0001140361-21-008063.txt : 20210310 0001140361-21-008063.hdr.sgml : 20210310 20210310171725 ACCESSION NUMBER: 0001140361-21-008063 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20210131 FILED AS OF DATE: 20210310 DATE AS OF CHANGE: 20210310 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39063 FILM NUMBER: 21730796 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-Q 1 brhc10021438_10q.htm 10-Q


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

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended January 31, 2021
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)

Registrant’s telephone number, including area code
 
(203) 775-9000

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

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 periods 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 and post such files).
Yes   No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “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

The registrant had 63,384,764 shares of common stock outstanding as of February 22, 2021.






PHOTRONICS, INC.
QUARTERLY REPORT ON FOM 10-Q
JANUARY 31, 2021

TABLE OF CONTENTS

3
 
 
 
PART I.
FINANCIAL INFORMATION
 
 
 
 
Item 1.
4
 
 
 
 
4
 
 
 
 
5
 
 
 
 
6
 
 
 
 
7
 
 
 
 
8
 
 
 
 
9
 
 
 
Item 2.
23
 
 
 
Item 3.
30
 
 
 
Item 4.
30
 
 
 
PART II.
OTHER INFORMATION
 
 
 
 
Item 1.
31
 
 
 
Item 2.
31
 
 
 
Item 6.
32


Forward-Looking Statements

This Quarterly Report on Form 10-Q (“Form 10-Q”) contains forward-looking statements, as defined by the Securities and Exchange Commission (“SEC”). The Private Securities Litigation Reform Act of 1995 provides a “safe harbor” for forward-looking statements made by us, or on our behalf. Forward-looking statements are statements other than statements of historical fact, including, without limitation, those statements that include such words as “anticipates,” “believes” “estimates,” “expects,” “intends,” “plans,” “predicts”, and similar expressions, and, without limitation, may address our future plans, objectives, goals, strategies, events, or performance, as well as underlying assumptions and other statements that are other than statements of historical facts. On occasion, in other documents filed with the SEC, press releases, phone conferences, or by other means, we may publish, disseminate, or otherwise make available, forward-looking statements of this nature, including statements contained within Item 2 – “Management’s Discussion & Analysis of Financial Condition and Results of Operations” of this Form 10-Q.

Forward-looking statements involve risks and uncertainties, which could cause actual results or outcomes to differ materially from those expressed. Our expectations, beliefs and projections are expressed in good faith and are believed by the Company to have a reasonable basis, including, without limitation, management’s examination of historical operating trends, information contained in our records, and information we’ve obtained from other parties. However, we can offer no assurance that our Company’s expectations, beliefs, or projections will be realized, accomplished or achieved.

Forward-looking statements within this Form 10-Q speak only as of the date of its filing, and we undertake no obligation to update any such statements to reflect changes in events or circumstances that may subsequently occur. Users of this Report are cautioned that various factors may cause actual results to differ materially from those contained in any forward-looking statements found within this Form 10-Q and that they should not place undue reliance on any forward-looking statement. In addition, all forward-looking statements, whether written or oral and whether made by us or on our behalf, are expressly qualified by the risk factors provided in Item 1A “Risk Factors” of our Annual Report on Form 10-K, as well as any additional risk factors we may provide in our Quarterly Reports on Form 10-Q.


PART I.
FINANCIAL INFORMATION

Item 1.
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

PHOTRONICS, INC.
Condensed Consolidated Balance Sheets
(in thousands, except per share amounts)
(unaudited)

 
January 31,
2021
   
October 31,
2020
 
ASSETS
           
Current assets:
           
Cash and cash equivalents
 
$
278,539
   
$
278,665
 
Accounts receivable, net of allowance for credit losses of $1,348 in 2021 and $1,334 in 2020
   
139,708
     
134,470
 
Inventories
   
56,407
     
57,269
 
Other current assets
   
31,458
     
29,735
 
                 
Total current assets
   
506,112
     
500,139
 
                 
Property, plant and equipment, net
   
672,398
     
631,475
 
Intangible assets, net
   
2,383
     
3,437
 
Deferred income taxes
   
21,549
     
22,070
 
Other assets
   
29,620
     
31,061
 
Total assets
 
$
1,232,062
   
$
1,188,182
 
                 
                 
LIABILITIES AND EQUITY
               
Current liabilities:
               
Short-term debt
 
$
-
   
$
4,708
 
Current portion of long-term debt
   
21,641
     
8,970
 
Accounts payable
   
70,870
     
75,378
 
Accrued liabilities
   
53,020
     
53,883
 
                 
Total current liabilities
   
145,531
     
142,939
 
                 
Long-term debt
   
79,984
     
54,980
 
Other liabilities
   
28,051
     
27,997
 
                 
Total liabilities
   
253,566
     
225,916
 
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, 63,506 shares issued and 62,284 outstanding at January 31, 2021, and 63,138 shares issued and outstanding at October 31, 2020
   
635
     
631
 
Additional paid-in capital
   
508,974
     
507,336
 
Retained earnings
   
287,073
     
279,037
 
Treasury stock, 1,222 shares at January 31, 2021
   
(13,209
)
   
-
 
Accumulated other comprehensive income
   
32,029
     
17,958
 
                 
Total Photronics, Inc. shareholders' equity
   
815,502
     
804,962
 
Noncontrolling interests
   
162,994
     
157,304
 
                 
Total equity
   
978,496
     
962,266
 
                 
Total liabilities and equity
 
$
1,232,062
   
$
1,188,182
 

See accompanying notes to condensed consolidated financial statements.


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

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
             
Revenue
 
$
152,067
   
$
159,736
 
                 
Cost of goods sold
   
121,538
     
125,134
 
                 
Gross profit
   
30,529
     
34,602
 
                 
Operating expenses:
               
                 
Selling, general and administrative
   
14,053
     
14,219
 
                 
Research and development
   
4,710
     
4,080
 
                 
Total operating expenses
   
18,763
     
18,299
 
                 
                 
Operating income
   
11,766
     
16,303
 
                 
Other income (expense):
               
Foreign currency transactions impact, net
   
1,382
     
4,736
 
Interest income and other income, net
   
121
     
759
 
Interest expense
   
(823
)
   
(1,798
)
                 
Income before income tax provision
   
12,446
     
20,000
 
                 
Income tax provision
   
2,937
     
9,072
 
                 
Net income
   
9,509
     
10,928
 
                 
Net income attributable to noncontrolling interests
   
1,473
     
628
 
                 
Net income attributable to Photronics, Inc. shareholders
 
$
8,036
   
$
10,300
 
                 
Earnings per share:
               
                 
Basic
 
$
0.13
   
$
0.16
 
                 
Diluted
 
$
0.13
   
$
0.16
 
                 
Weighted-average number of common shares outstanding:
               
                 
Basic
   
62,475
     
65,554
 
                 
Diluted
   
63,005
     
66,449
 

See accompanying notes to condensed consolidated financial statements.



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

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
             
Net income
 
$
9,509
   
$
10,928
 
                 
Other comprehensive income (loss), net of tax of $:
               
                 
Foreign currency translation adjustments
   
18,289
     
(1,564
)
                 
Other
   
(1
)
   
17
 
                 
Net other comprehensive income (loss)
   
18,288
     
(1,547
)
                 
Comprehensive income
   
27,797
     
9,381
 
                 
Less: comprehensive income attributable to noncontrolling interests
   
5,690
     
1,818
 
                 
Comprehensive income attributable to Photronics, Inc. shareholders
 
$
22,107
   
$
7,563
 

See accompanying notes to condensed consolidated financial statements.



PHOTRONICS, INC.
Condensed Consolidated Statements of Equity
(in thousands)
(unaudited)

 
Three Months Ended January 31, 2021
 
   
Photronics, Inc. Shareholders
             
         
Additional
Paid-in
Capital
   
Retained
Earnings
   
Treasury
Stock
   
Accumulated
Other
Comprehensive
Income
   
Non-
controlling
Interests
   
Total
Equity
 
     
 
Common Stock
 
   
Shares
   
Amount
 
                                                 
Balance at October 31, 2020
   
63,138
   
$
631
   
$
507,336
   
$
279,037
   
$
-
   
$
17,958
   
$
157,304
   
$
962,266
 
                                                                 
Net income
   
-
     
-
     
-
     
8,036
     
-
     
-
     
1,473
     
9,509
 
Other comprehensive  income
   
-
     
-
     
-
     
-
     
-
     
14,071
     
4,217
     
18,288
 
Shares issued under equity plans
   
368
     
4
     
337
     
-
     
-
     
-
     
-
     
341
 
Share-based compensation
   
-
     
-
     
1,301
     
-
     
-
     
-
     
-
     
1,301
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
(13,209
)
   
-
     
-
     
(13,209
)
                                                                 
Balance at January 31, 2021
   
63,506
   
$
635
   
$
508,974
   
$
287,073
   
$
(13,209
)
 
$
32,029
   
$
162,994
   
$
978,496
 

 
Three Months Ended February 2, 2020
 
   
Photronics, Inc. Shareholders
             
   
Common Stock
   
Additional
Paid-in
   
Retained
   
Treasury
   
Accumulated
Other
Comprehensive
   
Non-
controlling
   
Total
 
   
Shares
   
Amount
   
Capital
   
Earnings
   
Stock
   
Loss
   
Interests
   
Equity
 
                                                 
Balance at October 31, 2019
   
65,595
   
$
656
   
$
524,319
   
$
253,922
   
$
-
   
$
(9,005
)
 
$
141,200
   
$
911,092
 
                                                                 
Net income
   
-
     
-
     
-
     
10,300
     
-
     
-
     
628
     
10,928
 
Other comprehensive (loss) income
   
-
     
-
     
-
     
-
     
-
     
(2,737
)
   
1,190
     
(1,547
)
Shares issued under equity plans
   
549
     
5
     
2,605
     
-
     
-
     
-
     
-
     
2,610
 
Share-based compensation
   
-
     
-
     
1,356
     
-
     
-
     
-
     
-
     
1,356
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
(11,000
)
   
-
     
-
     
(11,000
)
Repurchase of common stock of subsidiary
   
-
     
-
     
255
     
-
     
-
     
-
     
(893
)
   
(638
)
                                                                 
Balance at February 2, 2020
   
66,144
   
$
661
   
$
528,535
   
$
264,222
   
$
(11,000
)
 
$
(11,742
)
 
$
142,125
   
$
912,801
 

See accompanying notes to condensed consolidated financial statements.



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

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
             
Cash flows from operating activities:
           
Net income
 
$
9,509
   
$
10,928
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization
   
23,724
     
24,626
 
Share-based compensation
   
1,301
     
1,356
 
Changes in assets and liabilities:
               
Accounts receivable
   
(2,011
)
   
(6,699
)
Inventories
   
2,095
     
(1,435
)
Other current assets
   
(824
)
   
4,724
 
Accounts payable, accrued liabilities, and other
   
(7,507
)
   
(2,715
)
                 
Net cash provided by operating activities
   
26,287
     
30,785
 
                 
Cash flows from investing activities:
               
Purchases of property, plant and equipment
   
(17,532
)
   
(13,807
)
Government incentives
   
397
     
2,417
 
Other
   
(61
)
   
(139
)
                 
Net cash used in investing activities
   
(17,196
)
   
(11,529
)
                 
Cash flows from financing activities:
               
Proceeds from debt
   
6,205
     
1,140
 
Purchase of treasury stock
   
(13,209
)
   
(11,000
)
Repayments of debt
   
(7,796
)
   
(389
)
Proceeds from share-based arrangements
   
765
     
2,886
 
Other
   
(315
)
   
(248
)
                 
Net cash used in financing activities
   
(14,350
)
   
(7,611
)
                 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash
   
5,195
     
149
 
                 
Net  (decrease) increase in cash, cash equivalents, and restricted cash
   
(64
)
   
11,794
 
Cash, cash equivalents, and restricted cash at beginning of period
   
281,602
     
209,291
 
                 
Cash, cash equivalents, and restricted cash at end of period
 
$
281,538
   
$
221,085
 
                 
                 
Supplemental disclosure of non-cash information:
               
                 
Accrual for property, plant and equipment purchased during the period
 
$
4,938
   
$
1,511
 

See accompanying notes to condensed consolidated financial statements.


PHOTRONICS, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)
(in thousands, except share amounts and per share data)

NOTE 1 - BASIS OF FINANCIAL STATEMENT PRESENTATION


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” or “displays”), and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits (“ICs” or “semiconductors”), 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.


The accompanying unaudited condensed consolidated financial statements (“the financial statements”) have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.



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. Subsequent actual results may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.



Reclassified prior period amounts have been made to conform to the current period presentation, including the separation of Foreign currency transaction impact, net, from Interest income and other income, net, on the condensed consolidated statements of income.



Our business is typically impacted during the first, and sometimes the second, quarters 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. Operating results for the interim period are not necessarily indicative of the results that may be expected for the fiscal year ending October 31, 2021. For further information, refer to the consolidated financial statements, and notes thereto, included in our Annual Report on Form 10-K for the year ended October 31, 2020.

NOTE 2 - CASH, CASH EQUIVALENTS AND RESTRICTED CASH


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.


Restricted cash is included in Other assets on our January 31, 2021 and October 31, 2020, consolidated balance sheets, respectively. The restrictions on these amounts are primarily related to land lease agreements and customs requirements.


The following table presents cash and cash equivalents as reported in our condensed consolidated balance sheets, as well as the sum of cash, cash equivalents and restricted cash as reported on our condensed consolidated statements of cash flows:


 
 
January 31,
2021
   
October 31,
2020
 
 
           
Cash and cash equivalents
 
$
278,539
   
$
278,665
 
Restricted Cash
   
2,999
     
2,937
 
 
               
 
 
$
281,538
   
$
281,602
 

NOTE 3 - 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:

 
January 31,
2021
   
October 31,
2020
 
             
Raw materials
 
$
55,458
   
$
56,389
 
Work in process
   
935
     
767
 
Finished goods
   
14
     
113
 
                 
   
$
56,407
   
$
57,269
 

NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET


Property, plant and equipment consists of the following:

 
January 31,
2021
   
October 31,
2020
 
Land
 
$
12,653
   
$
12,422
 
Buildings and improvements
   
182,540
     
179,162
 
Machinery and equipment
   
1,845,975
     
1,812,791
 
Leasehold improvements
   
21,587
     
21,157
 
Furniture, fixtures and office equipment
   
16,354
     
15,665
 
Construction in progress
   
113,282
     
70,915
 
                 
     
2,192,391
     
2,112,112
 
Accumulated depreciation and amortization
   
(1,519,993
)
   
(1,480,637
)
                 
   
$
672,398
   
$
631,475
 


Depreciation and amortization expense for property, plant and equipment was $22.6 million for the three-month period ended January 31, 2021, and $23.5 million for the three-month period ended February 2, 2020, respectively.


Right-of-use assets resulting from finance leases are included in above property, plant and equipment as follows:

 
 
January 31,
2021
   
October 31,
2020
 
Construction in progress
 
$
35,560
   
$
-
 
Less accumulated amortization
   
-
     
-
 
 
 
$
35,560
   
$
-
 


NOTE 5 - PDMCX JOINT VENTURE


In January 2018, Photronics, through its wholly owned Singapore subsidiary (hereinafter, within this Note “we”, “Photronics”, “us” or “our”), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary “DNP Asia Pacific PTE, Ltd.” (“DNP”) 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. 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 provides 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 January 31, 2021, Photronics and DNP had each contributed cash of approximately $65 million, and PDMCX had obtained local financing of approximately $50 million; thus both parties have fulfilled their initial investment commitments under the Agreement. As discussed in Note 6, liens were granted to the local financing entity on assets with a total carrying value of $95.7 million, as collateral for the loans.


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. As of the date of issuance of these financial statements, DNP had not indicated its intention to exercise this right. 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 $0.1 million, and $3.7 million during the three-month periods ended January 31, 2021 and February 2, 2020, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics (other than the net assets of PDMCX), and our maximum exposure to loss from PDMCX at January 31, 2021, was $56.8 million.


As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification (“ASC”), 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 was 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. Our conclusion was based on the facts 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 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 reporting 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 condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.

 
January 31, 2021
   
October 31, 2020
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
Current assets
 
$
43,753
   
$
21,881
   
$
56,095
   
$
28,053
 
Non-current assets
   
144,069
     
72,049
     
141,097
     
70,562
 
                                 
Total assets
   
187,822
     
93,930
     
197,192
     
98,615
 
                                 
Current liabilities
   
29,545
     
14,776
     
31,922
     
15,964
 
Non-current liabilities
   
44,620
     
22,314
     
55,676
     
27,844
 
                                 
Total liabilities
   
74,165
     
37,090
     
87,598
     
43,808
 
                                 
Net assets
 
$
113,657
   
$
56,840
   
$
109,594
   
$
54,807
 

NOTE 6 - DEBT


Short-term debt was $0.0 million, and $4.7 million as of January 31, 2021 and October 31, 2020, respectively. The weighted-average interest rate on our short-term debt as of October 31, 2020 was 2.02%.


The tables below provide information on our long-term debt.

As of January 31, 2021
 
Xiamen
Project Loans
   
Xiamen
Working
Capital Loans
   
Hefei
Equipment
Loan
   
Finance Lease
   
Total
 
Principal due:
                             
Next 12 months
 
$
6,961
   
$
8,861
   
$
-
   
$
5,819
   
$
21,641
 
Months 13 – 24
 
$
10,055
   
$
990
   
$
4,641
   
$
5,445
   
$
21,131
 
Months 25 – 36
   
10,055
     
3,465
     
1,701
     
5,509
     
20,730
 
Months 37 – 48
   
10,055
     
-
     
-
     
18,787
     
28,842
 
Months 49 – 60
   
9,281
     
-
     
-
     
-
     
9,281
 
Thereafter
   
-
     
-
     
-
     
-
     
-
 
Long-term debt
 
$
39,446
   
$
4,455
   
$
6,342
   
$
29,741
   
$
79,984
 
 
                                       
Interest rate at balance sheet date
   
4.90
%
   
4.53% - 4.61
%
   
4.20
%
   
1.14
%
       
Basis spread on interest rates
   
25.00
     
67.75 - 76.00
     
(45.00
)
   
N/A
         
Interest rate reset
 
Quarterly
   
Monthly/Annually
   
Annually
     
N/A
         
Maturity date
 
December 2025
   
July 2023
   
September 2026
   
December 2024
         
Periodic payment amount
 
Increases as loans mature
   
Increases as loans mature
   
Varies (1)
   
Varies (3)
         
Periodic payment frequency
 
Semiannual, on individual loans
   
Semiannual, on individual loans
   
Semiannual(2)
   
Monthly
         
Loan collateral (carrying amount)
 
$
95,703
     
N/A
   
$
89,799
   
$
35,560
(4) 
       

(1) First five loan repayments will each be for 7.5 percent of the approved 200 million RMB loan principal; last five installments will each be for 12.5 percent of the approved loan principal.
(2) Semiannual repayments commence in March 2022.
(3) See Note 8 for periodic payment amounts.
(4) Amount represents the carrying amount of the related right-of-use asset, in which the lessor has a secured interest.

As of October 31, 2020
 
Xiamen
Project Loans
   
Xiamen Working
Capital Loans
   
Total
 
Principal due:
                 
Next 12 months
 
$
6,705
   
$
2,265
   
$
8,970
 
Months 13 – 24
 
$
7,334
   
$
7,808
   
$
15,142
 
Months 25 – 36
   
9,592
     
3,814
     
13,406
 
Months 37 – 48
   
9,789
     
-
     
9,789
 
Months 49 – 60
   
9,432
     
-
     
9,432
 
Thereafter
   
7,211
     
-
     
7,211
 
Long-term debt
 
$
43,358
   
$
11,622
   
$
54,980
 
 
                       
Interest rate at balance sheet date
   
4.90
%
   
4.53% - 4.61
%
       
Basis spread on interest rates
   
25.00
     
40.00 - 76.00
         
Loan collateral (carrying amount)
 
$
94,459
     
N/A
         


Xiamen Project Loans


In November 2018, PDMCX was approved for credit of 345 million RMB (approximately $53.4 million, at the balance sheet date), 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 RMB, are being used to finance certain capital expenditures for our Xiamen, China facility. PDMCX granted liens on its land use right, building, and certain equipment as collateral for the Project Loans. As of January 31, 2021, PDMCX had outstanding borrowings of 300.0 million RMB ($46.4 million) against this approval. The interest rates on the Project Loans are variable, and based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the loans is eligible for reimbursement through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.

Xiamen Working Capital Loans


In November 2018, PDMCX was approved for revolving, unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements with varying terms to maturity. 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 the equivalent of $25.0 million. As of January 31, 2021, PDMCX had 86.1 million RMB ($13.3 million) outstanding against the approval to pay VAT and no outstanding borrowings against the approval to fund operations. The interest rates on the approval to pay VAT are variable, based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the VAT loans are eligible for reimbursement through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.

Hefei Equipment Loan


In October 2020, our Hefei facility was approved to borrow 200 million RMB (approximately $30.9 million, at the balance sheet date) from the China Construction Bank Corporation. Loan proceeds have been, and will be, used to fund the purchases of two lithography tools at our facility in Hefei, China. As of January 31, 2021, we had 41.0 million RMB ($6.3 million) outstanding against this approval. The interest rate on the loan is variable and based on the RMB Loan Prime Rate of the National Interbank Funding Center. The borrowings are secured by the Hefei facility, its related land use right, and certain manufacturing equipment. The Hefei Equipment Loan has covenants and provisions, certain of which relate to the assets pledged as security for the loan, which we were not in compliance with at January 31, 2021. We obtained waivers from the lender for all instances of noncompliance, but are precluded from borrowing additional funds against this facility until our noncompliance with this provision has been cured. In addition, the loan includes covenants for the ratio of total liabilities to total assets and the ratio of current assets to current liabilities.

Finance Lease


In December 2020, under a Master Lease Agreement which we entered into effective July 2019, we entered into a $35.6 million lease for a high-end lithography tool. Upon entering into the lease, our prior $3.5 million short-term obligation to the lessor became a portion of this lease liability. See Note 8 for additional information on this lease.

Corporate 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 covenants around minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance (all of which we were in compliance with at January 31, 2021), and limits the amount of cash dividends, distributions, and redemptions we can pay on our common stock to an aggregate annual amount of $50 million. We had no outstanding borrowings against the Credit Agreement at January 31, 2021, and $50 million was available for borrowing. The interest rate on the Credit Agreement (1.12% at January 31, 2021) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.


NOTE 7 - REVENUE


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. 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, 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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. We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.


As stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; 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 of photomasks that are in process or completed but not yet shipped to customers. 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. Contract assets of $6.8 million are included in Other current assets, and contract liabilities of $7.5 million and $5.3 million are included in Accrued liabilities and Other liabilities, respectively, in our January 31, 2021 condensed consolidated balance sheet. Our October 31, 2020 condensed consolidated balance sheet includes contract assets of $6.3 million, included in Other current assets, and contract liabilities of $8.0 million and $5.2 million are included in Accrued liabilities and Other liabilities, respectively. We did not impair any contract assets during the three-month periods ended January 31, 2021 or February 2, 2020, and we recognized $2.5 million and $1.2 million, respectively, of revenue from the settlement of contract liabilities that existed at the beginning of those three-month periods.


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 reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the three-month periods ended January 31, 2021 or February 2, 2020, 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 modify terms of sale, which may require payment in advance of performance. At the time of adoption, we elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“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 generally not preceded the completion of our performance obligations by more than one year.


Disaggregation of Revenue


The following tables present our revenue for the three-month periods ended January 31, 2021 and February 2, 2020, disaggregated by product type, geographic origin, and timing of recognition.

 
Three Months Ended
 
Revenue by Product Type
 
January 31, 2021
   
February 2, 2020
 
IC
           
High-end
 
$
36,780
   
$
41,041
 
Mainstream
   
68,176
     
65,937
 
                 
Total IC
 
$
104,956
   
$
106,978
 
                 
                 
FPD
               
High-end
 
$
34,645
   
$
39,770
 
Mainstream
   
12,466
     
12,988
 
                 
Total FPD
 
$
47,111
   
$
52,758
 
                 
   
$
152,067
   
$
159,736
 

 
Three Months Ended
 
Revenue by Geographic Origin
 
January 31, 2021
   
February 2, 2020
 
Taiwan
 
$
56,590
   
$
66,114
 
Korea
   
38,783
     
40,736
 
United States
   
26,604
     
25,067
 
China
   
20,997
     
19,900
 
Europe
   
8,575
     
7,543
 
All other Asia
   
518
     
376
 
                 
   
$
152,067
   
$
159,736
 

 
Three Months Ended
 
Revenue by Timing of Recognition
 
January 31, 2021
   
February 2, 2020
 
Over time
 
$
141,284
   
$
137,696
 
At a point in time
   
10,783
     
22,040
 
   
$
152,067
   
$
159,736
 

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.

Product Warranties


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 for (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 warranties have been immaterial.

NOTE 8 - LEASES


Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.


We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of twelve months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of right-of-use assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of right-of-use (ROU) assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under ASC Topic 842 – “Leases” we have elected, for all classes of assets, the practical expedient to not separate lease components of a contract from nonlease components of a contract.


In December 2020, we entered into a five-year $35.6 million finance lease for a high-end lithography tool. Monthly payments on the lease, which commenced in January 2021, increase from $0.04 million after the first three months to $0.6 million for the following nine months, followed by forty-eight monthly payments of $0.5 million. As of the due date for the forty-eighth monthly payment, we may exercise an early buy-out option to purchase the tool at 39.84% of its original cost. If we do not exercise the early buy-out option, then at the end of the five-year lease term, at our option, we may return the tool, elect to extend the lease term for a period and a lease payment to be agreed with lessor at the time, or purchase the tool for its then-fair market value as determined by the lessor. Since we are reasonably certain that we will exercise the early buy-out option, we have classified the lease as a finance lease. The interest rate of the lease, which is the rate implicit in the lease, is 1.14%.


 In February 2021, we entered into a five-year $7.2 million finance lease for a high-end inspection tool. Monthly payments on the lease, which commenced in February 2021, are $0.1 million per month. Upon the payment of the fiftieth monthly payment and prior to payment of the fifty-first monthly payment, we may exercise an early buy-out option to purchase the tool at 33.684638% of its original cost. If we do not exercise the early buy-out option, then at the end of the five-year lease term, the lease shall continue to renew on a month-to-month basis at the same rental; at our option, after the original term or any renewal periods, we may return the tool, elect to extend the lease, or purchase the tool at its fair market value. Since we are reasonably certain that we will exercise the early buy-out option, we have classified the lease as a finance lease. The interest rate of the lease, which is the rate implicit in the lease, is  1.09%.


The following table provides information on operating and finance leases included in our consolidated balance sheets.

Classification
 
January 31,
2021
   
October 31,
2020
 
ROU Assets – Operating Leases
           
Other assets
 
$
7,517
   
$
7,706
 
                 
ROU Assets – Finance Leases
               
Property, plant and equipment
 
$
35,560
   
$
-
 
                 
Lease Liabilities – Operating Leases
               
Accrued liabilities
 
$
2,282
   
$
2,175
 
Other liabilities
   
4,792
     
5,008
 
   
$
7,074
   
$
7,183
 
                 
Lease Liabilities – Finance Leases
               
Current portion of long-term debt
 
$
5,819
   
$
-
 
Long-term debt
   
29,741
     
-
 
   
$
35,560
   
$
-
 


The following table presents future lease payments under noncancelable operating and finance leases as of January 31, 2021. Imputed interest represents the difference between undiscounted cash flows and discounted cash flows.

 
Operating Leases
   
Finance Lease
 
 Remainder of fiscal year 2021
 
$
1,814
   
$
4,506
 
2022
   
2,306
     
6,054
 
2023
   
1,311
     
5,760
 
2024
   
783
     
5,760
 
2025
   
639
     
14,661
 
 Thereafter
   
550
     
-
 
Total lease payments
   
7,403
     
36,741
 
Imputed interest
   
329
     
1,181
 
Lease liabilities
 
$
7,074
   
$
35,560
 



The following table presents lease costs for the three-month periods ended January 31, 2021 and February 2, 2020.

 
Three Months Ended
 
   
January 31, 2021
   
February 2, 2020
 
Operating lease costs
 
$
664
   
$
1,178
 
Short-term lease costs
 
$
46
   
$
122
 
Variable lease costs
 
$
144
   
$
-
 
Interest on lease liabilities
 
$
35
   
$
-
 
Amortization of ROU assets
 
$
-
   
$
-
 


Presented below is other information related to our operating and finance leases.

 
Three Months Ended
 
 Supplemental cash flows information:
 
January 31, 2021
   
February 2, 2020
 
Operating cash flows used for operating leases
 
$
603
   
$
1,885
 
Operating cash flows used for finance leases
 
$
35
   
$
-
 
Financing cash flows used for finance leases
 
$
-
   
$
-
 
ROU assets obtained in exchange for operating lease obligations
 
$
267
   
$
282
 
ROU assets obtained in exchange for finance lease obligations
 
$
35,560
   
$
-
 

 
 
As of
 
 
 
January 31, 2021
   
October 31, 2020
 
 Classification
 
Weighted-average
remaining lease
term (in years)
   
Weighted-average
discount rate
   
Weighted-average
remaining lease
term (in years)
   
Weighted-average
discount rate
 
Operating leases
   
3.9
     
2.37
%
   
4.1
     
2.37
%
Finance lease
   
3.9
     
1.14
%
   
-
     
-
 

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), 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. Total share-based compensation costs for the three-month periods ended January 31, 2021 and February 2, 2020, were $1.3 million and $1.4 million, respectively. No share-based compensation cost was capitalized as part of an asset during the periods presented, and related income tax benefits were not material during those periods.

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 the awards is determined on the date of grant, based on the closing price of our common stock. There were 541,200 restricted stock awards granted during the three-month period ended January 31, 2021, with a weighted-average grant-date fair value of $11.13 per share, and there were 522,000 restricted stock awards granted during the three-month period ended February 2, 2020, with a weighted-average grant-date fair value of $15.26 per share. As of January 31, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $10.6 million. That cost is expected to be recognized over a weighted-average amortization period of 3.0 years. As of January 31, 2021, there were 1,059,001 shares of restricted stock outstanding.

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 are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.



There were no share options granted during the three-month period ended January 31, 2021, or the three-month period ended February 2, 2020. The Company received cash from option exercises of $0.7 million and $2.8 million for the three-month periods ended January 31, 2021 and February 2, 2020, respectively. As of January 31, 2021, the total unrecognized compensation cost related to unvested option awards was approximately $0.3 million. That cost is expected to be recognized over a weighted-average amortization period of 1.6 years.


Information on outstanding and exercisable option awards as of January 31, 2021, is presented below.

Options
 
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Life (in years)
 
Aggregate
Intrinsic
Value
 
                       
Outstanding at January 31, 2021
 
1,524,777
 
$
9.39
 
4.6 years
 
$
2,954
 
                       
Exercisable at January 31, 2021
 
1,412,200
 
$
9.40
 
4.3 years
 
$
2,747
 

NOTE 10 - INCOME TAXES


We calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.


The effective tax rate of 23.6% in the three-month period ended January 31, 2021 differs from the U.S. statutory rate of 21% primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances and non-U.S. pre-tax income being taxed at higher statutory rates in the non-U.S. jurisdictions that were partially offset by the benefits of investment credits in a foreign jurisdiction.


The effective tax rate of 45.4% differs from the U.S. statutory rate of 21.0% in the three-month period ended February 2, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, and the establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction, which were partially offset by the benefit of a tax holiday and investment credits in certain foreign jurisdictions.


Valuation allowances, in jurisdictions with historic losses, eliminate the current tax benefit of losses in these jurisdictions where, based on the weight of information available to us, we determined that it is more likely than not that the tax benefits will not be realized. In the three-month period ended February 2, 2020, as a result of the reassessment of the aforementioned available information, we established a valuation allowance of $2.1 million against a non-U.S. based loss-carryforward deferred tax asset that is not more likely than not to be realized.


Unrecognized tax benefits related to uncertain tax positions were $2.6 million and $2.7 million at January 31, 2021 and October 31, 2020, respectively, of which $1.9 million and $2.0 million, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.1 million at January 31, 2021 and October 31, 2020. 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 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. and major foreign or state jurisdictions for years prior to fiscal year 2015.


We were granted a five-year tax holiday in Taiwan that expired on December 31, 2019. This tax holiday reduced foreign taxes by $0.1 million in the three-month period ended February 2, 2020; per share impact was immaterial.

NOTE 11 - EARNINGS PER SHARE


The calculation of basic and diluted earnings per share is presented below.

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
Net income attributable to Photronics, Inc. shareholders
 
$
8,036
   
$
10,300
 
 Effect of dilutive securities
   
-
     
-
 
                 
Earnings used for diluted earnings per share
 
$
8,036
   
$
10,300
 
                 
Weighted-average common shares computations:
               
Weighted-average common shares used for basic earnings per share
   
62,475
     
65,554
 
Effect of dilutive securities:
               
Share-based payment awards
   
530
     
895
 
                 
Potentially dilutive common shares
   
530
     
895
 
                 
Weighted-average common shares used for diluted earnings per share
   
63,005
     
66,449
 
                 
Basic earnings per share
 
$
0.13
   
$
0.16
 
Diluted earnings per share
 
$
0.13
   
$
0.16
 


The table below illustrates 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.

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
Share-based payment awards
   
826
     
173
 
                 
Total potentially dilutive shares excluded
   
826
     
173
 


NOTE 12 - 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 three-month periods ended January 31, 2021 and February 2, 2020.

 
Three Months Ended January 31, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
Balance at October 31, 2020
 
$
18,828
   
$
(870
)
 
$
17,958
 
Other comprehensive (loss) income
   
18,289
     
(1
)
   
18,288
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,217
     
-
     
4,217
 
                         
Balance at January 31, 2021
 
$
32,900
   
$
(871
)
 
$
32,029
 


 
Three Months Ended February 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
Balance at October 31, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive (loss) income
   
(1,564
)
   
17
     
(1,547
)
Less: other comprehensive income attributable to noncontrolling interests
   
1,181
     
9
     
1,190
 
                         
Balance at February 2, 2020
 
$
(11,076
)
 
$
(666
)
 
$
(11,742
)

NOTE 13 - 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 approximate their carrying values due to the variable nature of the underlying interest rates. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at January 31, 2021 or October 31, 2020.

NOTE 14 - SHARE REPURCHASE PROGRAMS


In September 2020, 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 “Securities Act”). The company commenced repurchasing shares under this authorization on September 16, 2020. All of the 1.7 million shares repurchased under this authorization prior to November 1, 2020, were retired in fiscal 2020; the table below presents information on this repurchase program.

 
Three Months Ended
January 31, 2021
   
From Inception Date of
September 16, 2020
 
Number of shares repurchased
   
1,222
     
2,952
 
                 
Cost of shares repurchased
 
$
13,209
   
$
30,709
 
                 
Average price paid per share
 
$
10.81
   
$
10.40
 


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. This repurchase program was terminated in March of 2020. All of the shares repurchased under this program have been retired. The table below presents information on this repurchase program.

 
Three Months Ended
February 2, 2020
   
From Inception Date of
September 25, 2019
 
Number of shares repurchased
   
916
     
1,911
 
                 
Cost of shares repurchased
 
$
11,000
   
$
22,000
 
                 
Average price paid per share
 
$
12.01
   
$
11.51
 

NOTE 15 - COMMITMENTS AND CONTINGENCIES


As of January 31, 2021, the Company had commitments outstanding for capital expenditures of approximately $68.9 million, primarily for purchases of high-end equipment.


The Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing for its non-South Korean bank accounts that was not timely made under a then recently issued presidential decree. A fine (based solely on the amount in such accounts) in the amount of $2.2 million was assessed against our subsidiary. Our subsidiary appealed the fine on the grounds that it was not required to make the tax filing, and such appeal was pursued up to the Supreme Court in South Korea. Under South Korean law, the tax authorities were entitled to pursue the matter in both civil and criminal courts simultaneously, with the proviso that any criminal fine imposed would act to dismiss any civil fine. The prosecutor recommended a fine of $0.03 million. The civil matter has subsequently been dismissed. Photronics was notified on March 12, 2020, that the Supreme Court rendered a decision against our subsidiary on the issue of whether our subsidiary was required to make the tax filing and remanded the case to the appellate court for determination of the fine. We are awaiting a trial date from the appellate court. Prior to the Supreme Court decision, our assessment was that the possibility of a fine was deemed remote, based on advice of local counsel and the subsequent judgments in the lower courts having been in our favor. Our estimate of the possible range of loss is $0.03 million to $2.2 million with the most likely amount being $0.03 million (based on the prosecutor’s recommendation). Accordingly, during the three-month period ended May 3, 2020, we accrued a contingent loss of $0.03 million. It is reasonably possible that the estimated loss will change in the near term. Our maximum exposure to loss in excess of amounts accrued is $2.17 million. The imposition of the fine will not have a material impact on our financial position or financial performance.


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

NOTE 16 - RECENT ACCOUNTING PRONOUNCEMENTS

Accounting Standards Updates Adopted


In June 2016, the 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 impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and 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 was effective for Photronics in its first quarter of fiscal year 2021. We adopted ASU 2016-13 on November 1, 2020; the effect of the adoption was immaterial.

Accounting Standards Updates to be Adopted


In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.


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

Overview

Management's discussion and analysis ("MD&A") of the Company's financial condition, results of operations and outlook should be read in conjunction with its condensed consolidated financial statements and related notes. Various segments of this MD&A contain forward-looking statements, all of which are presented based on current expectations, which may be adversely affected by uncertainties and risk factors (presented throughout this filing and in the Company's Annual Report on Form 10-K for fiscal 2020), that may cause actual results to materially differ from these expectations.

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, microelectronic mechanical systems and certain nanotechnology applications. Our selling cycle is tightly interwoven with the development and release of new semiconductor and display designs and applications, particularly as they relate to the semiconductor industry's migration to more advanced product innovation, design methodologies, and fabrication processes. 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 display 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 display designs could reduce demand for photomasks ‒ even if the demand for semiconductors and displays increases. Advances in semiconductor, display, and photomask design and 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 after receipt of an order, 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 and FPD industries are 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.

Recent Developments

In December 2020, we entered into a five-year $35.6 million finance lease for a high-end lithography tool. Monthly payments on the lease, which commenced in January 2021, increase from $0.04 million after the first three months to $0.6 million for the following nine months, followed by forty-eight monthly payments of $0.5 million. As of the due date for the forty-eighth monthly payment, we may exercise an early buy-out option to purchase the tool at 39.84% of its original cost. If we do not exercise the early buy-out option, then at the end of the five-year lease term, at our option, we may return the tool, elect to extend the lease term for a period and a lease payment to be agreed with lessor at the time, or purchase the tool for its then-fair market value as determined by the lessor. Since we are reasonably certain that we will exercise the early buy-out option, we have classified the lease as a finance lease. The interest rate of the lease, which is the rate implicit in the lease, is 1.14%.

In February 2021, we entered into a five-year $7.2 million finance lease for a high-end inspection tool. Monthly payments on the lease, which commenced in February 2021, are $0.1 million per month. Upon the payment of the fiftieth monthly payment and prior to payment of the fifty-first monthly payment, we may exercise an early buy-out option to purchase the tool at 33.684638% of its original cost. If we do not exercise the early buy-out option, then at the end of the five-year lease term, the lease shall continue to renew on a month-to-month basis at the same rental; at our option, after the original term or any renewal periods, we may return the tool, elect to extend the lease, or purchase the tool at its fair market value. Since we are reasonably certain that we will exercise the early buy-out option, we have classified the lease as a finance lease. The interest rate of the lease, which is the rate implicit in the lease, is 1.09%.

In the fourth quarter of fiscal 2020, we were approved to borrow 200 million Chinese renminbi (RMB) (approximately $30.9 million, at the balance sheet date) from the China Construction Bank Corporation. We received initial proceeds of 41 million RMB (approximately $6.3 million, at the balance sheet date) against this approval in November 2020. Please see Note 6 to the condensed consolidated financial statements for additional information on this loan.

In the fourth quarter of fiscal 2020, 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 Securities Act”). See Note 14 of the condensed consolidated financial statements for additional information on this repurchase program.

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

In the first quarter of fiscal 2020, we acquired the remaining 0.2% of noncontrolling interests in Photronics Cheonan, Ltd. (formerly PK, Ltd.), our South Korean subsidiary, 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 $6.5 million and corresponding lease liabilities which were discounted at our incremental borrowing rates, on our November 1, 2019 condensed consolidated balance sheet to reflect our adoption of the guidance. Our adoption of Topic 842 did not 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 Code 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 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 or (ii) 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. As discussed above, we entered into a lease agreement for the related equipment in the first quarter of fiscal 2021.

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. We repurchased 2.5 million shares, at a cost of $27.9 million (an average price of $11.34 per share), under this authorization. All shares repurchased during fiscal 2019 (0.9 million) were retired in fiscal 2019; the repurchase program was terminated on March 20, 2020.

Results of Operations
Three-Months ended January 31, 2021

The following table presents selected operating information expressed as a percentage of revenue. The columns may not foot due to rounding.

 
 
Three Months Ended
 
 
 
January 31,
2021
   
October 31,
2020
   
February 2,
2020
 
 
                 
Revenue
   
100.0
%
   
100.0
%
   
100.0
%
Cost of goods sold
   
79.9
     
78.6
     
78.3
 
 
                       
Gross margin
   
20.1
     
21.4
     
21.7
 
Selling, general and administrative expenses
   
9.2
     
8.6
     
8.9
 
Research and development expenses
   
3.1
     
2.8
     
2.6
 
 
                       
Operating income
   
7.7
     
10.0
     
10.2
 
Other income (expense), net
   
0.4
     
(1.9
)
   
2.3
 
 
                       
Income before income tax provision
   
8.2
     
8.1
     
12.5
 
Income tax provision
   
1.9
     
2.3
     
5.7
 
 
                       
Net income
   
6.3
     
5.8
     
6.8
 
Net income attributable to noncontrolling interests
   
1.0
     
1.5
     
0.4
 
 
                       
Net income attributable to Photronics, Inc. shareholders
   
5.3
%
   
4.3
%
   
6.4
%

Note: All the following tabular comparisons, unless otherwise indicated, are for the three-months ended January 31, 2021 (Q1 FY21), October 31, 2020 (Q4 FY20), and February 2, 2020 (Q1 FY20).

Revenue

Our quarterly revenues can be affected by the seasonal purchasing practices of our customers. As a result, demand for our products is typically reduced 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.

The following tables present changes in disaggregated revenue in Q1 FY21 from revenue in prior reporting periods. Columns may not total due to rounding.

Quarterly Changes in Revenue by Product Type

 
 
Q1 FY21 from Q4 FY20
   
Q1 FY21 from Q1 FY20
 
 
 
Revenue in
Q1 FY21*
   
Increase (Decrease)
   
Percent
Change
   
Increase (Decrease)
   
Percent
Change
 
 
                             
IC
                             
High-end *
 
$
36.8
   
$
(1.4
)
   
(3.6
)%
 
$
(4.3
)
   
(10.4
)%
Mainstream
   
68.2
     
0.4
     
0.6
%
   
2.2
     
3.4
%
 
                                       
Total IC
 
$
105.0
   
$
(1.0
)
   
(0.9
)%
 
$
(2.0
)
   
(1.9
)%
 
                                       
FPD
                                       
High-end *
 
$
34.6
   
$
3.3
     
10.7
%
 
$
(5.1
)
   
(12.9
)%
Mainstream
   
12.5
     
0.4
     
3.4
%
   
(0.5
)
   
(4.0
)%
 
                                       
Total FPD
 
$
47.1
   
$
3.7
     
8.6
%
 
$
(5.6
)
   
(10.7
)%
 
                                       
Total Revenue
 
$
152.1
   
$
2.8
     
1.9
%
 
$
(7.7
)
   
(4.8
)%

* High-end photomasks typically have higher average selling prices (ASPs) than mainstream products.

Quarterly Changes in Revenue by Geographic Origin

 
 
Q1 FY21 from Q4 FY20
   
Q1 FY21 from Q1 FY20
 
 
 
Revenue in
Q1 FY21
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
 
 
                             
Taiwan
 
$
56.6
   
$
0.0
     
(0.1
)%
 
$
(9.5
)
   
(14.4
)%
Korea
   
38.8
     
2.2
     
6.1
%
   
(2.0
)
   
(4.8
)%
United States
   
26.6
     
(0.1
)
   
(0.3
)%
   
1.5
     
6.1
%
China
   
21.0
     
0.0
     
0.0
%
   
1.1
     
5.5
%
Europe
   
8.6
     
0.6
     
8.0
%
   
1.0
     
13.7
%
Other
   
0.5
     
0.0
     
10.4
%
   
0.1
     
37.8
%
 
                                       
 
 
$
152.1
   
$
2.8
     
1.9
%
 
$
(7.7
)
   
(4.8
)%

Revenue increased 1.9% in Q1 FY21, compared with Q4 FY20, as FPD demand rose 8.6%, primarily due to increased demand for AMOLED masks for new mobile displays. The increased demand was primarily the result of alternative phone manufacturers filling the void that resulted from the U.S. Department of Commerce adding non-U.S. affiliates of Huawei Technologies Co., Ltd. to the prohibited entity list. The growth in AMOLED demand was somewhat offset by weaker demand for LCD masks, including G10.5+, as panel producers delayed releasing new designs, and focused on meeting favorable market trends with current products. IC revenue fell just under 1% from last quarter, as a result of decreased demand for high-end logic masks; this decline was somewhat mitigated by increased demand for high-end memory and mainstream masks. In addition, the productivity loss of a high-end lithography tool contributed to the decrease in IC revenue, as the tool repair was delayed as a result of vendor imposed travel restrictions.

Revenue decreased 4.8% in Q1 FY21, compared with Q1 FY20; IC demand declined 1.9%, due to weakened demand for high-end logic photomasks, while FPD demand fell 10.7%, primarily due to lower demand for G10.5+ displays, partially offset by an increase in demand for mobile display masks.

Gross Margin

 
 
Three Months Ended
 
 
 
Q1 FY21
   
Q4 FY20
   
Percent
Change
   
Q1 FY20
   
Percent
Change
 
 
                             
Gross profit
 
$
30.5
   
$
31.9
     
(4.3
)%
 
$
34.6
     
(11.8
)%
Gross margin
   
20.1
%
   
21.4
%
           
21.7
%
       

Gross margin decreased by 1.3 percentage points in Q1 FY21, from Q4 FY20, primarily due to unfavorable product mix; as a result, material costs increased 1.3% as a percentage of revenue, with increases experienced in all regions, excepting the U.S. Labor costs also increased as a percentage of revenue, though at a more modest 0.8 percentage points, with the largest increases experienced in the U.S. and at our two Asia based joint ventures. These increases were partially mitigated by the 1.9% increase in revenue, and a 0.8 percentage point decrease in overhead costs, as a percentage of revenue.

Gross margin decreased by 1.6 percentage points in Q1 FY21, from Q1 FY20, primarily as a result of the 4.8% decrease in revenue in the current year quarter. Materials and labor costs both increased as a percent of revenue, rising 0.6 and 1.3 percentage points, respectively, thus contributing to the decreased gross margin. Overhead costs were down 0.3 percentage points to revenue from the prior year quarter.

Selling, General and Administrative Expenses

Selling, general and administrative expenses were $14.1 million in Q1 FY21, compared with $12.8 million in Q4 FY20, and $14.2 million in Q1 FY20. The increase from Q4 FY20 was primarily the result of increased compensation and related expenses of $0.7 million; the balance of the net increase was spread across sundry expense categories. The decrease from the prior year quarter was the result of decreased travel expenses of $0.3 million, which were partially offset by increases in sundry expense categories, none of which were individually significant.

Research and Development Expenses

Research and development expenses consist of development efforts related to high-end process technologies for high-end IC and FPD applications, and were $4.7 million in Q1 FY21, compared with $4.1 million in both Q4 FY20 and Q1 FY20. The increase in the current quarter from both comparative quarters was primarily the result of increased development activities in the U.S.

Other Income (Expense)

 
 
Three Months Ended
 
 
 
Q1 FY21
   
Q4 FY20
   
Q1 FY20
 
Foreign currency transactions (losses) gains, net
 
$
1.4
   
$
(2.2
)
 
$
4.7
 
Interest expense
   
(0.8
)
   
(0.8
)
   
(1.8
)
Interest income and other income, net
   
0.1
     
0.1
     
0.8
 
 
                       
Other income (expense)
 
$
0.7
   
$
(2.9
)
 
$
3.7
 

The favorable change in Other income (expense), net of $3.6 million, from a net expense of $2.9 million in Q4 FY20, to net income of $0.7 million in Q1 FY21, was primarily due to $3.8 million less unfavorable foreign currency exchange losses of the South Korean won against the U.S. dollar. The decrease in Other income (expense), net of $3.0 million, from net income of 3.7 million in Q1 FY20 to $0.7 million in Q1 FY21, was primarily attributable to the effect of our recognizing $2.1 million of net foreign currency exchange gains of the South Korean won against the U.S. dollar, in Q1 FY20, compared with our recognizing $2.1 million of net foreign currency exchange losses between those same currencies in Q1 FY21. The $4.2 million net unfavorable results of the South Korean won against the U.S. dollar were partially offset by a favorable net change in results between the RMB and the U.S. dollar, which increased by $2.5 million from $2.5 million in Q1 FY20 to $5.0 million in Q1 FY21. Year-over-year interest expense decreased by $1 million, from $1.8 million in Q1 FY20 to $0.8 million in Q1 FY21, primarily as a result of interest we recorded on our loans in China. The majority of the interest on our China-based debt is eligible for reimbursements through subsidies, which we recognize upon receipt.

Income Tax Provision

 
 
Three Months Ended
 
 
 
Q1 FY21
   
Q4 FY20
   
Q1 FY20
 
 
                 
Income tax provision
 
$
2.9
   
$
3.5
   
$
9.1
 
Effective income tax rate
   
23.6
%
   
28.8
%
   
45.4
%

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

The effective income tax rate decrease in Q1 FY21, compared with Q4 FY20, is primarily due to an increase in credits in a non-US jurisdiction in Q1 FY21.

The effective income tax rate decrease in Q1 FY21, compared with Q1 FY20, is primarily due to an increase in credits in a non-US jurisdiction in Q1 FY21, and the establishment of a valuation allowance for a non-U.S. based loss carryforward in Q1 FY20.

Net Income Attributable to Noncontrolling Interests

Net income attributable to noncontrolling interests was $1.5 million in Q1 FY21, as compared with $2.1 million in Q4 FY20, and was primarily the result of decreased net income at our Taiwan-based IC facility. Net income attributable to noncontrolling interests increased $0.8 million in Q1 FY21 from $0.6 million in Q1 FY20; the net increase was attributable to a decreased loss at our China-based IC facility, which was partially offset by decreased income at our Taiwan-based IC facility.

Liquidity and Capital Resources

We had cash and cash equivalents of $278.5 million at the end of Q1 FY21, compared with $278.7 million at the end of fiscal 2020. The net decrease of $0.1 million is primarily attributable to:

-
$26.3 million provided by operating activities;
-
$6.2 million received from borrowings in China;
-
$17.5 million paid for property, plant, and equipment;
-
$13.2 million used to repurchase our common stock;
-
$7.8 million repayments of debt;
-
$5.2 million positive effects of currency rate changes on our cash.

Our working capital at the end of Q1 FY21 was $360.6 million, compared with $357.2 million at the end of fiscal 2020. The $3.4 million net increase is primarily attributable to the following increases (decreases) in working capital:

-
Increased accounts receivable of $5.2 million, the predominance of which arose at our Korea-based facility, as a result of a comparative late-in-the-quarter increase in shipments to Korean customers, and at our Taiwan-based IC facility, as a result of increased shipments to two China-based customers;
-
Increased current portion of long-term debt of $(8.0) million, which was primarily the result of a new $6.2 million borrowing in China;
-
Decreased accounts payable of $4.5 million, $3.8 million of which was the result of a reduction in payables for capital assets;
-
Increased value added taxes receivable of $2.0 million.

The net cash provided by operating activities of $26.3 million in Q1 FY21 was a $4.5 million decrease from $30.8 million provided in Q1 FY20. The net decrease was due primarily to the following:

-
Decreased net income of $1.4 million in Q1 FY21;
-
Decreased non-cash add backs to net income, including depreciation, share-based compensation and deferred income taxes of $3.1 million;
-
Cash positive comparative changes in our accounts receivable balances of $4.7 million, which primarily resulted from changes in the accounts receivable balances at our China-based sites, which commenced operations in fiscal 2019;
-
A comparative increase in value added tax prepayments of $3.9 million (predominantly arising in China), and a comparative decrease in value added tax payables of $3.8 million;
-
A comparative decrease in inventory growth of $3.5 million, primarily experienced in the U.S. and Korea.

Net cash used in investing activities was $17.2 million in Q1 FY21, an increase of $5.7 million from the $11.5 million used in Q1 FY20. The net increase was primarily attributable to increased capital expenditures of $3.7 million, and decreased government incentives received of $2.0 million.

Net cash flows used in financing activities increased from funds used of $7.6 million in Q1 FY20 to $14.4 million used in Q1 FY21. Significant components of the $6.7 million net increase were:

-
$5.1 million increased proceeds from debt;
-
$(2.2) million increased purchases of treasury stock;
-
$(7.4) million increase in debt repayments;
-
$(2.1) million less proceeds received from share-based arrangements.

As of January 31, 2021 and October 31, 2020, our total cash and cash equivalents included $197.8 million and $218.0 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.

Since we operate in a high fixed cost environment, our liquidity is highly dependent on our revenue, cash conversion cycle, and the timing of our capital expenditures (which can vary significantly from period to period). 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. However, depending on conditions in the semiconductor and display 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 corporate credit agreement (which is discussed in Note 6 to the condensed consolidated financial statements). Please also refer to Financing Related Risk Factors in our fiscal 2020 annual report on Form 10-K.

As of January 31, 2021, we had outstanding capital commitments of approximately $69 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.

Off-Balance Sheet Arrangements

In January 2018, Photronics, 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’s operating 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 that cannot be resolved between the two parties. As of the date of issuance of this report, DNP had not indicated its intention to exercise this right. 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 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 January 31, 2021, Photronics and DNP each had net investments in PDMCX of $56.8 million.

Business Outlook

While we, as always, caution that our outlook, due to our short backlog (which typically does not exceed two weeks) is limited, we reaffirm our Q4 FY20 expectation for revenue to increase, as a percentage of FY20 revenue, in the high single digits. We also continue to anticipate that operating profit will grow at a rate similar to the 23% increase we experienced in FY20. The bases of our expectations include growth for both IC and FPD in FY2021. IC growth drivers include added capacity across our global operations including the completion of Phase 1 of our China IC facility ramp (which we expect to begin generating revenue in Q2 FY21, and to ramp up over the succeeding quarters), growing demand for semiconductor masks in China, a recovery in high-end IC logic, continued strength in mainstream IC, and increased demand in the IC memory space. For FPD, we expect the increased demand for AMOLED displays to continue throughout the year; this, along with the expected transition from LCD to OLED displays, or alternative advanced screen technologies, for ultra-large screen TVs will result in increased demand for more critical layer photomasks, consequently increasing our FPD revenue. To support this foreseen increase in demand for high-end display masks, we have invested in three additional FPD write tools. We are also encouraged by the widening availability of recently developed coronavirus vaccines, as we think this supports a reasonable expectation that supply chain disruptions and travel restrictions will continue to be eased over the next several quarters, concomitantly reducing the impediments to growth they represented in FY20.

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 exiting the European Union cannot be predicted. However, we believe the recent change in leadership in the U.S. may lead to an improvement in its trade relationship with China, including the possible removal of sanctions on some Chinese enterprises, as well as a reduction in the likelihood of the impositions of additional sanctions.

We believe that a majority of the growth in the IC and FPD markets will come from the Asia region, predominantly in China. We expect to meet these demands both through the utilization of our facilities in China and by importing photomasks into China from our other facilities. 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.

Effect of Recent Accounting Pronouncements

See “Item 1. Condensed Consolidated Financial Statements– Notes to Condensed Consolidated Financial Statements – Note 16 – Recent Accounting Pronouncements” for recent accounting pronouncements that may affect the Company’s financial reporting.

Item 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Rate Risk

We conduct business in several major international 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 in, 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 a significant receivable denominated in a currency that differs from the functional currency of the transacting subsidiary. We do not enter into derivatives for speculative purposes. There can be no assurance that this approach 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 January 31, 2021, 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 that date, a 10% adverse movement in the value of currencies different than the functional currencies of our subsidiaries would have resulted in a net unrealized pre-tax loss of $32.5 million, which represents an increase of $0.6 million from our exposures at October 31, 2020. Our most significant exposures at January 31, 2021, related to both the Chinese renminbi and the South Korean won exposures to the U.S. dollar, which were $12.6 million and $11.8 million, respectively, at that date. We do not believe that a 10% change in the exchange rates of non-US dollar currencies, other than the aforementioned currencies and the Japanese Yen, would have had a material effect on our January 31, 2021, condensed 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 January 31, 2021 condensed consolidated financial statements.

Item 4.
CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of January 31, 2021.  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.  Based on an evaluation of our disclosure controls and procedures as of January 31, 2021, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were not effective due to a material weakness in our internal control over financial reporting as discussed below.

Based on our prior assessment as of October 31, 2020, management concluded that our internal control over financial reporting was not effective due to a material weakness relating to the accuracy and completeness of information used in monitoring compliance with covenants stipulated by the Company’s debt agreements. This material weakness has not been remediated as of January 31, 2021.

Notwithstanding this material weakness, our management, including our chief executive officer and chief financial officer, has concluded that our financial statements included in this Quarterly Report on Form 10-Q present fairly, in all material respects, our financial position, results of operations and cash flows for the periods presented in accordance with accounting principles generally accepted in the United States of America.

Remediation of Material Weakness
 
Our management is committed to maintaining a strong internal control environment and implementing measures designed to help ensure that the material weakness is remediated as soon as possible. Management is in the process of designing and implementing a remediation plan to address the material weaknesses referred to above.

Changes in Internal Control over Financial Reporting

Except for changes made in connection with our implementation of the remediation efforts mentioned above, there have been no other changes in our internal control over financial reporting during the fiscal quarter ended January 31, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II.
OTHER INFORMATION

Item 1.
LEGAL PROCEEDINGS

Please refer to Note 15 within Item 1 of this report for information on legal proceedings involving the Company.

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

Issuer Purchases of Equity Securities

In September 2020, 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 Securities Act”). The share repurchase program commenced on September 14, 2020, and all 1.7 million shares repurchased under this program during fiscal 2020, were retired in October 2020.

 
 
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)
 
 
                       
Period
                       
November 1, 2020 – November 29, 2020
   
0.5
   
$
10.60
     
0.5
   
$
77.2
 
November 30, 2020 – December 27, 2020
   
0.5
   
$
10.95
     
0.5
   
$
71.7
 
December 28, 2020 – January 31, 2021
   
0.2
   
$
10.99
     
0.2
   
$
69.3
 
Total
   
1.2
   
$
10.81
     
1.2
         

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. This repurchase program was terminated on March 20, 2020. All shares repurchased under this program were retired in the year of their repurchase.

 
 
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)
 
 
                       
Period
                       
November 1, 2019 – December 2, 2019
   
0.9
   
$
12.01
     
0.9
   
$
78.0
 
February 3, 2020 – March 1, 2020
   
0.1
   
$
12.37
     
0.1
   
$
77.0
 
March 2, 2020 – March 29, 2020
   
0.5
   
$
10.48
     
0.5
   
$
0.0
 
Total
   
1.5
   
$
11.54
     
1.5
         


Item 6.
EXHIBITS

 
 
 
 
Incorporated by Reference
 
Exhibit
Number
 
 
Description
 
Form
 
File
Number
 
Exhibit
 
Filing
Date
Filed or
Furnished
Herewith
 
 
 
 
 
 
 
 
 
 
 
 
 
Master Lease Agreement between Banc of America Leasing & Capital, LLC and Photronics, Inc. dated July 25, 2019, and Schedule 1 thereto, dated February 8, 2021
 
 
 
 
 
 
 
 
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

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 
Photronics, Inc.
 
 
   
 
(Registrant)
 
 
   
 
 
 
 
   
By:
/s/ JOHN P. JORDAN
 
By:
/s/ ERIC RIVERA
 
 
JOHN P. JORDAN
   
ERIC RIVERA
 
 
Executive Vice President,
   
Vice President,
 
 
Chief Financial Officer
   
Corporate Controller
 
 
(Principal Financial Officer)
   
(Principal Accounting Officer)
 
           
Date:  March 10, 2021
 
Date:  March 10, 2021
 


32

EX-10.40 2 brhc10021438_ex10-40.htm EXHIBIT 10.40

Exhibit 10.40


Banc of America Leasing & Capital, LLC
Master Lease Agreement Number: 48869-90000

This Master Lease Agreement, dated as of July 25, 2019, (this Agreement), is by and between Banc of America Leasing & Capital. LLC, a Delaware limited liability Company having an office at 3400 Pawtucket Avenue, Riverside, RI 02915 (together with its successors and assigns, Lessor), and Photronics, Inc. as Lessee, a corporation existing under the laws of the state of Connecticut, and having its chief executive office and any organizational identification number as specified with its execution of this Agreement below. Certain defined terms used herein are Identified in bold face and quotation marks throughout this Agreement and in Section 15 below. This Agreement sets forth the terms and conditions for the lease of Equipment between Lessor and Lessee pursuant to one or more Schedules incorporating by reference the terms of this Agreement, together with all exhibits, addenda, schedules, certificates, riders and other documents and instruments executed and delivered in connection with such Schedule (as amended from time to time, a Lease). Each Lease constitutes a separate, distinct and independent lease of Equipment and contractual obligation of Lessee. This Agreement is not an agreement or commitment by Lessor or Lessee to enter into any future Leases or other agreements, or for Lessor to provide any financial accommodations to Lessee, Lessor shall not be obligated under any circumstances to advance any progress payments other funds for any Equipment or to enter into any Lease if there shall have occurred a material adverse change in the operations, business, properties or condition, financial or otherwise, of Lessee or any Guarantor. This Agreement and each Lease shall become effective only upon Lessor’s acceptance and execution thereof at its corporate offices set forth above.
 
1.       Lease; Term; Non-lnterference. Lessor and Lessee agree to lease Equipment described in Schedules entered into from time to time, together with all other documentation from Lessee required by Lessor with respect to such Lease. Upon receipt of any item or group of Equipment intended for Lease hereunder, Lessee shall execute a Schedule, with all information fully completed and irrevocably accepting such Equipment for Lease, and deliver such Schedule to Lessor for its review and acceptance. Provided no Event of Default has occurred, Lessee shall be entitled to use and possess the Equipment during the original Lease Term provided in the Schedule (together with any extensions or renewals thereof in accordance with terms of the Lease, the Lease Term) free from interference by any person claiming by, through or under Lessor.
 
2.       Rent.  Rent shall be payable to Lessor during the Lease Term in the amounts and at the times provided in the Schedule. If any Rent or other amount payable hereunder is not paid within 10 days of its due date, Lessee shall pay an administrative late charge of 5% of the amount not timely paid. All Rent and other amounts payable under a Lease shall be made in immediately available funds al Lessor’s address above or such other place as Lessor shall specify in writing. Unless otherwise provided herein, payments received under any Lease will be applied to all interest, fees and amounts owing thereunder (other than Rent), and then to Rent payable thereunder.

3.       Net Lease; Disclaimer Of Warranties. Each Lease is a net lease and finance lease” under Article 2A of the UCC, and Lessee waives all rights and remedies Lessee may have under sections 2A-508 - 2A-522 thereof, including any right to cancel or repudiate any Lease or to reject or revoke acceptance of any Equipment. Upon the Acceptance Date provided in the Schedule for each Lease, Lessee’s Obligations thereunder (i) shall be non- cancelable, absolute and unconditional under all circumstances for the entire Lease Term, (ii) shall be unaffected by the loss or destruction of any Equipment, and (iii) shall not be subject to any abatement, deferment, reduction, set-off, counterclaim, recoupment or defense for any reason whatsoever. LESSOR IS NOT A VENOOR OR AGENT OF THE EQUIPMENT VENDOR, AND HAS NOT ENGAGED IN THE SALE OR DISTRIBUTION OF ANY EQUIPMENT. LESSOR MAKES NO EXPRESS OR IMPLIED REPRESENTATIONS OR WARRANTIES AS TO TITLE, MERCHANTABILITY, PERFORMANCE, CONDITION, EXISTENCE, FITNESS OR SUITABILITY FOR LESSEE’S PURPOSES OF ANY EQUIPMENT, PATENT, TRADEMARK OR COPYRIGHT INFRINGEMENTS, THE CONFORMITY OF THE EQUIPMENT TO THE DESCRIPTION THEREOF IN ANY LEASE, OR ANY OTHER  REPRESENTATION OR WARRANTY OF ANY KIND WITH RESPECT TO THE EQUIPMENT. If Equipment is not delivered or properly installed, does not operate as warranted, becomes obsolete, or is unsatisfactory for any reason, Lessee shall make all claims on account thereof solely against Vendor and not against Lessor. Lessee is solely responsible for the selection, shipment, delivery and installation of the Equipment and its Vendors, expressly disclaims any reliance upon any statements or representations made by Lessor in connection therewith, and has received and approved the terms of any purchase orders, warranties, licenses or agreements with respect to the Equipment. During the Lease Term, Lessee shall be entitled, on a non-exclusive basis. to enforce any applicable Vendor warranties, to the extent permitted thereby and by applicable law. Lessor assigns such warranties to Lessee, to the extent permitted thereby, and agrees to cooperate with Lessee, at Lessee’s sole cost and expense, in making any reasonable claim against such Vendor arising from any defect in the Equipment.
 
4.       Use; Maintenance; Location; Inspection. Lessee shall: (i) use, operate, protect and maintain the Equipment (a) in good operating order, repair, condition and appearance, in the same condition as when received, ordinary wear and tear excepted, (b) consistent with prudent industry practice (but in no event less than the extent to which Lessee maintains other similar equipment In the prudent management of its assets and properties), and (c) in compliance with all applicable insurance policies, laws, ordinances. rules, regulations and manufacturer’s recommended maintenance and repair procedures, and (ii) maintain comprehensive books and records regarding the use, operation, maintenance and repair of the Equipment. The Equipment shall be used only within the 48 contiguous United States, solely for business purposes (and not for any consumer, personal, home, or family purpose), and shall not be abandoned or used for any unlawful purpose. Lessee shall not discontinue use of any Equipment except for normal maintenance nor, through modifications, alterations or otherwise, impair the current or residual value, useful life, utility or originally intended function of any Equipment without Lessor’s prior consent. Any replacement or substitution of parts, improvements, upgrades. or additions to the Equipment during the Lease Term shall be the property of Lessor and subject to the Lease, except that if no Event of Default exists, Lessee may at its expense remove improvements or additions provided by Lessee that can be readily removed without impairing the value, function or remaining useful life of the Equipment. If requested by Lessor. Lessee shall cause Equipment to be plainly marked to disclose Lessor’s ownership, as specified by Lessor. Lessee shall not change the location or, in the case of over-the-road vehicles, the base of any Equipment specified in its Schedule without Lessor’s prior written consent. Lessor shall have the right to enter any premises where Equipment is located and inspect it (together with related books and records) at any reasonable time.

Master Lease Agreement
1  

5.       Loss and Damage. Lessee assumes all risk of (and shall promptly notify Lessor in writing of any occurrence of) any damage to or loss theft, confiscation or destruction of any Equipment from any cause whatsoever (a Casualty) from the date shipped or otherwise made available to Lessee and continuing until it is returned to and accepted by Lessor in the condition required by the Lease, including Section 8 of this Agreement If any Equipment suffers a Casualty which Lessee determines is reparable, Lessee shall at its expense promptly place the same in good repair, condition or working order. If any Equipment suffers a casualty which Lessee determines is beyond repair or materially impairs its residual value (a Total Loss), Lessee shall at Lessee’s option (unless an Event of Default has occurred and is then continuing, in which case it shall be at Lessor’s option) either (a) promptly replace such Equipment with a similar item reasonably acceptable to Lessor having an equivalent value, utility and remaining useful life of such Equipment, whereupon such replacement items shall constitute Equipment for all purposes the Lease, or (b) on the Rent payment dale following such Casualty (or, if none. within 30 days) pay lessor the Stipulated Loss Value for such Equipment, together with all Rent scheduled for payment on such dare, and all accrued interest, late charges and other amounts then due and owing under the Lease. Upon such payment following a Total Loss. the Lease with respect to the Equipment suffering a Total Loss shall terminate, and Lessor shall transfer all of its right, title and interest in such Equipment, free from all liens and encumbrances created by Lessor, but otherwise on an “AS-IS, WHERE-IS,” quitclaim basis. if less than all Equipment under a Schedule suffers a Total Loss, (i)the Stipulated Loss Value with respect to any such item of Equipment shall be calculated by reference to the allocable portion of Lessor’s Cost provided in the applicable Schedule, Rent or other amount related to such item, as reasonably determined by Lessor, and (ii) the remaining Rent under the Schedule shall be proportionately reduced as reasonably calculated by Lessor upon Lessor’s receipt of the payments described above.
 
6.       Insurance. Lessee, at its own expense, shall keep each item of Equipment insured against all risks for its replacement value, and in no event less than its Stipulated Loss Value, and shall maintain public liability and, with respect to Equipment that is over-the-road vehicles, automotive liability insurance against such risks and for such amounts as lessor may require. All such insurance shall (a) be with companies rated “A” or better by A.M. Best Company. in such form as Lessor shall approve, (b) specify Lessor and Lessee as insureds and provide that it may not be canceled or altered in any way that would affect the interest of Lessor without at least 30 days’ prior written notice to Lessor (10 days’ in the case of nonpayment of premium), (c) be primary, without right of contribution from any other insurance carried by Lessor and contain waiver of subrogation and “breach of warranty” provisions satisfactory to Lessor, (d) provide that all amounts payable by reason of loss or damage to Equipment shall be payable solely to Lessor, unless Lessor otherwise agrees (provided, however, that absent the existence of an Event of Default, Lessor agrees to promptly remit to Lessee any such insurance proceeds that are to be used by Lessee to repair or replace the applicable Equipment), and (e) contain such other endorsements as Lessor may reasonably require. Lessee shall provide Lessor with evidence satisfactory to Lessor of the required insurance upon the execution of any Schedule and promptly upon any renewal of any required policy.
 
7.        Indemnities; Taxes. Lessee’s indemnity and reimbursement obligations set forth below shall survive the cancellation, termination or expiration of any Lease or this Agreement
 
(a)      General indemnity. Lessee shall indemnify, on an after-tax basis, defend and hold harmless Lessor and its respective officers, directors, employees, agents and Affiliates (Indemnified Persons) against all claims, liabilities, losses and expenses whatsoever (except those determined by final decision of a court of competent jurisdiction to have been directly and primarily caused by the Indemnifier Person’s gross negligence or willful misconduct), including court costs and reasonable attorneys’ fees and expenses (together, Attorneys Fees), in any way relating to or arising out of the Equipment or any Lease at any time, or the ordering, acquisition, rejection, installation, possession, maintenance, use, ownership, condition, destruction or return of the Equipment, including any claims in negligence. strict liability in tort, environmental liability or infringement.
 
(b)     General Tax, indemnity. Lessee shall pay or reimburse Lessor, and indemnify, defend and hold Lessor harmless from, on an after-tax basis, all taxes. assessments, fees and other governmental charges paid or required to be paid by Lessor or Lessee in any way arising out of or related to the Equipment or any Lease before or during the Lease Term or after the Lease Term following an Event of Default, including foreign, Federal, stale, county and municipal fees, taxes and assessments, and property, value-added, sales, use, gross receipts. excise, stamp and documentary taxes, and all related penalties, fines, additions to tax and interest charges (Impositions), excluding only Federal and state taxes based on Lessor’s net income unless such taxes are in lieu of any Imposition Lessee would otherwise be required to pay hereunder. Lessee shall timely pay any Imposition for which Lessee is primarily responsible under law and any other Imposition not payable or not paid by Lessor, but Lessee shall have no obligation to pay any Imposition being contested in good faith and by appropriate legal proceedings, the nonpayment of which does not, in the opinion of Lessor, result in a material risk of adverse effect on the title, property, use, disposition or other rights of Lessor with respect to the Equipment. Upon Lessor’s request, Lessee shall furnish proof of its payment of any Imposition.
 
(c)     Income Tax indemnity. Lessor shall be treated for federal and state income tax purposes as the owner of the Equipment and shall be entitled to take into account certain Tax Benefits in computing its income tax liabilities in connection with any Lease. If Lessor suffers a Tax Loss by reason of any act or failure to act by Lessee, or Lessee’s breach of any representation, warranty or agreement in any Lease then, upon Lessor’s demand and at Lessor’s option, either:(i) all further Rent under the Lease, if any, shall be increased by an amount, or (ii) Lessee shall pay Lessor a lump sum amount, which in either case shall maintain the net economic after-tax yield, cash-flow and rate of return Lessor originally anticipated, based on Lessor’s federal and state corporate income tax rate in effect on the Acceptance Date of the applicable Schedule and other assumptions originally used by Lessor in evaluating the transaction and setting the Rent there for and other terms thereof. Lessee shall also pay Lessor on demand all interest, costs (including Attorneys’ Fees), penalties and additions to tax associated with the Tax Loss. Lessor shall have no obligation to contest any Tax Loss. All references to Lesser in this Section 7(c) shall include (A) Lessor’s successors and Assignees, and (B) each member of the affiliated group of corporations, as defined in Section 1504(a) of the Code, of which Lessor or such successor or Assignee is at any time a member. As used herein: Tax Benefits means all items of income, deduction (including depreciation consistent with Lessee’s representation in the applicable Schedule), credit, gain or loss relating to ownership of the Equipment as are provided to owners of similar equipment under the Code and applicable state tax laws in effect on the Acceptance Date of such Schedule; and Tax Loss means and will be deemed to be suffered if Lessor loses, is delayed in claiming, is required to recapture, is not allowed or may not claim all or any potion of any Tax Benefits, provided, however, that Lessee shall be under no obligation to make any payments with respect to a Tax Loss to the extent that it (1) is caused by Lessor’s failure to have sufficient taxable income to benefit from any Tax Benefits, or (2) results from any disposition of Equipment by Lessor other than a disposition of Equipment following an Event of Default.
 
8.      Return. Upon any cancellation, termination or expiration of any Lease (after the occurrence of an Event of Default or otherwise). Lessee shall, at its expense, Cause the Equipment to be prepared and adequately protected for shipment by an authorized manufacturer’s representative and either surrender it to Lessor in place or, if instructed by Lessor, ship the Equipment to Lessor, freight and insurance pre-paid, to a place designated by Lessor within the 48 contiguous United Stales, in the condition required under Section 4 hereof and under the applicable Schedule, able to be put into immediate service and to perform at manufacturer’s rated levels (if any), together with all related manuals, documents and records, and, if applicable, reassembled by an authorized manufacturer’s representative and immediately qualified for the manufacturer’s (or its authorized servicing representative’s) then available service contract or warranty. If requested by Lessor, Lessee shall, at its expense: (i) cause the Equipment to qualify for all applicable licenses or permits necessary for its operation and for its intended purpose, and to comply with all specifications and requirements of applicable federal, slate and local laws, regulations and ordinances; (ii) provide safe, suitable storage, acceptable to Lessor, for the Equipment for a period not to exceed 90 days from the date of return; and (iii) cooperate with Lessor in attempting to remarket the Equipment, including display and demonstration to prospective parties, and allowing Lessor to conduct a private sale on Lessee’s premises. If Lessee does not surrender or return any item of Equipment to Lessor on the date or in the condition required under a Lease, in addition to all other available rights and remedies, at Lessor’s election, such Equipment shall continue to be subject to all the terms and conditions of the Lease, with Rent and other charges continuing to accrue and be payable under the Lease with respect to such Equipment until it is so surrendered or returned to Lessor.
 
Master Lease Agreement
2  

9.       Lessee Representations and Agreements. Lessee represents, warrants and agrees that: (a) Lessee has had for the previous 5 years (except as previously disclosed to Lessor in writing) the legal name and form of business organization in the state described above; (b) Lessee’s chief executive office and notice address, taxpayer identification number and any organizational identification number is as described with its execution of this Agreement below; (c) Lessee shall notify Lessor in writing at least 30 days before changing its legal name, state of organization, chief executive office location or organizational identification number; (d) Lessee is duly organized and existing in good standing under the laws of the state described above and all other jurisdictions where legally required in order to carry on its business, shall maintain its good standing in all such jurisdictions, and shall conduct its businesses and manage its properties (and cause each of its Affiliates to conduct its businesses and manage its properties) in compliance with all applicable laws, rules or regulations binding, in any jurisdiction, on Lessee and its Affiliates including, without limitation, all anti-money laundering laws and regulations; (e) the execution, delivery and performance of this Agreement, each Lease and Related Agreement to which it is a party has been duly authorized by Lessee, each of which are and will be binding on and enforceable against Lessee in accordance with their terms, and do not and will not contravene any other instrument or agreement binding Lessee; and (f) there is no pending litigation, tax or environmental claim, proceeding, dispute or regulatory or enforcement action (and Lessee shall promptly notify Lessor of any of the same that may hereafter arise) that may adversely affect any Equipment or Lessee’s financial condition or impair its ability to perform its Obligations.
 
All covenants of Lessee that are based upon a specified level or ratio relating to assets, liabilities, indebtedness, rentals, net worth, cash flow, earnings, profitability, or any other accounting-based measurement or test, now or hereafter existing (collectively, the “Additional Covenants”), In that certain. Fourth Amended and Restated Credit Agreement dated September 27, 2018. by and between Lessee and Bank of America, N.A., as Syndication Agent, and JPMorgan Chase Bank, N,A., as Administrative Agent and Collateral Agent or in any replacement credit facility accepted in writing by Lessor between Lessee and a United States national banking association or other financial institution (a ‘‘Bank Facility”), are hereby incorporated into and made a part of this Agreement (with such adjustments to defined terms as may be necessary to assure consistency) without modification or amendment unless specifically accepted and approved in writing by Lessor. Lessee acknowledges and agrees that (i) the Additional Covenants in the form included in the existing Bank Facility shall be deemed to be permanently incorporated into this Agreement, and shall remain in effect for all purposes of this Agreement notwithstanding the cancellation or termination of a Bank Facility due to voluntary prepayment, payment at maturity, default or otherwise, unless a replacement credit facility with Additional Covenants has been accepted in writing by Lessor in its sole discretion prior to the effective date of such cancellation or termination of such Bank Facility, and (ii) any waiver of any breach (or anticipated breach) of any Additional Covenant under the Bank Facility (by reason of amendment, forbearance or otherwise) shall not constitute a waiver of the corresponding default (or anticipated default) under this Agreement unless specifically agreed to in writing by Lessor. Lessee hereby certifies that Lessor has been furnished a true, correct and complete copy of all documentation concerning the existing Bank Facility, and further covenants and agrees to promptly provide Lessor: (a) certified copies of true, correct and complete documentation of any other Bank Facility in effect from time to time, and any all proposed amendments and modifications to any Bank Facility; (b) notices of any event of default or other condition of non-compliance issued to Lessee in connection with a Bank Facility; (c) all financial statements and reports required pursuant to a Bank Facility and any certificates of compliance in the form required thereunder as they pertain to the Additional Covenants. and shall continue to provide the same to Lessor notwithstanding the cancellation or other termination of such Bank Facility for so long as any Obligations owing to Lessor remain outstanding in connection with this Agreement; and (d) prior written notice of the cancellation or termination of a Bank Facility for any reason. Lessee further acknowledges and agrees that any event of default under a Bank Facility shall constitute an Event of Default under this Agreement
 
10.    Title; Property; Additional Security. (a) Title; Personal Property. Each Lease is and is intended to be a lease of personal property for all purposes. Lessee does not acquire any right, title or interest in or to any Equipment, except the right to use and possess the same under the terms of the applicable Lease. Except as specifically provided in the applicable Schedule, Lessee has no right or option to extend the Lease Term of a Lease or purchase any Equipment Lessee assigns all of its rights (but none of its obligations) to Lessor under any purchase orders, invoices or other contracts of sale with respect to the Equipment, and conveys whatever right, title and interest it may now or hereafter have in any Equipment lo Lessor. Lessor shall be the sole owner of Equipment free and clear of all liens or encumbrances, other than Lessee’s rights under the Lease. Lessee will not create or permit to exist any lien, security interest, charge or encumbrance on any Equipment except those created by Lessor. The Equipment shall remain personal property at all times, notwithstanding the manner in which it may be affixed to realty. Lessee shall obtain and record such instruments and take such steps as may be necessary to (i) prevent any creditor, landlord, mortgagee or other entity (other than Lessor) from having any lien, charge, security interest or encumbrance on any Equipment, and (ii) ensure Lessor’s right of access to and removal of Equipment in accordance with the Lease.
 
(b)  Additional Security. To secure the punctual payment and performance of Lessee’s Obligations under each Lease and, as a separate grant of security, to secure the payment and performance of all other Obligations owing to Lessor, Lessee grants to Lessor a continuing security interest in the Collateral, provided, however, that if there then exists no Event of Default, Lessor’s security interest in Collateral subject to a Lease shall terminate upon the payment and performance of all Obligations of Lessee under the applicable Lease. Notwithstanding the grant of a security interest in any Collateral, Lessee shall have no right to sell, lease, rent, dispose or surrender possession, use or operation of any Equipment to any third parties without the prior written consent of Lessor. The foregoing grant of a security Interest shall not of itself be a factor in determining whether any Lease creates a lease or security interest in the Equipment under applicable provisions of the UCC.
 
Master Lease Agreement
3  

11.     Default. Each of the following (a Default) shall with the giving of any notice or passage of any time period specified, constitute an Event of Default hereunder and under all Leases: (I) Lessee fails to pay any Rent or other amount owing under any Lease within 10 days of its due date; (2) Lessee fails lo maintain insurance as required herein, or sells, leases, subleases assigns, conveys, or suffers to exist any lien, charge, security interest or encumbrance on, any Equipment without Lessor’s prior consent, or any Equipment is subjected to levy, seizure or attachment; (3) Lessee fails to perform or comply with any other covenant or obligation under any Lease or Related Agreement and, if curable, such failure continues for 30 days after written notice there of by Lessor to Lessee; (4) any representation. warranty or other written statement made to Lessor by Lessee in connection with this Agreement, any Lease, Related Agreement or other Obligation, or by any Guarantor pursuant to any Guaranty (including financial statements) proves to have been incorrect in any material respect when made; (5) Lessee (w) enters into any merger or consolidation with. or sells or transfers all or any substantial portion of its assets to, or enters into any partnership or joint venture other than in the ordinary course of business with, any entity, (x) dies (if a natural person), dissolves, liquidates or ceases or suspends the conduct of business, or ceases to maintain its existence, (y) if Lessee is a privately held entity, enters into or suffers any transaction or series of transactions as a result of which Lessee is directly or indirectly controlled by persons or entities not directly or indirectly controlling Lessee as of the date hereof, or (z) if Lessee is a publicly held entity, there shall be a change in the ownership of Lessee’s stock or other equivalent ownership interest such that Lessee is no longer subject to the reporting requirements of, or no longer has a class of equity securities registered under, the Securities Act of 1933 or the Securities Exchange Act of 1934; (6) Lessee undertakes any general assignment for the benefit of creditors or commences any voluntary case or proceeding for relief under the bankruptcy code, or any other law for the relief of debtors, or takes any action to authorize or implement any of the foregoing; (7) the filing of any petition or application against Lessee under any law for the relief of debtors, including proceedings under the federal bankruptcy code, or for the subjection of property of Lessee to the control of any court, receiver or agency for the benefit of creditors if such petition or application is consented to by Lessee or is otherwise not dismissed within 60 days from the date of filing; (8) any default occurs under any other lease, credit or other agreement or instrument to which Lessee and Lessor or any Affiliate of Lessor are now or hereafter party; (9) any default occurs under any other agreement or instrument to which Lessee is a party and under which there is outstanding. owing or committed an aggregate amount greater than $5,000,000; (10) any attempted repudiation, breach or default of any Guaranty; or (11) the occurrence of any event described in clauses (4) through (9) above with reference to any Guarantor or any controlling shareholder, general partner or member of lessee. Lessee shall promptly notify Lessor in writing of any Default or Event of Default
 
12.     Remedies. (a) Upon the occurrence of an Event of Default, Lessor may, in its discretion, exercise any one or more of the following remedies with respect to any or all Leases or Equipment: (1) cause Lessee to promptly discontinue use of or disable any Equipment, or to assemble and return any Equipment or other Collateral in accordance with the terms of the applicable Lease; (2) remedy such Event of Default or proceed by court action, either at law or in equity, to enforce performance of the applicable provisions of any Lease; (3) with or without court order, enter upon the premises where Equipment is located and repossess and remove the same, all without liability for damage to such premises or by reason such entry or repossession, except for Lessor’s, gross negligence or willful misconduct; (4) dispose of any Equipment in a public or private transaction, or hold, use, operate or keep idle the Equipment, tree and clear of any rights or interests of Lessee therein; (5) recover direct, incidental consequential and other damages for the breach of any Lease, including the payment of all Rent and other amounts payable thereunder (discounted at the Discount Rate with respect to any accelerated future amounts), and all costs and expenses incurred by Lessor in exercising its remedies or enforcing its rights thereunder (including all Attorneys’ Fees); (6) by written notice to Lessee, cancel any Lease and, as liquidated damages for the loss of Lessor’s bargain and not as a penalty, declare immediately due and payable an amount equal to the Stipulated Loss Value applicable to such Leases which Lessee acknowledges to be reasonable liquidated damages in light of the anti harm to Lessor that might be caused by an Event of Default and the facts and circumstances existing as of the Acceptance Date of each Lease; (7) without notice to Lessee, apply or set-off against any Obligations all security deposits, advance payments, proceeds of letters of credit, certificates of deposit (whether or not matured), securities or other additional collateral held by Lessor or otherwise credited by or due from Lessor to Lessee; or (8) pursue all other remedies provided under the UCC or other applicable law. Upon the commencement of any voluntary case under the federal bankruptcy code concerning the Lessee, the remedy provided in clause (6) above shall be automatically exercised without the requirement of prior written notice to Lessee or of any other act or declaration by Lessor, and the liquidated damages described therein shall be immediately due and payable. Lessee shall pay interest equal to the lesser of (a) 12% per annum, or (b) the highest rate permitted by applicable law (Default Rate) on (i) any amount other than Rent owing under any Lease and not paid when due, (ii) Rent not paid within 30 days of its due date, and (iii) any amount required to be paid upon cancellation of any Lease under this Section 12. Any payments received by Lessor after an Event of Default, including proceeds of any disposition of Equipment, shall be applied in the following order: (A) to all of Lessor’s costs (including Attorneys’ Fees), charges and expenses incurred in taking, removing, holding, repairing and selling or leasing the Equipment or other Collateral or enforcing the provisions hereof; (B) to the extent not previously paid by Lessee, to pay Lessor for any damages then remaining unpaid hereunder, (C) to reimburse Lessee for any sums previously paid by Lessee as damages; and (D) the balance, if any, shall be retained by Lessor.
 
(b)   No remedy referred to in this Section 12 shall be exclusive, each shall be cumulative (but not duplicative of recovery of any Obligation) and in addition to any other remedy referred to above or other wise available to Lessor at law or inequity, and all such remedies shall survive the cancellation of any Lease. Lessor’s exercise or partial exercise of; or failure to exercise, any remedy shall not restrict Lessor from further exercise of that remedy or any other available remedy. No extension of time for payment or performance of any Obligation shall operate to release, discharge. modify, change or affect the original liability of Lessee for any Obligations, either in whole or in part. Lessor may proceed against any Collateral or Guarantor, or may proceed contemporaneously or in the first instance against Lessee, in such order and at such times following an Event of Default as Lessor determines in its sole discretion. In any action to repossess any Equipment or other Collateral, Lessee waives any bonds and any surety or security required by any applicable laws as an incident to such repossession. Notices of Lessor’s intention to accelerate, acceleration, nonpayment, presentment, protest, dishonor, or any other notice whatsoever (other than notices of Default specifically required of Lessor pursuant to Section 11 above) arc waived by Lessee and any Guarantor. Any notice, given by Lessor of any disposition of Collateral or other intended action of lessor which is given in accordance with this Agreement at least 5 business days prior to such action, shall constitute fair and reasonable notice of such action.

13.     Assignment.  Lessor and any Assignee may assign or transfer any of Lessor’s interests in any Lease or Equipment without notice to Lessee, subject. however, to the rights of Lessee to use and possess the Equipment under such Lease for so long as no Event of Default has occurred and is continuing. Lessee agrees that: (i) the rights of any Assignee shall not be affected by any breach or default of Lessor or any prior Assignee, and Lessee shall not assert any defense, rights of set-off or counterclaim against any Assignee, nor hold or attempt to hold such Assignee liable for any such breach or default; (ii) no Assignee shall be required to assume any obligations of Lessor under any Lease except the obligation of non-interference in Section I above, (iii) any Assignee expressly assuming the obligations of Lessor shall thereupon be responsible for Lessor’s duties under the applicable accruing after assignment and Lessor shall be released from such duties, and (iv) Lessee shall execute and  deliver upon request such additional documents, instruments and assurances as Lessor deems necessary in order to (y) acknowledge and confirm all of the terms and conditions of any Lease and Lessor’s or such Assignee’s rights with respect thereto, and lessee’s compliance with all of the terms and provisions thereof, and (z) preserve, protect and perfect Lessor’s or Assignee’s right, title or interest hereunder and in any Equipment, including, without limitation, such UCC financing statements or amendments, control agreements, corporate or member resolutions, votes, notices of assignment of interests, and confirmations of lessee’s obligations and representations and warranties with respect thereto as of the dates requested. lessor may disclose to any potential Assignee any information regarding Lessee, any Guarantor and their Affiliates. Lessee shall not assign, pledge, hypothecate or in any way dispose of any of its rights or obligations under any Lease, or enter into any sublease or any Equipment, without Lessor’s prior written consent. Any purported assignment, pledge, hypothecation, disposal or sublease by Lessee made without Lessor’s prior written consent shall be null and void.

Master Lease Agreement
4  

14.     Financial and Other Data. (a) During any Lease Term, Lessee shall (i) maintain books and records in accordance with generally accepted accounting principles consistently applied (GAAP”) and prudent business practice; (ii) promptly provide lessor, within 120 days after the close of each fiscal year, and. upon Lessor’s request, within 45 days of the end of each quarter of Lessee’s fiscal year, a copy of financial statements for Lessee requested by Lessor, in each case prepared in accordance with GAAP and (in the case of annual statements) audited by independent certified public accountants and (in the case of quarterly statements) certified by the chief financial officer of lessee; provided, however, that for so long as Lessee is legally and timely filing annual and quarterly financial reports on Forms 10-K and 10-Q with the Securities and Exchange Commission which are readily available to the public, the filing of such reports shall satisfy the foregoing financial statement reporting requirements for such entity; and (iii) furnish Lessor all other financial information and reports and such other information as Lessor may reasonably request concerning lessee, its affairs, or the Equipment or its condition, location, use or operation.
 
(b)   lessee represents and warrants that all information and financial statements at any time furnished by or on behalf of Lessee are accurate and reasonably reflect as of their respective dates, results of operations and the financial condition of lessee or such other entity they purport to cover. Credit and other information regarding Lessee, its Affiliates, any Lease or Equipment may be disclosed by lessor to its Affiliates, agents and potential Assignees, notwithstanding anything contained in any agreement that may purport to limit or prohibit such disclosure.
 
15.     Definitions

As used herein, the following tens shall have the meanings assigned or referred to them below:
 
Affiliate means any entity controlling, controlled by or under common control with the referent entity; control includes (i) the ownership of 25% or more of the voting stock or other ownership interest of any entity and (ii) the status of a general partner of a partnership or managing member of a limited liability company.

Assignee means any assignee or transferee of all or any of Lessor’s right, title and interest in any Lease or any Equipment.

Code means the Internal Revenue Code of 1986, as amended.
 
Collateral means and includes all of Lessee’s right, title and interest in and to all Equipment, together with: (i) all parts, attachments, accessories and accessions to, substitutions and replacements for, each item of Equipment; (ii) all accounts, chattel paper, and general intangibles arising from or related to any sale, lease, rental or other disposition of any Equipment to third parties, or otherwise resulting from the possession, use or operation of any Equipment by third parties, including instruments, investment property, deposit accounts, letter of credit rights, and supporting obligations arising thereunder or in connection therewith; (iii) all insurance, warranty and other claims against third parties with respect to any Equipment; (iv) all software and other intellectual property rights used in connection therewith; (v) proceeds of all of the foregoing, including insurance proceeds and any proceeds in the form of goods, accounts, chattel paper, documents, instruments, general intangibles, investment property, deposit accounts, letter of credit rights and supporting obligations; and (vi) all books and records regarding the foregoing. in each case, now existing or hereafter arising.
 
Discount Rate means the 1-year Treasury Constant Maturity rate as published in the Selected Interest Rates table of the Federal Reserve statistical release H.15(519) for the week ending immediately prior to the original Acceptance Date of a lease (or if such rate is no longer determined or published, a successor or alternate rate selected by Lessor).
 
“Equipment” means the items, units and groups of personal property, licensed materials and fixtures described in each Schedule, together with all replacements, parts, additions, accessories and substitutions therefor, and item of Equipment means a “commercial unit” as defined and described in Article 2A of the UCC, and includes each functionally integrated and separately marketable group or unit of Equipment.
 
“Guarantor” means any guarantor, surety, endorser, general partner or co-lessee of Lessee, or other party liable in any capacity, or providing additional collateral security for, the payment or performance of any Obligations of Lessee.
 
“Guaranty” means any guaranty, surety instrument, security, indemnity, “keep-well” agreement or other instrument or arrangement from or with any Guarantor.
 
“Obligations” means and includes all obligations of Lessee owing to Lessor under this Agreement, any Lease or Related Agreement, or of any Guarantor owing to Lessor under any Guaranty, together with all other obligations, indebtedness and liabilities of lessee to Lessor under any other financings. leases, loans, notes, progress payment agreements, guaranties or other agreements, of every kind and description, now existing or hereafter arising, direct or indirect, joint or several, absolute or contingent, whether for payment or performance, regardless of how the same may arise or by what instrument, agreement or book account they may be evidenced, including without limitation, any such obligations, indebtedness and liabilities of lessee to others which may be obtained by Lessor through purchase, negotiation, discount, transfer, assignment or otherwise.
 
“Related Agreement” means and includes any Guaranty and any approval letter or progress payment, assignment, security or other agreement or addendum related to this Agreement, any Lease or any Collateral to which Lessee or any Guarantor is a party.

“Stipulated Loss Value” means, as of any particular date, the product obtained by multiplying the “Lessor’s Cost” specified in the Schedule by the percentage set forth in the “Schedule or Stipulated Loss Values” attached to the Schedule, specified opposite the Rent installment number (or date) becoming due immediately after the Casualty, Event of Default or other event requiring the calculation of Stipulated Loss Value. If there is no Schedule of Stipulated Loss Values attached to a Schedule, or if the Schedule of Stipulated Loss Values does not otherwise cover a Rent installment number (or date), Stipulated Loss Value on any Rent payment date shall equal the net present value of: (a) all unpaid Rent for the remainder of the Lease Term, plus (b) the amount of any purchase obligation, fixed price purchase option, or TRAC amount payment or, if there is no such obligation, option or payment, then the fair market value of the Equipment as of the end of the Lease Term, as estimated by lessor in its sole discretion, all discounted to present value at the Discount Rate.

“UCC” means the Uniform Commercial Code in effect in the state specified in Section 16(f) of this Agreement.
 
Master Lease Agreement
5  

“Vendor” means the manufacturer, distributor, supplier or other seller (whether or not a merchant or dealer) of the Equipmen1 and any sales representative or agent thereof.
 
16.     Miscellaneous. (a) At Lessor’s request, Lessee shall execute, deliver, file and record such financing statements and other documents as Lessor deems necessary to protect Lessor’s interest in the Equipment and to effectuate the purposes of any Lease or Related Agreement, and Lessee authorizes, and irrevocably appoints Lessor as its agent and attorney-in-fact, with right of substitution and coupled with an interest, to (i) execute, deliver, tile, and record any such item, and to take such action for Lessee and in Lessees name, place and stead, (ii) make minor corrections to manifest errors in factual data in any Schedule and any addenda, attachments, exhibits and riders thereto, and (iii) after the occurrence of an Event of Default, enforce claims relating to the Equipment against insurers, Vendors or other persons, and to make, adjust, compromise, settle and receive payment under such claims; but without any obligation to do so.
 
(b)   Federal law requires all financial institutions to obtain, verify and record information that identifies each entity that obtains a loan or other financial accommodation. The first time lessee requests a financial accommodation from Lessor, the Lessor may ask for Lessee’s (or any Guarantor’s) legal name, address, tax ID number and other identifying information. Lessee shall promptly provide copies of business licenses or other documents evidencing the existence and good standing of Lessee or any Guarantor requested by Lessor.
 
(c)   Time is of the essence in the payment and performance of all of Lessee’s Obligations under any Lease or Related Agreement. This Agreement,, and each Lease or Related Agreement may be executed in one or more counterparts, each of which shall constitute one and the same agreement. All demands, notices, requests, consents, waivers and other communications concerning this Agreement and any Lease or Related A agreement shall be in writing and shall be deemed to have been duly given when received, personally delivered or three business days after being deposited in the mail, first class postage prepaid, or the business day after delivery to an express carrier, charges prepaid, addressed to each party at the address provided herein, or at such other address as may hereafter be furnished in writing by such party to the other.
 
(d)   Except as otherwise agreed between Lessee and Lessor in writing, Lessee shall reimburse Lessor upon demand for costs and expenses incurred by Lessor in connection with the execution and delivery of this Agreement, any Lease or Related Agreement. Lessee shall reimburse Lessor on demand for all costs (including Attorneys’ Fees) incurred by Lessor in connection with Lessee’s exercise of any purchase or extension option under any Lease, or any amendment or waiver of the terms of this Agreement or any Lease or Related Agreement requested by Lessee.
 
(e)  Any provisions of this Agreement or any Lease or Related Agreement which are unenforceable in any jurisdiction shall, as to such jurisdiction, be ineffective to the extent of such unenforceability without invalidating the remaining provisions thereof, and any such unenforceability shall not render unenforceable such provisions in any other jurisdiction. Any requirement for the execution and delivery of any document, instrument or notice may be satisfied, in Lessor’s discretion, by authentication as a record within the meaning of, and to the extent permitted by, Article 9 of the UCC.
 
(f)   THIS AGREEMENT AND ANY LEASE OR RELATED AGREEMENT, AND THE LEGAL RELATIONS OF THE PARTIES THERETO, SHALL IN ALL RESPECTS BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF RHODE ISLAND, WITHOUT REGARD TO CHOICE OF LAW PRINCIPLES; THE PARTIES CONSENT AND SUBMIT TO THE JURISDICTION OF THE STATE AND FEDERAL COURTS OF SUCH STATE FOR THE PURPOSES OF ANY SUIT, ACTION OR OTHER PROCEEDING ARISING THEREFROM, AND EXPRESSLY WAIVE ANY OBJECTIONS THAT IT MAY HAVE TO THE VENUE OF SUCH COURTS. THE PARTIES EXPRESSLY WAIVE ANY RIGHT TO TRIAL BY JURY IN ANY ACTION BROUGHT ON OR WITH RESPECT THERETO. IN NO EVENT SHALL LESSOR HAVE ANY LIABILITY TO LESSEE FOR INCIDENTAL, GENERAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES. Any cause of action by Lessee against Lessor relating to this Agreement or any Lease or Related Agreement shall be brought within one year after any such cause of action first arises, and Lessee hereby waives the benefit of any longer period provided by statute.

(g)  EACH LEASE, TOGETHER WITH THIS AGREEMENT AND ANY REL.ATED AGREEMENTS, (i) CONSTITUTES THE FINAL AND ENTIRE AGREEMENT BETWEEN THE PARTIES SUPERSEDING ALL CONFLICTING TERMS OR PROVISIONS OF ANY PRIOR PROPOSALS, APPROVAL LETTERS, TERM SHEETS OR OTHER AGREEMENTS OR UNDERSTANDINGS BETWEEN THE PARTIES, (ii) MAY NOT BE CONTRADICTED BY EVIDENCE OF (y) ANY PRIOR WRITTEN OR ORAL AGREEMENTS OR UNDERSTANDINGS, OR (z) ANY CONTEMPORANEOUS OR SUBSEQUENT ORAL AGREEMENTS OR UNDERSTANDINGS BETWEEN THE PARTIES; and (iii) MAY NOT BE AMENDED, NOR MAY ANY RIGITTS THEREUNDER BE WAIVED, EXCEPT BY AN INSTRUMENT IN WRITING SIGNED BY THE PARTY CHARGED WITH SUCH AMENDMENT OR WAIVER.

In Witness Whereof, Lessor and Lessee have executed this Agreement as of the date first above written.

BANC OF AMERICA LEASING & CAPITAL, LLC (Lessor)
PHOTRONICS,INC. (Lessee)

 





 
By:
/s/ Denise C. Simpson

By:
/s/ JOHN P. JORDAN

  Print Name: Denise C. Simpson
Print Name:
JOHN P. JORDAN

  Title: Vice President

Title: Sr Vice President, CFO & Treasurer

 


Taxpayer ID# : 06-0854886

        Org. ID#(if any)
 
        Chief Executive Office:
 
       
15 Secor Road
 
          Brookfield, CT 06804
 
 
Master Lease Agreement
6  

 
Banc of America Leasing & Capital, LLC
Amended Acceptance Notice/
Pay Proceeds Authorization

Master Lease Agreement Number: 48869-90000
 
Amended Schedule Number: 001 (the “Transaction”)

To: Banc of America Leasing & Capital, LLC
 
The undersigned hereby certifies that all property described in the above-referenced Transaction by and between Banc of America Leasing & Capital, LLC, and the undersigned has been furnished, that delivery and installation has been fully completed as required, and that such property has been irrevocably accepted and is satisfactory in all respects to the undersigned for purposes of the Transaction.
 
Subject to the holdback provisions set forth in the Schedule, We hereby authorize you to disburse the proceeds of this Transaction as follows:

Disburse To:
Amount:
 
 
Previously funded through Progress Payment(s)
$ 32,130,455.08 *(JPY 3,336,300,000)
 
 
Hold-Back from Vendor (NuFlare)
$ 3,576,780.16 *(JPY 370,700,000)
 
 
Credit to Sch 001 (Exchange Rate Fluctuation)
($ 112,559.44) *(USD)
 
 
TOTAL
$35,594,675.80 *(JPY 3,707,000,000)

*Portion held by Banc of America Leasing & Capital, LLC per the request of Photronics, Inc., and Hold-Back and Total amounts subject to adjustment, as stated in more detail in Section 9. of the Amended Schedule 001*

 
PHOTRONICS, INC.
(Lessee)
     
 
By:
/s/ JOHN P. JORDAN
     
 
Printed Name:
JOHN P. JORDAN
     
 
Tittle:
Executive Vice President & CFO
     
 
Date:
FEBRUARY 8, 2021

Pay Proceeds Authorization 4.1.06
Page 1 of  1

 
Banc of America Leasing & Capital, LLC
Amended Schedule to
Master Lease Agreement

Amended Schedule
Number .001

This Schedule (“Schedule), dated as of December 11, 2020, between Banc of America Leasing & Capital, LLC (“Lessor) and .Photronics. Inc. (“Lessee”) is executed pursuant to Master Lease Agreement Number 48869-90000 dated July 25, 2019. (the “Master Lease), which is incorporated into this Schedule by this reference. Unless otherwise defined in this Schedule, capitalized terms used in this Schedule have the respective meanings assigned to such terms in the Master Lease. If any provision of this Schedule conflicts with any provision of the Master Lease. the provisions contained in this Schedule shall prevail. Lessee hereby authorizes Lessor to insert the serial numbers and other identification data of the Equipment, dates, and other omitted factual matters or descriptions in this Schedule.

1.       Description of Equipment; Location. The Equipment subject to this Schedule, which has a cost to Lessor in the aggregate of $35,594,675.80 (JPY 3,707.000.000), which may include taxes, shipping, installation and other related expenses, if any (collectively “Lessor’s Cost”), are as follows:

.Quantity.

Description.
Lessor’s Cost
1

EBM-9000 Electron-Beam Mask Lithography System
 


Location of Equipment. The Equipment will be located or (in the case of over-the-road vehicles) based at the following locations:

.Location.

Address.
.City.
County.
.State.
ZIP
A

10136 S. Federal Way
Boise
Ada
ID
83716

2.      Acceptance. Lessee acknowledges and represents that the Equipment (a) has been delivered to, received and Inspected by Lessee, (b) is in good operating order, repair, condition and appearance, (c) is of the manufacture, design and capacity selected by Lessee and is suitable for the purposes for which the Equipment is leased, and is acceptable and satisfactory to Lessee. (d) does not require any additions or modifications to make it suitable for use, other than ancillary modifications or additions normally made by lessees of similar assets. and is available for use and lease by Lessee and Lessor, and (e) has been irrevocably accepted as Equipmentleased by Lessee under this Schedule as of the date written below (the “Acceptance Date). Lessee hereby authorizes and directs Lessor to reimburse Lessee or pay Vendors for the purchase price of the Equipment in accordance with Vendorsinvoices therefor, receipt and approval of which are hereby reaffirmed by Lessee.

3.       Lease Term. The original Lease Term for the Lease of Equipment under this Schedule consists of: (i) an “Interim Term (if any) beginning on the Acceptance Date, and continuing through and including the day preceding the Base Date; and (ii) a Base Termof Sixty (60) months, beginning on December 30, 2020 (the “Base Date).
 
4.       Rent   Rent payable under this Schedule consists of: (i) ‘‘Interim Rent’’,   which shall be due Lessor for each day of the Interim Term and equal the daily equivalent of the initial Base Rent, and payable on the Base Date; and (ii) “Base Rent”, which shall be payable in arrears in Three (3) consecutive monthly installments of $39.071.98 each, followed by Nine (9) consecutive monthly installments of $626.960.07 each, followed by Forty-Eight (48) consecutive monthly installments of $479,988.05 each, or as set forth in the Schedule of Base Rent installments attached hereto, with the first Base Rent installment being payable Thirty (30) days following the Base Date and the remaining Base Rent installments being payable on the 30th day of each succeeding month.
 
5.       Tax Exemption; Personal Property Taxes. Lessor will invoice Lessee for all sales and use taxes as and when due and payable in accordance with applicable law, unless Lessee timely delivers to Lessor a valid exemption certificate with respect to such taxes. Delivery of such certificate shall constitute Lessee’s representation and warranty that no such taxes shall become due and payable with respect to the Equipment, and Lessee shall indemnify and hold harmless Lessor from and against any and all liability or damages, including late charges and interest which Lessor may incur by reason of the assessment of such taxes. Notwithstanding any provision to the contrary in this Lease, Lessor shall file directly with all appropriate taxing authorities all declarations, returns, inventories and other documentation with respect to any personal property taxes due or to become due with respect to the Equipment (“Taxes”) and  shall pay on or before the date when due all such Taxes assessed, billed or otherwise payable with respect to such Equipment directly  to  such  taxing authorities. Lessee shall indemnify and, upon demand, reimburse Lessor for all Taxes paid by Lessor. The indemnity, covenants and reimbursement obligations set forth herein shall continue in full force and effect and shall survive the expiration or earlier termination of this Lease.

Lease Schedule (standard FMV) 4.1.06
Page 1 of  3

6.       Tax Matters. Lessee represents, warrants and agrees that (i) Lessee will not claim that Lessee is the owner of the Equipment or that Lessee is otherwise entitled to all or any of the Tax Benefits; (ii) the Equipment will not require any improvements,  modifications, or additions  (other than ancillary  or incidental items  of removable  equipment)  in  order to be rendered complete for its intended use by  Lessee; (iii) the Equipment  will not constitute “limited use  property”  within the meaning of Rev. Proc. 2001-28; (iv) during the Lease  Term, Lessor  shall not be required  to  include in its  gross income for federal income tax purposes (1) any amount derived from the cost of any alteration, addition, improvement, modification, replacement, or substitution of the Equipment or from any refund or  credit  from  the  Vendor  of  the Equipment  or  (2) any  foreign  source  income under Section 863 of the  Code; (v) the  Equipment  will not constitute “public utility property” or “tax-exempt use  property” within the meaning of  Sections  168(i)(10)  or  168(h)  of the  Code; and (vi) the Equipment constitutes “qualified property” eligible for the additional “bonus depreciation” deduction allowance described in Section 168(k) of the Internal Revenue Code of 1986, as amended,  and Lessee acknowledges  that Lessor has assumed such eligibility in reliance upon the foregoing representation and warranty of Lessee. The definition of “Tax Benefits• set forth in Section 7(c) of the Master Lease is hereby amended to include such allowance, and any loss, disallowance, recapture or delay in claiming of such allowance shall constitute a “Tax Loss” as defined therein.

7.       Further Representations and Agreements. Lessee represents, warrants and agrees as follows: (a) all representations and warranties of Lessee contained in the Master Lease are restated as of the Acceptance Date and are true and correct as of such date; (b) there has been no material adverse change in the operations, business, properties or condition, financial or otherwise, of Lessee or any Guarantor since October 31. 2019; (c) there exists no Default or Event of Default as of the Acceptance Date; and (d) the operation and maintenance of any Equipment in the ordinary course by Lessee does not require the entry into any software or other intellectual property rights agreement with any licensor or other person, except as disclosed to Lessor in writing prior to the Acceptance Date.
 
8.       Lease Options.
 
(A)   Extension: Purchase Options.. Provided no Event of Default has occurred and remains uncured, and upon Lessee having provided Lessor with written notice not more than 360 days or less than 180 days prior to expiration of the Lease Term, Lessee may irrevocably elect to:
 
  (i)
extend the Lease Term as to all and not less than all of the Equipment under this Schedule for a renewal period to be agreed upon by Lessee and Lessor for an amount equal to the then fair market rental value of the Equipment, as determined by Lessor, plus applicable taxes, payable monthly by Lessee to Lessor on the first day of each month during the extension term, or
 

(ii)
purchase all of Lessor’s right, title and interest in and to all, but not less than all, of the Equipment under this Schedule, free from all liens and encumbrances created by Lessor, but otherwise on an “AS-IS, WHERE-IS,” quitclaim basis, for a purchase price equal to: the then fair market value of the Equipment, as determined by Lessor; plus all Base Rent installments, late charges and other amounts then due and owing under the Lease; plus all applicable taxes, assessments and other charges due or payable in connection with the sale of the Equipment (collectively, the “Purchase Price”). Lessee shall pay Lessor the Purchase Price on or before the expiration of the Base Term in immediately available funds.
 
As used herein, “fair market value” means the amount which would be obtained in an arm’s-length transaction between an informed and willing buyer-user (other than a buyer-user currently in possession or a used equipment or scrap dealer) and an informed and willing seller, each under no compulsion to buy or sell, and “fair market rental value” means the amount which would be obtained in an arm’s-length transaction between an informed and willing lessee (other than a lessee currently in possession) and an informed and willing lessor, each under no compulsion to lease; provided, however, that in each such determination (a) the costs of removal of any Equipment from the location of current use shall not be a deduction from such value, (b) it shall be assumed (whether or not the same be true) that the Equipment has been maintained and would have been returned to Lessor in compliance with the requirements of this Lease, and (c) if any Equipment has been attached to or installed on or in any other property leased or owned by Lessee, the value for such Equipment shall be determined on an installed basis, in place and in use.

Lease Schedule (standard FMV) 4.1.06
Page 2 of  3

(B)     Early Buy-Out.   Provided no Event of Default has occurred and then remains uncured, Lessee may, by written notice to Lessor, purchase all, but not less than all, Equipment subject to this Schedule as of the due date for the Forty-Eighth (48), scheduled Base Rent installment (the “Early Buy-Out Date).  Such notice to Lessor shall be given not more than 360 days or less than 180 days prior to the Early Buy-Out Date and once given shall be irrevocable.   On the Early Buy-Out Date, Lessee shall pay to Lessor the Base Rent installment then due, together with all accrued interest, late charges and all other amounts then due and owing under this Lease, plus an amount equal to Thirty-Nine and 8400/10000 percent (39.8400%) of Lessor’s Cost for all Equipment, which Lessor and Lessee acknowledge represents a reasonable current estimate of the fair market value of the Equipment as of the Early Buy -Out Date, plus any applicable taxes. Upon such payment, the obligation of Lessee to pay Rent hereunder with respect to the Equipment after the Early Buy-Out Date shall cease, the Lease Term of this Lease shall terminate on the Early Buy-Out Date, and Lessor shall convey all of its right, title and interest in the Equipment to Lessee free from all liens and encumbrances created by Lessor, but otherwise on an “AS-IS, WHERE-IS,” quitclaim basis.
 
9.       Holdback. Lessee has requested, and Lessor has agreed, that Lessor withhold from the vendor of the Equipment a portion of the Lessor’s Cost in the amount of $3.576.780.16. (subject to adjustment as described below. the “Holdback Amount’’) for a period not to exceed 150 days (the Holdback Period). It shall be deemed an Event of Default in the event Lessee does not, for whatever reason, authorize Lessor (both in writing and through verbal telephonic confirmation) to disburse the Holdback Amount to the vendor prior to the expiration of the Holdback Period. The Holdback Amount is an estimate based on an amount withheld from the vendor of the Equipment equal to JPY 370,000,000 at US Dollar to Japanese Yen (USO to JPY) exchange rates in effect on or about the date of this Schedule. Lessee acknowledges and agrees that the Holdback Amount will be adjusted to reflect the US Dollar to Japanese Yen (USD to JPY) exchange rates in effect and available to Lessor on or about the date on which Lessor funds the Holdback Amount to the vendor of the Equipment. Lessee authorizes Lessor to adjust all amounts set forth in this Schedule to reflect the actual and final Holdback Amount, as funded by Lessor, and Lessee shall promptly, upon Lessor’s request, confirm in writing the final US Dollar equivalent of the Holdback Amount and any and all amounts adjusted in this Schedule as a result of the determination of the actual and final Holdback Amount.
 
This Schedule and any other documents or instruments executed by either party in connection herewith (collectively the “Documents”), may be executed and delivered by facsimile signature or other electronic or digital means (including, without limitation, Adobe’s Portable Document Format (“PDF)). Any such signature shall be of the same force and effect as an original signature, it being the express intent of the parties to create a valid and legally enforceable contract between them. The exchange and delivery of the Documents and the related signature pages via facsimile or as an attachment to electronic mail (including in PDF) shall constitute effective execution and delivery by the parties and may be used by the parties for all purposes. Notwithstanding the foregoing, at the request of either party, the parties hereto agree to exchange inked original replacement signature pages as soon thereafter as reasonably practicable.
 
BANC OF AMERICA LEASING & CAPITAL, LLC
PHOTRONICS, INC.

Printed Name: Alison R Hook
Printed Name: JOHN P. JORDAN
Title: Senior Vice President

Title: Executive Vice President & CFO
  
Acceptance Date:
December 30, 2020

Where multiple counterpart originals of this Schedule have been executed by Lessee and Lessor, only the counterpart marked Lessor’s Copy” shall be deemed chattel paper evidencing the Lease of Equipment subject to this Schedule, and a security interest in such chattel paper and Lease may be perfected through the transfer and possession of the Lessor’s Copyof such Schedule only, without the need to transfer possession of the Master Lease, any Related Agreement or any other document executed and delivered in connection with this Lease.
 
The terms applicable to the Lease of Equipment subject to this Schedule are supplemented by the following:
 
Annex I:
Schedule of Stipulated Loss Values
 
Annex II:
Supplemental Maintenance and Return Conditions

Lease Schedule (standard FMV) 4.1.06
Page 3 of  3

ANNEX I
TO AMENDED
SCHEDULE NO. 001
48869-90000

SCHEDULE OF
STIPULATED LOSS VALUES

Base Rent
Installment
Number
Stipulated Loss
Value
Percentage
Base Rent
Installment
Number
Stipulated
Loss Value
Percentage
0
103.50
31
66.41
1
103.57
32
65.19
2
103.63
33
63.96
3
103.70
34
62.73
4
102.11
35
61.50
5
100.53
36
60.27
6
98.94
37
59.04
7
97.35
38
57.80
8
95.75
39
56.57
9
94.16
40
55.33
10
92.56
41
54.09
11
90.96
42
52.85
12
89.35
43
51.61
13
88.16
44
50.36
14
86.97
45
49.11
15
85.77
46
47.87
16
84.57
47
46.62
17
83.37
48
45.37
18
82.17
49
44.11
19
80.97
50
42.86
20
79.77
51
41.60
21
78.56
52
40.34
22
77.35
53
39.08
23
76.14
54
37.83
24
74.93
55
36.57
25
73.72
56
35.31
26
72.51
57
34.05
27
71.29
58
32.79
28
70.07
59
31.52
29
68.85
60
30.26
30
67.63
   


ANNEX II
TO AMENDED
SCHEDULE NO. 001
48869-90000
 
SUPPLEMENTAL MAINTENANCE AND RETURN CONDITIONS
SEMICONDUCTOR MANUFACTURING

In addition to the maintenance and return provisions applicable to all Equipment set forth in the Master Lease, the following shall apply to the Equipment subject to the Schedule:
 
1.     Lessee will at all times use each item of Equipment for the purpose it was originally designed and at the rated capacities as specified by the original equipment manufacturer (“OEM”). Lessee shall (i) use each item of Equipment leased under the Schedule (each, an “Item”) solely in the conduct of the Lessee’s business, for the purpose for which such item was designed, (ii) operate, maintain, service and repair each such item (A) in material compliance with (1) the OEM and/or Supplier’s maintenance and operating manuals, or service agreements, issued by the OEM and/or Supplier or authorized service provider, if and to the extent then applicable to such Item, (2) the supply contract relating to such Item, and (3) all applicable laws pertaining to such Item; and (B) without limiting the foregoing, so as to cause each Item to be in good repair and operating condition and in at least the same condition as when accepted by Lessee under the Schedule, but taking into account ordinary wear and tear, any permitted modifications, and any other circumstances relating to the operation of such Item in the manner contemplated in the Master Lease and the Schedule, including this Annex; and (iii) maintain all records relating thereto, in a manner no less than Lessee’s normal customary practices with respect to similar equipment.
 
2.     Equipment shall be under the OEM’s continuous maintenance plan for the duration of the Schedule and at expiration of the Lease Term must be brought to the current revision level including but not limited to hardware and software upgrades and improvements. Maintenance and repairs to the Equipment shall be performed by the OEM or its authorized representative with the authority to sign the maintenance, service and/or repair log. Written records of all work performed on the Equipment shall be dated and signed by the appropriate authority, and kept by the Lessee.
 
3.    If any parts comprising any Item purchased and leased by Lessor on the Acceptance Date of the Schedule, or any replacement or substitute parts for such original parts, shall become worn out, lost, stolen, destroyed, damaged beyond repair or otherwise permanently unfit for use, Lessee, at its own expense , shall promptly replace such parts, or cause the same to be replaced, by replacement parts which are free of all liens and of such quality and in such manner that such Item shall be in as good an operating condition as, and have a value, remaining useful life and utility at least equal to the value, remaining useful life and utility of, such Item prior to such replacement (assuming such Item was, at the time of such replacement, in the condition required by the terms hereof). Immediately upon a conforming replacement part becoming incorporated or installed in or attached to such Item as above provided, without further act, (i) title to the replaced part shall vest in Lessee, free and clear of all rights of Lessor, and shall no longer be part of an Item hereunder, (ii) good title to such replacement part shall vest in Lessor free and clear of all liens and (iii) such replacement part shall become subject to the Lease and be deemed part of such Item for all purposes to the same extent as if originally incorporated or installed in or attached to such Item.
 
4.     Lessee shall ensure that all Equipment and the operation of such Equipment conforms to any and all applicable local, state, and federal laws.
 
5.     Lessee shall ensure that any and all inspections, overhauls, rebuilds, or certifications of the Equipment required to satisfy the terms and conditions of the Schedule, including this Annex, and the Master Lease that are scheduled within six months of the expiration of the Lease Term are completed prior to redelivery to Lessor.
 
6.     All tooling and documentation must be current, present and available.
 
7.     Decommissioning, decontaminating, dismantling, crating and installation of correct locking mechanisms, if any, are to be performed by the OEM, or its authorized service provider. Any transportation devices, such as crates, metal skids, lifting slings, brackets, etc. that were with the Equipment when originally delivered must be used.
 
8.    At time of return, all process fluids, gases and solids are to be removed from the Equipment and disposed of in accordance with prevailing waste disposal laws and regulations. Equipment must be purged, cleaned and decontaminated to allow for interstate transfer, storage and subsequent use, which decontamination shall materially comply with (A) Lessees practices for equipment of the same type (but in no event to a standard less stringent than applicable industry standards, (B) OEM requirements and (C) any then applicable federal environment laws. Written certification of such removal and disposal shall be provided by the OEM or its authorized service provider


Annex II - Supplemental Maintenance and Return Conditions
Page 2

9.     Equipment must be in a condition such that it can perform to the OEM’s then applicable specifications, and Lessee shall provide evidence, in the form of a letter from the OEM, that the Equipment qualifies for continued OEM maintenance service and OEM warranty, if applicable.
 
10.   At time of return, all passwords are to be reset to original, or made known to Lessor. In addition, the previous 12-month operating file, calibration report and decommissioning report from the OEM must be provided to Lessor upon return.
 
11.   Until the Equipment is decommissioned in readiness for redelivery to Lessor, the Equipment must remain operational with Lessee providing adequate electrical power, lighting, heat, water and compressed air necessary to maintain and demonstrate the Equipment to any potential buyer. Lessee shall permit Lessor to video record the Equipment “under power” at the Lessee’s facility at times mutually agreeable to the Lessor and Lessee prior to de- installation at the end of the Lease Term.
 
12.  Unless Lessee elects any purchase option set forth in the Lease, or unless otherwise instructed by Lessor, Lessee will notify Lessor in writing no less than 90 days prior to lease maturity and Equipment redelivery to facilitate coordination of inspection and other return logistics. If Lessee fails to give such notice, the Lease may, at Lessor’s option, continue on a month-to-month basis for 90 days after delivery of such notice.



   
Banc Of America Leasing & Capital, LLC
Personal Property Taxes

Master Lease Agreement No.  48869-90000

Amended Schedule No.  001
 
Tax laws require Banc of America Leasing & Capital, LLC, as legal owner of your leased equipment, to be responsible for listing the equipment under this lease contract, and any supplements thereto, for any Federal, State, County, or Municipal taxes applicable to this leased property, and for timely payment of taxes assessed thereon.
 
Your lease agreement defines your responsibility for reimbursement of these taxes to Banc of America Leasing & Capital, LLC promptly as Lessee.

Please acknowledge your understanding and acceptance of these conditions by signing and dating below:

I (We) will declare when listing property to taxing authorities, the equipment covered by this and any subsequent leases as LEASED equipment only.
 
I (We) will immediately notify Banc of America Leasing & Capital, LLC of any change in location of this equipment.
 
I (We) will reimburse Banc of America Leasing & Capital, LLC promptly upon receipt of invoices for any tax.es paid by Banc of America Leasing & Capital, LLC assessed on equipment we are leasing therefrom.

Equipment Location:

Location
Address
City
Country
State
ZIP
A
10136 S. FEDERAL WAY
BOISE
ADA
ID
83716
 
PHOTRONICS, INC.




/s/ JOHN P. JORDAN
BY


Executive Vice President & CFO

TITLE


2/8/21

DATE



Personal Property Tax 7-06
Page 1 of  1

EX-31.1 3 brhc10021438_ex31-1.htm EXHIBIT 31.1

EXHIBIT 31.1

I, Peter S. Kirlin, certify that:

1.
I have reviewed this quarterly report on Form 10-Q 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 report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and


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

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


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


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

/s/ PETER S. KIRLIN
 

 
Peter S. Kirlin
 
Chief Executive Officer
 
March 10, 2021
 



EX-31.2 4 brhc10021438_ex31-2.htm EXHIBIT 31.2

EXHIBIT 31.2

I, John P. Jordan, certify that:

1.
I have reviewed this quarterly report on Form 10-Q 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 report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and


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

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


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


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

/s/ JOHN P. JORDAN
 

 
John P. Jordan
 
Chief Financial Officer
 
March 10, 2021  



EX-32.1 5 brhc10021438_ex32-1.htm EXHIBIT 32.1

EXHIBIT 32.1

Section 1350 Certification of the Chief Executive Officer

I, Peter S. Kirlin, Chief Executive Officer of Photronics, Inc. (the “Company”), certify, to my knowledge, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

(1)
The Quarterly Report on Form 10-Q of the Company for the quarter ended January 31, 2021 (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.

The foregoing certification is being furnished pursuant to 18 U.S.C. § 1350 and will not be deemed "filed" for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.

/s/ PETER S. KIRLIN
 
   
Peter S. Kirlin
 
Chief Executive Officer
 
March 10, 2021  



EX-32.2 6 brhc10021438_ex32-2.htm EXHIBIT 32.2

EXHIBIT 32.2

Section 1350 Certification of the Chief Financial Officer

I, John P. Jordan, Chief Financial Officer of Photronics, Inc. (the “Company”), certify, to my knowledge, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

(1)
The Quarterly Report on Form 10-Q of the Company for the quarter ended January 31, 2021 (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.

The foregoing certification is being furnished pursuant to 18 U.S.C. § 1350 and will not be deemed "filed" for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.

/s/ JOHN P. JORDAN
 
   
John P. Jordan
 
Chief Financial Officer
 
March 10, 2021  



EX-101.SCH 7 plab-20210131.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Condensed Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - PDMCX JOINT VENTURE link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - SHARE REPURCHASE PROGRAMS link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Policies) link:presentationLink link:calculationLink link:definitionLink 070300 - Disclosure - INVENTORIES (Policies) link:presentationLink link:calculationLink link:definitionLink 070500 - Disclosure - PDMCX JOINT VENTURE (Policies) link:presentationLink link:calculationLink link:definitionLink 070700 - Disclosure - REVENUE (Policies) link:presentationLink link:calculationLink link:definitionLink 070800 - Disclosure - LEASES (Policies) link:presentationLink link:calculationLink link:definitionLink 070900 - Disclosure - SHARE-BASED COMPENSATION (Policies) link:presentationLink link:calculationLink link:definitionLink 071000 - Disclosure - INCOME TAXES (Policies) link:presentationLink link:calculationLink link:definitionLink 071300 - Disclosure - FAIR VALUE MEASUREMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 071600 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - PDMCX JOINT VENTURE (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - SHARE REPURCHASE PROGRAMS (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - PDMCX JOINT VENTURE, VIE (Details) link:presentationLink link:calculationLink link:definitionLink 090502 - Disclosure - PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - REVENUE, Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - LEASES, Information on Operating and Finance Leases included on Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 090804 - Disclosure - LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090806 - Disclosure - LEASES, Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 090806 - Disclosure - LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details)1 link:presentationLink link:calculationLink link:definitionLink 090808 - Disclosure - LEASES, Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - SHARE REPURCHASE PROGRAMS (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 plab-20210131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 plab-20210131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 plab-20210131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE AOCI Including Portion Attributable to Noncontrolling Interest [Member] AOCI Attributable to Noncontrolling Interest [Member] Award Type [Axis] ASU 2014-09 [Member] Accounts payable Accounts Payable, Current Accounts receivable, net of allowance for credit losses of $1,348 in 2021 and $1,324 in 2020 Accounts Receivable, after Allowance for Credit Loss, Current Accrued liabilities Accrued Liabilities, Current Accrued Liabilities [Member] Accrued Liabilities [Member] Foreign Currency Translation Adjustments [Member] Accumulated Other Comprehensive Income (Loss) [Table] Foreign Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Accumulated other comprehensive income Foreign Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract] Additional Paid-in Capital [Member] Additional paid-in capital Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Adjustments to reconcile net income to net cash provided by operating activities: Adjustments for New Accounting Pronouncements [Axis] Share-based compensation expense incurred Accounts receivable, allowance Cash limit for dividends, distributions and redemption on equity Total potentially dilutive shares excluded (in shares) Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] Assets Pledged as Collateral [Member] Operating and Finance Leases included in Consolidated Balance Sheets [Abstract] Assets and Liabilities, Lessee [Abstract] Total assets ASSETS Assets [Abstract] Total assets Assets Net assets Net Assets Total current assets Current assets Current assets: Noncurrent assets Balance Sheet Location [Domain] Balance Sheet Location [Axis] Buildings and Improvements [Member] Building and Building Improvements [Member] BASIS OF FINANCIAL STATEMENT PRESENTATION Business Description and Basis of Presentation [Text Block] Accrual for property, plant and equipment purchased during the period Impairment loss on contract assets Capitalized Contract Cost, Impairment Loss Cash and cash equivalents 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, CASH EQUIVALENTS AND RESTRICTED CASH [Abstract] Cash, cash equivalents, and restricted cash at end of period Cash, cash equivalents, and restricted cash at beginning of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Change in Contract with Customer, Liability [Abstract] Class of Treasury Stock [Table] Commitments and contingencies COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] COMMITMENTS AND CONTINGENCIES [Abstract] 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, 63,506 shares issued and 62,284 outstanding at January 31, 2021, and 63,138 shares issued and outstanding at October 31, 2020 Common Stock, Value, Issued 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 (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Consolidation Construction in Progress [Member] Contract with Customer, Asset and Liability [Abstract] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] Contract liabilities current Contract assets Revenue from settlement of contract liabilities Contract with Customer, Liability, Revenue Recognized Contract liabilities non-current Cost of goods sold Depreciation and amortization expense Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Abstract] Disaggregation of Revenue Term of loan Debt Instrument, Term DEBT [Abstract] Amount outstanding Basis spread on interest rates Local Financing [Member] Debt [Member] Loan collateral (carrying amount) Collateral amount Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Periodic payment frequency DEBT Debt Disclosure [Text Block] Debt Instrument [Line Items] Debt Instrument, Name [Domain] Finance lease monthly payments Debt Instrument, Periodic Payment Periodic payment amount Debt Instrument, Payment Terms Contractual interest rate Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Interest rate at balance sheet date Debt Instruments [Abstract] Debt Instruments [Abstract] Maturity date Deferred income taxes Deferred Income Tax Assets, Net Depreciation and amortization Effect of dilutive securities SHARE-BASED COMPENSATION [Abstract] SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Calculation of basic and diluted earnings per share [Abstract] Earnings Per Share, Basic and Diluted [Abstract] EARNINGS PER SHARE Earnings Per Share [Text Block] Basic (in dollars per share) Basic earnings per share (in dollars per share) Earnings per share: EARNINGS PER SHARE [Abstract] Diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Effect of exchange rate changes on cash, cash equivalents, and restricted cash U.S. statutory rate Effective tax rate Compensation cost not yet recognized related to unvested restricted stock awards Income tax benefits realized from stock option exercises Unrecognized compensation cost related to unvested option awards Period for recognition of compensation cost not yet recognized Employee Stock Option [Member] Stock Options [Member] Share-based compensation cost capitalized Share-based Payment Arrangement, Amount Capitalized Equity Component [Domain] Equity, Class of Treasury Stock [Line Items] 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] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Less accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization 2024 Finance lease, right-of-use asset, net Finance lease, right-of-use asset, net Finance lease amount Lease Liabilities - Finance Leases Finance lease liabilities Imputed interest Operating cash flows used for finance leases Finance lease, right-of-use asset, gross 2023 Interest on lease liabilities Remainder of fiscal year 2021 Finance lease, Weighted-average remaining lease term 2022 Total lease payments Finance Lease, Liability, Payment, Due Financing cash flows used for finance leases us-gaap_PropertyPlantAndEquipmentNet Finance lease, Right-of-use asset [Abstract] Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract] Future Lease Payments Under Noncancelable Finance Leases [Abstract] Amortization of ROU assets Finance lease, Weighted-average discount rate us-gaap_LongTermDebtNoncurrent 2025 Financial Instrument [Axis] Foreign currency transactions impact, net Furniture, Fixtures and Office Equipment [Member] Furniture and Fixtures [Member] Gross profit Gross Profit Income before income tax provision Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Authority, Name [Domain] INCOME TAXES [Abstract] Income Tax Authority, Name [Axis] Condensed Consolidated Statements of Income [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Income Tax Holiday [Table] Effective Income and Statutory Tax Rate [Abstract] Dollar effect of income tax holiday Income tax holiday termination date Income tax provision Income Tax Expense (Benefit) Income Tax Holiday [Line Items] Income Tax Uncertainties [Abstract] Income Taxes Accounts payable, accrued liabilities, and other Other current assets Increase (Decrease) in Other Current Assets Accounts receivable Increase (Decrease) in Accounts Receivable Changes in assets and liabilities: Inventories Increase (Decrease) in Inventories Share-based payment awards (in shares) Intangible assets, net Finished goods INVENTORIES [Abstract] INVENTORIES Inventory Disclosure [Text Block] Inventories Inventory Inventory, Net Work in process Inventories Raw materials Finance lease contract term 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Lease, Description [Table] Finance lease, remaining lease term Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Remainder of fiscal year 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Lease, Description [Line Items] Total Lease Payments Lessee, Operating Lease, Liability, to be Paid LEASES Leases Lessee, Leases [Policy Text Block] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Finance lease interest implicit rate Finance Leases [Abstract] Land [Member] Lease, Cost [Abstract] Lease Contractual Term [Axis] Lease Contractual Term [Domain] Lease Costs Leasehold Improvements [Member] LEASES [Abstract] Total liabilities and equity Liabilities and Equity LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Total liabilities Total liabilities Liabilities Noncurrent liabilities Total current liabilities Current liabilities Current liabilities: Current borrowing capacity Amount outstanding under credit facility Maximum borrowing capacity Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Local financing Loans Payable to Bank Long-term Debt [Member] Long-term Debt [Abstract] Long-term Debt, Fiscal Year Maturity [Abstract] Months 49 - 60 Months 13 - 24 Long-Term Debt, Maturity, Year Two Months 25 - 36 Long-Term Debt, Maturity, Year Three Long-term debt Long-term debt Long-term Debt, Excluding Current Maturities Current portion of long-term debt Thereafter Next 12 months Long-Term Debt, Maturity, Year One Months 37 - 48 Long-Term Debt, Maturity, Year Four Loss contingency damages sought Loss Contingency, Damages Sought, Value Loss Contingencies [Line Items] Loss Contingencies [Table] Contingent loss not accrued Loss Contingency, Range of Possible Loss, Portion Not Accrued Contingent loss accrued Loss Contingency, Accrual, Current Estimated range of contingent loss Loss Contingency, Estimate of Possible Loss Machinery and Equipment [Member] Machinery and Equipment [Member] Repurchase of common stock of subsidiary Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Noncontrolling interests 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 income attributable to Photronics, Inc. shareholders Net income attributable to Photronics, Inc. shareholders Cash flows from investing activities: Cash flows from operating activities: Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from financing activities: Net income attributable to noncontrolling interests Adjustments for New Accounting Pronouncement [Member] RECENT ACCOUNTING PRONOUNCEMENTS Accounting Standards Update and Change in Accounting Principle [Text Block] Recent Accounting Pronouncements RECENT ACCOUNTING PRONOUNCEMENTS [Abstract] Other income (expense): Non-Controlling Interests [Member] Noncontrolling Interest [Member] Earliest open tax year Operating cash flows used for operating leases Future Lease Payments Under Noncancelable Operating Leases [Abstract] Operating leases, Weighted-average discount rate Operating lease liabilities Lease Liabilities - Operating Leases Total operating expenses Operating Expenses Operating lease costs us-gaap_OtherLiabilitiesNoncurrent ROU Assets - Operating Leases Operating Lease, Right-of-Use Asset us-gaap_OtherAssetsNoncurrent Operating expenses: Operating leases, Weighted-average remaining lease term Operating income Operating Income (Loss) PDMCX JOINT VENTURE [Abstract] Other comprehensive (loss) income Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other Current Assets [Member] Net other comprehensive income (loss) Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Other comprehensive income (loss), tax Other comprehensive income, tax Other current assets Other Assets, Current Other assets Other Assets, Noncurrent Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Other liabilities Other Liabilities, Noncurrent Interest income and other income, net Other Nonoperating Income (Expense) Short-term obligation Other Short-term Borrowings Other Assets [Member] Other Liabilities [Member] Less: other comprehensive income attributable to noncontrolling interests Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Purchase of treasury stock Payments for Repurchase of Common Stock Other Payments for (Proceeds from) Other Investing Activities Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Pledged Status [Axis] Pledged Status [Domain] 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, par value (in dollars per share) Preferred stock, shares authorized (in shares) Reclassifications Proceeds from debt Other Proceeds from (Payments for) Other Financing Activities Cash received from option exercises Proceeds from share-based arrangements Net income Net income Property, Plant and Equipment [Line Items] PROPERTY, PLANT AND EQUIPMENT, NET Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment Property, Plant and Equipment [Member] PROPERTY, PLANT AND EQUIPMENT, NET [Abstract] Property, Plant and Equipment, Type [Domain] Property, plant and equipment, gross Property, plant and equipment, net Property, plant and equipment, net Property, plant and equipment [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Outstanding commitments for capital expenditure ROU assets obtained in exchange for operating lease obligations ROU assets obtained in exchange for finance lease obligations Changes in Accumulated Other Comprehensive Income [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Unrecognized Tax Benefits [Abstract] Repayments of debt Repayments of Debt Research and development Restricted Stock [Member] Restricted Cash Retained earnings Retained Earnings [Member] Retained Earnings [Member] REVENUE Revenue from Contract with Customer [Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] REVENUE [Abstract] Revenue, Performance Obligation [Abstract] Revenue Revenue from Contract with Customer [Policy Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue Revenue 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 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 Inventories Schedule of Inventory, Current [Table Text Block] Information on Outstanding and Exercisable Option Share-based Payment Arrangement, Option, Activity [Table Text Block] Long-term Debt Schedule of Debt [Table Text Block] Calculation of Basic and Diluted Earnings Per Share Changes in Accumulated Other Comprehensive Income by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share Cash, Cash Equivalents and Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Property, Plant and Equipment [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Shares Repurchase Programs Carrying Amounts and Exposure to Loss Related to Assets and Liabilities Schedule of Variable Interest Entities [Table] Selling, general and administrative Share Repurchase Program [Axis] Weighted-Average Exercise Price [Abstract] Share Repurchase Program [Domain] Share-based Compensation [Abstract] Share-based Payment Arrangement, Disclosure [Abstract] Share-based compensation Share options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Award vesting period Restricted stock awards granted (in shares) Number of shares of restricted stock outstanding (in shares) Weighted average grant date fair value of restricted stock awards (in dollars per share) Restricted Stock [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Maximum number of shares of common stock that may be issued (in shares) Exercisable at end of period (in dollars per share) Exercisable at end of period (in shares) Stock Options [Abstract] Additional disclosures [Abstract] Equity Award [Domain] Share-Based Compensation Share-based Payment Arrangement [Policy Text Block] Outstanding at end of period (in shares) Outstanding at end of period (in dollars per share) Outstanding at end of period Outstanding and exercisable option awards [Roll Forward] Balance (in shares) Balance (in shares) Shares, Outstanding Short-term lease costs Current Portion of Long-Term Debt [Member] Short-term Debt [Member] Short-term debt Short-term debt Weighted-average interest rate of short -term debt Short-term Debt, Weighted Average Interest Rate, at Point in Time Condensed Consolidated Balance Sheets [Abstract] Condensed Consolidated Statements of Comprehensive Income [Abstract] Statement [Table] Statement [Line Items] Condensed Consolidated Statements of Cash Flows [Abstract] Equity Components [Axis] Condensed Consolidated Statements of Equity [Abstract] Share-based Payment Awards [Member] Share-based Payment Arrangement [Member] Stock repurchased authorized amount Shares issued under equity plans (in shares) Shares repurchased and retired (in shares) Shares issued under equity plans Equity: Total equity Balance Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total Photronics, Inc. shareholders' equity Ending Balance Beginning Balance Stockholders' Equity Attributable to Parent Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] CASH, CASH EQUIVALENTS AND RESTRICTED CASH Supplemental Balance Sheet Disclosures [Text Block] Supplemental disclosure of non-cash information: Over Time [Member] At a Point in Time [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Axis] Financial Instruments [Domain] Cost of shares repurchased Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method SHARE REPURCHASE PROGRAMS Treasury stock, shares (in shares) Treasury Stock, Common, Shares Treasury stock, 1,222 shares at January 31, 2021 Treasury Stock, Common, Value SHARE REPURCHASE PROGRAMS [Abstract] Purchase of treasury stock (in shares) Number of shares repurchased (in shares) Treasury Stock, Shares, Acquired Average price paid per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Treasury Stock [Member] Treasury Stock [Member] Type of Adoption [Domain] Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Unrecognized tax benefits that would impact effective tax rate Accrued interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized tax benefits Estimates and Assumptions Change in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount PDMCX JOINT VENTURE Variable Interest Entity Disclosure [Text Block] Variable lease costs Gain (loss) on consolidation Variable Interest Entity, Initial Consolidation, Gain (Loss) Operating (loss) Maximum exposure to loss Financial or other support, amount Variable Interest Entity [Line Items] Ownership percentage DNP [Member] Photronics Interest [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 [Axis] Europe [Member] Maximum [Member] Minimum [Member] Product and Service [Domain] Product and Service [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Geographical [Domain] Geographical [Axis] Subsidiary [Member] Subsidiaries [Member] Cover [Abstract] Entity Address, Address Line One Amendment Flag City Area Code Entity Address, City or Town 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 Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Filer Category 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 Quarterly Report Document Transition Report Entity Interactive Data Current Entity File Number Entity Shell Company Entity Emerging Growth Company Entity Small Business China [Member] Korea [Member] Korea [Member] Taiwan [Member] Taiwan [Member] United States [Member] Amount of lessee's undiscounted obligation for lease payments for finance leases, due after fourth fiscal year following latest fiscal year. Finance Lease, Liability, Payments, Due after Year Four Thereafter Amount of lessee's undiscounted obligation for lease payment for operating leases due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Lessee, Operating Lease, Liability, to be Paid, after Year Four Thereafter Supplemental Cash Flow Information Related to Leases [Abstract] Supplemental Cash Flows Information: [Abstract] Average Lease Terms, Discount Rates and Leases Not Yet Commenced [Abstract] Weighted Average Lease Terms, Discount Rates [Abstract] Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liability. Future Lease Payments under Noncancelable Operating and Finance Leases [Table Text Block] Future Lease Payments under Noncancelable Operating and Finance Leases Tabular disclosure of balance sheet information related to leases. Information on Operating and Finance Leases Included in Consolidated Balance Sheets [Table Text Block] Information on Operating and Finance Leases Included in Consolidated Balance Sheets Tabular disclosure of lessee's weighted-average remaining lease term and weighted-average discount rate. Lessee, Operating and Finance Lease, Weighted Average Remaining Lease Term, Discount Rate [Table Text Block] Weighted-Average Lease Terms and Weighted-Average Discount Rates Tabular disclosure of lessee's cash paid for operating and finance leases. Supplemental Information Related to Operating and Finance Leases [Table Text Block] Supplemental Information Related to Leases Antidilutive Securities [Abstract] Represents the classification of products by performance. High-end Flat Panel Displays [Member] High-end [Member] Represents the classification of products by performance. Mainstream Flat Panel Displays [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. Mainstream Integrated Circuits [Member] Mainstream [Member] Represents one of the geographical areas where entity's activities take place. All Other Asia [Member] All Other Asia [Member] Amount of fine recommended by prosecutor for court to impose. Recommended Fine By Prosecutor Fine amount recommended by prosecutor Commitment and Contingencies [Abstract] This line item represents the number of manufacturing facilities of the entity. Number of manufacturing facilities Number of manufacturing facilities Manufacturing Facilities [Abstract] Manufacturing Facilities [Abstract] 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] Describes the operating facilities of the reporting entity by geographical region. Manufacturing Facilities by Geographical Region [Table] Refers to term of tax year holidays. Term of tax year holidays Term of tax year holidays Income Tax Holiday [Abstract] Income Tax Examination [Abstract] Tax Credit Carryforward [Abstract] Designated tax department of the government of Taiwan. Taiwan Agency of the Ministry of Finance [Member] Taiwan Agency of the Ministry of Finance [Member] The percent of repayment on approved loan principal in each first five semiannual loan repayments. Percent of repayment on approved loan principal in each first five semiannual loan repayments The percent of repayment on approved loan principal in each last five semiannual loan repayments. Percent of repayment on approved loan principal in each last five semiannual loan repayments The obligation for lease payments from finance lease. Finance Lease [Member] Finance Lease [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] Xiamen Working Capital Loans, Fund Operations [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] Xiamen Working Capital Loans (value added tax component) [Member] The member represents to amended and restated credit agreement. Amended and Restated Credit Agreement [Member] Amended and Restated Credit Agreement [Member] A lease agreement which enables to request advance payments or other funds for equipment or enter into an equipment lease. Hefei Equipment Loan [Member] Hefei Equipment Loan [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] Xiamen Working Capital 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. Project Loan [Member] Xiamen Project Loans [Member] Number of lithography tools to be purchased from proceeds of credit agreement. Number of Lithography Tools to be Purchased Number of lithography tools to be purchased Long Term Debt Maturing In Year One [Abstract] 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] Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Life [Abstract] Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Stock options activity [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 The September 2020 announced program. September 2020 Announced Program [Member] The August 2019 announced program. August 2019 Announced Program [Member] 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 Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract] Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract] Represents one of the products of the entity. Integrated Circuits [Member] IC [Member] 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 Backlog Of Orders [Abstract] Backlog of Orders [Abstract] Represents one of the products of the entity. Flat Panel Displays [Member] FPD [Member] Represents the period of warranty coverage of products sold. Period of warranty Product warranty period The term of the product invoiced for payment settlement. Product Invoice Term Product invoice term Amount represents interest and debt expense, net of subsidies received. Interest Expense, Net Interest expense Percent of original cost of tool to be paid to lessor if early buy-out option of lease is exercised. Percent of original cost owed upon early buy-out Finance lease monthly payments for the following thirty six months period. Followed by Thirty Six Months [Member] Forty Eight Months [Member] Finance lease monthly payment for three months period. First Three Months [Member] First Three Months [Member] Finance lease monthly payments for the following nine months period. Following Nine Months [Member] Following Nine Months [Member] Variable Interest Entity, Consolidated, Carrying Amount, Assets, Liabilities [Abstract] Carrying amounts of assets and liabilities [Abstract] 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 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 The joint venture. PDMCX [Member] Carrying Amount [Member] The period of time that must elapse after the the formation of the VIE before an interest holder may put their interest. Term After Which Ownership Interest May Be Put Term from inception after which interest holder may put their interest in the VIE 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 Variable Interest Entity [Abstract] Net of tax amount of the appreciation (loss) for other adjustments. Other Comprehensive Income (Loss), Other Adjustments, Net of Tax Other The cash inflow from government incentives during the period. Proceeds From Government Incentives Government incentives Tabular disclosure of right-of-use assets resulting from finance leases. Finance Lease Right of use Assets [Table Text Block] Finance Lease, Right-of-use Assets BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract] EX-101.PRE 11 plab-20210131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 12 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" !1 30# 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"Y=^,O&%WX MLO\ 3M.U&Z=VO9H8(D95.%8X X]!^E:6@_$+Q3HGB>*Q\1.\T7GI%6OCG4+C3AOO8]4N&A&W/.]NW(/&>M:FFW,>M_$.*7Q=/-"S MW">;F/:5(P54XQMYQTKW'2@H+W5:W;6]CQHU9\]DWO\ (^J?-1%4NX4'^]Q3 MDECD&8V##U!S7@GQ6TK5]0\81RZIJ5I:Z0.(&2:RNYGMV# A9$ )W $G!^6O.CA&Z?.GT.UXM1GR-'TPLT;=&&?0\'\ MNM-\Z.0,J.K$=0#R*^4;Y+^Z\=7MM9W4B3R:C)%&YE; )E(YYIWA&\OM'\?6 M,5K"R74 MV6R.KK;F+8"/+WD8_7K7T*)8UX+@$=03R*^2M2G^S^/)[\*=UMJ37 3/WMKD MA2:Z/X?V=UX[\?SW.KWK-'"%N9421D+D':BX'&T#'Y>];XG!^XIK1)&.'Q;Y MG3>K;/I5F'>FK+&WW&#?[O->)?'SQ5=VL]IH-BTD68OM4[*V-R\@+G\*\^U" MUU/P9J&AW=G?2F>^M8[R)@[;5#%$;76FETIX&:*1H4 M12^X8P0,G@-7EOQ#@DFO;369;@RP:S%]IB4,?W9;&Y<>Q'6O1O@?X>U.U\G6 M);I9-.N[ K#$)&^1BX;[IX'?FNF="%'#7=FW_7Z'-"O.I7MJD:7QC\::CX;G MTNVT698KBX#/(6C5OD!P.OOFL[X4>/\ 4-;\2/INM2B4S0^9;[8E7:RYWY(] M>*Y3XG78\0_%BVL-X"0RP608=LR9?^=8?@^;^QOBM: -B.._>W'IL8XZU=*A M"5!IQ]ZU[DU*\E7NGI<^J58=J4,#T.:^:OB'K&LP_$;48-+O[I&%U&D2+(54 M,0N!Q[_6LYM6\7:;XQ6U.I3-J_G+"4+[E>1N@.>U0R1G<88&5S&N 2"S'W(H>!FIJ-^E[C6-CRN31](DCO228*]N"#^1 MS7@WPT\9:K;ZQJ.AZC>M[ MB(9<@E!C.5SP.H&?\:GZC4YG%]!O&P45+N>B_$SQ[KOAWQ0VGZ5# ]LMO')\ M\)84!; P,XYQ7S#XAU[Q-I4=A#>7MY#<1VFYX MY"N0VZ3KCOC'>NR^+/Q%U+2[P:;IOYT@(/3%?.EKXS\2^#_%$-OKUZUU 1&TT1^<%9,$ M%2%'(XKH/&6L>-;[Q4+*PB?3;(EU@)95$H&?G+'VQQ6/U.IS)76O4W^M0Y>; M4]L!!-.KP/X6^/=9D\96VBZI=27L%TSIOD RCJN?E([>U>^5E6HRHOED:4:T M:RO$****R-@HI"<4@?.>/UH =13=WM^M+GVH 6BBB@ HHHH **** "BBB@#X M]L=8_L7QQ6&_N953^%CN9>?;FKEQ/J/CSQH)%A7[1>21J!%@*BJ1G/ MKT-?5!T^V;)>VMR2Y\O>(98;/XD7SZ] ]Y96EV4DB9L90*0F#V&%!XI/ 5Q;S?%/3IH$,$ M#7Q:),[MBL#M7\CBOIJYT;3KJ=)[BPM9)E(82-$I;(Z"^N[6]_WY)_2DTN19 MOB?$T;==:WJ,=C.MSY7E2/4?B)]B;YI+W0],OYFFO=-M+B5E" M%IH5G^)KW_ /X1K1C=17)TJQ\^,JR2&%=RE?NX^@Z4/X;T M@ZE_:']EVC7N_P SSC&-Q8=#GU]ZEXQ=%TL-8*75];GSIK18?& E?^@VN<=Q MYRYK/N[:TTWQY<67B%9OLD-U)]H\K )5F)!&/J*^FO\ A&='.HF]?2K,W>_S M/.,8+%NN[ZYJOXC\':-XB*'5+-))%&/-4[7_ #%5''QT5FM+$_4I1B[.^MSQ M_P #MX7N_$5Z-#TO45EM;:>2*YDE)7&-N67M]*J?LXC=XBGS_P ^!_FAKW/1 M?#6DZ+;20:=8P0I(FQR%RT@]&/>FZ+X6T;0[AI])TV"UD9/+8QC!*YSC\ZB> M+C:44GK8TCAI7B]--SP/X[<>/K@@_-A'V::^%6(GA)24VGNSRR;XE)>>(=/L-*TRTO+=TBB+S( MY<_> SV%:Y_;/CB1_%M_*NFQ74\?EQC'EH"X"@=" M"\/W0N MK"V_TD A9)#N*@^GI5;4/AMX%?#"/;\4M%6%2(Q/*0#V7RSC]*^JZY/3O /AS3M5@U&STV.*ZA9FC< M$_*3U[UU1QCGBL<57C6DG'HC;"4948M2'4C=*KW5W;V<#S74T<,*-8D,DA 9[+YB@R.<]#^=)(++3Q=P0R7JL,@08)'UKQJ32[+4U\W0=5*PCE; MTX9LD]>E9H&KZ)<9:.[LG7J0" ?\:Y*E:=-\LXV/J,%D>%Q<%.C74GVV_6_S M.\G^*-R;C=#9*D(ZJ_#<=>];NE_$S1;A<7;26KGNRY7\ZX"'Q8MR@BUO2[74 M$(_UP7:ZCUSZU*OA[1=7'F:%K&+C'%G'1B$/X@X_ M6NR\+^/->9HH+C3'OH\X,J @A?7)K:.)3ERR5F>3B^'9TX>UP]13CZI?K9GL M5%8-SXJT:SC!O+ZWA;:"4W;B/RJSI.MZ;JR!M/O89P>RGG\NM;J<7LSPI8>K M&/.X.W>SL:M%-3OBG51B@HHHH *0C-+10 FWIS2XHHH ,48HHH ,4F*6B@!, M4;:6BBW4!,8HQ2T4 )BC%+10 FVC%+10 8HQ110 F*7%%% "8]Z,4M%%@$Q2 M'Y>IIU4=9M9[W3YK>UN7M)9%PLZ*&*'UP:!/8H^(?$^D>'X?,U6^A@_NH3EV M^@ZFO(/$WQHNYV>'0;,01,IVSS;6K5Y2Y M8JR[G(W=[J>OWJ17EU>ZC=R']W#N9SD]E45TFG^ +P0F[\2746@V17.^P M]DZ^E6Y_'=AI$;6W@O1X+1,$+?W"[YG(X#+G@9'K7'ZMJ5[JL[76JW4]Q,H_ MY:.2 /Z5WTX59KW(\J[LXYRIQ=YMR9U4>K^%O"U]')X>LY=8O8<>5?727)TV*?2[V,>88B"\##V8#J"1Q4DGA.VTQL>(=2BM'4[A M'"-TGMTZ55NO&5VL)MM*MX-,LEX1+9=I_$]37.-+-,YD=WDD(Y9B2:^3Q%2C MS\U*)^KY7@LUC2Y,7527WO[SMD\:Q:7IYTRPMWNH 6/FWC!R<_TKF-0UJ^O9 M"&N)@G7RXFVJ/PJE:VEQ=S"*UA>65CPJ+N-=AIO@>:&'[5XBO%TJV&00P!=O M;&?K^597G-6MHCM=' Y?>4[I^)M7U*3$T^R+M%&V$7\*-% MNS7VV(Q*M2I\L>\O_D=_O/3-!\5+X?L)8O$6J0WCZ]8 M:Q"TFGW$%M+UZ:Y231H[F('YO-VX7Z\]:VI MXA[+4\+'<.T7"5:53EEZ)1^X^B=_L:*S=)2^2PA742CW(4;V1, G%%=W,?#R M7+)QNOO-2BBBF(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ /2N<\8>$=+\56JQZG#F6-6$,RDAHB<:]KU6"2>RFBMYS;S.NU)0 =A]17@_B[PUK>F733ZA) M)?*PR;@ L#]1VK7$YGB%3Y8G=DV1X/&8BU:=EV[^A:U_QQ=7D'V71XQIED/E M"18#$?ATKDF>9V9I"S$\DDY)I@VY 'WF] 9)%P6' ML/ZUXDI5*KN]6?I=.C@LIHW24(HYJUM9[N016\3RN>BH,FNTTKP&\$'VKQ-= MQV-KU\LGYC]:V[KQ#H?@^%K/0HA=7H&TR@@Y/J3WY]*\\UC6K_7+AI;ZY>0] M F<*OT%'+".^YR1Q.,S!M45[.G_,]WZ+H=?J'BS2=)C^Q^%;"-9AUNW&3QZ9 MS7&ZAJ5YJ%RTU]=RRS$*[2VMHK6()!'%'&. J+ MC [5:VT;?B@1S \&:&NI&_&FQ>?G.#DKGUV]*\Z^(NOZU'?S:>T< M^GV,?W-F0)1]<#\J]LK.U?2[35K=K>^A66,],]JRG3YHVCH>O@RZG(>$?!-YKDJSW*FWL0 M0=SJS:)HECI$2Q6-O''@'+!>3^-:442QH%'0< >E2+7?3HQAL?!YE MG%?'R]YVAV_K<0+R?\*=116IY04444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-]:**'L+ JJ0K]_P#&I(^GXFBBI0_LH GRAPHIC 13 image00003.jpg begin 644 image00003.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBDH 6BDS1F@5PI***!!24M%,04M%% T%+24M(H**** "BBB@ H MHHH **** "BBB@ HI** %HI** %HI** %HHHH **** "BDHH 6BDHH 6BBB@ M HHI* %HI** %HI** %HHHH ***2@!:*2B@!:*2EH **** "BBDH 6BDHH 6 MBDI: "BBB@ HHI* %HI** %HHHH **** "BDHH 6BDHH 6BBB@ HHHH **2B M@!:*2B@!:*** "BBB@ HHHH **** "BBB@ HHI* %HI** %HI** %HHHH ** M** "BBB@ HHHH ***2@!:*2B@!:*2B@!:*** "BBB@ HI** %HI** %HHHH M***2@!:*2B@!:*2B@!:*** "BBB@ HI** %HI*6@ HHHH **2B@!:*2B@!:* M** "BBB@ HI** %HI** %HI*6@ HHHH **2B@!:*2B@!:*** "BBDH 6BDHH M 6BDHH 6BBB@ HHI* %HI** %HI** %HHHH **2B@!:*2B@!:*2EH **** " MBDHH 6BDHH 6BDI: "BBB@ HI** %HI** %HHHH ***2@!:*2B@!:*2B@!:* M** "BBDH 6BDHH 6BDHH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@!*2EI*0@I*6DI""EI*6@!:*2FEL4[E M)#\TF14#2XJ![G'>BY2@V7MXI-XK+:] [U"VH =Z7,:*DS:\P4>8*P3J0'\5 M1G5!_>HYD/V$CH?,'K1YH]:YPZL/[U)_:P_O4HYT/ZM(W_,%'F"N?\ [3']ZC^U M!_>HYT/ZK(W_ #!1Y@KG_P"U!_>H_M0?WJ.=!]5D=!Y@H\P5S_\ :@_O4O\ M:@_O4I/[4']ZCG0OJTCH?,%'F"N>_M0?WJ3^U! M_>HYT/ZK(Z+S!1Y@KG?[4']ZE_M0?WJ7.@^JR.@\P4>8*Y_^U!_>I?[3']ZC MG0_JLC?\P4>8*P/[3']ZD_M0?WJ.="^JR.A\P4>8*Y[^U!_>I/[4']ZCG0?5 M9'1>8*/,%<[_ &J/[U+_ &H/[U'M$'U61T'F"CS!7/\ ]IC^]1_:8_O4_:(/ MJTCH/,%+Y@KGO[3']ZC^U!_>H]H@^K2.A\P4>8*YW^U1_>H_M0?WJ7.@^JR. MB\P4>8*Y[^U!_>H_M0?WJ.=!]5D=!Y@H\P5@?VF/[U']IC^]1SH?U61O^8*7 MS!7/_P!IC^]1_:@_O4H]H@^JS.A\P4GF" MN?\ [4']ZC^U!_>H]H@^J3.@\P4>8*Y_^U!_>H_M0?WJ?M$'U61T/F"CS!7/ M?VH/[U']J#^]2]H@^J2.A\P4>8*Y[^U!_>H_M0?WJ/:(/JDSH?,%)Y@KG_[4 M']ZC^U!_>HYT'U69T'F"CS!7/_VH/[U']J#^]1SH/JLCH?,%'F"N>_M0?WJ/ M[4']ZCG0?59G0^8*/,%<]_:@_O4O]J#^]1[1!]5F;_F"CS!6!_:8_O4?VF/[ MU'M$'U61O^8*/,%8']IC^]2?VH/[U'M$+ZK(Z'S!1Y@KGO[4']ZD_M4?WJ/: M(/JLCHO,%'F"N=_M4?WJ7^U!_>H]H@^JR.@\P4>8*P/[4']ZC^TQ_>HYT/ZK M(W_,%'F"L#^TQ_>I/[4']ZCG0OJLCH?,%'F"N>_M0?WJ/[5']ZCG0?59'1>8 M*/,%<[_:@_O4O]J#^]1SH/JLCH?,%'F"N?\ [3']ZC^TQ_>HYT'U61T'F"CS M!7/_ -IC^]2?VH/[U'.@^JR.A\P4GF"N>_M4?WJ/[5']ZCG0?59'0^8*/,%< M]_:@_O4O]J#^]1SH/JLC?\P4>8*P/[3']ZC^TQ_>HYT'U61T'F"CS!7/_P!I MC^]1_:@_O4I\Z']5F=#Y@H\P5SW]J#^]1 M_:@_O4N=!]5D=#Y@H\P5S_\ :@_O4G]J#^]1SH/JLCH?,%'F"N>_M0?WJ/[4 M']ZGSH7U61T/F"CS!7/?VH/[U']J#^]1SH/JLCH?,%)Y@K _M0?WJ/[3']ZE MSH/JLC?\P4OF"N?_ +3']ZC^TQ_>HYT'U61T'F"CS!7/?VH/[U)_:@_O48*7S!7/?VH/[U']J#^]3YT'U61T/F"CS!7/?VH/[U']J#^]1SH7U61T/F M"CS!7/?VH/[U']J#^]1SH/JLCH/,%'F"L#^TQ_>H_M,?WJ7.A_59&_Y@I?,% M<_\ VF/[U)_:@_O48*Y_^U!_>H_M0?WJ7.A_59'0>8*7S!7/?VH/ M[U']J#^]1SH7U61T/F"CS!7._P!J#^]2_P!J#^]1SH/JLCH/,%+Y@KGO[4'] MZE_M,?WJ.=!]5D;_ )@I?,%<_P#VF/[U']IC^]1SH/JLCH/,%'F"N?\ [4'] MZD_M0?WJ?.@^JR.A\P4>8*Y[^U!_>_6C^U!_>HYT'U61T'F"CS17/_VH/[U' M]IC^]1SH/JTCH/-%'F"N?_M,?WJ/[4']ZESH/JTCH/,%+Y@KG?[5']ZD_M4? MWJ?.A?5I'1^8*/,%I M8*Y[^U!_>I/[4']ZCG0 M?59'1>8*/,%<]_:@_O4?VH/[U'.@^JR.@\P4>8*P/[3']ZC^TQ_>HYT/ZK(W M_,%+Y@KG_P"TQ_>H_M0?WJ.=!]5D=!Y@H\P5SW]J#^]1_:@_O48*P?[3']ZD_M,?WJ.=!]5D=!Y@H\P M5S_]IC^]2?VH/[U'.@^JR.A\P4>8*YW^U!_>H_M0?WJ.=!]5D=%Y@H\P5SW] MJ#^]2_VF/[U'.@^JR-_S!2^8*Y_^TQ_>I?[3']ZCG0?59&_Y@H\P5S_]J#^] M2?VH/[U'.@^JR.A\P4>8*YW^U!_>I?[4']ZESH/JLCH?,%)Y@KG_ .U!_>I? M[3']ZCG0?59&_P"8*/,%8']IC^]1_:@_O48*/,%<[_:@_O4O]J#^]3YT'U61T/F"D\P5@?VH/[U']IC^]1S MH/JLC?\ ,%+Y@KG_ .TQ_>H_M,?WJ.=!]5D=!Y@H\P5SW]J#^]2?VH/[U'.@ M^JR.B\P4>8*YW^U!_>I?[4']ZESH/JLCH/,%'F"L#^TQ_>H_M,?WJ.=#^JR- M_P P4>8*P/[3']ZD_M0?WJ.=!]5D=#Y@H\P5SW]J#^]2?VH/[U'.A?59'1>8 M*3S!7/?VH/[U+_:@_O4H_M,?WJ.=!]6D=!YH]: M/,'K7._VH/[U)_:P_O4^="^K2.C\U:7S!7-?VL/[U*-6']ZCG0GAY'2^8*/, M%GS$NFS6W49J@ESGO4ZR MY[T[D.++-%,5LTX4Q"T444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH 3%&*6BD E%+24@$-02-@5,U5)VP*39<459I<9YK-GNL=ZENI<9K"N[ MC&>:S;.VE3N337V.]4)-1Q_%6;=7F,\UDS7WO4.1Z%.@F;TFI_[55GU4C^*N M;EO_ 'JI)?\ O4\QTQPZ.H;5S_>IO]KG^]7(-?\ ^U3/[0_VJ3F;1PR.U&K' M^]4@U8_WJXE=0_VJE74?]JH]+_ &A_M4O:$/"(Z_\ M3_:I#JI M_O5R/]H?[5-_M#_:H]HR?JB.N.JG^]2?VJ?[UIPU4_WJX[[?_M4HU#_ &J7M&/ZI$[(:J?[U._M3_:KC1J'^U3O[1_V MJ/:!]4B=@=4_VJ:=5/\ >KD?[1_VJ0ZA[T>T#ZI$ZTZJ?[U-_M4_WJY(W_O2 M?;SZT>T8?5%V.N&JG^]2_P!JG^]7'_;_ 'I?M_O2]HQ/!H['^U?]JE_M4_WJ MX[^T/]JC^T?>E[1B^J([ ZK_ +5-.JG^]7(_VA_M4GV_WI^T8?5$==_:I_O4 M?VJ?[UD^W^]/VC*^IH[ :J?[U.&JG^]7'B_\ >E&H>]'M ^J+L=B- M4/\ >I?[4_VJX_\ M#_:I?[1_P!JCVC#ZI$Z[^U/]JD_M7_:KD?[0]Z3^T/> MCVC&L)$ZTZJ?[U)_:I_O5R7V_P!Z3[?[TO:,KZI$Z[^U3_>H_M4_WJY'[?\ M[5)]O]Z/:,?U.)V']JG^]1_:I_O5Q_\ :'^U1_:'^U1[1B^IQ.P_M4_WJ/[5 M/]ZN/^W_ .U2_;_]JCVC#ZG$Z[^U3_>H_M4^MC[?_M4>T8?4 MXG7?VJ?[U']J^]T8?4XG7_P!JG^]2_P!JG^]7'_;_ 'I? MM_O1[1A]4CV.P_M0_P!ZE_M3_:KC_P"T/>C^T?\ :I>T9+PD3L#JG^U33JI_ MO5R/]H_[5(=0]Z7M&+ZI$ZTZJ?[U-_M4_P!ZN2-_[TGV_P!Z/:,?U.)UW]JG M^]3AJI_O5Q_V_P!Z<+_WIJHQ?5(]CL1JA_O4[^U/]JN.&H?[5+_:/^U5*HP^ MJ(Z\ZI_M4TZJ?[UIPU4_WJX[[?[THU#WH]HP^J+L=G_:O^U1_:G^U7'?VC[T?VC_ M +5'.P^J1['8'5?]JF'53_>KDO[1]Z:=0]Z/:,/JD3K?[5/]ZC^U3_>KD?M_ MO2?;_>CV@?4UV.P&JG^]3QJO^U7'"_\ >G"_]Z/:,/J:['8C5/\ :H_M3_:K MD/[0_P!JC^T/]JCG8?5%V.N_M3_:I/[5/]ZN2_M#WIIU#_:JE-C^J1.N_M7_ M &J/[5/]ZN0_M#WI/[0]Z?.Q_5(]CL/[5/\ >H_M4_WJX[^T/>C^T?\ :HYP M^JQ.Q_M4_P!ZD_M7_:KC_P"T?]JD_M'WHYQ?58G8?VJ?[U']JG^]7'_VA[T? MVA[TCG%]4B=B-5/\ >IW]J?[5<=]O M]Z=_:'^U4\[']41U_P#:G^U2'5/]JN1_M#_:I#?^]+G8?4UV.L.J_P"U33JI M_O5R9O\ WIOV[WHYV'U-=CK?[6/]ZE_M4_WJY#[=[TOV_P!Z?.Q_5(]CK_[5 M/]ZE_M4_WJX_[?\ [5+_ &A_M4_:#^J1.O\ [5/]ZD_M4_WJY'^T/]JD^W^] M/V@?5(G7_P!JG^]2?VJ?[UIPU4_WJX_[?[T MO]H?[5)S#ZHCL1JG^U2_VI_M5Q_]H?[5']H_[5+V@?5$=?\ VI_M4TZJ?[U< ME_:'^U2?;_>A5 ^J(ZPZJ?[U)_:I_O5R7V_WI/MWO5I?[5_VJX[^T/>C^T/]JE[0?U2)U_\ :I_O M4?VJ?[UKC_M_O2_;_ 'I>T%]31V(U M4_WJ<-4/]ZN.%_\ [5+_ &A_M4>T8?5(G8_VI_M4?VI_M5Q_]H_[5']H?[5/ MVC#ZI$ZXZK_M4TZJ?[UH_M4_WJX_[?_M4O MV_WJN<7U2)V(U4_WJ7^U?]JN._M#_:H_M'_:J>=DO"Q.Q_M7_:IIU4_WJY#^ MT?\ :H_M#_:I>T%]51UIU4_WJ;_:Q_O5R7V_WI/MWO1[0/JB.M_M8_WJ<-5/ M]ZN0^W>]+]N]Z/:!]41V(U4_WJ7^U?\ :KCQ?^]+_:'^U1[0?U1'8?VJ?[U) M_:I_O5R']H?[5)_:'^U1[0?U1'7?VJ?[U)_:Q_O5R']H>]'V_P#VJ7M&/ZI$ M[ :J?[U.&JG^]7&_;_>G#4/]JCVC']4B=D-4_P!JE_M3_:KCAJ/^U2_VC_M4 M>T#ZI$Z\ZI_M4AU0_P!ZN1_M#_:I/[0_VJ/:#6$B=<=5/]ZD_M4_WJY#[?[T M?;_>E[1E?5(G8#53_>IPU3_:KCOM_O2_VA[T>T8GA(G8_P!J?[5']J?[5IAU4_P!ZN2.H>]--_P"]'M&'U1=CK?[5 M/]ZC^U3_ 'JY'[?[T?;_ 'H]HP^IKL=@-5/]ZGC53_>KC1?^].&H?[5'M&'U M1'8_VI_M4?VK_M5Q_P#:/^U1_:/^U1[1A]4CV.N.JG^]3#JI_O5R1U#_ &J: M=0]Z/:,/JD3KO[5/]ZE&JG^]7'_;_P#:H^W^]'M&'U2)V0U4_P!ZG#5/]JN- M&H?[5.&H_P"U1[1A]4B=C_:G^U2'5#_>KD/[1_VJ0ZA_M4>T8?5(G7'53_>I MIU4_WJY$W_O2?;_>CVC#ZHCKO[5/]ZE&JG^]7(?;_>E%_P"]'M&'U-=CL1JI M_O4[^U/]JN.&H>]+_:/^U1[1A]4B=@=4_P!JFG53_>KD3J/^U33J'^U1[1A] M4CV.N.JG^]3?[5/]ZN1.H?[5)]O_ -JCVC#ZI$Z\:J?[U.&JG^]7'?;_ /:I MPU#_ &J/:,/JD3LO[5_VJ7^U/]JN.&H?[5+_ &C_ +5'M&'U2)UYU3_:IIU4 M_P!ZN2_M#_:IIU#WHYV'U2)UIU4_WJ3^U3_>KD3?^])]O]Z.=A]4B=A_:I_O M4HU7_:KCOM_O3O[0]Z?.Q?5$=C_:O^U2'5?]JN0_M#_:I#J'^U3YV2\*CK6U M4_WJB;5C_>KDVU#_ &JB;4/]JGSLAX5'7'5S_>IRZN?[U<9]O]Z]:4,V>]M9R/4PZ.?O+@\ MUB3W)YYK6O5/-85PAYK)L]BDE8JRW1]:J271]:?*IJE(#4-G9&*%>Z/K4?VL M^M0.#4>#4MF\:9<%V?6GB[/K5$ U(%-3S1;^UGUH^U'UJI@TS+?VH^M'VL^M5,&C! MHY@]F6_M9]:/MA]:J8-S#]F7/M9]:/M9]:J8-N-4BY]J/K1]J/K5/F MCFCF*]D6_M1]:/M1]:J4F#1S"]D6OM9]:/M9]:JX-&TT7%[)%K[6?6E^UGUJ MI@T8-%P]DBY]J/K2_:CZU2YHHN/V:+OVH^M'VL^M4^:.:=Q>S+?VL^M'VL^M M5,&C::+B]F6_M9]:7[6?6J>#1S1<:IES[6?6C[6?6J7-'-%Q^S+GVH^M'VH^ MM4^:7!I7*]FBU]K/K1]K/K57!HVFBX>S1;^U'UI?M1]:J8-'-%QS+7VH^M'VH^M5<48-%P]F6OM9 M]:/M9]:J8-N3[,M_:SZTOVL^M4\&C!HN-4BY]J/K2?:CZU4YHHN/V1;^U M'UH^UGUJG2:.:.87LRY]J/K2?:CZU4P:7!IS+GVH^M+]J/K5/FCFGS#]FBY]J/K2?:SZU4YHP:7,'LT6OM M9]:/M9]:J8-YA>S+GVL^M'VL^M4\&CFGS J9=^U'UH^U'UJCS1FGS%>S1 M=^U'UIOVL^M5.:,&CF%[,M?:SZT?:SZU5P:-II

S+7VL^M.^U'UJG@T#1@T7)]F6_M9]:/M9]:J8-#1@T7#V9<^V'UH^UGUJG@TN#1S1<^UGUH^UGUJG@T8-%R?9E MS[8?6D^UGUJI@T8-%Q>S+?VL^M)]J/K57!HP:+A[,M_:CZT?:SZU4P:,&BX> MS1<^UGUH^V'UJG@T8-%P]F7/M9]:/M9]:IXHIW#D1<^U'UH^U'UJGS1S5)BY M$7/M1]:3[6?6JG-N+D+?VL^M--V?6JV#32#3N)TRP;L^M1F[/K4!!IA!I MIF4J98^U'UJ1+H^M4<&GH#5)F$X&G'='UJY%='UK)C!J[$IJT<=2!LP71R.: MV[.X/'-Q[5M%GEUD=%;'BK MZ=*SK7H*T$Z5JF<$MR2EI*6J,PHHHH **** "BBB@ HHHH **** "BBBD E% M%%( HHHI#"BBBF(****0QC=*HW/2KK]*I7/2I9<-S"O1UKF[Y>M=)>G@US=\ M>M92/3H,YR\7K6'<)UK=O#UK#N#UK)GKT69M4):S9WPDBDZU' MMJ9ZBJ6=4)(55J15I@-/!J&=,9(D"BG;::&IVZI9LI(-M&VC=1FIL5S(3;1M MI*4"G8 MI0*!Z"!:<%I13A0&@W;2[:=10+0;MI,4^DIV)T&XI,4_%)186@FVDVTZB@>@ MW;1MIU% :#=M&VG44 -VTNVEI:!Z";:-M+FC- [H3;2;:=FBBPKH;MI-M/I* M=A7&[:-M.HHL*XW;1MI:,T@NA-M&VEI: N-VT;:=10,;MHVTZB@5QNVC;2T4 M!=";:-M.HH#0;MHVTZEH&-VTNVEI:12L-VTFVGTE,>A&13<5)3<4Q70W%*!2 MXI0* N@"TNVE%+2#03;1MIU%(-!FVDVT^BG8G09MHVTZBG80W;1MIU)2"Z&[ M:,4ZDIBNA,48I:*=F3<3;2[:6EIC5A-M-*U)333'H1%:C9:E:HV-4C*31'MJ M1!3,T]*M'--HM1+5Z%:IQ5>AJT<-1HOVZ=*V[->E8]OU%;EGVJTSSJS.@L5Z M5TMD.E1-SQ6)<0MD\5WUQI M9.?EK,FTAKNFT(_W:9_8)_N5+@;QQ*.(%NWH:<+=O0UVHT$_W*<- /\ AKM M?["/]RC^PC_=I.F'UV)Q7V=O0TOV=O0UVG]@G^[^E+_81_NU/LQ?78G%_9V] M#3OL[>AKLO[#/]W]*/[#/]VI]F+ZXCC?L[>E)]G;T-=G_89_NTG]AG^[1[,/ MKB.,\AO0TWR&]#7:?V&?[M']A'^[5>S8UC$<7Y#>AH\AO0UVG]A'^[1_81_N M4_9LKZZCC/L[>AI?L[>AKLO[#/\ =I?[#/\ =I>S92QL3C/L[>AH^SMZ&NS_ M +#/]W]*/[#/]VE[)C^NQ.,^SMZ&CR&]#79_V&?[M']AG^[3]DQ?78G&>0WH M:/L[>AKL_P"PS_=I?[#/]VG[-A]=B<7]G;T-'V9O0UVG]AG^[1_89_NT_9L/ MKL3B_L[>AH^SMZ&NT_L,_P!VD_L,_P!VJ]FR?KL3B_(;T-'D-Z&NS_L(_P!V MC^PC_=I^S8OKJ.+\AO0T?9V]#7:?V$?[M']AG^[^E+V8OKJ.+^SMZ&C[.WH: M[3^PS_=_2C^PS_=_2CV8_KJ.+^SMZ4>0WH:[3^PC_=H_L(_W:GV8?74<7Y#> MAI?(;T-=E_81_NTO]AG^[2=-A]=1QPMV]#3A;MZ&NP_L,_W:<-$/]VH=-A]< MB<=]G;TI#;MZ5V?]B'^[2?V(?[M+V;']AIP@;T-=C_ &$?[M*-#/\ =JO9A]=1QXMV]*<+=O0UV']A MG^[3O[$/]VE[,/KD3C?L[>E(;=O0UV?]B'^[2'1#_=H]F'UR)Q9MV]*;Y#>A MKM3H9_NTW^PS_=I^S#ZZCB_(;T-.$#>AKLO[#/\ =I?[#/\ =H]FP^NHX\6[ M>AIWV=O2NO&B'^[3O[$/]VE[,/KB..^SMZ4AMV]#79_V(?[M)_89_NT<@_KL M3BS;MZ&F_9V]#7;?V$?[M)_81_N4O9C^O1.*^SMZ&C[.WH:[7^PC_=_2D_L( M_P!W]*:IC^O1.+^SMZ4?9V]#7:?V&?[M']AG^[5>S#Z[$XO[.WI1]G;T-=I_ M89_NT?V&?[M/V8?74<7]G;T-+]G;T-=G_89_NT?V&?[OZ4>S#Z[$XW[,WH:4 M6S>E=E_89_NTHT0_W:3IB^NHXW[,WH:/LS>E=G_8A_NT?V(?[M3R$_74<6;= MO0TTV[>AKM?[#/\ =IIT,_W:.1A]=1Q7D-Z&D\AO0UVO]A'^[^E']A'^[1R, M/KL3B_(;T-'V=O0UVG]A'^[1_81_NT>S8UC8G&?9V]#2_9V]#79_V&?[M']A M'^[1[-E?78G&?9V]#1]G;T-=I_81_NTO]A'^[1[-B^O1.*^SMZ&E^SMZ&NU_ ML$_W:/["/]VE[-A]>B<5]G;T-'V=O0UVO]A'^[2?V&?[M'LV4L=$XO[.WH:0 MV[>AKM?[#/\ =H_L(_W:/9LKZ]$XG[.WH:;Y#>AKM_[!/]VD_L _W*7LV/Z_ M XG[.WH:7[.WH:[7^P#_ ':7^P3_ '*7LV/Z_ XK[,WH:7[,WH:[3^PC_.B<3]G;T-'V=O0UV MW]A'^[1_8)_NTO9LGZ]$XH6[>AIPMV]*[3^P3_=I1H1_NTO9L7UZ)QHMF]*7 M[,WI79?V&?[M+_8A_NT_9,?UV)Q1MF]#33;MZ&NU.AG^[33H9_NT>R92QL3B M3 WH:;Y#>AKMCH1_NTW^PC_=I^R9:QT3B_(;T-.%NWH:[+^PC_=I?[#/]VG[ M)A]>B<;]F;TI?LS>AKLO[#/]VE_L0_W:/9,GZ[$XS[,WH:/L[>E=G_8A_NT? MV&?[M)TF'UV)QOV=O2C[.WH:[/\ L,_W:/[#/]VI]DP^O1.,^SMZ&E^S-Z&N MS_L,_P!VE_L,_P!VG[)C6.B<7]F;T-+]F;T-=G_89_NTO]AG^[3]DQ_7HG%? M9F]#1]F;TKM?[#/]VC^PC_=I^R9+Q\3B?L[>AH^SMZ5VW]A'^[1_8)_NT>R8 MOK\3B?LS>AI/LS>E=M_81_NTG]AG^[1[)A]>B<5]F;TH^S-Z5VO]AG^[1_89 M_NT>R8?7HG%?9F]*7[.WI7:?V&?[M']AG^[^E'LF'UZ)Q?V=O0T?9V]#7:?V M&?[M)_89_NT_8L/KT3C?L[>AH^SMZ5V7]B'^[1_8A_NU7LF'UV)QOV=O2C[. MWI78_P!B'^[2_P!B'^[1[)A]=B<9]G;T-'V=O0UV?]AG^[2_V&?[M+V3#Z[$ MXO[,WI1]F;TKM/[#/]W]*/[#/]W]*GV3#Z]$XO[,WH:/L[>AKM/[#/\ =H_L M,_W:/9,/KT3BOL[>AH^SMZ&NT_L,_P!VC^PS_=H]FQ?78G%?9V]#1]G;T-=I M_81_N_I1_81_N_I3]FQ?78G&?9V]#1]G;T-=G_81_NTO]AG^[3]FP6-B<9]G M;T-'V=O0UV?]AG^[2_V&?[OZ4_9E?78G%_9V]#2?9V]#7:?V&?[M']AG^[2] MFQ?78G%?9V]#1]G;T-=I_81_NT?V$?[OZ4O9LGZ[$XO[.WH:7[.WH:[/^PC_ M ':7^PC_ ':7LV4L;$XO[.WH:/L[>AKM/[#/]VC^PS_=H]DQ_78G%_9V]#2? M9V]#7:_V$?[M)_81_NT_9L3QL3B_L[>AH^SMZ&NT_L(_W?TH_L(_W?TH]FQ? M78G%_9V]#2_9V]#7:?V&?[M']AG^[^E+V;&L;$XS[.WH:/L[>AKM/[#/]VC^ MPS_=H]DQ_78G%_9V]*/L[>E=I_89_NT?V&?[M'LF/Z]$XO[.WH:/L[>AKM/[ M#/\ =H_L,_W?TH]DP^O1.+^S-Z4GV9O2NU_L,_W:/[#/]VCV;%]>B<5]F;TH M^S-Z&NU_L,_W:/[#/]VCV3#Z]$XO[.WI1]G;TKM/[#/]VC^PS_=_2G[)A]>B M<7]G;T-+]G;T-=G_ &&?[OZ4?V&?[M'LF'UZ)QGV=O0T?9V]#79_V&?[M']A MG^[^E5[-A]=B<7]G;T-)]G;T-=K_ &&?[M)_89_NT>S8OKL3B_L[>AI/L[>A MKM?["/\ =I/["/\ R8OKL3B_L[>AI/L[>AKM?["/]VC^PC_=H]DQ?78G% M_9F]#1]F;T-=I_89_NT?V&?[M5[,/KD3C/L[>AH^SMZ&NT_L,_W*/[#/]VCV M;#Z[$XO[.WH::;=O0UVW]AG^[2'0C_=I^S8?78G#M;MZ&HFMV]#7='0C_=IA MT$_W:I4V92QD3A?LS>AJ1+=O0UVG]@'^Y3TT$_W*KV;,)XI')Q6[>AJ_#;MQ MP:Z>/0C_ ':MQ:(1_#1R,Y)XA'/V\#9'%;=G">.*TX=&(_AK2M]+(Q\M4H,X M:E=,CLHSQQ716:GBJ]M8E<<5KV]OMQQ6T4>?5GE+E-%69S!TA?[M)_9"_W:Z8P#TI/LX]*7*:>W M9S@TA?[M.&D+Z5T0@'I3A /2CE%]89SO]D+Z"C^R%]*Z/R1Z4>2/2CE0OK#. M:.D+_=I#I*^E=*8!Z4TP#THY2EB6E+D']99SO M]D+Z4O\ 9"^E=%Y ]*7R1Z4N0GZRSG?[(7^Z*3^R%_NUTGDCTI/('I2Y ^LL MYLZ2O]VF_P!DKZ5TGD#TI/('I2]F-8EG-_V2OI1_9*^E=']G]J/L_M3]F/ZR MSG/[)7^[2_V2O]T5T?V?VH\@>E/D#ZRSG/[)7^Z*/[)7^[71^0/2E^S^U/D0 M?660/2CR!Z4N5!]99S?]DK_=%']DK_=%=)]G]J/L_M2Y ^LLYO\ MLE?[HH_LE?[HKI/L_M2>1[4N1!]99SG]DK_=%']DKZ"NC\@>E'D#THY$'UEG M.?V2OI1_92^E='Y ]*3[/[5/('UEG._V4OI1_92^E=']G]J3[/[4O9C^LLYW M^R5]*/[)7TKH_L_M1Y ]*I0%]99SG]DK_=%']DKZ5T?D#TH\@>E/D#ZRSG/[ M)7TH_LI?2NC\CVI/L_M4\@_K+.=_LI?2C^RE]*Z+R/:C[/[4* ?66<[_ &2O MI1_9*_W171^0/2CR!Z4U 7UEG.?V2O\ =%)_9*_W:Z3R!Z4?9_:CD#ZRSF_[ M)7TI?[*7TKHOL_M1Y'M2Y!_66<]_92^E*-)7TKH?('I2^0/2ER"^LON<]_9* M^E+_ &2OI71>0/2E\D>E/D)^LR[G.?V2OH*0Z2OI71^2/2CR!Z4^0?UF7E-,(]*GD']99S_P#9:^E']EIZ"MQD J)@!2Y0^L2,?^RT M]!1_9B>@K39@*B:04GH*7 M^SX_04XW0]::;P>M.R'[:0X:?'Z"E&GQ^@J/[:/6D^W#UI60O:R)O[/C]!1_ M9\?H*B^WCUH^WCUI60*I,D_L^/VI/[/C]!3?MH]:7[8/6G9%JGH*3^ST]!4GVH>M'VD>M%D4NGH*D^TCUI/ MM(]:-!^^,_LZ/T%)_9T?H*D^U#UI/M0]:- _>$?]G)Z"D_L]/05+]J'K2?:1 MZU2L4NGM4OVD>M)]H'K3T'[XS^ST]!2_V>GH*?]I'K1]I'K2= MA/G&_P!GQ^@I?[/3T%.^U#UH^U#UJ="??&_V?'Z"C^ST]J?]J'K2_:1ZT:!> M9'_9Z>@I?[/C]!4GVD>M'VD>M/05YC1I\?H*=_9\?H*/M0]:/M@]:>A+M)]J'K5*P>^,_L^/T%)_ M9Z>@I_VL>M'VH>M.\1KG(SIZ>@IO]GIZ"I?M(]:3[2/6EH6E,C_L]/04O]GI MZ"G_ &D>M+]I'K3T!\XW^ST]!2_V?'Z"G?:AZTOVH>M/0A\XW^ST]!1_9Z>@ MIWVH>M+]J'K2=@]\9_9Z>@I/[/C]!4GVH>M'VD>M39#M4(_[/C]!1_9T?H*? M]I'K1]J%+0+3&?V='Z"C^SH_04[[4/6C[4/6C05IC?[.C]!1_9Z>@IWVH>M+ M]J'K2N@]\9_9Z>@H_L]/05)]I'K1]I'K1="O,C_L]/04?V?'Z"G_ &D4?:AZ MT70_?&?V='Z"C^SH_04[[4/6C[4/6GH%IC?[/3T%']G1^@I_VH>M+]I'K2T# MWR/^SD]!1_9R>@J7[2/6C[2/6BZ#WR+^SH_04?V>GH*D^TCUI/M0HN@]\9_9 MT?H*/[.C]!3OM0]:/M0]:>@6F-_L^/T%']GIZ"G?:AZTOVH4M!VF,_L]/04? MV?'Z"G_:AZT?:A1H%J@S^SX_04?V>GH*=]J'K1]J'K1H%J@W^ST]!1_9Z>@I MWVH>M+]J'K3T%[XS^ST]!1_9Z>@J3[2/6G?:!ZTM ]\A_LY/04?V@H_L]/04[[6/6C[ M4/6BZ%[XS^ST]!1_9Z>@J3[2/6C[2/6EH%YD?]GIZ"C^SD]!4GVD>M'VD>M" ML'OC/[.C]!1_9T?H*=]J'K1]J'K5:![XW^SH_04G]G1^@I_VH>M+]J'K0[![ MY'_9T?H*/[.C]!4GVD>M'VD>M3H'OD?]G1^@H_L^/T%2?:1ZTGVH>M-6#WQG M]GQ^@H_LZ/T%.^UCUI/M8]:I6%[XTZ='Z"F_V;'Z"G_:QZT?:QZT]!7F,_LV M/T%.738_04OVL>M.6Z'K1H2W(>NG1^@J=-/3T%1K=#UJ9;H>M&AA)R)4L4]! M5A+1!Z5 ER/6K"7 />GH82YB=+=15A(P*@24&K"/FJ1D[DRC%/%,6I!3,V** M6BBF2%+24M @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH 2C%+10%QNVDVT^B@=QFRDV5)10%V1>71Y=2T4K#YF1;!2[*DHHL',R/ M91LJ2BE85V1[!2;!4M%.P^9D7EBCRZEHHL',R+8*794E%*PKLCV4;*DHHL%V M1>6*/+%2T4[#YF1>6*/+%2T46#F9%Y8H\L5+12L',R+RQ1Y8J6BG8.9D7EBC MRQ4M%%@YF1>6*/+%2T46#F9%Y8H\L5+118.9D7EBCRQ4M%%@YF1>6*/+%2T4 M6#F9%Y8H\L5+118.9D7EBCRQ4M%*P6*/+%2T46#F9% MY8H\L5+118.9D7EBCRQ4M%*P6*/+%2T46#F9%Y8H\L M5+118.9D7EBCRQ4M%*P6*/+%2T46#F9%Y8H\L5+118 M.9D7EBCRQ4M%*P6*/+%2T46#F9%LI=E244K"NR/91L MJ2BBP79%LH\L5+13L/F9%Y='EBI:*+!S,B\L4>6*EHHL',R+RQ1Y8J6DI6#F M9"8ZC=*LXIC"IL-290=:J2"M)TJN\6:EHUC(RY,U4D)K6D@]JJ26_M4V-%(R M9&:JLDC5J2V_M5.6#VI%IF<\K5 T["KDL)JG)$12+1$URWK49NV'>F2+BJDA MQ2;-4BW]M/K0+X^M93RXJNUSCO4W-8P.@%_[T\:A_M5RS7V.]1-J6.]%S:,# ML!J _O4X:B/[U<2=6Q_%1_:_^U1I?[1']ZN'_ +7_ -JG?VO_ M +5+F+5$[?\ M$?WJ7^T!_>KB!J_^U3AJ_\ M4N8T5 [?^T!_>I?MX_O5Q0U M?_:IW]K?[53S&JPYV7V\?WJ:;\?WJX_^UO\ :H_M7_:I\Q?U8ZXWX_O4G]H? M[5/[U<=_:G^U2_VK_M4U M,?U8['[>/6C[/[UIIU#_ &JY ZK_ M +5-_M3_ &J.G"_' MK7/\ :IW]J_[5'.+ZJ=E]O']ZC[>/[U<;_:W^U1_:W^U1SA]5.P-^/6D^ MWC^]7(?VK_M4W^U/]JESE+"G8?;_ /:H^WC^]7'_ -J?[5']J?[5'M"OJIV' MV\?WJ=]O'K7&_P!J_P"U1_:O^U5*8_JQV7VX?WJ/MX_O5QW]J_[5']J_[5/V M@?5SL/MX_O4GV\?WJY#^U/\ :H_M3_:H]H3]5.P^WCUH^WCUKC_[4_VJ/[4_ MVJ/:!]5.Q^WC^]2_;QZUQO\ :O\ M4?VM_M4/[U/[U)]O'K7(?VI_M4?VI_M5/.+ZJ=A]O']ZG"_']ZN._ MM3_:H_M7_:II?MX_O5QO]J_[5']K?[5'.3]6.Q-^/[U--^/[U M/[U!OQ_>KCO[6_VJ/[6_VJGG#ZJ=>; MX?WJ:;\>MKCO[4_VJ/[5_P!JCG']6.Q^WC^]1]O']ZN._M7_ &J/[5_VJ.E%^/6N._M3_:I M?[4_VJ.<3PIV0OQ_>I?MX_O5QO\ :O\ M4?VM_M4^/[U(;\?WJX[ M^UO]JD_M;_:I\X+#'8?;Q_>I/MX_O5Q_]J_[5)_:O^U3]H5]6.R^WC^]2B_' M]ZN-_M7_ &J7^U?]JCV@?5CL_MX_O4?;Q_>KC?[6_P!JC^UO]JESD_5CL?MX M_O4TWX_O5R']J_[5)_:G^U34P^JG7&_'K33?_P"U7)?VI_M4TZG_ +55[0/J MIUW]H#^]1_:'^U7'G5/]JFG5?]JCG,I8:QV7]H#^]3UOQ_>KBO[5_P!JGIJO M^U3YSGE0.X6_'K5A+[_:KB(]4_VJN1:EGO5*9SRHG:1WOO5V&ZSWKC(=0SWK M4MKW..:I2.:=(ZZ&?/>M&&3-WSVI6+4SG9;?KQ M6?-;'TKJGM,]JJR6.>U+E-8U$MZT[[:WK6;DTN32=S9)&C]L;UIWVQO6LX$TX$U.IHDB_\ ;&]: M3[8WK5+FEP:F['RHM_;&]:/MC>M5=IHVFE<7(BU]L;UI?MC>M5=II-II7&H( MM_;&]:7[6WK5/!HP:"N1%O[8WK2?;&]:JX-&TT:B<$6OMC>M'VQO6JVTTFTT M[D\B+7VQO6E^V-ZU4VFDP:=QJ*+OVQO6C[8WK5+FCFBX^1%W[8WK2?;&]:I\ MTNTT7$X(M?;']:/MC^M5=IHVFE<7(BU]L;UH^V-ZU5P:3!I7&H(N?:V]:3[8 MWK5.DHN5R(N_;&]:3[:WK5+FCFBY+@B[]M;UH^VMZU1YI>:+AR(O?;6]:7[8 MWK5#FEYHN-01>^V-ZTGVQO6J?-N/E1<^V-ZTGVQO6JNTTNTT[DN"+/VQJ M7[8WK57::3::+BY$6_MC>M+]L;UJE@TM4^:,&E=ARHN M?;&]:3[8U5MIHV&GM)]L;UJGS2X-.XG!%O[8WK2?;']:K;31M-%R>1%K[8WK1]L;UJKM-) M@T7&H(N?;&]:/MC>M4N:.:5RN5%W[8WK2_;&]:IM)]L;UJES1S1<.5%S[8WK1]L;U MJG@TNTT[DN*+7VQO6C[8WK57;2;:9/*BU]L;UH^V-ZU4(-)@TKAR(N_;&]:/ MMC>M4L&EP:+CY$7/MC>M+]L?UJF%-.VFBXN1%K[8_K1]L;UJKL-&TT7'R(M_ M;&]:/MC>M4\&DYHN4HHN_;&]:/MC>M4N:,&BXM'VQO6JF#2[31<7(BW]L;UI?MC>M5-II<&BY2BBW]K;UI#=MZU M6P::0:=QN*+!NV]:C-XWK4# U$P-4F<\XHM?;&]:DCO&]:S\&I8P:I,Y)P1K MQ7;>M7X;IN.:Q8@:T(<\529QU(HW;>Y;CFMNSN#Q7-6^>*W;//%:19PU4CJ; M*4G%='9N>*Y:Q[5TUEVK>)YE4Z"V/%75JA:]!5].E;(X9;DE%%%40%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4E+12L F*3;3J*5@N1E*3RQ4 MM%.P[D!A'I33;@]JLT46"Y3-JI[4PV:GM5_%)BBP^9F8U@I[57DTY#VK:(%1 ML@HL7&;.>DTQ/2J 'M4\ITPJV.0FTE?[M9L^E+_=KN9+7/ M:JC2Z;GM5*72,_PUFX'5#%I'FDVF'^[ M6?+IK?W:].ET7/\ #5&70O\ 9J?9G3'&(\QET]O[M4Y+!_[M>FRZ#_LU4D\/ M_P"S2Y#HCBT>;&Q?^[1]B?\ NUZ$?#_^Q2?\(_\ [-2Z9LL6C@!9/_=IPLG_ M +M=[_8'^S3O[ _V?TJ73-%C$<&+)_[M.%D_]VN[&@_[-/&@_P"S4.FRUC8G M"BQ?^[3OL+?W:[H:%_LT[^PO]G]*CV3']=B<']A?^[338O\ W:[[^PO]FC^P MO]G]*:I,:QT3S_["_P#=H^PO_=-=]_8/^S1_8/\ LU7LF/Z]$X'["_\ =IPL M7_NUWO\ 8/\ LTO]A?[-+V3#Z]$X+["_]VE^PO\ W:[W^PO]FC^PO]FI]DR? MKT3@#8O_ ':8;%_[M>@_V#_LT?V!_LT>R8OKT3SS["_]VC["_P#=KT/_ (1_ M_9H_X1[_ &:/9,/K\3SX6+_W:>+%_P"[7?\ _"/_ .S3AH'^S1[-A]?BAG0/\ 9IO]@?[- M'LV'U^)YV;%_[IH^PO\ W37H7_"/_P"S1_PC_P#LT>S8?7XGGGV%_P"Z:7[" M_P#=KT+_ (1__9H_X1__ &*/9L?U^)YY]A?^[2_8'_NUZ%_PC_\ L4?\(_\ M[%'LV+Z_$\]^PO\ W:/L+_W:]"_X1[_9I?\ A'O]C]*?LF'U^)YX+%_[M.%B M_P#=KT'_ (1__9I?[ _V:/9,/K\3@!8O_=IWV%_[M=[_ &#_ +/Z4?V%_LT> MR8_KT3@OL+_W::;%_P"[7H']A?[-)_8/^S1[)A]>B>?&Q?\ NTW["_\ =KT/ M^P/]FD_X1_\ V:/9,/K\3SW["_\ =IPL7_NUZ#_PC_\ LT?V!_L_I1[)B^OQ M.!%B_P#=I?L#_P!VN^_L'_9I?["_V:?L6/Z]$X V+_W:8;%_[M>@_P!@_P"S M2?V!_LT>Q8?7HGGIL7_NTGV%_P"[7H?_ C_ /L_I2?\(_\ [-+V3%]?B>?" MQ?\ NTX6+_W:[_\ X1__ &:7^P/]FCV3']>B<"+%_P"[2_87_NUWO]A?[-+_ M &%_L_I1[)A]>B< ;%_[M,-B_P#=KT'^P?\ 9H_L#_9_2CV3#Z]$\\-B_P#= MH^PO_=KT+_A'_P#9H_X1_P#V:/9,7U^)Y\+%_P"[3Q8O_=KO_P#A'_\ 9IW] M@?[-2Z3#Z_$X#["_]VC["_\ =KT#^P?]G]*/[ _V:7LF'U^)YZ;%_P"[3#8O M_=KT3^P/]FF_\(__ +/Z4U28?7XGGGV%_P"[1]A?^[7H7_"/_P"S1_PC_P#L MU:I,/K\3SX6+_P!VG?87_NUW_P#8'^S2_P!@_P"S3]DQ?7HG ?87_NTGV%_[ MM>@?V#_LT?V#_LT>R8?78GGQL7_NTW["_P#=KT/^P/\ 9I/^$?\ ]FE[)A]> MB>>?8'_NTX6#_P!VO0O^$?\ ]FC_ (1__9H]DQ_7XG "P?\ NTX6+_W:[[^P M?]FC^P?]FCV3']>B<%]A?^[338O_ ':] _L+_9I/[!_V:/8L/KT3STV+_P!V MFFQ?^[7H?]@?[/Z4?\(__LT>R8OK\3SS["_]VG"Q?^[7H'_"/_[-+_8'^S^E M+V3#Z_$X 6+_ -VG?87_ +M=]_8/^S1_87^S3]BQ_7HG _87_NTTV+_W:] _ ML+_9I/[!_P!FCV3#Z]$\]-@_]VF_8'_NFO1/^$?_ -FC_A'_ /9I>R8?7XGG MGV!_[II18/\ W:]"_P"$?_V:!X?_ -C]*?LF3]?B>?\ V!_[M.^P/_=KT#_A M'_\ 9H_L#_9_2CV3%]>B>?\ V!_[M+]@?^Z:] _L#_9_2C^P/]G]*/9,/KT3 MS[["_P#=I#8O_=KT+^P/]G]*0Z!_LT>R8?7HGG9L7_NU&;!_[M>C'P__ +-, M/A__ &::ILAXV)YU]@?^[4B6#_W:] _X1[_9J1?#_P#LU2ILQGBXG#16+_W: MO0V3_P!VNSCT#_9_2K4>A?[-6J;.*IB4U6,48H'S,JFU M4]JC-FI[5?I,4K#YV9C6*'M4#Z>GI6P13"M%C2-5F$^FI_=JN^F)_=KH6CJ, MP^U*QM&NSG3I:?W:;_9:?W:Z$PCTIOD#TI6-5B&<_P#V6G]VC^S$_NUO^3[4 MTP^U*R*6(9A?V:G]VD_L]/2MEH\5$RXJ6D4JS,O[ GI1]B3TJ\Q J(N*FR+5 M23*_V*/TH^PIZ5/Y@I1(*+(?-(K_ &%/2E^PIZ59\P4N\56@*3L'-(J?84]*/L*>E6]XI-XJ=!\TBM]AC]*=]AC]*G\P4GFBC05Y$ M7V&/TI?L,?I3_/'K1YXHT%:8S[#'Z4?88_2I//%'G"EH%ID?V&/TH^PQ^E2^ M<*7S12L@]X@^PQ^E'V"/TJQYHI?,%+05Y%;[!'Z4?8(_[M6?,%+Y@HT"\BK] M@C]*/L$?I5KS!1Y@IV07D5?[/C]*7[!'Z59\P4GF"BR"\BO]@C]*/L$?I5CS M12><*K0/>(/L$?I3?L,?I5CSA1YHIZ#]XK&Q3TI/L*>E6O,%&\4M!\TBI]A3 MTI18Q^E6MXHWBBR#FD5_L$?I3OL$?I4_F"CS13LB;R(/L$?I3?L$?I5GS11Y M@IV07D5?L*>E)]A3TJWO%)O%/0KFD5OL*>E+]AC]*L;Q1Y@I:"O(@^P1^E+] M@C]*F\T4>:*6@O>(#81^E--A'Z59\T4>8*6@[R*OV%/2D^PIZ5;WBC>*+(?- M(J_84]*=]@C]*L;Q1Y@IV0KR(/L$?I2_8(_2I_-%'FBG9"]X@^P1^E'V"/TJ MQYHH\P5+2"\BO]AC]*/L,?I5GS!1Y@J;(+R*WV&/TH^P1^E6/-%)YHII(+R( M/L$?I2?8(_2K'G"D\T52L'O%?[!'Z4GV"/TJSY@H\P4]!WD5?L*>E'V"/TJU MO%+O%/0+R*WV"/TI?L$?I5CS!1YHI:!>1!]@C]*3[!'Z58\T4>:*6@O?*WV& M/TI/L*>E6O,%)O%/0=Y%7["GI2_84]*L[Q1Y@IZ!S2*_V"/TIWV"/TJ;S11Y MHJ=!7D0_8(_2F_8(_2K'FBCS11H'O%;[ GI2?84]*M>8*-XJM"N:15^PIZ4[ M[!'Z58WBCS!1H+FD0?8(_2E^P1^E3>:*7SA4Z"]X@^P1^E'V"/TJ?SA2^:*- M ]XK_8(_2C[!'Z59\P4>8*-!7D5OL,?I1]AC]*L>8*/-%&@[R*_V&/TI/L,? MI5CS12>:*-!^\0&QC]*3[!'Z58\T4>:*- ]XK_8(_2G+81^E3B04]9!1H2^8 MC6PC]*G2QC]*I :9DTQZK3A2"EH(8M%%%,04444P"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!*,4M% M #=M)M%/I*0[C-@I-@J2C%2.[(2@J-DJP14;]*12D4Y !5*4@5F7$V*RY[K'>H;.N!I&Z [TW[:H[USTU]M[U1EU3;WJ>8WC& MYUWV]1WH_M%/[U<))K6/XJK-KV#]ZES&JIW/1?[23^]1_:2?WJ\Y_P"$@_VJ M4:__ +7ZT_VJ.8M89G?G44_O4PZ@ MO]ZN#_MS_:_6D_MO_:J>8UCA6=T=07^]1_:*_P!ZN%_MK_:I/[9_VJGF-%A3 MNQJ*_P!ZG#45_O5P7]M?[5+_ &U_M4K@/[=_VJ3^W/]JG[0%@V=_\ VBO] MZD_M%?[U<#_;G^U2?VY_M4_:%?4F=_\ VBO]ZE_M%?[U>?\ ]N?[5+_;G^U2 M]H'U)GH']H)_>I?[03^]7GW]N?[5+_;O^U1[0GZFST#^T$_O4W^T$_O5P/\ M;O\ M?K2?VY_M4O:!]39WO\ :"_WJ/[17UK@O[;_ -JD_MO_ &J7M!_5&=]_ M:"_WJ=_:"_WJX#^V_P#:H_MS_:H]H'U1GH']H)_>I?[03UKS_P#MW_:H_MW_ M &J?M!?4V=__ &@G]ZD_M!?[U<#_ &[_ +5)_;G^U3]H'U-G??VBO]ZC^T5_ MO5P/]N?[5']M_P"U3]H/ZHSO_P"T5_O4O]HK_>KS_P#MS_:H_MS_ &OUI>T% M]39Z#_:*?WJ/[13^]7GW]N_[5+_;O^U2]H'U-G?G45_O4TZBO]ZN"_MS_:H_ MMO\ VOUI>T&L&SO/[07^]1_:"_WJX/\ MK_:H_MK_:_6CVA7U-G?#4%_O4O] MH)_>K@?[;_VJ/[<_VJ/:B^I,[_\ M!/6@Z@G]ZN _MW_ &OUI/[<_P!JCVH? M4F=\=07^]3?[17^]7!_VY_M4W^V_]JCVHU@F=]_:*_WJ4:BO]ZN _MO_ &J/ M[<_VJ/:!]29Z -17^]3O[13^]7GO]N?[5+_;O^U3]H2\$ST'^T$]:0Z@G]ZN M _MW_:H_MS_:H]H+ZFSOCJ"_WJ;_ &@O]ZN#_MO_ &J/[;_VJ7M2E@V=Y_:" M_P!ZE_M!?[U<%_;?^U1_;?\ M4O:A]39WXU!?[U+_:"?WJ\__MS_ &J/[=_V MOUJO:DO!L] _M!/[U-.H)_>K@?[=_P!K]:3^W/\ :H]J'U-G??VBO]ZD_M%? M[U<#_;G^U^M']M_[5+V@_JC.^_M%?[U.&HK_ 'J\_P#[;_VOUI?[<_VOUH]H M'U1GH/\ :*?WJ/[13^]7GW]N_P"U2_V[_M4_:"^IL] _M%?[U-.H+_>K@?[< M_P!JE_MO_:H]H-8-G=_V@O\ >I/[07^]7"_VU_M4AUK_ &J.%:/0AJ*?WJ>NHI_>KSG^WO]JGKKW^U3YS&6 M'9Z0NHI_>J9-07^]7G,>N_[56H];S_%5*9SSHGH:7R^M64O%/>N BUC/\5:= MOJF<XSCFM$SDG&QM*V:D%5(7R*LJ: MM'.Q]%%%,D**** "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 **** "BBBE< HI**+@+1111< HHHI@%%%)2N M%)11:;UXJ'$[:4TS MA[AY!GFLR6:4'K767>G=>*Q;BP()XJ&=]/4QSK,EH1VJJ\!':D M=<4APO7]:<+Y_P"]51D(J/F@WBD:(OG_ +U.%Z_K68":>":ELWBD:0O6]:7[ M8WK6>":7)J&S911>^V/_ 'J3[8_K5/FC!J;EJE@T8-%Q#1@T7&H MHN?;7]:7[:_]ZJ/-'-%V6DB]]M?^]2?;7]:IOZUGI/MK^M4\&DYHU"T2[]M?UH^VO_>JES2OZTGVU_[U4^:,&G= MBY47/MK_ -ZC[:_K5+!HYIW%RHN_;7]:7[:_K5#FC)HU%RHO_;7]:3[:_P#> MJCS1S1J'*B]]M?UH^VO_ 'JI8-+@T7'RHN_;7_O4X7K^M4.:,FFF5RHT?MK^ MM(;UO6L_)I"QJTQ-(NM>O_>J-KY_[U4V)J,DTTS":1<^W/\ WJD2^?\ O5F< MU(F:I,Y9Q1LQ7K^M7X;U_6L*+-7H*T"*C=>W>FYS\ MM8ESI9R?EKTR;3-W:LZ?1\_PUDZ9Z%/$I'E\^EMS\M9LVF-Z5ZC-HH_NUG3: M)_LU#@=<<4CS"73G]*K-I[YZ5Z3+H?\ LU5;0^?NU+B=$<2CS[^SW]*<-/?T MKOO["_V:<-"_V:AP-HXI'!#3W]*<-/?TKOAH7^S3AH7^S4N!LL6C@1I[^E+_ M &>_I7??V'_LTO\ 8?\ LU/(5];1P/\ 9[^E']GOZ5WW]B?[-']A_P"S2Y ^ MMHX Z>_I3?[/?TKT#^P_]FC^P_\ 9I\HOK://O[/?TH_L]_2O0/[#_V:/["_ MV:.47UM' ?V>_I1_9S^E=_\ V%_LTO\ 8?\ LT?_V<_I1_9S^E>@?V M&/[OZ4?V&/[M'('UQ'G_ /9S^E)_9S^E>@_V'_LT?V%_LT<@OKB//O[/?TH_ MLY_2O0?["_V:/["_V?TI\@OK://O[/?TI?[/?TKT#^PO]G]*/["_V?TI<@OK M://_ .SW]*7^SG]*[_\ L/\ V:/[#_V:/9B^M(\__LY_2C^SW]*] _L/_9_2 MC^PO]FG[,/K://O[.?TI/[.?TKT+^PO]FC^PO]G]*?LQ_6T>??V<_I1_9S^E M>@_V%_L_I1_87^S2]F5];1Y__9S^E']G/Z5Z!_87^S1_87^S2Y!_7$>?_P!G MOZ4?V>_I7H']A?[-']A?[-+V8?7$>?\ ]GOZ4O\ 9[^E=_\ V%_LT?V%_LT> MS#ZXC@?[/?TI?[/?TKOO[#_V:/[#_P!FCV8OKB.!_L]_2C^SW]*[[^Q/]FC^ MP_\ 9H]F'UM' ?V>_I2?V>_I7H']A_[-)_8?^S1[,?UQ'G_]GOZ4O]GOZ5W_ M /87^S1_8?\ LTO9A]<1P/\ 9[^E']GOZ5W_ /8?^S1_8?\ LT>S%]<1P/\ M9[^E)_9[^E=__8?^S1_8?^S1[(/K:. _L]_2D_L]_2O0/["_V:/["_V:?L@^ MN(\__L]_2C^SW]*] _L/_9I/[#_V:?LA_7$<#_9[^E']GOZ5WO\ 8G^S2?V) M_LU/LF'UM'!_V>_I33I[^E=]_8G^S2_V'_LT_9"^MH\__L]_2C^SG]*] _L+ M_9I?["_V:?LB?K://O[.?TI1IS^E>@?V%_L_I2_V%_LT.D'UM' ?V<_I2_V> M^.E=]_8?^S1_8G^S4^S'];1P']GOZ4G]GOZ5Z!_8?^S1_87^S35(/K://CI[ M^E-.GOZ5Z%_87^S2'0O]FJ5,3Q:/.SI[^E-.G/Z5Z(="_P!FFG0?]FG[,S>* M1YY_9S^E2)IS^E=]_87^S3UT+_9IJ!C+$(X>/3W]*NQ6#\<5V2:'_LU:CT7_ M &:M1.:==')P6+Y'%;=G:,,<5N1:/C^&M]N/EK11.2I615L;=ACBNELHR M,5%;6.W'%:]O;[<<5JD<%2=RW;+@5?2J\*8%6E%:(XY#J***9 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 ME% "TE%-)H'87-)NJ-FJ)I,4KE*-R?S!2>:*I--CO437'O2N6J9H^<*3SAZU MF&Y]Z8;KWI<*R#=^])]K]Z7,4J#-CSQZT>>/6L;[9[TGVSWH MYQ_5V;7GBE\\>M8GVSWH^V>]'./ZLS;\\>M'G"L7[9[TOVSWIC[9[T^< M/JS-OSQ1YPK&%Y[THN_>CF%]79L>F_;/>ESC^KLVO/%+YXK$^V>]'VSWHYP^K,V_.%'G"L87?O3OM?O3YQ?5V: M_G"CSA61]K'K1]K]Z.ESC^K,VO/'K1YX]:Q?M M@]:7[9[TM8_VL>M)]K]Z.8/8,V?/'K1YXK&^V>])]L'K3YA>Q9M>>*/. M'K6-]L]Z47?O1S$^Q9M>:*42"LI;G/>ITGSWIW)=,T U.S559,U*&IW(<26B MF@TN:9-AU%)2T""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *0BEHH 85!IAB![5+10-,JM I[5"]JI M[5?Q366@M39CRV:G^&J4MBI_AKH&CS4+P9[5+1K&JTE3R&BQ)SXTY?[M+_9R_W1 M70?9AZ4?9AZ4S#ZRSG_ .SE_NT?VS#ZRS MG_[.']VC^SE_NUT'V8>E'V<>E'LQ_63G_P"SE_NTO]G+_=K?^SCTI?LX]*KD M%]9.?_LY?[M']G+_ ':Z#[.*/LX]*.0/K+.>_LY?[M']GK_=KH/LXH^SBE[, M/K+.?_L\?W:/[.7^[70?9A1]F'I2]F'UEF!_9R_W:/[.7^[70?9Q1]F'I5<@ M?66<_P#VE+D#ZRSG_P"SE_NT?VE'V8>E'('UEG/_ -G+ M_=H_LY?[M=!]F'I1]F'I1R!]99S_ /9R_P!VE_LY?[M;_P!G'I2_9QZ4<@?6 M6<__ &O\ =KH/LP]*/LP] M*.0/K+.?&GK_ ':7^SU_NUO_ &<>E+]G'I0H!]99@?VE'(/ZT<[_9P_NTX:E+]G%'*+ZRS _LY?[M)_9R_W:Z#[.*/LXI<@OK)S_\ 9Z_W:/[/']VN@^SC MTI/LX]*7('UEF!_9Z_W:/[.7^[6_]G'I2_9QZ4U /K+,#^SE_NTG]G+_ ':Z M#[.*/LXI\H?63GO[.7^[33IJ_P!VNB^SBC[,/2ERA]9.<_LY?[M.&G+_ ':Z M#[,/2E%L/2CD$\082Z>O]VIEL%_NULBW'I3A *:B92K7,M+)?[M6$M .U: A M%/$8JDC*50JQVX':K*1@=JD"5(%IV,G(%6I!2 4ZJ,V%%%% @HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!**6 MDH&(:8QJ0U"](:(9'Q5*6;%27#XS638S MS61<:@1GFLW([:=&YT#:@!WJ%M3 [URDVID?Q50EUB?VJO]ZC^U5_O5YZ-9/]ZG?VR?[U3[0T6$/01JH_O4[^U5_O5YY_;) M_O4O]M'^]2]H/ZF>A_VLO]ZE_M5?[U>=_P!MG^]1_;9_O4O:!]2/0CJJ_P!Z MF_VJ/[U>?_VT?[U']LG^]1[0?U([_P#M4>M+_:H_O5Y]_;)_O4O]LG^]3]J' MU(]!&JC^]3AJR_WJ\\_MD_WJ/[:/]ZG[47U(]$_M9?[U']K+_>KSS^VS_>H_ MMH_WJ/:A]2/03JJ_WJ:=5']ZN _MH_WJ/[9/]ZCV@_J1WW]JK_>I1JH_O5P' M]L'^]^M']LG^]1[0/J9Z"-57^]3O[67UKSO^VC_>I?[:/]ZCV@OJ1Z'_ &LO M]ZD.K+_>KSS^VS_>H_MH_P!ZCV@U@3T(ZJO]ZD_M4?WJ\^_MH_WJ/[9/]ZCV MA2P)Z!_:H_O4O]JK_>KS[^V3_>H_MD_WJ/:#^HGH8U9?[U+_ &LO]ZO._P"V MC_>H_ML_WJ/:$/ GHG]K+_>I/[67^]7GG]MG^]2?VV?[U/VI+P1Z'_:R_P!Z MD_M9?[U>>?VV?[U)_;9_O4_:&;P1Z'_:R_WJ/[67^]7GG]MG^]3?[;/]ZG[0 MREA+'HHU9?[U2IJJD_>KS8:T<_>JS#K))^]5*H82P]CTR'40>]:,%X#WKSJT MU4L1\U=!97Y;'-6IG+4HV.VAG![U<1\BN=M+G..:V(9,@5HI''.%C05J>#5= M&J4&K3,&B44HIHIU40Q:***!!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !24M)0 F!2$"E)IA M-(I 0*80*&:H))<4BU%DA9149E452EN,=ZH37N.])R-8TFS8-R@]*:;M*YJ7 M4L?Q55?5HKASK/\ M4#6O]JE[5%K R.Y^VIZBE^V)ZBN'&L_[5/&L?[5+VB']0D= MK]L3U%'VQ/45QG]K_P"U1_:_^U1[1#^H2.S^V)[4GVQ*XPZO_M4G]L?[5'M4 M/^SY':?;4]:/MB5Q/]L_[5+_ &Q_M4O:H/[/D=M]L3U%'VQ/45Q8UC_:I?[8 M_P!JCVR%]0D=I]L3U%)]L3U%<9_:_P#M4G]K_P"U2]L@^H2.T^V)[4GVQ/6N M+_MC_:I/[8_VJ?M4/^SY':_;4]:7[8GM7$_VQ_M4O]L?[5'M4']GR.U^V)2_ M;$KBQJ_^U3O[7_VJ7MD']GR.R^V)2?;$]JXW^U_]JD.K_P"U1[9!_9\CL_MB M4GVU/6N+.L?[5-_MG_:JO;(/[/D=M]L3UI?MB5Q(UC_:IPUC_:I>V0?V?([3 M[8GJ*7[8E<8-7_VJ7^U_]JE[9!_9\CLOMB4GVQ/:N-_M?_:I#J_^U1[9#_L^ M1V?VQ*/MB>HKB_[8_P!JD_MC_:I^V0_[.D=K]L2E^V)[5Q7]L?[5._M?_:H] MLA?V?([/[8GK1]L2N-_M?_:H_M?_ &J7MT+^SY'9?;$I/MB>U<8=7_VJ0ZQ_ MM4_;(/[/D=G]L2C[8E<5_;'^U1_;'^U1[9!_9\CMOMB>U'VQ/45Q8UC_ &J4 M:O\ [5'MD']GR.T^V)1]L3VKC?[7_P!JD_M?_:I>V0?V?([+[8GM1]L2N+.K M_P"U2'6/]JG[9!_9\CM/MJ>M'VQ/6N*_MG_:H_MC_:I^U0?V?([;[8GJ*/MB M>HKBAK'^U2_VQ_M4O;(7U"1VOVQ*3[8E<9_:_P#M4?VQ_M4>V0OJ$CL_MB>U M'VQ/:N+_ +8_VJ3^V/\ :H]LA?49':_;$]J/MB>U<5_;'^U2_P!L?[5/VR#Z MC([3[8GK2_;$KBQJ_P#M4O\ :_\ M4_:H?U&1V?VQ/44GVQ*XW^U_P#:IO\ M;'^U1[5#^H2.T^V)ZTGVQ/6N*.L?[5']L?[5+VJ'_9\CM?MB>M+]L3VKB1K' M^U3AK'^U1[9!_9\CM?MB4?:TKC!J_P#M4[^U_P#:H]L@_L^1V/VQ*3[8GM7' M?VO_ +5-.K_[5'M4']GR.S^V)ZBC[8GJ*XHZQ_M4G]L?[5/VB#^SY';?;$]1 M1]L2N*_MC_:I1J_^U1[5"^H2.U^V)ZBC[8GJ*XS^U_\ :I#J_P#M4>U%]0D= MG]L3UI/MJ>HKBCK'^U3#K/\ M4>U0OJ,CM_MJ>M'VU/45PO]M?[5.76?]JJY MR7@FCNA>)ZBGB[2N)35\_P 56$U7/\5/G,I85H[$7*FI!.M M]/F,946CHUE!J0.*Q8KK/>KL4V>]4F8N%C0!IU0(V:F%49L6BBB@04444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 (:ADZ&IC4$G2@I&7='K6#>L>:W;OO7/WO>LI'=1C]8%WU-<\F>Q1IF9<3-SS69/,WK5^<=:S9EK%R/1ITBE+,WJ:IO,V>IJU M*M563FLW(ZX41OG-ZFGB9O4TS92A*AR.B- E$S>IIWG-ZU&%IP6IIH\YO4TFREV4N8U5 3SF]32^:WJ:-E+Y=+F*]@A/.;U-+YS>IH\NC94\P?5 MQ?.;U-'G-ZFDV4;*7.+ZN'G-ZFD\YO4TNRCRZ?./ZN-\YO4TOG-ZFCR_:C91 MSA]7%\YO4TOG-ZTW91MI\X?5Q_G-ZTGG-ZTW;1MI\X?5Q?.;U-)YS>II=E'E MTII/.;U-)L MI=E'./V"#SF]32>>WJ:3SV]32;*-E6I'-.@.69O4U96IG6V+G KH+9N!7-V)Z5OVQX%;Q M/,JP-2-JL*:IQFK"&M4<4HEA:D%1+4@JT8,=1113)"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "DI:2@!IIAJ7%-*TBDRN]4Y^E:#K5&X7BDS6#,BY[[U@7AZ MUE([J31GW%P1GFLR6[([U+=N>:QKB4C-9,]"FD67O2.]5GOR/XJS9ISSS5"6 MZ([UFSL@D;;:B?[U(-2/]ZN:>\([U']M/K6;.F*1UBZD?[U2KJ7^U7("^/K3 MQ?'UI7+44=?_ &E_M4'4O]JN3%^?6C[IO]HGUKE_MI]:/MI]: M=Q^S1U(U$^M.&I'^]7*?;3ZT?;CZT7%[-'6C4O\ :IW]I?[5?6C[KE/MY]:/MQ]:I7#E1U/]I'^]1_:1_O5RWVX^M'V MT^M,?(CJQJ1_O4\:E_M5R7VX^M+]O/K4NX?6E^W'UH MU)Y$=7_:1_O4G]I?[5KEOMI]:/MI M]::8_9HZK^TO]JE_M+_:KE/MQ]:3[>?6G<:IHZS^TO\ :IIU+_:KE?MY]:/M MQ]:?,/V:.I.HG^]3?[1_VJYC[:?6C[:?6IYBN5'4?VB?[U.&I?[5GU MJDS-P1TW]I'^]3TU$_WJY3[:?6I$O3ZU:D83BCL8M1/]ZKT6H>]<5%>GUJ]# M>GUJU(XZD4=M#?\ O6I;7N<GCFMFTNR<M85T MG)KFF>[AT84Z]:SYEK7G7K69,M829ZE-&;**JL.:NRBJC=:R;.R"(\4H6EIP M%2=44 6G!:4"GXJ3>,1FVG8IV**EFJ@(!2XHI:ELT4!,48I:=BD'*1[:-M28 MHQ0+E(\48IU)2#E$Q1BBB@.43%&VGT8ICL,VT;:EVTF*86&;:7%.Q24PY1,4 MF*=24!R#<4F*?24#Y1N*7%+10#B&*,"EHH(8A%,*U)1BF0R$K3=E3[:3;31E M)$&VC;4^VDVU:9S5$,5:N6X^857 JU /F%;1."JC:LAR*Z:P'2N/69]:PLSZ4OV,^ ME38/:F3L:EV-6M]C]J/L9]*+![4RMC4NUJT_LA]*3[*?2CE#VIF[6]Z-K5H_ M93Z4?93Z4<@_;&;M:DVM6I]D/I1]D/I5U'V0^E+D'[8 MR]K4;6K3^R'TH^R'TIM7[(?2C[(?2CE#VR,K8WO1L;WK6^Q M^U'V/VI\HO:&3L:EV-6K]C]J/L?M1R#]JC*V-1M:M3[(?2C[(?2CD#VR,K8U M)L;WK6^R'TH^QGTJE EUD9&QJ-C5K?8_:C['[4^0CVJ,G8WO1M:M7['[4?9# MZ4^0/:F7M:EVM[UI_9#Z4?9#Z4M/[(?2E^R'TJ>0?MD9>UJ M38U:OV3VH^Q^U+D#VJ,K8U&QJU?L9]*/LA]*7*/VIE;&HV-6I]D/I2_8SZ4< MH>U,G8WO1L;WK7^Q^U'V+VI\HO:&1L:E"-[UK_8SZ4?8SZ4T,S:WO2;6K4^R'TH^R'TI\H_:F5M;WHVM[UJ?9/:C[)[4[#]J9>U MJ78WO6G]D]J7[(?2G8/:F7L:EV-[UI_9#Z4OV3VIV#VJ,O:U-*M6M]D]J:;0 M^E/E%[4R2K4PJU:K6I]*B:U/I1RFA M5J?%:GTK0AM3Z5HDUZ5H)TJE;KQ5U>E:(XY#Z*6B@D**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* $-0R=*F-0R=*3*B9EUWK"O.];=UWK"O3UK&9Z6',*\/6L*Z/)K8O&ZUA73 M=:Y9GO8ZES5HYYCUJW!]X546KD'6M(G#51MV74 M5TUAVKFK/M726':NB!Y&(1T]EVK>MS\HKG[(]*W;<\"NF)XE9&E'5A:J1FK* M5LCSYHL+4E1+4@JD8,=1113("BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0U$XJ M:FD9H&F4I(\U4D@SVK4*5&T6:AHWC4L84MKGM6;<66<\5U36^>U5Y+0'M4N) MT1KV.'N=.SGBLBXTLG/RUZ))IX/:JDFE@_PU/(;1Q)YG-I!/\-5&T8_W:]-? M1U/\-1'15_NU/(:+%'FG]C-_=I?[&;^[7I']BK_=H_L5?[M'LROK1YO_ &,? M[M+_ &,W]VO1_P"QE_NTO]C+_=I>S'];/./[&/\ =I?[&;^[7HXT9?[M._L5 M?[M'('UP\W_L8_W:=_8Q_NUZ/_8R_P!VC^QE_NTN0?UP\Z&CG^[2_P!CG^[7 MHG]CK_=H_L=?[M+V8_KAYY_9!_NFD.D'^[7H?]D+_=I/[(7^[1[(/K9YT='/ M]VF_V.W]VO1_['7^[2?V,O\ =IJF'UL\X_L=O[M+_8Y_NUZ+_8R_W:/['7^[ M5*F"Q9YW_9!_NT?V0?[M>A_V.O\ =I/[(7^[3]F5];//O[(/]VC^R#_=KT+^ MR%_NTO\ 8Z_W:/9C^N'GG]D'^[1_8Y_NUZ)_8Z_W:7^QE_NTO9"^N'G7]CG^ M[2_V0?[M>B?V.O\ =I/['7^[2]D-8T\]_L@_W:/[(/\ =KT'^R%_NT?V2O\ M=I^S*^N'GW]D'^[1_9!_NUZ#_9"_W:7^R%_NT_9B>,///['/]VC^QS_=KT3^ MQU_NTO\ 8Z_W:?LR7C#SK^QS_=H_L@_W:]$_L=?[M)_8Z_W::IA]>_V0?[M']D'^Z:]"_LA?[M']D+_ ':7LROK9Y[_ &0? M[M']CM_=KT/^QU_NTO\ 8Z_W:7LA?7#SO^QS_=H_L<_W:]%_L=?[M']CK_=I M>R!8T\[_ +(/]VE_L@_W:]"_LA?[M)_9"_W:?LBEC#S_ /LD_P!VD_L@_P!V MO0?[)7^[1_9"_P!VCV8_KAY[_9!_NTG]CG^[7HG]D+_=H_L=?[M+V9+QAYW_ M &.W]VC^R#_=KT3^QU_NT?V.O]VE[(%C3SS^R#_=H_L@_P!VO0O[(7^[2?V0 MO]VCV12QAY]_9)_NT?V0?[M>@_V0O]VE_LA?[M'L@^N'GG]D'^[1_8Y_NUZ) M_8Z_W:/['7^[1[(EXP\Z_L<_W:/['/\ =KT;^QU_NBD_L=?[M+V8OKAYW_8Y M_NT?V.W]VO1/['7^[1_8Z_W:7('UP\Z_L=O[M+_8Y_NUZ)_8Z_W:/['7^[3Y M ^N'G?\ 8Y_NT?V.?[M>B_V.O]VD_L=?[M/V8?7#SO\ L<_W:/[(/]VO1/[' M7^[3?[(7^[3]F/ZX>>_V0?[M-.D'^[7H?]D+_=I/[(7^[1R!];/.6T<_W:C. MC-_=KTK^QE_NTO\ 8J_W:.0EXL\Q_L5O[M2)HK?W:]*&AK_=IZZ&O]VG[,S> M+//8M'(_AJ_#I)'\-=RNC*/X:F725'\-4H&$L35:YEVUH1CBM>WAQBIX[4#M5I(<5:,)3N.A7 JR*8BXJ051DQ: M***!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 AJ&3I4QZ5#)TI,J.YE77>L"][UT%UWK!O!UK*9Z>&1 MSEX.M8-T.370W@ZU@W0ZURS1]!AXF+.*SIJU+@5FSBN>1ZM.)GRU5;K5N6JC M=:R9W4QM. I!3U%0=410*=BE I^*FYO$913\4VI-$%%)2TBKBT4"G 4@N)13 ML48H"XVDIV*2@8VBEI*!A1110 4444 %%%% !12T4"$Q1BG8I<4KDL9BEIV* M7%%Q""EHI*=R1#333C335)DLC--J0BFXJDS*2&TX4F*6K3.:9(G6KEOUJBO6 MKEN?F%:19PU6;UGVKI+#M7-6745TUAVKH@>/B&=)9=JW+<<"L6R'2MVW' KJ MB>)69=C'%64J",5945LC@FR5:D'2HUJ4=*I'/(6BBBF0%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 )BC%+10 TJ*C8"I":KR/BDRXZC7(JNSK4U<<-6_P!JG#5?]JCVH?V>SKOM*>U' MVE/:N3&J?[5+_:G^U1[4?U!G5?:4]J/M*^UU+]I3VKD_P"U/]JD_M3_ &J/;!_9[.M^TI[4W[2GM7*_VI_M M4?VG_M4>V#^SV=3]H3VH^T)[5R_]I_[5']I?[7ZT>V']19U'VA/:E^TI[5RW M]I?[5']I_P"U3]L+Z@SJ_M*>U'VE/:N3_M3_ &J/[4_VJ?M0_L]G5_:4]J3[ M2OM7*_VI_M4O]I_[5'M@^H,ZC[0GM1]H3VKF/[2_VJ/[2_VJ/;A]09U'VA/: ME^TI[5RO]I_[5)_:?^U1[8/J#.L^TI[4?:4]JY+^U/\ :I?[4_VJ/:B_L]G5 M_:4]13?M">UUW#ZBSJOM*>U+]I3U%V#^SV=9]I7U%)]I2N M4_M3_:I?[3_VJ?MA?V>SJ?M">U'VA/:N7_M/_:H_M+_:I^V']19U'VA/:C[0 MGM7+_P!I?[5']I_[5'M@^HLZG[2GM2_:4]17*?VG_M4G]J?[5+VP?V>SK/M* M>U+]I3VKDO[4_P!JE_M3_:I>U%_9[.L^TI[4?:%]JY7^T_\ :I?[3_VJ7M!? M4&=3]H3VH^T)[5RW]I_[5']I_P"U1[4/J#.I^T)[4?:$]17+?VG_ +5)_:?^ MU1[8/J#.I^T+[4TW">UUU/%RGM7'?VK_ M +5.75?]JG[4S>!9V(N4]J>+A?:N175/]JIEU+_:JO:&,L&T=6)UJ59EKETU M#/\ %5R*]SWJE(QEAK'0K(*F5A6+%BES5IG-.G8T%-.J&-LU,*M&+0M M%%%!(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 (>E0R=*F-0R=*&7'=ZW+KO6#>]ZQF>KA3 MO#UK"NCR:V[P]:P;H\FN6;/HL,C+G-9L]:$YK.FKGD>K310EJJW6K:Q;J[QGFK%[-@'FN;O;DC/-92.ZD27-]C/-9LNH>]9MW>$9YK(FOCZUD MST:;-V34?]JJKZC_ +5<_)?'UJH]\?6LV=D&CI&U'_:IO]H_[5HN'*CL/[3_P!JC^T_]JN/_M _WJ/[0/K2 MN-11UW]I?[5)_:7^U7)?;SZT?;SZT%J*.M_M+_:I?[2]ZY'[>?6C[>?6F#BC ML/[3]Z7^T_\ :KCO[0/K1_:!_O4B7%'8_P!I_P"U3?[3_P!JN0_M _WJ3^T# MZT7!11U_]I?[5)_:7^U7)?;SZT?;SZTKE**.N_M+_:I?[2_VJY#[>?6C^T#Z MT7!Q1V U/_:I?[3_ -JN-_M ^M+_ &@?6GC^T?]JN3^WGUI?MQ]:7,5RHZO^TO>E_M+_:KDOMY]:3[> M?6CF$XHZ_P#M/_:H_M/_ &JX_P#M _WJ3^T#_>IW%RH[#^T_>D_M+_:KD?[0 M/K1]O/K1S"LCK?[2_P!JC^TO]JN3^WGUH^WGUHYAV1UO]I?[5+_:7^U7(?;S MZT?V@?6CF%9'8?VG_M4?VG_M5QW]H'UI?[0/K1])_:7^U7)_;SZT?; MCZT7"R.L_M+_ &J4:E_M5R7VX^M'V\^M.X61U_\ :7^U2_VG_M5QWV\^M']H M'UIW#E1V/]I_[5)_:7^U7'_V@?6G?;SZTKARHZTZE_M4G]H^]C^TO]JN0_M ^M'V\^M2 M%D=?_:7O1_:?O7(?V@?6C^T#ZTTPY4=?_:?^U2?VG_M5R']H'UI#J!]:I,.5 M'7'4_P#:IIU/_:KD?[0/K2?V@?6J1+BCKO[2_P!JG+J7^U7'_;SZT];\^M6D M8R2.T34O]JK,>I?[5<0E^?6K$>H'UJD<=2QW<6I?[5:=O?YQS7GT-^M3,Z6 MJS=:M2U5;K639V0&4X"DIX%0V;Q "G8I0*=BI;-4,Q2XIV*,5+9HAM%+2&I+ M0E%+10%AM%+13%82EI** %HI*6D%Q:3%.%+BBY-QF*,5)BDQ2N VDIQI*8[B M4M)10%PI<44N*!7$I:7%&*1-PHI**!7 TTTM--4D2QIIM/I,52,VA*448I16 MB.>:'IUJY!]X537K5RW^\*UB<-4W+/M72V Z5S=EVKI;#M71 \?$,Z.R' K< MMQP*QK(=*W+<<"NF)X==EV,592H(Q5E16R.";)5J0=*C6I>U4CGD+1113("B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *2EHH ::814E(1Q04F5I!Q65>#K6Q(* MS+M>M2S2+.7O^AKEK_/-==?IUKE[^,\UFSLILY6]SS6--FN@O(CSQ6/-"?2L MF=U-F3)FJKYK3D@/I59X#Z5FT=D)&E)Y!]*AHZHR(!FI!FIA;G MTJ00'TJ6C:,BOS1@U:$!]*7[.?2IL:J12(-)@U=^SGTH^SGTHL'.4<&C!J[] MF/I1]F/I18?.4\&EP:M_9SZ4OV<^E.P_:%/FC!JY]G/I2_9SZ4![0H[31M-7 M_LQ]*7[,?2I)]H9^TT8-7_LQ]*3[,?2BPO:E'!HYJX;<^E)]G/I3Y1^V*G-& M#5S[.?2E%L?2BP>U*6TT;35\6Q]*7[,?2E87M2A@TN#5W[,?2D-N?2BP>T*G M-+S5CR#Z4>0?2ER![4K#2;35[[.?2E^S'TI\H< MY0VFC::T/LQ]*3[,?2GRB]H4<&EYJX;<^E-,!]*7*/VI6YI.:L^0?2CR#Z4< M@>U*O-)@U=^SGTI?LQ]*5@]H4-II=IJ_]F/I1]F/I187M"C@TN#5W[,?2C[. M?2BQ/M"E@TF#5[[.?2C[,?2BP>T*.TTFTU?^S'TH^S'THL4JA0VFEP:O?9CZ M4GV<^E%A^T*?-+S5DP'TI/(/I3Y0]J5^:3FK/D'TIPMSZ4U*6#2;35_[, M?2E^S'TI6#VA0P:,&K_V8^E)]F/I18.T,T@TTYK0-L?2HVMSZ5:1FZA3YI MZYJ;R#Z4](#Z5:,9S&IFK,:FG1VY]*N16Q]*I(XZD@@4Y%;MBIXJG;VQR.*V M[.W/'%6D<-1FQIZG(KJK =*P+&'&.*Z:R3&*VBC@J&Y:=!6BE4+88%7TZ5HC MD9)1113)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@!#4,G2IC4,G2DRX[F9=5A7AZUN77>L&]/6L9GJX M4P;L]:P[H]:V+P]:PKINM1ZU,I2U5;K5F6JK=: MQ9UP$IX-14X&H9O$F!IV:A!IV:DU1)FC-,S2YI&B%I#112+"BBB@84444 )2 M4ZB@5AM+110*PX4N:;1FBQ-A^:3--S1FE8!3244E,=@HHHH"PM.S3*6@5AV: M*;FEHL386DI:6G8FPPTAIYIIIHEC*2E--JD0V+2BFTX5:.:;'K5RW^\*II5R M#J*UB<54W;+J*Z6P[5S-EVKI; ]*Z('CXA'3V1Z5NVYX%<_9'I6Y;G@5TQ/# MKHTHS5E:J1FK*5LC@FBPM2=JB6I!TJD<['4444R HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BDHJ;@+12447 6BBBJ ** M** "BBB@ HHHH **** "DHHH&1N.*H7*9!K1:J\B9I,J)S=W;;L\5@W=B3GB MNVE@![50EL@>U0T=,)6//+G2R<_+69+I!_NUZ3+IP/:JKZ6O]VLVCJA4/-GT M<_W:@;1C_=KTIM)7^[41TE?[M+E.B-4\T.BG^[1_8I_NUZ.=(7^[2?V0O]VI M]F;*N>=C1C_=IPT8_P!VO0QI*_W:7^R5_NTO9FBQ)Y\-&/\ =H_L8_W:]"_L ME?[M+_90_NTO9E?6F>>?V.?[M']CG^[7H7]E+_=H_LI?[M+V8?6CSW^QS_=H M_L8_W:]"_LI?[M+_ &2O]VCD#ZTSSW^QC_=H_L8_W*]$_LE?[M']DK_=IA?V M4O\ =I?[*7^[34 >)9YW_8Q_NTG]C'^[^E>C?V2O]VC^R5_NT^4GZRSSH:,? M[M.&C'^[7H?]DK_=I/[*7^[1R#^LL\^_L<_W:7^QS_=KO_[*7^[1_9:_W:/9 MC^LL\_\ ['/]VD_L8_W:]"_LI?[M+_9*_P!VG[,/K1YW_8Q_N_I2_P!C'^[7 MHG]DK_=H_LE?[M/V8?6F>>?V,?[M+_8Y_NUZ#_92_P!VC^RE_NT<@?66>??V M.?[M']CG^[7H']EK_=H_LM?[M'('UAGGIT<_W:0Z,?[M>B?V4O\ =H_LE?[M M'(3]99YS_8I_N_I2_P!C'^[^E>C?V0O]VD_LE?[M'('UEGG8T8_W:=_8Y_NU MZ%_9*_W:3^RE_NTO9C^LL\__ +'/]VC^QS_=KO\ ^RU_NTO]EK_=I>S']99Y M_P#V.?[M)_8Q_NUZ%_92_P!VE_LI?[M+D)>(9YY_8Q_NT?V,?[M>A_V4O]VD M_LI?[M'()8AGGW]CG^[1_9!_NUZ!_92_W:3^RU_NT>S*6)9Y_P#V.?[M)_8Y M_NUZ#_92_P!VE_LI?[M/V8_K+/.SHQ_NTG]C'^[7HO\ 9*_W:7^R5_NT@_P!E+_=I M/[+7^[1[,KZRSS_^QS_=I/['/]VO0?[+7^[1_92_W::IC^LGGO\ 8Y_NT?V, M?[M>A?V4O]VC^RE_NU7LP^M,\]_L<_W:<-'/]VO0/[*7^[1_9:_W:7LP^LLX M#^QS_=H.CG^[7?\ ]EK_ ':/[+7^[2Y!?66>>G1C_=J(Z*?[M>C_ -E+_=I/ M[)7^[3Y"7B&>;_V(?[M/313_ ':]&_LA?[M.72%_NTU S==GG\>C'^[5R+1S M_=KN5TE?[M3)I2C^&K43"58XZ'2B,?+6I;:<1CY:Z5-- [5:CL .U6D]ZZ"Z[U@7O>L9GJ89G.WG>L&ZZFM^\[ MU@W74UR3/HL-(R)ZSIJTIZS9JPD>K3D49:JMUJS+59NM9,[8,;3@*:*D J&= M$6 %.Q3@*=BI-D,Q13\4VI-$)2T44%7%HH%. I!<3%&*=BEQ0%QE)3L4E [C M:*6DH&)12T55A6&TM+BBBPK"4M%%(844M**0#<48IX%+BF2QF*6G8HH$)113 M:8A2:8:6D-,EH::;3J2F8R0VEHI*M'/-$BFKD!^8504\U;@/S"M8G#5.@LCT MKI;#M7+V1Y%=/I_:MX'CXAG367:MVW' K$L>@K>MQP*Z(L\.N]2[&*LI4$=6 M5K9'GS9*M2"HUJ45HC!BT444R HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** $HI:*FP"44M%.P!1113 **** "BBB@ HHHH M***0T %%%)0,0U"YJ1C5:5\4BXH9(X%59)!39IL=ZSIKG'>H9UTX7++RBH&F M6LZ6\QWJH][[U#9V0HW-=IEJ,S+6,U][U&;[WJ>8Z(X\Y:/.6L/[=[T?;?>ESA]5-SSEH\Y M?6L/[;[T?;?>ESA]6-SSEI?/6L+[;[T?;O>ES!]5-[SU]:7SU]:P/MWO1]N] MZGF#ZJ;_ )Z^M(9U]:P?MWO1]N]Z7.'U0W//7UH\Y?6L+[=[T?;?>GSC^JF[ MYZT>>M87VWWH^W>]'M ^JF^)U]://7UK ^W>]'V[WJ?:"^J&_P">OK2>>OK6 M#]N]Z/MWO1SA]5-TS+2>C MG#ZJ;_GK1YZU@?;O>C[?[TOK3?/6L+[=[T?;O>FJ@?53=\]:/.7U MK"^V^]'VWWI\X_JIO>>M*)U]:P/MWO2_;O>G[07U4W_/7UH\]?6L#[=[T?;O M>CV@?5#>,Z^M)YZUA?;O>D^W>]'.'U4W?.7UH\Y?6L+[;[T?;O>CG']5-[SU MIWGKZUS_ -N]Z7[=[T>T%]5-_P ]://6L#[?[T?;O>CV@OJAO&=?6F^>OK6% M]N]Z/MWO1[0?U4W?.7UH\]:POMOO1]N]Z7./ZJ;PG7UI?/7UK ^W>]'V[WHY MQ?53?\]?6CSU]:P/MWO2_;O>CG#ZH;GGKZT>]'.'U4WQ.OK2^>OK7/_;AZTOV[WI>OK1YZ^M8/V M[WH^W#UHYP^J&YYZT>]'VX>M',+ZJ;_GKZTOVA?6N?\ MWO1]O\ >CF$\*=$+A?6GK.MCF,WA3I%G6IEF6N<2^]ZL)>^]4I&$\/8Z%914Z2"L".\'K5R*YS MWJTSEG1L;:.*LH:R89\]ZO129JTMZZ[U@7O>L9GIXL& MZ/)KEF>_AV9<]9TU:$U9\M82/5I,H2BJS#FK!6!9=JW;<\"NB*/$K(THS5A#5 M2,U:2M4<$T3K4HJ):D%:(YY#J***9 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!244TF@: FF%J1C43O2+417DK/N)L9YJ663%9%Y/C/-)F\($-U=XSS6'=:AC M/-)?W6,\UR]_?$$\U#.ZG$T;C4\9^:J$FJC^]7-W>HD9YK+DU(^M9,[H([%M M6']ZHSJO^U7%G4CZTW^T3ZUFV=4#M#JO^U2?VI_M5Q?]H'UH_M!O6HN=$3M? M[5_VJ7^U?]JN*_M ^M']H-ZTKFB1VW]J_P"U1_:O^U7%?V@?6C^T#ZFBY7*= MK_:O^U1_:O\ M5Q7]H'UH_M$^M%PY3M?[5_VJ7^U/]JN*_M ^M*-0/K1<.4[ M3^U/]JE_M/\ VJXP:@?6G?;SZU+8^4['^T_]JD_M/_:KC_MY]:3^T#ZU-Q\I MV/\ :G^U2?VI_M5QO]H'UI/[0/K1?6BXH_M0?WJXS^T#ZTG]H'UIW#D1VG]J?[7ZT?VI_M?K7&?V@? M6C^T#ZTPY$=G_:G^U^M']J#^]^M<9_:!]:/[0/K2#D1V?]J#^]1_:@_O5Q?] MH'UH_M ^II7#D1V?]J?[5)_:G^U7&_V@?6C^T#ZT[AR'8_VG_M4?VG_M5QWV M\^M'V\^M.X^5'8?VG_M4O]I_[5<=]O/K1]O/K57'RH['^T_]K]:3^T_]JN/^ MWGUH^WGUHYA.*.P_M3_:I/[4_P!JN.^WGUIO]H'UHYC.2.S_ +4_VJD75/\ M:KB/[0/K3TU ^M-,QD=XFJ?[56H]4_VJX%-0/K5J/4#ZU:9R5#T"+4^GS5IV M^H X^:O.X+\\9QS6S;3YQS7$6%R3CFNFLI2<5JF>? M5.EA?(JTIK/MFR*O+5HXI$E&:2DS5$V%S2YIF:7-%AV'44E+0(6BDI:0@HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0U#)TJ M8]*@DZ4F5'L9'I8:,TK&G,29I:8#3LT["YQ:*3-&:+"YQ15)3S5N _-6B1Q56;UGVKI;#M7,V1Z5T^G]JVB>3B&=+9=J MW;<<"L.R'2MZW' KHBSQ:S+L8JTE5XQ5E:U3.&;)5J45&M2"K3.>0ZBBBJ(" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH 2HV-/-1/2*1$[U4DDJ24U1F8U+9T0B M1SS>]8M[/UYJY<.>:Q+UC@U#D=D(&/J$_7FN4U";D\UOW^3FN7OE8DU#D=4( MF'>2G)YK,>0DU?NHV)/%43"V>AJ&SIB1;B:<,U(MNWI4ZVQ]*S9T196VFEVF MKRVI]*=]E/I4,VBRAM-)@UH?93Z4GV4^E!JI%#!HP:O?93Z4?93Z4B^8HX-& M#5[[,?2C[,?2@.8I8-'-7/LQ]*/LQ]* YBKDTN35C[.?2D^SGTHL/F1!DTE%@YT5 MN:,&K7V9O2G?9CZ4K"YRI@TE-^SMZ46#F M(,FDR:L>0WI1]G;TIV#F16YI,&K?V<^E+]F/I2L3S%+!IP!JY]F/I1]F/I18 M.8J8-.&:M?9CZ4?9SZ46#F*W-)S5K[.?2C[.?2BPAIA[0KY-+S5@6[>E*+=O2D M'M"OS1@U;%L?2E^S-Z46#VA3P:.:N?9F]*0VS>E%@YRIS1S5K[.WI2?9V]*J MP^*H6]L>.*W;.W(QQ6B1QU&;.GJ>*ZFP'2L"QA(QQ72V28Q6L3SZK-RUZ"M M!*HVPXJ^G2M$<#7/7QZUT%V.#7/WRGFLI'H4&MUK NVY-;][&>>*P;J)LGBN:2/9HS, M>E+D-XU@#4[=0(&]*<(6]#2Y#95Q-U&:>(&]#3A WH:EP+^L$5%3^0 MWH:/(;T-3R#^LD&:7=4A@;TIIA;T-'('UD;OI-]+Y+>AI/);T-'(+ZP(6I-U M/\EO0T>0WH:.0I8A#,T9J3R&]#1Y#>AIAH\AO0T<@_K(S= M2YIWD-Z&E\AO0TN0?UE$>:,U)Y#>AI?(;THY!_6419HS4WD-Z&D\AO2CD#ZR MB/-&ZG^0WH:/);T-/E%]9&;J3=3_ "&]#2^0WH:KE)>)1%FDS4WD-Z&CR&]# M5E/E)==$>ZC=3S WH:;Y+>AJN4S==#=U)NI_DMZ&D M\EO0U2@<\ZXBMS5RW/S566!L]#5RW@;<.#5J!R5*QMV)Y%=1I_:N:L86R.*Z MC3XSQQ5J)YM:I:EF\)6,2: GM65*ZAX,U6DM0>U2T=,:AP]UI MQ;/%8EUI!8GY:](DL >U5)-+4]JEQ-XU3RN?0R?X*K'03G[E>IOHZG^$5$=& M7^Z*AQ-HU3S-="/]RI5T0_W:]&_L9?[M+_9"_P!VI:-56//1HI_NT[^QC_=K MT#^R1Z4?V2O]VIY2U7//O[&/]VC^Q3_=KT+^R1_=H_LE?[M'*/ZR>>?V*?[O MZ4G]BG^[7HG]DC^[2?V2/[M/D*^LGGG]C'^[2?V,?[M>A_V2/[M)_9(_NT_9 MC^LGGO\ 8Q_NTG]C'^[7H7]DC^[2_P!DC^[1[,/K)YW_ &*?[M']B'^[7HO] MD+_=I?[(7^[1R!]:/.?[$/\ =I?[%/\ =KT7^R%_NTG]D+_=HY ^M'GG]C'^ M[2_V,?[M>@_V2/[M']DC^[1[,?UH\^_L8_W:3^QC_=KT+^R1_=I?[)']VCV8 M?6CSO^Q3_=I/[$/]VO1O[)7^[1_9"_W:.07UH\Y_L0_W:/[%/]VO1O[(7^[3 M3I"_W:.4/K)YY_8Q_NT?V,?[M>A?V2/[M)_9*_W:7('U@\^_L8_W:3^Q3_=K MT/\ LE?[M+_9 _NTN0/K)YU_8A_NT?V(?[M>C?V0O]VE_LA?[M/D#ZT>??V,?[M)_8I_NUZ'_ &2/[M+_ &0O]VGR">*/.O[$/]VD_L0_W:]'_LA? M2C^R%_NT>S%]:/./[%/]VE_L4_W:]%.D+_=IO]DC^[2]F'UD\]_L8_W:3^QC M_=KT+^R5_NT?V2/[M'LQ_6#SW^Q3_=I/[$/]VO1/[)']VG?V0O\ =I<@?63S MG^Q#_=H_L4_W:]&_LA?[M']D+_=HY0^M'G/]BG^[2_V,?[M>AG21_=I/[)'] MVER!]9//O['/]VC^QC_=KT#^R1_=I?[)']VER!]8//O[&/\ =I?[%/\ =KT( M:2/[M+_9*_W:?(+ZR>>?V*?[M']BG^[7HG]DK_=I/[)7^[1R!]9/._[&/]VC M^QC_ ':]".DCTI/[)7^[1R#^L'GO]C'^[2?V*?[M>A?V2/[M+_9(_NT<@?6# MSK^Q#_=H_L0_W:]&_LA?[M+_ &.O]VCD%]9/./[#/]VG#1#_ ':]&_L=?[M' M]D+_ ':7(+ZR>=_V*?[M+_8I_NUZ'_9"_P!VE_LD?W:7*'UD\[_L4_W:3^Q3 M_=KT7^R1_=H_LA?[M-1']9/.?[$/]VD_L0_W:]'_ +(7^Z*3^R%_NU2B'UH\ MZ_L4_P!VC^QC_=KT3^R%_NTATD?W:.4?UD\]_L8_W:0Z,?[M>A?V2/[M)_9( M_NT*EI"*!IF9/#G-9-S M:;L\5TC1@U7>V![5#1O"I8XNYTXMGBLF?2"?X:]">R![57?35/:L7$ZX8EH\ MVET4_P!VJ;?V$?[E+ M_89_NUZ3_9"^E']D+Z4> M?V*?[M)_8I_NUZ'_ &4OI1_9(_NT_9C^NGG?]B'^[2?V&?[M>C?V2O\ =IW] MD+_=H]D+ZZ>;?V$?[E']A'^Y7I7]D+Z"C^QU_NT>R%]>9YM_81_N4?V$?[M> ME?V.O]VC^R%_NT>R#Z^SS;^PS_=H_L(_W/TKTG^R%]*/[(7TH]D/Z^SS;^PC M_=H_L,_W:])_LA?2C^R%]*/9!]?9YM_89_NT?V&?[M>D_P!D+Z4G]D+_ ':/ M9!]?9YO_ &(?[M']B'^[7HQTE?2D_LE?2G[$M8\\Z_L0_P!VC^Q#_=KT7^R5 M_NTO]DK_ ':/8A]?/.?[#/\ =H_L,_W?TKT<:0O]VG?V0O\ =I^Q)>/9YO\ MV$?[E']A'^Y7I/\ 9"_W:/[(7^[1[$GZ^SS;^PS_ '?TH_L,_P!VO2/[(7TH M_LA?2E[(?U]GFW]AG^[2'0C_ '*]*_LA?[M)_9"_W:/9B^OL\T.A'^[2?V$? M[M>F?V0O]VD_L=?[M/D$\:>:?V"?[M']@G^[7I?]CK_=I?['7^[34#-XP\U& MA'^[5F'0R#]VO0AHZ_W:D325!^[5*)E+$W..M=(*D?+6]9Z<5QQ6['IJCM5V M*R [5:BHIIE3 MU%*QHI,KF >E--N/2K!E7U%'F)ZBE8M396^S#TI/LH]*M^8GJ*7>GJ*EQ#VK M*?V4>E'V7VJ[O3U%)O3U%+E#VK*?V8>E'V8>E6]Z>HI-Z>HJE%#]JRI]F'I1 M]F'I5K>GJ*7>GJ*=@]JRG]E'I1]E'I5W>GJ*7>GJ*=@]LRC]D]J7[*/2KV]/ M44F]/44^4/;,I?9AZ4OV8>E6]Z>HI-Z>HHY4'M65?LP]*3[,/2K>]/44N]/4 M4E)]D'I5[>GJ*-Z>HHY4'MF4?L@]*7[*/2KN]/44F]/44K![9E M/[,/2E^S#TJUO3U%)O3U%*R#VK*OV8>E)]E'I5S>OJ*7>GJ*.5![5E+[+[4? M9!Z5>W)ZBEW)ZBCE#VS*'V0>E.^RCTJ[N3U%+N3U%+E%[9E+[*/2E^RCTJYO M3U%&]/44K"]LRE]E]J3[*/2KV]/44;T]132'[9E#[(/2D^R#TJ_N3U%&Y/45 M:0>V91^R^U+]F'I5S>GJ*3>GJ*=A^V94^S#TH^S#TJUO7U%&]?44[(/:LJ_9 MAZ4GV4>E7-Z>HI=Z>HI6#VS*/V0>E'V7VJ_O3U%)O3U%*P>V91^RCTI?LP]* MN;T]12;T]12L'M65/LP]*/LP]*M;T]12[T]12Y1^U93^RCTH^R^U7=Z>HI=R M>HHY1>V90^R>U+]E]JO;D]11N3U%'*'MF4?LOM2_9AZ5GJ*7W)ZBDWIZBCE#VS*7V4>E+]F'I5O>GJ*-Z>HHY0]JRK]F'I1]F'I5K>OJ M*7>GJ*7*'M65/LH]*7[*/2K>]/44;T]14\HO:LJ?91Z4GV8>E7-Z>HI-Z>HI MJ(>U94^S#TH^S#TJUO7U%)O7U%/E0_:LJ_9AZ4GV4>E7-Z^HI=Z>HHL/VK*/ MV4>E'V3VJ]O3U%+N3U%*PO;,H?91Z4?91Z5=W)ZBDWIZBG8?MF5!;#TIPMQZ M58WIZBE$B>HI\H.JR);<>E2K /2GB1?44\2+ZBG8S=1C5A'I4HB]J!(OJ*D# MKZU5C)S8!*D"TT,/6G@BBQFV. I:04ZG8EA1113$%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 F M*;BGTF*5AW&%:84%38I,4K#3*YC'I4;0CTJWMI-E3REJ91, ]*9]G'I6AL%) MY8I71RA[5E#R!Z4>0/ M2K_ET>71RA[5E#R!Z4>0/2K_ )='ETU90\@>E)]G'I6AY='ETU9G?9 MQZ4GV8>E:/E"CRJ=A^V9G?9O:C[./2M'RJ7RZ=@]LS/%N/2E^SCTJ_Y8H\NB MPO:LH^1[4>0/2KWET>7[46%[5E#R!Z4>0/2K_ET>72Y1^U90\@>E'V<>E7_+ MH\NERA[5F?\ 9QZ4?9QZ5H>71Y='*'M64/LX]*/LX]*O^71Y?M1RA[5E'R!Z M4H@'I5WRZ7RZ?*+VA5$7M4BQU/LI=M%B7,8%IX%+BBJ,VPI:**!!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 44F:,T %-8XH+"H9) !2*2!I,57>XQWJ":<#O6;/=@= MZAR-HT[F@]YCO59]0 [UBSWX'\59<^I8S\U9N9T1H7.EDU0#^*JKZR!_%7)3 MZI_M5F3ZJ?[U3[0WCA;GKSV75V_O56.KM_>H]H;+!GI7]O# M^]1_;H_O5YI_:[?WJ>-7;^]2]H:+!GI']MC^]2C6Q_>KS@:LW]ZGC5F_O4O: M%?4CT8:V/[U._ML?WJ\X_M9O[U._M9O[U+V@G@CT;^VQ_>H_ML?WJ\Z_M9O[ MU']K-_>I>T)^I'HG]M#^]2?VT/[U>>?VLW]ZC^UF_O4>U']3/0O[:']ZC^VA M_>KSW^UF_O4G]K-_>IJJ'U,]$_ML?WJ7^W!_>KSG^UF_O4G]K-_>JU4']2/1 M_P"W!_>H_ML?WJ\X_M9O[U+_ &LW]ZG[0/J1Z-_;8_O4G]M#^]7G8U9O[U+_ M &LW]ZCVHOJ9Z'_;0_O4?VV/[U>>?VLW]ZFG5F_O4O:B^IGHG]N#^]1_;H_O M5YR=6;^]3?[6;^]1[4/J1Z1_;@_O4?VX/[U>;_VLW]ZG#5F_O4O:A]2/1O[; M']ZC^VA_>KSL:LW]ZE_M9O[U3[4?U,]$_MH?WJ/[;']ZO//[6;^]2?VLWK1[ M43P9Z+_;8_O4O]N#^]7G']K-_>H_M9O[U/VI/U,]'_MP?WJ7^VQ_>KSC^UF_ MO4O]K-_>H]H'U,]&_ML?WJ/[;']ZO.O[6;^]1_:S?WJ.C_P!N#^]2?VX/[U>;_P!KM_>H_M9O[U5SA]2/ M2/[<']ZC^VQ_>KS@:LW]ZG#5F]:7M!_4ST7^VA_>H_MH?WJ\\_M9O[U']K-_ M>I>U#ZF>A_VV/[U']N#^]7G1U9O[U-.K-_>I^T#ZF>C_ -N#^]1_;@_O5YO_ M &NW]ZC^UV_O4_:"^I'I']MC^]1_;0_O5YR-6;UIPU9O6I]H/ZF>B?VT/[U' M]M#^]7GG]JM_>H_M9O[U+V@_J9Z'_;8_O4?VX/[U>='5F_O4G]K-_>H]H/ZD M>C?VX/[U']N#^]7G']K-_>H_M9O[U+VH?4CT?^VQ_>_6D_MH?WJ\[&K-_>I? M[6;^]2]J'U,]#_MH?WJ/[;']ZO//[6;^]1_:S?WJ/:A]3/1/[;'][]:/[<'] MZO.?[6;^]2?VLW]ZG[4/J1Z/_;@_O4?VV/[U>KSS^UF_O4TZL MW]ZCV@?4ST7^W!_>H_MP?WJ\X.K-_>I/[6;^]2]H+ZD>D?VX/[U']N#^]7F_ M]K-_>IPU9O6CV@?4ST;^VA_>H_MH?WJ\[&K-_>I?[6;^]2]J/ZF>A_VT/[U+ M_;8_O5YW_:S?WJ3^UF_O4>U']2/1?[<'][]:/[<']ZO./[6;^]2?VNW]ZCV@ M_J*/1O[<']ZD_ML?WJ\Y_M=O[U']KM_>I^T)>#L>B_VV/[U.&M#^]7G']KM_ M>IZZLW]ZJ4S-X6QZ0NLC^]4JZP/[U>M.VOR<I;-8QN2O-BJ<] MQ@=:BEN,=ZS+JZXZU#D=,*0MU>8SS6#>:CC/--O;OKS7-7UX>>:S;.J%(M76 MJ8S\U8]QJO)^:LJ\O&YYK&FNWR:S9U0IF[+J6?XJI2WV>]8S7#FF>:QK-L[( M4S1>Z)[U ;@^M5-S&D^:IR1H?:/>C[2?6J&6I"6IW#V2-#[4?6D^UGUK.+-3=S4KB]DC3^UGUI/M7 MO6;N:ERU*X>Q1H_:3ZTGV@^M406IP1I?:SZT?:_>LWP1H_:CZT?:?>L M_+4N6HY@]BB]]H/K1]I/K5')I"6HN+V2+_VH^M'VOWK.):DW-2N+V2-+[6?6 MC[4?6LS MR1H?:_>C[6?6LW+4FYJ?,+V*-/[6?6D^U>]9NYJ4%J.8/8HT/M)]:/M!]:H@ MM2Y-+F#V*+OV@^M+]I]ZHY:FY:GR1H?:3ZTAN3ZU0RU!+4KB=,NFZ]Z8;KWJB6:HRS529E*!H_: MSZU(EW[UC[FJ1&:K3.>4#=CN_>KD5S[U@1,U7H6:K3.6<#H(+CIS6S9S=.:Y MBW)R*W+(GBM$SDJ0.ML9>E='9OTKE+ GBNFL>U:IG!41T5L>*NK5"UZ5?2M$ M=>:EN=_/%9%PKG/%9,[86*MWTBTB)SG MV4^E'V7VKHO[./\ =H_LX_W:KE8<\3G?LI]*/LGM71C3C_=I?[./]VG9ASQ. M:^QGTH^Q^U=-_9I_NT?V:?[M*S%[2)S'V,^E'V0^E=-_9I_NTG]FG^[3LQ^T MBT1SGV0^E)]C/I73?V:?[ MM+_9I_NT[$^T1S'V0^E'V4^E=,=-/]VF'3C_ ':.4/:(YS[,?2FFV/I71G3F M_NTW^SF_NTN43G$YPVI]*C-H?2NF_LYO[M)_9K?W:I1,I31S/V,^E/2S/I72 M?V8?[M/733_=JDC"4D84=H?2KD5L?2MA-./]VK":>?[M4D?59J6PXJ M\M5(%P*N+6B..0^BBBF0%%%% !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 "449II84##%&*0N*;Y@IW&/Q2XJ/S1ZT>:*5PU),4QEXI/-%)Y@I!8JRQ9J MA-:;NU:Y*FF$*:1:DTU49-*)/2NO,2&F&!*5C556CB7T;/\-0MHF?X M:[HVT=-^R1^E+E+5=G MH7^S3/[!_P!FO0/LS0_[0DR0?7Y'#_P!B?[-)_8G^S7<_9(_2D^R1 M^E/V:'_:$CA_[$_V:7^Q/]FNW^R1^E+]DC]*/9H/[0D<1_8O^S2_V)_LUVWV M6/TH^R1^E+V2%]?D<1_8G^S2'1/]FNX^R1^E)]DC]*/9(/K\CA_[#_V:3^P_ M]FNY^R1^E'V2/TH]DA_VA(X?^P_]FG#1/]FNV^R1^E+]DC]*7L4']H2.)_L7 M_9I?[%_V:[7[+'Z4?98_04O8H/[0D<5_8O\ LTG]B?[-=M]EC]*/LL?I35%# M_M&1Q']B?[-']B?[-=O]EC]*3[+'Z4_9(/[1D<3_ &)_LT[^Q?\ 9KM?LL?I M1]EC]*/9(/[1D<5_8O\ LT?V+_LUVOV6/TI?LL?I2]D@_M"1Q/\ 8O\ LTW^ MQ/\ 9KM_LL?I1]EC]*?LD']HR.(_L3_9H_L3_9KM_LL?I1]EC]*/9(/[1D<2 M-%_V:7^Q?]FNU^RQ^E'V6/TH]D@_M&1Q7]B_[-!T7_9KMOLL?I2?98_2E[)" M_M"1Q!T3_9IO]A_[-=S]EC]*3[)'Z4>R0?VA(X;^P_\ 9I?[#_V:[C[)'Z4? M9(_2CV2#^T)'$?V)_LTO]B_[-=M]EC]*/LL?I3]D@^OR.*_L7_9I/[$_V:[; M[+'Z"C[+'Z4>R0?7Y'#G1/\ 9H_L/_9KN/LL?I1]DC]*/9(/[0DS0?7Y'"G0_]FD_ ML/\ V:[K[)'Z4?9(_2CV:#Z_(X7^P_\ 9I/[#_V:[O[)'Z4?9(_2G[-$O'2. M%_L/_9IPT3_9KN/LD?I1]DC]*.1$O&29Q8T7_9J1=&_V:['[+'Z4OV:/TI\A MF\4VL""GRF4J[9DPV6WM6C#!CM5I8EJ54%4D8RFV M-C3%3"@"E%49MBT444""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 *3-(332X% MQ](34)F [U$URH[T!8G9\5 \N.]5I;M1WJC-?+ZTKEJ)?>YQWJ!KOWK(FU!? M[U4I-2']ZIN:JF=%]L]Z/MGO7,'4A_>H&IC^]2N6J1U'VSWI?M8]:Y@:FO\ M>IW]IK_>HN5[(Z7[6/6C[7[US?\ :2_WJ/[27^]4\P>R.D^UCUI/M0]:YO\ MM)?[U']I#^]2Y@]D=)]J'K2_:AZUS7]I+_>I?[27^]34@]D=)]J'K1]J'K7. M?VD/[U']I+_>I\P>R.C^U#UH^U#UKG/[2']ZD_M(?WJ'(/9'2?:AZT?:AZUS M?]I#^]2_VD/[U3S![(Z3[4/6E^U#UKFO[27^]3O[27^]3YAJB=']J'K1]J'K M7.?VDO\ >H.I+_>HYA^Q.A-T/6D^UCUKG#J0_O4TZD/[U/F#V)T?VL>M'VL> MMQ.F^UCUI?M0]:YD:D/[U.&I#^]1S$^R.D^U#UI?M M0]:YO^TA_>H_M)?[U',+V1T?VH>M'VH>MQ.C^U# MUH^U#UKG/[27^]1_:2_WJ.8'1.B^U#UI/M0]:YS^TE_O4G]I#^]2YB?9'2?: MAZTOVH>MI\Q7L3H M_M(]:3[4/6N=_M)?[U)_:2_WJ.83HG1?:AZT?:AZUSG]I+_>I/[2']ZES"]D M=)]J'K2_:AZUS?\ :2_WJ4:DO]ZGS![(Z3[4/6C[4/6N<_M)?[U']I+_ 'J. M8KV)T?VH>M)]J'K7._VDO]ZD.I+_ 'J.87L3HOM0]:/M0]:YS^TA_>H_M$?W MJ7,+V1TGVH>M'VH5S?\ :2_WJ7^TE_O4R.D^U#UI?M0]:YO\ M)?[U+_:2_WJ7,-4CH_M(]:/M0]:YS^TE_O4 M?VDO]ZES#]B=%]J'K2?:AZUSO]I+_>I/[27^]2YA>R.C^U#UH^U#UKF_[2'] MZE_M)?[U',+V1TGVH>M+]I'K7-C4E_O4O]I+_>I\P_9'1_:1ZTGVD>M<]_:2 M_P!ZD_M)?[U',/V1T7VH>M)]J'K7.'4E_O4G]I+_ 'J7,3[(Z3[4/6E^U#UK MFO[2']ZE_M)?[U','LCI?M0]:/M0]:YS^TE_O4?VDO\ >I\Q2HG1?:AZTANA MZUSW]I+_ 'J8=27^]3Y@]B=']K'K2?:QZUS9U(?WJ;_:0_O4

Q.F^UCUI? MM8]:YC^TA_>IPU(?WJ.87LCIOM0]:7[4/6N:&I#^]2_VDO\ >HYA>R.D^U#U MH^U#UKF_[27^]1_:2_WJ?,+V1TGVH>M'VH>MM'VH>MHYA>R.E^ MU#UI?M0]:YL:B/[U/&H _P 5.Y+IG1"Y'K4BW&>]<\M\/6K,=V#WIW(<#>67 M-3*]9$5QGO5Z*3-49M%\'-.J&-LBIA3(%HHHH$%%%% !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%% !32:6FM0!%(^!5.6?'>IYCQ69<9YI%)#)KS&>:H3:CCO45SNYK(N/,YI7 M-%$M3ZIC/-9D^K=?FJC<"3FLNX67FI;-HQ+T^L?[59\NL'^]6;.DV:SY8IJA MLZ8Q1MG63_>I/[:/]ZN<,4WO2>5-[U-S511TPUH_WJ<-:/\ >KF/*F]Z7RIO M>EKF!%-[T\1S>]%Q\B.E_MC_:I?[8/]ZN;$]%Q.*.C_MD_WJ/[9/\ >KF_+F]Z/+FI79/* MCI/[9/\ >I?[8/\ >KF_+F]Z7RYO>G<:BCH_[8/]ZC^V#_>KG/+F]Z/+FH*4 M$='_ &R?[U']M'^]7-^7-33'-04H(Z7^VC_>H_MK_:KF?+F]Z/+F]Z+CY4=- M_;)_O4G]L'^]7.".;WI?+FHN+E1T7]KG^]2_VN?[U<[Y7-4W8N5'1_P!LG^]2_P!L?[5KG/+F]Z/+F]Z8N1'1_P!L'^]2?VR?[U]-\N;WH+44=-_;1_O4?VU_M5S/ES>]*(YO>BX.*.F_MD M_P!ZC^V#_>KFQ'-2^7-00X(Z/^V#_>H_MD_WJYSRYJ0QS4#4$=)_;7^U2?VT M?[U7-[T7*44=-_;1_O4O]L_[57-1] G!'2_P!L'^]2_P!L'^]7-^7- M2^7-03R(Z+^V#_>I?[9/]ZN;\N;WI/+F]Z!KF?+F]Z/+ MF]Z5V*R.F_MG_:H_MD_WJYKRYO>E\N;WIW'RHZ3^V/\ :I/[9/\ >KG?+FI# M'-3N/D1T7]M?[5']M?[5F&.:BXKF/+FI1'-0/ ME1T_]M'^]1_;)_O5S0CFIPCFI"Y4=)_;!_O4O]L'^]7.>7-1Y5-[U0N5'2?VR?[U']LG^]7-^5-[T>7-0'*CI?[:/]ZC^VC_ M 'JYKRYJ/+F]ZFX[(Z7^V3_>I/[9/]ZN;\N;WH\J:G<+(Z(ZP?[U']L'^]7. M^5-[T>5-[T[A9'1?VP?6E_M@_P!ZN<\J;WI?*F]Z=Q61T?\ ;/\ M4?VR?[U M]%PY4=)_;)_O4?VR?[UKG/*FI MIBF]Z+ARHZ(ZT?[U1G7#_>KG6CF]ZA:.?WIDM(Z?^W#_ 'JU0RTSCY=+SVJG+H^?X:[@VBGM49LE/:D M:*1Y_)H>?X:JOX?S_#7HYL%_NTPZ>G]VBQHJAYL?#W^S1_PCO^S7I']G)_=H M_LY/[M'*5[4\X_X1[_9H_P"$>_V?TKTC^SD_NBC^SD_NTC?VB_V>G] MVC^ST_NTG]VCE*]J>??V!_LT?\ "/\ ^S7H8T]/[M.&GI_=HY0]L>=? M\(]_LT?\(_\ [->C?VG]VCD%[8\\_L#_9H_L#_9KT3^ST_NT'3T_NT<@O;'G7]@_P"S2?V# M_LUZ(=/3^[33IZ?W:.4I5CSW^P?]FC^P?]FO0?[/3^[2C3T_NTV//?^$? M_P!FC_A'O]FO1!IZ?W:=_9R?W:.47MCSG_A'O]FC_A'_ /9KT;^SD_NTAT]/ M[M'*'MSSK^P/]FC^P?\ 9KT,Z>G]VF_V>G]VCE'[8\^_L'_9H_L#_9KT+^ST M_NTHT]/[M'*'MCSS_A'_ /9H_P"$>_V:]%&GI_=I?[.3^[1RB]N><_\ "/\ M^S1_8'^S7HW]G)_=IIT]/[M'*'MCSO\ L'_9H_L'_9KT(Z>G]VD_L]/[M'*/ MVIY]_8/^S1_8'^S7H0T]/[M.&GI_=HY0]L>=_P#"/_[-'_"/?[/Z5Z+_ &B_VV///[!_V:/[ M!_V:]"_L]/[M)_9Z_P!VCE'[4\^_L'_9I?[ _P!FO01IZ?W:<-/3^[1RB=4\ M\_X1_P#V:/\ A'_]FO1?[/3^[1_9Z?W:.0GVIYU_8'^S2?V#_LUZ(=/3^[33 MIZ?W:.4I53SW^P?]FD_L'_9KT+^SU_NTO]GK_=HY1^U///[ _P!FC_A'_P#9 M_2O1/[.3^[3O[.3^[3Y1.L><_P#"/?[/Z4?\(]_LUZ/_ &G]VE8/;'G?_"/_ .S1_P (_P#[->B?V>G]VC^ST_NU7*+VIYU_PC_^ MS1_PC_\ LUZ+_9Z?W:/[/3^[1RB]J>=?\(__ +-'_"/_ .S7HO\ 9Z?W:3^S MD_NTK#]J>=_\(_\ [-'_ C_ /LUZ)_9R?W:/[.3^[18/:GG?_"/_P"S1_PC M_P#LUZ+_ &>G]VC^ST_NT^47M3SK_A'_ /9H_P"$?_V:]%_L]/[M']GI_=HY M0]J>=_\ "/\ ^S1_PC_^S7H?]G)_=H_LY/[M*P_:GGG]@?[-'_"/_P"S7H?] MG)_=I?[/3^[18/:GG?\ PC_^S1_PC_\ LUZ)_9Z?W:/[/3^[5U/._^$?_ M -FC_A'_ /9KT3^ST_NT?V>G]VCE#VIYW_PC_P#LTT^'_P#9KT;^SD_NT?V< MG]VCE#VIYN?#W^S^E1GP[_LUZ7_9R?W:3^S4_NT["]H>:?\ ".?[%/7P[_L? MI7I']FI_=IPTU/[M%B><\]C\/X_AJW'H6/X:[D:>G]VI!8I_=I$.9QT6C8_A MJ_#IFWM73"R4=JD6U4=J"'(QH++;VK2A@V]JMK !VJ41@5:(;&QKBK"TP"GB MJ(8[-+3:=3)%HI*6@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%%( I***5P"EI,TF:+@.HIFZC?3 MN.P^BH]XI/,%.X6):*B\P4>:* L2T5%Y@H\P4!8EHJ/S*/,H"Q)14?F"D\P4 M@LR2BH_,%'F"@+,EHJ+S!2[Z LR2BH]]'F4[A8DHJ/S!2>8*+A9DM%1>8*/, M%*X69+147F"E\RBX6)**C\P4GF"BX6):2H_,%'F"@+,DI:B\P4>8* LR6BH_ M,%'F4!8DHJ/S*3S!3"Q+147F"CS!0%B6BHO,%'F"BX6):*B\P4OF"E<+$E%1 M^92>8*+A9DM%1>8*/,%.X8* LR6BHO-%'F"@+$M%1>8*/,%(+$ ME%1[Q2[Q2"P^EJ/?1OH"Q)14>\>M)Y@HN%F2T5%Y@I/-%.X*-XH'9CJ3%-WBCS!0%F.Q28I/,%)O% ]1=M)MHWB MC>*5@U$V4FRG;Q1N%%AW8SRZ3RZDW"C<*+#NR/RZ/+%2;A1N% M71Y=/W"EW"@+LB\NCRO:I-PHW"BP^9D/E4>54VX4;A18.9D8B]J/+J3<*-PH ML',QGET>74FX4;A0*[(O+I/*]JEW"C<*+#YF0^52^54NX4;A18.9D?ET>74F MX4;A187,QGET>74FX4FX4!=D?E^U)Y52[A1N%%A\S(?*I?*]JEW"C<*+!S,C M\NE\NG[A2[A187,R/RQ2>74NX4FX46"[(S%[4WRJFW"C<*+#YF1>52^5[5)N M%&X46#F9'Y=+Y8I^X4NX4"YF1^72>74NX4FX46#F9%Y7M2>54VX4;A18?,R+ MRO:E\NI-PHW"BP71Y8I^X4NX4"NR/RZ3RO:I-PHW"BP71Y=2;A1N% KLB\ND,7M4NX4;A18?,R'RJ7 MRJEW"C<*+!S,C\KVH\NI-PHW"BPN9C/+I=E/W"C<*+!=D?ET>74FX4;A18+L MC\L>E'ET_<*-PI6"[&>72^73]XHWBG8+L9Y=)Y=2;A1O%%@NR/RZ/+'I3]PH MW"BP78SRQZ4>74F\4;A2L%V1^7[4>6*DW"C<*=@NR/RQZ4>7[5)N%&X46"[( M_+H\L>E2;A2;A2L%V,\L>E'ET_<*7<*=@NR/R_:CRQ4FX4;A18+LC\L4>6*D MW"C<* NR/RQ1Y8J3>*3>* NQGEBCRQ3]XHWBG8+L9Y8I?+IV\4;A18.9B;*7 M91O%+O%*PKL-M+MHW"C<*+"NPVTN*7=2T["N)BEQ2T4Q7"BEHH ****!!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444@$I#2FFL:0Q":86ICOBJTDX'>I*2+!DIAE]ZH/=@=ZK/? M=Z5RU$U3-[TPS^]8S:BOK4+:DOK1IW+ M5,Z47 ]:<+@>M>/6E\\>M MS.@\_P!Z0W'O7/'5%_O4G]J+_>I7&J1T/V@>M'V@>M]+YX]:YP:HO]ZG#55]:+B]F=%YX]://'K7/?VJO]ZD_M5?6G<7LSH//] MZ3[0/6N?.J+_ 'J;_:B^M*XU2.B^T#UH^T>]?[USW]J+_>I/[47^]1S"]D=#]H]Z M3[1[USW]J+_>IO\ :B_WJ?,5[(Z/[0/6E%P/6N;_ +47UIPU1?6GS![(Z/SQ MZTOGCUKG/[57^]3O[57^]3N3[,Z#S_>D-Q[US_\ :J^M-.J+ZT7%[,Z W'O2 M?:?>N>.IKZTG]IKZT7#V9T7VCWIPN!ZUS?\ ::^M.&J+ZTN8/9G1^>/6E\\> MMD^T#U MKG_[37^]3?[37^]5]-47^]4N0O9G1^>/6E\\>MCSQZUSW]JK_>I?[53^]^M.X>S.@\\>M-,_O6 M=53^]3#JB_WJ=Q^S-XW'O3#M-^T#UKGSJB^M-.J+_>HYA^R.A^T#UH^T>]<[_:B^M)_: MB_WJ:8>R.D^T#UH^T>]MR.C\_WH\\>M<[_:B^M+_:B_WJAR%[(Z+SQZT>>/6N>_M5?[U']JK_ M 'J.87LSHO.'K2>>/6N?_M5?[U)_:J_WJ=P]F= 9QZTW[1[U@'55]:8=47^] M3N'LSH?M'O2?:/>N=_M1?[U)_:BYZ_K1G"?WKFAJB_WJ>-47UHN M'LSH_/'K2^>/6N=&JKZTO]JK_>HN'LSH//'K2>>/6N?.JKZTW^U%_O4N8I4S MH?M ]:/M ]:YW^U%]?UH_M1?6CF'[(Z/[1[THG'K7.?VHO\ >IW]JKZTM'GCUKGO[57^]1_:J_WJ=Q>S.@\\>M-^T>]<^=47UIIU1?[U*XU3.B^ MT>]'VCWKG?[47U_6C^U%]:+C]D='YX]:7SQZUSHU1?[U*-47^]3N+V9T7GCU MI//'K7/_ -J+_>_6D_M1?[U%Q>S.@\\>M)]H'K7/_P!J+_>IO]J+ZTN8:I'1 M?:!ZT?:/>N<_M1?7]:7^U%]:.8?LCI//'K2^>/6N<&JKZT[^U5_O4[D^S.A\ M\>M(9QZUS_\ :J_WJ3^U5]:+A[,Z#[1[TGV@>M<]_:B_WJ3^U%]:7,5[(Z+[ M0/6E^T>]/6N=&JK_ 'J7^U5_O4[B]F=!YX]: M3SQZUS_]JKZTTZHO]ZE<:IG0_:!ZT?:!ZUSO]J+ZT?VHOK^M%Q^R.B^T>].\ M\>M/6CSQZUSW]JK_>_6C^U5_O?K3N+V9T'GCUI MOVCWKGSJB_WJ0ZHO]ZES#5(Z'[0/6C[0/6N=_M1?7]:/[47UHYA^R.C\\>M+ MYX]:YP:HO]ZG?VJOK1<7LSHO/'K1YX]:Y[^U5_O4'55_O4[B]F=!Y_O3?M'O M7/G55]::=47UI]R.B^T>]'VCWKG?[47UH_M1?6BX>R.A^T#UH^T#UKG?[47^ M]1_:B^M*X>R.C^T#UI1/[US@U1?6G#5%]:7,'LCHQ./6E\X>M>*P/[57^]33JJ_P!ZBX>S-\W ]:/M ]:YXZHOK3?[47UH MYA^R.C^T>]+Y_O7.?VHOK3AJB_WJ.87LCHO/'K2^>/6N=_M5?[U+_:B_WJ?, M+V9T'GCUI//'K6!_:B_WJ;_:B_WJ5P5,Z#[1[TGV@>M<^=37UIO]IKZT7*]F M=#]H]Z/M ]:YTZHO]ZF_VJO]ZJ3$Z9TGVD>M+]I]ZYG^UE_O4HU5?[U5]*XN0WQ/[U()JPDO@>]64NP>]*Y+@;"R5*K5F1 MS@]ZMQR9IHS:+@-+4:-FI!5&;%HHHH$%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444F: U#( M>*E-02]*0RE/+C-95SM2T;11-+JI'>JK!^QR^].%G+[TQV1OC6V_O4O]MM_>K"%G+[T MOV.7WICLC<_MIO[U']M-_>K$^QR^]'V.7WI%)(V_[9/]ZC^V6_O5B_9)?>D^ MR2^]!5D;?]M-_>H_MMO[U8?V27WI/LDOO2):1N_VV?[U']MM_>K"^R2^]'V2 M7WI"LC=_MIO[U)_;+?WJQ!:2^]+]DE]Z95D;?]LG^]1_;+?WJQ/LDOO2_9)? M>@=D;7]M-_>I?[:/]ZL/[)+[T?9)?>I"R-S^VF_O4G]M-_>K$^R2^]'V27WI M!RHV_P"VF_O4G]LM_>K%^R2^]'V27WIA9&U_;3?WJ/[:;^]6)]DE]Z/LDOO0 M%D;?]MM_>I?[;/\ >K"^R2^]'V27WIDM(W?[;;^]2_VTW]ZL$6DOO3A:2^] MK(W/[8/]ZC^V#_>K&%I+[TOV27WH"R-C^V#_ 'J/[9;^]6/]DE]Z0VDOO2'9 M&S_;1_O4?VTW]ZL0VDOO2?9)?>D/E1N_VTW]ZE_MEO[U87V27WI1:R^],+(W M/[8;^]1_;!_O5B_99?>C[++[TQ61L'6#_>IIU@_WJR#:R^],-I+[T"LC8_MD M_P!ZD_MEO[U8_P!CE]Z3['+[T!9&T-:;^]3AK3?WJP_LDOO2_9)?>D-)&[_; M3?WJ/[;;^]6%]DE]Z/LDOO2'RHW?[;;^]1_;;?WJPOLDOO2?9)?>F*R-W^VV M_O4?VTW]ZL+[)+[T"TE]Z8K(W/[9;^]1_:[?WJQA:2^].%G+[T!9&M_:Q_O4 MO]K'^]63]CE]Z/LDOO0/0U_[8;^]2_VTW]ZL8VDOO3?LDOO2'9&Y_;;?WJ3^ MVV_O5A_9)?>D^R2^] [(W/[:;^]2?VT?[U8GV27WI?LDOO0%D;7]LM_>H_ME MO[U8OV27WH^R2^]%PLC:_MEO[U']LM_>K%^R2^]'V27WHNPLC;_MEO[U']M- M_>K$^R2^]'V27WHN%D;G]M-_>H_MIO[U8?V27WH^R2^] 61N?VVW]ZC^VV_O M5A?9)?>C[)+[T"Y4;O\ ;;?WJ3^VV_O5A?9)?>C[)+[TR;(W/[;;^]1_;3?W MJP_LDOO2BTE]Z!I(VO[9;^]1_;+?WJQ?LE MK$^R2^]'V27WHN'*C<_MMO[U']MG^]6%]DE]Z/LDOO3)LC=_MMO[U']M-_>K M"^R2^]+]DE]Z"DD;?]M-_>H_MIO[U8GV27WI?LDOO2'9&U_;3?WJ7^VV_O5A M_9)?>D^R2^] FD;O]MG^]1_;;?WJPOLDOO1]DE]Z9-D;O]M-_>H_MIO[U87V M27WIWV27WIC21M_VR?[U']LM_>K$^R2^]+]DE]Z"K(V_[:;^]1_;3?WJP_LD MOO1]DE]Z061N?VVW]ZC^VF_O5A_9)?>C[)+[TKARHV_[:;^]2?VRW]ZL7[)+ M[T?9)?>@+(VO[:;^]1_;3?WJQ?LDOO2?9)?>@&D;?]MM_>I?[;/]ZL+[)+[T M?9)?>F2TC=_ML_WJ/[;;^]6%]DE]Z/LDOO0"2-S^VF_O4?VTW]ZL3[)+[TOV M27WI%)(VO[:;^]1_;3?WJQ/LDOO1]DE]Z :1N?VVW]ZC^VS_ 'JPOLDOO1]D ME]Z9+2-W^VV_O4?VTW]ZL+[)+[TOV27WH!)&W_;3?WJ/[:/]ZL3[)+[TOV27 MWI%61M?VTW]ZC^VF_O5B?9)?>@VDOO0)I&Y_;;?WJ/[;;^]6%]DE]Z/LDOO3 M)LC=_MMO[U)_;3?WJP_LDOO2_9)?>@:2-O\ MIO[U']LG^]6)]DE]Z7[)+[T MBK(V_P"VC_>I?[:;^]6']DE]Z/LDOO0%D;G]MM_>H_MMO[U8?V27WH^R2^]% MPY4;G]M-_>I/[:/]ZL3[)+[T?9)?>@+(VO[9/]ZC^VF_O5B_9)?>D^R2^] 6 M1M_VTW]ZE_MMO[U8?V27WI/LDOO3):1N_P!MG^]1_;;?WJPOLDOO1]DE]Z!6 M1N_VTW]ZD_MIO[U8?V27WI?LDOO2*21M_P!M-_>H_MEO[U8OV27WH^R2^]!5 MD;7]LM_>H_MEO[U8OV27WH^QR^]%V*R-O^VF_O4G]LM_>K%^QR^]'V.7WHNP MLC:_MEO[U']M-_>K%^R2^]'V27WH"R-K^VF_O4O]M-_>K#^R2^]'V27WH!I& MY_;;?WJ/[<;^]6%]DE]Z/LDOO3)LC=_MMO[U']MM_>K"^R2^]'V27WH!)&Y_ M;3?WJ/[:;^]6)]DE]Z7[)+[TBDD;7]M-_>I?[:;^]6)]DE]Z/LDOO1J%D;G] MM-_>I?[;;^]6%]DE]Z/LDOO1J'*C>_MIO[U+_;)_O5A"TE]Z<+67WIH5D;?] ML-_>IIU@_P!ZL?[++[TAM9?>K2)LC5;66_O5"VMM_>K*:TE]Z@:SE]Z9+2-G M^W&_O4]-;8_Q5S_V.7/>I([.7/>F2TCIXM8)_BJ]#JA/>N9AM)?>M*"UDXZT MB78Z2'4"<?9%_NBC[(OH*+$ M^T."_L ?W:3^P1_=KO3:+Z4TV:^@HL4JIP?]@C^[1_80_NUW?V-?04GV-?0? ME2L5[4X3^P1_=H_L$?W:[K[&OI1]C7^Z*+![0X7^P1_=H_L$?W:[O[&O]VC[ M&O\ =HL'M#A/[!']VC^PA_=KN_L:_P!VC[&OI^E%@]H<+_8(_NT?V$/[M=U] MC7T'Y4?8U]/THL'M3A?[!']VC^P1_=KNOL:^@H^QK_=%%@]J<+_8/^S1_8/^ MS7=?8U_NBC[&O]T4N4/:G"_V"/[M)_80_NUW?V-?04?8U_NC\J?*/VIPG]@C M^[1_8(_N5W?V-?[H_*C[&OH*.47M3A/[!']W]*/[!']VN[^QK_=H^QK_ ':+ M![0X3^P1_=I?[!']VNZ^QK_=H^QK_=HL'M#AO["']VE_L,?W?TKN/L:^E'V- M?046#VAP_P#80_N_I2?V$/[M=S]C7TH^QKZ"BP>T.&_L$?W*3^P1_=KNOL:^ M@H-FO]T4U.$_L(?W:/[#']VNZ-FOI339KZ4K#]H<-_8@_NT?V(/[M=O\ M8U]*/L8]*+#]H<1_88_NT?V$/[M=Q]C7TI19KZ46$ZAP_P#8(_NT?V"/[M=T M+-?[M+]C7^[3L+VAPG]@C^[^E']@C^[7=_8U_NT?8U]*.4/:G"?V"/[M']@C M^[7=_8U]!^5'V-?0?E1RA[4X3^P1_U.$_L$?W:/[!']VN[^QKZ"C M[&OH/RHY1^U.$_L(?W:/["']VN[^QK_='Y4?8U]!3Y0]J<+_ &"/[E']@C^Y M7=?8U]!1]C7^Z*7*+VIPO]@C^Y1_8(_N5W7V-?[HH^QKZ"CE#VIPG]@C^[1_ M8(_NUW?V-?04?8U]!^5/E'[4X3^P1_=H_L$?W:[O[&OH/RH^QKZ"BPO:G"?V M"/[M']@C^[7=_8U_NT?8U_NT6#VAPG]@C^[1_8(_NUW?V-?[M'V-?046#VAP MG]@C^[1_80_NUW?V-?0?E1]C7^Z/RHY0]J<)_8(_NT?V"/[M=W]C7T'Y4?8U M_NTU.$_L$?W:/[!']VN[^QK_=H^QK_=HL'M#A/[!']W]*/[!']VN[^QK_ M ':/L:^@HL'M#A/[!']VC^P1_=KN_L:_W1^5'V-?[H_*CE#VIPG]@C^[1_8( M_N_I7=_8U_NC\J/L:^@HL'M#@_[!']S]*/[!']S]*[S[&OH*/L:^@HL'M#A/ M[!']RC^P1_=KN_L:_P!T4?8U]!18/:'"_P!@C^[1_80_NUW7V-?0?E1]C7T' MY46#VIPO]@C^[1_8(_NUW7V-?04?8U_NBBP>U.%_L$?W:/[!_P!FNZ^QK_=% M'V-?[HHY0]J<+_8(_NTG]A#^[7=_8U]!1]C7T'Y4?8U_NBC[&OH*+![0X/\ ML$?W/TI?[!']W]*[O[&OH*/L:^@HL'M#A/[!']VC^P1_=KN_L:_W1^5'V-?[ MH_*CE#VIPG]@C^[1_8(_NUW?V-?[H_*C[&OH*.4/:G"?V"/[OZ4?V"/[M=W] MC7^[1]C7^[18/:'"?V"/[M']@C^[7=_8U_NT?8U_NT6#VAPG]@C^[1_8(_NU MW?V-?04?8U_NC\J.4/:G"?V"/[M']@C^[7=_8U_NC\J/L:_W118/:G"?V"/[ MOZ4G]@C^Y^E=Y]C7T%'V-?046#VAPG]@C^[^E']@C^[7=_8U]!1]C7^Z*+![ M0X3^P1_=H_L(?W:[O[&O]T?E1]C7^Z/RHY0]J<)_80_NTO\ 8/\ LUW7V-?0 M?E1]C7T%'*/VIPO]@_[-']@_[-=U]C7^Z*/L:_W11RB]J<+_ &#_ +-)_80_ MNUW?V-?04?8U]!1RC]J<)_80_NT?V"/[M=W]C7^Z/RH^QK_='Y4U.%_L$?W:/[!']VN[^QK_=H^QK_=HL'M#A M/[!']VC^P1_=_2N[^QK_ ':/L:_W:+![0X3^P1_=H_L$?W:[O[&OH*/L:_W1 M^5'*'M3A?[!']VC^P1_=KNOL:^@I?L:^E'*'M3A/[!']VC^P1_=KN_L:^E'V M-?057*'M3A/["']VC^PQ_=KN39KZ4ALU]*.4?M#AO[$']VD.B#^[7'P/X*[T62_ MW13A9K_=%.Q+F<3'H0'\-6H]& _AKKA:+Z4\6J^E*Q+FE*Q#D9L5ICM5Z*'%65C'I4@2FC)L;&N!4PI *<*HAA1110(**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@!**6B@!,4F*=24#N,VTA6GFDS2'<9LINRI,TFX4AW8SRZ-E M.W"C>*!W8S92[!2[Q1O% [L392[:-XHWTPU%VT;:3?1OI"U#;2;*7?1OH'J) MLHV4[>*-XH"[&;*-E/W"C<*878S92[*=N%&X4"NQFRC93]PHW"@=V-V"DV4_ M>*-PI!=C-E+LIVX4;A3%=C-E+LIVX4;A0%V,V4NRG;A1O% [L;L%)LI^\4;A M0%V-V4FRG[A1N% KL9LHV4_<*-PH"[&;*793MPHWBD.[&[*393]XHW"F%V-V M4FRG[A1N% KL9Y=)Y=2;A1N% [LB\JCRJDW"C>*5D.[(_+I?+I^X4NX4"NQG MET;*?N%&X4PNQNRC93MPHW"@+L;L%&P4[>*-XI!=C-E+LIVX4;A3"[&;*-E/ MW"C<*!78S91LI^X4;A0.[&[*393]XHW"D%V,V4;*?N%&X4Q78S92[*=N%&X4 M!=C-E+LIVX4;Q0.[&[!2;*?O%&X4!=C=E)LI^X4;A0*[&;*793MPHW"@+L9L MI=@IVX4;Q0.[&[*393]PHW"D%V-V4FRG[J-U 78S91LI^ZC<* NQFREV"G;A M1O% 78S91LI^X4;A0%V,V4;*?NHW4!=C=E)LI^ZC<* NQNP4;!3MPHWB@+L; MLH\NG;A2[A0%V,\NCRZ?N%&X4"NQGET;*=N%&\4!=C=@HV4N\4;Z878W91LI M^ZC=0.[&;*-E/W4;J078S92[*=N%&X4!=C=@HV4[>*-PH"[&^71Y=/W"C<*! M78SRZ/+I^X4FX4!=C=E&P4[<*3>* NQ-@I-E.WT;J8[L392;*?NHW4!=C-E& MRG[J-PI!=C-E+L%.W"C>* NQNP4;*=N%&X4!=C?+H\NG[A1N% KL9Y=&RG[A M2;A0%V-V"C8*7>*-XIA=C=E+LI=U+NH'=C-E&RG[J-U 78W92;*?NI-U 78F MP4;*7?1OH%=C=E+LIVZC=0.[&;*-E/W4;J078S91LI^X4;A0%V-V"C93MXHW MT!=C=E&REWBC<*878W92[*7<*-PHL%V)LHV"G;Q1O%(+L;L%)LI^\4;A0%V- MV4FRG[J-U 78S91LI^ZC=0%V,V4NP4NZC>*878FP4;*7>*7>*!78W91LIVZC M=0%V,V4GEU)N%&X4#NR/RZ/+J3<*-PH"[(_+I?+I^X4;A0%V-V4NRG;A1NH% M=C=E+MI=U&^@5V&VEVTFZEW4"NQ<4[%-#4N:8A:6DI:!!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4A-!IC&I&(33&>HI)<53EN@.])E)%TR^]1F8>M94E^!WJJ M^I@=ZFYHHF[YX]:3SQZUSK:LH_BJ(ZPO]ZBY:@=-]H'K2?:!ZURQUE?[U)_; M2_WJ+EJF=5]H'K1]H'K7*_VTO]X4[^V5_O47'[,ZG[0/6CSQZUR_]LK_ 'J7 M^V%_O47'[,Z?SQZT>>/6N8_MA?[U)_;"_P!ZBX>S.H^T#UI?/'K7+?VRO]X4 MO]LK_>HN'LT=2)QZT[SQZURO]M+_ 'J7^VE_O4[D^S.I\X>M'G#UKE_[:7^\ M*3^VE_O47%[,Z@SCUIOGCUKF/[:7^]2?VRO]ZE%+_ &RO]ZBX_9G5"<>M+YP]:Y7^VE_O4O\ ;2_WJ=R?9G4^MS.G,X]:3[0/6N8_MI?[U)_;*_WJ5QJF=1]H'K0)QZURW]L MK_>I?[97^]1>/6E\X>MIW%[,ZCSAZTAG'K7,?V MTO\ >I/[:7^\*+A[,Z;SQZT?:!ZUR_\ ;*_WJ3^V5_O"EI?[:7^\*=Q>S.H\\>M-,X]: MYC^VE_O4G]M+_>HN"IG3^>/6C[0/6N7_ +97^]2?VRO]X4KE>S.I\\>M.$X] M:Y7^V5_O4HUI?[PHN+V9U7G#UH\X>M/6D,X]: MYC^VE_O4W^V5_O4KC5,ZC[0/6C[0/6N6_ME?[U+_ &RO]ZBY7LSJ1./6E\\> MMS.G,X]:;Y MX]:YC^VE_O4G]LK_ 'J5RE3.H^T#UH\\>MM. M\\>MM'GCUKE_[:7^\*3^VE_O47#V9TYG'K2> M>/6N8_MI?[U)_;*_WJ5QJF=1]H'K1YX]:Y;^V5_O4O\ ;*_WJ+A[,ZH3CUI? M.'K7+#6E_O4O]M+_ 'J=Q>S.H\X>M(9QZUR_]MK_ 'J0ZVO]X47!4SJ#./6D M^T#UKESK2_WJ;_;2_P!ZEMHN+V9U?GCU MH\X>MIW%[,ZCSAZTAG'K7,?VTO\ >%(=:7^]1<%3.F\\ M>M'V@>MS.H\\>M.$X]:Y7^V5_O"G?VTO]ZCF$Z9U M/G#UH\X>M%-.M+_>I7*5,Z MCSQZT?:!ZURO]M+_ 'J/[:7^]1/6N5&M+_>I1K2_WA3N)TSJ MO/'K1YX]:Y;^VU_O4?VTO]X47)]F=.9QZTW[0/6N9.M+_>%-_ME?[U%Q^S.G M^T#UI?M ]:Y;^V%_O"E_ME?[U+F#V9U(G'K3A./6N5&LK_>%.&M+_>%.XO9G M4^S.G,X]:3SQZURYUI?[U)_;2_P!ZEMM-^T#UKF?[97^]3?[87^]1S# M]F=1]H'K3A./6N6_MA?[U*-97^]1S![,ZH3CUI?.'K7+#6E_O"E_MI?[PHN+ MV9U'G#UI#./6N7_MM?[U(=:7^\*+C5,Z?SQZT?:!ZURQUI?[U)_;2_WJ5RO9 MG5>>/6G"<>MIW) M]F=1YX]::9QZUS/]M+_>%-_ME?[PHN/V9T_V@>M)]H'K7,?VRO\ >I/[87^] M2Y@]F=3YX]:<)QZURW]LK_>I1K2_WA3Y@]F=5YP]:/.'K7+_ -M+_>%)_;:_ MWJ+B]F=09QZTTSCUKF#K2_WA3#K2_P!ZBX_9G4_:!ZT?:!ZURO\ ;2_WA2_V MTO\ >%%P]F=4)QZT[SQZUR@UI?[U.&M+_>HN+V9U7G#UH\X>MS.G,X]:;YX]:YG^VE_O4W^V5_O"ES%*F=/\ :!ZT>>/6N8_MA?[P MI/[97^\*.8?LSJ?/'K1YX]:Y;^V5_O4?VTO]ZJ3#V9U/GCUH\\>M/6N5_ME?[U M._MI?[U+F%[,ZGSQZTOG#UKEO[:7^\*7^VU_O"G<7LSJ/.'K33./6N8.M+_> MIIUI?[PHN+V9T_GCUH^T#UKEO[:7^\*3^VE_O"BX_9G5?:!ZTHG'K7*_VTO] MX4X:TO\ >HN'LSJO/'K2^>/6N7_MM? M[PI#K2_WJ=QJF=1YX]:3[0/6N7_MI?[PI/[:7^]3N/V9U7GCUI?/'K7*?VVO M]X4?VXO]X4KB=,ZSSQZT>>/6N4_MQ?[PIPUM?[PI7)Y#J?.'K2>>/6N:&L*? MXA3UU4'^*GM.$M<^NI ]ZLQWP/>G]7(YJ[=6K'/%8UQ9,2>#4, MWBADFK,/XJJR:PW]ZF2V#^AJG)I[^AI&J1.VM/\ WJC_ +:?^]5-].?/0U%_ M9K^AI%I&D-:;^]3QK3?WJS!IK^AJ1=.?T-(I)&F-9;^]2_VPW]ZLX:<_H:?_ M &<_H:!V1>_MAO[U']LM_>JA_9S^AH_L]_0T":+W]LM_>I/[9;^]5'^SG]#3 M?[.?T- K%_\ MIO[U)_;;_WJH'37]#2?V;)Z&@:2-#^VW_O4?VV_]ZL[^S9/ M0TO]FR>AH'9&C_;3?WJ7^V7_ +U9PTU_0TO]G/Z&@5D:']LM_>H_ME_[U4/[ M.?T-)_9S^AH%8O\ ]M-_>I/[;?\ O?K5 Z:_H:3^S9/0T#LC0_MM_P"]1_;; M?WOUK._LV3T-+_9LGH: LC1_MI_[U+_;+?WJSQIK^AI?[.?T- K%_P#MEO[U M']M/_>JA_9S^AI#IS^AH"Q?_ +;;^]2?VV_]ZL_^S9/0T?V;)Z&@JR-#^VW_ M +U+_;3?WJSO[-D]#2_V;)Z&@5D:/]LO_>H_MEO[U9_]G/Z&E_LY_0T"L7_[ M9;^]2?VTW]ZJ/]G/Z&FG37]#0.Q?_MMO[WZT?VV_]ZL_^S)/0TG]FR>AH"R- M'^VV_O?K2_VTW]ZL[^S9/0THTU_0T!9&C_;+?WJ/[9;^]6?_ &<_H:7^SG]# M0*Q?_ME_[U)_;3?WJH?V<_H:0Z:_H:!V1?\ [;?^]1_;;_WJS_[-D]#1_9LG MH:!V1H_VVW]ZE_MI_P"]6;_9LGH:=_9S^AH%9&A_;+?WJ/[9;^]5#^SG]#1_ M9S^AH%8O_P!M/_>IO]MM_>_6J)TY_0TW^S9/0T#LC0_MM_[U']MO_>_6L[^S M9/0TO]FR>AH"R-'^VF_O4O\ ;+_WJSAIK^AI?[.?T- 61H?VRW]ZC^V7_O50 M_LY_0TG]G/Z&@5B__;3?WJ3^VW_O50.FOZ&D_LV3T- [(T/[;?\ O4?VV_\ M>K._LV3T-+_9LGH:!V1H_P!M/_>I?[9;^]6>--?T-+_9S^AH%8O_ -LM_>H_ MMI_[U4/[.?T-)_9S^AH%8O\ ]M-_>I/[;;^]^M4#IK^AI/[,D]#0.R+_ /;; M_P!ZC^VV_O5G_P!F2>AI/[-?T- [(T?[:;^]2?VTW][]:S_[-?T-']FOZ&@= MD:']M-_>I?[;;^]6=_9K^AH_LU_0T7%9&C_;;_WJ7^VW_O5F_P!FR>AI?[,D M]#1<+(TO[;?^]2_VTW]ZLW^S9/0T[^SI/0TKA9&C_;+?WJ/[9;^]6?\ V<_H M:7^SG]#4W8[(O_VRW]ZD_MIO[U4/[.?T-)_9K^AIIL5D7_[;?^]2?VV_]ZL_ M^S7]#2?V9)Z&J"R-#^VW_O4G]MM_>-9_]F2>AH_LU_0T!9&A_;3?WJ/[:;^] M6?\ V:_H:/[-?T- [(T/[:;^]2_VVW]ZL[^S7]#1_9K^AHN*R-'^VW_O4HUM M_P"]6=_9DGH:7^S9/0T7"R-'^VF_O4O]LM_>K/&FR>AI?[.?T-3<+(T/[8;^ M]1_;+?WJH?V<_H:/[.?T-*['RHO?VTW]ZD_MM_[U4#IS^AI#IK^AJDQ61?\ M[;?^]2?VV_\ >K/_ +-D]#2?V9)Z&F%D:/\ ;;?WC2?VTW]ZL_\ LV3T-']F MOZ&@+(T/[:;^]^M']M-_>K/_ +-?T-']FOZ&@=D:/]MM_>H_MM_[U9W]FOZ& ME_LR3T-%Q61H_P!MO_>I?[:;^]6=_9LGH:4::_H:3861H_VRW]ZE_MEO[U9X MTY_0TO\ 9S^AJ;L=D7_[9;^]2?VRW]ZJ/]G/Z&D.G/Z&B["R+W]M/_>I/[;? M^\:H'37]#2?V;)Z&J%9%_P#MM_[U']MM_>K/_LR3T-)_9DGH:861H?VTW]ZC M^VF_O?K6?_9K^AH_LU_0T#LC0_MIO[U+_;;?WJSO[-?T-']FOZ&BXK(T?[;? M^]2_VV_]ZLW^S)/0TO\ 9LGH:+A9&E_;3_WJ7^V6_O5G#37]#2C3G]#4W"R- M'^V6_O4?VRW]ZJ']G/Z&C^SG]#2NQ\J+W]LM_>I/[:;^]5'^SG]#2'37]#33 M8K(O?VV_]XTG]MO_ 'C5#^S7]#2?V9)Z&J"R-#^VW_O4G]M-_>K/_LR3T-'] MFOZ&@+(T/[:;^]^M']M-_>_6L_\ LV3T-']FR>AH"R-#^VF_O4O]MO\ WJSO M[-?T-']FR>AHN%D:7]MO_>I?[;?^]6;_ &9)Z&E&FR>AI7"R-+^VF_O4O]LM M_>K.&G2>AIW]G/Z&E<=D7_[9;^]2'66_O51_L]_0TATY_0TKL+(O'67_ +U- M.M/_ 'JI'37]#3?[-?T-4F%D7O[:?^]2_P!M-_>K/_LU_0TO]FOZ&G<5D:'] MM-_>I?[9;^]6>--?T-+_ &<_H:5Q6-#^V6_O4G]M/_>_6J']G/Z&C^S7]#2N M*Q?_ +;?^]2?VV_]ZL\Z:_H:3^S9/0T[CLC1_MM_[U)_;;?WC6?_ &;)Z&C^ MS9/0U28[(T/[:;^]1_;3?WJS_P"S7]#1_9LGH:861H?VTW]ZC^VF_O5G_P!F MOZ&C^S7]#0PLC1_MM_[U']MO_>K._LU_0T?V9)Z&I"R-'^VW_O4?VV_]ZL[^ MS7]#1_9K^AIH+(T/[:;^]^M(=:?^]5#^S7]#2'37]#5!9%XZV_\ >IIUQ_[U M43ILGH:8=,D]#00T: UQ_P"]4J:VY_BK)_LR3/0U+'IDGH:1#1N1:RQ_BJ[# MJK'^*L.+3G]#6A#8..QIDV-R'4F..:U+>^)QS6!!9L,<&M>VMF&.*9+1O6UR M3CFMBWER!6%:P$8K:MHR,52,)(UH6R*M+52$8%6EJC%CZ***!!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% "&HW7(J6FF@:*$L.:SYK3=VK;9:A:/-2S6+.:FTX'^&J,FE M G[M=:T(/:HFMQZ5+1M&2..?1P?X:@;11_=KM#:CTIIM1Z4K&BFCB&T,?W:9 M_80_N?I7;FT'I2?9!Z4K%E.P^='!_= M_2E_L0?W:[+[(/2E^R#TIV#VB.,_L0?W?TI/[$']RNT^R#TI/L@]*5A\Z.,_ ML0?W:/[$']RNS^R#TI?L@]*5AE)]E'I187M#B?[#']RD_L,?W*[;[(/2F_9!Z46*YT M<7_8@_NT?V&/[E=G]D'I2_9!Z46#G1QG]AC^Y^E+_80_N?I7:"T'I2_91Z46 M%[0XK^PA_E.%H/2BPT.*_L,?W*3^Q!_=KM#:#TI M/L@]*+#YT<9_8@_N4O\ 88_N5V?V0>E*+0>E%@YT<9_80_N?I1_80_N5VHM1 MZ4OV4>E%A>T.)_L(?W/TI/[#']S]*[8VH]*:;0>E%@YT<5_88_N4?V(/[M=I M]D'I2?9!Z46'SHXW^PQ_E%@YT<7_ &$/[E']A#^Y M7:_91Z4OV4>E%B?:'$_V$/[GZ4G]AC^Y7;&T'I33:#THL-31Q7]B#^[1_8@_ MNUV?V0>E'V0>E%A\Z.-_L,?W*7^PA_<_2NS%H/2G"T'I187.CBO["']RC^PA M_<_2NV^RCTI/LH]*+"]H<3_80_N?I2?V&/[E=M]D'I33:#THL4IHXO\ L0?W M:/[#']RNS^R#TI?L@]*+!SHXS^PQ_E/E*]HCC?[$']W]*7^PQ_=KLOL@]*<+0>E'*+VB.+_ +"']S]*/[!']RNU M^RCTI?LH]*=B?:'$?V$/[GZ4G]A#^Y^E=O\ 9!Z4TV@]*+#50XG^PA_E'V4>E*PO:'$_V&/[GZ4?V(/[M=J;0>E-^R#TI\HU41QG]B#^ M[1_8@_NUV7V0>E+]D'I3Y1^T1QO]AC^[1_80_N?I79BT'I3OLH]*?*2ZAQ7] MA#^Y2?V"/[GZ5V_V4>E)]E'I187M#B/["']RD_L(?W/TKMOL@]*3[(/2BQ2J M(XG^PQ_E+]E'I M2L3[0XK^PA_E/E*]HCC?[$']VC^PQ_=_2NS^R#TI1:#TI\HO:(XS^PA_<_2C^PA_T.)_L$?W/TIO\ 80_N5V_V4>E(;0>E%@]H<1_80_N?I2?V&/[E M=L;0>E)]D'I18KVB.+_L(?W*7^PA_E'V4>E*PO:'$_V&/[E']AC^Y7:_9!Z4GV0>E.PU4.+_L0?W:/[$']V MNS^R#TI/L@]*?*/VB.-_L,?W?TI?[#']RNS%H/2E%H/2GRB=0XO^PA_E+]D'I2L/VB.*_L(?W*=_80_N5VGV0>E+]D'I2L2ZAQ7]A#^[1_ M80_N5VWV4>E'V0>E*P>T.)_L,?W:/[$']VNT-H/2D^R#TI\HU41QG]B#^[1_ M8@_NUV7V0>E+]D'I3Y1^T1QG]AC^Y^E']A#^Y7:"T'I3OLH]*5B?:'%?V$/[ ME)_80_N?I7;?91Z4GV0>E*P>T1Q/]AC^Y^E']B#^Y7:_9!Z4W[(/2JY1\Z., M_L0?W:/[#']VNS^R#TI?L@]*.4.='&?V&/[M+_80_N5V@M!Z4OV4>E*PO:'$ M_P!A#^[^E)_80_N?I7;_ &4>E)]D'I18/:'$?V$/[E']AC^Y7:_9!Z4GV0>E M.Q7M$<7_ &&/[GZ4HT(?W/TKM/L@]*7[(/2G87M$<9_80_N4?V"/[E=K]E'I M2_91Z46)]H<3_80_N4G]A#^Y^E=M]E'I2?9!Z4TAJH<3_80_N4G]A#^Y^E=M M]D'I2?9!Z4[#]HCB?["']S]*/[!']RNW^R#TI?L@]*+"N@@? MP?I7;?9!Z4?91Z4K$\Z./71 /X:G32 /X:ZO[*/2C[,/2FD+F1SB:8!_#5N* MP [5M"W'I3UA'I56)74V*,46'S,K^ M52>5[59Q1BBP^=E;R:3R:M8HQ18.=E7R:7R:LXHQ18.=E;R:/)JSBC%%A\[* MWDT>35G%&*+!SLK>31Y-6<48HL'.ROY5'E58Q1BBPN=D'E4GE58Q1BBP<[*_ ME4GDU9Q1BBP<[*WDT>35G%&*+#YV5_*H\JK&*,46%SL@\JD\JK&*,46#G97\ MJD\FK.*,46'SLK>32^55C%&*+!SLK^52^54^*,46%SL@\JD\JK&*,46#G96\ MJCR:LXHQ18?.RMY-+Y56,48HL'.ROY5+Y53XHQ187.ROY5'E58Q1BBP<[*WD MT>35G%&*+#YV5O*I?*JQBC%%A<[(/*H\JI\48HL'.ROY5'E58Q1BBP<[*WDT M>35G%&*+#YV5_*H\JK&*,46%SL@\JCRJGQ1BBP<[*_E4GDU9Q1BBP<[*WDT> M35G%&*+#YV5_*H\JK&*,46%SL@\JD\JK&*,46#G97\JD\FK.*,46'SLK>31Y M56<48HL'.ROY5+Y53XHQ187.R#RJ3RJL8HQ18.=E?RJ3R:LXHQ18?.RMY-+Y M56,48HL'.ROY5+Y53XHQ2L+G97\JCRJL8HQ3L'.RMY-'DU9Q1BBP^=E;R:7R MJL8HQ187.ROY5+Y7M4^*,46#G97\JCRJL8HQ18.=E;R:/)JSBC%%A\[*_E4> M55C%&*+"YV0>51Y53XHQ2L'.ROY5)Y56<48IV#G96\FCR:LXHQ18?.ROY5'E M58Q1BBPN=D'E>U)Y56,48HL'.ROY5)Y-6<48HL'.RMY-'E59Q1BBP^=E?RJ7 MRJGQ1BE87.R#RJ3RJL8HQ18.=E;RJ/)JSBC%.P^=E;R:7RJL8HQ18.=E?RJ7 MRO:I\48HL+G9!Y5)Y56,48HL'.ROY5)Y-6<48HL/G96\JE\JK&*,46%SLK^5 M2^54^*,4K!SLK^51Y56,48IV#G96\FCR:LXHQ18?.ROY5'E58Q1BBPN=D'E4 M>54^*,46#G97\JCRJL8HQ18.=E;R:/)JSBC%%A\[*_E4>55C%&*+"YV0>52> M55C%&*5@YV5_*I/)JSBC%.P<[*WDT>55G%&*+#YV5_*H\JK&*,46%SL@\JD\ MJK&*,4K!SLK^52>35G%&*=A\[*WDT>55G%&*+!SLK^52^54^*,4K"YV0>52> M55C%&*.4.=E;RJ/)JSBC%.P^=E;R:7RJL8HQ187.ROY5+Y?M4^*,46#G9!Y7 MM2>55C%&*+!SLK^5[4>5[58Q1BBP<[*_E>U'E58Q1BBP<[*_E4OE>U3XHQ18 M.=D'E>U'E5/BC%%@YV0^70(ZFQ1BF+F9&$IP%.Q2T"N)2T44""BDHHL M%)1 M18!:*2EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ****0"4445(!1129IC'44W-&:86'44W-&:86'44E% 6 M%HI** L+1244!86BDHH"PM%)29H"PZBFYI-U 6'T4S=1NH"P^BF[J,T!8=12 M4F: L.HINZDW4!8?13-U&Z@+#Z*;FES0%A:*3-)F@+#J*9NHW4!8?13-U&Z@ M+#Z*;FEH"PM%-S1F@+#J*9NHW4!8?13-U+F@+#J*;FEH"PM%-S2;J L/HIFZ MC=0%A]%,W4N: L.HI,T9H"PM%-S2;J L/HIFZC=0%A]%,W4N: L.HI,TF: L M.HIN:3=0%A]%,W4;J L/HIN:,T!8=129I,T!8=13-U&Z@+#Z*9NHW4!8?13< MTN: L+13I?[5']Z@=CH_,'K1Y@]:Y[^U!_>H_M0?WJ M+ARG0^8/6CS!ZUSW]J#^]1_:@_O4!RG0^8/6D\T>M<]_:@_O4?VH/[U 6.@\ MT>M-\T5S_P#:@_O4G]IC^]2*2.A\T>M'G"N>_M,?WJ/[3']Z@?*=%YH]:=YH MKG/[4']ZG?VH/[U!+1T7FCUI/-%<]_:@_O4?VH/[U,5C?\T>M)YPKG_[4']Z MD_M,?WJ12B=#YHH$H]:Y[^TQ_>I?[3']ZBX^4Z(2CUI?-'K7.?VH/[U._M0? MWJ+DM'1>:/6FF45S_P#:H_O4G]J#^]1<21T!E%)YPKG_ .TQ_>I/[3']ZBY: MB=#YPI1**YW^TQ_>I?[3']ZBX.)T7FBG>:/6N<_M0?WJ7^U!_>ID6.A\T>M( M91ZUS_\ :@_O4AU0?WJ0TC?\T>M'FBN?_M,?WJ3^TQ_>H*Y3H?-%.$HKG/[3 M']ZE_M0?WJ+B<3H_-'K2^:/6N<_M0?WJ7^U1_>HN38Z'S1ZTTRBN?_M0?WJ3 M^U!_>HN-(Z#SA1YPKGO[3']ZC^TQ_>HN5RG0B4>M.$H]:YW^TQ_>I?[4']Z@ M31T7FCUH\T>M<]_:@_O4?VH/[U,FQT!E'K3?-'K6!_:@_O4G]IC^]2*2.@\T M4><*Y[^TQ_>H_M,?WJ+CY3HA**=YH]:YS^U!_>I?[4']ZBY+1T?FCUI/-'K7 M/?VJ/[U)_:@_O47%8Z$RCUIOFBN?_M0?WJ3^TQ_>HN4HG0^<*/-'K7/?VF/[ MU+_:8_O47'RG1>:/6E\T>M<[_:@_O4O]J#^]02T=%YH]:;YHKG_[4']ZD_M0 M?WJ8K'0&44GG"N?_ +3']ZD_M,?WJ15CH?.'K2B45SO]IC^]2_VH/[U%QN)T M0E%.\T>MM(91ZUS_\ :@_O4W^U!_>HN-(Z#S1Z MT><*Y[^TQ_>H_M,?WJ+E:*YS^TQ_>I?[4']ZBXG$Z/S1ZTOFCUKG M/[4']ZE_M4?WJ+DV.A\T>M-,H]:Y_P#M0?WJ3^U!_>HN-(Z#SA1YH]:Y[^TQ M_>H_M,?WJ+E:/6E\T>M<[_:@_O4 M?VH/[U%R;'0&44AE'K7/_P!J#^]2?VF/[U%RDCH/.'K1YPKGO[3']ZC^TQ_> MHN/E.B$HIPE'K7.?VH/[U+_:@_O47):.C\T>M)YH]:Y[^U1_>H_M0?WJ+BL= M 91ZTWS17/\ ]J#^]2?VF/[U%RE$Z'S1ZT>:/6N>_M,?WJ/[3']ZBX^4Z,2C MUI?-'K7.?VH/[U._M0?WJ+DM'1>:/6D,H]:Y[^U1_>I/[4']ZBXK'0&44GG" MN?\ [4']ZD_M,?WJ+E*)T/G#UI1*/6N=_M,?WJ7^TQ_>HN/E.B$H]:=YH]:Y MS^U!_>I?[4']ZBY%CH?-'K2&4>M<_P#VH/[U)_:@_O47&D;_ )H]:/-'K7/_ M -IC^]2?VF/[U%RN4Z'SA2B4>M<[_:8_O4O]J#^]1<3B='YH]:7S1ZUSG]J# M^]2_VJ/[U%R;'0^:/6D,H]:Y[^U!_>I/[4']ZBXTCH/-%'FCUKGO[3']ZC^T MQ_>HN5RG0^:/6G"4>MHN)Q.B\T>M)YH]:Y[^U!_>H_M0?WJ+BY3H#** M;YH]:P/[4']ZD_M,?WJ+C43H/-'K1YH]:Y[^TQ_>H_M,?WJ+CY3HQ**7S1ZU MSO\ :8_O4O\ :@_O47)<3HO-'K2>:/6N?_M0?WJ0ZH/[U%PY3?,H]:3S16!_ M:8_O4W^TQ_>HN-1.A\T>M'FCUKGO[3']ZE_M,?WJ+CY3HA*/6E\T>M<[_:@_ MO4O]J#^]1M)YP]:Y_\ M,?W MJ3^TQ_>HN7RG0^<*42CUKG?[3']ZE_M,?WJ+B<3H_-'K2^:/6N<_M0?WJ7^U M!_>HN38Z'S1ZTGFCUKG_ .U!_>IO]J#^]1<:1T'FCUH\T>M<]_:8_O4?VF/[ MU%RN4Z'S1ZTX2CUKG1J8_O4O]IC^]1<3B=%YH]:7S1ZUSO\ :@_O4O\ :@_O M47%RG0&4>M-,H]:Y\ZH/[U,.J#^]1<:B=#YP]:7SAZUS?]JC^]2C5!_>HN/E M.E$HIPD%K M"RY[TQ%FBHU;-/% !12T4 )12T4 )2T44 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "&HG/%2FHW'% M%&9L9K.GE(K3ECS5"> GM04C(FG(SS6?+=,.]:TUH3VJC+8DGI3+3,R2\;UJ MN]ZWK6B^GMZ57?36]*3'M)]N;U-6?[-; M^[1_9K?W:!.Q5^W-ZT?;F]35G^S&]*/[,;^[3$5_MK>M'VUO6K/]FMZ4?V:W M]VD-,K_;6]:/MK>M6?[.;TI/[.;TH'=%;[:WK2?;F]:M'36]*3^S6_NT";*W MVYO6E^W-ZU/_ &:W]VE_LUO[M,17^VMZTOVUO6K']FMZ4?VM'VYO4U9_LUO[M']F-_=I$W15^W/ZFE^W- MZU8_LQO[M+_9K?W: NBO]M;UH^VMZU9_LUO2C^S6]*95T5_MK>M)]M;UJS_9 MS>E']FM_=I@VBM]N;UI/MS>M6?[-;^[2?V:W]VF25_MS>M+]M;UJQ_9K?W:! MIK?W: 1!]M;UH^VMZU8_LYO2C^SF]*DJZ*WVUO6D^VMZU:_LUO[M)_9K?W: M;16^W-ZFD^W/ZFK7]FM_=I/[,;TI$W17^W-ZT?;6]35G^S&_NTO]FM_=H&FB MM]M;UI?MK>M6/[-;TH_LYO2J'=%;[:WK1]N;UJS_ &:WI2?V:W]V@3:*WVYO M6C[II?MK>M6?[-;TH_LUO[M,I-%?[:WK1]M;UJS_ &:W MI2?V:WI3"Z*WVUO6D^W-ZFK)TUO2D_LUO[M,EE?[M)]N?U-6O[-;^[2?V8W]VD3=%?[<_J:/MK>M6?[,;^[1_9K?W: NBO\ M;6]:/MK>M6?[-;^[1_9K>E,JZ*WVUO6D^VMZU:_LUO2C^S6_NT VBJ;YO4TG MVY_4U:_LQO[M)_9C>E(FZ*_VYO4T?;6]:L_V:W]VC^S6_NT#317^VMZTOVUO M6K']FM_=H_LYO2F5=%;[:WK2?;F]:M?V:W]VD_LUO[M!+:*OVY_4T?;G]35G M^S&_NT?V8WI2%=%?[IJS_9K> ME']FMZ4RKHJ_;6]:/MS>IJU_9K>E)_9K?W:1+:*OVY_4TOVYO4U8_LQO2E_L MQO[M(5T5OMK>II?MK>M6/[-;^[2_V:W]VF4FBO\ ;6]:3[:WK5G^SF]*/[-; M^[0%T5?MK>M'VYO4U9_LUO2D_LQO[M(5T5OMS^II?MS>IJQ_9C>E+_9K?W:! M716^VMZTOVUO6K/]FMZ4?V:WI3*316^VMZT?;6]:L_V:WI1_9K?W: NBK]N; MU-)]N?U-6O[-;^[2?V8WI2)NBM]N?U-+]N;UJQ_9C?W:7^S6_NT!=%?[:WK2 M_;6]:L?V:W]VC^SF]*95T5OMK>M)]M;UJU_9K?W:3^S6_NT VBM]N;U-)]N? MU-6O[-;^[2?V8WI2)NBN+YO4T?;6]:L_V8W]VE_LUO[M TT5OMK>M'VUO6K/ M]FM_=H_LUO2J'=%;[:WK2?;6]:M?V:W]VD_LUO[M(3:*WVY_4TGVY_4U:_LQ MO[M)_9C>E(5T5_MS>IH^VMZU9_LUO[M']FM_=H&FBO\ ;6]:7[:WK5C^S6]* M/[.;TIE717^VMZT?;F]35C^S6]*/[-;TI,+HK?;F]:/MS>M6?[-;^[1_9K?W M:6H717^VMZTGVUO6K7]FMZ4G]FMZ52"Z*_VUO6C[:WK5G^SF_NT?VII/MS>M6?[-;^[1_9K?W:6H717^W-ZT?;F]35C^S6_NT?V:W]VEJ&A7^ MVMZFC[:WK5C^SF]*/[.;TIA=%?[:WK2?;6]35G^SF_NT?V:W]VF*Z*OVYO6D M^W/ZFK7]FM_=I/[,;^[2)NBM]N?U-+]N;U-6/[,;TI?[-;^[0%T5_MK>IH^V MMZU9_LUO2C^S6]*95T5OMK>M'VUO6K/]FMZ4?V:WI0%RK]N;UH^W-ZU8_LUO M[M']FMZ4B2O]N;UH^VMZU8_LUO[M*--;^[0,K_;6]:7[:WK5C^S6_NT?VE [HK_ &UO4TAOF]35G^SF]*3^S6_NTPT* MAOF]33#?-ZU<.FM_=IATQO[M 714^W-ZFG+?-ZU8_LQO[M.73&_NT!=#$O6] M:LI>-ZT)IK>E3II[>E(AL?'=MZU>AN2>]5X[$CM5V*S([4&;+D$Q..:T89": MHPVY':M"*(BJ1)E1G31Z5M;12; M!0.YAG3!Z4G]EC^[6YL%&P4BKF'_ &8OI2_V8/2MO8*-@H"YB_V:/2C^S1_= MK:V"C8* YC&_LT>E+_9@]*V-@IVT4A7,7^S!Z"C^S!Z5M;!1L% 7,7^S1Z4G M]FCTK:V"DV"@+F+_ &E;6P4;!0%S%_ MLT?W:/[-'I6UL%&P4@N8O]FCTI/[.'I6UL%&P4K!E;.P4NP4["N8O]F#TH_LT>E;6P4FP4[!E+_9H]*V=@I0@H ML*YC?V8/2C^S%]*VM@HV"G85S%_LP>E)_9H]*V]@I-@IV"YB?V:/2C^S1Z5M M;!1L%,=S%_LT>E']FCTK:V"C8* N8O\ 9H_NT?V:/[M;6P4;!0%S%_LT>E)_ M9P]*V]@I-@J;!E; 04[8*=A7,7 M^S%]*/[,'I6UL%&P4[!E)_9P]*V MM@HV"E8=S&_LT>E']FCTK9V"EV"E87,8W]FCTI?[,'I6SL%+L%.PKF+_ &8/ M2D_LT>E;>P4FP4[!E']F#TK:V"C8*5A7,7^S!Z4W^S1Z5N;!3=@I6"YB_V:/2C^SAZ5L[ M!Z4;!2L.YC?V:/2E_LT>E;.P>E+L%.P-F-_9@]*/[,'I6UL%&P4["N8O]FCT MI/[-'I6UL%)L%%@3,7^S5]*/[-'I6UL%&P4QW,;^S1Z4O]FCTK9V"C8*5A7, M;^S!Z4?V8/2MK8*-@I6"YB?V:/2D_LT>E;>P4FP>E%AIF+_9P]*/[-'I6SL% M&P>E*P7,?^S1_=I?[,'I6SL%+L%.PKF+_9@]*/[-'I6UL%)L%.P7,7^S1Z4G M]FCTK;V"DV"G8=S%_LU?2E_LT>E;.P4;!18+F/\ V:/2C^S!Z5L[!2[!2L*Y MB_V8/2D_LT>E;>P4FP4K!E']F#TK:V"C8*=A7,7^S!Z4G]FCTK;V"DV"G8+F)_9H]* M/[-7TK:V"C8*8[F-_9H]*/[-'I6SL%+L%%@N8W]F#TH_LP>E;6P4;!2L*YB? MV:/2D_LT>E;>P4FP4K F8O\ 9P]*/[.'I6SL%&P4K#N8_P#9H]*7^S1Z5L;! M2[!3L',8_P#9H]*/[-'I6SL%&P46%E;6P4;!18.8Q?[-'I1_9H]*VM@HV"E8?, M8O\ 9H]*/[.'I6SL%&P4K!S&-_9P]*/[-'I6SL%+L%*PN8QO[-'I2_V8/2MG M8*78*=A7,7^S!Z4?V:/2MK8*38*=@N8O]FCTI/[-7TK;V"DV"G8=S%_LT>E' M]FCTK:V"C8*+!/2M;8*78*+"N9@L .U2K: =JO[11BBPKE1;<"IEBQ4V*7%,0P+BGT44 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)0 M)2T4 )12T4 ) M1BEHH 2BEHH 3%&*6B@ HHI* "BBBBPPHHS10 4444 %%%% !BDQ2T9HL F* M6C-%%@"EI**!"TE%% !1110,**** "BBB@048HHH&)BC%+1FBP!11118 I:2 MB@04444 %%%% PHHHH ****!!1BBBBPQ,4N*,T9HL 44446 6DHHH$%%%% P MHHS10 4444""BBB@88I,4M&:+ &**,T46 *6DHH$+2444 %%%&:!A1110 4M M)10(****+##%)BES1FBP!11118!:*2B@04444#"BBB@ HHHH$+2444 %&*** M+#$Q2XHS118 HHHHL(6DHHH ***,T#"BC-% !2TE% A:2BB@ I,4M&:+##%% M&:*+ %+244""BBB@ HHHS0,**** "EI**!!111188F*,4N:,T6 ****+ +24 M44""BBB@8449HH **** "C%+10(3%&*6B@!,48I:*+ )BEHHH *3%+10 E&* M6B@!,48I:* $HI:* $Q1BEHH 3%&*6BBP"8HQ2T4 )BBEHH 2BEHH 2BEHH M2C%+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%)32: % M)I-PJ%Y,57>XQWH&7=X]:3S1ZUE/>8[U7?4,=Z L;GFCUH\X>MMHN' M*=7YZ^M)YZ^MHKEO[6']ZD_M8?WJ8^0ZOSU]:7SU]:Y3^UQ_>I/[7']ZE<7*=9YZ M^M'GKZUR?]L#^]2_VN/[U*XN4ZKSU]:3SQZUR_\ :P_O4?VJ/[U.X^4ZCSQZ MT>>/6N7_ +5']ZC^UA_>HN'*=3YZ^M+YX]:Y7^UQ_>I/[7']ZBXN4ZOSU]:3 MSU]:Y3^V!_>H_MI?[7']Z@.0ZKSU]:7SU]:Y/^UQ_>H_M@?WJ5R>5G6>>OK2>>OK7 M*_VN/[U+_:P_O47#E.H\\>M'GCUKE_[6']ZC^U1_>HN/E.H\\>M+YZ^MI7%RLZSSU]:3SU]:Y7^UQ_ M>H_MICY#JO/7UI?/7UKE?[7']ZC^ MUQ_>I7%R'5^>OK1YZ^MIW'RG4>>/6CSQZUR_]JC^]1_:H_O47#E.I\\>M+YZ^MHKEO[7']ZD_M8?WJ+ MCY#JO/'K1YX]:Y;^UA_>I/[6']ZF/D.K\]?6E\\>MH_M@?WJ5Q>/6N5_MICY#J?/'J*7SU M]:Y3^UA_>I?[7']ZE<7(=7YZ^M'GKZUR?]KC^]2_VP/[U%QM MI/[8']ZE<7*SJ_/7UH\]?6N4_MIW'R'4^>/6CSQZURO]K#^]1_:P_O4Q\AU?GKZTOGKZURG]KC^]1_ M:X_O4KBY#J_/7UH\]?6N3_M@?WJ7^UQ_>HN+E9U7GKZTGGCUKE_[6']ZC^UA M_>HN/E.H\\>HH\\>MI/[7'] MZBXN4ZOSU]:3SU]:Y7^V!_>H_MHN M/E.H\\>M'GCUKE_[5']ZC^UA_>IW#E.J\]?6CSU]17*_VL/[U']KC^]2%RG5 M>>/44GGKZURW]KC^]1_:P_O4!RG4>>/6CSU]:Y?^UA_>H_M4?WJ=Q\IU'GCU MI?/'K7+?VJ/[U']K#^]2N'*=5YZ^M'GKZURG]KC^]2?VP/[U%QHN'*=5YX]://7U%H_M4?WJ+ARG4^>/6CSU]:Y;^UA_>I/ M[7']ZBX>/6N4_MM'GCUKE_[5']ZC^U1_>IW#E.I\\>M+YX]:Y7^UA_>H_M/44>>/45RAUHN'*=9Y MX]11YX]17)_VP/[U+_:X_O47#E.K\\>HH\X>MHKEO[6']ZD_MH MH\\>HKE/[7']ZE_MH_M8?WJ+ARG4^>/6CSQZ MBN6_M8?WJ3^UQ_>H#E.J\\>HH\]?45RG]KC^]2?VP/[U ^5G6>>OJ*3SU]:Y M/^V!_>H_M@?WJ!ITO@>] 6-K>*=NK,2ZSWJPDN: +>:6H ME;-2"@0M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !124F: '4F:;FDW4 /HIF:7- Q343GBI*8PXH I3 M,:SIY#6I*F:H30YI#,F:9JSY9V]ZUYK8GM5*2S)[4#1DR7+^]59+I_>M9[$G MM59]/)[4BDC)>[?WJ+[7)[UJ-II]*C_LP_W:"K% 7]7AIA_NT\:8 M?[M 6*(NI/>E^U2>]: TQO[M+_9A_NT 9OVJ3WIOVJ3WK4_LP_W:3^RS_=I# M5C*^U2>]'VJ3WK4_LL_W:3^RSZ4%:&;]JD]Z7[5)[UH_V8?2C^S3Z4RM#.^U M/[T?:I/>M#^S3Z4?V:?2BX]#.^U2>])]JD]ZT_[,/I1_99]*1+L9GVJ3WI1= M2>]:7]EGTI?[+/\ =H%H9XNG]Z<+I_>K_P#9I]*/[./I2 H_:G]Z:;I_>M#^ MSCZ4?V:?2@-#--T_O3?M4GO6I_9A_NTG]EG^[3#0R_M4GO1]JD]ZT_[+/I1_ M99]*!Z&=]JD]Z/M3^]:/]FGTI/[-/I3N/0S_ +4_O2?:I/>M'^S3Z4O]F'TH MN&AF?:I/>C[5)[UI_P!EGTH_LL^E(6AFBZD]Z<+I_>M'^RS_ ':7^S#_ ':0 MM"@+I_>E^U/[U>_LX^E']G'TH#0H&Z?WIING]ZT?[./I1_9I]* T,LW4GO2? M:I/>M3^RS_=I/[+/I3#0S/M4GO2_:I/>M+^RSZ4?V8?2@:L9WVI_>C[4_O6A M_9I]*/[-/I3N5H9_VJ3WI/M4GO6E_9I]*/[,/I0)V,S[5)[TOVJ3WK2_LL^E M+_99_NTB=#.%U)[TX73^]7_[,/\ =I?[-/I2#0H_:G]Z3[4_O5_^SCZ4?V]:?]FGTI/[,/\ =H#0R_M4GO1]JD]ZT_[+/I1_99]*8:&: M+J3WI?M4GO6C_9A]*/[-/I3*5C.^U/[T?:I/>M#^S3Z4O]FGTHN&AF_:I/>D M^U2>]:?]F'TH_LL^E(6AF?:I/>G"ZD]ZT?[+/I2_V8?[M M"@+I_>E^U/[U? M_LT^E']G'TI 4/M3^](;I_>M#^SCZ4?V:?2F&AF&ZD]Z;]JD]ZU/[,/]VD_L ML^E :&9]JD]Z7[5)[UI?V6?2C^S#Z4#5C.^U2>]'VI_>M'^S3Z4G]FGTIW*T M,_[5)[TANI/>M'^S3Z4O]F'TH%H9GVJ3WH^U2>]:?]EGTH_LL^E(G0S1=2>] M/%T_O6A_9A_NTO\ 9I]*0:% 73^]'VI_>K_]G'TH_LX^E :&>;I_>FFZ?WK2 M_LT^E)_9A_NT!H9GVJ3WI/M4GO6I_99]*3^RSZ4PT,S[5)[T[[5)[UH_V6?[ MM']FGTIE*QG?:G]Z/M3^]:']FGTH_LT^E%QZ&=]JD]Z3[5)[UI_V8?2C^RSZ M4$Z&9]JD]Z474GO6E_99]*7^RS_=I"T,X73^].%T_O6A_9A_NT?VFFZD]ZT_P"S#Z4?V6?2@-#+^U2>].%U M)[UH_P!EGTI?[+/]V@-#/%T_O3OM3^]7_P"S3Z4O]G'TI!H4/M3^]--T_O6A M_9Q]*0ZG"Z?WJ]_9I]*<-- M/I1<"B+I_>G?:G]ZNC3CZ4O]G'TJ0*!NG]Z:;I_>M+^SCZ4G]F'TI!H99NI/ M>D^U2>]:G]EG^[2?V6?[M,-#-%U)[TX74GO6C_99_NTO]F'TI!H4!=/[TOVI M_>KW]G'TH_LX^E,-"@;I_>F&Z?WK2.G'TIITX^E- 9WVJ3WI/MFFZD]ZT_[-/I2?V8?2@-#+^U2>]+]JD]ZTO[+/I1_99]* T,\73^].%T M_O5_^S#Z4O\ 9Q]* T*/VI_>D-T_O5_^SCZ4?V]:/]F'TH_LP^E.XM"B+J3WIWVI_>KO]FGTI?[. M/I4CT*/VI_>FFZD]ZT/[./I1_9I]*!Z&:;J3WIOVJ3WK3_LP^E']EGTH%H9? MVJ3WIWVJ3WK1_LL^E+_9A]* T,X74GO3OM3^]7_[-/I1_9Q]*";%#[6_O3?M M;^]:']G'TI/[-/I3"QG_ &N3WI/ME']FG^[3'8H?:Y/>E^UR>]7 MO[-;^[2_V:?2@+%'[6_O2_:W]ZO?V]:G]F'TI#I;>E4/0R_M4GO33=R>]:9TL_W:8=,/I2% MH9WVN3WIZWU0M:CTK3*4TQTBDS)-F/2FFR'I6MY5'E>U(I,QOL ]*3[ /2MG MRO:CRO:BP^8R!8+Z4X6"^E:_E4OET";,H6"^E+]@7TK5\OVI=E,5S*^P+Z4O M]GKZ5J[*790%S(_L]?2D-@OI6OLI"E*Q7,8YL%]*8;!?2MHQTWRJ+!S&-]A' MI2_8!Z5K^51Y5%A\QE"P7TIPL%]*U1'3O+]J+"YC*_L]?2FFP7TK8V4GET6# MF,8V*^E--B/2MDQTWRO:BPU)Y7M18?,97V$>E.%BOI6IY7M3A'[46%S&7]@7TH_L]?2M;RZ M7918.8QS8+Z4PV"^E;1CIICHL',8IL%]*/L*^E;'E4>518?,9(L%]*<+!?2M M41^U.$=%AOI1]@7TK7V4;*+!S&,;!?2FFQ'I6R8Z:8O:BPOI2&P7TK8V4GET6# MF,8V"^E--@OI6R8Z;Y7M18.8Q_L*^E*+!?2M?RJ7RO:@?,90L%]*<+!?2M41 M^U+LHL+F,G^SU]*0V"^E;&RD,=%@YC&-BOI3?L(]*V#'[4GE>U%@YC(^PCTI M18CTK6\KVI1'[46#F,L6"^E+_9Z^E:PCI=E%@YC(.GKZ4TV"^E;&RD,=%@YC M%-@OI2?85]*V3%2>518?,9 L%]*<+!?2M414X1T6%S&4+!?2G?V>OI6KY?M2 M[*+!S&.;!?2FFQ7TK9\NFF.BP50(J!\QDBP7TIXL%]*U1'3O+HL+F,G^SU]*/L"^E:^RDV46#F,U%@YC'^Q#TIPL1Z5J^5[4OE>U%A\QEBP7TIPL%]*U!'3O M+HL+F,K^SU]*3[ OI6OLI/+HL',8YL5]*:;$>E;!CIOE>U%@YC'^PCTH^PCT MK7\KVH\KVHL/F,C["/2C[ OI6OY7M2^50',8_P!@7TH^PCTK8\JD\KVH#F,C M["/2C["/2M?RO:CRO:BPOI6KY M=+LHL',9!L%]*:;!?2M@I2&.BP5[46'S&1]@'I1]@7TK8\JCRJ!5[4#YC( M^PCTI?L*^E:WE>U+Y7M187,90L1Z4OV!?2M41T[RZ+"YC)^P+Z4?8%]*U_+I M/+IBYC'-@OI3?L(]*V3'3?*HL-2,?[$/2E^PCTK6\KVI?*]J5A\QDBP7TIWV M!?2M7RZ7RZ5AE)]A'I6P8O:D\KVIV*4 MC'^PCTIPL1Z5K>5[4HB]J=@YC*%@OI3OL"^E:HCIVRBPOI2&P7TK8V M4GET6#F,8V"^E--B/2MDQTTQ>U%@YC'^PCTH^PCTK7\KVH\KVHL',9'V!?2C M[ OI6OY7M2^50/F,?[ OI1]A7TK8\JD\KVH#F,C["/2C["OI6OY7M2^5[46# MF,G["OI3A8+Z5J^5[4HCH)N97V!?2C[ OI6OY='ETQ7,4Z>OI3#IZ^E;9CII MB]J!7,3[ /2E%@/2MCRO:@1>U [F6MB/2IELAZ5H"+VIXC]J N4EM!Z5*ML/ M2K82G!:!7(%A J58\5(%IV*!#0*?24M,D**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DQ2T4 )BC%+10 M F*,4M% "8I:** $Q1BEHH ;BDVT^B@!FVC:*?10.XS8*-@I]% 7&;11M%/H MH"XW;1BG44"&XHQ3J*!W&X%&!3J* N,VBC;3Z* N,V"C:*?10%QFT4NVG44! M<;@4;13J* N,VBC:*?10%QFP4;:?10%QNT48%.HH"XW HVBG44!<9MHVBGT4 M!<9M%&VGT4!<;MHP*=10%QN!2;13Z* N,VT;!3Z* N,VT;13Z* N-VBC IU% M 7&[12;:?10%QFT4;!3Z* N,VTNT4ZB@+C<48%.HH"XW:*3;3Z* N,V"C:*? M10%QFVEVBG44!<;@4;13J* N,VBC;3Z* N,V"C;3Z* N,VBEQ3J* N-P*-HI MU% 7&;:-@I]% 7&;!1MI]% 7&[11@4ZB@+C<"C:*=10%QFVC8*?10%QFVC;3 MZ* N-VT8%.HH"XW:*3:*?10%QFT4;!3Z* N,VTNT4ZB@+C<"C IU% 7&[12; M:?10%QFT4;13Z* N,VTNT4ZB@+C<"C%.HH"XS:*-M/HH"XS8*-M/HH"XS:*7 M:*=10%QN!1M%.HH"XS:*-M/HH"XS8*-@I]% 7&;!1L%/HH"XS8*-@I]% 7&; M!1L%/HH"XS;1M%/HH"XW:*,"G44!<;@4FT4^B@+C-M&P4^B@+C-@HV"GT4!< M9L%&P4^B@+C-@HV"GT4!<9L%&T4^B@+C-M+MIU% 7&XHQ3J*!#-M&VGT4#N, MV"C:*?10%QFVC;3Z* N-VTFVGT4"&;:-HI]% [C-@HVT^B@+C=HHP*=10%QN M!1M%.HH"XS:*-HI]% 7&;!1L%/HH"XS8*-@I]% 7&;!1L%/HH"XS8*-@I]% M7&;:-M/HH"XW%&*=10(9MHVT^B@!FRC93Z* &;:7%.HH&)BBEHH$)12T4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 ME "TF:0U&[8H >7%-,@]:JR38JI+=X[T#L:?G#UI/M"^M84E_CO5=M2QWH'R MG2?:%]:/M"^MBXD.J>],.0ZG[2OK2?:5]:Y M4ZK_ +5-.K?[5 @.1G6?:5]:7[2OK7)?VM[TO\ :OO0'(SK/M*^M'VE?6N4_M7_ &J7^U?> MBXC^U/>BXBXG?VK[TKAR'5?:5]:/M M*^M] BX@.0ZS[2OK1]I7UKE/[5]Z7^U?>ED_M7WHN/D.K^TKZTGVE?6N4_M7WI/[6]Z+AR,ZS[2OK2_:5]:Y M+^UO>E_M7_:H#D9UGVE?6C[2OK7*?VK_ +5+_:OO1<.0ZK[2OK1]I7UKE?[5 M]Z;_ &K[T7%R'5_:5]:/M*^MC^U?>BX^0ZK[2OK2?:5]:Y3^U?>D_M;_:H%R,ZS[2 MOK1]I7UKDO[6_P!JC^UO]JF'(=;]I7UI?M*^MBXD_M7WHN M+E.K^TKZT?:5]:Y3^U?>D_M7WHN'*=9]I7UH^TKZUR?]J^]+_:OO1<.4ZO[2 MOK1]I7UKE?[5]Z/[4]Z+ARG5?:5]:/M*^MBXF'(SK/M*^M'V ME?6N3_M7_:I?[5_VJ5PY&=7]I7UH^TKZURO]J_[5)_:O^U1<.0ZO[2OK2?:5 M]:Y3^U?>D_M;WH#D9UGVE?6E^TKZUR7]K>]+_:OO3#D9UGVE?6C[2OK7*?VK M_M4O]J^]*XF'(SK/M*^M+]I7UKDO[6]Z7^U?]JE<.1G6?:5]:/M*^MD_M7_ &J+BY3J_M*^M'VE?6N4_M7WI/[5]Z+A MRG5_:5]11]I7UKDCJW^U33J_^U1<.4Z_[2OK1]I7UKC_ .U_]JE&K_[5%PY3 ML/M*^M'VA?6N375?]JI5U/WHN'*=3YZ^M*)1ZUS::CGO5A+W/>BXU%RTC$:22HS))6PUA[5&; ^E*X[&099*:9)*U3 M8>U-^P'TJ0L91EDI/,DK6_L_VI?[.]J"D8_F24X225K_ -F^U']G'TH'H98D MDJ0225H_V?[4OV'VICNC.\R2D,LE:7V'VH^P^U,=T91DDIADDK8^P>U)_9Q] M*+DZ&/YDE+YDE:W]G'TI?[.]J+B,H224X225I_V?[4?8#Z5([&9YDE'F25I_ M8#Z4OV#VI#LC),DE)YDE:_\ 9_M1_9WM5#T,CS)*4225K?V=[4G]GGTH"Z,O MS9*7S9*T_L!]*3[#[4B=#.\R2CS)*TOL/M2_8/:D&AF^9)2>9)6K]@]J/[/] MJ T,KS)*3S)*U_[/]J/[./I0(R/,DIOF25L?V=[4G]G>U,FQCF22D,LE:YT[ MVI#I_M3&C'\V2CS9*UCIY]*3^SSZ50S,$LE/$LE:/V#VI18>U :&?YLE+YLE M:'V'VI?L/M2N!F&62F&22M7[![4G]G^U,#),DE'F25J_V?[4HTX^E [&6))* M<))*U!IQ]*<-//I4L1E^9)1YDE:O]G^U']G^U(>AD&22FF22M@Z?[4TZ>?2F M5H9'F2>]+YDE:O\ 9Y]*/[//I3#0S!))3O,DK2^P'TI?L'M4V%9&9YDE-,DE M:OV#VH_L_P!J!6,@R24WS)*V?[.]J3^SO:J$8_F24HDDK6_LT^E']G^U%P,P M224[S9*T?L'M2_8?:I S?-DI/-DK3^P^U'V ^E ]#*,DE)YDE:_]G^U']G>U M,JZ,CS)*<))*U?[.]J/[/]J0:&7YDE+YDE:?V ^E'V#VI"L99DDIIDDK6^P' MTI/[/]J:%8Q_,DH\R2MC^SO:D_LWVJKB,D224X225J?V=[4?8/:D!FB62E\V M2M'[#[4OV'VI 9GF24TR25J_8#Z4O]GGTH*31D>9)1YDE:_]G>U']G>U,=T9 M(DDIWF25J_V?[4?V?[4A:&7YDE)YDE:GV#VH^P>U%A6,DR24TR25K&P]J3^S M_:J06,CS)*4225J_V?[4?V?[4PL9HDDIPDDK2&G^U.^P>U2%C,\R2D\R2M3[ M![4OV#VI6&9)DDIOF25L?V?[4G]G>U,>AD>9)2^9)6M_9WM1_9_M0*Z,OS)* M7S9*TOL'M1]A]J0C,\V2FF62M3["?2C[![4(1DF62F^9)6M_9Y]*/[/]JH=C M*\R2G"22M/\ L_VIW]G^U 6,T224OF25I?8/:E^P>U*P6,SS)*3S)*U/L!]* M3[![4A6,OS)*/,DK4^P>U)]@]J!9)2B22M,6'M3A8'TH'8R_,DH\R2M7 M^S_:E_L_VH#0QS))33))6S_9WM2?V=[4PT,7S)*/,DK8_LWVI/[-]J=PT,D2 M24\225J?V=[4?V?[4FQF:))*/-DK3^P>U'V ^E2%C+\R2CS)*T_L'M1]@]J8 MFC+\R2CS)*U/L'M1]@]J8K&9YDE+YLE:7V#VI?L)]*0TC,\R2D,LE:GV#VI/ ML!]*+CL9)DDIIDDK8_L_VH_L[VIIAH8WF24X225K_P!F^U*--]J8M#)$DE.\ MR2M7^SO:E_L_VJ0T,KS)*/,DK6_L_P!J/[/]J ,CS)*3S)*V/[.]J3^SO:@1 MD>9)2^9)[UJ_V?[4G]G^U &9YLE'FR5I_8#Z4GV'VI#,PRR4TRR5J?8/:C^S M_:F&ADF22D\R2M?^SO:C^S?:JN&ADB22G"22M7^SO:C^S_:DV,S/-DI?,DK2 M^P'TI?L'M2"QF>9)2>9)[UJ?8/:E_L_VI":,GS)*/,DK7_L\^E']G^U,FQD^ M9)[T>9)6K_9_M2?8#Z4#,SS9*3S9*T_L/M2?8?:D5H99EDIIDDK6^P>U']G> MU4+0R/,DH\R2M?\ LWVH_LX^E.X&4))*>))*T_[/]J/L'M28&;YLE)YLE:?V M'VH^P>U(9E^9)2>9)6K]@]J7^S_:F.Z,CS)*7S)*UO[.]J/[.]J NC*$DE.\ MR2M3^S_:C^S_ &I"NC+\R2D\R2M7[![4?V?[4"NC(\R2D\R2MC^SO:D_L[VI ME)HR/,DI1))6M_9WM2?V?[4!=&8)9*7S9*TOL!]*/L/M2%H9OFR4TR25J?8? M:C[ ?2@-#*\R2D\R2M?^S_:C^SO:F5=&1YDE.\R2M7^SO:D_L_VH%=&9YLE+ MYLE:7V#VH^P^U(6AF^;)2>9)6G]A]J7[ ?2@1E^9)33))6O_ &?[4'3O:@FQ MBF22F&22MLZ:?2F'3?:@#%\R2G+))6O_ &:?2E&FGTIB,Y))*L)))5Y=./I4 MRV!]* N5HW>KT+O3TLL=JMQ6N.U -CX&;BM*$GBJ\4&*O11XID,LQ5.*B08J M84R&+1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** $--(I])0,A9 :A:('M5HBFD4BDRBUN/2HFMAZ5HE132@I%*1EM:CTJ)K4 M>E:QC%,,0HL/F,DV@]*3[(/2M4Q"CR118.8S!:#TIXM!Z5I"(4X1BBPE:QB%-\H46#F,G[*/2E%J/2M3R12^2*+ M!S&8+0>E/^R#TK1$5.\KVHL',9OV0>E)]D'I6IY7M1Y5%@YC)^R#TI/L@]*U M?*I/*%*Q7.97V0>E.%H/2M/RA1Y0HL'.9HM!Z4[[(/2M+RA2^6*=A.1EFT'I M33:#TK5\L4AB%%AE.%J/2M/R:40T6#F, MT6H]*=]E'I6EY5+Y7M18.8S?L@]*/L@]*TO+H\NBPE:?EBCR MQ18.8RC:#TIIM!Z5K>6*3RA30E:7E"CRQ2%S&;]E'I1]D'I6EY8H\L4K"YC M+-H/2D^R#TK5\L4GEBF/G,HV@]*3[(/2M7RA1Y0ICYS*^R#TI?L@]*T_*%+Y M0H#G,O[*/2G?9!Z5I>4*7RA2#G,W[(/2E^R#TK2\JE\KVI$\QEFT'I2&T'I6 MKY7M2&*BPE.%H/2M/R:7RA18.8S1:#TI MWV0>E:/EBE\L46#F,S[(/2D-H/2M3RQ2&,46&I&4;0>E)]E'I6KY0H\H4K#Y MS+%H/2G"T'I6EY0I1$*+!SF;]D'I2_9!Z5I>6*7RQ3L3S&4;0>E--H/2M;RQ M33$*+!S&3]E'I2?91Z5J^4*/*%%@YC,%H/2G"T'I6D(A3A$*+!S&<+0>E'V0 M>E:7EBE\L46#F,LV@]*3[(/2M3RQ2>53'SF5]E'I1]E'I6IY5'E4Q\YE?9!Z M4?9!Z5J^51Y0H#G,O[(/2D^R#TK5\H4>4* YS*^R#TI?L@]*U/*%'E"@.6*7RQ2)YC,^R#TIIM!Z5J^6*0QB ME8.8R3:#TIIM1Z5K&(4GDBBPE:GDTODT6#F,K[(/2G?9!Z5J M>3[4>35%31Y- ME:ODT>3284*7RA183D9HM1Z M4OV4>E:7EBCRQ3L3S&=]D'I1]D'I6EL%&P46#F,S[(/2C[(/2M/8*3RQ18.8 MR_L@]*3[(/2M7RQ3?*%*P^8ROLH]*/L@]*U?*%)Y5%BNE:?E^U'E>U 7,HVH]*;]E'I6MY7M2>3[46%S&6+4>E.%H/2M/R M:41"BPE(;0>E:GEB@Q46&I&2;0>E)]E M'I6KY5'DTK#YS+%H/2G?9!Z5I>53O*HL'.9OV0>E'V0>E:7EBCRQ3L3S&6;0 M>E,-H/2M;RA2>518.8R?LH]*3[*/2M7R:7R:+!S&8+0>E.%H/2M+R:=Y5%@Y MC-^R#TI#:#TK4\KVH\KVHL',9)M!Z4TV@]*UC%2>318.8R/LH]*46H]*U/)I M?)HL',9@M!Z4X6@]*TO*%.\L46#F,W[(/2C[(/2M/RQ2>6*+!S&9]D'I1]D' MI6GY8I/+%.Q/,9GV4>E+]D'I6EY8I?+%%@N9OV0>E'V0>E:7EBE\L4K#YC+- MH/2FFT'I6KY8I#%18?,9)M!Z4W[*/2ME.%H/2M/R:40T6# MF,T6@]*=]D'I6EY7M2^518.8RS:#TIIM!Z5J^5[4ABHL',9!M!Z4GV49Z5K& M&D\FBP6*+!S&;]D'I339 MKZ5J>6*/+%%AE:GEBCRQ3%6*7RZ!7*(MAZ M5*L ]*M".G!* N0K$!VJ=4Q3@M/ IBN %.% I:"0HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHI#0 9I-U,9JC9\4 3;Q3#*!55YL55E MNL=Z5P-$SJ.]1-=J.]8<]_MSS69/JVW/S4K@=6;Y!WJ,ZA'ZUPTVN;?XJHR> M(BG48_6FG4HO6O-6\2?[?ZU$WB7_;_6F%ST[^THO6C^TXO6O+3XF/ M]_\ 6F_\).?[_P"M,5SU3^TXO[U']IQ>M>5_\).?[_ZTH\3G^_\ K18#U3^T MXO[U.&HQGO7EB^)C_?\ UJ>/Q'G^/]: /3A?QGO3A>1GO7G4?B#/\56X]*KRW&!UIC+9D45&9T'>LB>]VYYJA+J>.](9TGVE/6D^U)ZUR+:MC^* MHSK'^U0!V7VM/6C[4GK7%_VS_M4X:Q_M4 =H+E#WIXE4UR,6JY_BJ_!?[N], M#HPRFG@ UEPW.[O5^)\T")MHI=HI5-.H"XS:*0@4\U$[8% 6 J,RJ*K33[: MS+B^V]Z -@W"#O3/M:>MKD<^:!%\ 4NT5"CY MJ7=0 NT4F!32^*C:7% $A(%,:115:2? ZUG7%[M[TAFJUR@[U$U[&.]KR(>*SG[_ZU*GB M@G^/]: L>M#4HO6GC4(SWKRN/Q-G^/\ 6KI5N4/>O/ M8-=W?Q5J6^K;L?-3 [)95-2@@US]O?;LN%N-=*Y M^:LR;Q&0?O\ ZT!8]+_M.+^]1_:47]ZO+#XF/]_]:!XF/]_]: /4_P"T8_[U M+_:,?]ZO+AXE_P!O]:D'B3_;_6@#T[^T(_[U+]OC]:\T7Q'_ +?ZU*OB'_;_ M %H ]'^WQ^M+]OC]:\['B#_:H/B#_:IB/0CJ$?K33J,?K7G3^(M<#'KF?XJLKK.?XJ!G;_:D]:7[2GK7&KJ_P#M M5,-5_P!J@#K/M">M(;E/6N6_M7_:J%]7Q_%0.QUANT'>F&^C'>N+EUO'\54I M=?Q_'2"QWYU"/UI/[1C_ +U>;/XCQ_'^M0MXE_V_UI@>G?VE%_>I/[3B_O5Y M].%_&>]>81^)"?X_U MJW%X@S_%2'8]'%Y&>].%RA[UP<6MY_BJ[%J^?XJ L=D)D/>I ZFN8BU+/>KT M-[GO3 W 0:< *H13Y[U;C?- B;:*-HI0:=0%QFT4;13J:30%QI I#BFL^*KO M-CO0%RP6%,,BBJ,ET!WJE-?;>](+FNUP@[U&UX@[US4^J[<_-65<:YMS\U*X M7.V.H1CO49U.(?Q5YS/XC*Y^>J$GB@@_?_6G<#U3^U8O[U)_:T7]ZO)6\5'^ M_P#K3#XK/]_]:+@>N_VK%_>I1JD1_BKR#_A*S_?_ %J5/%)/\?ZT#L>N#4HC M_%3QJ$9[UY5'XF)_C_6KL7B+/\=,#TH7L9[U(+I#WKSZ'7<_Q5HP:ON_BH%< M[19E-2AE-] 7+C3*.]1&Z0=ZPKG4-N>:RYM8V_Q4#.O^VIZTOVQ/6N# M.N<_>IRZWG^*D%CNQ=IZTX7*'O7%1ZQG^*K4>JY_BH"QUHG4]Z=YBFN;CU'/ M>KD5YGO0,V@P-+Q5&.?/>K2-F@"7%&!29I"U #N*3(J%I,5!)/@=:!%LNHJ, MSH.]9K,=_GO0%SH0ZT\$5CQ7>>]78YLT!N3N=8VY^ M:LFX\0;<_-1<#OSJ48_BIIU2+^]7F$OB8@_?_6JS>*3_ '_UIBN>K?VK%_>H M_M:+^]7D;>*S_?\ UIG_ E9_O\ ZTP/7QJL1_BIXU.,_P 5>0)XJ)_C_6KD M7B8G^/\ 6@#U8:A&>]2"]0]Z\TA\19_BK0AUS=_%2N!WXN4/>GB937'0ZMNQ M\U:4&H;L/XJSYO$&W^*@9Z$=2B'>F_VI%_>KS"7Q,1_'^M5&\4D'[_ZTAGK/]JQ? MWA2?VK%_>%>1GQ6?[_ZTG_"5'^_^M,1Z[_:L7]ZG#4XC_%7D2^*C_?\ UJS# MXG)_C_6@1ZPNH1GO4JWB'O7F<'B'=CYOUK5@UO=CYJ!G>+<*>]/$RGO7)P:I MNQ\U:$5]GO0.QOB04\,*R8[K/>KDIJU'9[NU6%T_/:F!G">;U-.$\WJ:TQIWM2_V=[47 SUN)?4U8CNY M!_%4YL2.U0O;E.U*X%N*_]! YKS&PU3./FKHK34N!\U,1W!N MQMZU1N+L8ZUCC4,KUJM->Y'6BXRQ=7G7FL:YO3SS45S=YSS61<7'7FF.Y9DO MCG[U5FU _P!ZLN:X/K5*2ZQWH'KE7O<'K31?\]:5PN=Y; M:B21\U;EG>Y(YKSFSOLD2.:+BN>@6<^<*EIB$:JTS8!JPQJG:YN_N]N>:UM0EQGFN0U2Y MQGF@:*UWJ!&?FK)?4SN^]6??WN">:PI+\[^M(=SKDU,D_>J[#J!/\57/>N8M) M>E;EK)TH$S=B?BI3* *HQR<5'<7&T'FF269;H+WJA-J*KWK)OM1V \US%]K6 MW/S4AW.KN-60 _-6)>:PO/S5QEYXA(S\]8L^OEL_-0.YU=]JV]E/\1I""YIZ6Q;M0%R$W4Q_B-)Y\Q[F MM&/3RW:K2:5GM2"YC+-/ZFIDN9A_$:V/[)P/NU!)IY4=*+AOV6KKQ\ MU;]KJR8'S5XQ:ZZ5Q\U;-KXA(Q\],1[''J:$=:F%\K=Z\PM?$&['S5MVNK[\ M?-0!VGV@'O4,CDBLJWO-X'-:"'>*0[F=>%L&N:OV?GFNNN8=P-85[:9!XH'< MX:^DD!/)KGKJ:4$\FNUO;'.>*Y^ZT[D\4KAE57 MM".U%PN0B\D'\1J07\@_B-1/ 14#J13"YH+J+C^*I5U-A_%6(SD5"UP5[T"N M=*-5;^]0=5;'WJY0WA'>D%Z2>M,DZ9]3<_Q57?4)#_%6.EP6[U83+4 6C>2G M^(T^.ZE)^\:9';ENU7H;(G'% #X9Y](HW6U+ ^]52;5/\ :KG9 MM0QWK.FU+K\U*X[G0W&JGGYJRY]6/]ZL&;42<\UGRWQ/>@+F])JK9^]4!U)S M_%6!]J+-UJU"Q8TPN:OVV4_Q&E^T3'N:;;P;ZU(-/W=J9)F^;-ZFG>;-ZFMU M-)R/NTITG_9H$87G3>IIRW$H[FM=M,QVJ%K#':D5A=4*GK0%STVVU4''S5M6NI X^:O*+3 M5SD?-70V.JY(^:@5SU&UO0<1UJRMS[T"-;S!4;RC%4?M/O4,MSA3S2N!/-]9EQ?*O>J=Y?;<\US=_J MNW/S4K@;EQJBC^*LBZU9?[UZV1GYJP[C726/S4 =9=ZKG/S5A7>I,IIGGS^IK5 M&G$]JD72R?X:+%(QA/-ZFI8[B8=S6Q_9/^S3&TTKVICN58KR4?Q&K\.HN/XJ MIR6Q3M55V*4Q-G3P:J1CYJV;35NGS5YU]M*'K5N#5",M=9(Q\U;EIKI&/FH ]@MM30CK6A'?H>]>56NO=/FK;M=:W8^:@#T); MI3WI_G UREKJ6['S5JQ76X=: +T\GRUAWL^,\UH32YCKG]0EP#0,Q]0O"N>: MYJ\U(@GYJMZK<8WKR]-8(_BJ[#K1_O4#N>L6VJ@X^:MJUU ''->36.LDD?-74 MZ=J>XCYJ!7/2[6Y#8YK8@DR*XO3KS<%YKIK.;W9!/-97VW]YUH"YW=IJ))'S5TEA>%L7NW/-6[V? -M,D[1-3.?O5:BU$G^*N'BU YZUHP7I..: . MTBOB>]:=O=DXYKB[>[SCFMJTN,XYH ["VN,XYK6MY<@]9T^I*N?FK&O]3V \US%]K>W/S5-@.L MN=74 _-6)=ZL#GYJXVZ\0')&^LV36B_\5*PSI+S4R>U/&D_[ M-4!B1SS ]35Z&[E'\1JX=+V_PU"]H4[4 7(-0<8RU:EOJA!&6KEW8I3/MI3O M4V ]$M=6Z?-6[::H./FKRFWU0C'-;-IJYR/FI6&>MVFI*0/FK:MM04XYKRFT MU@\OS M5B7VJD$_-6'/JI+'YJ8'0W&I$YPU9<]Z[9PU9@O-YZU/&/,I%(AFN)3T)JD\ ML^>IK<6RW]JD_LG(Z4%',F6?U--\Z?U-=,='_P!FHFTC_9H%8Y]9YO4U<@N9 M0?O&KYTO':F&R*=J!6+5M?.,9:MJUU(C&6KF2I2D%V4[T >A6NJ]/FK:M=4! MQ\U>51:JRGK6S9:N3CYJ!W/5;:_#8YK9MK@-WKSG3M2+8YKK+"Z+ #6)?-P:V;CH:P[[H: .7U)SS7': ME(E3:8,'BL*^TX 'BIL,\SO;=ES6!< MAE)KO]2L@,\5R=_; $\4P.=\Q@_6M&UN&!'-4Y8L/4L P:+B.IL+IACFNCL[ MPX'-<7:28Q6W;3D8I!M->Y)'6L6.Y..M3><30A7)YIB>]9\S$U.6S M43+FJ0S,GS6;.2,ULSQ5F7$?6F!CS.P)YJOYISUJS<+R:I-P:FP&O8S'(YKK M-,G.5YKBK-L$5U&FRX*\T6 ]#TR;A>:ZVPF&!7 :;/@#FNJL;H8'-,#K8IAB MIO.%84=V,=:F^UCUI@:C3#UJC=3#::K-=CUJG:Y^65M_6MB_;)-8CC+T 68)&)'-;-HS<5CVZ\ MBMRSCZ4BD;-H3Q6Y:,1BLBUCZ5KPC % S;M9<8YK:MKD =:Y>.7:*L+?;>] M'7K>J!UJG>WXP>:YUM4P/O5GW>J$@_-0*Q/J=_PV#7$ZG?MDX:KU]?[@>:YB M^FW$\TQ&;>WDA)^8U0\Z1CU-33+N-2VUKN(XH$,A21^YK1ALY&[5HV&F[B.* MZ>QT7=CY: .8@TMVQQ6I;Z0W'RUVMGH ('RUK0Z !_#0!Q-OI!X^6M*+23C[ MM=E'H@'\-6DT@#^&I: XAM)^7[M9]SI)P?EKTLZ2,?=JK+HP8?=HL!Y#>:2_ M/RUAW.E2<\&O:9_#X;/R5EW'AD'/R?I3 \6DTZ53T-1?9Y4/>O5KKPT%S\GZ M5@WFAA,_+3 XD-(G.I^\:OWECY9/%9,J[#0!OV.H-D?-75:;?DE?FKS MNUFP1S72Z;=>:;=\+S75V-UP.: .A[/%9%QIV<_+7:FUW=JA?3@PZ4K >>3Z8?[M9\VFGTKT M>72A_=K/GTD<_+18#SB;3SSQ6=/9,.U>BSZ2.?EK)NM+ !^6J \\N+9AFLJX M1AFNZO=/QGBN* .8E+ U&C,6ZU>N(<$U!#%\] %RV5F(K=M+8MCBJ= MA;;B.*Z_3+#=CB@"&TT\MCBMFWTPX'RUM6&E @?+70V^D# ^6@#F(-,/]VM& M+3L#[M=/'I('\-6%TT =* .9%C@=*JW-MC/%=@UC@=*R[VTP#Q0!PU[&5!KG M+TD9KL]2@P&XKD-13!-2T!SEW*P)YK*EE8]ZTKQ>36H"KDUH MB#-2I: ]J:0&;%"Y85M6=JQ(J:WL 6'%;]C8#(XJK#L%A9$XXKI;+3\X^6GZ M?8#CBNGLK$<<4A&=%IORCY:>=+_V:ZJ&Q7:.*F_L]2.E CAY-+_V:IS:6>?E MKT%M-4]JJS:6N#Q0!YI=:>5SQ6'>6K+GBO3K[3 >*Y74K 'B@#SN[5E)K* MEE93UKJ-2M<$\5S5U%@F@"2UN6R.:Z/3[ELCFN4MP#\U*P&_?ZD.?FKD]2OR<_-5:YU0MGYJQKJ[+YYH2&5;Z M[F^S8XK3ATIC_#7366CYQ\M;D&B# ^6@1Q4>DG^[5M-)/]VNW310/X:G72 M /X:0'#?V3Q]VJT^E'GY:]$_LD?W:K3:0#_#0!Y7=Z8W.%K!N].<$\5Z]5?6O3+GP_U^6L>XT79GY:+!8Y&,R)W-78 M;IU[FKEQ8>7GBLV5=AH"QLVVHL"/FKH;#42'!Z5%M(- &_87C CYJZ_2[XY7YJ\^M7*D5OV-V5QS0!ZSI>H M#"\UV&GZBN!S7C]AJ97'S5TMCK.,?-0!ZO%?J1UJ;[4K#K7!6NL9Q\U:]OJ. M['S4 =(T@(JG<&KB=77[U SB-0 M>!6P3^[HL!D:@QP:X[5'.6KK[[H:Y'4USFG81Q]^[9/-8Y=MW6MV M]CY-97D_-3 6%FR.:UK8MQS5."#D5KVT'3B@"[;;N*W+1B,5FV\-:D*XH V[ M.7&*W;:X '6N7BDVU=CO-HZTP.J%V O6LJ^O1@\UF-J.!UK+O+_(/-%AV*^J MWIPW-<5J5XV3\U;&H7.[/-MN)I",JYNI"_P!XTR.21CU-.:+<]7K2SW$< M4 .MHG?%:]O9.V.*N:?IN['%=38Z1G'RT <_!IC'M5^+23_=KLK;1!@?+6A' MHH_NT <3'I)_NU.-)X^[7;KHX'\-2?V2/[M 'G\VD\?=K)NM*;!PM>I2:0#_ M U0GT0'^&@9Y!=Z7)DX%9$VFRYZ&O8KCP\&/W*SI?#(/\'Z4AV/*H["8'O6 ME;648ZUM6T4HQUKH8M"Q_#5R/1]O\- [ MF3;K(,=:U;?>,5:33MO:IUM-O:@5PC9L=:?)*0AYIWE[15>?A34V),B_F.#S M7'ZK<'YN:Z;4&/-<=JA/S4T@.9O[ELGFL1[EO,ZUHW^]:=C93 CK7?_P#",J3]RK=OX<"D?)3),'2[ M:0%(V7'SU?3Q0P'W_UH ]A&JP^HH.JP^HKR+_A*6_O_K2' MQ4W]_P#6D!ZI/JD.#R*P;_48B#R*X.3Q0Q'W_P!:SKCQ"S9^:E<#H=2O(R#T MKDK^=235.ZUAGS\U9$]\SD\T#)9F!>GPKDU060N]:]E$6(XI6$7K6$G%;-M: MN<4[3K+=CBNJL=+W ?+3L(QHK-\=#5A;5A75QZ1\OW:'TP*/NT["LIW_"0M_>_6@#U5M;3^]56?65*GYJ\ MS/B%O[U1/K[$?>H [6]U56!YKF=0OU;/-84VM,W\59=QJ9;/- %V[N0Q/-9O MF O5.2\+'K38YLM0!O6I&16_9#I7,V;Y(KI; ]*+%(Z&U'2M)>!6=:]!6B/N MT6&(SXJM).1WJ24\5G3OUHL 2W1]:SY[HG/-)-)5"62D*Y'<3$YYK*F)-79# MFJK+DTQ%/R\M6M8P9(XJJD7-;5A%R*!&[I=L,KQ7:Z;:+A>*YO2X^5KL]-7@ M4 ;EE9IM'RBM:.T3'W15>R'RBM./I0!$+51VIWV=?2K%% %?[.N.E--LI[5: MHH HM9H?X15>6Q3'W16K4,O2@#E[^Q0*?E%)015D0J1TJI W% M7T/% %:2!?2J$T"^E:LG2J$QH Q[B!>>*Q;R%<'BM^X/6L2];Y30!RNH1+SQ M7):B@YXKK]0/6N1U(\F@#F+I1DU6@ \RK5V>35: _O*8SI-,0$K7=Z/$"%XK MAM+/*UWNC=%I =IID"X7BNFM[=<#BN?TOHM=1;_=% B98%QTIQA7'2I%Z4IH M I2Q#'2L2_B&#Q70R]*Q;X<&@#BM4CX:N+U./EJ[W4DX-<;J4?)H XJ]3DUG M%>:W+Z/DUCRC!H :F!5J-U%9K2;:C-UM[TRKG2V\R CI6W9W48QTK@5U J>M M6HM7*_Q4[A<]5L;^)<VPZO#CJ*L#6 M(<=17BJ>*F ^_P#K4G_"6-_?_6D(]G.L0^HJ&35H2.HKQX^+6_O_ *TT^+&/ M\?ZT >G7FHQ,#R*YC4;F-P<8KE6\2E_X_P!:B;5C+_%0 :B Y.*YRYMBQ/%; MK2>;0MIYAZ4 <_;V39'%;]A9-D<5H6NE@X^6M^QTL9'RT 0V%HP XK?M[=@M M6[/3L <5K1V.%Z4 <],C**Q[QF4'FNMN[7 /%T&@#F[NX89YK%N+QL] M:T-0.":YVY?YJ )FN6/>F;BU5E;)JU"N:8Q5B+5>M;7+=*?! #VK7M+89'%. MX[EBPM.G%=;IMH..*S;&W''%=1I\.,4A7-6QM%P.*WH+5=HXJA9I@"MN$<"D M(1;9?2G?9U]*L"EH JFW7TJ&2V4]JOFHV% &/+:*?X:H36*G^&N@=,U6DB%, M=SD[G3UP?EKG=0L5&?EKOKF$8/%GR<"N$TL\K79:>W M IE'3))^[JG=/P:>C_NZI74G!I@8M^1S7,WV.:W;^3K7-7DG)J269%R@)-9D ML.>U:4K98U&(MQI",62U)[57:R;TKIUL]W:I1IN?X:=AV.42T9>U7(49:WVT MS'\-5WL]O:BP6(8)F3'-:EM?%I'CYJZ.QU'I\U>:6 MUZ1CFMVRU @CF@#U&TOP0.:TA>*4ZUY]::G@#YJU$U/Y?O4#L:]_HS)0,T]/7D5V>DKTKE= M.3D5VFDQ]*!,ZK3U.!6N5_=BJ-A'P*UF3]W3(,&^'!KD]2')KL;]>#7(:GU: M@#E;P#)K-P-U:%Z>369N^:@"] !D5L6P'%8MNW(K8M6Z4#L;$ %7%.*HP'BK M!?B@+$YEQ3&N<=ZJR2XJG)/[TRK%Z2[..M9]QL(!D<5(K&SI=J..*[+3K M5>.*P-,BQBNNT].!3 UK6U7:.!5]+5<=*9;#Y15Q>E B'[,OI2_9U]*L44 5 M#;+Z5"]HI[5?I"*!F4UBA_A%0-IZ?W16R5%,*4AW,?\ LY/[HH%@@_A%:_EB MC8* N98LE'\(I?LB^E:>P4FP4Q&6;4>E1M;>U:YC%1F$4",22 XZ50N(#M-= M*]N#VJK-: CI0!PE_:L<\5RFI6+'/%>H76GAL\5A7FDAL_+0!Y#?:[,?>HO[693]Z@#TN'5$]:OQ:I'ZBO*5UUA_%4Z>(6'\5 'KL6J1 M>HJTFIPGN*\@3Q(P_CJU'XE;^_\ K0!ZXNH0GTJ9;R ^E>3Q^)F_OU;B\2G^ M_0*YZFES >PJU'-">PKS"'Q&3_'^M:UKKV['S4KA<]&BDB., 5=B9#TQ7$V> MJ[L?-6_:7N['-,+G1(14HJC;R[A5Q30,?1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% "&F-TIYIC=* *[U5DJS(:IRF@"I.>#6)?G@UK7#< M&L._;@T VW'I6Q;6&['% %"-9?4U8"3>IK>M]*S_ UH1Z-G^&@#E!'-ZFE\ MF;U-=FFA_P"S4RZ"#_!4L=CAOL\Q[FF&RF/K7H:^'P?X*F7PX#_!2L.QYDVF MRMZTT:1*3T->JKX9!_@_2IT\+C^Y^E4A'EUOHTFX<&NCT[1W!'RUW4/A@ _< M_2M6V\/A,?)3$8&EZ81C(KK["Q XJW::2$Q\M:T-IL'2@"NMLH0<54N(U Z M5L2KM2L:]? - &'>;1FN?O) ,UJZA-C/-'PV/DK;MO# 8?<_2@#RT:9/[TO]ES_P"U7KR^%!_S MS_2I/^$3'_//]* /'#I<_O4;:9,!WKV5O"8_YY_I56;PJ /N?I0!XU)I\H]: MI2VD@]:]9O/#@7/R5SM]HP3/RTP//6@8>M/A0AJW[JP"D\51$&U^E.P%FR4Y M%=-8#I6%:1X(KHK%>E [F]:#@5I8^6J-H.!6B!\M [E29>*S;A3S6S(F15*: M'/:D*Y@SH>:SY%-;TT'M6;/#C-(1DOQ4!8 U9N%QFLR:3!H N1R#-;5A(,BN M2%QANM;-A<\CF@#T'3'&5KLM-886O/=*N,E>:[G2Y00O- '969^45IQ]*Q[% MQM'-:T;#% $]%)N%&X4 +29I-PIA<4 /S4$K<4XR#UJM+*,=:!7,[4&^4UQ> MK-PU=9J$HVFN-U60$-3"YP^L'EJXK4.IKL-7;EJXZ^.2:0S.C^]6O9#D5E1# MYJV[!.10!T5@#Q73V*GBL'3HNE=580].* -6T4\5MVH/%4+6'I6Q;QT 7[<< M5?3I56%:N*.* (I.E4)S5Z7I6=<'@T 9MPW6L2];@UKW)ZUAWK<&@#G=0;K7 M):B>374:@>M#_64 =1I9Y6N\T<_=K@=,/*UW MFCGA:=@.\TL\+73VY^45RFF'A:Z>W/RBG8#14\4[/%1(>*?FE8".3I6-?=#6 MO)TK%OSP: .8U(\&N/U$C)KJM3?[U<;J4G6BP'.WQ&36)/UK2OI.365(I%MY#ZUOQZ>&/2M&WT@-CY:0'+QVDI]:L MI93>]=O;:"&Q\M:D/AL$?.*R+/'%;]ICB@#5MH1 M@<5H"(;>E5K;&!5X?=H Q;^,8-Z^_77: MFAR:Y:[0[Z *B'FM"W85G8(-3QR8H Z&VD'%;=G(N17(P7&,J4UR!GF@!;F08-10!U6 MEC[M=AIZG KE=*3E:[/3X^!3N.YIHI\NJ%V#@UL+'^[K/O$X-%QW.2U#O7-7 MAY-=3J2]:Y>\')I$F6>6JU!'DBJX'SUHVB9(H NVUMD=*TXK($=*6RA!Q6]; M6H('%.Y5S#DT_CI6=<:<<'BNZ-B".E5IM-!'2BX7/-KG3FR>*S);!P>AKTR? M2 ?X:S9]&_V:1)PB6SJ>]7H-R8KK:ZE@?>KGY9 MMG>J,NH%>](=SIIM2R.M9=S>[L\UAOJ1/\55VO=W>@=R_+-N-,B.7%4//W'K M5JV;+B@+G3:<.17:Z2/NUQ6FGD5VNE'[M KG9V'05JM_JZQ[ \"M5C^[IDF/ MJ'0UQNJ=6KL;\\&N/U/JU '(7PY-96/FK9O1R:R]OS4 3VXY%;5J.E9-N.16 MS:CI2' MU49H,=J8&:>*0,!3YAMJB\N#2L,U('&X5O6+C(KCHKG#CFM[3[GDJQ'J.>]( M+G4>]3"[R.M RW+M-9\\:GM3VN,]Z@>8'O0!1GMU.>!63=6: MG/%;;N#59U#4 ,'29_>C^RI_>O9?^$37^Y^E(?"2_P!S]* / M'/[,G'K2_89U]:]>?PHH_@_2L^Y\-J@/R?I0!YCY4J=S2B61>YKL+S1Q&#\M M<]=V@C)XI"L0Q7CJ?O&MJQU!N/FKEI#L-7+2XP1S2L*QZ1IM^3CFNOTZ\R!S M7E^FW1R.:['3;LX'-,=CT:RN05'-:L&S69 M'-FK2/F@"V#2U&IIXH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@!#4; M]*D-1O0!5DJE+WJ[)5*7O0!G7'0UAWW0UN7'0UAWW0T I# M@UQFICDT #DU3B3+5?NQR:AMH\M0!HV5ODCBNGL++..*S--@R1Q7:Z79Y M"\4 /LM-SCY:V8=+Z?+6II]@"!Q6[#IPQTH YM-+']VK*:8/[M=.FGCTJ06( M]*"KG.II@_NU9CTU?[M;JV8]*E6UQVI!O\ ='Y5J+!CM4BQ M8IB*"6*#^$586T4=A5L)3PM BNMN!VIQC %3XIK#B@#.NAA37.:@>#727?W3 M7-ZAWH Y+4F^]7)W[\FNJU+^*N2O^] &'._)JB[U9N!0!=CLDQ]T5+]B3^Z*FBZ5..E %!K)/[HJCJ%U]TT M<;J5J@#<"N+U:%1NXKO=3Z-7"ZN?O4Q7.)U! ">*PGP)*W-2)RU<[*Q\RJN* MYH6S#(K>LG'%*] _LX$?=K/O=,X/RT >87MH5SQ7.W M<14FO1]2T_ /%<;J5J5)XH Y9R5:K]E/M(YJG=1E2>*BBD*F@#OM+O0I7FNV MTS4U 7FO([.]*$T6.KJ /FK8BU=2.HKQVTUXC'S5KP:\>/G MH ]475%/>I1J*GO7G$.MD_Q5?CU?(^]0!W!OUQUJ!]24=ZY)M6^7[U4+C6<9 M^:@#LI=75>]4)];0#[PK@[K7B,_/6)=>(F&?G_6F2=]?:VA!^85RNHZHK9YK MD[CQ"S$_/67/K#/GYJ!&CJ5V')YKFKI]Q-.FO&D[U6YFVYXXKK-/MCQQ6;IEI]WBNNT^TX'% $EM;<#BM.&'% M3P6N!TJXD&!TH CCCQ4V.*D$>*&'% %.:LRX/6M.>LNXH R+D]:P[T\&MNZ[ MUA7O0TQ7.;OSUKE-0/6NJO\ O7*ZAWI!4#.ETS MJM=WH_1:X;2UY6N\T=>%IW [73!PM=/;CY17.Z8O"UT]NORBG<"R@XI]*J\4 MXCBBX%>7I6%J!X-;LW2L#43P:0'(ZHW#5Q&J2.:W[._ M4XYKRVUU0Y'S5T-AJ9)'S4 >H6MX"!S6FEP"M<)8Z@2!S706UWN YH OW9W MUS6HP%@:WV?>*JS6X?M0!Y_?V!;/%E5VMRE=]>:3MS\M<]>V.S/% '/ E:M6]SM;K4%S&4)JCYI5J .UL+[!'- M=9IVH@8YKRVVO2I'-;UGJ97'S4 >O6&J* .:WX-57 Y%>06FLD8^:MJ#7#@? M-0!ZBNJ+ZU(-24]Z\YBUL_WJMIK.1]Z@#NSJ"^M5IM14=ZY+^U^/O56GU?C[ MU '27&IJ,\UDW.KJ,_-7,7>L$9^:L"[UL\_-0!UUUK"X/S5@WFJ!L\URMSK; M<_-6>^JL_P#%0!LWMV'SS7/71WDT\W1?O2!"] &?Y!9^E;%A:G(XIT%F68<5 MO6%CR.* -#2K8Y7BNST^# '%9&FV>,<5U=E;X XH F$>(JRKY< UT+1XBK"U M%< T <;JAQFN2OGY-=5JQQNKB]0<[C0!660;ZU+.09%*Y?4;;:#Q7I5_9\'BN/U6UP&XH \ZOU*DUSMTY! M/-=AJ* ,QI3GK0)3ZTR1"#4?(H NQR>Q M)'2LRZLB,\5WIT\%>E9-]88!XIW'<\ZO8"N:P+D;2:[C4[3:&XKCM0B*DT7" MYEB;:]:]C=X(YKG9B5>I8+DJ>M 7/2M,U #'-=AIVJ*,]+_:"^M ME%V3WKFX;HMWK0AD)I7%8W([@^M7H9SZUB1,:O1$T#L;<4Y]:M+<<=:QT#%Z"ES%Z"N775O]JI/[5_VJ -V7RL=!6+J'EX/ J!]3 MR/O5E7NH9!YH S-4*8;I7$:FPRU=%J-WN!YKD-0FR30!BW3DJG** ,V<<&L2^7@UO3+P:R+M,@T 0: MY#48"2:[Z^@R#Q7,7UIDGB@9PES;')IMK:G=TKH+BR))XI+>R(;I3L.Q:TNW MP5XKN=)A "\5SFGVI!'%==IL> *+!8ZC3HQ@<5O0H,=*P['@"MJ%N*+!8MJ@ MQ3]@J-6J0&@0NP4NP4HI:0A-M+BEHH 3%+BBB@ J-^E24QNE &?=#Y37.WZ9 MS737"Y6L2\BSF@#B=1A)W5RE_;$YXKO[VVSGBN=O+/.>* ."N;4Y/%9LMH?2 MNUGL.3Q5"73O:@#C7M#GI2+:MGI74OIO^S31IW/W: ,^PMB"*Z[2X2"M4[.P MP1Q73:=:8(XH WM+C("UUU@N *Y_3X,8XKIK-, 4 :4?2IQTJ*.I: &-5&Z' MRFK[54N!E30!R>I)D-7$ZM"3NKT*_BR#7)ZE:YSQ0*QYIJ-L23Q7/RVAW]*] M!OK')/%8DFG?/]VF*QSL-J<]*U[6W(Q5V/3^?NUH6]CC'% [#;2$\5NVD9XJ M&WM<8XK7MK?&.*0RY:1]*WK6(8'%9]K#C'%;5JG H LQP CI56\M00>*U8DX MI98-PZ4 <#J6G[@>*XS4]))+?+7KMU8!\\5B7>C!L_+0!XE?:,V3\IK*?274 M]#7LUUX?!S\GZ5BW.@ 9^2@#S);)T[&ID5D]:ZZYTC9GY:R;BR*9XH H1SLO MJA M<:B6!^:N:^WMZTANF;O0!;N[MFSS6-<2NV>35ILO31;%^U K&2RNQ[TY;5V] M:W(-.+'[M;%KH^['RT!8Y6+3';L:T(-%*YZ]LLYXH"QP5Q:G)XJ M*WM3YG2NGGL.3Q44-@=_2D4/TRW((XKNM(BP%K L+/!'%=AIEOC'% '2Z:F MM=+ .!6%8)@"MZ'I0!;7I2GI35I30!7FZ5@:BN0:Z&05CWL>E=S=Z;DGY:HG3.?NT7 YA M+-L]*NPVC<<5O)IG/W:N1:;_ +-(#*M+4[AQ72:?;D8IUOIV&'%;EG98QQ2 MOZ;"1BNJL4X%9-C;8QQ716D6 * -")/DH>$$=*L1+\M2>70!C36H/:LVXL0< M\5T[0Y[56EML]J .%O=/'/RUS-_88SQ7I=W9Y!XKF[^PSGB@#RZ_LR">*Y^Y MMV!/6O2+_3LD_+7.W6F\GY: .6@C8'O6Y8EE(H%@5/2K4,!7M0!NV,Y '-=% M9W? YKD8"5Q6K;SD8YH ["&Y!'6KL;!JYJVN"< M*LVXR!5T0[EZ4 <=>Z?D'BN6U'2R<_+7J$]EN!XK'N]*#9^6@#QV^TELGBL* M;2G#'@U[%=:(#GY:Q+G0@,_)0!YF+)U/0U9C1D]:ZVXT?;_#67/8[,\4 48Y MF3O5R*^([U0FC*=JJM(RF@#I8M2(_BJY'JG^U7&BY8=ZD6]8=Z .V&J_[50S M:ED?>KDA?-ZT\7;-WH U;F\+9YK&N9&8GDU)O9Z40%^U &1*CL>]+':NQ[UN M1Z>6/W:T[;2M[;:!Q5R&P"]JMK;X'2@#/EC MQ'7/:E'P:ZV>/Y*P+^'(/% 'G6KPD[JXO4+EZG:YSQ7*7MCDGB@#A?L MQ\SI6C:6Y!%:?]G_ #_=J];6&".* 'V$)&*Z6RC/%5+.SQCBMZTML8XH NVJ M' K8MTZ55MH< <5JP1\"@"S"G%6?*!'2DA3BK2IQ0!AWUOD'BN3U2R+!N*[^ MXAW#I6)>6.X'B@#R;4],)SQ7)7^DL2?EKV:\TD-GY:P+O0P<_+0!X]-I+ _= M-5'TUAVKU.XT(<_)65/HN/X: //?L+ ]*N6UJ0XXKII-)P?NT1:=A_NT +IE MN05KN-(B/RUB6%E@CBNOTNVQCB@#H+"/@5K,G[NJUC#@#BM0Q?NZ .:U"(D& MN-U2W)W5Z'>09!XKF-0L\YXH \UO[4Y/%8YM&W=*[V\T_)/RUF-IO/W: .=A MM6STK4M[G8/W:O0V&.U %:V@/%;EI">*;!9XQQ6O;6V,<4 6K.'I70 M6L/'2L^TAQCBMRVCX% $BP#;TK-O;3(/%;\:<5!/;[@>* /.M4T\L&XKC-2T MIB3Q7L%WIP?/%8%WHP;/RT >+W>DONZ&J?\ 9SJ>AKUBZT$<_)6-<:)MS\M, M#A$MV3UJU&S+W-;MQIFS^&LR:V*=J=P%BNF7O5V+4"/XJQ'W*:;YS"BX'61: MF1_%5M-5X^]7%"[8=Z>+YO6D!V,NIY'WJS;B\+9YK$6\9N]2K(ST@&W+L_>L MV6)V/>ME8"_:K,>F[OX: .>AM7)[UJVMDY(X-;UMH^2/EK;M-&Z?+0!AVE@_ M'!K;MM/;C@UOVFCCCY:VK;2!_=H&E78[%O2NJCTH?W:G73 /X: .66 MR;'2FR6C;3Q77?V-O2@1P%Y:MSUKF[^U?GK7IMWIO7Y:Y^]TO.?E MH \MO+9\GK62\$@?O7HUYI/7Y:Q;C2L,?EH YB(.I[UIVTS+CFIWL"O:H3$4 M[4 :D%Z5[UH1ZE@#YJYE: M-EIYR.*VX=,W$?+6S9Z3T^6@"KIEB05XKL]-M"-O%0V.F[U '&7-B3GBL6ZTLMGY:]#DL >U59-*#?PTQGF4NCDG[M)#HY!^[7 MHS:,#_#2+HP'\-.X[G'VNF%2/EK?L[(KCBMJ/2@O\-7(K$+VHN%RK;0%<<5I M1IBI([<#M4ZQXHN%QBK4JBE"TX"D*XHI:,4M(04444 %%%% !33TIU(: *TJ MY%9MQ#G-;#+FH'AS0!R]S:9SQ63<:?GM7:R6@/:JSZ>#VH X&72\G[M57TD_ MW:]!;3 ?X:C.DC^[0!YVVCG^[31HYS]VO0SI _NTG]CC^[0!Q-OI1&/EK9M- M/VXXKHDTH#^&K4>GA>U %*TMMN.*V;>/%$=MM[5:2/% #T%24@%+0 AJO*N1 M5@TQES0!BW4.0>*P;RRW9XKL)(<]JIRV0;M0!Y_D2:8#_ M U7.D#/W: . 72#_=JU%I9'\-=J-(']VI%TH#^&@#DXM-([5?AL2.U=$NF@ M?PU,E@!VH R8+4CM6G!#CM5M+0#M4Z08[4 -B3 J8I3U3%/VT 5'A![56DM@ M>U:16FF.@#!FL@0>*R+K3@<_+78-#GM562S#=J /.[S2LY^6N?N]&)S\M>KR MZ8&_AJC+HH;^&@#QNXT-B?NFJ+Z$^?NFO9I/#RM_!^E0'PVI_@_2@#QHZ$_] MTTW^PY/[IKV0^&5_N?I2?\(PO]S]* /'1HU78X=M #([90.E6%A [ M4]1BGT ,$8%."TM% !1110 4QA3Z0B@"JZU5DBS6B5S4319H QI8,]JH3VN1 MTKHV@SVJ%[3/:@#C;BP)SQ61P![56?2P?X: /-)=')/W:CCTG;B>*[N M2U#=JIR:<&[4 ><3Z22?NU7_ +'.?NUZ*^D@_P -,_LG;L\5B7.DDY^6O2)=/#=JJ2:2#_ T >9MHQ_NTW^QS_=KT@Z,/ M[M-_L4?W?TH \\72F'\)JQ'IK ]#7>#11_=IZZ.!_#0!R5M8,,<&MJTM",<5 MM1Z6!_#5N*Q"]J *MM 0!Q6G%%\M/CM]O:K"QX% %5H01TJK+; ]JU=E,:+- M '/S60.>*S+G3@0?EKK6M\]J@DLPW:@#SZ[TK.?EK"O-')S\M>I2Z:&_AJE+ MHP;^&@#QZZT1B3\IK+ET)\GY37M$GA\-_!^E5F\-*?X/TH \8.@O_=--_L*3 M^Z:]F/AA?[GZ4G_",+_<_2@#QL:%)_=-31Z&_P#=->O?\(PO]S]*>OAE1_!^ ME 'E46AO_=-7X=$;^Z:]+7PZH_@_2K": !_!^E 'GT&BGCY:U[72,8^6NR31 M0/X:M1Z4%_AH Y^TTW&/EK*PKG2B2?EKT:6 MP#=JJ2:4#_#0!YK_ &.=WW:M0Z20?NUW7]CC/W:>ND@?PT M/-5)8,]JTRM1M%F@# FLP>U9T^G@Y^6NJ:WSVJ%[3/:@#B+C2P?X:RKC2,Y^ M6O1'T\'M5:32P?X: /,9M%)/W:@713N^[7IK:,#_ TP:*,_=H XBTTDJ1\M M=#8V!7'%;L>DA?X:NPV 7M0!5M;? '%:'E?+5B.WV]JF\KB@#$N+?(/%8UW8 M[L\5U[P9[55DL@W:@#@;C3,Y^6J1TDY^[7H+Z:#_ U$=*']V@#A5TD_W:L1 MZ61_#79#2A_=IXTP#^&@#E8].([5?AL<=JZ!=. _AJ9;$#M0!E06N.U:<$.* MLI:X[5.D.* &QIQ2M'FIU3%*5H SI( >U4I;0'M6V8ZB:'/:@#F;C3P0>*QK MK3 <_+7RGPPO]S]*3 M_A&%_N?I0!Y#%H/0@/X*M1Z0!_#0!RMMI6,?+6O;:U %"WL MP .*U(;<#M4J08[585,4 -6$>E/\H5(!2T 1&,>E121#'2K5,(S0!CW%N#GB MLBYL@<\5U+Q9JK):Y[4 <1B26 /:JLFE _PT >8SZ,3_ M UF3Z*W]VO67T8'^&JSZ"#_ ?I0!X_-HC_ -TU3?0Y,_=->R-X=4_P?I43 M>&E/\'Z4 >,MHS'PPO]S]*;_P (PO\ <_2@#QL:%)G[IJS# MH;_W37K?_",+_<_2I$\-*/X/TH \RM]$;CY36O;Z,>/EKOX_#RK_ ?I5J/1 M /X: .-MM(QCY:U[;3,?PUTL>D@?PU;CT\#M0!CVUCC'%:]O;XQQ5I+0#M5E M(<=J "&/ JRHIJKBI!0 8I:** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "DQ2T4 )BDVBG44 ,V"D\H5)10!%Y(]*/)'I4M% $?E#TI M=@I]% #=M+BEHH 3%+110 4444 %%%% !1110 4444 %)BEHH ;M%)L%/HH MC\L4>4*DHH C\H4>4/2I** (_*%+L%/HH ;MI<4M% !1110 4444 )BF[!3Z M* (_+%'E"I** (_*%'E"I** &>6*-@I]% #=HI<4M% "8I:** #%)BEHH 3% M)L%.HH C\L4AA'I4M% $/D+Z4GV=?2IZ* (/LZ^E'V=?2IZ* (/LZ^E'V=?2 MIZ* (/LZ^E+Y"^E344 1>2/2E\L5)10 W8*7%+10 4444 %%%% !1110 444 M4 &*3%+10 FVDVBG44 ,V"D\L5)10!%Y0]*/*'I4M% $?E"EV"GT4 )BEHHH M **** "DQ2T4 -VBD\L4^B@"/RA1Y0J2B@"/RA1Y0J2B@!GEBC8*?10 W;2X MI:* "BBB@ HHHH 3%)MIU% #/+%)Y0J2B@"+R1Z4>2/2I:* (O)'I1Y0]*EH MH C\H4NP4^B@!-M&*6B@!,48I:* $VTFP4ZB@!GEBFF$>E2T4 0^0OI2?9U] M*GHH @^S+Z4?9E]*GHH @^S+Z4?9U]*GHH @^SKZ4OD+Z5-10!%Y(]*7RA4E M% #-@IVVEHH 3%+110 4444 &*3;2T4 ,*"D\H5)10!%Y0]*7RA4E% #/+%& MP4^B@!NVEQ2T4 )BEHHH ,4F*6B@!-M)M%.HH 9L%)Y0J2B@"+RAZ4>2/2I: M* (_*'I2[!3Z* $VT8I:* $VTW8*?10 SRQ2>4*DHH C\H4OEBGT4 ,\L4;! M3Z* &[:7%+10 F*6BB@!,48I:* &[:38*?10!'Y0IODKZ5-10!!Y"^E'V=?2 MIZ* (/LR^E'V9?2IZ* (/LZ^E'D+Z5/10!%Y*^E'E#TJ6B@!GEBC8*?10 FV MC%+10 4444 %%%% "8I-HIU% #-@I/*%244 1>2/2D\A?2IJ* (/(7TH^SKZ M5/10!!]F7TI/LR^E6** *_V9?2E^SKZ5/10!#Y"^E+Y(]*EHH C\H4OEBGT4 M -VBEQ2T4 &**** "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 * J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9 end XML 14 brhc10021438_10q_htm.xml IDEA: XBRL DOCUMENT 0000810136 2020-11-01 2021-01-31 0000810136 2021-02-22 0000810136 2021-01-31 0000810136 2020-10-31 0000810136 2019-11-01 2020-02-02 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0000810136 us-gaap:CommonStockMember 2020-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0000810136 us-gaap:TreasuryStockMember 2019-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2019-10-31 0000810136 us-gaap:RetainedEarningsMember 2020-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0000810136 2019-10-31 0000810136 us-gaap:TreasuryStockMember 2020-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2020-10-31 0000810136 us-gaap:CommonStockMember 2019-10-31 0000810136 us-gaap:RetainedEarningsMember 2019-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-01 2020-02-02 0000810136 us-gaap:CommonStockMember 2019-11-01 2020-02-02 0000810136 us-gaap:CommonStockMember 2020-11-01 2021-01-31 0000810136 us-gaap:NoncontrollingInterestMember 2019-11-01 2020-02-02 0000810136 us-gaap:RetainedEarningsMember 2019-11-01 2020-02-02 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-02-02 0000810136 us-gaap:RetainedEarningsMember 2020-11-01 2021-01-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-01-31 0000810136 us-gaap:TreasuryStockMember 2019-11-01 2020-02-02 0000810136 us-gaap:NoncontrollingInterestMember 2020-11-01 2021-01-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-01-31 0000810136 us-gaap:TreasuryStockMember 2020-11-01 2021-01-31 0000810136 us-gaap:TreasuryStockMember 2021-01-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-02 0000810136 us-gaap:CommonStockMember 2021-01-31 0000810136 us-gaap:NoncontrollingInterestMember 2020-02-02 0000810136 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0000810136 us-gaap:NoncontrollingInterestMember 2021-01-31 0000810136 us-gaap:RetainedEarningsMember 2020-02-02 0000810136 us-gaap:CommonStockMember 2020-02-02 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-02-02 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0000810136 us-gaap:TreasuryStockMember 2020-02-02 0000810136 2020-02-02 0000810136 us-gaap:RetainedEarningsMember 2021-01-31 0000810136 us-gaap:EmployeeStockOptionMember 2020-11-01 2021-01-31 0000810136 us-gaap:RestrictedStockMember 2020-11-01 2021-01-31 0000810136 country:CN 2020-11-01 2021-01-31 0000810136 country:US 2020-11-01 2021-01-31 0000810136 country:TW 2020-11-01 2021-01-31 0000810136 country:KR 2020-11-01 2021-01-31 0000810136 srt:EuropeMember 2020-11-01 2021-01-31 0000810136 us-gaap:MachineryAndEquipmentMember 2021-01-31 0000810136 us-gaap:ConstructionInProgressMember 2021-01-31 0000810136 us-gaap:FurnitureAndFixturesMember 2021-01-31 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2021-01-31 0000810136 us-gaap:ConstructionInProgressMember 2020-10-31 0000810136 us-gaap:LandMember 2020-10-31 0000810136 us-gaap:LandMember 2021-01-31 0000810136 us-gaap:LeaseholdImprovementsMember 2020-10-31 0000810136 us-gaap:FurnitureAndFixturesMember 2020-10-31 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2020-10-31 0000810136 us-gaap:LeaseholdImprovementsMember 2021-01-31 0000810136 us-gaap:MachineryAndEquipmentMember 2020-10-31 0000810136 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-01-01 2018-01-31 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-11-01 2021-01-31 0000810136 plab:PDMCXMember srt:MinimumMember 2020-11-01 2021-01-31 0000810136 plab:PDMCXMember 2018-01-01 2018-01-31 0000810136 plab:PDMCXMember 2021-01-31 0000810136 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-11-01 2021-01-31 0000810136 plab:PDMCXMember us-gaap:DebtMember 2021-01-31 0000810136 plab:PDMCXMember us-gaap:DebtMember us-gaap:AssetPledgedAsCollateralMember 2021-01-31 0000810136 plab:PDMCXMember 2020-11-01 2021-01-31 0000810136 plab:PDMCXMember srt:MaximumMember 2020-11-01 2021-01-31 0000810136 plab:PDMCXMember 2019-11-01 2020-02-02 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-31 0000810136 plab:PDMCXMember 2020-10-31 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-10-31 0000810136 plab:FinanceLeaseMember 2021-01-31 0000810136 plab:HefeiEquipmentLoanMember 2021-01-31 0000810136 plab:WorkingCapitalLoanMember 2021-01-31 0000810136 plab:ProjectLoanMember 2020-10-31 0000810136 plab:WorkingCapitalLoanMember 2020-10-31 0000810136 plab:ProjectLoanMember 2021-01-31 0000810136 srt:MaximumMember plab:WorkingCapitalLoanMember 2019-11-01 2020-10-31 0000810136 srt:MinimumMember plab:WorkingCapitalLoanMember 2020-11-01 2021-01-31 0000810136 plab:ProjectLoanMember 2020-11-01 2021-01-31 0000810136 srt:MaximumMember plab:WorkingCapitalLoanMember 2020-11-01 2021-01-31 0000810136 plab:ProjectLoanMember 2019-11-01 2020-10-31 0000810136 plab:HefeiEquipmentLoanMember 2020-11-01 2021-01-31 0000810136 srt:MinimumMember plab:WorkingCapitalLoanMember 2019-11-01 2020-10-31 0000810136 plab:WorkingCapitalLoanMember 2020-11-01 2021-01-31 0000810136 plab:FinanceLeaseMember 2020-11-01 2021-01-31 0000810136 plab:WorkingCapitalLoanFundOperationsMember 2021-01-31 0000810136 plab:WorkingCapitalLoanVATMember 2021-01-31 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2021-01-31 0000810136 plab:FinanceLeaseMember 2020-12-31 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2020-11-01 2021-01-31 0000810136 srt:MinimumMember 2020-11-01 2021-01-31 0000810136 srt:MaximumMember 2020-11-01 2021-01-31 0000810136 plab:IntegratedCircuitsMember srt:MinimumMember 2020-11-01 2021-01-31 0000810136 plab:FlatPanelDisplaysMember srt:MaximumMember 2020-11-01 2021-01-31 0000810136 plab:FlatPanelDisplaysMember srt:MinimumMember 2020-11-01 2021-01-31 0000810136 plab:IntegratedCircuitsMember srt:MaximumMember 2020-11-01 2021-01-31 0000810136 country:US 2019-11-01 2020-02-02 0000810136 plab:AllOtherAsiaMember 2020-11-01 2021-01-31 0000810136 plab:HighEndFlatPanelDisplaysMember 2019-11-01 2020-02-02 0000810136 plab:IntegratedCircuitsMember 2020-11-01 2021-01-31 0000810136 us-gaap:TransferredOverTimeMember 2019-11-01 2020-02-02 0000810136 country:TW 2019-11-01 2020-02-02 0000810136 us-gaap:TransferredAtPointInTimeMember 2019-11-01 2020-02-02 0000810136 plab:MainstreamIntegratedCircuitsMember 2019-11-01 2020-02-02 0000810136 plab:AllOtherAsiaMember 2019-11-01 2020-02-02 0000810136 plab:FlatPanelDisplaysMember 2020-11-01 2021-01-31 0000810136 plab:HighEndIntegratedCircuitsMember 2019-11-01 2020-02-02 0000810136 plab:IntegratedCircuitsMember 2019-11-01 2020-02-02 0000810136 country:CN 2019-11-01 2020-02-02 0000810136 plab:MainstreamFlatPanelDisplaysMember 2020-11-01 2021-01-31 0000810136 plab:MainstreamFlatPanelDisplaysMember 2019-11-01 2020-02-02 0000810136 srt:EuropeMember 2019-11-01 2020-02-02 0000810136 plab:HighEndFlatPanelDisplaysMember 2020-11-01 2021-01-31 0000810136 country:KR 2019-11-01 2020-02-02 0000810136 us-gaap:TransferredAtPointInTimeMember 2020-11-01 2021-01-31 0000810136 plab:HighEndIntegratedCircuitsMember 2020-11-01 2021-01-31 0000810136 plab:MainstreamIntegratedCircuitsMember 2020-11-01 2021-01-31 0000810136 us-gaap:TransferredOverTimeMember 2020-11-01 2021-01-31 0000810136 plab:FlatPanelDisplaysMember 2019-11-01 2020-02-02 0000810136 us-gaap:SubsequentEventMember 2021-02-28 0000810136 plab:FirstThreeMonthsMember 2021-01-01 2021-01-31 0000810136 plab:FollowedByThirtySixMonthsMember 2021-01-01 2021-01-31 0000810136 us-gaap:SubsequentEventMember 2021-02-01 2021-02-28 0000810136 plab:FollowingNineMonthsMember 2021-01-01 2021-01-31 0000810136 us-gaap:OtherAssetsMember 2021-01-31 0000810136 us-gaap:OtherAssetsMember 2020-10-31 0000810136 us-gaap:PropertyPlantAndEquipmentMember 2020-10-31 0000810136 us-gaap:PropertyPlantAndEquipmentMember 2021-01-31 0000810136 us-gaap:OtherLiabilitiesMember 2021-01-31 0000810136 us-gaap:OtherLiabilitiesMember 2020-10-31 0000810136 us-gaap:AccruedLiabilitiesMember 2020-10-31 0000810136 us-gaap:AccruedLiabilitiesMember 2021-01-31 0000810136 us-gaap:LongTermDebtMember 2021-01-31 0000810136 us-gaap:ShortTermDebtMember 2021-01-31 0000810136 us-gaap:ShortTermDebtMember 2020-10-31 0000810136 us-gaap:LongTermDebtMember 2020-10-31 0000810136 us-gaap:EmployeeStockOptionMember 2019-11-01 2020-02-02 0000810136 srt:MaximumMember us-gaap:RestrictedStockMember 2020-11-01 2021-01-31 0000810136 srt:MinimumMember us-gaap:RestrictedStockMember 2020-11-01 2021-01-31 0000810136 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-11-01 2021-01-31 0000810136 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-11-01 2021-01-31 0000810136 us-gaap:RestrictedStockMember 2019-11-01 2020-02-02 0000810136 us-gaap:RestrictedStockMember 2021-01-31 0000810136 us-gaap:EmployeeStockOptionMember 2021-01-31 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2020-11-01 2021-01-31 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2019-11-01 2020-02-02 0000810136 us-gaap:StockCompensationPlanMember 2019-11-01 2020-02-02 0000810136 us-gaap:StockCompensationPlanMember 2020-11-01 2021-01-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2020-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2020-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2019-10-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2019-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2019-11-01 2020-02-02 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2020-11-01 2021-01-31 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-11-01 2021-01-31 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2019-11-01 2020-02-02 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2020-11-01 2021-01-31 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-11-01 2020-02-02 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2019-11-01 2020-02-02 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2020-11-01 2021-01-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2020-11-01 2021-01-31 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2019-11-01 2020-02-02 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2020-11-01 2021-01-31 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2019-11-01 2020-02-02 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2020-02-02 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2020-02-02 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2021-01-31 0000810136 plab:August2019AnnouncedProgramMember 2019-08-31 0000810136 plab:September2020AnnouncedProgramMember 2020-09-30 0000810136 plab:September2020AnnouncedProgramMember 2020-11-01 2021-01-31 0000810136 plab:August2019AnnouncedProgramMember 2019-11-01 2020-02-02 0000810136 plab:August2019AnnouncedProgramMember 2019-09-25 2020-02-02 0000810136 plab:September2020AnnouncedProgramMember 2020-09-16 2021-01-31 0000810136 plab:September2020AnnouncedProgramMember 2019-10-31 2019-10-31 0000810136 srt:SubsidiariesMember 2020-11-01 2021-01-31 0000810136 srt:SubsidiariesMember srt:MaximumMember 2021-01-31 0000810136 srt:SubsidiariesMember srt:MinimumMember 2021-01-31 0000810136 srt:SubsidiariesMember 2020-05-03 shares iso4217:USD iso4217:USD shares plab:Facility pure iso4217:CNY plab:Tool 0000810136 --10-31 false 2021 Q1 1 0.2000 P6M P3D P30D P24M P1M P7D P21D P14D P14D us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList P0Y P1Y P1Y 2025-12-31 2023-07-31 2026-09-30 2024-12-31 2015 2020-09-16 10-Q true 2021-01-31 false 0-15451 PHOTRONICS, INC. CT 06-0854886 15 Secor Road Brookfield CT 06804 203 775-9000 COMMON PLAB NASDAQ Yes Yes Large Accelerated Filer false false false 63384764 278539000 278665000 1348000 1334000 139708000 134470000 56407000 57269000 31458000 29735000 506112000 500139000 672398000 631475000 2383000 3437000 21549000 22070000 29620000 31061000 1232062000 1188182000 0 4708000 21641000 8970000 70870000 75378000 53020000 53883000 145531000 142939000 79984000 54980000 28051000 27997000 253566000 225916000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 0.01 0.01 150000000 150000000 63506000 62284000 63138000 63138000 635000 631000 508974000 507336000 287073000 279037000 1222000 13209000 0 32029000 17958000 815502000 804962000 162994000 157304000 978496000 962266000 1232062000 1188182000 152067000 159736000 121538000 125134000 30529000 34602000 14053000 14219000 4710000 4080000 18763000 18299000 11766000 16303000 1382000 4736000 121000 759000 823000 1798000 12446000 20000000 2937000 9072000 9509000 10928000 1473000 628000 8036000 10300000 0.13 0.16 0.13 0.16 62475000 65554000 63005000 66449000 9509000 10928000 18289000 -1564000 -1000 17000 18288000 -1547000 27797000 9381000 5690000 1818000 22107000 7563000 63138000 631000 507336000 279037000 0 17958000 157304000 962266000 0 0 8036000 0 0 1473000 9509000 0 0 0 0 14071000 4217000 18288000 368000 4000 337000 0 0 0 0 341000 0 1301000 0 0 0 0 1301000 0 0 0 0 13209000 0 0 13209000 63506000 635000 508974000 287073000 -13209000 32029000 162994000 978496000 65595000 656000 524319000 253922000 0 -9005000 141200000 911092000 0 0 10300000 0 0 628000 10928000 0 0 0 0 -2737000 1190000 -1547000 549000 5000 2605000 0 0 0 0 2610000 0 1356000 0 0 0 0 1356000 0 0 0 0 11000000 0 0 11000000 0 -255000 0 0 0 893000 638000 66144000 661000 528535000 264222000 -11000000 -11742000 142125000 912801000 9509000 10928000 23724000 24626000 1301000 1356000 2011000 6699000 -2095000 1435000 824000 -4724000 -7507000 -2715000 26287000 30785000 17532000 13807000 397000 2417000 61000 139000 -17196000 -11529000 6205000 1140000 13209000 11000000 7796000 389000 765000 2886000 -315000 -248000 -14350000 -7611000 5195000 149000 -64000 11794000 281602000 209291000 281538000 221085000 4938000 1511000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 1 - BASIS OF FINANCIAL STATEMENT PRESENTATION</div> <div><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;">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” or “displays”), and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits (“ICs” or “semiconductors”), 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), <span style="-sec-ix-hidden:Fact_773cf401fdf944b4a427662b12725e6e">Korea</span>, 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.</div> <div><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 accompanying unaudited condensed consolidated financial statements (“the financial statements”) have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.</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;">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. Subsequent actual results 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="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;">Reclassified prior period amounts have been made to conform to the current period presentation, including the separation of <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Foreign currency transaction impact, net</span>, from <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Interest income and other income, net</span>, on the condensed consolidated statements of income.</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;">Our business is typically impacted during the first, and sometimes the second, quarters 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. Operating results for the interim period are not necessarily indicative of the results that may be expected for the fiscal year ending October 31, 2021. For further information, refer to the consolidated financial statements, and notes thereto, included in our Annual Report on Form 10-K for the year ended October 31, 2020.</div> 11 3 3 2 2 <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 accompanying unaudited condensed consolidated financial statements (“the financial statements”) have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.</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 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. Subsequent actual results 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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reclassified prior period amounts have been made to conform to the current period presentation, including the separation of <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Foreign currency transaction impact, net</span>, from <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Interest income and other income, net</span>, on the condensed consolidated statements of income.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 2 - CASH, CASH EQUIVALENTS AND RESTRICTED CASH</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted cash is included in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other assets</span> on our January 31, 2021 and October 31, 2020, consolidated balance sheets, respectively. The restrictions on these amounts are primarily related to land lease agreements and customs requirements.</div> <div><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 following table presents cash and cash equivalents as reported in our condensed consolidated balance sheets, as well as the sum of cash, cash equivalents and restricted cash as reported on our condensed consolidated statements of cash flows:</div> <div><br/></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z6d80fdbf7c334b95bd42dcc1b4f7dfb6" 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; 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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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;" 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;">2020</div></td> <td 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;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">278,539</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">278,665</div></td> <td colspan="1" 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;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Restricted Cash</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,999</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,937</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;" 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">281,538</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">281,602</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents cash and cash equivalents as reported in our condensed consolidated balance sheets, as well as the sum of cash, cash equivalents and restricted cash as reported on our condensed consolidated statements of cash flows:</div> <div><br/></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z6d80fdbf7c334b95bd42dcc1b4f7dfb6" 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; 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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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;" 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;">2020</div></td> <td 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;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">278,539</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">278,665</div></td> <td colspan="1" 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;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Restricted Cash</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,999</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,937</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;" 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">281,538</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">281,602</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 278539000 278665000 2999000 2937000 281538000 281602000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 3 - INVENTORIES</div> <div><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;">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value.</span> Presented below are the components of inventory at the balance sheet dates:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z5ae081a8e29348e792d72b7635fb0f8e" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; 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;">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;">55,458</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-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;">56,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">935</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">767</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; 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;">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;">14</div></td> <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;">113</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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;">56,407</div></td> <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;">57,269</div></td> <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: 18pt; 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> Presented below are the components of inventory at the balance sheet dates:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z5ae081a8e29348e792d72b7635fb0f8e" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; 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;">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;">55,458</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-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;">56,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">935</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">767</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; 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;">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;">14</div></td> <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;">113</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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;">56,407</div></td> <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;">57,269</div></td> <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;">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value.</span> 55458000 56389000 935000 767000 14000 113000 56407000 57269000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET</div> <div><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;">Property, plant and equipment consists of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zcc0334157e6e4f31b85c4889b87f9daa" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 66%;"> <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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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,653</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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,422</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">182,540</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">179,162</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 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;">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,845,975</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,812,791</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,587</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 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;">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;">16,354</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,665</div></td> <td colspan="1" 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;" 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;">Construction in progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">113,282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">70,915</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,192,391</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,112,112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; 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;">Accumulated depreciation and amortization</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,519,993</div></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,480,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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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;">672,398</div></td> <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;">631,475</div></td> <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;">Depreciation and amortization expense for property, plant and equipment was $22.6 million for the three-month period ended January 31, 2021, and $23.5 million for the three-month period ended February 2, 2020, respectively.</div> <div><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;">Right-of-use assets resulting from finance leases are included in above property, plant and equipment as follows:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zadea659ca0394819bf6840c9a76aa2e9" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 66%;"> <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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">35,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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: middle; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated amortization</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">35,560</div></td> <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;">-</div></td> <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: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment consists of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zcc0334157e6e4f31b85c4889b87f9daa" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 66%;"> <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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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,653</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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,422</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">182,540</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">179,162</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 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;">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,845,975</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,812,791</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,587</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 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;">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;">16,354</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,665</div></td> <td colspan="1" 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;" 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;">Construction in progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">113,282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">70,915</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,192,391</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,112,112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; 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;">Accumulated depreciation and amortization</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,519,993</div></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,480,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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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;">672,398</div></td> <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;">631,475</div></td> <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> 12653000 12422000 182540000 179162000 1845975000 1812791000 21587000 21157000 16354000 15665000 113282000 70915000 2192391000 2112112000 1519993000 1480637000 672398000 631475000 22600000 23500000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets resulting from finance leases are included in above property, plant and equipment as follows:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zadea659ca0394819bf6840c9a76aa2e9" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 66%;"> <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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">35,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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: middle; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated amortization</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">35,560</div></td> <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;">-</div></td> <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> 35560000 0 0 0 35560000 0 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 5 - PDMCX JOINT VENTURE</div> <div><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 2018, Photronics, through its wholly owned Singapore subsidiary (hereinafter, within this Note “we”, “Photronics”, “us” or “our”), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary “DNP Asia Pacific PTE, Ltd.” (“DNP”) 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. 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 provides to enable us to offer advanced-process technology to our customers. No gain or loss was recorded upon the formation of this joint venture.</div> <div><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 total investment per the PDMCX operating agreement (“the Agreement”) is $</span>160<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million. As of January 31, 2021, Photronics and DNP had each contributed cash of approximately $</span>65<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, and </span>PDMCX had obtained local financing<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of approximately $</span>50<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million; </span>thus both parties have fulfilled their initial investment commitments under the Agreement. As discussed in Note 6, liens were granted to the local financing entity on assets with a total carrying value of $95.7 million, as collateral for the loans.</div> <div><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;">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. As of the date of issuance of these financial statements, DNP had not indicated its intention to exercise this right. 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_738f5f11887a493db8896b073cd73954">twenty percent</span> for a period of more than <span style="-sec-ix-hidden:Fact_cc3f03ead1a74f71b2b03bd6caa5c7ec">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_008932fd108c46d1981e1db7d3ff641e">three</span> business days of obtaining required approvals and clearance.</div> <div><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 recorded net losses from the operations of PDMCX of $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, and </span>$3.7 million during the three-month periods ended January 31, 2021 and February 2, 2020, respectively.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> General creditors of PDMCX do not have recourse to the assets of </span>Photronics (other than the net assets of PDMCX), and our maximum exposure to loss from PDMCX at January 31, 2021, was<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> $</span>56.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million.</span></div> <div><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 required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards </span>Codification (“ASC”), we evaluated<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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 was 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. Our conclusion was based on the facts 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 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 reporting 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 </span>50.01%<span style="font-size: 10pt; font-family: 'Times New Roman'; 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><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 carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7b8dc84509984d4894198da6857944a3" 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; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" 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;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">October 31, 2020</div></td> <td 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: -7.2pt; margin-left: 7.2pt; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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: -7.2pt; margin-left: 7.2pt; 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;">43,753</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">21,881</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">56,095</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">28,053</div></td> <td colspan="1" 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;" 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;">Non-current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">144,069</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">72,049</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">141,097</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">70,562</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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;">Total assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">187,822</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">93,930</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">197,192</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">98,615</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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> </tr> <tr> <td style="vertical-align: middle; width: 52%;" 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 liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,545</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,776</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,922</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,964</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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;">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;">44,620</div></td> <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;">22,314</div></td> <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;">55,676</div></td> <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;">27,844</div></td> <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%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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 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;">74,165</div></td> <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;">37,090</div></td> <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;">87,598</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </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;">43,808</div></td> <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%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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;">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;">113,657</div></td> <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;">56,840</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <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;">109,594</div></td> <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;">54,807</div></td> <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 65000000 65000000 50000000 95700000 P2Y -100000 -3700000 56800000 <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 required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards </span>Codification (“ASC”), we evaluated<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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 was 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. Our conclusion was based on the facts 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 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 reporting 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 </span>50.01%<span style="font-size: 10pt; font-family: 'Times New Roman'; 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> 0.5001 <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 carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7b8dc84509984d4894198da6857944a3" 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; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" 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;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">October 31, 2020</div></td> <td 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: -7.2pt; margin-left: 7.2pt; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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: -7.2pt; margin-left: 7.2pt; 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;">43,753</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">21,881</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">56,095</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">28,053</div></td> <td colspan="1" 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;" 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;">Non-current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">144,069</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">72,049</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">141,097</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">70,562</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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;">Total assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">187,822</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">93,930</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">197,192</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">98,615</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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> </tr> <tr> <td style="vertical-align: middle; width: 52%;" 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 liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,545</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,776</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,922</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,964</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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;">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;">44,620</div></td> <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;">22,314</div></td> <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;">55,676</div></td> <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;">27,844</div></td> <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%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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 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;">74,165</div></td> <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;">37,090</div></td> <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;">87,598</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </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;">43,808</div></td> <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%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; 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;">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;">113,657</div></td> <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;">56,840</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <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;">109,594</div></td> <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;">54,807</div></td> <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> 43753000 21881000 56095000 28053000 144069000 72049000 141097000 70562000 187822000 93930000 197192000 98615000 29545000 14776000 31922000 15964000 44620000 22314000 55676000 27844000 74165000 37090000 87598000 43808000 113657000 56840000 109594000 54807000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 6 - DEBT</div> <div><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;">Short-term debt was $0.0 million, and $4.7 million as of January 31, 2021 and October 31, 2020, respectively. The weighted-average interest rate on our short-term debt as of October 31, 2020 was 2.02%.</div> <div><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 tables below provide information on our long-term debt.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd05b8b238ec74f7d8f99cdbb9d2e8b9b" 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 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of January 31, 2021</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Xiamen</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Project Loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Xiamen</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Working</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Capital Loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Hefei</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Equipment</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Loan</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance Lease</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #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: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal due:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" 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: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Next 12 months</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;">6,961</div></td> <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"><div style="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;">8,861</div></td> <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"><div style="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;">-</div></td> <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"><div style="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;">5,819</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </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;">21,641</div></td> <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: 40%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 13 – 24</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,055</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">990</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,445</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,131</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 25 – 36</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,055</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,465</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,701</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,509</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,730</div></td> <td colspan="1" 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: 40%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 37 – 48</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,055</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18,787</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,842</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 49 – 60</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,281</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,281</div></td> <td colspan="1" 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: 40%; padding-bottom: 2px;" 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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: 2px; background-color: #CCEEFF;" valign="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;">39,446</div></td> <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"><div style="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;">4,455</div></td> <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"><div style="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;">6,342</div></td> <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"><div style="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;">29,741</div></td> <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"><div style="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;">79,984</div></td> <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: 40%;" 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest rate at balance sheet date</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">4.90</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;">4.53% - 4.61</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;">4.20</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;">1.14</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"> </td> <td colspan="1" 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: 40%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basis spread on interest rates</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">67.75 - 76.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(45.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest rate reset</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Quarterly</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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Monthly/Annually</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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Annually</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/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> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Maturity date</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_d4b9af9f72454a6f9b945dc73fc2d76a">December 2025</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_c95e68dbc0974f16aa7c13d1132ade2c">July 2023</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_8bbd08fdb0204d9d943422a4e1311b15">September 2026</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_d69678d18d2449a09f27c4d1468a9028">December 2024</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Periodic payment amount</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Increases as loans mature</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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Increases as loans mature</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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Varies <sup>(1)</sup></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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Varies <sup>(3)</sup></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> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Periodic payment frequency</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Semiannual, on individual loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Semiannual, on individual loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Semiannual<sup>(2)</sup></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Monthly</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Loan collateral (carrying amount)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">95,703</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">N/A</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">89,799</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">35,560</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;"><sup>(4)</sup> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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> </table> <div><br/></div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(1) </sup>First five loan repayments will each be for 7.5 percent of the approved 200 million RMB loan principal; last five installments will each be for 12.5 percent of the approved loan principal.</div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(2) </sup>Semiannual repayments commence in March 2022.</div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(3)</sup> See Note 8 for periodic payment amounts.</div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(4) </sup>Amount represents the carrying amount of the related right-of-use asset, in which the lessor has a secured interest.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7ac90e98f317402881bdf094ec3e1272" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of October 31, 2020</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Xiamen</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Project Loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Xiamen Working</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Capital Loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #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: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal due:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" 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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Next 12 months</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;">6,705</div></td> <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"><div style="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;">2,265</div></td> <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"><div style="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;">8,970</div></td> <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%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 13 – 24</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,334</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,808</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 25 – 36</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,592</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,814</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 37 – 48</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,789</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,789</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 49 – 60</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,432</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">9,432</div></td> <td colspan="1" 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%; padding-bottom: 2px;" 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,211</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,211</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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: 2px; background-color: #CCEEFF;" valign="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;">43,358</div></td> <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"><div style="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;">11,622</div></td> <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"><div style="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;">54,980</div></td> <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%;" 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest rate at balance sheet date</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">4.90</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;">4.53% - 4.61</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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basis spread on interest rates</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40.00 - 76.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Loan collateral (carrying amount)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">94,459</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">N/A</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Xiamen Project Loans</div> <div><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 November 2018, PDMCX was approved for credit of 345 million RMB (approximately $53.4 million, at the balance sheet date), 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 RMB, are being used to finance certain capital expenditures for our Xiamen, China facility. PDMCX granted liens on its land use right, building, and certain equipment as collateral for the Project Loans. As of January 31, 2021, PDMCX had outstanding borrowings of 300.0 million RMB ($46.4 million) against this approval. The interest rates on the Project Loans are variable, and based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the loans is eligible for reimbursement through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Xiamen Working Capital Loans</div> <div><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 November 2018, PDMCX was approved for revolving, unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements with varying terms to maturity. 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 the equivalent of $25.0 million. As of January 31, 2021, PDMCX had 86.1 million RMB ($13.3 million) outstanding against the approval to pay VAT <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">and </span>no<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> outstanding borrowings against the approval to fund operations. The interest rates on the approval to pay VAT are variable, based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the VAT loans are eligible for reimbursement 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><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Hefei Equipment Loan</div> <div><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 October 2020, our Hefei facility was approved to borrow 200 million RMB (approximately $30.9 million, at the balance sheet date) from the China Construction Bank Corporation. Loan proceeds have been, and will be, used to fund the purchases of two lithography tools at our facility in Hefei, China. As of January 31, 2021, we had 41.0 million RMB ($6.3 million) outstanding against this approval. The interest rate on the loan is variable and based on the RMB Loan Prime Rate of the National Interbank Funding Center. The borrowings are secured by the Hefei facility, its related land use right, and certain manufacturing equipment. The Hefei Equipment Loan has covenants and provisions, certain of which relate to the assets pledged as security for the loan, which we were not in compliance with at January 31, 2021. We obtained waivers from the lender for all instances of noncompliance, but are precluded from borrowing additional funds against this facility until our noncompliance with this provision has been cured. In addition, the loan includes covenants for the ratio of total liabilities to total assets and the ratio of current assets to current liabilities.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Finance Lease</div> <div><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 December 2020, under a Master Lease Agreement which we entered into effective July 2019, we entered into a $35.6 million lease for a high-end lithography tool. Upon entering into the lease, our prior $3.5 million short-term obligation to the lessor became a portion of this lease liability. See Note 8 for additional information on this lease.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Corporate Credit Agreement</div> <div><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 covenants around minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance (all of which we were in compliance with at January 31, 2021), and limits the amount of cash dividends, distributions, and redemptions we can pay on our common stock to an aggregate annual amount of $50 million. We had no outstanding borrowings against the Credit Agreement at January 31, 2021, and $50 million was available for borrowing. The interest rate on the Credit Agreement (1.12% at January 31, 2021) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.</div> 0.0 4700000 0.0202 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">The tables below provide information on our long-term debt.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd05b8b238ec74f7d8f99cdbb9d2e8b9b" 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 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of January 31, 2021</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Xiamen</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Project Loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Xiamen</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Working</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Capital Loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Hefei</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Equipment</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Loan</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance Lease</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #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: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal due:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" 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: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Next 12 months</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;">6,961</div></td> <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"><div style="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;">8,861</div></td> <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"><div style="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;">-</div></td> <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"><div style="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;">5,819</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </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;">21,641</div></td> <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: 40%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 13 – 24</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,055</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">990</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,445</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,131</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 25 – 36</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,055</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,465</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,701</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,509</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,730</div></td> <td colspan="1" 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: 40%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 37 – 48</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,055</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18,787</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,842</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 49 – 60</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,281</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,281</div></td> <td colspan="1" 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: 40%; padding-bottom: 2px;" 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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: 2px; background-color: #CCEEFF;" valign="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;">39,446</div></td> <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"><div style="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;">4,455</div></td> <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"><div style="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;">6,342</div></td> <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"><div style="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;">29,741</div></td> <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"><div style="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;">79,984</div></td> <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: 40%;" 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest rate at balance sheet date</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">4.90</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;">4.53% - 4.61</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;">4.20</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;">1.14</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"> </td> <td colspan="1" 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: 40%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basis spread on interest rates</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">67.75 - 76.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(45.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest rate reset</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Quarterly</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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Monthly/Annually</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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Annually</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/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> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Maturity date</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_d4b9af9f72454a6f9b945dc73fc2d76a">December 2025</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_c95e68dbc0974f16aa7c13d1132ade2c">July 2023</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_8bbd08fdb0204d9d943422a4e1311b15">September 2026</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_d69678d18d2449a09f27c4d1468a9028">December 2024</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Periodic payment amount</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Increases as loans mature</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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Increases as loans mature</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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Varies <sup>(1)</sup></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;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Varies <sup>(3)</sup></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> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Periodic payment frequency</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Semiannual, on individual loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Semiannual, on individual loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Semiannual<sup>(2)</sup></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Monthly</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Loan collateral (carrying amount)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">95,703</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">N/A</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">89,799</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">35,560</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;"><sup>(4)</sup> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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> </table> <div><br/></div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(1) </sup>First five loan repayments will each be for 7.5 percent of the approved 200 million RMB loan principal; last five installments will each be for 12.5 percent of the approved loan principal.</div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(2) </sup>Semiannual repayments commence in March 2022.</div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(3)</sup> See Note 8 for periodic payment amounts.</div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(4) </sup>Amount represents the carrying amount of the related right-of-use asset, in which the lessor has a secured interest.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7ac90e98f317402881bdf094ec3e1272" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of October 31, 2020</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Xiamen</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Project Loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Xiamen Working</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Capital Loans</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #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: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal due:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;" 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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Next 12 months</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;">6,705</div></td> <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"><div style="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;">2,265</div></td> <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"><div style="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;">8,970</div></td> <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%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 13 – 24</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,334</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,808</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 25 – 36</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,592</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,814</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 37 – 48</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,789</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,789</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Months 49 – 60</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,432</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">9,432</div></td> <td colspan="1" 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%; padding-bottom: 2px;" 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,211</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,211</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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: 2px; background-color: #CCEEFF;" valign="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;">43,358</div></td> <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"><div style="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;">11,622</div></td> <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"><div style="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;">54,980</div></td> <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%;" 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest rate at balance sheet date</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">4.90</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;">4.53% - 4.61</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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basis spread on interest rates</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40.00 - 76.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Loan collateral (carrying amount)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">94,459</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">N/A</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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> </table> 6961000 8861000 0 5819000 21641000 10055000 990000 4641000 5445000 21131000 10055000 3465000 1701000 5509000 20730000 10055000 0 0 18787000 28842000 9281000 0 0 0 9281000 0 0 0 0 0 39446000 4455000 6342000 29741000 79984000 0.0490 0.0453 0.0461 0.0420 0.0114 0.002500 0.006775 0.007600 -0.004500 Increases as loans mature Increases as loans mature Varies Varies Semiannual, on individual loans Semiannual, on individual loans Semiannual Monthly 95703000 89799000 35560000 0.075 200000000 0.125 6705000 2265000 8970000 7334000 7808000 15142000 9592000 3814000 13406000 9789000 0 9789000 9432000 0 9432000 7211000 0 7211000 43358000 11622000 54980000 0.0490 0.0453 0.0461 0.002500 0.004000 0.007600 94459000 345000000 53400000 300000000.0 46400000 25000000.0 140000000.0 60000000.0 25000000.0 86100000 13300000 0 200000000 30900000 2 41000000.0 6300000 35600000 3500000 P5Y 50000000 100000000 50000000 0 50000000 0.0112 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 7 - REVENUE</div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">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. 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, 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 </span>no<span style="font-size: 10pt; font-family: 'Times New Roman';"> 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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. We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.</span></div> <div><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 stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; 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><br/></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><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="font-size: 10pt; font-family: 'Times New Roman';">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 of photomasks that are in process or completed but not yet shipped to customers. 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. Contract assets of $</span>6.8<span style="font-size: 10pt; font-family: 'Times New Roman';"> million are included in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other current assets</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, and contract liabilities of $</span>7.5<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>5.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million are included in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Accrued liabilities</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other liabilities</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, respectively, in our </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> condensed consolidated balance sheet. Our </span>October 31, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';"> condensed consolidated balance sheet includes contract assets of $</span>6.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, included in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other current assets,</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> and contract liabilities of $</span>8.0<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>5.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million are included in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Accrued liabilities </span><span style="font-size: 10pt; font-family: 'Times New Roman';">and </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other liabilities,</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> respectively. We did </span>no<span style="font-size: 10pt; font-family: 'Times New Roman';">t impair any contract assets during the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> or </span>February 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';">, and we recognized $</span>2.5<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>1.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, respectively, of revenue from the settlement of contract liabilities that existed at the beginning of those </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods.</span></div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">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 reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> or </span>February 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';">, were immaterial.</span></div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">Our invoice terms generally range from net </span><span style="-sec-ix-hidden:Fact_bfc1ac6b286f41eda62f9d6f479cfa37">thirty</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> to </span>ninety days<span style="font-size: 10pt; font-family: 'Times New Roman';">, 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 modify terms of sale, which may require payment in advance of performance. At the time of adoption, we elected the practical expedient allowed under ASC Topic </span>606<span style="font-size: 10pt; font-family: 'Times New Roman';"> “Revenue from Contracts with Customers” (“Topic </span>606<span style="font-size: 10pt; font-family: 'Times New Roman';">”) 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 </span>one<span style="font-size: 10pt; font-family: 'Times New Roman';"> year or less.</span></div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">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 </span>606<span style="font-size: 10pt; font-family: 'Times New Roman';">, 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 </span>one<span style="font-size: 10pt; font-family: 'Times New Roman';"> year. Historically, advance payments we’ve received from customers have generally not preceded the completion of our performance obligations by more than </span>one<span style="font-size: 10pt; font-family: 'Times New Roman';"> year.</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="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Disaggregation of Revenue</div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">The following tables present our revenue for the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>February 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';">, disaggregated by product type, geographic origin, and timing of recognition.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zcd8f6d449ee842ba8056755b39825acf" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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: bottom; 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; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Product Type</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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;">February 2, 2020</div></td> <td 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;"><span style="text-decoration: underline;">IC</span></div></td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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;">36,780</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">41,041</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">68,176</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">65,937</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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: 2px;" valign="bottom"><div style="text-align: justify; margin-left: 18pt; 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">104,956</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">106,978</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">34,645</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,770</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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;">12,466</div></td> <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;">12,988</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.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: #CCEEFF;" valign="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;">47,111</div></td> <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"><div style="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;">52,758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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;">152,067</div></td> <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;">159,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="ze1fc8524965342c8b48e9477aaf56095" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">Three Months 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"><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 Geographic Origin</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">February 2, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;">56,590</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">66,114</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;">26,604</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,067</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">China</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,997</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,900</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,575</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,543</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">518</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">376</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">152,067</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">159,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7e39568dbad549b5967bf4b379d033f5" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">Three Months 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"><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 Timing of Recognition</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">February 2, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;">141,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">137,696</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">22,040</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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;">152,067</div></td> <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;">159,736</div></td> <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;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Costs</div> <div><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 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><br/></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><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 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_81b984b3979e4a718b2c402e98e8e7f0">one</span> to <span style="-sec-ix-hidden:Fact_2f628b534c0b471a94b1e17a3b40993b">two weeks</span> for IC photomasks and <span style="-sec-ix-hidden:Fact_57b0916370fe4a8689804660ad7691f7">two</span> to <span style="-sec-ix-hidden:Fact_c470c3a8ebc540888cd410ae9f81b081">three weeks</span> 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><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Product Warranties</div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">Our photomasks are sold under warranties that generally range from </span><span style="-sec-ix-hidden:Fact_22b63ee70dee41a193c847c5584250c7">one</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> to </span><span style="-sec-ix-hidden:Fact_e992c9c389aa459f9b845ee65088238d">twenty-four months</span><span style="font-size: 10pt; font-family: 'Times New Roman';">. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for (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 warranties have been immaterial.</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="font-size: 10pt; font-family: 'Times New Roman';">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. 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, 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 </span>no<span style="font-size: 10pt; font-family: 'Times New Roman';"> 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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. We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.</span></div> <div><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 stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; 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><br/></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><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="font-size: 10pt; font-family: 'Times New Roman';">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 of photomasks that are in process or completed but not yet shipped to customers. 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. Contract assets of $</span>6.8<span style="font-size: 10pt; font-family: 'Times New Roman';"> million are included in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other current assets</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, and contract liabilities of $</span>7.5<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>5.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million are included in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Accrued liabilities</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other liabilities</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, respectively, in our </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> condensed consolidated balance sheet. Our </span>October 31, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';"> condensed consolidated balance sheet includes contract assets of $</span>6.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, included in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other current assets,</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> and contract liabilities of $</span>8.0<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>5.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million are included in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Accrued liabilities </span><span style="font-size: 10pt; font-family: 'Times New Roman';">and </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other liabilities,</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> respectively. We did </span>no<span style="font-size: 10pt; font-family: 'Times New Roman';">t impair any contract assets during the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> or </span>February 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';">, and we recognized $</span>2.5<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>1.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, respectively, of revenue from the settlement of contract liabilities that existed at the beginning of those </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods.</span></div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">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 reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> or </span>February 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';">, were immaterial.</span></div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">Our invoice terms generally range from net </span><span style="-sec-ix-hidden:Fact_bfc1ac6b286f41eda62f9d6f479cfa37">thirty</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> to </span>ninety days<span style="font-size: 10pt; font-family: 'Times New Roman';">, 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 modify terms of sale, which may require payment in advance of performance. At the time of adoption, we elected the practical expedient allowed under ASC Topic </span>606<span style="font-size: 10pt; font-family: 'Times New Roman';"> “Revenue from Contracts with Customers” (“Topic </span>606<span style="font-size: 10pt; font-family: 'Times New Roman';">”) 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 </span>one<span style="font-size: 10pt; font-family: 'Times New Roman';"> year or less.</span></div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">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 </span>606<span style="font-size: 10pt; font-family: 'Times New Roman';">, 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 </span>one<span style="font-size: 10pt; font-family: 'Times New Roman';"> year. Historically, advance payments we’ve received from customers have generally not preceded the completion of our performance obligations by more than </span>one<span style="font-size: 10pt; font-family: 'Times New Roman';"> year.</span></div> <div style="text-align: left;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Costs</div> <div><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 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><br/></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><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 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_81b984b3979e4a718b2c402e98e8e7f0">one</span> to <span style="-sec-ix-hidden:Fact_2f628b534c0b471a94b1e17a3b40993b">two weeks</span> for IC photomasks and <span style="-sec-ix-hidden:Fact_57b0916370fe4a8689804660ad7691f7">two</span> to <span style="-sec-ix-hidden:Fact_c470c3a8ebc540888cd410ae9f81b081">three weeks</span> 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><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Product Warranties</div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">Our photomasks are sold under warranties that generally range from </span><span style="-sec-ix-hidden:Fact_22b63ee70dee41a193c847c5584250c7">one</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> to </span><span style="-sec-ix-hidden:Fact_e992c9c389aa459f9b845ee65088238d">twenty-four months</span><span style="font-size: 10pt; font-family: 'Times New Roman';">. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for (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 warranties have been immaterial.</span></div> 6800000 7500000 5300000 6300000 8000000.0 5200000 0 0 2500000 1200000 P90D <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="font-size: 10pt; font-family: 'Times New Roman';">The following tables present our revenue for the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>February 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';">, disaggregated by product type, geographic origin, and timing of recognition.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zcd8f6d449ee842ba8056755b39825acf" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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: bottom; 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; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Product Type</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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;">February 2, 2020</div></td> <td 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;"><span style="text-decoration: underline;">IC</span></div></td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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;">36,780</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">41,041</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">68,176</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">65,937</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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: 2px;" valign="bottom"><div style="text-align: justify; margin-left: 18pt; 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">104,956</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">106,978</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">34,645</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,770</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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;">12,466</div></td> <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;">12,988</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.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: #CCEEFF;" valign="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;">47,111</div></td> <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"><div style="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;">52,758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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;">152,067</div></td> <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;">159,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="ze1fc8524965342c8b48e9477aaf56095" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">Three Months 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"><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 Geographic Origin</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">February 2, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;">56,590</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">66,114</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;">26,604</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,067</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">China</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,997</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,900</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,575</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,543</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">518</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">376</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">152,067</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">159,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7e39568dbad549b5967bf4b379d033f5" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">Three Months 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"><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 Timing of Recognition</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">February 2, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;">141,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">137,696</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">22,040</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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;">152,067</div></td> <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;">159,736</div></td> <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> 36780000 41041000 68176000 65937000 104956000 106978000 34645000 39770000 12466000 12988000 47111000 52758000 152067000 159736000 56590000 66114000 38783000 40736000 26604000 25067000 20997000 19900000 8575000 7543000 518000 376000 152067000 159736000 141284000 137696000 10783000 22040000 152067000 159736000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 8 - LEASES</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 22.5pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 22.5pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of twelve months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of right-of-use assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of right-of-use (ROU) assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under ASC Topic 842 – “Leases” we have elected, for all classes of assets, the practical expedient to not separate lease components of a contract from nonlease components of a contract.</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: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In December 2020, we entered into a </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> $</span>35.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million finance lease for a high-end lithography tool. Monthly payments on the lease, which commenced in January 2021, increase from $</span>0.04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million after the first three months to $</span>0.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million for the following nine months, followed by forty-eight monthly payments of $</span>0.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million. </span>As of the due date for the forty-eighth monthly payment, we may exercise an early buy-out option to purchase the tool at 39.84% of its original cost. If we do not exercise the early buy-out option, then at the end of the<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> lease term, </span>at our option, we may return the tool, elect to extend the lease term for a period and a lease payment to be agreed with lessor at the time, or purchase the tool for its then-fair market value as determined by the lessor. Since we are reasonably certain that we will exercise the early buy-out option, we have classified the lease as a finance lease. The interest rate of the lease, which is the rate implicit in the lease, is<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>1.14%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.</span></div> <div><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;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">February 2021</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, we entered into a </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> $</span>7.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million finance lease for a high-end inspection tool. Monthly payments on the lease, which commenced in </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">February 2021</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, are $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million per month. </span>Upon the payment of the fiftieth monthly payment and prior to payment of the fifty-first monthly payment, we may exercise an early buy-out option to purchase the tool at 33.684638% of its original cost. If we do not exercise the early buy-out option, then at the end of the five-year lease term, the lease shall continue to renew on a month-to-month basis at the same rental; at our option, after the original term or any renewal periods, we may return the tool, elect to extend the lease, or purchase the tool at its fair market value. Since we are reasonably certain that we will exercise the early buy-out option, we have classified the lease as a finance lease. The interest rate of the lease, which is the rate implicit in the lease, is <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>1.09%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.</span></div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">The following table provides information on operating and finance leases included in our consolidated balance sheets.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z05adc2675ab84aa0837e61ad2d1f8bfa" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Classification</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div></div><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> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU Assets – Operating Leases</div></td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_7111398ebb3d49efb6630a632c82da14"><span style="-sec-ix-hidden:Fact_2e3b5be174a34feca0205fff2d018947">Other assets</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,517</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,706</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU Assets – Finance Leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_57a040ce4a2345359e13ecfe74605694"><span style="-sec-ix-hidden:Fact_37f84d3fdd4c4fa0887f51884c2e63f8">Property, plant and equipment</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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%; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lease Liabilities – Operating Leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_7a116ed5e3354403a00c7fe31e1b8f90"><span style="-sec-ix-hidden:Fact_69e9c6f188554537a530dbbcdfde7c20">Accrued liabilities</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,175</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_356f1a02ac494e8f84add601ae470dd5"><span style="-sec-ix-hidden:Fact_2154ec6577e24dc5bc13ce849e31843e">Other liabilities</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,792</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,008</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="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; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,074</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="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; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,183</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lease Liabilities – Finance Leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_f5bdc527b3e54622827bbfd101b47afb"><span style="-sec-ix-hidden:Fact_36e0ce3644f8453782048a306afef105">Current portion of long-term debt</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,819</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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%; 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_dfd87a40108c4c559f507089d5ff5a7b"><span style="-sec-ix-hidden:Fact_10f4aa9c15a943f7ae0f7c45ed880f68">Long-term debt</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,741</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div 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: 76%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="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; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="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; white-space: nowrap;" 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; 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: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following table presents future lease payments under noncancelable operating and finance leases as of </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';">. Imputed interest represents the difference between undiscounted cash flows and discounted cash flows</span>.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zfdd3426a5dd04a599d289c647e9acdc0" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Leases</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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;">Finance Lease</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> Remainder of fiscal year 2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,814</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,506</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,306</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,311</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,760</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,760</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2025</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">639</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,661</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,403</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">36,741</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Imputed interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">329</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,181</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #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,074</div></td> <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;">35,560</div></td> <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: -18pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -0.05pt; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents lease costs for the three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>February 2, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9d7aea6d112b45059f01143d43cc637f" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2, 2020</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">664</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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,178</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Short-term lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">46</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">122</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Variable lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest on lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of ROU 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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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> </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;">Presented below is other information related to <span style="font-size: 10pt; font-family: 'Times New Roman';">our operating and finance leases.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z944aa6a66590498db4f1c7e8e541793d" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><span style="text-decoration: underline;">Supplemental cash flows information:</span></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2, 2020</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows used for operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-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;">603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows used for finance leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Financing cash flows used for finance leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets obtained in exchange for operating lease obligations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">267</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets obtained in exchange for finance lease obligations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">35,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="z49d1b1343b214c0aa887979cf833f7b1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; 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; white-space: nowrap;" 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;"> 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"><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" 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<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><span style="text-decoration: underline;">Classification</span></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">remaining lease</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">term (in years)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">discount rate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">remaining lease</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">term (in years)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Weighted-average</span></div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">discount rate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.37</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.37</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: 52%; 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;">Finance lease</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.9</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.14</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;"><span style="-sec-ix-hidden:Fact_c796c472bb554a30a275a5a6345a1747">-</span></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> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 22.5pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 22.5pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of twelve months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of right-of-use assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of right-of-use (ROU) assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under ASC Topic 842 – “Leases” we have elected, for all classes of assets, the practical expedient to not separate lease components of a contract from nonlease components of a contract.</div> P5Y 35600000 40000.00 600000 500000 0.3984 P5Y 0.0114 P5Y 7200000 100000 0.33684638 P5Y 0.0109 <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="font-size: 10pt; font-family: 'Times New Roman';">The following table provides information on operating and finance leases included in our consolidated balance sheets.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z05adc2675ab84aa0837e61ad2d1f8bfa" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Classification</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div></div><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> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU Assets – Operating Leases</div></td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_7111398ebb3d49efb6630a632c82da14"><span style="-sec-ix-hidden:Fact_2e3b5be174a34feca0205fff2d018947">Other assets</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,517</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,706</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU Assets – Finance Leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_57a040ce4a2345359e13ecfe74605694"><span style="-sec-ix-hidden:Fact_37f84d3fdd4c4fa0887f51884c2e63f8">Property, plant and equipment</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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%; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lease Liabilities – Operating Leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_7a116ed5e3354403a00c7fe31e1b8f90"><span style="-sec-ix-hidden:Fact_69e9c6f188554537a530dbbcdfde7c20">Accrued liabilities</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,175</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_356f1a02ac494e8f84add601ae470dd5"><span style="-sec-ix-hidden:Fact_2154ec6577e24dc5bc13ce849e31843e">Other liabilities</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,792</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,008</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="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; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,074</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="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; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,183</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lease Liabilities – Finance Leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_f5bdc527b3e54622827bbfd101b47afb"><span style="-sec-ix-hidden:Fact_36e0ce3644f8453782048a306afef105">Current portion of long-term debt</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,819</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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%; 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="-sec-ix-hidden:Fact_dfd87a40108c4c559f507089d5ff5a7b"><span style="-sec-ix-hidden:Fact_10f4aa9c15a943f7ae0f7c45ed880f68">Long-term debt</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,741</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div 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: 76%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="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; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="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; white-space: nowrap;" 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; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 7517000 7706000 35560000 0 2282000 2175000 4792000 5008000 7074000 7183000 5819000 0 29741000 0 35560000 0 <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="font-size: 10pt; font-family: 'Times New Roman';">The following table presents future lease payments under noncancelable operating and finance leases as of </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';">. Imputed interest represents the difference between undiscounted cash flows and discounted cash flows</span>.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zfdd3426a5dd04a599d289c647e9acdc0" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Leases</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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;">Finance Lease</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> Remainder of fiscal year 2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,814</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,506</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,306</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,311</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,760</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,760</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2025</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">639</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,661</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; 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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,403</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">36,741</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Imputed interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">329</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,181</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #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,074</div></td> <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;">35,560</div></td> <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> 1814000 4506000 2306000 6054000 1311000 5760000 783000 5760000 639000 14661000 550000 0 7403000 36741000 329000 1181000 7074000 35560000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -0.05pt; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents lease costs for the three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>February 2, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9d7aea6d112b45059f01143d43cc637f" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2, 2020</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">664</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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,178</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Short-term lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">46</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">122</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Variable lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest on lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of ROU 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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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> </table> 664000 1178000 46000 122000 144000 0 35000 0 0 0 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Presented below is other information related to <span style="font-size: 10pt; font-family: 'Times New Roman';">our operating and finance leases.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z944aa6a66590498db4f1c7e8e541793d" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><span style="text-decoration: underline;">Supplemental cash flows information:</span></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2, 2020</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows used for operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-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;">603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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: 76%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows used for finance leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Financing cash flows used for finance leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets obtained in exchange for operating lease obligations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">267</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets obtained in exchange for finance lease obligations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">35,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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> </table> 603000 1885000 35000 0 0 0 267000 282000 35560000 0 <table cellpadding="0" cellspacing="0" id="z49d1b1343b214c0aa887979cf833f7b1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; 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; white-space: nowrap;" 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;"> 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"><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" 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<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><span style="text-decoration: underline;">Classification</span></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">remaining lease</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">term (in years)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">discount rate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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;">remaining lease</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">term (in years)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Weighted-average</span></div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">discount rate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.37</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.37</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: 52%; 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;">Finance lease</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.9</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.14</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;"><span style="-sec-ix-hidden:Fact_c796c472bb554a30a275a5a6345a1747">-</span></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> </table> P3Y10M24D 0.0237 P4Y1M6D 0.0237 P3Y10M24D 0.0114 0 <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><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="font-size: 10pt; font-family: 'Times New Roman';">In </span>March 2016<span style="font-size: 10pt; font-family: 'Times New Roman';">, 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), or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is </span>four million<span style="font-size: 10pt; font-family: 'Times New Roman';"> 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. Total share-based compensation costs for the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span>January 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>February 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman';">, were $</span>1.3 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> and $</span>1.4 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, respectively. </span>No<span style="font-size: 10pt; font-family: 'Times New Roman';"> share-based compensation cost was capitalized as part of an asset during the periods presented, and related income tax benefits were </span>no<span style="font-size: 10pt; font-family: 'Times New Roman';">t material during those periods</span>.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Restricted Stock</div> <div><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 periodically grant restricted stock awards, the restrictions on which typically lapse over a service period of <span style="-sec-ix-hidden:Fact_8d47388b52ef4b8d81eb9121191f1388">one</span> to four years. The fair value of the awards is determined on the date of grant, based on the closing price of our common stock. There were 541,200 restricted stock awards granted during the three-month period ended January 31, 2021, with a weighted-average grant-date fair value of $11.13 per share, and there were 522,000 restricted stock awards granted during the three-month period ended February 2, 2020, with a weighted-average grant-date fair value of $15.26 per share. As of January 31, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $10.6 million. That cost is expected to be recognized over a weighted-average amortization period of 3.0 years. As of January 31, 2021, there were 1,059,001 shares of restricted stock outstanding.</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;">Stock Options</div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">Option awards generally vest in </span><span style="-sec-ix-hidden:Fact_f7d6a9c4ad924e7196a23dc41b3e5e1b">one</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> to </span>four years<span style="font-size: 10pt; font-family: 'Times New Roman';">, and have a </span>ten-year<span style="font-size: 10pt; font-family: 'Times New Roman';"> contractual term. All incentive and non-qualified stock option grants must have an exercise price </span>no<span style="font-size: 10pt; font-family: 'Times New Roman';"> 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 are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant</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: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">There were </span><span style="font-size: 10pt; font-family: 'Times New Roman';">no</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> share options granted during the </span><span style="font-size: 10pt; font-family: 'Times New Roman';">three</span><span style="font-size: 10pt; font-family: 'Times New Roman';">-month period ended </span><span style="font-size: 10pt; font-family: 'Times New Roman';">January 31, 2021</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, or the </span><span style="font-size: 10pt; font-family: 'Times New Roman';">three</span><span style="font-size: 10pt; font-family: 'Times New Roman';">-month period ended </span><span style="font-size: 10pt; font-family: 'Times New Roman';">February 2, 2020</span><span style="font-size: 10pt; font-family: 'Times New Roman';">. The Company received cash from option exercises of $</span><span style="font-size: 10pt; font-family: 'Times New Roman';">0.7</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> million</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> and $</span><span style="font-size: 10pt; font-family: 'Times New Roman';">2.8</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> million</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> for the </span><span style="font-size: 10pt; font-family: 'Times New Roman';">three</span><span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended </span><span style="font-size: 10pt; font-family: 'Times New Roman';">January 31, 2021</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span><span style="font-size: 10pt; font-family: 'Times New Roman';">February 2, 2020</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, respectively. As of </span><span style="font-size: 10pt; font-family: 'Times New Roman';">January 31, 2021</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, the total unrecognized compensation cost related to unvested option awards was approximately $</span><span style="font-size: 10pt; font-family: 'Times New Roman';">0.3</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> million</span><span style="font-size: 10pt; font-family: 'Times New Roman';">. That cost is expected to be recognized over a weighted-average amortization period of </span><span style="font-size: 10pt; font-family: 'Times New Roman';">1.6</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> years</span><span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div><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;">Information on outstanding and exercisable option awards as of January 31, 2021</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> is presented below.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z6496144cc1724a0ea38adc45cd3fa772" style="font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; text-align: left; color: #000000; width: 90%; margin-left: 0px; margin-right: auto;"> <tr> <td style="width: 45.56%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Options</div></td> <td style="width: 2.22%; vertical-align: bottom; white-space: nowrap;"> </td> <td style="width: 11.11%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td style="width: 2.22%; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="width: 11.11%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"><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</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Price</div></td> <td style="width: 2.22%; vertical-align: bottom;"> </td> <td style="width: 11.11%; vertical-align: bottom; border-bottom: #000000 2px solid;"><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</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Life (in years)</div></td> <td style="width: 2.22%; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="width: 11.11%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"><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</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div></td> <td style="width: 1.11%; vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="width: 45.56%; vertical-align: top; border-top: #000000 2px solid;"> </td> <td style="width: 2.22%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 11.11%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 2.22%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 1.11%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 10%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 2.22%; vertical-align: top;"> </td> <td style="width: 11.11%; vertical-align: top; border-top: #000000 2px solid;"> </td> <td style="width: 2.22%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 1.11%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 10%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 1.11%; vertical-align: top; white-space: nowrap;"> </td> </tr> <tr> <td style="width: 45.56%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at January 31, 2021</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 11.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,524,777</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 10%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.39</div></td> <td style="width: 2.22%; vertical-align: middle; background-color: #CCEEFF;"> </td> <td style="width: 11.11%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.6 years</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 10%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,954</div></td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"> </td> </tr> <tr> <td style="width: 45.56%; vertical-align: middle; background-color: #FFFFFF;"> </td> <td style="width: 2.22%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 11.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 2.22%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 10%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 2.22%; vertical-align: middle; background-color: #FFFFFF;"> </td> <td style="width: 11.11%; vertical-align: middle; background-color: #FFFFFF;"> </td> <td style="width: 2.22%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 10%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> </tr> <tr> <td style="width: 45.56%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at January 31, 2021</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 11.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,412,200</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 10%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.40</div></td> <td style="width: 2.22%; vertical-align: middle; background-color: #CCEEFF;"> </td> <td style="width: 11.11%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.3 years</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 10%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,747</div></td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"> </td> </tr> </table> 4000000 1300000 1400000 0 0 0 0 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Restricted Stock</div> <div><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 periodically grant restricted stock awards, the restrictions on which typically lapse over a service period of <span style="-sec-ix-hidden:Fact_8d47388b52ef4b8d81eb9121191f1388">one</span> to four years. The fair value of the awards is determined on the date of grant, based on the closing price of our common stock. There were 541,200 restricted stock awards granted during the three-month period ended January 31, 2021, with a weighted-average grant-date fair value of $11.13 per share, and there were 522,000 restricted stock awards granted during the three-month period ended February 2, 2020, with a weighted-average grant-date fair value of $15.26 per share. As of January 31, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $10.6 million. That cost is expected to be recognized over a weighted-average amortization period of 3.0 years. As of January 31, 2021, there were 1,059,001 shares of restricted stock outstanding.</div> P4Y 541200 11.13 522000 15.26 10600000 P3Y 1059001 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock Options</div> <div><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="font-size: 10pt; font-family: 'Times New Roman';">Option awards generally vest in </span><span style="-sec-ix-hidden:Fact_f7d6a9c4ad924e7196a23dc41b3e5e1b">one</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> to </span>four years<span style="font-size: 10pt; font-family: 'Times New Roman';">, and have a </span>ten-year<span style="font-size: 10pt; font-family: 'Times New Roman';"> contractual term. All incentive and non-qualified stock option grants must have an exercise price </span>no<span style="font-size: 10pt; font-family: 'Times New Roman';"> 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 are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant</span>.</div> P4Y P10Y 0 0 700000 2800000 300000 P1Y7M6D <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;">Information on outstanding and exercisable option awards as of January 31, 2021</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> is presented below.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z6496144cc1724a0ea38adc45cd3fa772" style="font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; text-align: left; color: #000000; width: 90%; margin-left: 0px; margin-right: auto;"> <tr> <td style="width: 45.56%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Options</div></td> <td style="width: 2.22%; vertical-align: bottom; white-space: nowrap;"> </td> <td style="width: 11.11%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td style="width: 2.22%; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="width: 11.11%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"><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</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Price</div></td> <td style="width: 2.22%; vertical-align: bottom;"> </td> <td style="width: 11.11%; vertical-align: bottom; border-bottom: #000000 2px solid;"><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</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Life (in years)</div></td> <td style="width: 2.22%; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="width: 11.11%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"><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</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div></td> <td style="width: 1.11%; vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="width: 45.56%; vertical-align: top; border-top: #000000 2px solid;"> </td> <td style="width: 2.22%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 11.11%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 2.22%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 1.11%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 10%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 2.22%; vertical-align: top;"> </td> <td style="width: 11.11%; vertical-align: top; border-top: #000000 2px solid;"> </td> <td style="width: 2.22%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 1.11%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 10%; vertical-align: top; border-top: #000000 2px solid; white-space: nowrap;"> </td> <td style="width: 1.11%; vertical-align: top; white-space: nowrap;"> </td> </tr> <tr> <td style="width: 45.56%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at January 31, 2021</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 11.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,524,777</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 10%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.39</div></td> <td style="width: 2.22%; vertical-align: middle; background-color: #CCEEFF;"> </td> <td style="width: 11.11%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.6 years</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 10%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,954</div></td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"> </td> </tr> <tr> <td style="width: 45.56%; vertical-align: middle; background-color: #FFFFFF;"> </td> <td style="width: 2.22%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 11.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 2.22%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 10%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 2.22%; vertical-align: middle; background-color: #FFFFFF;"> </td> <td style="width: 11.11%; vertical-align: middle; background-color: #FFFFFF;"> </td> <td style="width: 2.22%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 10%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> </tr> <tr> <td style="width: 45.56%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at January 31, 2021</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 11.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,412,200</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 10%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.40</div></td> <td style="width: 2.22%; vertical-align: middle; background-color: #CCEEFF;"> </td> <td style="width: 11.11%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.3 years</div></td> <td style="width: 2.22%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 10%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,747</div></td> <td style="width: 1.11%; vertical-align: bottom; background-color: #CCEEFF;"> </td> </tr> </table> 1524777 9.39 P4Y7M6D 2954000 1412200 9.40 P4Y3M18D 2747000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 10 - INCOME TAXES</div> <div><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 calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.</div> <div><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 <span style="font-size: 10pt; font-family: 'Times New Roman';">effective tax rate of </span>23.6%<span style="font-size: 10pt; font-family: 'Times New Roman';"> in the three-month period ended January 31, 2021 differs from the U.S. statutory rate of </span>21%<span style="font-size: 10pt; font-family: 'Times New Roman';"> primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances and non-U.S. pre-tax income being taxed at higher statutory rates in the non-U.S. jurisdictions that were partially offset by the benefits of investment credits in a foreign jurisdiction</span>.</div> <div><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 <span style="font-size: 10pt; font-family: 'Times New Roman';">effective tax rate of </span>45.4%<span style="font-size: 10pt; font-family: 'Times New Roman';"> differs from the U.S. statutory rate of </span>21.0%<span style="font-size: 10pt; font-family: 'Times New Roman';"> in the three-month period ended February 2, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, and the establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction, which were partially offset by the benefit of a tax holiday and investment credits in certain foreign jurisdictions</span>.</div> <div><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;">Valuation allowances, in jurisdictions with historic losses, eliminate the current tax benefit of losses in these jurisdictions where, based on the weight of information available to us, we determined that it is more likely than not that the tax benefits will not be realized. In the three-month period ended February 2, 2020, as a result of the reassessment of the aforementioned available information, we established a valuation allowance of </span>$2.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> against a non-U.S. based loss-carryforward deferred tax asset that is not more likely than not to be realized.</span></div> <div><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;">Unrecognized </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">tax benefits related to uncertain tax positions were $</span>2.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>2.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at January 31, 2021 and October 31, 2020, respectively, of which $</span>1.9<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>2.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at January 31, 2021 and October 31, 2020. 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 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. and major foreign or state jurisdictions for years prior to</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> fiscal year </span><span style="-sec-ix-hidden:Fact_fb94d5afc12340babab18a2de311c0b8">2015</span>.</div> <div><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 were granted a </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> tax holiday in Taiwan that expired on </span>December 31, 2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. This tax holiday reduced foreign taxes by </span>$0.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> in the </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">three-month period ended February 2, 2020; per share impact was immaterial</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.</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 calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.</div> <div><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;">Unrecognized </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">tax benefits related to uncertain tax positions were $</span>2.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>2.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at January 31, 2021 and October 31, 2020, respectively, of which $</span>1.9<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>2.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at January 31, 2021 and October 31, 2020. 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 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. and major foreign or state jurisdictions for years prior to</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> fiscal year </span><span style="-sec-ix-hidden:Fact_fb94d5afc12340babab18a2de311c0b8">2015</span>.</div> 0.236 0.21 0.454 0.210 2100000 2600000 2700000 1900000 2000000.0 100000 100000 P5Y December 31, 2019 100000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 11 - EARNINGS PER SHARE</div> <div><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 calculation of basic and diluted earnings per share is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4e112d5649964368af55b3fc2520af0a" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2,</div><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> </tr> <tr> <td style="vertical-align: middle; 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;">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;">8,036</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';">Effect of dilutive securities</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; 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%; padding-bottom: 4px;" 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;">Earnings used for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,036</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">62,475</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">65,554</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; 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;">530</div></td> <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;">895</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <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;">530</div></td> <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;">895</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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;">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;">63,005</div></td> <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;">66,449</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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.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.16</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #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%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.16</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The table below illustrates 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</span>.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4dfe68fc35634c31ac14cbbb21b7c8a3" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2,</div><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> </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;">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;">826</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">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: 76%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;">826</div></td> <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;">173</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The calculation of basic and diluted earnings per share is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4e112d5649964368af55b3fc2520af0a" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2,</div><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> </tr> <tr> <td style="vertical-align: middle; 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;">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;">8,036</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';">Effect of dilutive securities</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"><div style="color: #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; 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%; padding-bottom: 4px;" 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;">Earnings used for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,036</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"><div style="color: #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;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">62,475</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">65,554</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; 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;">530</div></td> <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;">895</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; 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: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <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;">530</div></td> <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;">895</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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;">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;">63,005</div></td> <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;">66,449</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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.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.16</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #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%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.16</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 8036000 10300000 0 0 8036000 10300000 62475000 65554000 530000 895000 530000 895000 63005000 66449000 0.13 0.16 0.13 0.16 <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="font-size: 10pt; font-family: 'Times New Roman';">The table below illustrates 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</span>.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4dfe68fc35634c31ac14cbbb21b7c8a3" 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31,</div><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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2,</div><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> </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;">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;">826</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">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: 76%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #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;">826</div></td> <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;">173</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 826000 173000 826000 173000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 12 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</div> <div><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 following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $0) for the three-month periods ended January 31, 2021 and February 2, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z677dcceb0e164e62a0ab4d6850b013b0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 85%;"> <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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 31, 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;">18,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">(870</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;">17,958</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18,289</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18,288</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive 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,217</div></td> <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;">4,217</div></td> <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%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; 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;">Balance at January 31, 2021</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;">32,900</div></td> <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;">(871</div></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;">32,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><br/></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z775b1f49b3a24b5e914464ac1014a428" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 85%;"> <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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended February 2, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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: -7.2pt; margin-left: 7.2pt; 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%; background-color: #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,331</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;">(674</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,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,564</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,547</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive 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;">1,181</div></td> <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;">9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <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,190</div></td> <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%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; 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;">Balance at February 2, 2020</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;">(11,076</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><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;">(666</div></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;">(11,742</div></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: left; text-indent: 18pt; 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 $0) for the three-month periods ended January 31, 2021 and February 2, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z677dcceb0e164e62a0ab4d6850b013b0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 85%;"> <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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 31, 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;">18,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">(870</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;">17,958</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18,289</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18,288</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive 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,217</div></td> <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;">4,217</div></td> <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%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; 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;">Balance at January 31, 2021</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;">32,900</div></td> <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;">(871</div></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;">32,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><br/></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z775b1f49b3a24b5e914464ac1014a428" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 85%;"> <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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended February 2, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #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: -7.2pt; margin-left: 7.2pt; 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%; background-color: #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,331</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;">(674</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,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,564</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,547</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive 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;">1,181</div></td> <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;">9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <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,190</div></td> <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%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; 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;">Balance at February 2, 2020</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;">(11,076</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><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;">(666</div></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;">(11,742</div></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> 0 0 18828000 -870000 17958000 18289000 -1000 18288000 -4217000 0 -4217000 32900000 -871000 32029000 -8331000 -674000 -9005000 -1564000 17000 -1547000 -1181000 -9000 -1190000 -11076000 -666000 -11742000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 13 - FAIR VALUE MEASUREMENTS</div> <div><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 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.</div> <div><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 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 approximate their carrying values due to the variable nature of the underlying interest rates. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at January 31, 2021 or October 31, 2020.</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 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.</div> 0 0 0 0 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 14 - SHARE REPURCHASE PROGRAMS</div> <div><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 <span style="-sec-ix-hidden:Fact_a339c4e24dda472a9d8b51d8198f4799">September 2020</span>, 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 “Securities Act”). The company commenced repurchasing shares under this authorization on September 16, 2020. All of the 1.7 million shares repurchased under this authorization prior to November 1, 2020, were retired in fiscal 2020; the table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd33ac824ef9b4e4b8b48b9ca6dfdc3ff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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;">From Inception Date of</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 16, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,222</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,952</div></td> <td colspan="1" style="text-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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: -7.2pt; margin-left: 7.2pt; color: #000000; 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: #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,209</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-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,709</div></td> <td colspan="1" style="text-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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: -7.2pt; margin-left: 7.2pt; color: #000000; 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: #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.81</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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.40</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; 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. This repurchase program was terminated in March of 2020. All of the shares repurchased under this program have been retired. The table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4bcb0773c4a245108d798d8c72792dcc" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2, 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">From Inception Date of</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 25, 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; 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;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,911</div></td> <td colspan="1" style="text-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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: -7.2pt; margin-left: 7.2pt; color: #000000; 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: #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,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">22,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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> </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;">Average price paid 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;">12.01</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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.51</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: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In <span style="-sec-ix-hidden:Fact_a339c4e24dda472a9d8b51d8198f4799">September 2020</span>, 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 “Securities Act”). The company commenced repurchasing shares under this authorization on September 16, 2020. All of the 1.7 million shares repurchased under this authorization prior to November 1, 2020, were retired in fiscal 2020; the table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd33ac824ef9b4e4b8b48b9ca6dfdc3ff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 31, 2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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;">From Inception Date of</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 16, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,222</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,952</div></td> <td colspan="1" style="text-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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: -7.2pt; margin-left: 7.2pt; color: #000000; 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: #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,209</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-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,709</div></td> <td colspan="1" style="text-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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: -7.2pt; margin-left: 7.2pt; color: #000000; 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: #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.81</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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.40</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; 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. This repurchase program was terminated in March of 2020. All of the shares repurchased under this program have been retired. The table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4bcb0773c4a245108d798d8c72792dcc" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">February 2, 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">From Inception Date of</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 25, 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; 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;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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,911</div></td> <td colspan="1" style="text-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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: -7.2pt; margin-left: 7.2pt; color: #000000; 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: #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,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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;">22,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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> </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;">Average price paid 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;">12.01</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #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.51</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> 100000000 2020-09-16 1700000 1222000 2952000 13209000 30709000 10.81 10.40 100000000 916000 1911000 11000000 22000000 12.01 11.51 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 15 - COMMITMENTS AND CONTINGENCIES</div> <div><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 January 31, 2021, the Company had commitments outstanding for capital expenditures of approximately $68.9 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, primarily for purchases of high-end equipment.</span></div> <div><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 Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing for its non-South Korean bank accounts that was not timely made under a then recently issued presidential decree. A fine (based solely on the amount in such accounts) in the amount of $2.2 million was assessed against our subsidiary. Our subsidiary appealed the fine on the grounds that it was not required to make the tax filing, and such appeal was pursued up to the Supreme Court in South Korea. Under South Korean law, the tax authorities were entitled to pursue the matter in both civil and criminal courts simultaneously, with the proviso that any criminal fine imposed would act to dismiss any civil fine. The prosecutor recommended a fine of $0.03 million. The civil matter has subsequently been dismissed. Photronics was notified on March 12, 2020, that the Supreme Court rendered a decision against our subsidiary on the issue of whether our subsidiary was required to make the tax filing and remanded the case to the appellate court for determination of the fine. We are awaiting a trial date from the appellate court. Prior to the Supreme Court decision, our assessment was that the possibility of a fine was deemed remote, based on advice of local counsel and the subsequent judgments in the lower courts having been in our favor. Our estimate of the possible range of loss is $0.03 million to $2.2 million with the most likely amount being $0.03 million (based on the prosecutor’s recommendation). Accordingly, during the three-month period ended May 3, 2020, we accrued a contingent loss of $0.03 million. It is reasonably possible that the estimated loss will change in the near term. Our maximum exposure to loss in excess of amounts accrued is $2.17 million. The imposition of the fine will not have a material impact on our financial position or financial performance.</div> <div><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 are subject to various other claims that arise in the ordinary course of business. We believe that our potential liability under such claims, individually or in the aggregate, will not have a material effect on the consolidated financial statements.</div> 68900000 2200000 30000.00 30000.00 2200000 30000.00 30000.00 2170000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 16 - RECENT ACCOUNTING PRONOUNCEMENTS</div> <div><br/></div> <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';">Accounting Standards Updates Adopted</span></div> <div><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 June 2016, the 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 impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and 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 was effective for Photronics in its first quarter of fiscal year 2021. We adopted ASU 2016-13 on November 1, 2020; the effect of the adoption was immaterial.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounting Standards Updates to be Adopted</div> <div><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 March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.</div> <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';">Accounting Standards Updates Adopted</span></div> <div><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 June 2016, the 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 impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and 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 was effective for Photronics in its first quarter of fiscal year 2021. We adopted ASU 2016-13 on November 1, 2020; the effect of the adoption was immaterial.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounting Standards Updates to be Adopted</div> <div><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 March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.</div> Amount represents the carrying amount of the related right-of-use asset, in which the lessor has a secured interest. Semiannual repayments commence in March 2022. See Note 8 for periodic payment amounts. First five loan repayments will each be for 7.5 percent of the approved 200 million RMB loan principal; last five installments will each be for 12.5 percent of the approved loan principal. XML 15 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - shares
3 Months Ended
Jan. 31, 2021
Feb. 22, 2021
Cover [Abstract]    
Entity Registrant Name PHOTRONICS, INC.  
Entity Central Index Key 0000810136  
Current Fiscal Year End Date --10-31  
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Jan. 31, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Document Transition Report false  
Entity File Number 0-15451  
Entity Incorporation, State or Country Code CT  
Entity Tax Identification Number 06-0854886  
Entity Address, Address Line One 15 Secor Road  
Entity Address, City or Town Brookfield  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06804  
City Area Code 203  
Local Phone Number 775-9000  
Title of 12(b) Security COMMON  
Trading Symbol PLAB  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   63,384,764

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Current assets:    
Cash and cash equivalents $ 278,539 $ 278,665
Accounts receivable, net of allowance for credit losses of $1,348 in 2021 and $1,324 in 2020 139,708 134,470
Inventories 56,407 57,269
Other current assets 31,458 29,735
Total current assets 506,112 500,139
Property, plant and equipment, net 672,398 631,475
Intangible assets, net 2,383 3,437
Deferred income taxes 21,549 22,070
Other assets 29,620 31,061
Total assets 1,232,062 1,188,182
Current liabilities:    
Short-term debt 0 4,708
Current portion of long-term debt 21,641 8,970
Accounts payable 70,870 75,378
Accrued liabilities 53,020 53,883
Total current liabilities 145,531 142,939
Long-term debt 79,984 54,980
Other liabilities 28,051 27,997
Total liabilities 253,566 225,916
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, 63,506 shares issued and 62,284 outstanding at January 31, 2021, and 63,138 shares issued and outstanding at October 31, 2020 635 631
Additional paid-in capital 508,974 507,336
Retained earnings 287,073 279,037
Treasury stock, 1,222 shares at January 31, 2021 (13,209) 0
Accumulated other comprehensive income 32,029 17,958
Total Photronics, Inc. shareholders' equity 815,502 804,962
Noncontrolling interests 162,994 157,304
Total equity 978,496 962,266
Total liabilities and equity $ 1,232,062 $ 1,188,182
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Current assets:    
Accounts receivable, allowance $ 1,348 $ 1,334
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) 63,506 63,138
Common stock, shares outstanding (in shares) 62,284 63,138
Treasury stock, shares (in shares) 1,222  
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Condensed Consolidated Statements of Income [Abstract]    
Revenue $ 152,067 $ 159,736
Cost of goods sold 121,538 125,134
Gross profit 30,529 34,602
Operating expenses:    
Selling, general and administrative 14,053 14,219
Research and development 4,710 4,080
Total operating expenses 18,763 18,299
Operating income 11,766 16,303
Other income (expense):    
Foreign currency transactions impact, net 1,382 4,736
Interest income and other income, net 121 759
Interest expense (823) (1,798)
Income before income tax provision 12,446 20,000
Income tax provision 2,937 9,072
Net income 9,509 10,928
Net income attributable to noncontrolling interests 1,473 628
Net income attributable to Photronics, Inc. shareholders $ 8,036 $ 10,300
Earnings per share:    
Basic (in dollars per share) $ 0.13 $ 0.16
Diluted (in dollars per share) $ 0.13 $ 0.16
Weighted-average number of common shares outstanding:    
Basic (in shares) 62,475 65,554
Diluted (in shares) 63,005 66,449
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Condensed Consolidated Statements of Comprehensive Income [Abstract]    
Net income $ 9,509 $ 10,928
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustments 18,289 (1,564)
Other (1) 17
Net other comprehensive income (loss) 18,288 (1,547)
Comprehensive income 27,797 9,381
Less: comprehensive income attributable to noncontrolling interests 5,690 1,818
Comprehensive income attributable to Photronics, Inc. shareholders $ 22,107 $ 7,563
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Condensed Consolidated Statements of Comprehensive Income [Abstract]    
Other comprehensive income (loss), tax $ 0 $ 0
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed 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. 31, 2019 $ 656 $ 524,319 $ 253,922 $ 0 $ (9,005) $ 141,200 $ 911,092
Balance (in shares) at Oct. 31, 2019 65,595            
Net income $ 0 0 10,300 0 0 628 10,928
Other comprehensive (loss) income 0 0 0 0 (2,737) 1,190 (1,547)
Shares issued under equity plans $ 5 2,605 0 0 0 0 2,610
Shares issued under equity plans (in shares) 549            
Share-based compensation $ 0 1,356 0 0 0 0 1,356
Purchase of treasury stock $ 0 0 0 (11,000) 0 0 (11,000)
Purchase of treasury stock (in shares) 0            
Repurchase of common stock of subsidiary $ 0 255 0 0 0 (893) (638)
Balance at Feb. 02, 2020 $ 661 528,535 264,222 (11,000) (11,742) 142,125 912,801
Balance (in shares) at Feb. 02, 2020 66,144            
Balance at Oct. 31, 2020 $ 631 507,336 279,037 0 17,958 157,304 962,266
Balance (in shares) at Oct. 31, 2020 63,138            
Net income $ 0 0 8,036 0 0 1,473 9,509
Other comprehensive (loss) income 0 0 0 0 14,071 4,217 18,288
Shares issued under equity plans $ 4 337 0 0 0 0 341
Shares issued under equity plans (in shares) 368            
Share-based compensation $ 0 1,301 0 0 0 0 1,301
Purchase of treasury stock $ 0 0 0 (13,209) 0 0 (13,209)
Purchase of treasury stock (in shares) 0            
Balance at Jan. 31, 2021 $ 635 $ 508,974 $ 287,073 $ (13,209) $ 32,029 $ 162,994 $ 978,496
Balance (in shares) at Jan. 31, 2021 63,506            
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Cash flows from operating activities:    
Net income $ 9,509 $ 10,928
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 23,724 24,626
Share-based compensation 1,301 1,356
Changes in assets and liabilities:    
Accounts receivable (2,011) (6,699)
Inventories 2,095 (1,435)
Other current assets (824) 4,724
Accounts payable, accrued liabilities, and other (7,507) (2,715)
Net cash provided by operating activities 26,287 30,785
Cash flows from investing activities:    
Purchases of property, plant and equipment (17,532) (13,807)
Government incentives 397 2,417
Other (61) (139)
Net cash used in investing activities (17,196) (11,529)
Cash flows from financing activities:    
Proceeds from debt 6,205 1,140
Purchase of treasury stock (13,209) (11,000)
Repayments of debt (7,796) (389)
Proceeds from share-based arrangements 765 2,886
Other (315) (248)
Net cash used in financing activities (14,350) (7,611)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 5,195 149
Net (decrease) increase in cash, cash equivalents, and restricted cash (64) 11,794
Cash, cash equivalents, and restricted cash at beginning of period 281,602 209,291
Cash, cash equivalents, and restricted cash at end of period 281,538 221,085
Supplemental disclosure of non-cash information:    
Accrual for property, plant and equipment purchased during the period $ 4,938 $ 1,511
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.20.4
BASIS OF FINANCIAL STATEMENT PRESENTATION
3 Months Ended
Jan. 31, 2021
BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract]  
BASIS OF FINANCIAL STATEMENT PRESENTATION
NOTE 1 - BASIS OF FINANCIAL STATEMENT PRESENTATION


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” or “displays”), and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits (“ICs” or “semiconductors”), 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.


The accompanying unaudited condensed consolidated financial statements (“the financial statements”) have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.



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. Subsequent actual results may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.



Reclassified prior period amounts have been made to conform to the current period presentation, including the separation of Foreign currency transaction impact, net, from Interest income and other income, net, on the condensed consolidated statements of income.



Our business is typically impacted during the first, and sometimes the second, quarters 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. Operating results for the interim period are not necessarily indicative of the results that may be expected for the fiscal year ending October 31, 2021. For further information, refer to the consolidated financial statements, and notes thereto, included in our Annual Report on Form 10-K for the year ended October 31, 2020.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.20.4
CASH, CASH EQUIVALENTS AND RESTRICTED CASH
3 Months Ended
Jan. 31, 2021
CASH, CASH EQUIVALENTS AND RESTRICTED CASH [Abstract]  
CASH, CASH EQUIVALENTS AND RESTRICTED CASH
NOTE 2 - CASH, CASH EQUIVALENTS AND RESTRICTED CASH


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.


Restricted cash is included in Other assets on our January 31, 2021 and October 31, 2020, consolidated balance sheets, respectively. The restrictions on these amounts are primarily related to land lease agreements and customs requirements.


The following table presents cash and cash equivalents as reported in our condensed consolidated balance sheets, as well as the sum of cash, cash equivalents and restricted cash as reported on our condensed consolidated statements of cash flows:


 
 
January 31,
2021
   
October 31,
2020
 
 
           
Cash and cash equivalents
 
$
278,539
   
$
278,665
 
Restricted Cash
   
2,999
     
2,937
 
 
               
 
 
$
281,538
   
$
281,602
 
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.20.4
INVENTORIES
3 Months Ended
Jan. 31, 2021
INVENTORIES [Abstract]  
INVENTORIES
NOTE 3 - 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:

 
January 31,
2021
   
October 31,
2020
 
             
Raw materials
 
$
55,458
   
$
56,389
 
Work in process
   
935
     
767
 
Finished goods
   
14
     
113
 
                 
   
$
56,407
   
$
57,269
 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.20.4
PROPERTY, PLANT AND EQUIPMENT, NET
3 Months Ended
Jan. 31, 2021
PROPERTY, PLANT AND EQUIPMENT, NET [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET
NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET


Property, plant and equipment consists of the following:

 
January 31,
2021
   
October 31,
2020
 
Land
 
$
12,653
   
$
12,422
 
Buildings and improvements
   
182,540
     
179,162
 
Machinery and equipment
   
1,845,975
     
1,812,791
 
Leasehold improvements
   
21,587
     
21,157
 
Furniture, fixtures and office equipment
   
16,354
     
15,665
 
Construction in progress
   
113,282
     
70,915
 
                 
     
2,192,391
     
2,112,112
 
Accumulated depreciation and amortization
   
(1,519,993
)
   
(1,480,637
)
                 
   
$
672,398
   
$
631,475
 


Depreciation and amortization expense for property, plant and equipment was $22.6 million for the three-month period ended January 31, 2021, and $23.5 million for the three-month period ended February 2, 2020, respectively.


Right-of-use assets resulting from finance leases are included in above property, plant and equipment as follows:

 
 
January 31,
2021
   
October 31,
2020
 
Construction in progress
 
$
35,560
   
$
-
 
Less accumulated amortization
   
-
     
-
 
 
 
$
35,560
   
$
-
 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.20.4
PDMCX JOINT VENTURE
3 Months Ended
Jan. 31, 2021
PDMCX JOINT VENTURE [Abstract]  
PDMCX JOINT VENTURE
NOTE 5 - PDMCX JOINT VENTURE


In January 2018, Photronics, through its wholly owned Singapore subsidiary (hereinafter, within this Note “we”, “Photronics”, “us” or “our”), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary “DNP Asia Pacific PTE, Ltd.” (“DNP”) 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. 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 provides 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 January 31, 2021, Photronics and DNP had each contributed cash of approximately $65 million, and PDMCX had obtained local financing of approximately $50 million; thus both parties have fulfilled their initial investment commitments under the Agreement. As discussed in Note 6, liens were granted to the local financing entity on assets with a total carrying value of $95.7 million, as collateral for the loans.


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. As of the date of issuance of these financial statements, DNP had not indicated its intention to exercise this right. 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 $0.1 million, and $3.7 million during the three-month periods ended January 31, 2021 and February 2, 2020, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics (other than the net assets of PDMCX), and our maximum exposure to loss from PDMCX at January 31, 2021, was $56.8 million.


As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification (“ASC”), 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 was 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. Our conclusion was based on the facts 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 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 reporting 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 condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.

 
January 31, 2021
   
October 31, 2020
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
Current assets
 
$
43,753
   
$
21,881
   
$
56,095
   
$
28,053
 
Non-current assets
   
144,069
     
72,049
     
141,097
     
70,562
 
                                 
Total assets
   
187,822
     
93,930
     
197,192
     
98,615
 
                                 
Current liabilities
   
29,545
     
14,776
     
31,922
     
15,964
 
Non-current liabilities
   
44,620
     
22,314
     
55,676
     
27,844
 
                                 
Total liabilities
   
74,165
     
37,090
     
87,598
     
43,808
 
                                 
Net assets
 
$
113,657
   
$
56,840
   
$
109,594
   
$
54,807
 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.20.4
DEBT
3 Months Ended
Jan. 31, 2021
DEBT [Abstract]  
DEBT
NOTE 6 - DEBT


Short-term debt was $0.0 million, and $4.7 million as of January 31, 2021 and October 31, 2020, respectively. The weighted-average interest rate on our short-term debt as of October 31, 2020 was 2.02%.


The tables below provide information on our long-term debt.

As of January 31, 2021
 
Xiamen
Project Loans
   
Xiamen
Working
Capital Loans
   
Hefei
Equipment
Loan
   
Finance Lease
   
Total
 
Principal due:
                             
Next 12 months
 
$
6,961
   
$
8,861
   
$
-
   
$
5,819
   
$
21,641
 
Months 13 – 24
 
$
10,055
   
$
990
   
$
4,641
   
$
5,445
   
$
21,131
 
Months 25 – 36
   
10,055
     
3,465
     
1,701
     
5,509
     
20,730
 
Months 37 – 48
   
10,055
     
-
     
-
     
18,787
     
28,842
 
Months 49 – 60
   
9,281
     
-
     
-
     
-
     
9,281
 
Thereafter
   
-
     
-
     
-
     
-
     
-
 
Long-term debt
 
$
39,446
   
$
4,455
   
$
6,342
   
$
29,741
   
$
79,984
 
 
                                       
Interest rate at balance sheet date
   
4.90
%
   
4.53% - 4.61
%
   
4.20
%
   
1.14
%
       
Basis spread on interest rates
   
25.00
     
67.75 - 76.00
     
(45.00
)
   
N/A
         
Interest rate reset
 
Quarterly
   
Monthly/Annually
   
Annually
     
N/A
         
Maturity date
 
December 2025
   
July 2023
   
September 2026
   
December 2024
         
Periodic payment amount
 
Increases as loans mature
   
Increases as loans mature
   
Varies (1)
   
Varies (3)
         
Periodic payment frequency
 
Semiannual, on individual loans
   
Semiannual, on individual loans
   
Semiannual(2)
   
Monthly
         
Loan collateral (carrying amount)
 
$
95,703
     
N/A
   
$
89,799
   
$
35,560
(4) 
       

(1) First five loan repayments will each be for 7.5 percent of the approved 200 million RMB loan principal; last five installments will each be for 12.5 percent of the approved loan principal.
(2) Semiannual repayments commence in March 2022.
(3) See Note 8 for periodic payment amounts.
(4) Amount represents the carrying amount of the related right-of-use asset, in which the lessor has a secured interest.

As of October 31, 2020
 
Xiamen
Project Loans
   
Xiamen Working
Capital Loans
   
Total
 
Principal due:
                 
Next 12 months
 
$
6,705
   
$
2,265
   
$
8,970
 
Months 13 – 24
 
$
7,334
   
$
7,808
   
$
15,142
 
Months 25 – 36
   
9,592
     
3,814
     
13,406
 
Months 37 – 48
   
9,789
     
-
     
9,789
 
Months 49 – 60
   
9,432
     
-
     
9,432
 
Thereafter
   
7,211
     
-
     
7,211
 
Long-term debt
 
$
43,358
   
$
11,622
   
$
54,980
 
 
                       
Interest rate at balance sheet date
   
4.90
%
   
4.53% - 4.61
%
       
Basis spread on interest rates
   
25.00
     
40.00 - 76.00
         
Loan collateral (carrying amount)
 
$
94,459
     
N/A
         


Xiamen Project Loans


In November 2018, PDMCX was approved for credit of 345 million RMB (approximately $53.4 million, at the balance sheet date), 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 RMB, are being used to finance certain capital expenditures for our Xiamen, China facility. PDMCX granted liens on its land use right, building, and certain equipment as collateral for the Project Loans. As of January 31, 2021, PDMCX had outstanding borrowings of 300.0 million RMB ($46.4 million) against this approval. The interest rates on the Project Loans are variable, and based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the loans is eligible for reimbursement through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.

Xiamen Working Capital Loans


In November 2018, PDMCX was approved for revolving, unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements with varying terms to maturity. 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 the equivalent of $25.0 million. As of January 31, 2021, PDMCX had 86.1 million RMB ($13.3 million) outstanding against the approval to pay VAT and no outstanding borrowings against the approval to fund operations. The interest rates on the approval to pay VAT are variable, based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the VAT loans are eligible for reimbursement through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.

Hefei Equipment Loan


In October 2020, our Hefei facility was approved to borrow 200 million RMB (approximately $30.9 million, at the balance sheet date) from the China Construction Bank Corporation. Loan proceeds have been, and will be, used to fund the purchases of two lithography tools at our facility in Hefei, China. As of January 31, 2021, we had 41.0 million RMB ($6.3 million) outstanding against this approval. The interest rate on the loan is variable and based on the RMB Loan Prime Rate of the National Interbank Funding Center. The borrowings are secured by the Hefei facility, its related land use right, and certain manufacturing equipment. The Hefei Equipment Loan has covenants and provisions, certain of which relate to the assets pledged as security for the loan, which we were not in compliance with at January 31, 2021. We obtained waivers from the lender for all instances of noncompliance, but are precluded from borrowing additional funds against this facility until our noncompliance with this provision has been cured. In addition, the loan includes covenants for the ratio of total liabilities to total assets and the ratio of current assets to current liabilities.

Finance Lease


In December 2020, under a Master Lease Agreement which we entered into effective July 2019, we entered into a $35.6 million lease for a high-end lithography tool. Upon entering into the lease, our prior $3.5 million short-term obligation to the lessor became a portion of this lease liability. See Note 8 for additional information on this lease.

Corporate 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 covenants around minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance (all of which we were in compliance with at January 31, 2021), and limits the amount of cash dividends, distributions, and redemptions we can pay on our common stock to an aggregate annual amount of $50 million. We had no outstanding borrowings against the Credit Agreement at January 31, 2021, and $50 million was available for borrowing. The interest rate on the Credit Agreement (1.12% at January 31, 2021) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE
3 Months Ended
Jan. 31, 2021
REVENUE [Abstract]  
REVENUE
NOTE 7 - REVENUE


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. 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, 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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. We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.


As stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; 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 of photomasks that are in process or completed but not yet shipped to customers. 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. Contract assets of $6.8 million are included in Other current assets, and contract liabilities of $7.5 million and $5.3 million are included in Accrued liabilities and Other liabilities, respectively, in our January 31, 2021 condensed consolidated balance sheet. Our October 31, 2020 condensed consolidated balance sheet includes contract assets of $6.3 million, included in Other current assets, and contract liabilities of $8.0 million and $5.2 million are included in Accrued liabilities and Other liabilities, respectively. We did not impair any contract assets during the three-month periods ended January 31, 2021 or February 2, 2020, and we recognized $2.5 million and $1.2 million, respectively, of revenue from the settlement of contract liabilities that existed at the beginning of those three-month periods.


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 reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the three-month periods ended January 31, 2021 or February 2, 2020, 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 modify terms of sale, which may require payment in advance of performance. At the time of adoption, we elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“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 generally not preceded the completion of our performance obligations by more than one year.


Disaggregation of Revenue


The following tables present our revenue for the three-month periods ended January 31, 2021 and February 2, 2020, disaggregated by product type, geographic origin, and timing of recognition.

 
Three Months Ended
 
Revenue by Product Type
 
January 31, 2021
   
February 2, 2020
 
IC
           
High-end
 
$
36,780
   
$
41,041
 
Mainstream
   
68,176
     
65,937
 
                 
Total IC
 
$
104,956
   
$
106,978
 
                 
                 
FPD
               
High-end
 
$
34,645
   
$
39,770
 
Mainstream
   
12,466
     
12,988
 
                 
Total FPD
 
$
47,111
   
$
52,758
 
                 
   
$
152,067
   
$
159,736
 

 
Three Months Ended
 
Revenue by Geographic Origin
 
January 31, 2021
   
February 2, 2020
 
Taiwan
 
$
56,590
   
$
66,114
 
Korea
   
38,783
     
40,736
 
United States
   
26,604
     
25,067
 
China
   
20,997
     
19,900
 
Europe
   
8,575
     
7,543
 
All other Asia
   
518
     
376
 
                 
   
$
152,067
   
$
159,736
 

 
Three Months Ended
 
Revenue by Timing of Recognition
 
January 31, 2021
   
February 2, 2020
 
Over time
 
$
141,284
   
$
137,696
 
At a point in time
   
10,783
     
22,040
 
   
$
152,067
   
$
159,736
 

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.

Product Warranties


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 for (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 warranties have been immaterial.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES
3 Months Ended
Jan. 31, 2021
LEASES [Abstract]  
LEASES
NOTE 8 - LEASES


Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.


We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of twelve months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of right-of-use assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of right-of-use (ROU) assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under ASC Topic 842 – “Leases” we have elected, for all classes of assets, the practical expedient to not separate lease components of a contract from nonlease components of a contract.


In December 2020, we entered into a five-year $35.6 million finance lease for a high-end lithography tool. Monthly payments on the lease, which commenced in January 2021, increase from $0.04 million after the first three months to $0.6 million for the following nine months, followed by forty-eight monthly payments of $0.5 million. As of the due date for the forty-eighth monthly payment, we may exercise an early buy-out option to purchase the tool at 39.84% of its original cost. If we do not exercise the early buy-out option, then at the end of the five-year lease term, at our option, we may return the tool, elect to extend the lease term for a period and a lease payment to be agreed with lessor at the time, or purchase the tool for its then-fair market value as determined by the lessor. Since we are reasonably certain that we will exercise the early buy-out option, we have classified the lease as a finance lease. The interest rate of the lease, which is the rate implicit in the lease, is 1.14%.


 In February 2021, we entered into a five-year $7.2 million finance lease for a high-end inspection tool. Monthly payments on the lease, which commenced in February 2021, are $0.1 million per month. Upon the payment of the fiftieth monthly payment and prior to payment of the fifty-first monthly payment, we may exercise an early buy-out option to purchase the tool at 33.684638% of its original cost. If we do not exercise the early buy-out option, then at the end of the five-year lease term, the lease shall continue to renew on a month-to-month basis at the same rental; at our option, after the original term or any renewal periods, we may return the tool, elect to extend the lease, or purchase the tool at its fair market value. Since we are reasonably certain that we will exercise the early buy-out option, we have classified the lease as a finance lease. The interest rate of the lease, which is the rate implicit in the lease, is  1.09%.


The following table provides information on operating and finance leases included in our consolidated balance sheets.

Classification
 
January 31,
2021
   
October 31,
2020
 
ROU Assets – Operating Leases
           
Other assets
 
$
7,517
   
$
7,706
 
                 
ROU Assets – Finance Leases
               
Property, plant and equipment
 
$
35,560
   
$
-
 
                 
Lease Liabilities – Operating Leases
               
Accrued liabilities
 
$
2,282
   
$
2,175
 
Other liabilities
   
4,792
     
5,008
 
   
$
7,074
   
$
7,183
 
                 
Lease Liabilities – Finance Leases
               
Current portion of long-term debt
 
$
5,819
   
$
-
 
Long-term debt
   
29,741
     
-
 
   
$
35,560
   
$
-
 


The following table presents future lease payments under noncancelable operating and finance leases as of January 31, 2021. Imputed interest represents the difference between undiscounted cash flows and discounted cash flows.

 
Operating Leases
   
Finance Lease
 
 Remainder of fiscal year 2021
 
$
1,814
   
$
4,506
 
2022
   
2,306
     
6,054
 
2023
   
1,311
     
5,760
 
2024
   
783
     
5,760
 
2025
   
639
     
14,661
 
 Thereafter
   
550
     
-
 
Total lease payments
   
7,403
     
36,741
 
Imputed interest
   
329
     
1,181
 
Lease liabilities
 
$
7,074
   
$
35,560
 



The following table presents lease costs for the three-month periods ended January 31, 2021 and February 2, 2020.

 
Three Months Ended
 
   
January 31, 2021
   
February 2, 2020
 
Operating lease costs
 
$
664
   
$
1,178
 
Short-term lease costs
 
$
46
   
$
122
 
Variable lease costs
 
$
144
   
$
-
 
Interest on lease liabilities
 
$
35
   
$
-
 
Amortization of ROU assets
 
$
-
   
$
-
 


Presented below is other information related to our operating and finance leases.

 
Three Months Ended
 
 Supplemental cash flows information:
 
January 31, 2021
   
February 2, 2020
 
Operating cash flows used for operating leases
 
$
603
   
$
1,885
 
Operating cash flows used for finance leases
 
$
35
   
$
-
 
Financing cash flows used for finance leases
 
$
-
   
$
-
 
ROU assets obtained in exchange for operating lease obligations
 
$
267
   
$
282
 
ROU assets obtained in exchange for finance lease obligations
 
$
35,560
   
$
-
 

 
 
As of
 
 
 
January 31, 2021
   
October 31, 2020
 
 Classification
 
Weighted-average
remaining lease
term (in years)
   
Weighted-average
discount rate
   
Weighted-average
remaining lease
term (in years)
   
Weighted-average
discount rate
 
Operating leases
   
3.9
     
2.37
%
   
4.1
     
2.37
%
Finance lease
   
3.9
     
1.14
%
   
-
     
-
 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED COMPENSATION
3 Months Ended
Jan. 31, 2021
SHARE-BASED COMPENSATION [Abstract]  
SHARE-BASED COMPENSATION
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), 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. Total share-based compensation costs for the three-month periods ended January 31, 2021 and February 2, 2020, were $1.3 million and $1.4 million, respectively. No share-based compensation cost was capitalized as part of an asset during the periods presented, and related income tax benefits were not material during those periods.

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 the awards is determined on the date of grant, based on the closing price of our common stock. There were 541,200 restricted stock awards granted during the three-month period ended January 31, 2021, with a weighted-average grant-date fair value of $11.13 per share, and there were 522,000 restricted stock awards granted during the three-month period ended February 2, 2020, with a weighted-average grant-date fair value of $15.26 per share. As of January 31, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $10.6 million. That cost is expected to be recognized over a weighted-average amortization period of 3.0 years. As of January 31, 2021, there were 1,059,001 shares of restricted stock outstanding.

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 are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.



There were no share options granted during the three-month period ended January 31, 2021, or the three-month period ended February 2, 2020. The Company received cash from option exercises of $0.7 million and $2.8 million for the three-month periods ended January 31, 2021 and February 2, 2020, respectively. As of January 31, 2021, the total unrecognized compensation cost related to unvested option awards was approximately $0.3 million. That cost is expected to be recognized over a weighted-average amortization period of 1.6 years.


Information on outstanding and exercisable option awards as of January 31, 2021, is presented below.

Options
 
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Life (in years)
 
Aggregate
Intrinsic
Value
 
                       
Outstanding at January 31, 2021
 
1,524,777
 
$
9.39
 
4.6 years
 
$
2,954
 
                       
Exercisable at January 31, 2021
 
1,412,200
 
$
9.40
 
4.3 years
 
$
2,747
 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES
3 Months Ended
Jan. 31, 2021
INCOME TAXES [Abstract]  
INCOME TAXES
NOTE 10 - INCOME TAXES


We calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.


The effective tax rate of 23.6% in the three-month period ended January 31, 2021 differs from the U.S. statutory rate of 21% primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances and non-U.S. pre-tax income being taxed at higher statutory rates in the non-U.S. jurisdictions that were partially offset by the benefits of investment credits in a foreign jurisdiction.


The effective tax rate of 45.4% differs from the U.S. statutory rate of 21.0% in the three-month period ended February 2, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, and the establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction, which were partially offset by the benefit of a tax holiday and investment credits in certain foreign jurisdictions.


Valuation allowances, in jurisdictions with historic losses, eliminate the current tax benefit of losses in these jurisdictions where, based on the weight of information available to us, we determined that it is more likely than not that the tax benefits will not be realized. In the three-month period ended February 2, 2020, as a result of the reassessment of the aforementioned available information, we established a valuation allowance of $2.1 million against a non-U.S. based loss-carryforward deferred tax asset that is not more likely than not to be realized.


Unrecognized tax benefits related to uncertain tax positions were $2.6 million and $2.7 million at January 31, 2021 and October 31, 2020, respectively, of which $1.9 million and $2.0 million, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.1 million at January 31, 2021 and October 31, 2020. 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 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. and major foreign or state jurisdictions for years prior to fiscal year 2015.


We were granted a five-year tax holiday in Taiwan that expired on December 31, 2019. This tax holiday reduced foreign taxes by $0.1 million in the three-month period ended February 2, 2020; per share impact was immaterial.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE
3 Months Ended
Jan. 31, 2021
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
NOTE 11 - EARNINGS PER SHARE


The calculation of basic and diluted earnings per share is presented below.

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
Net income attributable to Photronics, Inc. shareholders
 
$
8,036
   
$
10,300
 
 Effect of dilutive securities
   
-
     
-
 
                 
Earnings used for diluted earnings per share
 
$
8,036
   
$
10,300
 
                 
Weighted-average common shares computations:
               
Weighted-average common shares used for basic earnings per share
   
62,475
     
65,554
 
Effect of dilutive securities:
               
Share-based payment awards
   
530
     
895
 
                 
Potentially dilutive common shares
   
530
     
895
 
                 
Weighted-average common shares used for diluted earnings per share
   
63,005
     
66,449
 
                 
Basic earnings per share
 
$
0.13
   
$
0.16
 
Diluted earnings per share
 
$
0.13
   
$
0.16
 


The table below illustrates 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.

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
Share-based payment awards
   
826
     
173
 
                 
Total potentially dilutive shares excluded
   
826
     
173
 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.20.4
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
3 Months Ended
Jan. 31, 2021
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]  
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
NOTE 12 - 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 three-month periods ended January 31, 2021 and February 2, 2020.

 
Three Months Ended January 31, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
Balance at October 31, 2020
 
$
18,828
   
$
(870
)
 
$
17,958
 
Other comprehensive (loss) income
   
18,289
     
(1
)
   
18,288
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,217
     
-
     
4,217
 
                         
Balance at January 31, 2021
 
$
32,900
   
$
(871
)
 
$
32,029
 


 
Three Months Ended February 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
Balance at October 31, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive (loss) income
   
(1,564
)
   
17
     
(1,547
)
Less: other comprehensive income attributable to noncontrolling interests
   
1,181
     
9
     
1,190
 
                         
Balance at February 2, 2020
 
$
(11,076
)
 
$
(666
)
 
$
(11,742
)
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS
3 Months Ended
Jan. 31, 2021
FAIR VALUE MEASUREMENTS [Abstract]  
FAIR VALUE MEASUREMENTS
NOTE 13 - 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 approximate their carrying values due to the variable nature of the underlying interest rates. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at January 31, 2021 or October 31, 2020.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE REPURCHASE PROGRAMS
3 Months Ended
Jan. 31, 2021
SHARE REPURCHASE PROGRAMS [Abstract]  
SHARE REPURCHASE PROGRAMS
NOTE 14 - SHARE REPURCHASE PROGRAMS


In September 2020, 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 “Securities Act”). The company commenced repurchasing shares under this authorization on September 16, 2020. All of the 1.7 million shares repurchased under this authorization prior to November 1, 2020, were retired in fiscal 2020; the table below presents information on this repurchase program.

 
Three Months Ended
January 31, 2021
   
From Inception Date of
September 16, 2020
 
Number of shares repurchased
   
1,222
     
2,952
 
                 
Cost of shares repurchased
 
$
13,209
   
$
30,709
 
                 
Average price paid per share
 
$
10.81
   
$
10.40
 


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. This repurchase program was terminated in March of 2020. All of the shares repurchased under this program have been retired. The table below presents information on this repurchase program.

 
Three Months Ended
February 2, 2020
   
From Inception Date of
September 25, 2019
 
Number of shares repurchased
   
916
     
1,911
 
                 
Cost of shares repurchased
 
$
11,000
   
$
22,000
 
                 
Average price paid per share
 
$
12.01
   
$
11.51
 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.4
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Jan. 31, 2021
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 15 - COMMITMENTS AND CONTINGENCIES


As of January 31, 2021, the Company had commitments outstanding for capital expenditures of approximately $68.9 million, primarily for purchases of high-end equipment.


The Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing for its non-South Korean bank accounts that was not timely made under a then recently issued presidential decree. A fine (based solely on the amount in such accounts) in the amount of $2.2 million was assessed against our subsidiary. Our subsidiary appealed the fine on the grounds that it was not required to make the tax filing, and such appeal was pursued up to the Supreme Court in South Korea. Under South Korean law, the tax authorities were entitled to pursue the matter in both civil and criminal courts simultaneously, with the proviso that any criminal fine imposed would act to dismiss any civil fine. The prosecutor recommended a fine of $0.03 million. The civil matter has subsequently been dismissed. Photronics was notified on March 12, 2020, that the Supreme Court rendered a decision against our subsidiary on the issue of whether our subsidiary was required to make the tax filing and remanded the case to the appellate court for determination of the fine. We are awaiting a trial date from the appellate court. Prior to the Supreme Court decision, our assessment was that the possibility of a fine was deemed remote, based on advice of local counsel and the subsequent judgments in the lower courts having been in our favor. Our estimate of the possible range of loss is $0.03 million to $2.2 million with the most likely amount being $0.03 million (based on the prosecutor’s recommendation). Accordingly, during the three-month period ended May 3, 2020, we accrued a contingent loss of $0.03 million. It is reasonably possible that the estimated loss will change in the near term. Our maximum exposure to loss in excess of amounts accrued is $2.17 million. The imposition of the fine will not have a material impact on our financial position or financial performance.


We are subject to various other claims that arise in the ordinary course of business. We believe that our potential liability under such claims, individually or in the aggregate, will not have a material effect on the consolidated financial statements.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.4
RECENT ACCOUNTING PRONOUNCEMENTS
3 Months Ended
Jan. 31, 2021
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS
NOTE 16 - RECENT ACCOUNTING PRONOUNCEMENTS

Accounting Standards Updates Adopted


In June 2016, the 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 impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and 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 was effective for Photronics in its first quarter of fiscal year 2021. We adopted ASU 2016-13 on November 1, 2020; the effect of the adoption was immaterial.

Accounting Standards Updates to be Adopted


In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.20.4
BASIS OF FINANCIAL STATEMENT PRESENTATION (Policies)
3 Months Ended
Jan. 31, 2021
BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract]  
Consolidation

The accompanying unaudited condensed consolidated financial statements (“the financial statements”) have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. The financial statements include the accounts of Photronics, 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. Subsequent actual results may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.
Reclassifications

Reclassified prior period amounts have been made to conform to the current period presentation, including the separation of Foreign currency transaction impact, net, from Interest income and other income, net, on the condensed consolidated statements of income.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.4
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Policies)
3 Months Ended
Jan. 31, 2021
CASH, CASH EQUIVALENTS AND RESTRICTED CASH [Abstract]  
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.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
INVENTORIES (Policies)
3 Months Ended
Jan. 31, 2021
INVENTORIES [Abstract]  
Inventories Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.4
PDMCX JOINT VENTURE (Policies)
3 Months Ended
Jan. 31, 2021
PDMCX JOINT VENTURE [Abstract]  
Variable Interest Entities

As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification (“ASC”), 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 was 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. Our conclusion was based on the facts 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 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 reporting 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 43 R29.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE (Policies)
3 Months Ended
Jan. 31, 2021
REVENUE [Abstract]  
Revenue

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. 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, 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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. We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.


As stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; 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 of photomasks that are in process or completed but not yet shipped to customers. 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. Contract assets of $6.8 million are included in Other current assets, and contract liabilities of $7.5 million and $5.3 million are included in Accrued liabilities and Other liabilities, respectively, in our January 31, 2021 condensed consolidated balance sheet. Our October 31, 2020 condensed consolidated balance sheet includes contract assets of $6.3 million, included in Other current assets, and contract liabilities of $8.0 million and $5.2 million are included in Accrued liabilities and Other liabilities, respectively. We did not impair any contract assets during the three-month periods ended January 31, 2021 or February 2, 2020, and we recognized $2.5 million and $1.2 million, respectively, of revenue from the settlement of contract liabilities that existed at the beginning of those three-month periods.


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 reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the three-month periods ended January 31, 2021 or February 2, 2020, 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 modify terms of sale, which may require payment in advance of performance. At the time of adoption, we elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“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 generally 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.

Product Warranties


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 for (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 warranties have been immaterial.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES (Policies)
3 Months Ended
Jan. 31, 2021
LEASES [Abstract]  
Leases

Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.


We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of twelve months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of right-of-use assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of right-of-use (ROU) assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under ASC Topic 842 – “Leases” we have elected, for all classes of assets, the practical expedient to not separate lease components of a contract from nonlease components of a contract.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED COMPENSATION (Policies)
3 Months Ended
Jan. 31, 2021
Employee Stock Option [Member]  
Stock Options [Abstract]  
Share-Based Compensation
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 are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.
Restricted Stock [Member]  
Stock Options [Abstract]  
Share-Based Compensation
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 the awards is determined on the date of grant, based on the closing price of our common stock. There were 541,200 restricted stock awards granted during the three-month period ended January 31, 2021, with a weighted-average grant-date fair value of $11.13 per share, and there were 522,000 restricted stock awards granted during the three-month period ended February 2, 2020, with a weighted-average grant-date fair value of $15.26 per share. As of January 31, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $10.6 million. That cost is expected to be recognized over a weighted-average amortization period of 3.0 years. As of January 31, 2021, there were 1,059,001 shares of restricted stock outstanding.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Policies)
3 Months Ended
Jan. 31, 2021
INCOME TAXES [Abstract]  
Income Taxes

We calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.


Unrecognized tax benefits related to uncertain tax positions were $2.6 million and $2.7 million at January 31, 2021 and October 31, 2020, respectively, of which $1.9 million and $2.0 million, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.1 million at January 31, 2021 and October 31, 2020. 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 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. and major foreign or state jurisdictions for years prior to fiscal year 2015.
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS (Policies)
3 Months Ended
Jan. 31, 2021
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 48 R34.htm IDEA: XBRL DOCUMENT v3.20.4
RECENT ACCOUNTING PRONOUNCEMENTS (Policies)
3 Months Ended
Jan. 31, 2021
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
Recent Accounting Pronouncements
Accounting Standards Updates Adopted


In June 2016, the 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 impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and 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 was effective for Photronics in its first quarter of fiscal year 2021. We adopted ASU 2016-13 on November 1, 2020; the effect of the adoption was immaterial.

Accounting Standards Updates to be Adopted


In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.4
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)
3 Months Ended
Jan. 31, 2021
CASH, CASH EQUIVALENTS AND RESTRICTED CASH [Abstract]  
Cash, Cash Equivalents and Restricted Cash

The following table presents cash and cash equivalents as reported in our condensed consolidated balance sheets, as well as the sum of cash, cash equivalents and restricted cash as reported on our condensed consolidated statements of cash flows:


 
 
January 31,
2021
   
October 31,
2020
 
 
           
Cash and cash equivalents
 
$
278,539
   
$
278,665
 
Restricted Cash
   
2,999
     
2,937
 
 
               
 
 
$
281,538
   
$
281,602
 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.4
INVENTORIES (Tables)
3 Months Ended
Jan. 31, 2021
INVENTORIES [Abstract]  
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:

 
January 31,
2021
   
October 31,
2020
 
             
Raw materials
 
$
55,458
   
$
56,389
 
Work in process
   
935
     
767
 
Finished goods
   
14
     
113
 
                 
   
$
56,407
   
$
57,269
 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.4
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
3 Months Ended
Jan. 31, 2021
PROPERTY, PLANT AND EQUIPMENT, NET [Abstract]  
Property, Plant and Equipment

Property, plant and equipment consists of the following:

 
January 31,
2021
   
October 31,
2020
 
Land
 
$
12,653
   
$
12,422
 
Buildings and improvements
   
182,540
     
179,162
 
Machinery and equipment
   
1,845,975
     
1,812,791
 
Leasehold improvements
   
21,587
     
21,157
 
Furniture, fixtures and office equipment
   
16,354
     
15,665
 
Construction in progress
   
113,282
     
70,915
 
                 
     
2,192,391
     
2,112,112
 
Accumulated depreciation and amortization
   
(1,519,993
)
   
(1,480,637
)
                 
   
$
672,398
   
$
631,475
 
Finance Lease, Right-of-use Assets

Right-of-use assets resulting from finance leases are included in above property, plant and equipment as follows:

 
 
January 31,
2021
   
October 31,
2020
 
Construction in progress
 
$
35,560
   
$
-
 
Less accumulated amortization
   
-
     
-
 
 
 
$
35,560
   
$
-
 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
PDMCX JOINT VENTURE (Tables)
3 Months Ended
Jan. 31, 2021
PDMCX JOINT VENTURE [Abstract]  
Carrying Amounts and Exposure to Loss Related to Assets and Liabilities

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

 
January 31, 2021
   
October 31, 2020
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
Current assets
 
$
43,753
   
$
21,881
   
$
56,095
   
$
28,053
 
Non-current assets
   
144,069
     
72,049
     
141,097
     
70,562
 
                                 
Total assets
   
187,822
     
93,930
     
197,192
     
98,615
 
                                 
Current liabilities
   
29,545
     
14,776
     
31,922
     
15,964
 
Non-current liabilities
   
44,620
     
22,314
     
55,676
     
27,844
 
                                 
Total liabilities
   
74,165
     
37,090
     
87,598
     
43,808
 
                                 
Net assets
 
$
113,657
   
$
56,840
   
$
109,594
   
$
54,807
 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.4
DEBT (Tables)
3 Months Ended
Jan. 31, 2021
DEBT [Abstract]  
Long-term Debt

The tables below provide information on our long-term debt.

As of January 31, 2021
 
Xiamen
Project Loans
   
Xiamen
Working
Capital Loans
   
Hefei
Equipment
Loan
   
Finance Lease
   
Total
 
Principal due:
                             
Next 12 months
 
$
6,961
   
$
8,861
   
$
-
   
$
5,819
   
$
21,641
 
Months 13 – 24
 
$
10,055
   
$
990
   
$
4,641
   
$
5,445
   
$
21,131
 
Months 25 – 36
   
10,055
     
3,465
     
1,701
     
5,509
     
20,730
 
Months 37 – 48
   
10,055
     
-
     
-
     
18,787
     
28,842
 
Months 49 – 60
   
9,281
     
-
     
-
     
-
     
9,281
 
Thereafter
   
-
     
-
     
-
     
-
     
-
 
Long-term debt
 
$
39,446
   
$
4,455
   
$
6,342
   
$
29,741
   
$
79,984
 
 
                                       
Interest rate at balance sheet date
   
4.90
%
   
4.53% - 4.61
%
   
4.20
%
   
1.14
%
       
Basis spread on interest rates
   
25.00
     
67.75 - 76.00
     
(45.00
)
   
N/A
         
Interest rate reset
 
Quarterly
   
Monthly/Annually
   
Annually
     
N/A
         
Maturity date
 
December 2025
   
July 2023
   
September 2026
   
December 2024
         
Periodic payment amount
 
Increases as loans mature
   
Increases as loans mature
   
Varies (1)
   
Varies (3)
         
Periodic payment frequency
 
Semiannual, on individual loans
   
Semiannual, on individual loans
   
Semiannual(2)
   
Monthly
         
Loan collateral (carrying amount)
 
$
95,703
     
N/A
   
$
89,799
   
$
35,560
(4) 
       

(1) First five loan repayments will each be for 7.5 percent of the approved 200 million RMB loan principal; last five installments will each be for 12.5 percent of the approved loan principal.
(2) Semiannual repayments commence in March 2022.
(3) See Note 8 for periodic payment amounts.
(4) Amount represents the carrying amount of the related right-of-use asset, in which the lessor has a secured interest.

As of October 31, 2020
 
Xiamen
Project Loans
   
Xiamen Working
Capital Loans
   
Total
 
Principal due:
                 
Next 12 months
 
$
6,705
   
$
2,265
   
$
8,970
 
Months 13 – 24
 
$
7,334
   
$
7,808
   
$
15,142
 
Months 25 – 36
   
9,592
     
3,814
     
13,406
 
Months 37 – 48
   
9,789
     
-
     
9,789
 
Months 49 – 60
   
9,432
     
-
     
9,432
 
Thereafter
   
7,211
     
-
     
7,211
 
Long-term debt
 
$
43,358
   
$
11,622
   
$
54,980
 
 
                       
Interest rate at balance sheet date
   
4.90
%
   
4.53% - 4.61
%
       
Basis spread on interest rates
   
25.00
     
40.00 - 76.00
         
Loan collateral (carrying amount)
 
$
94,459
     
N/A
         
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE (Tables)
3 Months Ended
Jan. 31, 2021
REVENUE [Abstract]  
Disaggregation of Revenue

The following tables present our revenue for the three-month periods ended January 31, 2021 and February 2, 2020, disaggregated by product type, geographic origin, and timing of recognition.

 
Three Months Ended
 
Revenue by Product Type
 
January 31, 2021
   
February 2, 2020
 
IC
           
High-end
 
$
36,780
   
$
41,041
 
Mainstream
   
68,176
     
65,937
 
                 
Total IC
 
$
104,956
   
$
106,978
 
                 
                 
FPD
               
High-end
 
$
34,645
   
$
39,770
 
Mainstream
   
12,466
     
12,988
 
                 
Total FPD
 
$
47,111
   
$
52,758
 
                 
   
$
152,067
   
$
159,736
 

 
Three Months Ended
 
Revenue by Geographic Origin
 
January 31, 2021
   
February 2, 2020
 
Taiwan
 
$
56,590
   
$
66,114
 
Korea
   
38,783
     
40,736
 
United States
   
26,604
     
25,067
 
China
   
20,997
     
19,900
 
Europe
   
8,575
     
7,543
 
All other Asia
   
518
     
376
 
                 
   
$
152,067
   
$
159,736
 

 
Three Months Ended
 
Revenue by Timing of Recognition
 
January 31, 2021
   
February 2, 2020
 
Over time
 
$
141,284
   
$
137,696
 
At a point in time
   
10,783
     
22,040
 
   
$
152,067
   
$
159,736
 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES (Tables)
3 Months Ended
Jan. 31, 2021
LEASES [Abstract]  
Information on Operating and Finance Leases Included in Consolidated Balance Sheets

The following table provides information on operating and finance leases included in our consolidated balance sheets.

Classification
 
January 31,
2021
   
October 31,
2020
 
ROU Assets – Operating Leases
           
Other assets
 
$
7,517
   
$
7,706
 
                 
ROU Assets – Finance Leases
               
Property, plant and equipment
 
$
35,560
   
$
-
 
                 
Lease Liabilities – Operating Leases
               
Accrued liabilities
 
$
2,282
   
$
2,175
 
Other liabilities
   
4,792
     
5,008
 
   
$
7,074
   
$
7,183
 
                 
Lease Liabilities – Finance Leases
               
Current portion of long-term debt
 
$
5,819
   
$
-
 
Long-term debt
   
29,741
     
-
 
   
$
35,560
   
$
-
 
Future Lease Payments under Noncancelable Operating and Finance Leases

The following table presents future lease payments under noncancelable operating and finance leases as of January 31, 2021. Imputed interest represents the difference between undiscounted cash flows and discounted cash flows.

 
Operating Leases
   
Finance Lease
 
 Remainder of fiscal year 2021
 
$
1,814
   
$
4,506
 
2022
   
2,306
     
6,054
 
2023
   
1,311
     
5,760
 
2024
   
783
     
5,760
 
2025
   
639
     
14,661
 
 Thereafter
   
550
     
-
 
Total lease payments
   
7,403
     
36,741
 
Imputed interest
   
329
     
1,181
 
Lease liabilities
 
$
7,074
   
$
35,560
 
Lease Costs

The following table presents lease costs for the three-month periods ended January 31, 2021 and February 2, 2020.

 
Three Months Ended
 
   
January 31, 2021
   
February 2, 2020
 
Operating lease costs
 
$
664
   
$
1,178
 
Short-term lease costs
 
$
46
   
$
122
 
Variable lease costs
 
$
144
   
$
-
 
Interest on lease liabilities
 
$
35
   
$
-
 
Amortization of ROU assets
 
$
-
   
$
-
 
Supplemental Information Related to Leases

Presented below is other information related to our operating and finance leases.

 
Three Months Ended
 
 Supplemental cash flows information:
 
January 31, 2021
   
February 2, 2020
 
Operating cash flows used for operating leases
 
$
603
   
$
1,885
 
Operating cash flows used for finance leases
 
$
35
   
$
-
 
Financing cash flows used for finance leases
 
$
-
   
$
-
 
ROU assets obtained in exchange for operating lease obligations
 
$
267
   
$
282
 
ROU assets obtained in exchange for finance lease obligations
 
$
35,560
   
$
-
 
Weighted-Average Lease Terms and Weighted-Average Discount Rates
 
 
As of
 
 
 
January 31, 2021
   
October 31, 2020
 
 Classification
 
Weighted-average
remaining lease
term (in years)
   
Weighted-average
discount rate
   
Weighted-average
remaining lease
term (in years)
   
Weighted-average
discount rate
 
Operating leases
   
3.9
     
2.37
%
   
4.1
     
2.37
%
Finance lease
   
3.9
     
1.14
%
   
-
     
-
 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED COMPENSATION (Tables)
3 Months Ended
Jan. 31, 2021
SHARE-BASED COMPENSATION [Abstract]  
Information on Outstanding and Exercisable Option

Information on outstanding and exercisable option awards as of January 31, 2021, is presented below.

Options
 
Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Life (in years)
 
Aggregate
Intrinsic
Value
 
                       
Outstanding at January 31, 2021
 
1,524,777
 
$
9.39
 
4.6 years
 
$
2,954
 
                       
Exercisable at January 31, 2021
 
1,412,200
 
$
9.40
 
4.3 years
 
$
2,747
 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE (Tables)
3 Months Ended
Jan. 31, 2021
EARNINGS PER SHARE [Abstract]  
Calculation of Basic and Diluted Earnings Per Share

The calculation of basic and diluted earnings per share is presented below.

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
Net income attributable to Photronics, Inc. shareholders
 
$
8,036
   
$
10,300
 
 Effect of dilutive securities
   
-
     
-
 
                 
Earnings used for diluted earnings per share
 
$
8,036
   
$
10,300
 
                 
Weighted-average common shares computations:
               
Weighted-average common shares used for basic earnings per share
   
62,475
     
65,554
 
Effect of dilutive securities:
               
Share-based payment awards
   
530
     
895
 
                 
Potentially dilutive common shares
   
530
     
895
 
                 
Weighted-average common shares used for diluted earnings per share
   
63,005
     
66,449
 
                 
Basic earnings per share
 
$
0.13
   
$
0.16
 
Diluted earnings per share
 
$
0.13
   
$
0.16
 
Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share

The table below illustrates 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.

 
Three Months Ended
 
   
January 31,
2021
   
February 2,
2020
 
Share-based payment awards
   
826
     
173
 
                 
Total potentially dilutive shares excluded
   
826
     
173
 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.4
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)
3 Months Ended
Jan. 31, 2021
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]  
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 three-month periods ended January 31, 2021 and February 2, 2020.

 
Three Months Ended January 31, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
Balance at October 31, 2020
 
$
18,828
   
$
(870
)
 
$
17,958
 
Other comprehensive (loss) income
   
18,289
     
(1
)
   
18,288
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,217
     
-
     
4,217
 
                         
Balance at January 31, 2021
 
$
32,900
   
$
(871
)
 
$
32,029
 


 
Three Months Ended February 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
Balance at October 31, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive (loss) income
   
(1,564
)
   
17
     
(1,547
)
Less: other comprehensive income attributable to noncontrolling interests
   
1,181
     
9
     
1,190
 
                         
Balance at February 2, 2020
 
$
(11,076
)
 
$
(666
)
 
$
(11,742
)
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE REPURCHASE PROGRAMS (Tables)
3 Months Ended
Jan. 31, 2021
SHARE REPURCHASE PROGRAMS [Abstract]  
Shares Repurchase Programs

In September 2020, 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 “Securities Act”). The company commenced repurchasing shares under this authorization on September 16, 2020. All of the 1.7 million shares repurchased under this authorization prior to November 1, 2020, were retired in fiscal 2020; the table below presents information on this repurchase program.

 
Three Months Ended
January 31, 2021
   
From Inception Date of
September 16, 2020
 
Number of shares repurchased
   
1,222
     
2,952
 
                 
Cost of shares repurchased
 
$
13,209
   
$
30,709
 
                 
Average price paid per share
 
$
10.81
   
$
10.40
 


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. This repurchase program was terminated in March of 2020. All of the shares repurchased under this program have been retired. The table below presents information on this repurchase program.

 
Three Months Ended
February 2, 2020
   
From Inception Date of
September 25, 2019
 
Number of shares repurchased
   
916
     
1,911
 
                 
Cost of shares repurchased
 
$
11,000
   
$
22,000
 
                 
Average price paid per share
 
$
12.01
   
$
11.51
 
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.4
BASIS OF FINANCIAL STATEMENT PRESENTATION (Details)
3 Months Ended
Jan. 31, 2021
Facility
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 11
Taiwan [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 3
Korea [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 1
United States [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 3
Europe [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 2
China [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 2
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.20.4
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Feb. 02, 2020
Oct. 31, 2019
CASH, CASH EQUIVALENTS AND RESTRICTED CASH [Abstract]        
Cash and cash equivalents $ 278,539 $ 278,665    
Restricted Cash 2,999 2,937    
Total cash, cash equivalents and restricted cash $ 281,538 $ 281,602 $ 221,085 $ 209,291
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.4
INVENTORIES (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
INVENTORIES [Abstract]    
Raw materials $ 55,458 $ 56,389
Work in process 935 767
Finished goods 14 113
Inventory $ 56,407 $ 57,269
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.20.4
PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Oct. 31, 2020
Property, plant and equipment [Abstract]      
Property, plant and equipment, gross $ 2,192,391   $ 2,112,112
Accumulated depreciation and amortization (1,519,993)   (1,480,637)
Property, plant and equipment, net 672,398   631,475
Depreciation and amortization expense 22,600 $ 23,500  
Land [Member]      
Property, plant and equipment [Abstract]      
Property, plant and equipment, gross 12,653   12,422
Buildings and Improvements [Member]      
Property, plant and equipment [Abstract]      
Property, plant and equipment, gross 182,540   179,162
Machinery and Equipment [Member]      
Property, plant and equipment [Abstract]      
Property, plant and equipment, gross 1,845,975   1,812,791
Leasehold Improvements [Member]      
Property, plant and equipment [Abstract]      
Property, plant and equipment, gross 21,587   21,157
Furniture, Fixtures and Office Equipment [Member]      
Property, plant and equipment [Abstract]      
Property, plant and equipment, gross 16,354   15,665
Construction in Progress [Member]      
Property, plant and equipment [Abstract]      
Property, plant and equipment, gross 113,282   70,915
Finance lease, Right-of-use asset [Abstract]      
Finance lease, right-of-use asset, gross 35,560   0
Less accumulated amortization 0   0
Finance lease, right-of-use asset, net $ 35,560   $ 0
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.4
PDMCX JOINT VENTURE, VIE (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2018
Jan. 31, 2021
Feb. 02, 2020
PDMCX [Member]      
Variable Interest Entity [Abstract]      
Gain (loss) on consolidation $ 0.0    
Total committed investment   $ 160.0  
Term from inception after which interest holder may put their interest in the VIE   2 years  
Period before put or purchase option can be exercised   6 months  
Operating (loss)   $ (0.1) $ (3.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] | Local Financing [Member]      
Variable Interest Entity [Abstract]      
Local financing   $ 50.0  
PDMCX [Member] | Local Financing [Member] | Assets Pledged as Collateral [Member]      
Variable Interest Entity [Abstract]      
Collateral amount   $ 95.7  
Photronics Interest [Member]      
Variable Interest Entity [Abstract]      
Ownership percentage   50.01%  
Financial or other support, amount   $ 65.0  
Maximum exposure to loss   56.8  
DNP [Member]      
Variable Interest Entity [Abstract]      
Ownership percentage 49.99%    
Financial or other support, amount   $ 65.0  
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.4
PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Carrying amounts of assets and liabilities [Abstract]    
Current assets $ 506,112 $ 500,139
Total assets 1,232,062 1,188,182
Current liabilities 145,531 142,939
Total liabilities 253,566 225,916
Carrying Amount [Member]    
Carrying amounts of assets and liabilities [Abstract]    
Current assets 43,753 56,095
Noncurrent assets 144,069 141,097
Total assets 187,822 197,192
Current liabilities 29,545 31,922
Noncurrent liabilities 44,620 55,676
Total liabilities 74,165 87,598
Net assets 113,657 109,594
Photronics Interest [Member]    
Carrying amounts of assets and liabilities [Abstract]    
Current assets 21,881 28,053
Noncurrent assets 72,049 70,562
Total assets 93,930 98,615
Current liabilities 14,776 15,964
Noncurrent liabilities 22,314 27,844
Total liabilities 37,090 43,808
Net assets $ 56,840 $ 54,807
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.20.4
DEBT (Details)
$ in Thousands, ¥ in Millions
3 Months Ended 12 Months Ended
Jan. 31, 2021
USD ($)
Tool
Oct. 31, 2020
USD ($)
Jan. 31, 2021
CNY (¥)
Tool
Dec. 31, 2020
USD ($)
Debt Instruments [Abstract]        
Short-term debt $ 0 $ 4,708    
Weighted-average interest rate of short -term debt   2.02%    
Long Term Debt Maturing In Year One [Abstract]        
Next 12 months 21,641 $ 8,970    
Long-term Debt [Abstract]        
Months 13 - 24 21,131 15,142    
Months 25 - 36 20,730 13,406    
Months 37 - 48 28,842 9,789    
Months 49 - 60 9,281 9,432    
Thereafter 0 7,211    
Long-term debt $ 79,984 54,980    
Percent of repayment on approved loan principal in each first five semiannual loan repayments 7.50%   7.50%  
Percent of repayment on approved loan principal in each last five semiannual loan repayments 12.50%   12.50%  
Finance lease amount $ 35,560 0    
Xiamen Project Loans [Member]        
Long Term Debt Maturing In Year One [Abstract]        
Next 12 months 6,961 6,705    
Long-term Debt [Abstract]        
Months 13 - 24 10,055 7,334    
Months 25 - 36 10,055 9,592    
Months 37 - 48 10,055 9,789    
Months 49 - 60 9,281 9,432    
Thereafter 0 7,211    
Long-term debt $ 39,446 $ 43,358    
Interest rate at balance sheet date 4.90% 4.90%    
Basis spread on interest rates 0.25% 0.25%    
Maturity date Dec. 31, 2025      
Periodic payment amount Increases as loans mature      
Periodic payment frequency Semiannual, on individual loans      
Loan collateral (carrying amount) $ 95,703 $ 94,459    
Maximum borrowing capacity 53,400   ¥ 345.0  
Amount outstanding 46,400   300.0  
Xiamen Working Capital Loans [Member]        
Long Term Debt Maturing In Year One [Abstract]        
Next 12 months 8,861 2,265    
Long-term Debt [Abstract]        
Months 13 - 24 990 7,808    
Months 25 - 36 3,465 3,814    
Months 37 - 48 0 0    
Months 49 - 60 0 0    
Thereafter 0 0    
Long-term debt $ 4,455 $ 11,622    
Maturity date Jul. 31, 2023      
Periodic payment amount Increases as loans mature      
Periodic payment frequency Semiannual, on individual loans      
Maximum borrowing capacity $ 25,000      
Xiamen Working Capital Loans [Member] | Minimum [Member]        
Long-term Debt [Abstract]        
Interest rate at balance sheet date 4.53% 4.53%    
Basis spread on interest rates 0.6775% 0.40%    
Xiamen Working Capital Loans [Member] | Maximum [Member]        
Long-term Debt [Abstract]        
Interest rate at balance sheet date 4.61% 4.61%    
Basis spread on interest rates 0.76% 0.76%    
Xiamen Working Capital Loans (value added tax component) [Member]        
Long-term Debt [Abstract]        
Maximum borrowing capacity | ¥     140.0  
Amount outstanding under credit facility $ 13,300   86.1  
Xiamen Working Capital Loans, Fund Operations [Member]        
Long-term Debt [Abstract]        
Maximum borrowing capacity | ¥     60.0  
Amount outstanding | ¥     0.0  
Hefei Equipment Loan [Member]        
Long Term Debt Maturing In Year One [Abstract]        
Next 12 months 0      
Long-term Debt [Abstract]        
Months 13 - 24 4,641      
Months 25 - 36 1,701      
Months 37 - 48 0      
Months 49 - 60 0      
Thereafter 0      
Long-term debt $ 6,342      
Interest rate at balance sheet date 4.20%      
Basis spread on interest rates (0.45%)      
Maturity date Sep. 30, 2026      
Periodic payment amount [1] Varies      
Periodic payment frequency [2] Semiannual      
Loan collateral (carrying amount) $ 89,799      
Maximum borrowing capacity $ 30,900   200.0  
Amount outstanding | ¥     ¥ 41.0  
Number of lithography tools to be purchased | Tool 2   2  
Finance Lease [Member]        
Long Term Debt Maturing In Year One [Abstract]        
Next 12 months $ 5,819      
Long-term Debt [Abstract]        
Months 13 - 24 5,445      
Months 25 - 36 5,509      
Months 37 - 48 18,787      
Months 49 - 60 0      
Thereafter 0      
Long-term debt $ 29,741      
Contractual interest rate 1.14%   1.14%  
Maturity date Dec. 31, 2024      
Periodic payment amount [3] Varies      
Periodic payment frequency Monthly      
Loan collateral (carrying amount) [4] $ 35,560      
Finance lease amount       $ 35,600
Short-term obligation       $ 3,500
Amended and Restated Credit Agreement [Member]        
Long-term Debt [Abstract]        
Maximum borrowing capacity 100,000      
Amount outstanding under credit facility $ 0      
Term of loan 5 years      
Current borrowing capacity $ 50,000      
Cash limit for dividends, distributions and redemption on equity 50,000      
Available borrowing capacity $ 50,000      
Effective interest rate 1.12%   1.12%  
[1] First five loan repayments will each be for 7.5 percent of the approved 200 million RMB loan principal; last five installments will each be for 12.5 percent of the approved loan principal.
[2] Semiannual repayments commence in March 2022.
[3] See Note 8 for periodic payment amounts.
[4] Amount represents the carrying amount of the related right-of-use asset, in which the lessor has a secured interest.
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Oct. 31, 2020
Contract with Customer, Asset and Liability [Abstract]      
Contract assets $ 6,800   $ 6,300
Contract liabilities current 7,500   8,000
Contract liabilities non-current 5,300   $ 5,200
Impairment loss on contract assets 0 $ 0  
Change in Contract with Customer, Liability [Abstract]      
Revenue from settlement of contract liabilities $ 2,500 $ 1,200  
Minimum [Member]      
Revenue, Performance Obligation [Abstract]      
Product invoice term 30 days    
Product warranty period 1 month    
Maximum [Member]      
Revenue, Performance Obligation [Abstract]      
Product invoice term 90 days    
Product warranty period 24 months    
IC [Member] | Minimum [Member]      
Backlog of Orders [Abstract]      
Customer order, expected satisfaction period 7 days    
IC [Member] | Maximum [Member]      
Backlog of Orders [Abstract]      
Customer order, expected satisfaction period 14 days    
FPD [Member] | Minimum [Member]      
Backlog of Orders [Abstract]      
Customer order, expected satisfaction period 14 days    
FPD [Member] | Maximum [Member]      
Backlog of Orders [Abstract]      
Customer order, expected satisfaction period 21 days    
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Disaggregation of Revenue [Abstract]    
Revenue $ 152,067 $ 159,736
IC [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 104,956 106,978
High-end [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 36,780 41,041
Mainstream [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 68,176 65,937
FPD [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 47,111 52,758
High-end [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 34,645 39,770
Mainstream [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 12,466 12,988
Taiwan [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 56,590 66,114
Korea [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 38,783 40,736
United States [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 26,604 25,067
China [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 20,997 19,900
Europe [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 8,575 7,543
All Other Asia [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 518 376
Over Time [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 141,284 137,696
At a Point in Time [Member]    
Disaggregation of Revenue [Abstract]    
Revenue $ 10,783 $ 22,040
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES (Details) - USD ($)
$ in Thousands
1 Months Ended
Feb. 28, 2021
Jan. 31, 2021
Oct. 31, 2020
Finance Leases [Abstract]      
Finance lease contract term   5 years  
Finance lease amount   $ 35,560 $ 0
Finance lease, remaining lease term   5 years  
Percent of original cost owed upon early buy-out   39.84%  
Finance lease interest implicit rate   1.14%  
Subsequent Event [Member]      
Finance Leases [Abstract]      
Finance lease contract term 5 years    
Finance lease amount $ 7,200    
Finance lease monthly payments $ 100    
Percent of original cost owed upon early buy-out 33.68464%    
Finance lease interest implicit rate 1.09%    
First Three Months [Member]      
Finance Leases [Abstract]      
Finance lease monthly payments   $ 40  
Following Nine Months [Member]      
Finance Leases [Abstract]      
Finance lease monthly payments   600  
Forty Eight Months [Member]      
Finance Leases [Abstract]      
Finance lease monthly payments   $ 500  
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES, Information on Operating and Finance Leases included on Balance Sheet (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]    
Lease Liabilities - Operating Leases $ 7,074 $ 7,183
Lease Liabilities - Finance Leases 35,560 0
Other Assets [Member]    
Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]    
ROU Assets - Operating Leases $ 7,517 $ 7,706
us-gaap_OtherAssetsNoncurrent us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
Property, Plant and Equipment [Member]    
Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]    
Finance lease, right-of-use asset, net $ 35,560 $ 0
us-gaap_PropertyPlantAndEquipmentNet us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
Accrued Liabilities [Member]    
Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]    
Lease Liabilities - Operating Leases $ 2,282 $ 2,175
us-gaap_OtherLiabilitiesNoncurrent us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
Other Liabilities [Member]    
Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]    
Lease Liabilities - Operating Leases $ 4,792 $ 5,008
us-gaap_OtherLiabilitiesNoncurrent us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
Current Portion of Long-Term Debt [Member]    
Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]    
Lease Liabilities - Finance Leases $ 5,819 $ 0
us-gaap_LongTermDebtNoncurrent us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
Long-term Debt [Member]    
Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]    
Lease Liabilities - Finance Leases $ 29,741 $ 0
us-gaap_LongTermDebtNoncurrent us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Future Lease Payments Under Noncancelable Operating Leases [Abstract]    
Remainder of fiscal year 2021 $ 1,814  
2022 2,306  
2023 1,311  
2024 783  
2025 639  
Thereafter 550  
Total Lease Payments 7,403  
Imputed interest 329  
Operating lease liabilities 7,074 $ 7,183
Future Lease Payments Under Noncancelable Finance Leases [Abstract]    
Remainder of fiscal year 2021 4,506  
2022 6,054  
2023 5,760  
2024 5,760  
2025 14,661  
Thereafter 0  
Total lease payments 36,741  
Imputed interest 1,181  
Finance lease liabilities $ 35,560 $ 0
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES, Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Lease, Cost [Abstract]    
Operating lease costs $ 664 $ 1,178
Short-term lease costs 46 122
Variable lease costs 144 0
Interest on lease liabilities 35 0
Amortization of ROU assets $ 0 $ 0
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES, Operating and Finance Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Oct. 31, 2020
Supplemental Cash Flows Information: [Abstract]      
Operating cash flows used for operating leases $ 603 $ 1,885  
Operating cash flows used for finance leases 35 0  
Financing cash flows used for finance leases 0 0  
ROU assets obtained in exchange for operating lease obligations 267 282  
ROU assets obtained in exchange for finance lease obligations $ 35,560 $ 0  
Weighted Average Lease Terms, Discount Rates [Abstract]      
Operating leases, Weighted-average remaining lease term 3 years 10 months 24 days   4 years 1 month 6 days
Operating leases, Weighted-average discount rate 2.37%   2.37%
Finance lease, Weighted-average remaining lease term 3 years 10 months 24 days   0 years
Finance lease, Weighted-average discount rate 1.14%   0.00%
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Share-based Compensation [Abstract]    
Maximum number of shares of common stock that may be issued (in shares) 4,000,000  
Share-based compensation expense incurred $ 1,300 $ 1,400
Share-based compensation cost capitalized 0 0
Income tax benefits realized from stock option exercises $ 0 $ 0
Restricted Stock [Member]    
Restricted Stock [Abstract]    
Restricted stock awards granted (in shares) 541,200 522,000
Weighted average grant date fair value of restricted stock awards (in dollars per share) $ 11.13 $ 15.26
Compensation cost not yet recognized related to unvested restricted stock awards $ 10,600  
Number of shares of restricted stock outstanding (in shares) 1,059,001  
Additional disclosures [Abstract]    
Period for recognition of compensation cost not yet recognized 3 years  
Restricted Stock [Member] | Minimum [Member]    
Share-based Compensation [Abstract]    
Award vesting period 1 year  
Restricted Stock [Member] | Maximum [Member]    
Share-based Compensation [Abstract]    
Award vesting period 4 years  
Stock Options [Member]    
Share-based Compensation [Abstract]    
Cash received from option exercises $ 700 $ 2,800
Contractual term 10 years  
Additional disclosures [Abstract]    
Share options granted (in shares) 0 0
Unrecognized compensation cost related to unvested option awards $ 300  
Period for recognition of compensation cost not yet recognized 1 year 7 months 6 days  
Outstanding and exercisable option awards [Roll Forward]    
Outstanding at end of period (in shares) 1,524,777  
Exercisable at end of period (in shares) 1,412,200  
Weighted-Average Exercise Price [Abstract]    
Outstanding at end of period (in dollars per share) $ 9.39  
Exercisable at end of period (in dollars per share) $ 9.40  
Weighted-Average Remaining Contractual Life [Abstract]    
Outstanding at end of period 4 years 7 months 6 days  
Exercisable at end of period 4 years 3 months 18 days  
Aggregate Intrinsic Value [Abstract]    
Outstanding at end of period $ 2,954  
Exercisable at end of period $ 2,747  
Stock Options [Member] | Minimum [Member]    
Share-based Compensation [Abstract]    
Award vesting period 1 year  
Stock Options [Member] | Maximum [Member]    
Share-based Compensation [Abstract]    
Award vesting period 4 years  
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Oct. 31, 2020
Effective Income and Statutory Tax Rate [Abstract]      
Effective tax rate 23.60% 45.40%  
U.S. statutory rate 21.00% 21.00%  
Tax Credit Carryforward [Abstract]      
Change in valuation allowance   $ 2.1  
Unrecognized Tax Benefits [Abstract]      
Unrecognized tax benefits $ 2.6   $ 2.7
Income Tax Uncertainties [Abstract]      
Unrecognized tax benefits that would impact effective tax rate 1.9   2.0
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]      
Accrued interest and penalties related to unrecognized tax benefits $ 0.1   $ 0.1
Income Tax Examination [Abstract]      
Earliest open tax year 2015    
Taiwan Agency of the Ministry of Finance [Member]      
Income Tax Holiday [Abstract]      
Term of tax year holidays 5 years    
Income tax holiday termination date December 31, 2019    
Dollar effect of income tax holiday   $ 0.1  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Calculation of basic and diluted earnings per share [Abstract]    
Net income attributable to Photronics, Inc. shareholders $ 8,036 $ 10,300
Effect of dilutive securities 0 0
Earnings used for diluted earnings per share $ 8,036 $ 10,300
Weighted-average common shares computations [Abstract]    
Weighted-average common shares used for basic earnings per share (in shares) 62,475 65,554
Effect of dilutive securities [Abstract]    
Share-based payment awards (in shares) 530 895
Potentially dilutive common shares (in shares) 530 895
Weighted-average common shares used for diluted earnings per share (in shares) 63,005 66,449
Basic earnings per share (in dollars per share) $ 0.13 $ 0.16
Diluted earnings per share (in dollars per share) $ 0.13 $ 0.16
Antidilutive Securities [Abstract]    
Total potentially dilutive shares excluded (in shares) 826 173
Share-based Payment Awards [Member]    
Antidilutive Securities [Abstract]    
Total potentially dilutive shares excluded (in shares) 826 173
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.4
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Feb. 02, 2020
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 804,962  
Ending Balance 815,502  
Accumulated Other Comprehensive Income [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Beginning Balance 17,958 (9,005)
Ending Balance 32,029 (11,742)
Foreign Currency Translation Adjustments [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Beginning Balance 18,828 (8,331)
Ending Balance 32,900 (11,076)
Other [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Beginning Balance (870) (674)
Ending Balance (871) (666)
AOCI Including Portion Attributable to Noncontrolling Interest [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Other comprehensive (loss) income 18,288 (1,547)
Foreign Currency Translation Adjustments [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Other comprehensive (loss) income 18,289 (1,564)
Other [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Other comprehensive (loss) income (1) 17
AOCI Attributable to Noncontrolling Interest [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Less: other comprehensive income attributable to noncontrolling interests 4,217 1,190
Foreign Currency Translation Adjustments [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Less: other comprehensive income attributable to noncontrolling interests 4,217 1,181
Other [Member]    
Changes in Accumulated Other Comprehensive Income [Roll Forward]    
Less: other comprehensive income attributable to noncontrolling interests $ 0 $ 9
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Fair Value, Assets and Liability [Abstract]    
Total assets $ 0 $ 0
Total liabilities $ 0 $ 0
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE REPURCHASE PROGRAMS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 4 Months Ended 5 Months Ended
Oct. 31, 2019
Jan. 31, 2021
Feb. 02, 2020
Feb. 02, 2020
Jan. 31, 2021
Sep. 30, 2020
Aug. 31, 2019
Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]              
Cost of shares repurchased   $ 13,209 $ 11,000        
September 2020 Announced Program [Member]              
Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]              
Stock repurchased authorized amount           $ 100,000  
Stock repurchase program - commencement date   Sep. 16, 2020          
Number of shares repurchased (in shares)   1,222     2,952    
Cost of shares repurchased   $ 13,209     $ 30,709    
Average price paid per share (in dollars per share)   $ 10.81     $ 10.40    
Shares repurchased and retired (in shares) 1,700            
August 2019 Announced Program [Member]              
Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]              
Stock repurchased authorized amount             $ 100,000
Number of shares repurchased (in shares)     916 1,911      
Cost of shares repurchased     $ 11,000 $ 22,000      
Average price paid per share (in dollars per share)     $ 12.01 $ 11.51      
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.4
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
May 03, 2020
Commitment and Contingencies [Abstract]    
Outstanding commitments for capital expenditure $ 68,900  
Subsidiary [Member]    
Commitment and Contingencies [Abstract]    
Loss contingency damages sought 2,200  
Fine amount recommended by prosecutor 30  
Contingent loss accrued   $ 30
Subsidiary [Member] | Maximum [Member]    
Commitment and Contingencies [Abstract]    
Estimated range of contingent loss 2,200  
Contingent loss not accrued 2,170  
Subsidiary [Member] | Minimum [Member]    
Commitment and Contingencies [Abstract]    
Estimated range of contingent loss $ 30  
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "F*:E('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " IBFI2DNC8$^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE!(71[6?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/(.22F3_? M? /I=)#:1WR./F DB^EF=L.8I X;=B0*$B#I(SJ5ZIP8D/ M=4!H.+\%AZ2,(@4+L HKD?6=T5)'5.3C&6_TB@^?<2@PHP$'=#A2 E$+8/TR M,9SFH8,K8($11I>^"VA68JG^B2T=8.?DG.R:FJ:IGMJ2RSL(>'MZ?"GK5G9, MI$:-^56RDDX!-^PR^;7=WN\>6-_P1E2\K03?B3N9#V_?%]&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M*8IJ4DO(Q2H?!0 314 !@ !X;"]W;W)K(./GW M70$&)X,7-Q%1H>A'Q)?,X5>8O".+EM^4KMOQI&XOH\8LFUV/,8 MSFR%C)B"7;DSDKWDS,N"HM"@IMDS(A;$K=$P.[:4HZ%(51C$?"E)DD81D^\3 M'HK#;4:IX0<3C)! QD7Q[VQI;7QV; MZH#LBC\#?DA.MHE^E(T0+WIGYMVV3$W$0^XJ+<'@YY4[/ RU$G#\*$1;Y3UU MX.GV47V:/3P\S(8EW!'A7X&G_-O6H$4\OF5IJ)[%X1LO'JBK]5P1)ME_BZ %@'T4X!U+L N NSL07.R[+'NF&*C MH10'(O75H*8WLMQDT? T0:R'<:4DG T@3HWNA)O"J"C"8H_Y,CVC;)-'$2L_ 56/>Q_C#: L4>D1=4)1P=]8 M?$ULZXI0DUHU/ X>/N6;:T)I7?@''+O,G)WIV6?T'/'*)?EGO$F4A&+\%Y'L ME)*=3+)S1K+(_S/?!5H41F7.(EZ7>EQG^6VQ?E[,9\[JBLSFSC6"UBW1NI>@ M.5 JDH50(AY_([_S]SHX7,F$OX%E6G8/P>J56#U4S$FEU-4[#1(7L+YS)G6] M$7@7:O.&J[7;EMFVL>+HEUQ]5*E\K=;O^UH0/!PPGA"*04DQ0&7&@.!E&-.0 M[>HP\/@M"Q..<-R4'#>79>,I95)Q&>H:WPNIZI!P*253C,@R*]\S+V-:T*I M*B.V[ M?-O#,),CZUOGZ:A!KJGFK,G/K(C>?!B$G\S3:<%F+@XN8;:O;Z:)Y MJBSW"#M3C$M8"XW$3"1'P;\!"E MJ_J!A;OX9[JR!I=2O :Q6Y]#7!.M/UKU!8J;^6>TI4@4.-W?P?[LB]&@:/8& M9@=CJYH"Q7T\&\0Q?*V=1VEJ!#8&4O4!BAOW@\C^?OU,_DE4.3R]R^%D,<]5\G4%/#=D1M98,5VP@ MJVR=7F3K>DX!#1M,#$,AXN23&6)D[OYFMW^8X2^VSY:R.4$E&VZ7/F<:DO@/-;(=1Q1]^@ M7$$=_0=02P,$% @ *8IJ4IJA431;!@ ^!@ !@ !X;"]W;W)KIOC4[(33Z7I5U<[W: M:;V_W&R:;"#JG)#,8XV%2_JU?:J>W:K MME>RU651BUN%FK:JN'IY+TKY?+TBJ]<'GXO'G38/-MNK/7\4=T)_W=\JN-L, M5O*B$G53R!HI\7"]>D\$3>R_+O(]>YZE:Q0+AYX M6^K/\OE7T3L4&GN9+)ON+WKNL7B%LK;1LNH' X.JJ __^?<^$),!)/ ,H/T M^M8!K!_016YS8-:Y]8%KOKU2\ADI@P9KYJ*+33<:O"EJ,XUW6L'; L;I[8VL M\CH3Z,X8;M Y^GKW ?UX]A,Z0T6-ONQDV_ Z;ZXV M&C@82YNL_][[P_>HYWN_\?H",;)&%%/B&'ZS//Q3IH?A^'CX!CP?W*>#^[2S MQWSNMTJ)6B/>-.#GY8)%-EADG<7 9Y$W.P2Q09FY$/^TQ1,OX1/.6!U,19TI ML^">MC1.0I9>;9ZF,7'"HB@<8$=,@X%IL,CT79;)%HC!:LP$L+POQ1K54#GD M ^(EK.\N Z!2H$R)O-"HE!"EQKP^(VL6)"85S#1V[II'-.@?89>S!S;AQ O" MTA@G,V==L""(L=O9<' V7'3V8_T$DR!5(9P3$5H?#:, QS-J#E1,H]3-+!J8 M18O,/NF=@! ?):*+8F1]G)$@G$?/1M$T9IY,B0>*\2+%+U+S\@T48SL^."*$ MSCBZ8)@P3QR3@62R2/)6@;8I_;)&>ZA=NDM*L_SV(#JZ2VP7Y<3B$L64I?.P M.F 0_=@3UW2@G)Y(2LWKQP(67A]4+\W4GE:6L!E)&\0"%KLI$CP*!%XD^4$\ M")CX')9V)BN!-/_N7D.]G2.2) SFQ0) E)J(?BJ%R$O4D,RX+?%V6A MH58N*2(9A88L*\W=3BI]KH6J8(=U[TQP8I=]:V9L2#"5CV-RHS"0965X]7H/ M',W&$N2ME/7C";JV%% 2!61.V88EJ3?51\4@RY(Q*/>>OQC9=C*TE0""%5M! M=EI.V M9%DM;F15%=KL7)I#,R%K7=2/HLY\C!?MF<. RV;/,W&]@FZ_$>I)K+;(U7_] M#X:.?1[EAR[+S\^P6=,O2XI#1\6ARXISJUYW+=!!9]_6Z Q?8 +U4B%HQUIH M=.@:8XR:'0\WXOH *X21J:V6(0<_GY=6)BQGS58515.FRJ'X6FL,CZ&NXJB'"[DI@ M:R4%W8_GW8(+%Z?8US#0453I"5%5@CT1IFERS(+6Y>V:LON'$P>FG-90;';F@+AP.$@C3__!1FEFR]+\IZR-SBE9EJ9\%#7L=43C.3FSE9=$-$WG:]&% M"V.& P_94:'96_JYA6C:;5H:)Q"F.4$'+J(T\A0+-CF'7#Z(M#8ZPXF(A[!] MRNAN0%U 9P.ZF1Q+F]\$_N#JL:@;5(H'&(DO8G!:'8[9#S=:[KN3ZGNIM:RZ MRYW@D+<& .\?I-2O-^;P>_BQ8_L?4$L#!!0 ( "F*:E*.'!?Z+0, #D+ M 8 >&PO=V]R:W-H965T&ULI99=;YLP%(;_BH5VT4I9 M^,I7JR12FV[:)DV+FG:[=L )5HU-;9.T^_4[!DJ!)M!T-\'&YWUYSLD!>[H7 M\D%%A&CT%#.N9E:D=7)IVRJ(2(Q57R2$P\I&R!AKF,JMK1))<)B)8F9[CC.R M8TRY-9]F]Y9R/A6I9I23I40JC6,LGZ\)$_N9Y5HO-V[I-M+FACV?)GA+5D3? M)TL),[MT"6E,N**"(TDV,^O*O5RXOA%D$;\IV:O*&)E4UD(\F,GW<&8YAH@P M$FAC@>&R(PO"F'$"CL?"U"J?:835\8O[URQY2&:-%5D(]H>&.II9$PN%9(-3 MIF_%_ALI$AH:OT PE?VB?1'K6"A(E19Q(0:"F/+\BI^*0E0$[N"(P"L$WGL% M?B'(*F?G9%E:-UCC^52*/9(F&MS,(*M-IH9L*#=_XTI+6*6@T_.%X"'\*21$ M,%*"T1!KF%QCAGE T,H8*W2VQ))P'1%- \S.T6=TO[I!9Y_.D8I@12'*T5TD M4H5YJ'KH4VT^M36 FL?900%UG4-Y1Z!^8-Y'OMM#GN.Y!^2+=OFO0)=RIRZW MH3QEC;RR1E[FYQ^K42I-]@@K!<6X;''T2T<_S=W<]0>3J;VKEN50D#\H@VJH@Q)UT)K\E\>4ZN>V MI(>ET[ UZ26\H 0J&2+HZN"AAQ(LT0ZSE* SZ)=0,(:E0@F1>5>='ZI#_HAQ M)46G[[B-.G0$U>A')?WH-/JB\W&J(R'I7U@P6>1W#Z+G_L,*%7QKG09Z1U - M?5RBCS^$3I5*N['';XB:S&T1->!)"3SY$#!L0TK#)X7R;1?UI).Z+:)&?5%2 M7[12+T0SK_^QJ\<*XRC?RA,VJB'PIS_%1I?*YD4 7M/^V#SS/:\#8E7.-.53^Q')+N4*,;$#F],>@E_DY M+9]HD61'G;70<'#*AA&<;8DT ;"^$4*_3,SIJ3PMS_\!4$L#!!0 ( "F* M:E*0OCUM'@4 -P2 8 >&PO=V]R:W-H965T&ULK5A; M;]LV%/XKA-&'!$ACDKK9@6,@<=HM [H%2;L^#'N@+=H2*I$>23OIO]^AI$B. M1+$=L!=+E,\Y_,Z%YR.Y>);JF\XX-^BE+(2^GF3&[*^F4[W)>,GTI=QS ?]L MI2J9@:':3?5><9962F4QI1C'TY+E8K)<5-\>U'(A#Z;(!7]02!_*DJGOM[R0 MS]<3,GG]\)CO,F,_3)>+/=OQ)VZ^[!\4C*:ME30ON="Y%$CQ[?7DAERM:&P5 M*HD_<_ZL3]Z1=64MY3<[N$^O)]@BX@7?&&N"P>/(5[PHK"7 \4]C=-+.:15/ MWU^M?ZR$"VC$9R MB^[%1I8=!,I/H"O7LS7DP-P+.33#<-E-L: M"AV!$J!/4IA,HP\ *7VK/P6W6M_HJV^WU&OP-R8N44 N$,64./"L_.H?^?H2 M85JI8P^2H<0GF$W2(*[/HN],#]+ ]&4@Z0Y^R0>!FJ6Q/UP.L7H?"2>Y(02 MB!=J5UEYU8V<$,EP;I+$<1^B0RP.<# "D780J;_X3<95 P^=-;$\]RT TK5I M$GC=A^T!D+\ ]E6*B\UW!'4O-*NV'+Y#@S@IK;+]Q.)C1?EB&4N%H M.R5=GR?^1G\O# =>-J^!L2M"GD1J''7H:K)]T$.A)!HKMHX#B)\$6LQ-$IWP MALW]_8P.EH-#BB3SV0C"C@*(GP,:2EYSV#3SU] :]F)IX9C;_:P3\[#I$QJ& M@P4R%(,=.!YK-QTYD.1G0/\89C*,P%VE$.]5..QX6'3 )^D6]@WPZE5D'UM7K:T0BEW@C=,IUOT!F< M6U)()E,G$YP[HU";2T[\PY>DGTVWU$AWIQTO43\OW>7%P1X8_@/OF='V$[L.!*'<@UP8<,/)5G"$;XY1F M=CELDPJ^!9/X,@%,JKY*J0=&[JO;B+4T1I;5:\89M!TK /]OI32O SM!>Z&U M_!=02P,$% @ *8IJ4EN:&-I, P ]PD !@ !X;"]W;W)K2 MJ%U=4_GK"IC8S[W0>QCX6&U*;0;\Q6Q+-W #^G9[+;'G=U&*J@:N*L&)A/7< MNPPOEJ%UL!:?*]BK@S8QJ:R$^&$ZKXNY%Q@B8)!K$X+BZPZ6P)B)A!P_VZ!> M-Z=Q/&P_1']ID\=D5E3!4K O5:'+N9=ZI( UW3']4>Q?09O0Q,3+!5/V2?:M M;>"1?*>TJ%MG)*@KWKSI?2O$@0/&<3M$K4/4=QB?<(A;A]@FVI#9M)Y331+ 4OL"A0$&PIP:J":NS<:'QAM;0B M8HV?:OQ'2E.\.R"O>2YJ(,_([.OERNE)?[JWP8PQAW&V&*,3V"\QTVALG%=)6I\ MI];7K/V[138)LIE_=ZC;L5$89%':63WBFG1*[[CJ;%E<,C61 M)X<*I%':U^G8ZEDXF8[=.B4==C*(;75R,26.V7I QR9AXJ9).YKTKW^3^%OE M7+2I4\&T!WQLA0J.3S!G'7,VR+QTD+H0LZ/)HR3)DA[BL546IZ&;, S^[,?! M(.-;4.K"K2G56E:KG:8K!D0+P@6.*HC#HE\EA MEDRF<2\G_^ (K4%N[,U"81UV7#<'3S?:W5XN[9G=&[\RMQI[-/\)TUR)WE&Y MJ;@B#-88,A@E*+-L;AE-1XNM/:A70N.Q;YLEWLQ &@/\OA9"/W3,!-U=;_$; M4$L#!!0 ( "F*:E*HA!-G3@( &<% 8 >&PO=V]R:W-H965T&ULK53?;]HP$/Y73E$?BM21D+!NJB!2H:O62=506;>':0\F.8A5 M_V"V(>R_W]D)&:V I[W$/ON^S]_=Y6Y4:_-B*T0'.RF4'4>5<^N;.+9%A9+9 MOEZCHINE-I(Y,LTJMFN#K P@*>(T2:YCR;B*\E$XFYE\I#=.<(4S W8C)3-_ M)BAT/8X&T?[@B:\JYP_B?+1F*YRC>U[/#%EQQU)RB<4?>D!Q[N]^SW M(7:*9<$L3K7XP4M7C:./$92X9!OAGG3]&=MXWGN^0@L;OE"WODD$Q<8Z+5LP M*9!<-2O;M7DX !#/<4#: M*W@.$)0-8"LA!HHRR$=<<!UX_)K8YI65[F-!S'HW8^."?E6A6H94MR=DHUU2V.^VFQ6UH MDC?G$YHB3=/_HVE&T",S*ZXL"%P29=+_0#UHFK9N#*?7H3,6VE&?A6U%DQ"- M=Z#[I=9N;_@'NMF:_P502P,$% @ *8IJ4AWD!:P\!@ )!\ !@ !X M;"]W;W)K\8.[Q:+,MJ3+"POZ('D_)M[6F0AXZ?%PZ(\%"2,FZ L76 ( M[446)OELM6P^NRY62UJQ-,G)=0'**LO"XM<52>G3Y0S-GC^X21[VK/Y@L5H> MP@=R2]BWPW7!SQ9=ECC)2%XF- <%N;^>'C]G#YJ;YS=S%Y9D M3=-_DICM+V?N#,3D/JQ2=D.?=J2](:O.%]&T;/Z"IY:%,Q!5):-9&\PKR)+\ M^#_\V0IQ$H#Q2 !N [ 08-@C 48;8(A7<$8"S#; % /,D0"K#;"$ ,L:";#; M %N\A[$ IPUPA !DC 2X;8#;C.YQ.)JQ]$,6KI8%?0)%3?-L]4$S(9IH/H1) M7L_=6U;P;Q,>QU9KFL=\)I(8\*.2IDD<,GYRR_@_/D59">@]V/RH$O8+S,&W M6Q^OPD#!^/I'4GTYZ0QCO M UR835CD2?Y03N7:3.?ZRGM,616_]'<::.XTBJJL2IL!^\+VI.!CF/$.MJ]; MRR,!'_*(9@2<_47+\GSJ.MOIZWRF^9S/#E;0E'_UP/,RPH>?38JPTXA ^8 , MPQ9\ZG;S%W?S%S=YS)$\5V$:YA$!(0-?(G8!#/068(@\U?0[9K*;3'5/?US9 MEKU.X0C:RA1"GOB\*%(ARW34XMJ=N/:D MN+?MVEB6%>_+%5]>"T"."^B!/TC*A=&6NXZ@K2V5BFVQ3?@R),JK)0(ML=42 M.U6Q"*IE=3I9G3^2];0]J21VI)HLTU.7Y'8EN?J2YK5SCIN'B3])8>T\5)=W MM9W)E6>L(2Y/O@R)(ZPE BVQU1([3;$#.;U.3F]2SNNJB/9/5-8> M226HIQ74T[8C+;&1B3E?4<75(- FVFJ)G?92 U$1[ T^?*6LND>F3:PN>EC- MR78#359S0PXG]41'RW^LAI^7U5V9Q G?1"OK0=HQ;Y%!Z['$-JF Q''7(X$> MV2J0N>L9PL"K*-L86>)1;XS1BYUQ0.XN ,2U5<-0J:S"&MM(U!;++12[EB') M*W/8-K%DCA6<\N%2JN,IKVR>F\T4H-LG6U#F@&R&[6@8QCB*J7@L.-!T:1M%)PT^ H#['B6 M*XZ] K,< YKBV,N<9V-LCRQ=J'?4:-I2ZS=)([K+'I3K/OKT]R843;O0Z7T2 MD@VGU$FU-L]7("X4)\-&GRC0(UL%@DQ':J4RY5EPQ.:AWGJB:>_YJOT2DAVG MI+$6\?7(1H\$"@29T$&BR#+&&Z@CBJQ(YF)W;,KV;AJ]P$[_YL8)R;[:%$66 MO:HA=B)? 4DRZYVU'MGJD9VJ8'-L<>K--9IVUW^Z?T*R/S7LD3''O3G%T^;T M=[90;:JIIH5EQXH,*$QS7T&)@ZU' CVRU2,[7<5#77N;C:=M]N_MI;#>6&.M MV_7UR$:!S)&!H2=JJ_?6>F2GO]I0W9/?G*>M]>NW5%CVGB-;*MS;3OPRV\GM MQL3\%YCFMZ(UX/][X:O\Q7"UY/+[[B!U_#@F(]BY.W>?7[XT]A\9#P!IV2 M>QX'+QR>H#B^DCV>,'IH7O#=4<9HUASN2<@;? WP[^\I9<\G]3O#[L7XZG]0 M2P,$% @ *8IJ4A6=ZP+O!0 \18 !@ !X;"]W;W)K/WSAVYTV'Z;+Q9YNV0/37_?W$D;3=I:#!F315;B>)OGNO=S229H)QMZ*'07\3C;ZPQ*#+S M9:)0]A<]-K+!!&4'I479* ."DE?UD_YH''&B /.X%4BC0/H*LQ&%L%$(K:$U M,FO6.ZKIO3$96#M$G4>F=0N\!07ZN/P4K6E/(LREWQ#OA[[2Z0B&^0"0@V(%G MY5?_P-97*"!6/?# "5O/AG:^<,RSQFD;Z[2-%"6"G2>IYM6V3EVN.5/7GG5F M[3HSN\YL9)T_8*_S*A,E<\6@UHVMKMG2QV4:!>EB>CQUS% (!RE)6JDS7%&+ M*_+:?YO_ ^E;YY 6L.4S466\8*AJ 9OO9I095^VE.'+(!+1^>K6OXA93[/75 M.P:U+N.TKB!5CF@II.;_V@\N]]7312>>(>&P8/])UX4SU=&#?)0EPWPL.J3A.4[<;<-"5 MT<"+\6-UA$P7$DQVEL)@F")!&O6P.:0N\2R,1L"=U'CL!?=9[Y@$-I$2,#:! M^(<).E DI=%>4^?3(@O8.]G\L#.TNG"YIE^$6US(D]'*9(3)(!]J%8&,R3,>P=B^#9J^B* M0T*K5Y1@W/$"CKQ>NC_(; =ES;86X"GPCWZZ0/N"FN2$\++O![XWQ.%T4^38 M(_,H)'T_N>3"Y"07SN%W%(+]'/*K.#)9&7B&Q> !;:@[H$-:"--!.%W<@<= M=MR!_>3Q>72'#%G@,N[72)<0#L=J9,<5.'G9]C@83@/*<.68$W3BBCE.XSYN MEQR.R!CRCH!P^JK-L>$5A6;FQ9N#=#Q"_#QR+T7&6-ZLD[.U1Y_YKMJ^'HJ [R"<%!)?OFA.K@%!R200_JE,-!, :W MXQ7BYY4O# BE/M3%'/-!AKG$PF0DOTA'',1/'.=15R>='Y72=%@6OQ/W MD [F\2 1'-22)".M'^DH@_A/'J-%IM$[]Q(>H')(D=G(J8-T]$+\]#*H,J[- MZD3M8@SHOH(^;H?,1/R,9,+R M)F>9*1CLK:%.^V8"]'^MZ5M)Q&O%SVNKEV!'5:,VVO*I, M+IK>ATDNSJ6BQWA$?^1ZY5F,=.4>PT:'KO H"A, M^@8YY @.QMK;L./5,/ R^,-AOR]L&:4%RKG*"@&\93FL$M6E-817];4H'+)] M9!YV3!GZF?+6'&!@/9C6W^BB?<.I.5::"U*^[IC-&?2",#_&R'T\\ LT-YR+_\#4$L# M!!0 ( "F*:E(V]]J!(@< .T0 8 >&PO=V]R:W-H965T&ULM5AA;]LV$/TKA =L'>#8CM-N19L$<-(4R[HF69RN X9]H"7*8D.1 M*DG%]7[]WATE66G3;L"Z+[%$D<=W[][=D3G<.'\;2J6B^% 9&XY&98SUL^DT M9*6J9)BX6EE\*9RO9,2K7T]#[97,>5%EIO/9[(=I);4='1_RV)4_/G1---JJ M*R]"4U72;T^4<9NCT?ZH&[C6ZS+2P/3XL)9KM53Q37WE\3;MK>2Z4C9H9X57 MQ=%HL?_LY#'-YPF_:;4)@V=!GJRDA_B.7-XN;L M]=G%C;BZ/EOB=W%S?GEQ.(W8CA9-L];T23(]_XSI _':V5@&<69SE=]?/P7, M'NN\PWHR_Z+!GZ6=B(/]L9C/YOM?L'?0^W[ ]@[^J^_BC\4J1 \%_?F%;1_W MVS[F;1__'Y1_V?3%Y[S[P MP/[SL6B_Q%*)4U?5TFX__K11'X^XQO=#SG>C36?T>Z&#<%8)5PBRBQPV^7=! M&!08;=>0NFT*$-]XY0--J@'+H2[= N^FU%DII%>B1/+MH2IEFJL%3UI[66." M>-]('_^BS==&AB!J(Z,*(H,X4;1X$YUY%S)78[:N4(MX)ZXK' M=*7M>5\I;M669J).1:$M^S# 3':"@GUG\R:+#CY(FXL"$/; GS(BUP& MJ'G M_>75BXZ< 6'=M(ZV,=LA"$U0> C8-43B*#H!J=I0*-_A%K6,^&:):7R^!TAL M9*%:6-@:U9FE3@SEC2=VR*5"KKS.)!=2N*1M5&N:E/?4]/C/3Q^ ?Y^#@1/B M3GJMXI:LDN>$8TP^2$@@!/B@/D1P"_$ AQ=Q6P^C TR&H;LZ\G,&74).EF+U M5J&">H\7LQ6EO%.TZ$[908#(/SQIHZ-6]Q1E7,;^(:8W4F^D%8\. /B50^L3 M-Z!$9EG* ;+16-GDFOF E^A9Z2DXHW,V4V@K;::!,$0,D%QVE#'##TSHV,CX:GA6:9K4"C6RBHO#2C =U6W/M&6;RPC M7D:.-CA=5(H8%>CU'&*OJP$N;=,9 !I(ZN--R9"VD$S#;9;U1_U2[,_V?N5I M"X_0&(4!VN-:K1N3A+3<^WTB%NP$,)OMF(QM1>Z$=91,F6ER\&Q,5QP&"%(: M.1"]>M]HHF6U_;HT2&L;^/Y0=":HEVP =<.VB0%EH7Q4+%B9OT/_YJGC MSHN=OO BX2?<,4!/.B7 5E+5&+-V=*[((ZLR) (.3 D/Y*H]R2# <*)BIXZ6 MLWS""GU08-3E.&Q)MJ#]>+A-W*85IR/>1"7H$U"LE$7#9^Z,<01VH(64SNW5LGY)W4 MABUC:YH("RKE-=FH9*XF8@FE@#9JF52%.0,"CM'4Q)#_NJ#>57A705-040^# M2[I7=W38A\DP9)KX<#F10]$#+ISN#=,,I2EFG.-&RP.STT8V+:2WI-D>:ZZ@ M58B/TNE:971VT(4&!1 ,,K%=UT5Q)UGRD8AN)<<-N>Q;4;=NF,'C-BN[;AON M21K5%'<+VQK(ML-4P7&EQM,852*B' $P&"%KKFJ5P5TS#:19%-A5$^ 7SD(X M?*&CMJPE6W!PV/BU#S&E?( )BF9H,5*G&Z?357LVPUD/"P()=*NDIV),4R\@ M[[)+&#A[UGA<*F7;119!H[F6G-;;EATJ,H$W;.] M &*89.QEE <\C9N)J/ M761EU7 ?YDL>]_*=$RYT0299XTERVG>2HZJ:FDMJ>%U4J(L1_D2YZ 5 M/=9B8495$TO@W7H--"QY2A MK8C^Z4R1.$U-D6RIZ,9]6R"14XP6J:E=<^&AC.X:]JL>: M#JZ@B-::+]ITR$9RI-MH/]K?Y1?I"KN;GOX1\%KZ-4X4./\56#J;_/AD)'RZ M7*>7Z&J^T*Y:(/^/QS'?P-02P,$% @ *8IJ M4N.N)56. P %@@ !D !X;"]W;W)K&ULM5;? M;^,V#'[O7T$8>\S%B9.T:9$$2-,,U^&N[9+<[6'8@V+3L5!;\DETT_SWHV3' MS=VM 89A+]8/DA\_DA+ER5Z;9YLA$KP6N;+3(",J;\+0QAD6PG9UB8HEJ3:% M(%Z:76A+@R+Q1D4>1KW>95@(J8+9Q.\]F=E$5Y1+A4\&;%44PAQN,=?[:= / MCALKNO2&9[.C^B_^M@YEJVP MN-#Y'S*A;!J, T@P%55.*[W_B$T\(X<7Z]SZ+^QKW=$P@+BRI(O&F!D44M6C M>&WR<&(P[KUC$#4&D>==._(L[P2)V<3H/1BGS6ANXD/UUDQ.*E>4-1F62K:C MV6*^_M@!]X7E[U_NO\X_+1\V:Y@_W,%JN=ZL[A>;Y9V73T)B?\XJC!OLVQH[ M>@=[ )^UHLS"4B68?&\?,L^6;'0D>QN=!?Q-J"X,^AV(>E'_#-Z@#7[@\0;_ M.7CX<[ZU9/@,_77&[[#U._1^A_]+TL]BNTM\8TL1XS3@6VK1O& P>WC<+"&" M#_ O(EX(FX%0"<1N@M\J^2)R5&1!JCBO$JP%3B/CHY\?()>LE+#X!2T57G4O MR:F -G(GE.]Z]U:!0&*=%&4KSYH0R06[O #X7BIBV"RMF8F1,V)1(MI5Q M-8!'-C$@K$5FX)BF.N<6[*B2<$EM4F+?ZO@S<)<-*MR(6*70#A?O'_)?(+H:=T:#ZV9V>3FZ.,FX-XPZ MU]?7[CNXNF"M<9_UQU#/+GL1_%.K"$]Z=8%FYU\DKH$[UW7;;G?;1V]>]_HW M]?K%_"P,7RK+]R9ETU[W:A3PB?:O4+T@7?K.O]7$[XB?9GR[T#@%EJ=:TW'A M'+2_ K._ 5!+ P04 " IBFI2DCR%GYH" !9!0 &0 'AL+W=O=(IHX#7/A)YX MJ3'%E>_K.,6%0I8X4)[Y81 ,_)QQX4W'+G:OIF-9 MFHP+O%>@RSQGZL<,,WF8>%WO&%CS76ILP)^."[;#!S1?BGM%GM^P)#Q'H;D4 MH' [\:Z[5[.>S7<)3QP/^L0&V\E&RA?K+).)%]B",,/86 9&OSW>8)99(BKC M>\WI-5M:X*E]9%^XWJF7#=-X([-GGIATXHT\2'#+RLRLY>$3UOWT+5\L,^V^ M<*ARP\B#N-1&YC68*LBYJ/[LM3Z'$\ H> ,0UH#0U5UMY*K\R R;CI4\@++9 MQ&8-UZI#4W%',='GW-+][7*V7\X>Q;XC0AOVX!L\JKW1 M1M$4?#M#W&N(>XZX]W_'=A9L=7:E"Q;CQ",A:51[]*9WJ\ ""B5CU!HNHSX,!\/6@@M. M4YO 3LI$0[<'W6[4,+3X83L<7,+?[LH_&?<%A@RW! TZP[X'JA)RY1A9./%LI"$I.C.EMP^53:#UK93F MZ-@-FM=T^@M02P,$% @ *8IJ4@:*SWRU P -0@ !D !X;"]W;W)K M&ULK5;?C^(V$'[GKQA%//0D0Q+G![ ")-AEU:MV M66Z/:U55?3#!(=8E<2_559YP; M>"[R4D^(EO4JD*9G"I=JZN%&?;QJC(7>IYL5LP43K3 M<;.W4M.QK$TN2KY2H.NB8.IESG.YGSB^<]QX%+O,V UW.J[8CG_FYDNU4KAR M3RA;4?!2"UF"XNG$F?E7\]#J-PJ_"K[79S+83#92?K6+C]N)X]F >,X38Q$8 M/I[X-<]S"X1A?#M@.B>7UO!\. '@QH$W?K MJ(GRAADV'2NY!V6U$/J?K%<$U@NUF/7H!^K[28'S'F+2=_ #.!>EB;3L"BW?/O:WL7X M3D'28Y!S>A'P%U;V(? )4(_Z%_""4])!@Q?\YZ3AC]E&&X5WYL\+_L*3O[#Q M%_ZOAWP1TQ;KE:Y8PB<.5J/FZHD[T^7#>@$A]. =&:X45K8R+P2JG)4&6+D% M_JT6%9:<@41BW6FC0:9@,@ZIS+%^1;F[ZB ;-=;OB1!X2(S<<'7<\#IW%JL+ M/B5Q%+1"2&EG7HM\BQ"Z\26*2LDG;KUI\(>41*$'_F!$_)AV[EF28<+HY758 M/AF&$1D-(BLA[&#D=^XX5F4F\Q\@J4^BX< ^_&C0N:U5*4RM.(%4/%NAC4*F MJ4CXN8>8!%$(?D3B..I&!QAWB*,9YOB)G?7,3BS]BOM25,V6@O4+QG&KJ4]F/L*WEN;:V- M)=MDBO->88L8$$!(-+.E##]23QK(+@WZT?M!;OE&-2BTO2X$F[NN>-.>\Y<^ M-(.A)]->C6DPK3F2B1K89O'N0*ID@126K$3::IRKPS]U%O>LE1=<[9J! MI;$YJ)LW84_*W>#M1[IG:BU'A(*9IZ_4'D@&J'5+LPLFH&PT8: M'#.-F.%G+X7I=U!+ P04 " IBFI2R]I2BV$) < M%@ &0 'AL+W=OSU M#BF@[/MK8QMP'/?JXN(8B9,6.-P'KL1=L99$E:1V[7]_SPPEK=9QW/8."!R) M2\[+,S//#'6Z-_;>I4IY\9!GA3OKI=Z7/PP&+DY5+EW?E*K +QMC<^GQ:K<# M5UHE$SZ49X/Q<#@?Y%(7O?-37KNUYZ>F\IDNU*T5KLIS:1_?JLSLSWJC7K/P M46]33PN#\]-2;M4GY3^7MQ9O@U9*HG-5.&T*8=7FK'4Z.>L-R2"5J=B3!(G_=NI291D)@AF_US)[K4HZV'UNI/_(OL.7 MM73JTF2_Z,2G9[UE3R1J(ZO,?S3[GU3MSXSDQ29S_%?LP]X)-,:5\R:O#^,] MUT7X7S[4.'0.+(??.#"N#XS9[J"(K7PGO3P_M68O+.V&-'I@5_DTC-,%!>63 MM_A5XYP_OWWW_O)7\?.'ZYL[\>7JYN[SQZO3@8=@^GD0UT+>!B'C;PB9B/>F M\*D35T6BDN/S QC46C5NK'H[?E'@S[+HB\DH$N/A>/2"O$GKY83E3?Z\E^+? M%VOG+;+B/R\HF+8*IJQ@^O_!^*(0JK\?7"EC==9#@3EE=ZIW?O/A[DK,Q&OQ MG _7A0!4%:H)2(V6D;A-C;>FT+&+A$^MJ;:IT-Z)?6JR[%&8?:$2\4D76UD: MJU"*:Z<33>=?I">UN-%EB0*]M;KP,$U!![+!: 9X* MZ6RA5\>I(/%F[4%SV"W%=-5?K?Y.QW#<>3P(^":N+\6ZV6R MDT6LDM=;52@KF5*=RG5LBJ2*O;&N+WY1QWAR^AQ#BE55P!Z Z^@E-GFID%\Y MI:/:;!2S-,),1GC@!2#B5$)":^ 1PHQL2"5(6\.VC?9B8TW.IV62:#)59N@@ M#A&*E>/-NM@!&$#ML4]Z#F]IS4XGRGUEI(%=]H ]L6DWJLX+4QFMH^\">$/ MA*T(BQLCMI*R E@:;*906!4;"X84%>4[V1>Z*F%I-L_ %5+&&P_[.Q:7*F 3 M* $-FN*!PI%;JQ3O:/*!=ETTJVW20\UW:"99!L5]% TI;WBD8=TNEX1*!4*I M3(22J 9$W5N]KCR0AYQVD&"D5?&(],YH3-=@!XK?Q>J9 PD"!*:;U6KHD<+2

H"AY0?>0*IR8# MW*>FTY15)-;&I\]GRDZQ9:9LA)455;(#Z:$F@"U'3=M#F*AJ^4=O0D0A&P"2 MNX^1<*FILJ0^0TW NE27G=,RRP 5IDR !!<>J4QB@M7I!VHD2A%!M3588.*E MRD2(6[JH2\D4[A!4/#S)Y7\R V8B!M%I8K[#YL0PI.P]::JL8\YC+H(N[X[D M<0BM^KW2Q)GK1]ZWK73",43:WID2J;8<#3$ U"5]">M,ABUD9]MAZU2*H3(T MT4_(YP2)ZYB80!Z42YQE;34T%(O E,9QSB2*,A/I"@G[5#'^>]5@'[>J%><* M<,?PZYKF]URJ!09K\M]Y59(:VJUV,JL"]Q$WR,I/Q/2EUU09C@28("'&<1+6B4.]I8[ ]N,4W M!4TEQG,0KC+=/H+)PQ ?<,5T7*XPQ%@D->!J'4D"): C!1]@8E_\)'<$;RZ3 MNJZ:[3*4U)X+I^!\P;^D&XB]LJ&L2JOI$E5WO)@'H3H)H"3D*<+%7%9;\4?' MD\HV+!=7UC:$A*W($V8MJ\A%VH0ZT29Q;["[ IW(0Q9'G%#]=1=X%2:Z M8!,%D!Z8TC:;EN#'4HS?#SDU$;$7)FE M8=:6-""C=72,XIY';C\%M0-?;N%H:D2$&>'#T3"[9Q@V&"B"$0Z8;4W41&?3DQA2OX^-C MH^DT&LY78C&.AM,57DY>3*/1?"8F"U@]%#!PMEH2$,OA\N1&=< 9C2;1?+8(H"RG M0UH:PKS5E):F.+ 0SWU>&G2^V.&^N.7ODD[P]!8^WK6K[:?/B_#%[[ ]?#=] M+^U6@\TSM<'187\QZX4J:UZ\*?G['T9U7$[Y,<7M7EG:@-\W!M56OY""]H/P M^7\!4$L#!!0 ( "F*:E+GN_6I]PH )<= 9 >&PO=V]R:W-H965T M)V%#5J]/EW6]^FXPJ-*E*F3EFY4J\69N;"%K_+2+0;6R2F8\J<@'41",!H74 MY>F;5_SLUKYY99HZUZ6ZM:)JBD+:AVN5F_7KT_"T>_!9+Y8U/1B\>;62"_5% MU3^O;BU^#7HIF2Y466E3"JOFKT^OPN^N$QK/ W[1:EUMW0M:R+V?2?]>UX[UC*3E;HQ^:\ZJY>O M3R>G(E-SV>3U9[/^0;7K&9*\U.05_Q5K-S8*C*>ME)=Z5F6)?YQ-:MJB[C_\PF)22\Q88G)GW34T[,^_73W M3HS$I6"#OBR-K2]K90L 9U:+M:S$6> '"&R> Z.>D&4FSA)_W#T1&&'F NYI M0)G>0SSNI[0V,V6[AX$'DE0KQ3#/'WQQMU1BS:A4V:6\5Q8D$[J$>E75PLI: M"2@P#2BZ9Y=3NB^?S8W\('KA9-=REJM*S(C88F7-OZ!4& MN2GB>UW*,E7B@P)7Q9W!\)-;J\M4KS Q:]1W)Y_4MUJ$D2@-+B/8S%7_\RB<+PI8@2O T#+Q@.<3.=!OB;T%B> MG"1#-SF,^\G1L)\,AB+TQD&(:<-@"F]XXSCH)L7C?E(RZ29=XE\X M\<:3L8A@=!)UHY-I/WH4B*D734(>?.GN3Q WI.XYHM$^QK^3#SL!@MGQ%/:/ M>#T)KV[DQ4E$ZYEZ8U[@>.I-)\G)^QTTR1H),F?ONX*2T=/$AVM>X#*,7T!= MXL/%]#.BIZ$?)N+%R;6L="5<62'8[*"4'.<'@1B-_3$M?3RB7^<)/[P0GP97 M>W;@#LK_!GCA:?[@,72NU1:^T D=(N[(- / =N8O$CD 3:FQ)@8,!Y1@"YX%2042Z#?+?4/ M$LN?I_YS>3T.F(9>-!HROZ?CX#$JC[TX=M=),"%J#[UP0ZQ=[DZ]X30"=2= M;P@&!Z/C=(5+)E,F'ZZ/<32)(QZ"ZS8_QQZ&$-SI>LC1)/;B(=N)!!41.8<) M.!G\YYQ\'@N3@/ZV+'P>2BB+3!DE1P/]OA2?S'U')Z0UK5H1\N/#2C M,S:E-B)5MD87*W)= &E4P2JD$EI91J^=458M=$5NR43:(K(57Z-7)=OH7I>Z MUO2*S2?FK1I;-;)D1>NE3I>MO"4M$L5\#6.%(H>3VXVHU$IR (FD0BZL4L1[ M9 /"3A2\)#4[?N3GXSC>R1[:JC<*FFCD76#22,3#?D.&/O,G9L#VB?&*9;-K)_)\JOXOG%K MN&$T^:+/!\B5C;4;L2[]PV"5ZX6&:O:=5;J8 :P,-XRSIEDL:2Y^HK&LNDX/ M-CZPF);3=\8"13_HRSN%Z_LRP][%$@?>*K2CQH7J[Z94'>"ZCI&45@T>[&BN M1+,BL$F,4U5J]8QA DC[3U>&9V<3J^Y-?L^X:LI*P3?$Z3[%T-((8P@D68XG M9Y0 -UGE,487\N%91%[K>DE1YVQ);*U(4M%V([[X&5LKZQ#56M5/%N=D79L( MCKJA2P;=ZE/H=J!N_1HF^YC&0S07L"AOU*7,*,*U_*8V&>>7J[N-6.8H2QH= M$30'!H59@9"<1E^"H,4,6R/*'V3C%K\(^QQ7EUS^P.W/(?)DY(=[; UC/]ZP M=9OI&^:JGKB=*[!@7N&QJ7N+?RH-'-6XDPS^%XF M.9](OI_RP9'=X'( M EV7Z;;&5(ORJ[JCT2X.Y@!F?U-9@P1K*1A=(E;R0("&L# MK]1+@[JZ6B(@QN05F4BK[]>-XLF>:(ORXY1:*^93$AY4O]$?T^GI0KA=@Z@$ M=8#_;Q<_4KR7;+I4WP)V%Q0>=R!=U[??B6SW'P77<=#ONSH MM*:C'RRV-$1W2K^K7#-"N>P $OOA]L6O<.R,;(#\M02[;;7!,+(QE2/2A9VS MH""3.$9.:4&EM*'0:"XZ#9RA.-J%S4]3K%]T#E#=T>! M6P$/[?W'OB6Z"(XMY;I>B[<%M)(-V@Y#YSRF(0.+"Q14S<@*VG]3!/AA&P/9 M4J^?PMF4&U%^3UN)]LF6&'_O9 H6;A\B!-2%D(>E^"AI@]$.N^IK?A]8AC9W MZ-"DYG-WXM>=5813[V"01-8:^J.>Q#F+YEB*):!]B> >) YT("N,94$4-9;D MH(#9+J.NK(:0L]C?;,>VSA+-#*7$'07V4ZL*$V8J196@;(ZQ?%(X=P%UAG5> M0Q/T18'F!C28.',WR-D[:-Q,]_N\BLSK&J>-$^'U[9,<:@\/G36'.R\?E(2^ M@F"?<<@I=W%6>+(;V]>XZ9A<_'B_APWJ)J-N>,$%S6L96M)^2KJ/']AA@10U MQ46"]?: M^Q3.>*8H*+"U2;^2M\RZY)S2)BR$0>E%R7ITIOG,ZC'##ODGT5% !W:=NFB* M39&@$7Q@S2SS.EJJW:=R:VI3TD2K4XZ1K)9]43YO%[V;&I^7%MM6ET-3N4SL MSO:(]Z2$3]. $J3P3)-^I#^7T1UH,E6LW%D"%%,;3GU>>S*^XUF"'FT0X*T% MG]RX,[F-NBW0<+*FVER:YW2G!X$XLM#VV\,6,+D_NI^^PRV M/I85RB[XDR!!$FYVW\WZI_U7QROWL6TSW'VR_"CM DZ&P7-,#?SQ\-2U"MV/ MVJSXT]O,U+4I^'8)VY6E 7@_-\AM[0]2T'^+??-O4$L#!!0 ( "F*:E*X MH+/3(@X .XD 9 >&PO=V]R:W-H965TK3T].'WUHI$K]5GY7YJ/%M]..RF%KE3MM*F% M5)$C\Y1YW!U)&X>?D_1W;#ML64BGKDWY51=^_?+XXE@4:BG;TG\RF_- MK\/&R0,;S\1/IO9K)][6A2IV]Y]"B4Z32=+D]>11@3_*^D2W_CSS9>W8BZ>B:365X68 MSLVJUO^A3[>J;I78K%6="6.%=)G(X5^+@#!+(<7*F()^<,K>ZEP)6%2[I;). M>(.?0Z0HFPF-2,=_E6EK+_Q:>DH=R@&L7"L2ZG2AK.20,U&60(E MT2( ;3*.967\S5)".G+?\#?2FP[0RD&'E;1%L.0>.Z(O.I.C'K2VD5LVQ2M; M04VK!)P*GRVU7)0JG#\TF8PAY97-M2P!@8A)6>=821*1Q FEH.WN%<%J^&!! M8D_$Y[#/0T:Y%?@?K3>M'7BS@MY+:RI6P:M4%\2/UI!H@6D0M=K6.O)_1\6QX=(43*U7#_>0>"C_8Q?SO>__>5B,AD]1ZPCDE'T,GXP M?BX0 95Q/MUSIR-?8Z6D@POXERB-?1Q/A]84V\@^73>MQW(D;)'N#H%%Y:R@ M(TB 3D$O$ M^: B"+/PX&;NGG*",%RH?7%&+-MR2=?"404DT2%;$@QV6,D/"5F[V@/(6O," M GR7-A<=H'*H#P/5+$J]2KEZB.,GH4I2Z.R@7*TX(?BJ \+!4;K2I<1^>: I/+@O>",3J]J]QP_M0FBN((@2@ V+0-/6^O?6X3#FU9%/T-*>%@KQ\ E M#'N;]#(1:G4LT#(4$QQ)9>Q .%(=$:S!&JF:6=.NUO#IRJ"N!#M8\PZ%GW-) M4G2T+[=9"(S>0841M?$A&:DZ%:BI TS#.3ZA65#H1'Q9J_L4C:7Z5@+P*OF; ML1H\X*#"I;1&:I8ML-G4,&FI[^CVF/:X@RIZ(C[4(E>6,@'[0NV%RSC]"(V) M>VRH."UWDT<2);%4""+6%]IQ!70RHE/*E?Z MEGVP0V[E/O"Q9OLU*V3_8"U80ZX*Y>+M0W;C#^D14YTA_T7@+12D]AP-AA5M M9%J/RF*"B3RA+_!MVY#\D%TQUQC9 O]S#CTK1RS*])!"X8HY30DJ[23.T!,CCK$^<0)SVR%J)^)F0%B27Q#J:/YU8)Y.!V:S&]RQ=XEY MK^MGR2/XMV@C3;8%,52Z4I0K2-M!Z(%G@]YL^9[_LL#;=K@$Y72-Q[EB-W:N M2;5D-UZ>A)SF"GI(#)ZF3*?\#'1H8$LR@ @T>;@D,K+8#F_TI@[4+0%W[TOP M-NV8>% EW'=Q ._TL.SS53PI5.QC(F@\91\LF9I37S*@::UMT-RYP\C&O?Q5 MH-:6/%2QN\AVPVG"E*GN=J0FYQZ-=H5AU<.B@3.VQO$G=&C.2:X-8!.%PR%"UDR /$,I0O:/UR9=','_A_:E/VA=_[/SMGU M#1.L0@-+A*X:J0-]WC>H:&WJD9]5-/2))-X1OU=H."$)U/^370JUT79.NS"1H.+&K,-O;@Q@I:T-1D*F* M#5 T2(53<&C9LPM@+;-CSV0GS!. 8T7;4^'4V88$AWE:;6)KD7K]6'6#;X/[ MY+!IR@@W[/:@][Y;_ZYHWU#SJBLB?V!0 M98"-Y-@P%!J$69B>47 37ONUIOD6G)#!!/2='$/4II@X85@IL[*R06E"7;/? M&&QBI=JGCK$.)VZ3:KA<6<7Y$\M!ZE.&]>7POG@,<"O+5AZ'X\?PY6D:: M*L1RS'DOD[-3__,D;AI(&#]_&MS3 M4';0M,(Q4Z&Q;O$;! PX<7<'76?= 6D_+N0*$+=+OA?-0]LM.BC:A48]1%W7@-VS?.<.#UEH MAU+RL"ILNVG>[I4]=+$X*]Q#-FA6T"4AM9WG=: H2'3R\=\%<"C#\2NC W: MR!!?/)5+V^X?N,?.;-"\()4)9D+S0]1]M =\P@WZSP6]]#T(T;*;:=< M$;3J;XOY;H]1%'*QXRIB^>#>(^+ ?K#T)2&E" MG?_2T/TPR!+BN@0&.WT^OVQX"(/)GQGUXNF40)YC@T#C;03+ $7A*S"#4&4! M I$AQ%OG <'1ES40<^>=UE'2&9(_1LE?(%G\B%Z#!CGI995XIQ:6GTSXP>CH MP_71>_0.SQ03G[-9-K\8X<-TG(VFXZ.?:![G<:N5F%UDX_E,S,ZSR[/YT1=# M8ZD/UU@Z'DVSR_,9?YIEE_.+HW<0]#9[ \<\??>J3?LU._PQA>I M4S2YG1U>$R8W1 8)XV7C$ M+IA O>GH/D7[+NR:Q])?.=O#^S#G. T9.+0MGH779V$P*E<,"$P\X_@K_) J M\C;.AWE)"WQ^#^2\I4$*$^HTW(^(T!TFK;I_BM6MYF/VWQ.%809.HUH0 /E MB$$CC4-K$W@<'4-#!0#@<%S)=75 9L/XF\;5P)"V9)79 *QC@TMNS';-=?"U D,A^"\U__^*Q9K;*9#:T>32;-(1O M*L9DKFW>5JD"[KV;"+KU>L4!);5A)PC"*I[X<0#%-P,HOG*IFO9O^")-*H:C M_?[E0!A#D%>I]**UI5D[QV1Z44.@O)#YM])P)L0=VNT5C_"BF$<;2[Y4OR$W M*)IN;2@T*='"]P2F7_D-*7=S-[LC9;( ?7>JX)M^(=_WO=2:S\1!&SA]^VQ) M:E>Y/([(9\-_0LM1P, MS?>I0V=N7DI=N4-_,TU8$-L9=#OW_2'%Z>!O4"!PQ7]I0ZX%/PU_CM(][?Z8 MYRK\#4N_//PET$_H NF-5:F6V#HZF9\?AU%<^N)-PW_1@H8)VO/'M9+0G!;@ M]Z4Q/GVA [H_<7KU7U!+ P04 " IBFI2L!.S+?H' !,% &0 'AL M+W=OSNTHKZZ^^964JB;$?7WAV06.1R9G9>GGEF MR:NML5_<1BDOOI9%Y:[[&^_K5Z.12S>JE&YH:E7A26YL*3UN[7KD:JMDQDIE M,4K&X_FHE+KJWUSQV@=[ZU*LSVNA_W]PL?]7KC:6%T M*S MSOSFNK_LBTSELBG\1[/]FVKCF9&]U!2._XIMD(TAG#;.F[)5A@>EKL*O_-KF MH:.P'']#(6D5$O8[;,1>_B2]O+FR9BLL2<,:77"HK WG=$5%>? 63S7T_,W[ M-[:4;4[_=++.ZE%C MO7*U3-5U'YWCE'U4_9M_W']Z(Y9B(%I/[QLK=/5HBD<%T'ME, M62>V&P53ENUU8D!@:=%DRI%OD*R\SK7*$(8#!\DJ.RAJW.;@GDL]*D+@O\ B&7 ,H22QP MZO&'DJ51$X4M3*E3E*-2.:U0%"G"R[0%^[!0XT)ULE?Z]S;&C[)N&J^), MH:D(<$06LDJ5"+P,GZJVQ*A#*;^$W(4(&O2?+784]KZ>;1:DH, (1^IK"EVN M[58!7Z(,O2L?I2[DJE "668OV,M/R!3C%,6BPC(J@NE:[@(.S6-;6=ZCBYH( M_NIT\R2UC2.7#&,\M0P$68B5L6A!>F()?#G#K"AP;66!'&6B,)*0ZMD^05 A M+PRC9W"-X+1YU(0L6@-7PP4RR96O-!5.E)!L; OJ/*!D8/)!XUH@A>)!15O4 MJN!RA-@++5>Z@!GEAN)7:35G[C0OD3 MYB4UE<$C7'K&4J8P23/>N&+LX^8K M=1;=<@(BEJO,H4__+#GW+^/2]1;="E&D!NMP-0?#MO:V6U M0>/IE_F@V\.FYL9'A[!ZUE'@V-M6PI'!F0HYVXE466*@H*)LJ@EUMXYZRFP) M+(1I->!RQ^&VOW)#M:-.KFCR!-&H70[4"E&_&_ Q*3P_<3P_&AWN MT0. 1H)3^%:M[,%O\3_D$'.O;@^$_VT*G_I"X#[NCL8)T0U%8-)C9CP3QH&D M=!7.U*1%_Z")&R)N^'D2A#OA@_/3P@U[=P1Z3+DTV-Z7?'^X$O>I-P3'"7E/ MF.R!0=!_3"#[/KL_N!-:K7?/Q-;2S(581+-XP;^+\?PE V_;"%KU#Y8"]#NP M-+P-@U[]UNB:^>1"3&;1;#[&Q: 7Z.G]D;&^[=1MFMJ&2*XC?"&2*%DF_!LO M9JWC78EIM+A,Q"P:CY<]BF"\F'(D\7)R9O,G =TUUI+K-6#-)<2,--5ZP ,Q M4RL*:A8MX\L0T^FCY#):3&.L=P/_!EQX$&.2-1X3X.D<#E0)'DK)MS#,SR)) MJET&Y'#U3!S M7GS2>UJOTQSV/BIZ;:0 X%(."R#D'0Z6 :87(D;ZJ#+3: :,83%!22?CN9A' MX]F4%B:0F<0Q$KV8CVEA*A;+R?%V)N:32Q%/H_D\[B&]8#NFMMELC.1_,G0( M>9+1130=3\1D3@7J/K>=^<#A_/*4$GATP?QQ& M,!T:,DHR J#'W1>OWK/F/K)3V]O'&G1WO!#S^913'"^6O8<-0!S@>2HTG9-, MDO2>G'?VS^/IE.'];I\?4ST_<'!"6.RVI&;Y7>X;AFCCP"@#_O\AY(=HC;X8 M\#M+>!OHT.7^; /F)S8\!_CA2UE[:.JZV!]".TCN[/'J.6^>26W'!HYD63A/ MGR:>K#J'[)U.H%/+75X_I:HZ#F"N^/IZ2S[S,<'E0UPVK-R3:=*HI"C MVXSA[^$0\8C[X;G"GJC"&\?_V=[39G-B,KP4R7"R$-^)Z3!N+WMO3Q)$,O$0 M3/<=ZC40+WVH&'6^\)3*KOD[EA.\<_C8U/R]:&6\-R5?;I0$2Y, GN?&^/T-;7#X@'CS;U!+ P04 M " IBFI2Y">%0! ' #2$ &0 'AL+W=O28N<&#-A++%'G\IW;1S)'&^MN?:Y4$'=E8?QQ+P^A^C@:^217 MI?1#6RF#+YEUI0QX=:N1KYR2*2N5Q6@R'K\;E5*;WLD1KUVYDR-;AT(;=>6$ MK\M2NNVI*NSFN'?0:Q>N]2H/M# Z.:KD2BU4^%I=.;R-.BNI+I7QVAKA5';< MFQ]\/)V1/ O\I=7&[SP+BF1I[2V]7*3'O3$!4H5* EF0^%FK,U449 @POCYU+4MQ];JU_XM@1RU)Z=6:+;SH-^7'O?4^D*I-U$:[MYG?5Q/.6["6V\/Q7 M;*+L]%U/)+4/MFR4@:#4)O[*NR8/.PKOQ\\H3!J%">..CACE;S+(DR-G-\*1 M-*S1 X?*V@"G#15E$1R^:NB%D\7O\^OSP>E\F^_@BH.FB3%MKIY$6#?T@S%-.#OIB, M)P?/*K57OY,OES;GX( ;BV6@NC.@+GTNGDZJ01KP)N1(___1^,AG_>H4%?CSX]9>^J%%<)S:Y3O(= M"VC3Y%;8BBSXOC#6#+[7LM"9AM<''^/KRDD3VKUP 4,T()HTRU*K(.N77Z!X5E2*B1YL( R]XKM&40N40F METH1V90)'R75 M=:E-3 O%J&PV%#

+!I[ R9KK7G94J@AC<$GZ+A M2(S'%1\)\55N@[-&)YYS$@"D7GJ=:NDTP;F(N5-KTH4\$I-+LU*4/C8%TGTC M/7$Y)I!<=5$AD_2X1OMILV+EO=ADDF!_<9*;XZ91 F!?(20&%R<%>1&EQ9^L M+HHM//G$Z265EW9%=*:SN5X2]*QVW(Z-G\S9$D+D?"_M*#MBI5E%@#4TMBB?;%!BXC7_/):\-!1&)CO8CM\V;S8 M('^)K#2 Q)[WHI(NIAM;K_=HV+1V% >!:+TSKU%WQ"([55 JB5ALB9Z6=XC= MH"S S^"H!P-T$6YGS?I[>]?W/+'@!O[6?M.)I,QS,SZFDY9Y"%O[D29)(+Y8 MP;"M&A.%K. 14T$C1JR,EFZ<4+C6J,;W962\YK>MZ H!.39$747-1AH8CI@" M)@'9M3A(5"#@$D-5%#N$2Z+/LVS#KJ+$^:&Q:(2Z4R[1E"Q'B OEF7=BLS>< MLI9%K2@*6N-.*[:4Y3U2B&PB4J(=B+*OV/W\.. /F=0NFN,Q:-B?!R'V$'5. M83U99T!1K';/^O*=,XZ>+*$@21U;IO9M;YT6$CO*(L'N1SHQ(>2"!$J;JF(H MSN^HLZ&VME#7!>^'_AX9VN,14S-&7A.FBT2DBA-VR"?#9B3'Q28F_.U& \/<4@O M"IYWIM')\'VWDCV/PS\'GJP\0O>0F^?L_HG V1OO#K5!$'9EF)T?\W?+O.B3 MVA Q447W>(L8GH\#=]P,X"\*=]H%1QF3(5I#4^QVWI)(M7/>,.>&[TLJ'8"> M'*Y_0F*##/I'O6M9NCGK?6IABWN \;V?ZBGGTL< U#QJ!.MMA\3]UIO@BW_H>W MLU?G.YEXVL3L8-+'Q9U-S,8P,=TQ<3@[%$]=A48[]\Q2N17?IK'QV]J$>.7L M5KL+^SS>4^_%XVW_LW0K!(UM*(,JYN9M+Q[=VY=@*[ZU+FW '9@?R\O4],URM94=VDS[UQ=:2G.LY,T,>K7SX M%"NBI&YJZ^+QH$JI>3X>QZ*B6L>1;\AA9^Y#K1,^PV(3R<_C M6ALW.#F2M;?AY,BWR1I';X.*;5WKL#XCZU?'@_W!9N&=652)%\8G1XU>T"6E M]\W;@*]QKZ4T-;EHO%.!YL>#T_WG9X=\7@Y\,+2*6[\51S+S_A-_O"R/!Q-V MB"P5B35H_%O2.5G+BN#&WYW.06^2!;=_;[3_*K$CEIF.=.[M1U.FZGCP;*!* MFNO6IG=^]1MU\3QA?86W4?ZJ53X[/1RHHHW)UYTP/*B-R__U39>'+8%GDP<$ MIIW 5/S.AL3+7W32)T?!KU3@T]#&/R14D89SQC$HERE@UT NG;Q\??[FU86Z M.OWCXO)HG*"1U\=%)WV6I:Q -C=25^S8E_I@V61/4A6( M]FHFS\9'8@HI$*!%<^@Y !O0$Z*:!U^+Z/O1Y4C%I%.;/ YN%#<(7 =CUZIL MQ2$^Z[S;"U3XA3/2 W!.K,.A&3F:F\1+UL=(.:PA.UA02&AGZKH-)I9&VD<< MJDHCEAD1JYE'],O96BVU;75N+Q;]3;N"D0$D;%D\1:OLV8 MHF7=C?(1X+X6AW\#^%>:!4%X*@!/AO\CY(8"G505 IM9$RO)&U?,+@&I"RU> MH&Y#6.-[I4.9$[P3O:%:50:5\C7P9;L<?\>43@N M:V5[1NB-VIK/A";U\IN9JE';4! Q\3>$A#H./&YXPFN:0> %!,1EWH>T%:@$ MUK.,3^TD&#-@ 5QCVB94SB.G?.\.[7 ;(:!32O3L5Y<09(NCWYTQ?S%,G/T 2[ M1>09*6YR"[+K(><@U\P#BD'DN;IU&IGUK<7,TDL?D-ZU,G6#H2_0G'O\=NL? MOGLVW7_Z(N[H=2-U6A2AI3)/4^+,PQHNP=HF0_?2\%"N5J#*MT<.VS95OEU4 MF9E<=XL-J^BF,4'G/&,I=UZ2WUR@J=NJT28 :(^0L!;R:W0HQSLE-Q:Z$,;N=.:6ZZBW MO$GA3]E,%PX$O5UR\U@B7S(@Z 9.K BKJLZ74-#YO.F*]"FPQ*':)NW8)G?CN[ MID(*,&<3U@!:2[\5G=TXE;)G_;6^AE.;+N_SU>%^N^6QM":-:8W9RE^GL_4WWP5>\+:*%=\MNZ+E0KH%58UVW=S'6\^?FL)"'GF8R$S._!+J M5_MWY&E^/MT>SX_05SHLT&V5I3E$)Z.G3P8JY(==_DB^D<<4:(&GF?RL\!:F MP >P/_<^;3[80/^Z/OD'4$L#!!0 ( "F*:E+((A?%PP, !L) 9 M>&PO=V]R:W-H965TL":RY)/DD/SWMY+!);W$U[E[P?JQ^^G[5KM:9D>E M'TR!:.&I%-+,@\+::AI%)BNP9*:O*I2TLU>Z9):F^A"92B/+O5,IHB2.QU') MN P6,[^VUHN9JJW@$M<:3%V63#_?H%#'>3 (S@L;?BBL6X@6LXH=<(OVMVJM M:1:U*#DO41JN)&CX'>.1W,Q!J=DI]2#F]SF\R!VA%!@9AT" MH\\C?D A'!#1^.N$&;1'.L?+\1G]D]=.6G;,X U8+NU'' MSWC2,W)XF1+&_\*QL4WC ++:6%6>G(E!R67S94^G.%PX3-YR2$X.B>?='.19 M?F26+69:'4$[:T)S R_5>Q,Y+MVE;*VF74Y^=K%:;NYN[W[9PGJU@>WGY68U MBRSANMTH.V'<-!C)&Q@I?%72%@96,L?\I7]$?%I2R9G43=()^(7)/J2#$)(X M&73@I:W(U..E/RT2_ECNC-64$W]VX ];_*'''_ZO('9BN.*;FHIE. ^HN@SJ M1PP6=[_>KV P@"MX1<)]@9 QD=6"^017>Y>?/ ,F<\BYJ"WF@$Q++@\&*J12 M+)A&X#1Q)TBWOW-EV>_=%QKQQ37VZ!)J*M/V'N 3[K1?2?Q"W+NC-X/+3)4( MS%K-=[5E.X%@%:P+9;62/#,AW,JLWQQ=*)&C-O .)F&4=-; T2ZI)!Y M<^-F%7%W4333?S-N"33!?N7X<1(.KTF,EZ3.IC_+O2-XXS2,8V(_#H?#][V;MT2^ M@[@_2)O/N/>QZS(N#'W2-EGB,P^X$+4K1$OL+.U1WS"6$IA X/BC&/-VK&S! M+#G0>?B4B3IW.K4J/>8/1=*A?8<9HQ@Y+ZX)"77&:5IIGGE@1 ?L,,^4J),] M4!D\,E&C _?GO8BY"[=;I5.XRD'I$&HJ, VLJ@3/6EK.QE)?-365&+W[V0.4 M: N5AV[KN1&G:*B/CE..%C4U!,='$7&J>LO/V?'?ZKDC%2?)& ;7:>]>62:@ M>BTA3W+;\)]U:ZVG7_9-+SOYLW?AJ],'[@T M('!/KG'_>A2 ;EIQ,[&J\NUOIRPU4S\LZ-\+:F= ^WM%:DX3=T#[?VCQ-U!+ M P04 " IBFI2C$'SCW@# "$" &0 'AL+W=O_9(WIT@"))EW[6%-BC;=81CV0;&9 MV#=;RDGRTO[[H^0DEVU=,&"[?;$HBL\CDI)(#W="?E(9HH:GLN!JY&1:;Z\\ M3R49EDQ=BBUR6ED+63)-4[GQU%8B2RVH++S0]WM>R7+NC(=6=R?'0U'I(N=X M)T%59;3!N%-QYNV08?4#]N[R3-O"-+FI?(52XX2%R/ MG$EP->T8>VOP+L>=.I'!1+(2XI.9W*0CQS<.88&)-@R,AL\XPZ(P1.3&/WM. MY[BE 9[*!_8W-G:*9<44SD3Q5Y[J;.1$#J2X9E6A[\7N&O?Q= U?(@IEO["K M;?L=!Y)*:5'NP>1!F?-Z9$_[/)P (O\[@' /"*W?]4;6R]=,L_%0BAU(8TUL M1K"A6C0YEW-S* ]:TFI..#V>74_F?\0/<#.'R6SV>/OX=K*,7\-B>1W?PVQQ M>WZM?S./Y^'P,(#P%,P[.$?S)^">W A= /@S-\[6-"VI:O_;\D!#Y,5DI+NFL? MS_C2.?K2L;YT?MOAG-]OOEC&$(3P"GXR"\L,82T*>O$YWX!FJP(5*"HQ5$5T M!IJ6DXSQ#6ES#J*2]#J3JJP*IC$%0>L2$E%2F6T?3=03=J+%[(2;,02K4. MJ2%H& V@&1#,RE'C+2IU=2Z=3&N9KRI[0* %<$%ZKB4=G3FXG&N4J"B"CAL& M?;H7=CR-X9MT7D [= >^7\<0V!A(XX>#EW+Z=>)_<4Z#@77#;;=K1YJ]?J<6 M!J[O=Z'U WEM!FZW9U"4 "-W^@3[=9D-W" *8&#&@7\:R=>I,5X'@>OW>_M0 M>GN!E/U."*V7"HYWTAE*E!O;_Q2Y7'%=-XFC]MAB)W5G^<^\[L^W3&YRKJ# M-4']RW[7 5GWO'JBQ=;VF970U+6LF-%O DIC0.MK(?1A8C8X_GB,_P502P,$ M% @ *8IJ4M ,%[O[ P (PD !D !X;"]W;W)K&ULI5;;;MM&$/V5A9X20#%U<9K D07(J8*FB!/#E^2AZ,.0'(E;D[OT M[-*R_KYGEQ?+16P@Z(NTEYDS9V;GPL7.RJTKF+UZJ$KC3D>%]_5)DKBLX(K< MD:W9X&9CI2*/K6P35PM3'I6J,IE-)K\E%6DS6B[BV84L%[;QI39\(',Z6DU/SHZ# M?!3XKGGG#M8J>)):>QLVG_/3T200XI(S'Q (?_?\D1OP,ENZ^*MVK>S\[4AE MC?.VZI3!H-*F_:>'+@X'"N\GSRC,.H59Y-T:BBQ_)T_+A=B=DB -M+"(KD9M MD-,F/,J5%]QJZ/GEI]7G2_5]]>5FK<[7JZN;R_7Y^NOUU2+Q \B2=8!G;5 MLV> YNK<&E\XM38YYT_U$Y :F,UZ9F>S%P'_)'.DYM.QFDUFTQ?PYH.G\X@W M_S5/U5^KU'E!=OS]@I'CPD1=U3V;#2)BN;G)TB56@6DJS81WDA;>*U-VPI"336.<^6MJIA<(WQ@:JQVA4>C>!2QRCIWK3-4-#GLK.=^CB=2XLHY[FU'O*$;C MP-%'[S*+!N* $LT*L_*X0P0<'"_1D]R)^A* %5(-Y8QWR,/E76,]5NA4MVB- MM>@,7KQJ#.7_H"HY?PUV74_IA%R,I,Y!2&?!+"J@ M1J;G$39>$>)I4\=R'R(X5JRC8*X%#:W$<\"6Z7Y^@F_PUK#*)M1&7DBF@Q+OBNT;B/#_BJ]^'P>5Z/^TQU M2(*,=>?2<%C3OCL)F"P>TZ0+#&(HP(AI [1D BON2ZA!JY4RZF@#UNQ\Y +*/T!(Y_&!"T**DMGW M(43B'$:N(P9&_DG]AI$97@O!#@:@18 SCR<8AMJ-@QI:=8.)/G3K(/PM\S;% M^W5GDZ.?==?D8'!5+-LXGIV*6='.L.%T^ )8M8/O4;S]?#@GV2+ZJN0-5"=' M[S!PI1W)[<;;.H[!U'H,U;@L8D,* KC?6!1\MPD&AN^BY;]02P,$% @ M*8IJ4F_U5@9R P PP< !D !X;"]W;W)K&UL MK57?;]LV$'[/7W'0@CZIED3;29S9!A3/63H@K6&GVT/1!THZ6T0D4B.IN-U? MOR-ENPZ6."BP%XE'WO?=#]X=QUNE'TV):.%;74DS"4IKF^LH,GF)-3<]U:"D MD[72-;0D_'JK65D+C08-JZYOK[#59J M.PF28+^Q%)O2NHUH.F[X!E=H/S<+35)T8"E$C=(()4'C>A*DR?7-P.E[A3\% M;LW1&EPDF5*/3OA03(+8.805YM8QPN7V]^V&G23\@\L>]),06,R2$WS]0ZQ]S]?_V5CA2YH9 MJZE"OIXP,SB8&7@S@_\CI2>I7$=>FX;G. FHY0SJ)PRF'S\]S"$9P'MX/: / M$E;86*PSU"Y]\=E#J1&?W1!0?EMJQ$.*X5:KFJ Y(5W'4$$AJ/414W(1=FP? M6R_3H2DY>4;]V;0Z+ZD_"DA"QABP<#1D9S-E["MJYY#T0Q:/:-&/P\MX=)8^ MH:9) (T6.7VY** A*Q[KU./>5=+]![$+,6TWU"'D43(*P98(,U4W7'Y_]\L5 M2RY_-9 IK@MGOA":QH#2!GAK2Z7%/^2 0_QPR*FU#5@%YTD<4Z]5E4L"[0IK M(%=U31+U8_X8 F%,RZ5UVOR8HZFXA):RJV'95DBN9L/WB2-QQE:8MUI808E( M<]N#AU*89VBM-IK7L.4&+&IJ=[J! H2$>TXJCL9EOP=I5>TY7TAL9]\Z\CUC MR9\0,D0W2"WEHG#&$2S/*K=/HQE\@4D*5:.>DC"FJSL'QMSBS7IBO=C74](;)O!2YT=' M@[5&O?'/ARN&5MINQAYV#R]4V@WF'^K=\T8WN!'20(5K@L:]RV$ NGLR.L&J MQH_I3%D:^GY9TBN+VBG0^5HINQ><@<.[/?T74$L#!!0 ( "F*:E+4UXZ2 M#P8 +<- 9 >&PO=V]R:W-H965T2CZP)5F5XPI42&IE?WW/3/4:KV)XP)% M7^R5R+F=.7-(';3.WX6"**K[TE;A<%#$6+\;CT-64*G#R-54867A?*DC'OUR M'&I/.A>CTHYGD\F;<:E--3@ZD'?7_NC -=&:BJZ]"DU9:O]P0M:UAX/I8/WB M@UD6D5^,CPYJO:0;BA_K:X^G<>\E-R55P;A*>5H<#HZG[T[V>+]L^--0&Q[] M5ES)W+D[?CC/#P<33H@L99$]:/Q;T2E9RXZ0QI?.YZ /R8:/?Z^]_R*UHY:Y M#G3J[">3Q^)PL#]0.2UT8^,'U_Y&73VOV5_F;)"_JDU[]Q Q:T)T96>,Y])4 MZ;^^[W!X9+ _^8[!K#.82=XID&3Y7D=]=.!=JSSOAC?^(:6*-9(S%3?E)GJL M&MC%H].KBXOSVXNSR]L;=7SY7IU>7=Z>7_YZ=GEZ?G9S,(X(P1O'6>?N)+F; M?Z* MO]W_4J_ZZW@>H@=3_GXFU%X?:D]"[?U?T#[O[O+J]DQ-7ZL=]7P-QT&YA0)N M#8:LAVZH8D'JU)6UKAY4H7.5N;(T$?,58=#$$'65FVJI,.@JT[6)VBJZQ_#G M)C:>Q*NN:^_N#8:![(-Z\69_]!-(:2W/UU#5'BO>8(5]U(W/"LR+&!88CAVX M4O2E,34'':G;34(__K _F[[].:BVKYQ=82\V6!/-4L>D%DOMI1J-ZJ=OL)ST"XLH*^I[M3!V7:T! I6K M=AY%J##JU1TT(W,- Q0+'56K>5]4$:J$)$N=DVK L):C16?:%G+D_NN1P7$QHLJ(/_XK?/%H'H"]F MHUD//2>F Z!FCWH)*0[8U/A'"([4U=8SMY*TQ7[V*QEU.2P]8N1=R693M>?6 M>39P*/V.9/,&R:$"?[JTQ;48@@2"1%.S&5O<-$"EY,XW/G[5UY'Z*'!N-<+J M=MC'TEAP'HT&K5KRI!C<:%-6*9CL1:LC',']W,%59E;&2H(9.&J8 QG'#RJ8 M$OJM*W)-L ]#J"^VLP<0?66"2S#PS/26 I8I:\=HMZZQ.9\MG$!N0HG6I^T2 MDO:,RBFLY$"R;#5-2WW?"LP%8C!^_3=%J3 M18C.V;<%X=E_O8T3^1?B2%N0A!8\>"W#9*SIPERR%GJ3&B;SFA/PX%[(K"/X MFL(C]0D68(5N-3@BXQ^]#!][6'A7/N44T'D#OT\R= W$4$I+4\;Z):7U.((, MPISDR^3 M3G(KZ"+$3C2;QS!O//L4 MIA20S9V2KQ6J)C0*AXA0Y4+C>%LSNB562]\(>3-LACEC)]5].UWGD4N&O@0< M"'.4TN/2MW2-7)Y\M#!5.- 8M:X-%6F0!E1,4.-6!C$I^=!T 22-'$6\1 HY MN'(Z( K0^U#U@[.>S?KPVHOM)?#O.V-O]I;JH%+5+XE?YO699V9]LK7NP1>( M 9Y+;?QIKPBA.AH.?59@*?S 5FCH)K>N%(&V;C/TE4,AHU*IAY/1Z&!8"F5Z MLY-XMG2S$UL'K0PN'?BZ+(5[.4-MMZ>]<6]WL%*;(O#!<'92B0W>8KBOEHYV MP]:*5"4:KZP!A_EI;SX^.INR?!3X0^'6=]; F:RM?>#-I3SMC3@@U)@%MB#H M[PD7J#4;HC >&YN]UB4K=M<[ZQX<]D)B+6H>5W?Z. M33X?V%YFM8^_L$VRTVD/LMH'6S;*%$&I3/H7SPT.'87#T1L*DT9A$N-.CF*4 M'T40LQ-GM^!8FJSQ(J8:M2DX9;@HM\'1K2*],%N=+\ZO[V"^6-S<7]]=7G^" MY>KFFM:+\RNZN#T9!O+"LL.LL7B6+$[>L+@/5]:$PL.YD2A?ZP\INC;$R2[$ ML\F[!C\+,X#]<1\FH\GX'7O[;\39MO4VCM^G_ M"/#[%J]O[LYA? ![\*^9S+/,UB8HLX';((P43GJXKZ0(Z&$N;150PJ6!S[5! M@G=\T(=0(%S,;\] >5_3[?SV/M[LC??[\/-/AY/)Z/@*A:\=4F\&L#DL'$H5 MX(OU'GT4&1\G0SP5P*Z_8>P]EMT6*BO(-@0+E;-/2I*4=0BUQ[S6H$P:-+%C MUS1% )\K4J=(LN1&1S= ][DRPF1*L!85K.9X/%":8,FY@\R6I0KIE%P+ [14 MX85]XW- L[,Y8 Q\7576Q81"00&V8:=4& >'E189.><#9;+:D7H,"%19">4B M(B6&PDJK[>:E#SGA+TD6HC#=?IK/EWUJ\E" Z(J231%XS/&\\F]ES$_$8C*Z(@?$(288T;90QSL#G(E?.<*D?" MQQ4Z92-(B1TLLZF5I.(B4T4DH@ZZ7(0M.4A>F5D4.BP+&YPU*O-L2A&(R=%C M+5P@3,A[KGQ&='E!X>(T&T7&,JTFTR22J,GX< MC2H9*T=\'+S?> 3V&KOM=R4JE;"-A(OE:ULSU5$2IRQ[I6K%F(0F/1/[@ONYP=GM^JC+;9-&32+&/RA= M5S:QF(G XL>@(HEM;6+0\EJQ0G) MSH3V1,7XP?"#'WU4AYT73(EN$]]I/.&HGNDQTYZV3\%Y>@%]%T_O2&HFFC<> M-.:D.AK\]J$'+KW-TB;8*KZ'UC;0ZRHN"^2IR0)TGUM*N=FP@_:!//L;4$L# M!!0 ( "F*:E+L*_V0"@4 $,, 9 >&PO=V]R:W-H965T!D*>9B3;,X70<,^T!+9XLM M1:HD%=?_?N](17'0Q!BP?HE%BO?NW=V[$W.\=OY+J)@C?:N-#2>#*L;F]6@4 MBHIK%8:N88LW2^=K%;'TJU%H/*LR&=5F-!F/CT:UTG9P>ISVKOSIL6NCT9:O M/(6VKI7?G+%QZY/!_N!NXUJOJB@;H]/C1JUXSO%C<^6Q&O4HI:[9!NTL>5Z> M#*;[K\^.Y'PZ\*?F==AZ)HEDX=P76]2#+>?[]#?IM@1RT(%/G?FDRYC=3)X-:"2EZHU\=JM?^,NGD/!*YP)Z2^M M\]G#@P$5;8BN[HS!H-8V_ZIO71ZV#%Z-GS"8= :3Q#L[2BQ_55&='GNW)B^G M@28/*=1D#7+:2E'FT>.MAET\/9O.9W/Z\);>SBZGE^>SZ>\TOYG>7+R_N+RA MJ^N+.7ZG-[,/E_3LRAE=: [/CT<1GL5^5'1>SK*7R1->#NB]L[$*=&%++A_: MC\"XISVYHWTVV0GX3MDA'>SOT60\V=^!=]"GX2#A'?SO-/P]783H(:9_=KA] MV;M]F=R^?,+MN;,!62V5*/2QM.XVOZD8LBY39&[+*?GD%"7CH7 M<13D/7]MM:1EL?FQ:5#6MHC]L>H,:98!7*.M4()IK2PFJKQ&BLK/&"/IZ-Y= M%.M*%RB49UDHQ(EP#-@7K?="V*K8>MY+VM$E2T26"PX!D%2?UMA)N)5-D+FJ7/3.Z@)D-;;6E9-DN;4%A] N0$V)&Z5=HD9+B6@T#@/&0$ MHU8E#VD.V2)MJ(W<5-K4C@%7BX#W&$8:^?&T]*Z&P"'IGL:0/@GY6[D 3)L M9UKRX4I)CE0/O'#C,2G-D#VGC*>ZB7E(V>DJFPUEE1NHYUHR&@>=@-[>(?NC M7O9'.[5ZS85!;?02%)^4^W^%0!V@6LRFCOR=E.Z;6!(MU>YT+X^IR!AZDO;. M;GNF[75S2EI"CH8'?87O"RY]M@,H-MO#@S2&2X'Q:W&QGLFX05D$S=6=/('G MNXUTZK%\CK8N=NBM5;J^!DIMFN]X_6Y_0Y[FB^']\7R]?J_\"A](,KR$Z7CX M"\:(SU?6O(BN2=?$A8NX=*;'"K=\]G( [^4K=[<0!_W_#:?_ E!+ P04 M" IBFI2.==[^=4" D!@ &0 'AL+W=O=HD1OC5K:H "2A3.ZT5 ]H]3'LPR4$L')O:EZ;\]SL[ MD-*IK2;MQ;%]=]_WW=F^]$MCMRY#)'C*E7:#*"/:7<2Q2S+,A6N:'6JVK(W- M!?'2;F*WLRC2$)2KN--J?8YS(74T[(>]F1WV34%*:IQ9<$6>"[L?HS+E(&I' MQXVYW&3D-^)A?R-!HOK031J7XQ[WC\XW$LLWJG3"D;1.<1I+@6A:*Y*:_PD,^9QTN,IP$G#>>B.@7,)\NEO/KR7)Z6=D_S(R2B43WL1\34WN M.#G0C"N:SALT7;@QFC('4YUB^C(^9LFU[LY1][CS+N WH9O0;3>@T^JTW\'K MUG7H!KSN_]?AUVCER/)U^OT.;Z_F[07>WEN\PF4@= IA,GTHY*-0J,F]5N-_ MA$K\!)^A0.I$%2E6!N^1\5U5>U"2G5(V/Z*C/+B6DKP+&"LW4@O%=XT**VD/ M9@V4643(JY,T%A0ZUP#?"R2C)89Q+,F50B #6VU*?G6Y*3PN1WOV1J!W!C0* MZ[TH0VF?22@3Y/?VP"W&L2(6Y^1&R[5,!*^L=-N E0F]09\9<)(%P@H343C\ MRR8U(>-PG"!T35AFO@C6[J7>5(&ULA<%$[N=-4^29>%!X5KP4$4T("WPH!U< M9BQ]8I;\F(2L,-G(J?]X(RR?F^%#6'-IJ?CF+N%RA)U4+,KO0!U:&N*N$:<9'A]8[L'UM#!T7 MGJ#^,0S_ %!+ P04 " IBFI27Z\^#S(" "W! &0 'AL+W=ODCO[^SY_Y]QELK/NP9>(!$^5-GXJ2J+M M69+XK,1*^K[=HN&=PKI*$J=ND_BM0YE'4J63=##XF%12&3&;Q+6EFTUL35H9 M7#KP=55)]SQ';7=3,13[A97:E!06DMED*S=XA_1]NW2<)9U*KBHT7ED##HNI M.!^>S<H=1!B&[];3=$= M&8B'\5[]*M;.M:REQPNK?ZB;-62V4&E3/.63^T]'!!.!Z\0TI:01M_-0='E9TER-G%V!RZ@62T$L=3( M9G/*A(]R1XYW%?-HMKBYO[SY=KM:7-[!T=)JE2GTQY.$6#L@DJS5F3V#Q]4_"K-'T8#7N0#M+A&WJCKM!1U!N]H]"? MYVM/CAOBUQO"XTYX'(7'KPF;1S1D'=_;2]?V;C)(A^!)$N8@":A$X(E!![: MS'KJ<;,1.NX!!M1\RRYB"N4\?5"FUT8\>' DKA97M^(8*J32YCVP#@P/.$^M M5G_D6B,\2EUC_Z7RDX-FJM!MXLAXME ;:OJJ6^VF\KQIQG_P9J2OI=LHXT%C MP=1!_].) ->,29.0W<;67%OB1H]AR7\6= ' ^X6UM$_" =V_:O874$L#!!0 M ( "F*:E*O@RS)Y 0 )$+ 9 >&PO=V]R:W-H965T)"D2I) MVJ6N&B!(!:IX]T]SSUWXG+G_$,H *+X6AH;3D=%C-7;) E9 :4, M$U>!Q3>Y\Z6,N/2;)%0>I.)#I4GFT^EO22FU':V6O+?VJZ6KH]$6UEZ$NBRE M?SP'XW:GH]FHV[C1FR+21K):5G(#MQ _5VN/JZ3WHG0)-FAGA8?\='0V>WM^ M1/9L<*]A%P;/@I"DSCW0XDJ=CJ:4$!C((GF0^+.%"S"&'&$:7UJ?HSXD'1P^ M=]Y_9^R()94!+ISY0ZM8G(Z.1T)!+FL3;]SN/;1X7I._S)G _\6NL5U@Q*P. MT97M85R7VC:_\FO+P^# \?2% _/VP)SS;@)QEN]DE*NE=SOAR1J]T0-#Y=.8 MG+94E-OH\:W& G"A 1"A"\K K -]ZL0,1"E<;);(^-"87*?. K1'((P7)M<6\M30B1#2A M8&$B[@I"@O3P/E04AJQA*TW-(,1.!A%='QSZT$V>]%J*;<>Z[E@'8OU1'+3$ MW%]=MG0<3L2[&L@E96ED]D!!0YWG)'JD@!C'DS(*K\,#&3:Y-[!XCG ]L54C M0H]"*J4I5<)0I\XK-(]8L@'DNJJBD%\,HF.+ 5.\Z'56>T\\D1&B=U9G*)I/*) F_= )A":S$K@@_SG6*/2P"D!Q2CJ M#HRA!)]"]W+I=7^P*W16M#E1$;TK69)%4QDFR"%7+$H$E47>&^B"(Y<.O0:] ML1HIE#::1Z'+"JW0)^D(,"%78O\B6_QQ18$=,J>%5.S1I49OFA[ 4#(-SJ?" M."H\VY&-IZ\.O<8\0#-]5+,.?L:=6;E(W2"-H9H.DZ*3#/N_I [H:[/Y2%OAS12ILMB%XB 6WM6;HIE[E$ 89D H MVH'6BI]&T>S-26B]T3 \'*,&,Y[&"E)DC#R/:8P![9&[C8=F;K8-7)8Z\KKI M:)EQD_&STJ&;VM\&I+E!@_?*]F.+.U2VBN_FQ/\':M=*^\KTBLO4%F<\E,\> M,8^_K^;QC\KYN0]Y,K@FE> W?!D,@C^*S8VIW^WOFV?-->O)O+FL7DN_T=@D M!G(\.IV\>3UJDN\6T55\Z4I=Q"L-# EB$ !D !X;"]W;W)K&ULO5K;CARW$?T58A,$$C#:F^38\4H"5K(".X@C08JMAR /G&[.#*UN MLDVR=W;R]3E5179S+KLV\A! T.YT\U+74Z=J]N76AR]Q8TQ2]WWGXJNS34K# MMQ<7L=F87L=S/QB'-RL?>IWP,:POXA",;GE3WUU<7U[^^:+7UIV]?LG//H37 M+_V8.NO,AZ#BV/#7IM/)OTT? CX=#&= MTMK>N&B]4\&L7IW=7GW[Y@6MYP4_6[.-U>^*-%EZ_X4^_-"^.KLD@4QGFD0G M:/RX,V]-U]%!$./7?.;9="5MK'\OI_^5=83_U5;67OWE3#5C3+[/FR%!;YW\U/?9#M6&;RX?V'"= M-URSW'(12_F=3OKUR^"W*M!JG$:_L*J\&\)91T[YE +>6NQ+KS^^^_G=/WYZ MIYY\\)UMK(E/7UXDG$MO+YI\QALYX_J!,YZK'[U+FZC>N=:T^_LO(,\DU'41 MZLWUHP?^3;MS]?QJH:XOKZ\>.>_YI.1S/N_Y;RCYK]ME3 &!\.]'#GTQ'?J" M#WWQT*'FSKC1G#+7XQL_&T1SX]?._H=^XU/4=F/<0OF@=%RH!N8," 6_4EJM MO6_I133ASC9&00$75R9$E3Q>2XR8L% 6,8Y_O1]=4FFC$R4-13]6;@P=&FUK M@N9LP-[MQC8;M37*W ]818^6^."239UIZ3ASWVRT6QN%Y)_N#=:M<:"/AD6+ ME6SQ7$$YW30L FTB@4*@,Y#("2$ M'MD6D\I9#EH[Z!VKDDSH(68P"D:%S596+SLC]]C^&RIH]Y%X%W[,(47>&+3!L M/.)#QR_BG+0;;,-GS.:W:<-'E5!B]0&0IFS;&Y4W%C![IU$N%(ND.=W3PE=.$_FI$U&+7&,GZ"[J>%<^FB&IM M',Q/YJ'P@R]H*1MHBBL.P!P$%.)4==@4GH$]VY/I3DNQ/,(=40RRMV"'US=*$1 [V,J?IYD9#?V1D>8@-_DT]C&^79(3;&-[+-N M&!.6(V';XCL$%A6REJZ@ TS$Q9J$;W A>[_HPVK?Z6 ][##;GE,)D2TAIF,G/E#-PILZ>@= M92/%QLJFAUP,S0'+'GOCX!V#S)1K.B*E^"*6M'+=$7122@SBQ1;ZNK;C#\1B M+&,80_P<34JO$.=515!^F<#*XHER@C!=QGY];SB],JA2P"S-1G$9G?QT1#M^-)ML9 MI\A#9R(#E_)L;9++9ZBUN4!K*2:XDLK8T>%(=42P!5^D:A;\N-[ IFN/NB)Z ML.03"M]P23)T=>IV"PF,V4"M5\XG24:J3BUJ:H5IN"<5-!.!SM4_-^:4H+E4 MWVD 7J]_\<&"!QQ5N)+62,UN!#9[!Y56]IZ\Q[0G'E71<_6#4XT)E G8)[47 M)N/T(S0F[K&EXK3:3QY-E"10(<(WP"S1B8X! MGHKF,&8PG<[UJ6"Z7MJ.[&R)#T7?@6Z=J[<%JFX)JF"IZ<'?\P9+]J,HO!6T MBNJC:8R]8QOLD5M]"'PLV6'-DNROUH(U-*8U,7L?9P_IF!XQU:GY+P)O:7#J MS-&@6#MFIO7H64PPD2?T ;8=!SI?LBOG&B.;\+\8T:URQ*)<5P9C%6,AW7SA MA)QR8T'A*H7$Q9RF!!4-9;@/%9^@T"#7[F ^+@G[.$00)GJ)_=F7V?[M%-W" M@QP7V%G-DW3FP#N%,\S$B&-L3AQA;GM$[5R]KPA+L0M"'6V_%>89K3";_>#. MO4O.>^N>%8O@9SMFFAQ:8JCD4I0KG+:'T)5E16[6_,!^"^%M>UR"6N]NA[)]2M /=L M2_ V&YEX4"4\-+& =WG8S?FJGK0F]S$9-)ZR#59,S:DOJ6C:& 8T=_$XLN&7 M/RK4VH['*6$?V=YSFC!E<*T7+6HFW#XD^Z%WJA(V M]ZTF@9TS&A7,/#0.0Z:Y!X)0W9?\6IJU=8YD929!PXE]@5G?&<1(V"!%09%&V!UU3B!/>^Q@2VIWUA!ZJ\OKOBO8M-:^V)_('!M4) M;!3#RE"H"C.9GE%P$UZGC:7Y%HRP@ KH.SF&J$WQ><*P-GX=](#2A+H6OC#8 MY$IU2!US'2[7@]*GU/7EV%\\!KC3W:B/PX8H_-77-V@9::J0 MRS'G<2[#4Q&9R 77KD;S_"#']A2$8'>1Q=.'&1%L_,+1T/O6KG;9FI"%6KU" M1'I-F?'K:&N>AVAK[\J0::^ISN,(HFJL5>N'Q%!$?GJ+!!Q@R=S>?*RQZ^W4G+#5WQ9CE_[G2=Y4G7!U\U3,,U!V MT+0B,E.AL6[["PZH./'D@ZFSGKG2T6"W,%!=7,,3B!ZDEF&C= <2W,C'M#7$ MY3*AFSAK15A/#DCG<2%7@+Q=LU\L#VUWZ*!H%QIUB;JI 3NQ?,^'QRQT0BE] M7!5VTS1OWV4/.19WB1\65;."+@FI'1.O P60ALRN'K.5@,< MRI5MIP?NN3.KFA>D,L&,-!]DS'/U/NF,>X2XFB^4]-/W(D7(W"=>*5+.W MF._.&$4AESNN-I)SF,B*:OH>?[ZCMX_)?1I%9_NDR'EZM UU +!7?5PA5&@*KTRK*/A&F)L M[#@&5R,U+1.L\G D< ?+\3ZW]55'#9+&K$"< P5BF?7OJ1WS$),72*Z24)BF>H-GDCK>QH1G[DJ\'DU21;98KCU.(-)ZKCZ;/-WZH N=] M%3BWL>3^_'U$!O6V'D3.HTQIFLBJ!!0@XC099%0O8V4*U*5NOG2>26#>8>-! MJ,O76MR(K=BI:4MF,-2+;RDT43[SYP_2=:K/_'T.<\_W^P,PT@!=0L&;[;R0 M_7V2"/"=N&@+H^^>K4CL7KX^98Z:SYC+3WL>^]V L)MO5EB6"3U@W M=)K %+Y'I-"LFFK%Z(2?/LD72H5\*K%V,*E8:=OQEPP>>LLTKU(ZSP-QC]1X ME LD.2'?0PB2&[2C$=\AT$WJ-IVV?3RV-X/:DK"YXF:GON6]J+XKQX%K_HL M,BVJJ7QM/CV=_NC@5KYKGY?+7RS\",Y*\_7.K+#U\OSKK\YD<% ^)#_P-^^@ M=Y">?]T8#&PO=V]R:W-H965T5H/CHLW)E-G7AA MNEJV>D/WE#ZUMP&SZ8!2FH9<--ZI0-7EZ&K^YOJABI$JJ=&?3G=_]0KT_KQFO\#;*5^VR[!S"11>3;WIE6- 8E__ZL8_#D<+% M[!F%1:^P$+OS06+E3SKIU3+XG0HL#30>B*NB#>.,XZ3_7BUEM3&(HOE],$6-Z<%CW$=898/ -QIMY[E^JHWKF2RJ_UIS!GL&EQL.EZ M<1+P-^TFZFP^5HO98GX"[VSP\4SPSD[[^,?5.J8 &OQY O-\P#P7S//G, E4 MB$\%Z[3>ARXHX[;>;@G43A@KRU!*AZ#=1A:CJG54:=^:0EN[5VLBT#@!%(-/9TPKF3C1E!2BVM4$J"!X1S[ L<)V)46V#9(NF42/!70EMSL"OU23RU)OM;%Z;4DARF*%6/D1D4(?CYPL M3JRP(D.W>I]YZ+=]9N6,8]:,8:\IZO^$MHMLDA>.%T&(H*U:^X#JXIW Y*N$ M9M9B'+1%C$IEO6:F)L%G"A+B(C3ZAJYC&.VWAIG%:^C(,($A)?/.<.)4 \DN M]*2N,DM>^>I5%WLBY>1!Q03DRDHZLN_6Z+6Q@*$X49]U,!*YK^,R5K[GO.:B M\MC", F72L)]6!**F_55L*QJ/PS-/]X+B&?2N%CPH1]?)(07SO2PD/@^@=8K97 M!07N0%F%0F&8=5>1:\KOF"S,:75U?Z,^>K0Z=7&^4-]_=[&8S]_*?S%[F[NL M3+"X$]+#?K[2J1Q+VKE""\MQ$>KG (W%NI:;/?=0G-]2:=@E&,.1C]1J(6/V M )1KO&PO=V]R:W-H M965TZ&V0SL'G*!MEWUU5=/>[S79FL+1 >O4B@[Z13. ME1^2Q*8%2F9[ND1%)[DVDCE:FDUB2X,L"TI2)(-^_RZ1C*O.=!SVEF8ZUI43 M7.'2@*VD9.8P1Z'WD\YUI]EXYIO"^8UD.B[9!E?HOI5+0ZND1ZSB<*(SZ9Q0&M<(@\(Z& LN/S+'IV.@]&"]- M:/XCN!JTB1Q7/BDK9^B4DYZ;KC[-GA?=^6RU^ @/3X_+Q9?5[.OGIR_PVU(+ MGG*TOX\31X:\>)+6H/,(.C@#.H1'K5QA8:$RS-[J)T2P93EH6,X'%P'_9*H' MP^LK&/0'UQ?PAJW7PX!W@KYMH6\O3/OI>D_D-Z0 MK(/ ]LQD%C:HT# A#K!#ZX KT K!:;@"IC(HV Z!04II]GY53(!#(WLP$X*$ M4U2^V8*HTJK[@P1XSHFQ#39UM+4Q3#D+DLJ\1E2 KVA2;A%*PU,$@=:"*^C M%4B%;[8TJ'9,5 @Z#WL5U9@1!ZXV1$=*@JUM1)6,N2 :;/7@*VV%SVXXR!DW M$CWS**G0UJ,'0E&L,F=MV=98\-XCI4RDE:"S#*J Y&7G@J7; M[BHMM/ Z,2#>A!>0.D/1@\5K2<.+U'::U+G@[@#<'IEYG((3!5*C#)Q(O4.R M!R\4+/M&HS;;QGR-E :N3:".39/XS'(5BLR[R'P94%%PZ2.(#4Y-J(\8FE3]54+LG77$@J(1DV:XW79S0W1, MG5&#KC(*Z&(*1AI&D4E3';6'_X[:M]Z*8.D6LY4YP(&CR&C:&BI!LHUY3G2 M2/Y40!?Z]Z[MW[N+7?=,1"GZGFALP/\Q=NY;[/M?/79&+?3HEXV=RT@_!>"E MJ1!?DS1Q8O>8HUALLCB9KD)2FL/@)^4TEIT[E#6$8"65L]XAE3)8-#L_2XYE M2+/LO9 D)_>H1+,)KP5+750I%Z_4=K=]D,SB/7P4CZ^91V8VG+@)S$FUW[NG M46SB"R$NG"[#K;S6CN[X\%G0HPJ-%Z#S7&O7++R!]IDV_0=02P,$% @ M*8IJ4N#-_PT"! Z@@ !D !X;"]W;W)K&UL MG5;;;ALW$/V5P;8H$D#0S79CI+( VW71!'!C^-(4*/I [9,V=NG)VMG?\2*N9(3[6QX2RK8FS>CT8AK[A68>@:MK@I MG:]5Q-8O1Z'QK(JD5)O1=#S^>50K;;/Y+)W=^/G,M=%HRS>>0EO7RF\NV+CU M63;)M@>W>EE%.1C-9XU:\AW'A^;&8S?:H12Z9ANTL^2Y/,O.)^\OCD4^"?RI M>1WVUB2>+)S[(IL/Q5DV%D)L.(^"H/"WXDLV1H! X]\>,]N9%,7]]1;]M^0[ M?%FHP)?.?-9%K,ZRTXP*+E5KXJU;_\Z]/R>"ESL3TB^M.]GI<49Y&Z*K>V4P MJ+7M_M53'X<]A=/Q 85IKS!-O#M#B>6O*JKYS+LU>9$&FBR2JTD;Y+25I-Q% MCUL-O3C_\,?EI^LKNC__Z^J.WMPXHW/-X>UL% $N(J.\![KH@*8'@([HVME8 M!;JR!1??ZX] :L=LNF5V,7T5\*.R0SJ:#&@ZGDY>P3O:>7J4\([^BZ=_GR]" M]"B)?UY!/MXA'R?DXT/(-G!1P4I%BQ<2V(%<2J[S"?62O:S1(XWS4=DD-]@X"-LFB9'40:66)0]0H M9"ZPL:TRQ&7)J2T$G[PP4,4CJ@XB8EQ.=>0Z JVE6)3'MV"_?9P/("ET'0.FH 'I#5P M7*V<5PNS(5TW*)$4QDN'M=W\],/I=/+NE_!"Y(9TGN>^A9\I)8AULH;74YF( MGOH^#(=BM5;A?W@.VR96KEU6B2RR+(4 _U.U/#4:!%.<<12BBFWDM#80C/U5 MK3:@\9RA 2E).V]0GE9N"H8O!=M(;=,75^ 8#==R)L;@B&H+N#'8CQETC>85 M]T4D-ZIV;:=SJ"#>H.X-L.#&R^$5M"-]V9GIWH.C,"E%V*\1+;%M^ M HDUXY3J[LE"@^A:&L-K989T*SIM&AI=" ,?Y"EF8 ,S@$KO:F(->4_HG86+ M73:,:@*_&GKQ1&"?PQF&=+\701"TCHRS2Y:!NGAD*4O71QR9]SIND&B%O/>8 MNLO0P_!NF/!K]0A2:&K,*2O\A S38^MU*'3>*4G/;UCY@$=(2_\[*M'O>"GD M%*4V.7GIO1SMS9^:_3)-V4"Y)+D;1;O3W2 _[^;7LWCW%7"M_%*#B>$2JN/A MNY.,?#=9NTUT39IF""]F8UI6^!AA+P*X+YV+VXT8V'W>S+\!4$L#!!0 ( M "F*:E+,C#"H)P, ,D& 9 >&PO=V]R:W-H965T'BNEW2PIO:^/T]05)57H1J8FS2=K8ROT M;-I-ZFI+*&)0I=)L//Z45BAU,I_&O4L[GYK&*ZGITH)KJ@KMTRDILYTE!TF_ M<24WI0\;Z7Q:XX:NR=_4EY:M=$ 1LB+MI-%@:3U+%@?'IX?!/SK<2MJZG36$ M2G)C[H)Q+F;)."1$B@H?$) _#_2%E I G,9]AYD,E"%P=]VCG\7:N98<'7TQ MZI<4OIPE1PD(6F.C_)79?J.NGH\!KS#*Q5_8MKZ3CPD4C?.FZH(Y@TKJ]HN/ M71]V H[&;P1D74 6\VZ)8I9?T>-\:LT6;/!FM+"(I<9H3D[J<"G7WO*IY#@_ M/UN<7\'MXN)F":OEXOKF:KE:_OAY#7N71LE"DOLP33WS!.^TZ#!/6\SL#QJ>H&H(SJ5$7$A6<:R9H>*B]>ZVO[R/^+(FG MN#"-]E)O8&VQHC#SP&^3)]&3Y0&))X'Z(5)+7:A&D .$4I)%6Y1/T=^BO@N^ MGD'O&U32/P%JP0]-2N6(7<,5P$8.")X@?,71;A\+XQGE>L37QUV@4?_D=DOC V74JTCFYV$DI."%9A+*H:*QD-G?2,60O&+KJ#%=J.374 M?1[!\(#<3Y,[L@^A@_M ,CH*:5G"%%\'<^G>.HFWU<9/7K T^AFDIQSPM?'< M(&M-;BR&@SRZ)MA;,UO*FC6.7&L_3%91F'*#CP^=KP)75&(!C^O>;_ %!+ M P04 " IBFI2"#JW9@H% ,"P &0 'AL+W=OJM.%D4,18OQ^/0U9@ MI<+(U6CI)G>^4I&V?CL.M4>E1:DJQ[/)Y-VX4L8.3H_E;.5/CUT32V-QY2$T M5:7\TQF6;G 2RQ+-D1AW+A8G P.!Z Q5TT9UV[W)[;YO&5[F2N#_,(NR<[G M \B:$%W5*E,$E;'I7SVV./04#B?/*,Q:A9G$G1Q)E!]45*?'WNW LS19XX6D M*MH4G+%VC/9N]:/"3 MLB,XF YA-IE-7[!WT&5_(/8._F_V?R\V(7JBSC\O>)MWWN;B;?Z<-\S01EAD MF6ML-'8+*^\LK3,DFL?P*X!?MM@S=1.5UU5A$#++2K(VJXM/"IL4B8 M3=\-(18(%XN;,S A-'2[N+F3FS?3@R'\_MOA;#8YND(5&B]!@$HH%!=B%G5)A'#S6IU"4@,%6MC!=$*HR% MTZYTVZ4+E942,X"ONS?]DG2"Y=@]8;4@OC9/)D<35)MIF(JJ,'T=C*L;* M$Q]'\&+C$=@;[+??E?*4-CMYKO]FDS>3>==_:\R1R$3HK,D@T)8K]^K6U2:# MP_GAZ_=PH3)3FMA1@\V>2^Q2EU];(-&+KJ?6^_IT'9VJTW8MF9'429*YJDW7 M?/B8H5Q)IJJNRR?&X:>JDB=BKTQ.:G]MJEL2D2M*STA?TB3TTJ8?QA*-ZIL=*=]H]]1;IA?-#/+T3J9EHW@0H,2?5 MR>B/MP/PZ>V5-M'5\M[9N$BO)UD6R%.3!>@^=Y1RNV$'W0/X]%]02P,$% M @ *8IJ4I(DV7>^ @ '@8 !D !X;"]W;W)K&ULI57=;]HP$'_GKSA%>]@DU(3P44" !)2IG=:N ]H]3'LPR85$=>S4-J7[ M[W=V0LJFPLM>[/-]_7X7^RZCO51/.D4T\)ISH<=>:DPQ]'T=I9@S?2$+%&1) MI,J9H:/:^KI0R&(7E',_#(*>G[-,>).1T]VKR4CN#,\$WBO0NSQGZO<,N=R/ MO99W4"RS;6JLPI^,"K;%%9J'XE[1R:^SQ%F.0F=2@,)D[$U;PUG'^CN'QPSW M^D@&6\E&RB=[N(G'7F )(<(^[LM?H.1P']X$1 6 6$CG<)Y%A>,<,F(R7WH*PW9;."*]5%$[E,V$M9&476 MC.+,9#Y=73?!KK#X_G#S./VZN%NO8'IW!&$=A-# 1 MPQ())HL,QL[^WD<_F]MV\U 7+,*Q1^VJ4;V@-UFG"(GDU(J9V(*Q%PK.:F$C MR\-B.P&/"6EJP$(JRR83('<*(DEW*30I2-*29S&SU@WC3$0([D7JIHW<4\O9 MW1 V]3[(Q $TWX$A;/56=\GG"%J>A=:&MMPEJB @H4+UL$'/94<3IWXQ\"TR M5U.MU&__<#83-P6!@U_9E@[SZ+?+O0RGU@A#> M>RG^4<_FJ+9N,M$=R)TP9?O6VGKX3?W,O)^%@ >I?PN0/4$L#!!0 ( "F*:E+_ M-S_'F ( $T% 9 >&PO=V]R:W-H965T!G0 M!KO8I,3W1%)\FE92O>@4T@2[SG*E?"\QD-?/ZWF%AS7>I ML0O^?%JP'3Z@^5;<*_+\EB7A.0K-I0"%VYEWV;]8#&R\"WCB6.DC&VPE&RE? MK+-*9EY@$\(,8V,9&/WV>(599HDHC9\-I]<>:8'']H%]Z6JG6C9,XY7,GGEB MTIDW\2#!+2LSLY;5%VSJ&5J^6&;:?:&J8\/(@[C41N8-F#+(N:C_[+7IPQ%@ M$KP#"!M Z/*N#W)9?F:&S:=*5J!L-+%9PY7JT)0<%_92'HRB74XX,U_=/EW? M/MZM5] MTEJ$)PF_,M&#J-^%, C[)_BBMLS(\47_4>;WRXTVBL;AQPGB04L\<,2#]XC% M'H61BJ-^JVTGP59P%[I@,._ M[;W#GF4E]CK4^I+DV78?[F(C-T3=+ 2=-:MH!.E@SC(-'V X[ Z&$VN,NM'D MO/-,.@0NH% R1JWA/!K">#3N++G@-*D)[*1,-/0'T.]''0<;!&.+'W?#T3F\ M=2W^T8CGJ'9.R)JZ4 I33WN[VKX5E[5$_H;7#\T-4SLN-&2X)6C0&P\]4+5X M:\?(P@EF(PW)SYDIO7>H; #M;Z4T!\<>T+Z@\S]02P,$% @ *8IJ4M%S M[?Z( P V0< !D !X;"]W;W)K&ULG55;;]LV M%'[7KR"$/#0 $XFZV0YL W;J8!V2U$O=#<.P!UJB+*(2J9)4G.[7[Y"R-6=( MC&$/M@XOY_O.G=.]5-]TQ9A!+TTM],ROC&EO@D#G%6NHOI8M$W!22M50 TNU M"W2K&"V<4E,'41AF04.Y\.=3M[=6\ZGL3,T%6RNDNZ:AZL>2U7(_\XE_W'CB MN\K8C6 ^;>F.?6'F:[M6L H&E((W3&@N!5*LG/D+Y/XG=O#'&9C+6KM_M._O)IF/\DX;V1R4P8*&B_Y+ M7PYQ.%$8A^\H1 >%R-G=$SDK/U)#YU,E]TC9VX!F!>>JTP;CN+!)^6(4G'+0 M,_/UT^?UZFGS.T;K^\7C!BT>/Z+5+U\_K1]6CQN,'E<;]&%#MS73E]/ *%5 M"_(#^+('C]X!C]&#%*;2:"4*5KS6#\#0P=KH:.TR.@OX,Q77*"8816%$SN#% M@_>QPXO_O_=_++;:*"B>/\_P)0-?XOB2]_@4=),R/X"OIL(@*@JT^M[Q%LK< MO!7?LW"V86]T2W,V\Z$C-5//S#_A: <.=N1 N81^TD8C62)3,53*&OJ2B]V- M!\'MH"^'^*+/N9%;IHX;H7=OL2X0B7"6QKV01)&W['A= (1V7+QIE7QFEDTC M,HYPFH2(C":89)'W0/,*G "6UV81/$Y2/!FE5@+8T81X]PRZK9+UOR C@M/Q MR'Y(.O+N.B6XZ13#J.0O5NBMD&7)8L\[YJNIH85T/\0^)S3?L( +VVD M,ORO?N,#F$HF>#*)T:5=).,09_$(77H7*!M9W#%$,8/X)N#YF?I*A_I*S];7 M'1=4@-LN=!BY$7LERZM.,[30FAG]5I&=Q7R[R%XA4X<,(UK#*(0Z0*62#:2C MMZ6VMD!2%(- YW4'D\!&G&XAHS;N9XJ5ZD-]ZO]2G>_F] +%*4ZS$(0KJ"K8 MH2OW-I 0GX[9A:N<>%0VMU0G33]YA=WBW%OVX_N=Z_^@]4+7C M0D.02E -KT>0"]4_)/W"R-8-[ZTT\!0XL8*WERE[ :=[GGNN2-YG!^5_F(:QBP\MD*:A==8>[CT?5,U MK*7F0AV8Q"\[I5MJT=1[WQPTHW4/:H4?!4'FMY1+;SGO?6N]G*O."B[96H/I MVI;J;]=,J./""[V3XX'O&^L<_G)^H'OVD=E/A[5&RY]8:MXR:;B2H-ENX5V% ME]>)B^\#/G-V-&=K<)5LE?KBC-MZX05.$!.LLHZ!XM]7MF)"."*4\>_(Z4TI M'?!\?6+_O:\=:]E2PU9*_,EKVRR\PH.:[6@G[(,Z_L'&>E+'5REA^E\X#K%Y MY$'5&:O:$8P*6BZ'?_HX]N$,4 0O *(1$/6ZAT2]RK?4TN5\^W![OX'/-_>;3P\W\.N&;@4SO\U]BQE< MG%^-;-<#6_0"6PQW2MK&P(VL6?T<[Z.R25YTDG<=O4KXCLH+B$,"41"%K_#% M4[EQSQ?_CW+_OMH:J_%X_/-*@F1*D/0)DA<2K*C6W[C-! MF4XSL K>*V/@@0EJ6>WL*V/8&/:>TRT7W')F?M3Z5Q.[RWMI#K1B"P]OIV'Z M*_.6FX9!=5)$1T5J!T,;Z%-J\90:N*Q$A]N'"U"=ADKA9DJ##EP9)7C=:]]2 M067%H#][R(+E]8FE': 6<^^4P%OODEMWI @6O&?X0>,IMTW/SLYZ(UQO]%-O M,-*P%V1>S/!L=#A'IN,!'RJKML@].H+92B"6[WA%^PGPW=[ NE%6*\DK [>H M&L7;GXF9K3JMLQKB(0E(4(2[2C 1EZCP%"=)X=J_DF^HY+$P2 M$F0EY!$)DA+-$"$YY %)LVBV49:**;3(21%%4,:DC ,(RYR$)9H%R<)TDG.^ MAU%)TB1%4I+GF6M(B? P)666/--RCD$]611 %)$X3"!-28;0"#,GR2CG/#I/ M2)BE$.>H.@ 4F):%:T01%+-[=M:<,(Q)EN9#4XHD<*X Y96)0_/H3NG/W5H( _=UU73'SMJ8]M#SNF(M:M[-5"L:7%DJ77.# M4[WRNE8+7EI077FA[R=>S67CS(^L[DK/C]3&5+(15QJZ35USO3T5E;H[=@)G MI_@@5VM#"F]^U/*5N!;FK_9*X\P;O92R%DTG50-:+(^=D^#PE)&]-?@HQ5WW M8 R4R4*ISS1Y4QX[/@4D*E$8\L!1?!%GHJK($89Q._ATQBT)^'"\\_[*YHZY M+'@GSE3U299F?>QD#I1BR3>5^:#N7HLAGYC\%:KJ[#?<];9!XD"QZ8RJ!S!& M4,NFE_Q^J,,#0.8_ 0@'0&CC[C>R49YSP^='6MV!)FOT1@.;JD5C<+*A0[DV M&E 3O5&/6'5PTI2@?XST, M98PGW,5S&C[K\"UO9A %+H1^&#SC+QKSBZR_Z+G\_CE9=$9C _S[C$F36 M(WO"XZ5J5@=&Z!K.Q<+\J&3/XHEEAUW+"W'L((TZH;\(9WZS%F#L(<""B *M M5E]D*4 V/?&H@^EOHZ$: R@Q@-GDI .U!"S%@$N!O0\W"LTG5UHV MA6P16&[$X>2]N#<0A%#WK? K)&Z>!"@S-[/R /]C-PMRE&'@)BR8#&T31/#; M+UD8!+]#R' U\%T_CG&0YSY^,[*U8,;B'AQ$(SB,1W"4[*"1RY(8 C?U X3% M?H[5<-/(WX&B= 2Q; <8F;QJ$BR@_Z:IK:1#_U2 MX6:^#TDZ2RGU-*'9/K/**;SW3OX7!W6I@3^QO5!;;7O*5UOOI,&6JU Q#@C[ MCIN-EF;;1WLN"E$OL#S8DS&\W: 1CB*X%JT9%Y)'9FQR);14I2R@Y5O;B;Q6 M&Q1OFD)3&W; .Z0!]6Q-NXEG5CYR+5&]'TS'833]?H>E%K<;T11;C*R6W";D M]J4K)3(1IX/?EZ_#?CC=%6MBR82W=855T;16<*VW1,(^N2DU?8QM&U$5B3S8 M&SDQ)L(V3NB IC8+4Z^C(7,I^^!A2_K$KI%!C,8H# ")!P &0 'AL+W=O^JTQXW$0Z%6+/=='F$P->*]";ON?JX00[N9WZ MD?^X<2.:UMB-8#89>8.W:.[&:T6KX(!2BQX'+>0 "M=3?QX=GZ16WRE\$[C5 MSV2PD2RE_&X7E_74#RTA['!E+ *GWSV>8M=9(*+Q[Q[3/[BTAL_E1_0+%SO% MLN0:3V7WEZA-._5+'VI<\TUG;N3V$^[CR2S>2G;:?6&[TXUS'U8;;62_-R8& MO1AV?_YCGX=G!F7XAD&\-X@=[YTCQ_*,&SZ;*+D%9;4)S0HN5&=-Y,1@BW)K M%)T*LC.SF_-OYU_NSN&W!5]VJ'^?!(90[5FPVB.<[!#B-Q 2N)*#:36<#S76 M+^T#8G.@%#]2.HG?!?S,AR-((@9Q&$?OX"6'$!.'E_PDQ+_G2VT478-_W@%- M#Z"I TW? #T3FC>-PH:[RR77<(/W.&SPM02^"V7;[EB/?(53G_I*H[I'?[9H M$=:RHYX10P/&%0?<\6! ;A0UA'-'2@H,*7_L;15@1"5DK0%M,8 /-3"HG[C2 MWO*!<&2]61DP#R,R:% VBH^M6(%4HA$#LJC((<]8E13>0AK>P>4IJ49ARJHL=U+.JJ+T+J[/7H"F M+$\S*U2L*,+GH%',TCRWOZHL]Z!D;0D4+(HB$K*8%5GI$3I)85Y8/QD!)?E/ M$O''4U*_NJ3^0C867&SY8+WF+*ML(O*<>*3>GY+X0E)2>A)(0^?^C@I"U;PU M5%0-<<[R,(4XLR2]TU8,G#!951405:P*0^]\HVB20\FR(H."96GBS;L.)-T= M!7,M.&11"4F1_X]@%X>K%K1.&UU@Z>C<<>5>,> 0TKN1G,;E(>=@_OS'PW7I_4 M=X_4%5=42PT=KLDT/"HR']1N\.\61HYNV"ZEH='MQ);>2E16@<[74IK'A75P M>'UG_P%02P,$% @ *8IJ4E&JU\> !0 H0\ !D !X;"]W;W)K&ULK5=M;]LV$/ZN7W'PTJ$%%%OO*T M_3#L RU3-E%)5$DJ;O;K=Z1D17)<-1L&!+%$WAV?NWON3CS;XT23G+!B-#LS M:[=B=L8KE;&"W@J059X3\7A!,[X]'[FCW<(=6V^47IC,SDJRI@NJ/I6W M\F MK945RVDA&2] T/1\-'=/+Z9:W@A\9G0K.\^@/5ER_E6_7*_.1XX&1#.:*&V! MX,\#O:19I@TAC&^-S5%[I%;L/N^L7QG?T9U[VO@3:GL)SZ3Y#]M&UAE!4DG%\T89$>2LJ'_)]R8.+U'P&@7/X*X/,BC? M$D5F9X)O06AIM*8?C*M&&\&Q0B=EH03N,M13LP_OYHMW"WA]3Y89E6_.)@J- MZJU)TABXJ UX/S#@PT=>J(V$=\6*KOKZ$P33(O)VB"Z\08._DV(,OFN#YWCN M@#V_]= W]OQA#_^<+Z422(*_!FP&KBOP@"%VNI[(D M"3T?83U**A[H:':_H9#R#&M-PU$ZJU *_L!6"(7U8?,>[+2!G=6P60C+!KKAG1Q;EQF1DJ4LJ6UC"BNL\#:+<),HOJ0"%\"L.-;=S2>82XG:\.LO M4\]U?^M$L8Z<=:,VJ$-JJ2.([="-S6_L1(<,] -OW0KMH'JTH42TRCA)OU6L MQ)ZBT(X?VF'DX,.Q933@ R-+EC'%Z "H>9*("D.0=82/P+.]J6=^W3AL@'N%-_X/ ]ARXK(33TDHLZA2EDO%@?*RIR[$1+[51H M3]V3VJ?^EG=BQX&+ZUW'8: 6PK86PL%:N*I4)1J,<$L>=70E5-@-!/S!BT1[ MD!D>#I7)(?H/GOMOZ(^[&E-:(S4$A[*/M.@A':P,(G7DQW"=EY4R!8)1IE+A MC&J/0@+ BJ4I;FC-)55;2@M]%I,)KPJMEQ"Y@12A2G/*P1UKGW_]L%EW5 ]> M[0!"2M$"R>"1$E&7W1&X2 ?-M, .L69PT4.*^DX$D>V$@5[P4<9W721.'#EZ M(8!XZC^]AA#Y)^ &=A2Y%H87)W^*_D(8.DBF>Z[PQ+V(QG;@^.!'FG#6LRCY M'II#XKL-\?N%M"N-AJ,#_(Q:?D:#_*Q/N>3R<(\=5/X/)*MCD>CC4$@8)JB- MH!2.[8]1ZUD&OZ%*8%:]IH$_$Z)YX!%$4F+R[ M\=1:;+!3U#V@+Q1$6L;SK,]$,(._O^\&@>DAU[ND8;?)#F3+#XW8/-<=Z6^R MZTJZ-[=M^_AGC29N$QD/)G)1E65&-<60MV)7JQE>&!UJ,&7"GM7_85!OR<;4JSI(;0HF+&U MB809M9'^",!Q^R);/1A[EEXV!Z#]/QB+@!T=3Q_0/CKW42\Q^JK&_PS M@;=-QX<[9-!!T@Z>>)BT/[A?8_N=:"XPTP(29*D\),!WD-896CQ;Y MYKG";G8!YHW^W_;V6YT$?WP"WMB/X14$8[=YM*YZJ=8R[AB'WRM,[^$$3SK7 MIIR*M;D<2C GUS>H=K6]?\[K:]>3>'UY_4C$FA6Z^Z>HZHQC_'81]86P?E&\ M-)>P)5=XI3./&[Q#4Z$%<#_E7.U>] 'MK7SV#U!+ P04 " IBFI2EGU> MK+P" #W!0 &0 'AL+W=O=7C*P>$HE@,"8D$2 !H0I5$Q"DR:'J8;$'LXJ]Z^ZN0_+O.[L&EZ0$J1)B MOV;>>S.>F>Y&JF>]1C3PFJ5"][RU,?FU[^MHC1G3=9FCH)>55!DS=%2)KW.% M+'9.6>H'C<:%GS$NO'[7W M^/UNSA)-VA>#T-K[PP>.6[TWAYL)$LIG^UA M$O>\AA6$*4;&(C!:7G"$:6J!2,;O+:9745K'_?T._:N+G6)9,HTCF3[QV*Q[ MWJ4',:Y8D9JYW-SB-IZVQ8MDJMT_;$K;=L.#J-!&9EMG4I!Q4:[L=9N'/8?+ MSQR"K4/@=)=$3N4-,ZS?57(#REH3FMVX4)TWB>/"?I2%4?3*R<_T%[>#^?A\ M.%B,;V TO9N-[Q>#A\GT'DX?V#)%?=;U#=%88S_:0@Y+R. 3R!;<26'6&L8B MQOB]OT_R*HW!3N,P. KXC8DZM)HU"!I!\PA>JXJYY?!:_QOSS\%2&T6%\NL( M2UBQA(XE_(1E(LJ6L;5'OVEAM&$BYB(!6F#\BBKBVB89IKFU.I3IHQ2V8:]U MSB+L>=21&M4+>A]YY0=>W..5>=D9&Z9B#4R#7 $ENZ#NK/(-7(,#%P9C6-HN MKI^4@C4LUHR>X,G5/L;G,'A!1;V\BPYAIGB$!PSF:">&%36B8K$Y+U@*W_D* MX90+>$.F]!D,DD1AP@S"A(PXC8(('EE:X,F[=)I_53=K[2"L=3H=^ )7]=85 MA/6+$I4N@MI5.SS9_P*'(<)F4*/IYB#"!D&T]B Z80<.E8F_UXP9JL2-' V1 M+(0I^[*ZK:;:H&SFO^;E2+QC*J&@(<45N3;JG;8'JAPSY<'(W+7V4AH:%&Z[ MILF,RAK0^TI*LSM8@FK6]_\ 4$L#!!0 ( "F*:E)N"XR4] , @* 9 M >&PO=V]R:W-H965TYUBFC@,1.YGGBI,<6E[^LXQ8SIGBPPIYVM5!DS-%4[7Q<*6>*4,N&' M03#R,\9S;SIV:TLU'^PL.*[U-@%?SHNV [7 M:+X72T4SOT%)>(:YYC('A=N)-^M?SH=6W@G\Q7&O7XS!>K*1\MY.;I*)%UA" M*# V%H'1[P&O4 @+1#3^K3&]QJ15?#D^H']ROI,O&Z;Q2HH?/#'IQ+OP(,$M M*X59R?UGK/UQ!&,IM/O"OI8-/(A+;616*Q.#C.?5GSW6<7B/0E@KA(YW9JTR9R/+>'LC:*=CGIF>EBMKJ]N?UC#!LYO.C]WOX]VVBC*#G^:<$?-/@#AS\X@7_%1%P*YO)- M;F'.-(^!Y0E<V1GN=NU0A'AUEAPZBI)IMS@(^ MX4:YE= M!)U;:B \CV6&P(Q1?%,:FT9@)"Q3:93,>:R[<)/'OR?%6,%(,_I?Y%4;;R.%V4516XR@(N1&F;C2&&AO;D M"_+[GP]+G\X%DS)#"A1///+3O&X"+6>[P9A1#E@MK@@)5.V!$"VPQ M#Y3HVKZG,G]@HD0+[NP=Y91-)[M*5KA,*+!=**F!*&!%(7C&ULM5;=;^(X$'_GKQA%?0");3[X"A4@ >]I"U=(] MG4[W8)*!Y#:Q6=M9VO_^QDY(Z6Z+[F'O!8_'GM_\9B:>8700\JM*$#4\Y1E7 M8R?1>G_ENBI*,&?J4NR1T\E6R)QIVLJ=J_8266R-\LP-/*_OYBSESF1D=7=R M,A*%SE*.=Q)4D>=,/L\P$X>QXSM'Q7VZ2[11N)/1GNWP ?7C_D[2SJU1XC1' MKE+!0>)V[$S]JUG7W+<7OJ1X4"@8O M$IFROW H[PZZ#D2%TB*OC(E!GO)R94]5'DX,0N\=@Z R""SOTI%E^9%I-AE) M<0!I;A.:$6RHUIK(I=P4Y4%+.DW)3D_FU]/E;XL'N%G"=#Y_O'W\/%TO/L)J M?;VXA_GJ]NY^<;U8/MQ\6= 5VB]@]J?5KY:+Y1J::[;)4+5&KB8R!M*-*L>S MTG'PCN,.W JN$P4+'F/\VMZE(.I(@F,DL^ LX.^,7T+';T/@!?X9O$Z=F8[% MZ_P_F?EKNE%:TD?W]QDNW9I+UW+IOL;9ZP9'KMXISWM\Z0=B*C%YLRG>@;8U!48N@+J 3(+<0 MO5 2A:37]4)+6%K1*UII32LZTH(F)T2Q)?PGLUQX+8-OT74B$3_DY@N!/]25!L9C^(0;:;6!57J7C;4!>/6)_639H&=-CY;#O) 2>?0, M:\FXHAA,NYC&_]#KH_:C597GM= L:\Q8QGB$P#2L(BTV=% !>G !?M@.@Y"$ M9CCPH&4T@_:P%S96;^2DF0FE6L?4D&D0#J'IDYF5P\9G5.KJ7#J9UC+=%+9 MH 5P07JN)97.%"[E&B4JBJ#;#OP!?"C7TQA^2N<%=(+VT//*&'P; VF\8/A6 M3G],_"_.J3^T--J=3DFDV1]T2V'8]KP>M/Y#7IM^N]LOD+N4*,MR2J7 , *D' 9 M>&PO=V]R:W-H965T<(%5Y8 HC+_WF$'OTAD>KP_H=SYWRB7C!A>J^D,4MIP%5P$4N.%M95=J M=X_[?,8.+U>5\5_8=;K#RP#RUEA5[XTI@EK([L\_[^MP9' 5OV/ ]@;,Q]TY M\E'^Q"V?3[7:@7;:A.86/E5O3<$)Z2YE;36="K*S\_5]NKJ%U>WRTVIQGZYO M8;GZ[>=5^KB&[YYX5J'Y?AI9\N.THWR/>=-ALG,/_G?2?:6:L)JK\=<+-J'F M2T7WJ120A(PQ8.%DS,X6RMAWU,XA&88LGM!B&(>7\>0L?4%-_0Z-%CE]N2B@ M(2_>UJG'@ZND^X]BBA/2=DM]0!$EDQ!LB;!0=IJ6+454JC9^(?$@3AG:\Q;+:R@0J2Y'/))2%;*;Z#Y[V>'\-\C!6XRZPTQ[2K&.)Q\SBHU#?W^G&35) M+HA5DR3Y@$])&-/5G0-C;O$AG]@@]GQ*!N,$WFKKZ&A\UJBW_I%P9&BE[29I MO]N_0VDW?K^J=X\8W>!62 ,5;L@T'ER. ]#=P] )5C5^&&?*TFCWRY+>4M1. M@7V#XR_B!AC"5[3 MA(J!%4NYN[-ML8EQBL0-VV&J=B+&4R35E&]ML>,8A28H36S7<=IVB@BUAGVS MMN3#/LMD0BA>SOT!8'6#[MEES-[!(E M)"FF@C *.(X&E@_O1K"G \R)WP0?Q,D8Z%36C+WHR2P<6(Y6A!.\D1H"J<<> MCW&2:"2EXU\!:I6<.O!T?$2?FN15,FLD\)@E?T@HXX'5M4"((Y0E\I$=ON,B MH9;&V[!$F%]PR,^V7 ML,B%96@0K!2FA^1.]%D:F!2-=%*'*'ZK022JUVBXN1PY >S #Q,P72V\!?CF?\+!"M_ M-9E/%BNP?)P$ZNFO9@\+\.4>2T02\;5O2T6LP^U-03+*2=P+)!Z8,RIC 28T MQ.'[>%L)+E6[1]4CMQ;P!Z(WP(/?@.NX<(HV)"'RK0;7*]WP#*YW 7>.:!:I M#R7CA&Y! 4RP ,_^6DBN=O[6L-R6++>&Y?8"RR)+UY@#%JD7>:M1KI:=FI_W)]7QO,V;([XE5( $1RK4N>DH7IYW3OE$LIWI M5M9,JM['#&/5;6*N#ZC]B#%YG&B"LG\=_@=02P,$% @ *8IJ4G-'SH:2 M @ )P< !D !X;"]W;W)K&ULI55=;]HP%/TK M5M2'5NK(%^&C@DB4I&JKK>N =@_3'DQR(5:=F-H&NG\_VTDS: -"VDMBQ^>< M>^Z]<#W8,OXB,@")WG):B*&52;FZLFV19)!CT6(K*-3)@O$<2[7E2UNL..#4 MD')J>X[3L7-,"BL.Q#K/,?]S#91MAY9KO7^8D&4F]0<[ M'*SP$J8@GU:/7.WL6B4E.12"L )Q6 RMD7L5!QIO ,\$MF)GC70F<\9>].8N M'5J.-@04$JD5L'IM8 R4:B%EX[72M.J0FKB[?E>_,;FK7.98P)C1GR25V=#J M62B%!5Y3.6';6ZCR,0831H5YHFV)[2IPLA:2Y159.%B[#$X8"S+>(:K=3TPE3?L%6]2*%_ M)U/)U2E1/!F.1]/;2Z2?*/[Q=/<\^AH_S*9H]!"A23R=3>[&LS@JS\\CD)A0 M<8&^H*=IA,[/+M 9(@6:96PM<)&*@2V5)2UL)U7XZS*\=R#\/2Y:R'=X M;@-]?)S^/9$UW6F@1\?I-S!O(<<[2(]/CN[V]^FV:D/="Z_NA6?T_/_OQ:_1 M7$BN_F6_C\3UZ[B^B=L^%!>+#*G^H40OX'5--IA"(1O[64IUC)0>0IO0Z_8" M7^6_V>U;(ZS3"6K8GM-V[;1]U.D$5-8DD9 B;;K)7RD0[ ;N]S^Z:P+YW69O M0>TM..IMQB2FIH27GPIIJLO_F4\.F \^5ZWG!G[O@_U&6,?Q]F%1 \QSG5ZP M#XL;8$[?Z[L?RF'O#!E]A7S#?$D*@2@L%-%I=94.+\=RN9%L9>;.G$DUQ2ZJK!XNP#*F['C.^\3,[(JE9EPL[3&*YB#>JSOA8[< MGJ4@%3!).$,"EF/GW#^;)";?)CP1:.36&!DG"\Y?3# MQHYG! &%7!D&K#\; MF "EADC+^-=Q.OV6!K@]?F>_MMZUEP66,.'TF12J'#LG#BI@B==4S7CS"SH_ ML>'+.97V%S5M;C1R4+Z6BE<=6"NH"&N_^+4[ARV 'WT!"#I \%U V %":[15 M9FU=8H6S5/ &"9.MV$F2K.E="K1.-4-KU]NKI]N)M-K^;H\!(4 M)E0>H9_H<7Z)#@^.T $B##V4?"TQ*V3J*KVG0;IYQW_1\@=?\-]@=HQ"_P<* MO, ?@$_VP^]RU<.]CW!7.^WM!KW=P/*%W[#[YWPAE=#WZ.\>XK G#BUQ] 7Q M##>Z+ H$P73PF%IX8N'F:6VR.([BD]3=;)_&0%82GISV61^T1;VV:*^V9_V0 M3!EKP7.0@^I:@GAKW],PWM'V.6>4C(:5Q;VR>*^R:\*(OKL%6G$^?+OB3YOZ MT8ZN@10_'-:5]+J2O;JF; -,*U?&PO=V]R:W-H965TN5J/]8(*! M:!*;L9W2[J]?Y]$DY%6V(Z2J),Y]'-^3>^QXN&?\A]@2(L%K&%!QV=M*N;O0 M-.%M28C%.=L1JIZL&0^Q5+=\HXD=)WB5.(6!AG3=UD+LT]YHF(PM^&C((AGX ME"PX$%$88OYV10*VO^S!WOO @[_9RGA &PUW>$,>B7S>+;BZT_(H*S\D5/B, M D[6E[TQO)@B-W9(+/[TR5Z4KD$\E25C/^*;F]5E3X\1D8!X,@Z!U<\+F9 @ MB",I'#^SH+T\9^Q8OGZ/?IU,7DUFB069L. O?R6WE[U!#ZS(&D>!?&#[WT@V M(2N.Y[% )/_!/K5U]![P(B%9F#DK!*%/TU_\FA6BY*#B-#N@S %5':OH^C7E_E%P]]96?'"T> M[A>SAZ>_^V!Q.[Y[ N.[*9C]\7RSF,_NGOK@;O8$ODZ)Q'X@OH$S\/PX!5^_ M? -?@$_!TY9% M.5&&I208D#:EZ6]BI-BUK2&F#.J-P*,*,KLCKTU]04\GF@ M]WE,1LC9\5( MXAEMK'#5V%R^]<$NP%0"561 ?D;^3G62HS265^)E4? M;#@3C?RF4>TD:BPN+R,$762XJO@OY<(UV<'X+[<[@&WEL*U.V&//B\(HP)*L M5)LKR?-\G J)PH]#QJ7_;S+0A#T-;94PG4$+NJYK5, W&9H#W3:<9O1VCM[^ ME:)3(IM@VS4TMJ,J/JB ;C SH.E8S9"='++3"7G:561 7M5")$@3:J<&!R%; MUP]!3YSZ:V)8):L#S(,<\Z 3\VV,\_N.YIVY+J!?"K)^D,;.P MY8)#9%O55[O1S$0M;0E+ZPGLA'T5^<'*IQN1 +X)=YR]D!BR.(8)B(H\Z.1< M%'(,C=-P8=2+/$"6J5?):+!S7&BWL5&(.^Q6]SGVMFJ(OR609T5]CJ"BD&)H MG9R*0CGA+TEG.Q5U680#TW)+NIAQT60(D5-:V0ZA%PH*NR7TEJ@-ZI8%GVB+ M0O'@X.1<%'((W=-PX=;7!&@-G"H336;0:EE[4:&LJ%M9KR-.?1EQT@?7_FM\ MD8K5_7KM>^3_=0DJA!'!4S.#"G5$Z"3,9&$/7G[;L,P*,TUFEFVW;#%0H;.H M6VZ/Z:2;J>T\(#31 52KJ M=H[NPC8J"IU%=F>1KGV*J>J&(!:M/D@.!,[8^BP2!& AR+&%*M01=:MC)2&O M)>PJ5GV3:5B675UF&\Q:=IBH$%STP1XS?CUQZ6ODHX^/+%XSB QGE\DASD*K M4;=6'U'>EL^.++#]47'K9E706NF<(B1\DYSW"."QB,KT4S\?S<^4QLE)2F7\ M"EY,TI.A(DQZ4#7'?.-3H::Y5B'U$5X M;*">KQF3[S=Q@OP$;O0?4$L#!!0 ( "F*:E+LZ_W+R@0 )P2 9 M>&PO=V]R:W-H965T,-V6&4_QR5RJA!F\58N.SA1G86Z4Q!WJ M>?U.PD3:&H_RL:D:C^32Q"+E4P5ZF21,;2YX+%=G+=+:#MR+163L0&<\RMB" M/W#SE$T5WG4JE% D/-5"IJ#X_*QU3DXGOF<-\C>>!5_IG6NPHHM^G0>/PKC[S,J">Q0MDK/-?6)7O>BT(EMK(I#1&!HE(BW^V+A.Q8X X MS0:T-*"'&OBE@?^S07>/0;_D7?/EZ<_<(SU=WCT_W5\?P?',%1Q-NF(CU1_@$3P\3 M./KP$3Z 2.%6Q#%63(\Z!OU;E$Y0^KHH?-$]O@C]]A MW\&XJ^#I-O@+Z@3\PM(V^.08J$<&37P.-J>DP7SB-K_FLS9X-#?W'-'X52G] M'*_K+.6W6Y[,N/K; =BM +LYH+\'\)DIP68QAYO4<,6UP<0;83;P[7RFC<(I MZ_+2J[STG+1_1W&"HUAJ;#44@@!;2\8B9%86FGJL0.OG:%;57L:8O)<& OV* M0-])X%$:%J/?)!'&\!![_ 5C16TS32W1?^6>]/<0.*D(G+@)<)7 7,D$70<\ M*_1PCBF'522""$?+]$;@H4-IPI[2CG MH IFX.Y"KH0,8<9Q3>(Y3:GP3P41JC/((KJ I?@&\#57@=#-6N!VTX.B$^IIQA=V6+LHN;")3( QVJO[):Y.J[,5T;WC);Y\T]P;Q:H'V?F%: MPS\HP*E(ELDA,YWL+ /D'>FW/ M^\W%J%9-\BNR:?/+U@?GMY92\IY:2FHQ)6XUO5M:SB#G,%MJ?*8UA&RC 6 M+3>]/:L-J?6.N 7OX&SBHW.MN=$PC7FXL/VB 7?8,<.\H,4!6:>USE'O';-. M:Z6CQ!G]#G^6R&7S*E]B[&KYL+=/RVFM?M0M6]-(&B53$>@ZRD.26(L9]=\S MB;6[_(N-OP/10QHE+QFDM?-2M-F7W8E6MTN%&R'[<9IE4YMA5Y]>[R7YO M3Y5KM:)NM=HN('R=2;W$79"18'<6C00*J.'N!.^W!WLHU!)&W?NYR=WTH,:J MM8H.WK.Q:FVB;VS&#FNLBS=@NL/V<.AJ++_6)=^]__IOC56".ANKL_/9GG"U MR(\_-'Z)(&;Q$5N-5D&PO=V]R:W-H965TM%*W<$VV$"5B33-=+53[4RC^>BN5.V%DS@)*N"L[4S: M?[^&,'P:$FE6O4F O.>UD"G39E=N7+63G*V*H#1Q,83435F<.=-)<6PNIQ.QUTF<\;D$:I^F M3/[\R!-QN'20\W+@/MYL=7[ G4YV;,,?N'[:S:79,*7.D_!S-+.8!5-\)I*_XI7>7CJA U9\S?:)OA>'/WBY()+G6XI$ M%9_@4&JA Y9[I45:!AL':9P=O]F/LA&- .0/!. R )\;X)4!7K'0H[-B6==, ML^E$B@.0N=IDRS>*WA319C5QEI_&!RW-K[&)T]/Y]>WL;_#YR\W=(_CZZ>[Q MZ?[3>S!C4OZ,LPVX2L4^TPJ(-;A2BILMEJW GS%;Q$FL8Z[ VVNN69RH=^ W M\/1P#=Z^>0?>@#@#CUNQ5T:M)JXV/O-J[K+T]/'H"0]X^LRR"^"A]P!#C"SA ML_'P+TM=A<-VN&NZ4[4(5RW"13YO(%_5#59W@]7=2!K=^':U4%J:2_.?D;I> M5=X]"LV3$W#&:-*HB[&%(N^XL.A2&*,1V>Z2R1\[J7N/TV%R2?G6?$ ]U3-ID M.!IJ(:T\TC-:>,(A[97&Q".4=AQ:9)A$B-H=!I7#8+R+;1* ;[<\77 Y=GF' M5>KPEXY55-6-7CE64:^5OA<0K]/POHI0&!%[OQ&L>0Q'[=V);'G289FC?3WZ MD$8=CU8=@E$PX+)QUT"O&OXRO%4X#$+<'7Z;+@I0-##\J&8VPO_'^)=96F,3 M$9]T;?9EGC$YY+(F/!I'?.-DGS+J]2]*G^;WM[;1OHP0&@Q0 -6L1^? _I3' M/LH#']%>,_NR,"!1.."Q!CX:)_X='QT9"\*11TG0=6?1F;&._ %[->O1..SG M6Z&ER.*E C>9YI*KLW"*:E2CX)<"%=4D1^$KD5HF:,U9?I?O-M\B"V$#O6V# M-?+1.///@VJ?Z &&?H^I%ADD=( %N 8_'@?_*:3B/LO- XC7)8!-%E(T<%_" M-?'Q./'/!"JV -T/@N[3BDU&(CHP9+CQJ#Z._?.!BBWDQQ[RNT8MLB#TAXS6 MY,?CY#\+J+A/^46^X-7@@'@(IKZ.-QZ(\#M0QNO5;0T.^9L\C\$':? M0-S&*VS^_\$MDYLX4R#A:Q,'+P*S.GE\)3_N:+$KWFH70IMWY&)SR]F*RUQ@ M?E\+H5]V\A?EZH^1Z7]02P,$% @ *8IJ4J;.C'Z2# P$< !D !X M;"]W;W)K&ULO5QKC]LV%OW<_17$;+M(@<26*.K5 M3@:(YX&F:![(I,T603_0-CW65@]7DF7;[. M.;PB=7I7E']6:\9J]"5+\^KER;JN-S],I]5BS3):38H-R_F555%FM.9?RYMI MM2D9739&63K%CA-,,YKD)V>GS6_OR[/38ENG2<[>EZC:9ADM[VY>GK@G M#S]\2&[6M?AA>G:ZH3?LFM6_;MZ7_-MT[V699"RODB)')5N]/'GE_G#ENKZP M:(K\EK"[JO,9B;K,B^)/\>7U\N6)(T)B*5O4P@?E_]VRUZ;.:W8>9%^2I;U^N5)=(*6;$6W:?VAN/N)M35J EP4:=7\ MB^[:LLX)6FRKNLA:8QY!EN2[_^F7MB7&&.#6 \,/&PP\%H#;V" 78,!:0W( MT, W&/BM@3_V#D%K$#1MOVNLIJ4O:$W/3LOB#I6B-/7WWE<8/ ME3['H,>?:3Y!GOL<80>[OUY?H&???O^Q*%)=;+"G=XMZ[\EI/6F\7!X0S_G; MW]&S7;N;@KJ"W5VPA26H7JMY^Z'B-6X]H]MYC5[G55UN.;;4%?K\:LZ_<&SX M _!.]MY)XYT8O%^OB[)^4;,RX\ PKW7#;.<@:!P(R+P]4+>LM*CK9\,O H656CDM8,%2M4B= 1&/L%? \\\8 MK'<+2*Z'7B!,=/6.-?5VO6&]U5*N[Q*LK[CK2%!WQH2'?1Z>%V@AVU'C((FT ;IJ@%'4:9HV0+58'$:Q(3XLX\-CXB,Q MCR]PM/%A]<8X&O:OKA3Q3/TKD=CUP/ ^KCD"T14?W-K0/.6F2K^J14(^/@UQ M20QW81"74\Z$X:X*T6$<1V08'U'B\TD<&1#!E5CNPD#[GI4+SET"M4NVH?=9 M\X4+W,VF+&[9$J4%S=&&@^8BV=!4"!]&%VNT2DH.^"LN@E'%LH3F^99?;0KO M_>BE$1Q/./&=[W2"X7"[?HM(QG"#?Z1%4OK(!H'#<;&Q10XW[#>)Y#07)K6K M)*?Y@J&4\24+HEFQS?5C664MS_<#9:ZI%&@:QY+:W @,\;\)Y2V,WI?%__@2 M#?W"VYWKL3XCN/[P]JKQ4+/(X;:2\K!,.78)056.44;GUHL M]F,#)6))/1BF'KNBP"JG:.-3BYD5!9;,@V'$MBN*UH%%4>A*&14%EC2 8?B$ M%45K#"D*31&SHL 2BS&,Q79%@34H'!,2#.-3BQ'/\PV+0RR1&,-(_+JW&J0U MFM.T88]=9G#)?]5LEDUC+@A>'V_7K)?$?PRN<&:V2"NWRE4(/]%:]>G"& M'3H3[.NK=+!=/WTA^<6SK(H:#JOOC9UBL7_(J_SKFV^P@WTH)DDJ'KP0XO(K M*9;) CU(+[/(;.,*3'.99.(Q^2;)MAN9%R6U%K NZH0L^9+7! M:M9(?&T^ .;+MIA8R4N ) 8UY$D^\V ^>]6T(BJV=553WH'YC39&E:U(H(E1 M+>8Y!I'L24[S8$YK1?*GHOQ3M.4YW20U'PFCQ;(G6##2V\5R MZZ#;J%&DB&5-*8P#T_"0].'9EP^'BF4BD9R,RF\!8IFH:X X5M+%:J$P,N6+ MB<1T,BJY!4AEHF:M/!(,E:BN5.0:E#R14$Y&K30 I4S4)832=%"1?F 2LLFH M)08@D8D]LP46Z0?6>30!XS(LCHF*PTI04)%^4!* "0S =F7<.NA)7J*L=S2E M7#? AA4%D>A+8/2UJBV+_<_;M*.V/ @W)$X3>#5Q@-JR>'J,VB(2W D,[H>I M+8NSQZLM(N&>6)Z''*1<6F?=(8=]QT3XOJ0%'Z:%482/_D9ODKR)=H0&\"7J M^T^?'O(E:/LP:#]RF6GQ2B:^IUV3'6[7KY?$?!_&_,.7F1:'SB0(0_U"TVI) MP+6S+_G"A_EB]#AL9\V8<=AY7.T__3B4J.[#J/S8<0A[)9/ U7?9P7;]>DEF M\&$\?\0XA!TZDS#05^E@NWZ5)(GXHYX1Z$?ALUN:;GD'+I=LB6KZA2^5LTV1 MX=-KMXE&]RPIT#S6)@;Z"20#!+#N5Y?$ M:)LO68FX5%@FG,1Y8*F!$EO7/17F>D

C_J"5BDZM H#DVB,I*('ED0_: $4>NL]TS?B14U'*DD@$U9 MI$C20 33P('2K/76>[YFHMY(LD($L\+;K9!A8E<>7S&LBYN2;M;WJ"Z*M.+_ MHCE#FVVY6-.*+]_^1H9S N>1RAYXV(90D7[PDF BF& >-M#]TFR@&R$I(TDA MT5?:X1Y)5HB.W>,>J7M+_,@US9G._O6GW\ >2>R.CMW"'JF[TWUB>G(<2Z2- MC]V<'JMRUO<=0WO&$A#C8S>=QQHY&X51:+BS1+_XV.WD\6@]&TL@BX_9)1Z/ MUK*Q1*WXV/W?L;K_&\>A"2]C"3DQ##GGO(7%W-@V6Y0[LDT;!.S+G;A$NP7Y M<+M^;23*Q4<^.[/8]WA;6WT&U]^\/CAZU#U[!./[R.WS5P]^^B$$ M)@'G.IW310Z,])W#A,4\36Z:7*4^!E7O>KXY!-P) 8;\5WQ@B=PZ5Y#H PU^F< MXW$.SI^.SK4_^-:?)!V$U#E(XUBV4#?#;=4\5=??%K;WT3U7L!#"N4[G#(L# MP^7YMBS%"!O;51H)"_54YZ2* ^/C.:W6?!&3B4XI2M1L/N!3HWK./_+1F MXK2,!X)VD>83BHCT#EP4\=E+239-NPX*-N]V !]>#,;G'7[L7/( M+)\UL9BT1 M\<;D$[1I3-'Y ]WV,"9*EC8ZH!2O%'A1K%YLA4*J*E8_%TU_MTYXTXN"*:LJ M7N'2S&OU6MB8HIK.CLQ],0U3W^-B&M$?\T7UYH7H$QEZ+MWV_#1>,/G'F^0 M%:^&,Q%/)LK=VV)V7^IBT[S=9%[4=9$U']>,&ULO5A=;^(X%/TK5V@>9B2F21P^2D616FBUL]IN4;N=?1CM M@TDN8#6Q6=M *^V/7]N!A"E@H-7N"^3#]]QSSW5.8G>70CZK*:*&ESSCZK(V MU7IV$00JF6).U9F8(3=WQD+F5)M3.0G43")-75">!20,6T%.&:_UNN[:4/:Z M8JXSQG$H0=T0D^HGZ:#:4Y"TJ4E.7( M%1,<)(XO:U?1Q8!T;( ;\9WA4FT<@RUE),2S/?F67M9"RP@S3+2%H.9O@7W, M,HMD>/R] JV5.6W@YO$:_=85;XH9485]D?W)4CV]K)W7(,4QG6?Z02Q_P55! M38N7B$RY7UBNQH8U2.9*BWP5;!CDC!?_]&4EQ$: P=D=0%8!Y&U 8T] O J( MCPUHK (:3IFB%*?#@&K:ZTJQ!&E'&S1[X,1TT:9\QFW?'[4T=YF)T[V'F^\W MOS_=U*$ON):F"W"E%&I5A]\8';&,:88**$_A*DG$G&L%#Y@@6]!1AO!Y@)JR M3'V!K_#T.(#/G[[ )V <_IB*N3)1JAMHP]+F"I(5H^N"$=G#*(8[0V6JX(:G MF/X<'YCJRA+)NL1KX@7\E?(SB*,ZD)!$._CT_>&W.#J#D+CP<$?XP!]^G^@R M>^BI)BX;%CN\> ]>V:JWST!2]V)1KQZ!X8]!/W)HEM^9QW+*-29O,I42N M=Q$MT)H;'-K-+:+;@TPQ>XBV2J*MTXERP;]ZR+:V>#3C+;*M+56;9!_9=DFV M[27[+9]1)HW)&[I"*3 VG1R>!.TMNF^X]MM;7/<0/2^)GON?B2GE$[2^L^_I M./&9Z)2).UZ%'G"!?(XPEB('(XC.T,DEQI52&YW>)5=G2PRR-17[VX.BO=V- MPLKZ0R_[.\99/L_AQQWF(Y0^0:*-]TGD[<5*DCH,4;K/$IX@W(\R-J'N17^4 M_A&ITA%O#4,ITKE1F?&%8":31IGO?.?X8>(04OJJ?)0J@X[BHR@MJ924FRDW M0\E$NI.5'RF"W+X*?:PJ]X[\]GU'7XYN=F6[4?-_:'9EGI'?/8]NMA^F<[C9 ME45&?H\\I=E^)-(HNNWE53EB=.[W[G[9:?@'3GG2*^^+.M[F7]/D.1,3:W;W M,D6ICFLWJ?R)^/UI;=\@+'P=\&5F5@N8@C*S2XUIL7+8+_@!^/:A64 JTR/1 M*6H?_ZB1RN@(^4_4KFR+^,WFPVH?\++&0;DK+R-^+[L=#MXYNTEE;<1O;>_5 MNS(S*WIK=ZGS"_*\,B_F^X]^I=V17Q?ZM]6&\_/(GV MZAUL+,\-@8G;YC#K$[N<+I:QY=5R*^7*;2"\N7X=7?2+#9$*IMB?N:-RPKB" M#,<&,CQKF\DMBRV/XD2+F=L$& EM5'"'4Z1&"#O W!\+H=Q&=NH MP'AA''?__0Z7,)C+B"+Q$@,^Y\S,%_S!F?F))[_2/6,"_([".+V:[84X7!I& MNMFSB*87_,!B^DA8=3/DZ+00*9I&Q$-XMEBGE][2!9S?A1A M$+.'!*3'**+)?]K&9R]77@,=GN173 6\P/=L2\3U@I[1V#+*EK#G_E9U\\:]F9C8C%K*-R$I0^?'* M5BP,LTIR'O^616?5F%EB_?BM^EV^>+F8-4W9BH<_ E_LKV;N#/AL2X^A>.2G MSZQT2MJ,Y7KX%C^R5Q4<&WM\P08,P_0 ^@9>G&_#^W0?P#@0Q M>-[S8TIC/YT;0DXE*VALRF&OBV%1S[ 8W/-8[%-P&_O,/\\WY!*J=:"W=5PC M;<&_:'P!,/P(D(E@QWQ6^O0[MKX )LK336+V6WY=0 N9MC,W7NM8NL(\!]M5V-F\K&I> MEG9>7U;@YSV+UBS1K=*NJME3PG2J89RQ,(M$JT[)))YE-V!VA=F>XW;#=*MY MN=IY?98F^L1B?PA2KZKI38D4FDHOYEBH968=%[8=UVQ [0@CDC[LA@IKXH/: MF=W+9YQ<*:/1$+ 0J;IH4K1*,1"/1HM;S&P7.LW[M2O,\K#3@U99">JU=/=P M,XBIT@FT)F6J3 /MT4SM]GWH0 B;3-MA%G*L'@= )2>HM].?6 JM4!W4K#* M-] ;#=9K>X#8Q&J"[0CS',?L!HN4H9#>4'_F :3\@N"4:)$2#D)CT9:99T\D M1.RF!SK#/+?GGD7*4$AOJ&<:G&@\"*MR"R*38E7.0?IW&!U6J_T;E^)L/KDZ MPFP;0M*#54D*Z27U-Y=WZR"JRB[(F92J$@[2O\SHJ+KM'[CKN+A)M1U&S-XW M5J0,A?2&>HD#P7SP)*A@Z1"Z6"D&FU/2Q- ]BVLMUJ0]%E;*P:.[K#+S#)?I>I[9\^S" MRE%8[ZC;8\(/;!!691<\:;>%E7/PZ'X+MSLIUW*:;P0=48Y%< ]4I2BL5]0R M#,$WL6<)6*;!L'M6209/VG<1I1PRNN\B[8;*@FYS7Z"C.7-Z'$N4GXC>3]]> M)=7G(!ITRQ(E%S)IRT64RE(('*;@NV*DV2]/K:UK2"]I98"4/# M@UCD>W-#(2O7D$E[,*($1$;W8&7FV7:5V7Y%Z A#R"1-W1JU;=.();M\-SD% M&WZ,1;'S6%VM=JR7^3YMX_HUO%P5^\ZJ3+$-?D^3G6PO0,BVLJ1YX4C&2;&S M7)P(?L@W9]=<"![EAWM&?99D ?+[+>?B[20;H-K?7_P/4$L#!!0 ( "F* M:E*F,W4AQ@, &8/ 9 >&PO=V]R:W-H965TT,Y=_W.@D) M[4 B1>('9_CXVO?$]_^5NGO9@U@R<\DEF;@K:W=W/F^B=:0<--0&Y#X9JET MPBTV]L)_U/>EA7Z4V%A*>-#%IDG"]&T&LM@./ M>ON.3V*UMJ[#'_8W? 4SL%\V3QI;?LFR$ E((Y0D&I8#[Y[>35CH -F(_P1L MS<$S<4N9*_7=-?Y>#+RF4P0Q1-918X#6 %@?P+"$X"@ 27 L("D(7:SY>2Q6'"+1_VM=H2 M[48CFWO(@IFA+L\,/T?C:=D=<3L%S$Y@UY1[[,)N3UJS?D M%1&2?%ZKU'"Y,'W?XG0.Y$<%]2BG9B>H*7E4TJX-FL MEO !Y@W"NF\):S)Z1,^X'OX/EPT2T)/P23W\W\B6\&;-:H(R\D'&%YQ:C9!< M1D ^ !Y;0[[>SXW5F ;?:KC#DCO,N,,SW+'C)A%N@V,F%G1R+&[U9"VR ZY- MC:Q6*:MUA2R>J%3:8WIREG;&XHSK>1BT6FT,^O/A=KT<58WX35Z[E->^7-Y; M=#7GFT*N"KVGHE=/>CYZG5)>IY;I"70$TA*U)$J+%8J-<6L-=FQA0=(-NBC. M%._(/-V]0XL_IK5^AJ#7Z(9_U4CMEE*[5VRTD!@Z0*$BV<0B$I9H;N&8O'I6 MVJ"UZGJENEXMSRR=&_B1NEA.G]WOUT=(YJ#K,H\V*T-MWCROZ8%=TQMF]N@, MV_G#25FEC-TBN4<%S6'>=O"66F-+AB^L1]>3 5-GR'EQ1[_.L5O!!" M3^JHG)?6N^4-LG1T9HH@:+2[8;LV%VCER?0:4[XX5T=G:&FCV:L56+DR/6?+ M&O5\7FN _8WBDH2M;)5V;I^PE1/2:ZSP@G,Y+@@/SV5XZEA6ED?K/>]!Q7C% M=Q^SC_CFBCBRROC8[8V/5<;'KC&^2^)8$+8.XM@^E=^LLCEVQN:4MCLR=>7$ M-5&L?(S=_EK(*G=BUUP,+XIB^.(TMEY$T3\H0!+0JZR0,^A[^ W([_=E;UDL MWF MUU@(@W8#\/U2*;MON G*TGKX"U!+ P04 " IBFI2,D[&%'@$ "Q%P M&0 'AL+W=O320Q8F]BL[93VWY_MA"1 2-/>5B!5)4YFQL^\ MY?%DL.;BIUP2HL!3%#)YV5@JM;IP'.DO283E.5\1II_,N8BPTDNQ<.1*$!Q8 MI2ATD.MVG0A3UA@.[+V)& YXK$+*R$0 &4<1%L]7).3KRP9L;&[$:&%=FG/\T MBR_!9<,UB$A(?&5,8/WS2,8D#(TEC>-7:K21[6D4B]<;ZY^M\]J9&99DS,._ M:*"6EXU> P1DCN-0W?/U'R1UJ&/L^3R4]C]8I[)N _BQ5#Q*E36"B++D%S^E M@:BC@%(%5%>AE2JTK*,),NO6-59X.!!\#821UM;,A8V-U=;>4&;2.%5"/Z5: M3PUO;T;3F^D9^,*2DC"AU7]W*R+T@BT 9@'X3!EF/@&W1 =, LK\, Y(8 2O M<&@?36W-?;PF"M-0?@)-\#"]!A\_? (?M#SXL>2QU*;DP%$:M=G;\5.$5PE" M= #A5\S.00N> >0B6*(^KE:_\U6F[FZK.SI66WRF#/) M0QI@I==;89+@[]%,*J%+^)\*1*T,4V*U:ZV:;G\<>J[7'CB/Q>"6",%>*Q/: MS. +=?#7@[D&5P$YN= I)6I]-U M=_#N2[GE8#L9V$XEV#NU) *,I+1Y^T:B&1%56>MF=KLG4D=>ALBK]/3^[F'C M9[T"\O9KHP.]G824"'ENMSPGO0QIKQ)I+)L+C%?_VMPDD+]SYL="$*;*D-8R M=Y'Y;%VVC'8W?Y#$[C!5.@&:O_2M)%D4AQ,NJ7ECWCPI0VRSD-Q2609@?$0 M6Q'N9Q'N5R*:"'U0$.KY#$QTP2E;HS>_8KHR .JT 71S G)/I!%@@11AI?L; M%*%!<0:$R423SYNQ?F]ADXPSP$AII:6&NR^\IDK$#KRG8$Y,$-7JBDWN;.9& M+,CR]OT Y%IF+]*8_/[>.-[^VX'.^196$^[(]T6L:[#(8'5:(N='V#Z5ELAI M$%;SX%M/&:G98J4CU$.[_5 B!;W.@9;(.19VZQ-% 7LU6]0SNO.VWEA__I_- M<)2]M\.;'QA@]8DA.1N]M@UREH>]4VF#G!=A-3&^N0WZ>P7>]OI[;; OU7'= M7GD;H)QBD?L.;5#/Z/NTP7'VW@YO?EI U:>%<1)#,.$BF9_GX):S1?,'$1&X M)K-:!R94&$!/90)%.26BU\^@+X]T:'^Z[/1@?Z@3==(3) MDTF3R=(+W5#+X-8IY7?UPA%VW@YK?DA +QP23-FK5Y5]SN7H5 9FE!,@JB; M-Y;]_DR,^EX;[M;]OMBANL\I%=6;G%]1]_5&U_>H^R/LG(35*7Q/-1^SOV&Q MH$SJ<7"NH;CGGNX"D7P?3A:*K^PGUAE7BD?V&PO=V]R:W-H965T MM$"W4A#G9S"-I!#@VW1;8,X:2^* MO:!EVB9*D5J2CINW7U)2)#4FK0SYP+/?.V MQA3O?%]G6YH3?2(+*NR=M50Y,7:H-KXN%"6K4I1S'P=!XN>$"6\^+:]=J_E4 M[@QG@EXKI'=Y3M3#.>5R/_/ >[QPPS9;XR[X\VE!-G1!S5UQK>S(;Z*L6$Z% M9E(@1=7>!24,[XRNA>'YPC5\I2RA]N\&$U\P*7$>4T,RX$L8=[>D$Y M=Y%L'O_50;W&TPD/SQ^C7Y7%VV*61-,+R;^QE=G.O(F'5G1-=MSOWJ#7J%F$"W6[G35J"GOK%I.W,_JU,\KU+$ RE^).($A? 6 MX0!#C_QB7/XE,XT\^%7NVV8U'<--QW 9+QR(=TRGZNY\/UMJH^R;^^]('F&3 M1UCF$0WD<4/=*G6N$HP=*U%";SJMP21G.K>[[.4P@FOKW/4E$31+1 M:!+6"_=Y5:KXP N'0=+O%3=>\7->89]7W/&"$*#?*VF\DN>\HCZOI..53L)^ MJ[2Q2I^SBONLTHY5$I[V6TT:J\FHU>V66M2O#55]AI..81P'_8:GC>'IN*$T M]JW\=:GT69]VVQH% WV%H$5;,.K^(2]VAJXL?FS%5)M>] 0=ZQ /M!D.H JC MSNW*YV7MG)$EX\PPVL\_Z-8?I.W2K#$'G06;JU7SQ4N0GV_EI*\SAP M>^KF&VK^/U!+ P04 " IBFI2M(0=%+T" "#!P &0 'AL+W=O>+DQ MRTO?U[,<"JI;<@D"W\RE*JC!J5KX>JF 9BZIX'X8!+%?4":\-'%KCRI-Y,IP M)N!1$;TJ"JH^1L#E>N"UO>W"$UODQB[X:;*D"YB >5X^*ISYE4K&"A":24$4 MS ?>L'TY[MMX%_#"8*UWQL3N9"KEJYW<9@,OL$# 86:L L7'&XR! 7I"QU(:<7H&A MC.LS)U?D].2,G! FR(]^O=K.-5&X??YNT&X4PEWG'#GB/##$A0U3"P(=RJ&)UR^(HNKI?N[/M7CPD.P_4JN%XCW*U XP"_&6QH)1]' M6,:987"0LEX]FMA"E;1+5:W21#UT#WUD=XPY07PG^9\GJZIVK! MA$;7YR@9M'IHF"I;?CDQS?]!U!+ M P04 " IBFI2&416FZL# #_# &0 'AL+W=O5:FX[[-$ZD[K#'PX+$.$?Y4-QQU;)KEBC-D8J44>"X'%D3]W+F M^AI@(KZGN!8[SZ"M+!C[K1N?HI'E:$6882@U!5%_CSC%+--,2L>?BM2JYY.IMJG!R_.5Z,K^>7\!M@9S(E,9 M: 0W*24T1/B":D@%O)VA)&DFWL%[>)C/X.V;=_ &4@K?$K82"B"&ME1B-*4= M5HFORL3>B<0^?&54)@*N:831/MY6)FHGWL;)E==*^)G0#OCN!7B.YS;HF;;# M;W#1 < E?V#X]7[S. X M@>SC$*=9Y+[M>1^J^3[VP<@0J 4P!9J/Z!* MK-H#\"E,"(VQ:9JHP"R-S6QM=-$_TN@%_0,?#3$#K]G)H'8R.-O)7@E>\C$X MFM5^KQ<<5N0XZD1%/M0^/K1N$C_,J:;$3Q[5L,?5?@W?D.?B F:I"-F*2K@G M4FWBK]HL7&=[;CBO7'3E)+V C9KWI%+#45\\MI-!*EV-!T5[)A^>D7 !K@-Y M>61X78C(L6U5J^*G^;N2MW,Y)5>;_>VA[/IGV7^YP.W\;L?M-A>X M'>=T'*>QP/;.S3!''IL;M@ CLKQ:U;WU+7YB[JX'_5?NY;2\BV]IRD^#KX3' M*15J3):*TNGTU5;-R]MVV9"L,/?/!9/J-FL>$_6%@EP'J/=+QN2FH1/4WSSC M_P%02P,$% @ *8IJ4@"3Y_]9!@ +!T !D !X;"]W;W)K&ULM5E=<]HX%/TK&F8?VID&;,E Z)#,$)).L[-I,J%I'SK[ M(&P!GMH6*\DAV=D?OU>R02;8PNEN> #;2%?G?IU[98TW7/R4*\84>DJ33)YU M5DJM/_9Z,ERQE,HN7[,,_EEPD5(%MV+9DVO!:&0FI4D/>]Z@E](XZYR/S;,[ M<3[FN4KBC-T))/,TI>+Y@B5\<];Q.]L']_%RI?2#WOEX39=LQM3#^D[ 76\G M)8I3ELF89TBPQ5EGXG^C/"@SIY)->?(]CM3JK'/:01%;T#Q1 M]WSSF94*];6\D"?2?*--.=;KH#"7BJ?E9$"0QEGQ2Y]*0U0FX'[#!%Q.P"\F M^$'#!%).($;1 IE1ZY(J>CX6?(.$'@W2](6QC9D-VL29=N-,"?@WAGGJ?/9Y MW-W=67V>3K]>T7].Z2*1HG\CTZ00^S2_3NM_?H-]1#XI0*5E]\(2P46! #<@(.B&9VHET546L6A_ M?@^TV:F$MRI=8*? WVG61<3_@+"'_1H\4_?T3VS>11XVTST''+*S,#'R2).% MM<%.=*A%:,I3R#])303_F,RE$A#'?SI6"7:K!&:5H&&5&_H4IWF*LCR=,X'X M8NLHN IYFL)Z$$OA3Z165$$ /:,Y0[&4.:!Z!PXL1K^OZQ!W-\A[CL15^T25NW"GO0UH,O"7(B7(5%@*D0/*IA\4@%4^+EF4-"$ M>K!#/?@UU"&7"H5T'2N:Q'_7HQX<6/(E9->(/;S#'=ZA$^]U!B@94O0)')ZQ M!:0LL&\!$2T$3\NPX.O2]DR$L62U>3P\L.=+^*X1>_!/=_!/G?#O&:1('"H M.S,X?]PP'>"NE!GM9(^C46 M^H&/#Z*\;AS&C>GI5RJ#[\3_W91 $H?F8"27@!'$54,+6@LT"--))0(=$:6,EH6Z]L 658S56_ZY.7NM8,ZW?QH$%5;%7%3E6G!YF<<86> MH8L2+.3+S&2+8 G5*BJ.\NP15#;/:C6O51$?TI$W:'23+2\^<6+_4L/X!["@ M@9,*ZG.<+8_&'3F()]_KCSS/;T!J2Y0?.!-N$D6QMC!-4!3+,.$RUWC;I9TM M*[Z[KMPQ$7/@-BZVSC->+>K@42_76L2]( $1$.$N\+:Z^.[RTLAWZ!]T$V>F MQ+>@0-^6!W_XAMV);WG<=Q/Y1.<%TEFC0W!M?%1K:[<8W]C:AQF[?;FOJ(F.!H6&/+K]C-KX6!;TV/(5M9U=(??LOV M&EORPNX&>TKE2O,$@UUGV3FUZ9E*J576'QZ4\)I!^+2I,F#+A-A-3%/85VD# MY$"XBHFT%I];A.\=CP)+;GCP9OR/+:-A=\=K J+T3>MFJY3I:LV=0_:Q6E;$ M;CI[R"K]Q6%YJNLXRJ!K[C/*):O!1!ICR;(E=K/E_U]5CRQ8,#T:HK1X.S" MQO/9%8?$$C%Q$_%MI1F"GVT"TWG"]LV+?MQ#]XH^<:%O7>%)+#L3-ZWN+:X0 M@_7!B 5+'XO24O1>:];'P7 XK' LSQ,WSQ^X[9[I%\K:K-62]$>\:.M"2_[$3?XN%]8: MP"VN[(%>PT*6^XF;^UTNK(7J%K>%2K90_=.C6"W[$_>KDLER*=A2;_ROP7]Q M)N,0?3.[_W8O,2TU!^YW)J_U7RENKW,:]1LB.+ D';A)^K6^*<7MP1@&#:P< M6%8.?J5M?MU6,+!L&[SIB^K*FVHWS;;=GQP1K>WA"*K\WIUIPKQ5-SN6(T M8D(/@/\7G*OMC5Y@=T!Z_B]02P,$% @ *8IJ4D)P?%8O! G@X !D M !X;"]W;W)K&ULG5==;]LV%/TKA-$"+=!)HOP1 M.W ,.+:#9D#6($ZV <4>:.G:)DJ1'DG'\7Y]24J6E$QFU;[8(L5S[KV'Y!$Y M/@CY36T!-'K)&%=7G:W6N\LP5,D6,J("L0-NWJR%S(@V3;D)U4X"21TH8V$< M18,P(Y1W)F/7=R\G8['7C'*XETCMLXS(XS4P<;CJX,ZIXX%NMMIVA)/QCFQ@ M"?II=R]-*RQ94IH!5U1P)&%]U9GBRWD<68 ;\2>%@ZH](UO*2HAOMG&;7G4B MFQ$P2+2E(.;O&6; F&4R>?Q;D';*F!98?SZQW[CB33$KHF FV%\TU=NKSK"# M4EB3/=,/XO 9BH+ZEB\13+E?="C&1AV4[)4660$V&624Y__DI1"B!L##,X"X M ,1O ;TS@&X!Z+8%] I SRF3E^)TF!--)F,I#DC:T8;-/C@Q'=J43[F=]Z66 MYBTU.#VY_6/VY6Z!'J=_+Y;HPQPTH4Q]1+^AI^4H"[^A.(H MQ@WYS/SP&U@%*(H=/&J S_WP+XDNHT>>:KJE_%W'USW#MUBOP:U\=,L3D0$B M/$5+3?1>"WE$C^0%/1 -Z.MTI;0TF^0?3]!>&;3G@O9^&%0;?FGXF^;5SQ%W M@T'TODE_/Z[7#WIO<:^*Z)=%]+U$3\$R0*I4ZEP5?I(8!U%S%3^/>U7%H*QB MX)U_.\$S"2G5:$:D/!HC/Q"9MIOOBS+(A3?;V9;P#=A]_$S8GN1^RXSC$YXT MB3;+Z8:.SGXXGB=Q8/;:MKX+"F6K4K=52& M&?E713V,7=VK(DS3VA@UE#DHR\SMH&G,1;,4.*H\-_**4>QU*\.3F0)I3)=K M"BVUP#5OQ[^F!M);HLT7><]21+.="8B@E2D4 4J-9,:A?%^V,9'%5 M2OQKZ^<3JJEY#YPPIZ3UT5NN08+2:)HD<@\M=Q6NO!MWO?*>:.DIC@VZ*U.0 MP(R*1GB!]C^S+(NH]347U;9?H;%_T.N*J@\#[K5=F(L78HX;N5FTTZUR;NQW MSP61C%J][.G5R7$$(ANE^($-1[CORZAR83SP$CT2:LP033? DR,2:[,_P!QZ M.#5EN_:-D<+L5/3U#K(52*\.E2WCB[9J?Q:,IN384NG*=/'07Q?(S)53:(RV M>9SF=>?GZCL&YK 2VEPVW./6 M7"!!V@'F_5H(?6K8 .65=/(=4$L#!!0 ( "F*:E+B5>8E(00 "H/ 9 M >&PO=V]R:W-H965TW>]J16"+:[#ZM[,(DAUCHQ9SNE_>_/=D(2(!A6NKL7B)V9\3??C&F1-W,\S=Z 4M,1WC':\\0R4*RM*?ZG%4SRR M'(4($10)90+*OSE,RO(T8R2'S@6R2B(:"M-.N MX)4*WK%"]XR"7RKXVM$"F7;K 0HX'C*Z TQ)2VOJ07.CM:4W.%-A7 HFWV*I M)\:/D\7+T\L?2S!_7(#EU\GB$=P^( $QX7?@'KPN'\#MS1VX 3;@"62( YR! MUPP+_JFQ\2VA.8=9+#=O#M9#6TB0ZB@[*@%-"T#>&4 ^>*:92#AXS&(4'^K; MTKG*0V_OX=0S&OP39AW@NY^ YWAN"YZ96?T+6G6 XVEUQP#'KPCWM3W_C+T9 M)%%.H,YANE8IB",@J0(Q)KE ,4"093C;<+!%K* 8_)RLN& RX_\R .A6 +H: M0/<,@!=9&W 6T10!* 3#JUS %4% 4#!/J& TPY&,XU,6=8KC$TIBQ%I#69P4 MZI-4P7@;]QT_'-IO37Y/A5S'=YQ*ZL"+H/(B,'KQN%[+0J 8U+S)4@ XBG*& M!4:M4 MS00.%P>RID8+=7(>\9 MD_2'KGXHOH=OB,EJ#F2ZI#)ARQLO5UN9-2J'^77)V:\.[ALINW!P161Q;5JN MRBW>"]^U4=H_B7'H=7O!$:'"7 )O'L-^%.A\^"]&KSWKV2NH&ULQ5AM;^(X$/XK%MH/76E;8AL2J"@2I.R5TY96?=G3 M:74?#'$AMXG-V:9T__TY+XTI."[:;I9\>-Y)D^&Z:VY^"X7E"KPE"9, MGC462BU/FTTY6]"4R!.^I$S_\L!%2I1>BGE3+@4E4>Z4)DWD>7XS)3%K]'OY MO6O1[_&52F)&KP60JS0EXL>0)GQ]UH"-YQLW\7RALAO-?F])YO26JOOEM="K M9A4EBE/*9,P9$/3AK#& IR$.,H?/X .(&;A;\)4D+)*]IM(PL\V:LQ+2 ML("$:B!A<,F96D@P8A&-7OHW]?&J,Z+G,PZ1,^"?A)T ##\!Y"%HP1.ZW3_3 MZ0GP4.[N.>#@*N4XCX??)^7?!E.IA"[_?QQ86A665HZE58/E2BVH #.>:@U8 M9 _G(]7LZ37]!!1YLI%7!/3S@)E(//9U4AXWT^FR>(&R7:%LNS.V(&Q.9597 M@]ELE:X2HF@$"O#A"_#C'#SX=L.3!.@'?4U$Y$J47T'PG8D:TGG,6,SF8$@2 MPF;4EIHB1'OCX!VOU?61_?1!M77@W%H_!J_L&^SN"]MMKV;?3K5OQ[GOOJF^ MI.F4"E>2N]6.W4/Q##TCB-[;F2YC;*8[BCA4C?E12MGH[",^5)_4&=;?RQFQ[#="FI(-$*-\&][/2"CS*AU,+J, M]"*W]/X<7;LRF]&U_3JWF&FZ_!I)0$:,T2\28V3$&!U,C)$18^06XY_CPB*[ MV]IGL8%U#XT19N06YESY?J'.8:.YV#L46=B(+78WO5^HE*> U_YC!60K->QE M:N(R-=:1!-YMA%MH@[*"5HL5A-V:?[?8*#C^?[Z/S^S!F9!C[!V/,"#=VCR/>E['@U>F2Q:2[Q55S M8QZ:4C'/Q\12HUTQ58P-J[O5*'J0#V"W[@_A:5@,E$V88KY]283NXR5(Z(,. MZ9T$NAA$,3(N%HHO\ZGKE"O%T_QR04E$16:@?W_@7#TOL@VJP7W_?U!+ P04 M " IBFI2F:\(ZB0" !0 &0 'AL+W=OI %EF&1%O#\AX-7"Z MSF%B1G>I,A-NU"_(#N>HEL54Z,IM61*:82XIST'@=N#$W?MA:/IMPXIB)8_& M8)*L.7\QQ5,R<#QC"!ENE&$@^K/'(3)FB+2-OPVGTTH:X/'XP/YHL^LL:R)Q MR-DOFJATX'QQ(,$M*9F:\>H;-GEZAF_#F;2_4-6]O:\.;$JI>-: M8.,YO67 MO#;[< 3HAF< ?@/P/PH(&D!@@];.;*P1423J"UZ!,-V:S0SLWEBT3D-S\R_. ME="K5.-4]!@_S6 5/R_',!G'\^5L/!G_6,SA>H2*4"9OX!,LYR.XOKJ!*Z Y M+%)>2I(GLN\JK6]8W$VC]5!K^6>TOI.\ T'W%GS/[YZ #R_#?VY4"_?>PUV= MNHWNM]%]RQ>'BB=]A?_U M=:FC]N4>G4_S-DR(V-%< L.MQGB=SST'1'W?ZD+QPA[9-5?Z MAAJI\H%*9! MKV\Y5X?"W(+VT8O^ 5!+ P04 " IBFI2B3(6>?X# ":#P &0 'AL M+W=O[^"BN:AQEI2F(# 2I M8H I76E:!)W=AVH?3&)(-$FZZ/[SV^%P_W ME#WQ@! !OL91PD=6($3ZSK:Y%Y 8\Q9-22*_;"F+L9!#MK-YR@CV-2B.;.0X MKAWC,+'&0SVW9.,AS404)F3) ,_B&+-_[DA$]R,+6L>)5;@+A)JPQ\,4[\B: MB,=TR>3(SKWX84P2'M($,+(=61/X;@%["J M_@C)GA?>@=K*AM(G-?C@CRQ' M,2(1\81R@>7/,YF2*%*>)(^_C5,K7U,!B^]'[_=Z\W(S&\S)E$9_AKX(1E;? M C[9XBP2*[I?$+.AKO+GT8CK)]@;6\<"7L8%C0U8,HC#Y/"+OYI % "P4P- M!H!> MP:0-L VI>NT#& SJ6 K@%T+P6X!N!>"N@90.]20-\ ^CJ[AW3H7,ZP MP.,AHWO E+7TIEZT(#1:IC!,E';7@LFOH<2)\7HQ6? MWJ\F#VMP/2,"AQ&_ 6_!XWH&KJ]NP!6P 0\P(QR$"7A,0L%O"Q.? YIQG/AR M\JHT'MI"&RY1R >CV*%F6<_*K)';PY6I?J@<\CV$;.3(FST4E55A!QW%R MJQ+13DZTTTA4YE"0>$.83B*8) G-$H_XQ]B!+P_Z(#?GXC;O M6R]1R O F0@H"_]5K[$,@J@Z$.YY#ARG-@F]G$SOF\B U 3_+?!H+!NX1^1# M !\+4J6?5[RK8PK=V]_>O#D_J"6^_9QOO]'CQTPKIE+?X%K6X\/T3177@^=N M,8((H;+4[\^-T*"+JH,\R$D/?N*1'%QR)._/K=I.KV!5(@J=4ZMT&JE.G@F3 M_^>D#$)//G'H@U3&6S/7\?5I%&'&3[.5H3:K]$IJ;?7ABTU4FW5J-E'H][!9 M=N?24*><$1&R5V5R9YR7=-*K.V?PU"(@:HYLMI-_=73'^;Y:!T\= +9_>;6# MIS(/7ZGSWU7O%L;KI04/GEH![/Y?)61F7!>U,8!N6=7S"B,X@+"&]ZEMP.:^ M\4U59 8K^D6I9QNNYV8(U0?YU%9@<^7_.75D9E8I%0C47DF3!G([UM* MQ7&@;BKY=7S\'U!+ P04 " IBFI2PBS5EDP# "6"@ &0 'AL+W=O MX>BCW0TM@F*I)>DHH38'_\#BE;=EM+VQQRL46*;]Z;#XYFL%7ZJUDC M6G@2I33#8&WMYGT8FGR-@IDSM4%);Y9*"V9IJ5>AV6ADA0>),DRB* L%XS(8 M#?S>O1X-5&5++O%>@ZF$8/KY&DNU'09QL-_XQ%=KZS;"T6##5CA'^WESKVD5 M-E8*+E :KB1H7 Z#J_C].,XWN"V&0>0488FY=288 M_3WB&,O262(=_^R,!@VG QX_[ZU_\,Z3,PMF<*S*OWAAU\.@'T"!2U:5]I/: M_HX[AWK.7JY*XW]A6Y_->@'DE;%*[,"D0'!9_[.G72". '$;(-D!DN\!:0L@ MW0%2[VBMS+MUPRP;#;3:@G:GR9I[\+'Q:/*&2Y?&N=7TEA/.CL9WT^GMPW0R M>YC#U>P&QG>SA]O9;Y/9^'8RA[0QK] M$B7Q"3WC;OB4/4.4>G34H29M IIZ]X+;2>"I3 M-4'F"=R%?QQE_OT=7KU#6O%H87G)H"?)FB6*#N\C9KK&:O'->+ MANFB4_\?RA@*Z-[^,Q1,4$%4'&N#O:,X)DE;&/N-C'ZGC ^T!B94 M11YK= E&=V%@\0P;K0SFE57ZE)C^#V+2%BF7C93+3BE-L"V4+C@LSW7U_=VM M[]KE#Q751AY'AQ85O;2@X%^8LBKJ0)]LKLD+:BT^=*TX?5&*I;(=:;[>6?M&17S1IN+0T>+NEM:2 M:2Y_.M.')A7W7CO3A]859Z^1Z>S_[U)X].47J%=^('+=B[I&/00TN\W0=>5' MC?!PO)[8IDRON#10XI*@T=D%Q4_70U"]L&KCYXB%LC25^,.H!E%1_\!4$L#!!0 ( "F*:E+9&,Q^4P( +(+ - >&PO#SS.*$"1X&H^!W7)8IE)72( MIRV$W/ I";$_>XN1H[N5"83X\>SU]TKJFU?(C:,WH]'X\?QF%S^K ^?8VTLZ M/8#T8CS,:V)#U+.#J/_ /$1\M4W<$?TM\7J_HE\_![:P#?3VT&L.*PI2*;HS MN\0.,'4)![0D+,2WA-&%HC8K)9RRM8,G%H@EDPIITRQ&B&^1\LF%?>?9/FIX M.!52U;5=!?>[:*;O!#:>%4@9:P5.L .BH"!:@Q)WQJDGU^"S$&KL^;HP"C-% MUOYDBKN$>C!%%E(EH-HR/MY 4< @M7(4S7([:EEX-JBUY,9(*,FD(+6&349C M&-H8&'NP']FW=(M[E?9.=&S/4[2F$=28CL8YEK_/YKC[M"_C105=2OVQ,LL1 MM6\[!>X5I'15^ZNT%3#$[@^SDZ)@ZP^,9H*#6_S!!:. ;/)0+A5],M5LJ\0& M (71$I2F<1_YH4@QAY7>M-,J'=8\.4'-_W:?,Q"@".N+-KU_S+O\8L675_]+ MZ5'OP%02P,$% @ *8IJ4I>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'9B_'$&G^_,Y?JE M*+\]%L4W\L\AR\5\]%15QZO)1&R?V(&*WXLCR^6175$>:"4WR_U$'$M&4_'$ M6'7()MIT:DT.E.>CF^ON6F$Y43>*BFTK7N1R9[WC@;,7\?-XO4F>N>"//./5 MZWS4O,_8B!QXS@_\.TOGH^F(B*?BY;XH^?0"7T4S9Z*/D94@LQ'UE1><,=+435G-->GDO&9R9/;K5-5+'E6L7)!*W97 M%J1=3)3;:.+0O;9!O"K_3QB+W8YOV:+8G@XLK]HXEBRK 7/QQ(]B M1')Z8/-1=PJA>4K7DJ>6]^I_&HO;>^ZDKA*#,LK+@^47MJ XT$Z M19ZR7+"4R'>BR'@J.5)R2S.:;QE1(#4 4KL@Y-^: JD#D/I%(.,:1WY4@30 M2.."D+U(F@"D>4E(78&T $CKDI"& OD)@/QT24A3@?P,0'[&A;RU8R\FP9(L M/=_V'<]>D3BQ$W?M^@D)(P7R"P#Y!3F2=GP_)O5_XOZY\1[LE:2+B>TO2.3& MB9K,IU VG^)B>OZ#Y HBSXU5)% PR(8)HR!TH^2O,0E7MFS1.F1U",.Z?<>J M86:08F;(C@D7:^.^X\ZI(09LA/B>SMR?Y/YS%T0)UB'KA_;B1?X*A]D@QFR#CQ? M4KDDL;_V8P8E_QER]G?MR/?\NYC()$&: *ID4,:?8:?\>]N_D3J"6QE#*UY!3_M+V(B)]M'')6OX:9-ZJ$ZO:OAJ4_C7D]-\T MJ71DN(ED0&-7&CVXB^QU#Q#L6V!W+H+UVDO6/W3N!'XB'TA75B*]7XD&*4!# M5D#D.G4U))_#8-/@U6'TY7NG:6T5$[*#AFP'L)3K=2\TR!H:=@<#*N;ZF)!. M-&2=*,4<^1#*ZGW+F?BHTD$RT9!E,E PG:&$]*(AZ^6M7CE#!NE%0]9+6[H, M@^F04'1DH9RK8MY054Q(+#JR6-1BYDP4(:WHR%HYH^6.5,4$!ZTN*9;^T!HD M%AU[W K,V.J0D Z)14<62R]C)U1^>?^!A&RB(]L$[(?W6QK2BGX)K0R$$I** MCBR5ND,^" 7Y1$?VR0_3O> !>G#^!7]DD'+-: J)J01 UDC M[[O'@Y&$%&)@3WQ _>1>8C' F0]DA9SMB+8!53$AA1C("H&[4*KI#,@F!O;T M!RAD=?K#@&QBH(]X*4)>L(KRK/_#@31B(&L$-G*OJ2&Q&,AB&3#RF#QX[EM MU3E#R#,FLF<&,1U:EJ\\WQ-;Q82\8R)[IZT=!AY%$]*,B:R9M^)A7,\35B7= M5L06@E5B3%:<-<<$'W^Y+MFW-(L2,1>U:E;4*J,9%5TY4\ M0ZT,SJO_DMF2L;H*A>+ M\?\JQH(48Z'/KJM#3@-M;4%FL9#-,M15&&*$/&-A3[: ?87>TA[(,Q:R9\X. MWK7Q5#$ASUB7Z]+4H"HFI!T+>[H%FF$C'U1,<$%7HYU)<[*XN4[9CN57 M"+E_2[-M6)+ZI5U+8ICU[/'NE&6.W!?DJX*FW3K0;@WKS;]02P,$% @ M*8IJ4A[?F5X< @ /2< !H !X;"]?3G75[,:Q_Y%27>_*L:UW75].YR.; M;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_ M&)S^=,-[W94R-HO7=MB6<=6DC\-U=TV7C=R=)S>+E[=5,[R\29/F#E((TOF# M#()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U M@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK M@=Z*>BN!WCIYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O M)=#;4&\CT-M0;R/0VU!O(]#;)B]+"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4 MVPCT-M3;"/1VU-L)]';4VPGT=M3;"?1VU-L)]/;)RVX"O1WU=@*]'?5V KT= M]78"O1WU=@*]'?5V KT#]0X"O0/U#@*] _4. KT#]0X"O0/U#@*]8_*QDD#O M0+V#0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<" MO3/JG0GTSI.?3;Y3[SI^'DJ]]GRM\?K?2?5X/K=<+W]9?NVX! "0)@ $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J M4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?P MP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL; MTK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS# MM/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/ ML_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+T MP6&UL4$L! A0#% @ *8IJ4I+HV!/M M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ *8IJ4IE&PO=V]R:W-H965T&UL4$L! A0# M% @ *8IJ4IJA431;!@ ^!@ !@ ("!80T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4EN:&-I, M P ]PD !@ ("!J1P 'AL+W=O0%K#P& D'P & @(&O(@ >&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4A6=ZP+O!0 \18 !@ M ("!(2D 'AL+W=O-@ >&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4@:*SWRU P M-0@ !D ("!-#T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4KB@L],B#@ [B0 !D M ("!YE4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *8IJ4O0 >&PO=V]R:W-H965T , (0( 9 " M@=I] !X;"]W;W)K&UL4$L! A0#% @ *8IJ M4M ,%[O[ P (PD !D ("!B8$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4K/07\+_! + L M !D ("!JH\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4E^O/@\R @ MP0 !D M ("!+9T 'AL+W=O0$ "1"P &0 @(&6GP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ *8IJ4@H.O_)V! _PD !D ("!=;$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4LR, M,*@G P R08 !D ("!@[X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4O\W/\>8 @ 304 !D M ("!%\H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *8IJ4O(8P<".! =PH !D ("! M1]0 'AL+W=O!C,8H# ")!P &0 @($,V0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ *8IJ4I9]7JR\ @ ]P4 !D ("!A.( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4JTDVM-9 @ &@8 !D M ("!W_8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *8IJ4O$X"[(8! )!$ !D ("!/@,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*8IJ4KQ_C%BK! ZQ< !D ("!Y!@! 'AL+W=O&PO=V]R:W-H965T 0 +$7 9 " @<,A 0!X;"]W M;W)K&UL4$L! A0#% @ *8IJ4F6(V:E^ P M3PT !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ4@"3Y_]9!@ +!T !D M ("!_3 ! 'AL+W=O#@ &0 @(&--P$ >&PO=V]R:W-H M965T8E(00 "H/ 9 M " @?,[ 0!X;"]W;W)K&UL4$L! M A0#% @ *8IJ4DJ!T)?8! Q!< !D ("!2T ! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8IJ M4L(LU99, P E@H !D ("!ZDL! 'AL+W=O&POM1 0!?&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" IBFI2I7\.<>X! "0)@ $P @ &E6@$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 2@!* #T4 #$7 $ ! end XML 82 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 83 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 185 384 1 true 65 0 false 7 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 - Condensed Consolidated Balance Sheets Sheet http://photronics.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Condensed Consolidated Statements of Income Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 030100 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - Condensed Consolidated Statements of Equity Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfEquity Condensed Consolidated Statements of Equity Statements 7 false false R8.htm 050000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 060100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION Sheet http://photronics.com/role/BasisOfFinancialStatementPresentation BASIS OF FINANCIAL STATEMENT PRESENTATION Notes 9 false false R10.htm 060200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH Sheet http://photronics.com/role/CashCashEquivalentsAndRestrictedCash CASH, CASH EQUIVALENTS AND RESTRICTED CASH Notes 10 false false R11.htm 060300 - Disclosure - INVENTORIES Sheet http://photronics.com/role/Inventories INVENTORIES Notes 11 false false R12.htm 060400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://photronics.com/role/PropertyPlantAndEquipmentNet PROPERTY, PLANT AND EQUIPMENT, NET Notes 12 false false R13.htm 060500 - Disclosure - PDMCX JOINT VENTURE Sheet http://photronics.com/role/PdmcxJointVenture PDMCX JOINT VENTURE Notes 13 false false R14.htm 060600 - Disclosure - DEBT Sheet http://photronics.com/role/Debt DEBT Notes 14 false false R15.htm 060700 - Disclosure - REVENUE Sheet http://photronics.com/role/Revenue REVENUE Notes 15 false false R16.htm 060800 - Disclosure - LEASES Sheet http://photronics.com/role/Leases LEASES Notes 16 false false R17.htm 060900 - Disclosure - SHARE-BASED COMPENSATION Sheet http://photronics.com/role/SharebasedCompensation SHARE-BASED COMPENSATION Notes 17 false false R18.htm 061000 - Disclosure - INCOME TAXES Sheet http://photronics.com/role/IncomeTaxes INCOME TAXES Notes 18 false false R19.htm 061100 - Disclosure - EARNINGS PER SHARE Sheet http://photronics.com/role/EarningsPerShare EARNINGS PER SHARE Notes 19 false false R20.htm 061200 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Sheet http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Notes 20 false false R21.htm 061300 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://photronics.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 21 false false R22.htm 061400 - Disclosure - SHARE REPURCHASE PROGRAMS Sheet http://photronics.com/role/ShareRepurchasePrograms SHARE REPURCHASE PROGRAMS Notes 22 false false R23.htm 061500 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://photronics.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 23 false false R24.htm 061600 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://photronics.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 24 false false R25.htm 070100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Policies) Sheet http://photronics.com/role/BasisOfFinancialStatementPresentationPolicies BASIS OF FINANCIAL STATEMENT PRESENTATION (Policies) Policies 25 false false R26.htm 070200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Policies) Sheet http://photronics.com/role/CashCashEquivalentsAndRestrictedCashPolicies CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Policies) Policies 26 false false R27.htm 070300 - Disclosure - INVENTORIES (Policies) Sheet http://photronics.com/role/InventoriesPolicies INVENTORIES (Policies) Policies 27 false false R28.htm 070500 - Disclosure - PDMCX JOINT VENTURE (Policies) Sheet http://photronics.com/role/PdmcxJointVenturePolicies PDMCX JOINT VENTURE (Policies) Policies 28 false false R29.htm 070700 - Disclosure - REVENUE (Policies) Sheet http://photronics.com/role/RevenuePolicies REVENUE (Policies) Policies 29 false false R30.htm 070800 - Disclosure - LEASES (Policies) Sheet http://photronics.com/role/LeasesPolicies LEASES (Policies) Policies 30 false false R31.htm 070900 - Disclosure - SHARE-BASED COMPENSATION (Policies) Sheet http://photronics.com/role/SharebasedCompensationPolicies SHARE-BASED COMPENSATION (Policies) Policies 31 false false R32.htm 071000 - Disclosure - INCOME TAXES (Policies) Sheet http://photronics.com/role/IncomeTaxesPolicies INCOME TAXES (Policies) Policies 32 false false R33.htm 071300 - Disclosure - FAIR VALUE MEASUREMENTS (Policies) Sheet http://photronics.com/role/FairValueMeasurementsPolicies FAIR VALUE MEASUREMENTS (Policies) Policies 33 false false R34.htm 071600 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Sheet http://photronics.com/role/RecentAccountingPronouncementsPolicies RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Policies 34 false false R35.htm 080200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) Sheet http://photronics.com/role/CashCashEquivalentsAndRestrictedCashTables CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) Tables http://photronics.com/role/CashCashEquivalentsAndRestrictedCash 35 false false R36.htm 080300 - Disclosure - INVENTORIES (Tables) Sheet http://photronics.com/role/InventoriesTables INVENTORIES (Tables) Tables http://photronics.com/role/Inventories 36 false false R37.htm 080400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://photronics.com/role/PropertyPlantAndEquipmentNetTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://photronics.com/role/PropertyPlantAndEquipmentNet 37 false false R38.htm 080500 - Disclosure - PDMCX JOINT VENTURE (Tables) Sheet http://photronics.com/role/PdmcxJointVentureTables PDMCX JOINT VENTURE (Tables) Tables http://photronics.com/role/PdmcxJointVenture 38 false false R39.htm 080600 - Disclosure - DEBT (Tables) Sheet http://photronics.com/role/DebtTables DEBT (Tables) Tables http://photronics.com/role/Debt 39 false false R40.htm 080700 - Disclosure - REVENUE (Tables) Sheet http://photronics.com/role/RevenueTables REVENUE (Tables) Tables http://photronics.com/role/Revenue 40 false false R41.htm 080800 - Disclosure - LEASES (Tables) Sheet http://photronics.com/role/LeasesTables LEASES (Tables) Tables http://photronics.com/role/Leases 41 false false R42.htm 080900 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://photronics.com/role/SharebasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://photronics.com/role/SharebasedCompensation 42 false false R43.htm 081100 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://photronics.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://photronics.com/role/EarningsPerShare 43 false false R44.htm 081200 - 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 44 false false R45.htm 081400 - Disclosure - SHARE REPURCHASE PROGRAMS (Tables) Sheet http://photronics.com/role/ShareRepurchaseProgramsTables SHARE REPURCHASE PROGRAMS (Tables) Tables http://photronics.com/role/ShareRepurchasePrograms 45 false false R46.htm 090100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Details) Sheet http://photronics.com/role/BasisOfFinancialStatementPresentationDetails BASIS OF FINANCIAL STATEMENT PRESENTATION (Details) Details http://photronics.com/role/BasisOfFinancialStatementPresentationPolicies 46 false false R47.htm 090200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) Sheet http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) Details http://photronics.com/role/CashCashEquivalentsAndRestrictedCashTables 47 false false R48.htm 090300 - Disclosure - INVENTORIES (Details) Sheet http://photronics.com/role/InventoriesDetails INVENTORIES (Details) Details http://photronics.com/role/InventoriesTables 48 false false R49.htm 090400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) Sheet http://photronics.com/role/PropertyPlantAndEquipmentNetDetails PROPERTY, PLANT AND EQUIPMENT, NET (Details) Details http://photronics.com/role/PropertyPlantAndEquipmentNetTables 49 false false R50.htm 090500 - Disclosure - PDMCX JOINT VENTURE, VIE (Details) Sheet http://photronics.com/role/PdmcxJointVentureVieDetails PDMCX JOINT VENTURE, VIE (Details) Details 50 false false R51.htm 090502 - 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 51 false false R52.htm 090600 - Disclosure - DEBT (Details) Sheet http://photronics.com/role/DebtDetails DEBT (Details) Details http://photronics.com/role/DebtTables 52 false false R53.htm 090700 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) Sheet http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) Details 53 false false R54.htm 090702 - Disclosure - REVENUE, Disaggregation of Revenue (Details) Sheet http://photronics.com/role/RevenueDisaggregationOfRevenueDetails REVENUE, Disaggregation of Revenue (Details) Details 54 false false R55.htm 090800 - Disclosure - LEASES (Details) Sheet http://photronics.com/role/LeasesDetails LEASES (Details) Details http://photronics.com/role/LeasesTables 55 false false R56.htm 090802 - Disclosure - LEASES, Information on Operating and Finance Leases included on Balance Sheet (Details) Sheet http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails LEASES, Information on Operating and Finance Leases included on Balance Sheet (Details) Details 56 false false R57.htm 090804 - Disclosure - LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details) Sheet http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details) Details 57 false false R58.htm 090806 - Disclosure - LEASES, Lease Cost (Details) Sheet http://photronics.com/role/LeasesLeaseCostDetails LEASES, Lease Cost (Details) Details 58 false false R59.htm 090808 - Disclosure - LEASES, Operating and Finance Leases (Details) Sheet http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails LEASES, Operating and Finance Leases (Details) Details 59 false false R60.htm 090900 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://photronics.com/role/SharebasedCompensationDetails SHARE-BASED COMPENSATION (Details) Details http://photronics.com/role/SharebasedCompensationTables 60 false false R61.htm 091000 - Disclosure - INCOME TAXES (Details) Sheet http://photronics.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://photronics.com/role/IncomeTaxesPolicies 61 false false R62.htm 091100 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://photronics.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://photronics.com/role/EarningsPerShareTables 62 false false R63.htm 091200 - 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 63 false false R64.htm 091300 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://photronics.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://photronics.com/role/FairValueMeasurementsPolicies 64 false false R65.htm 091400 - Disclosure - SHARE REPURCHASE PROGRAMS (Details) Sheet http://photronics.com/role/ShareRepurchaseProgramsDetails SHARE REPURCHASE PROGRAMS (Details) Details http://photronics.com/role/ShareRepurchaseProgramsTables 65 false false R66.htm 091500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://photronics.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://photronics.com/role/CommitmentsAndContingencies 66 false false All Reports Book All Reports brhc10021438_10q.htm brhc10021438_ex10-40.htm brhc10021438_ex31-1.htm brhc10021438_ex31-2.htm brhc10021438_ex32-1.htm brhc10021438_ex32-2.htm plab-20210131.xsd plab-20210131_cal.xml plab-20210131_def.xml plab-20210131_lab.xml plab-20210131_pre.xml image00003.jpg http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc10021438_10q.htm": { "axisCustom": 0, "axisStandard": 17, "contextCount": 185, "dts": { "calculationLink": { "local": [ "plab-20210131_cal.xml" ] }, "definitionLink": { "local": [ "plab-20210131_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "brhc10021438_10q.htm" ] }, "labelLink": { "local": [ "plab-20210131_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "plab-20210131_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "plab-20210131.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/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-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://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 529, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 21, "http://photronics.com/20210131": 11, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 37 }, "keyCustom": 26, "keyStandard": 358, "memberCustom": 24, "memberStandard": 41, "nsprefix": "plab", "nsuri": "http://photronics.com/20210131", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "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": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "role": "http://photronics.com/role/CashCashEquivalentsAndRestrictedCash", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - INVENTORIES", "role": "http://photronics.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET", "role": "http://photronics.com/role/PropertyPlantAndEquipmentNet", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - PDMCX JOINT VENTURE", "role": "http://photronics.com/role/PdmcxJointVenture", "shortName": "PDMCX JOINT VENTURE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "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 - DEBT", "role": "http://photronics.com/role/Debt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "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": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - LEASES", "role": "http://photronics.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "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": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - INCOME TAXES", "role": "http://photronics.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "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": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - EARNINGS PER SHARE", "role": "http://photronics.com/role/EarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "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": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - 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": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://photronics.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - SHARE REPURCHASE PROGRAMS", "role": "http://photronics.com/role/ShareRepurchasePrograms", "shortName": "SHARE REPURCHASE PROGRAMS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://photronics.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "role": "http://photronics.com/role/RecentAccountingPronouncements", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Policies)", "role": "http://photronics.com/role/BasisOfFinancialStatementPresentationPolicies", "shortName": "BASIS OF FINANCIAL STATEMENT PRESENTATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Policies)", "role": "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashPolicies", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070300 - Disclosure - INVENTORIES (Policies)", "role": "http://photronics.com/role/InventoriesPolicies", "shortName": "INVENTORIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "plab:ConsolidationJointVentureVariableInterestEntityPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070500 - Disclosure - PDMCX JOINT VENTURE (Policies)", "role": "http://photronics.com/role/PdmcxJointVenturePolicies", "shortName": "PDMCX JOINT VENTURE (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "plab:ConsolidationJointVentureVariableInterestEntityPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "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", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070800 - Disclosure - LEASES (Policies)", "role": "http://photronics.com/role/LeasesPolicies", "shortName": "LEASES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131_AwardTypeAxis_EmployeeStockOptionMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "reportCount": 1, "unique": true, "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": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131_AwardTypeAxis_EmployeeStockOptionMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071000 - Disclosure - INCOME TAXES (Policies)", "role": "http://photronics.com/role/IncomeTaxesPolicies", "shortName": "INCOME TAXES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071300 - Disclosure - FAIR VALUE MEASUREMENTS (Policies)", "role": "http://photronics.com/role/FairValueMeasurementsPolicies", "shortName": "FAIR VALUE MEASUREMENTS (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071600 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "role": "http://photronics.com/role/RecentAccountingPronouncementsPolicies", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)", "role": "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashTables", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - INVENTORIES (Tables)", "role": "http://photronics.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "role": "http://photronics.com/role/PropertyPlantAndEquipmentNetTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080500 - Disclosure - PDMCX JOINT VENTURE (Tables)", "role": "http://photronics.com/role/PdmcxJointVentureTables", "shortName": "PDMCX JOINT VENTURE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - DEBT (Tables)", "role": "http://photronics.com/role/DebtTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - Condensed Consolidated Statements of Income", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "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", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "plab:InformationOnOperatingAndFinanceLeasesIncludedInConsolidatedBalanceSheetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - LEASES (Tables)", "role": "http://photronics.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "plab:InformationOnOperatingAndFinanceLeasesIncludedInConsolidatedBalanceSheetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "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": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://photronics.com/role/EarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081200 - 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": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - SHARE REPURCHASE PROGRAMS (Tables)", "role": "http://photronics.com/role/ShareRepurchaseProgramsTables", "shortName": "SHARE REPURCHASE PROGRAMS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "INF", "first": true, "lang": null, "name": "plab:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Details)", "role": "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "shortName": "BASIS OF FINANCIAL STATEMENT PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "INF", "first": true, "lang": null, "name": "plab:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)", "role": "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails", "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - INVENTORIES (Details)", "role": "http://photronics.com/role/InventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "role": "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20180101to20180131_ConsolidatedEntitiesAxis_PDMCXMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - PDMCX JOINT VENTURE, VIE (Details)", "role": "http://photronics.com/role/PdmcxJointVentureVieDetails", "shortName": "PDMCX JOINT VENTURE, VIE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20180101to20180131_ConsolidatedEntitiesAxis_PDMCXMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090502 - 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": "brhc10021438_10q.htm", "contextRef": "c20210131_ConsolidatedEntitiesAxis_PDMCXMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - DEBT (Details)", "role": "http://photronics.com/role/DebtDetails", "shortName": "DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201031", "decimals": "4", "lang": null, "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - 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": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090702 - 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": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131_ProductOrServiceAxis_IntegratedCircuitsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - LEASES (Details)", "role": "http://photronics.com/role/LeasesDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090802 - Disclosure - LEASES, Information on Operating and Finance Leases included on Balance Sheet (Details)", "role": "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails", "shortName": "LEASES, Information on Operating and Finance Leases included on Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131_BalanceSheetLocationAxis_OtherAssetsMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090804 - Disclosure - LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details)", "role": "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails", "shortName": "LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090806 - Disclosure - LEASES, Lease Cost (Details)", "role": "http://photronics.com/role/LeasesLeaseCostDetails", "shortName": "LEASES, Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090808 - Disclosure - LEASES, Operating and Finance Leases (Details)", "role": "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails", "shortName": "LEASES, Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossTax", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030100 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U001", "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": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - INCOME TAXES (Details)", "role": "http://photronics.com/role/IncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - 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": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "lang": null, "name": "us-gaap:DilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossTax", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - 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": "brhc10021438_10q.htm", "contextRef": "c20201031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "us-gaap:AssetsFairValueDisclosure", "us-gaap:LiabilitiesFairValueDisclosure", "us-gaap:LiabilitiesFairValueDisclosure", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://photronics.com/role/FairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AssetsFairValueDisclosure", "us-gaap:LiabilitiesFairValueDisclosure", "us-gaap:LiabilitiesFairValueDisclosure", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - SHARE REPURCHASE PROGRAMS (Details)", "role": "http://photronics.com/role/ShareRepurchaseProgramsDetails", "shortName": "SHARE REPURCHASE PROGRAMS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20200930_ShareRepurchaseProgramAxis_September2020AnnouncedProgramMember", "decimals": "-6", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - 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": "brhc10021438_10q.htm", "contextRef": "c20210131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20191031_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - Condensed Consolidated Statements of Equity", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity", "shortName": "Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20191031_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION", "role": "http://photronics.com/role/BasisOfFinancialStatementPresentation", "shortName": "BASIS OF FINANCIAL STATEMENT PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10021438_10q.htm", "contextRef": "c20201101to20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 65, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Korea [Member]", "terseLabel": "Korea [Member]" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taiwan [Member]", "terseLabel": "Taiwan [Member]" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "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_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_DocumentQuarterlyReport": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r582" ], "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_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_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": [ "r583" ], "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": [ "r583" ], "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": [ "r583" ], "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": [ "r584" ], "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_EntityRegistrantName": { "auth_ref": [ "r583" ], "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": [ "r583" ], "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": [ "r583" ], "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": [ "r583" ], "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_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_Security12bTitle": { "auth_ref": [ "r579" ], "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": [ "r580" ], "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_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/20210131", "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "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/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "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/20210131", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "plab_AntidilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Abstract]" } } }, "localname": "AntidilutiveSecuritiesAbstract", "nsuri": "http://photronics.com/20210131", "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]", "terseLabel": "August 2019 Announced Program [Member]" } } }, "localname": "August2019AnnouncedProgramMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "plab_AverageLeaseTermsDiscountRatesAndLeasesNotYetCommencedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Average Lease Terms, Discount Rates and Leases Not Yet Commenced [Abstract]", "verboseLabel": "Weighted Average Lease Terms, Discount Rates [Abstract]" } } }, "localname": "AverageLeaseTermsDiscountRatesAndLeasesNotYetCommencedAbstract", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "plab_BacklogOfOrdersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Backlog Of Orders [Abstract]", "terseLabel": "Backlog of Orders [Abstract]" } } }, "localname": "BacklogOfOrdersAbstract", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "plab_BasisOfFinancialStatementPresentationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract]" } } }, "localname": "BasisOfFinancialStatementPresentationAbstract", "nsuri": "http://photronics.com/20210131", "xbrltype": "stringItemType" }, "plab_CommitmentAndContingenciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitment and Contingencies [Abstract]" } } }, "localname": "CommitmentAndContingenciesAbstract", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "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/20210131", "presentation": [ "http://photronics.com/role/PdmcxJointVenturePolicies" ], "xbrltype": "textBlockItemType" }, "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/20210131", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "plab_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance leases, due after fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "plab_FinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The obligation for lease payments from finance lease.", "label": "Finance Lease [Member]", "terseLabel": "Finance Lease [Member]" } } }, "localname": "FinanceLeaseMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "plab_FinanceLeaseRightOfUseAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of right-of-use assets resulting from finance leases.", "label": "Finance Lease Right of use Assets [Table Text Block]", "terseLabel": "Finance Lease, Right-of-use Assets" } } }, "localname": "FinanceLeaseRightOfUseAssetsTableTextBlock", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "plab_FirstThreeMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease monthly payment for three months period.", "label": "First Three Months [Member]", "terseLabel": "First Three Months [Member]" } } }, "localname": "FirstThreeMonthsMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "FlatPanelDisplaysMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_FollowedByThirtySixMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease monthly payments for the following thirty six months period.", "label": "Followed by Thirty Six Months [Member]", "terseLabel": "Forty Eight Months [Member]" } } }, "localname": "FollowedByThirtySixMonthsMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "plab_FollowingNineMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease monthly payments for the following nine months period.", "label": "Following Nine Months [Member]", "terseLabel": "Following Nine Months [Member]" } } }, "localname": "FollowingNineMonthsMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "plab_FutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liability.", "label": "Future Lease Payments under Noncancelable Operating and Finance Leases [Table Text Block]", "terseLabel": "Future Lease Payments under Noncancelable Operating and Finance Leases" } } }, "localname": "FutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesTableTextBlock", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "plab_HefeiEquipmentLoanMember": { "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": "Hefei Equipment Loan [Member]", "terseLabel": "Hefei Equipment Loan [Member]" } } }, "localname": "HefeiEquipmentLoanMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "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/20210131", "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/20210131", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_IncomeTaxExaminationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Examination [Abstract]" } } }, "localname": "IncomeTaxExaminationAbstract", "nsuri": "http://photronics.com/20210131", "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/20210131", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_InformationOnOperatingAndFinanceLeasesIncludedInConsolidatedBalanceSheetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of balance sheet information related to leases.", "label": "Information on Operating and Finance Leases Included in Consolidated Balance Sheets [Table Text Block]", "terseLabel": "Information on Operating and Finance Leases Included in Consolidated Balance Sheets" } } }, "localname": "InformationOnOperatingAndFinanceLeasesIncludedInConsolidatedBalanceSheetsTableTextBlock", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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/20210131", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_InterestExpenseNet": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount represents interest and debt expense, net of subsidies received.", "label": "Interest Expense, Net", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseNet", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "plab_LesseeOperatingAndFinanceLeaseWeightedAverageRemainingLeaseTermDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's weighted-average remaining lease term and weighted-average discount rate.", "label": "Lessee, Operating and Finance Lease, Weighted Average Remaining Lease Term, Discount Rate [Table Text Block]", "terseLabel": "Weighted-Average Lease Terms and Weighted-Average Discount Rates" } } }, "localname": "LesseeOperatingAndFinanceLeaseWeightedAverageRemainingLeaseTermDiscountRateTableTextBlock", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "plab_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating leases due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "plab_LongTermDebtMaturingInYearOneAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long Term Debt Maturing In Year One [Abstract]" } } }, "localname": "LongTermDebtMaturingInYearOneAbstract", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "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/20210131", "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/20210131", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_ManufacturingFacilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Manufacturing Facilities [Abstract]", "terseLabel": "Manufacturing Facilities [Abstract]" } } }, "localname": "ManufacturingFacilitiesAbstract", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "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]" } } }, "localname": "ManufacturingFacilitiesByGeographicalRegionLineItems", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "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/20210131", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "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/20210131", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "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/20210131", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "durationItemType" }, "plab_NumberOfLithographyToolsToBePurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of lithography tools to be purchased from proceeds of credit agreement.", "label": "Number of Lithography Tools to be Purchased", "terseLabel": "Number of lithography tools to be purchased" } } }, "localname": "NumberOfLithographyToolsToBePurchased", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "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/20210131", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "xbrltype": "integerItemType" }, "plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.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/20210131", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "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/20210131", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "plab_PercentOfOriginalCostOwedUponEarlyBuyOut": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of original cost of tool to be paid to lessor if early buy-out option of lease is exercised.", "label": "Percent of original cost owed upon early buy-out" } } }, "localname": "PercentOfOriginalCostOwedUponEarlyBuyOut", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "plab_PercentOfRepaymentOnApprovedLoanPrincipalInEachFirstFiveSemiannualLoanRepayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of repayment on approved loan principal in each first five semiannual loan repayments.", "label": "Percent of repayment on approved loan principal in each first five semiannual loan repayments" } } }, "localname": "PercentOfRepaymentOnApprovedLoanPrincipalInEachFirstFiveSemiannualLoanRepayments", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "plab_PercentOfRepaymentOnApprovedLoanPrincipalInEachLastFiveSemiannualLoanRepayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of repayment on approved loan principal in each last five semiannual loan repayments.", "label": "Percent of repayment on approved loan principal in each last five semiannual loan repayments" } } }, "localname": "PercentOfRepaymentOnApprovedLoanPrincipalInEachLastFiveSemiannualLoanRepayments", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "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/20210131", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "plab_ProceedsFromGovernmentIncentives": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/20210131", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/20210131", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "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": "Xiamen Project Loans [Member]" } } }, "localname": "ProjectLoanMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "plab_RecommendedFineByProsecutor": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fine recommended by prosecutor for court to impose.", "label": "Recommended Fine By Prosecutor", "terseLabel": "Fine amount recommended by prosecutor" } } }, "localname": "RecommendedFineByProsecutor", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "plab_September2020AnnouncedProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The September 2020 announced program.", "label": "September 2020 Announced Program [Member]" } } }, "localname": "September2020AnnouncedProgramMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "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/20210131", "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/20210131", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "dateItemType" }, "plab_SupplementalCashFlowInformationRelatedToLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information Related to Leases [Abstract]", "terseLabel": "Supplemental Cash Flows Information: [Abstract]" } } }, "localname": "SupplementalCashFlowInformationRelatedToLeasesAbstract", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "plab_SupplementalInformationRelatedToOperatingAndFinanceLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's cash paid for operating and finance leases.", "label": "Supplemental Information Related to Operating and Finance Leases [Table Text Block]", "terseLabel": "Supplemental Information Related to Leases" } } }, "localname": "SupplementalInformationRelatedToOperatingAndFinanceLeasesTableTextBlock", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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]", "verboseLabel": "Taiwan Agency of the Ministry of Finance [Member]" } } }, "localname": "TaiwanAgencyOfTheMinistryOfFinanceMember", "nsuri": "http://photronics.com/20210131", "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/20210131", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_TermAfterWhichOwnershipInterestMayBePut": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time that must elapse after the the formation of the VIE before an interest holder may put their interest.", "label": "Term After Which Ownership Interest May Be Put", "terseLabel": "Term from inception after which interest holder may put their interest in the VIE" } } }, "localname": "TermAfterWhichOwnershipInterestMayBePut", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "durationItemType" }, "plab_TermOfTaxYearHolidays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to term of tax year holidays.", "label": "Term of tax year holidays", "terseLabel": "Term of tax year holidays" } } }, "localname": "TermOfTaxYearHolidays", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "plab_VariableInterestEntityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Variable Interest Entity [Abstract]" } } }, "localname": "VariableInterestEntityAbstract", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "plab_VariableInterestEntityConsolidatedCarryingAmountAssetsLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Consolidated, Carrying Amount, Assets, Liabilities [Abstract]", "terseLabel": "Carrying amounts of assets and liabilities [Abstract]" } } }, "localname": "VariableInterestEntityConsolidatedCarryingAmountAssetsLiabilitiesAbstract", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "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": "Xiamen Working Capital Loans, Fund Operations [Member]" } } }, "localname": "WorkingCapitalLoanFundOperationsMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "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": "Xiamen Working Capital Loans [Member]" } } }, "localname": "WorkingCapitalLoanMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "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": "Xiamen Working Capital Loans (value added tax component) [Member]" } } }, "localname": "WorkingCapitalLoanVATMember", "nsuri": "http://photronics.com/20210131", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r388", "r389", "r396", "r397", "r577" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r388", "r389", "r396", "r397" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r304", "r305", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r543", "r546" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/DebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r304", "r305", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r543", "r546" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/DebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r192", "r284", "r288", "r495", "r542", "r544" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r192", "r284", "r288", "r495", "r542", "r544" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r302", "r304", "r305", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r543", "r546" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/DebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r302", "r304", "r305", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r543", "r546" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/DebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r193", "r194", "r284", "r289", "r545", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r193", "r194", "r284", "r289", "r545", "r563", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r303", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiary [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r300" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r30", "r196", "r197" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $1,348 in 2021 and $1,324 in 2020" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r44", "r229" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r72", "r77", "r395", "r424", "r430" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r72", "r77", "r78", "r395" ], "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/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r74", "r76", "r77", "r528", "r554", "r558" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r424", "r425", "r426", "r427", "r428", "r430" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r73", "r77", "r78", "r129", "r130", "r131", "r395", "r549", "r550" ], "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]", "verboseLabel": "Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r72", "r77", "r78", "r395", "r425", "r426", "r427", "r428", "r430" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r31", "r340" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r129", "r130", "r131", "r336", "r337", "r338" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r134", "r135", "r136", "r138", "r203", "r204", "r205", "r206", "r209", "r210", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r364", "r365", "r366", "r367", "r496", "r497", "r498", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r306", "r308", "r342", "r343" ], "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" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r308", "r327", "r341" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r37", "r198", "r211" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r124" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r160" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r160" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r73", "r77", "r395" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r73", "r77", "r78", "r395" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r388", "r396", "r477" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral.", "label": "Assets Pledged as Collateral [Member]" } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r122", "r181", "r184", "r190", "r202", "r388", "r396", "r418", "r504", "r524" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 0.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r69", "r122", "r202", "r388", "r396", "r418" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 0.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r415" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r2", "r559", "r560", "r561", "r562" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r17", "r18", "r19", "r20", "r21", "r122", "r202", "r388", "r396", "r418" ], "calculation": { "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 after one year or beyond the normal operating cycle, if longer.", "label": "Noncurrent assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r310", "r330" ], "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/2020-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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails", "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": "Building and Building Improvements [Member]", "terseLabel": "Buildings and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r128", "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "verboseLabel": "BASIS OF FINANCIAL STATEMENT PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r116", "r117", "r118" ], "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 the period" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r225" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r42", "r114" ], "calculation": { "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails", "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r115", "r120" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r109", "r114", "r119" ], "calculation": { "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r109", "r423" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r259", "r260", "r261", "r262" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r59", "r236", "r510", "r533" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r232", "r233", "r234", "r247" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r129", "r130" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r253" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Common stock, $0.01 par value, 150,000 shares authorized, 63,506 shares issued and 62,284 outstanding at January 31, 2021, and 63,138 shares issued and outstanding at October 31, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r81", "r83", "r84", "r92", "r516", "r538" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r81", "r83", "r91", "r384", "r385", "r410", "r515", "r537" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: comprehensive income attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r81", "r83", "r90", "r383", "r410", "r514", "r536" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r120", "r390" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationPolicies" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]", "terseLabel": "Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r264", "r266", "r285" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r264", "r265", "r285" ], "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 current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r264", "r265", "r285" ], "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 noncurrent.", "label": "Contract liabilities non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r286" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r96", "r495" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "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" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Depreciation and amortization expense" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEBT [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r252" ], "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": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r505", "r506", "r523" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "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 interest rates" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r520" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Loan collateral (carrying amount)", "terseLabel": "Collateral amount" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r57", "r519" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Periodic payment frequency" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r54", "r433" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Interest rate at balance sheet date" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r54", "r251", "r433" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Contractual interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r55", "r416" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r57" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPaymentTerms": { "auth_ref": [ "r56", "r519" ], "lang": { "en-us": { "role": { "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.", "label": "Debt Instrument, Payment Terms", "terseLabel": "Periodic payment amount" } } }, "localname": "DebtInstrumentPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r57", "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Finance lease monthly payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r57", "r125", "r254", "r255", "r256", "r257", "r432", "r433", "r434", "r521" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Amount outstanding" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtMember": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r112", "r179" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r161" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Effect of dilutive securities" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r284", "r288", "r289", "r290", "r291", "r292", "r293", "r294" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r284" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r344" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE [Abstract]", "verboseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r139", "r140", "r141", "r142", "r143", "r150", "r152", "r157", "r158", "r159", "r164", "r165", "r517", "r539" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)", "terseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r139", "r140", "r141", "r142", "r143", "r152", "r157", "r158", "r159", "r164", "r165", "r517", "r539" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r160", "r162", "r163", "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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r423" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.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": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r352" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r352", "r373" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r328" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r329" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r329" ], "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": "Compensation cost not yet recognized related to unvested restricted stock awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r329" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r331" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r326" ], "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/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r129", "r130", "r131", "r135", "r144", "r146", "r168", "r206", "r253", "r258", "r336", "r337", "r338", "r366", "r367", "r424", "r425", "r426", "r427", "r428", "r430", "r549", "r550", "r551" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r417" ], "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/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r438", "r447", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r440", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Operating cash flows used for finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future Lease Payments Under Noncancelable Finance Leases [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r436", "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance lease amount", "terseLabel": "Finance lease liabilities", "verboseLabel": "Lease Liabilities - Finance Leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails", "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Remainder of fiscal year 2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease liability.", "label": "us-gaap_LongTermDebtNoncurrent" } } }, "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails1": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r439", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Financing cash flows used for finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r435" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance lease, right-of-use asset, net", "totalLabel": "Finance lease, right-of-use asset, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails", "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r438", "r447" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]", "terseLabel": "Finance lease, Right-of-use asset [Abstract]" } } }, "localname": "FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r438", "r447", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r435" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance lease, right-of-use asset, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "us-gaap_PropertyPlantAndEquipmentNet" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r454", "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance lease, Weighted-average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r453", "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance lease, Weighted-average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r200", "r201", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r419", "r420", "r421", "r422" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign currency transactions impact, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "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 and Fixtures [Member]", "terseLabel": "Furniture, Fixtures and Office Equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r95", "r122", "r181", "r183", "r186", "r189", "r191", "r202", "r418" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 4.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r87", "r181", "r183", "r186", "r189", "r191", "r502", "r511", "r518", "r540" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Income [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r355" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r353", "r358", "r362", "r371", "r374", "r378", "r379", "r380" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r145", "r146", "r180", "r351", "r372", "r376", "r541" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income and Statutory Tax Rate [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r374" ], "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": "Dollar effect of income tax holiday" } } }, "localname": "IncomeTaxHolidayAggregateDollarAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "IncomeTaxHolidayLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayTable": { "auth_ref": [ "r374" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayTerminationDate": { "auth_ref": [ "r374" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r85", "r120", "r347", "r348", "r358", "r359", "r361", "r363", "r564" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Uncertainties [Abstract]" } } }, "localname": "IncomeTaxUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r111" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r111" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r111" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r111" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r153", "r154", "r155", "r159" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 3.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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r226", "r227" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r64" ], "calculation": { "http://photronics.com/role/InventoriesDetails": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r66" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://photronics.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventory", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r67", "r120", "r167", "r221", "r222", "r224" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r38", "r223" ], "calculation": { "http://photronics.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r65" ], "calculation": { "http://photronics.com/role/InventoriesDetails": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r288" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r228" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Leases [Abstract]" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDiscountRate": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of finance lease payments.", "label": "Finance lease interest implicit rate" } } }, "localname": "LesseeFinanceLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance lease, remaining lease term" } } }, "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance lease contract term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of fiscal year 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails1": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51", "r122", "r185", "r202", "r389", "r396", "r397", "r418" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 1.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r36", "r122", "r202", "r418", "r509", "r531" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53", "r122", "r202", "r389", "r396", "r397", "r418" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 0.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r415" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r25", "r26", "r122", "r202", "r389", "r396", "r397", "r418" ], "calculation": { "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 1.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": "Noncurrent liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r25", "r506", "r523" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableToBank": { "auth_ref": [ "r25", "r506", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.", "label": "Loans Payable to Bank", "terseLabel": "Local financing" } } }, "localname": "LoansPayableToBank", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Long-term Debt [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r127", "r250" ], "calculation": { "http://photronics.com/role/DebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r127", "r250" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Next 12 months" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r127", "r250" ], "calculation": { "http://photronics.com/role/DebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Months 49 - 60" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r127", "r250" ], "calculation": { "http://photronics.com/role/DebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Months 37 - 48" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r127", "r250" ], "calculation": { "http://photronics.com/role/DebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Months 25 - 36" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r127", "r250" ], "calculation": { "http://photronics.com/role/DebtDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Months 13 - 24" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt [Member]" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://photronics.com/role/DebtDetails": { "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 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", "totalLabel": "Long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r236", "r237", "r238", "r241", "r242", "r243", "r246", "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "Contingent loss accrued" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r236", "r239", "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r240", "r245", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimated range of contingent loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date.", "label": "Loss Contingency, Range of Possible Loss, Portion Not Accrued", "terseLabel": "Contingent loss not accrued" } } }, "localname": "LossContingencyRangeOfPossibleLossPortionNotAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r63", "r122", "r202", "r418", "r508", "r530" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r258", "r386", "r387" ], "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 of subsidiary" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r110", "r113" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r79", "r82", "r88", "r113", "r122", "r134", "r139", "r140", "r141", "r142", "r145", "r146", "r156", "r181", "r183", "r186", "r189", "r191", "r202", "r418", "r512", "r534" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/EarningsPerShareDetails": { "order": 0.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r82", "r145", "r146", "r392", "r409" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "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 attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [], "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/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r132", "r133", "r136", "r137", "r147", "r148", "r149", "r207", "r208", "r295", "r296", "r298", "r299", "r339", "r368", "r369", "r370", "r499", "r500", "r501", "r553", "r554", "r555", "r556", "r558" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "verboseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r129", "r130", "r131", "r258", "r381" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Earliest open tax year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 5.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r183", "r186", "r189", "r191" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 2.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r448", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future Lease Payments Under Noncancelable Operating Leases [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r436" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Lease Liabilities - Operating Leases", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails", "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "us-gaap_OtherLiabilitiesNoncurrent" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r441", "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating cash flows used for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "ROU Assets - Operating Leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "us-gaap_OtherAssetsNoncurrent" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r454", "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating leases, Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r453", "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating leases, Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PDMCX JOINT VENTURE [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r68" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r412", "r414" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r77", "r86", "r424", "r426", "r430" ], "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 (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r71" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 0.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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r80", "r83", "r86", "r89", "r253", "r424", "r429", "r430", "r513", "r535" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Net other comprehensive income (loss)", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r80", "r83", "r383", "r384", "r394" ], "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 income attributable to noncontrolling interests" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r75", "r89", "r351", "r375", "r377", "r424", "r427", "r430", "r513", "r535" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other comprehensive income, tax", "terseLabel": "Other comprehensive income (loss), tax" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock": { "auth_ref": [ "r411" ], "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": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT" } } }, "localname": "OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r412", "r414" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r412", "r414" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 6.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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherShortTermBorrowings": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.", "label": "Other Short-term Borrowings", "verboseLabel": "Short-term obligation" } } }, "localname": "OtherShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r99", "r101", "r126" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r388", "r396" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r388", "r396" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r28" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r28" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r28" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r28" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r103" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r102", "r331" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r104", "r107", "r126" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r102", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Cash received from option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r79", "r82", "r108", "r122", "r134", "r145", "r146", "r181", "r183", "r186", "r189", "r191", "r202", "r383", "r391", "r393", "r409", "r410", "r418", "r518" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity", "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT, NET [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r44", "r230" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r231", "r565", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r43", "r228" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r230", "r532" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails": { "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", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r230" ], "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" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r228" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r27", "r507", "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Outstanding commitments for capital expenditure" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "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/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r106" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r345", "r578" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r119", "r503", "r527" ], "calculation": { "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r160" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r258", "r340", "r529", "r553", "r558" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r129", "r130", "r131", "r135", "r144", "r146", "r206", "r336", "r337", "r338", "r366", "r367", "r549", "r551" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r177", "r178", "r182", "r187", "r188", "r192", "r193", "r195", "r283", "r284", "r495" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "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", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r121", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r301" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenuePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r287", "r301" ], "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/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r297" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePerformanceObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation [Abstract]" } } }, "localname": "RevenuePerformanceObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r452", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "ROU assets obtained in exchange for finance lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r452", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "ROU assets obtained in exchange for operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r77", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Income by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r160" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r160" ], "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": "Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Long-term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r159" ], "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": "Calculation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r39", "r40", "r41" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r44", "r230" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r13", "r119", "r503", "r527" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r310", "r330" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r316", "r322", "r324" ], "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": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Information on Outstanding and Exercisable Option" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r259", "r260", "r261", "r262" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r388", "r389", "r396", "r397", "r398", "r400", "r403", "r406", "r407" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r398", "r400", "r403", "r406", "r407" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r111" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r311" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Restricted Stock [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r321" ], "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": "Restricted stock awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r321" ], "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": "Weighted average grant date fair value of restricted stock awards (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r320" ], "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": "Number of shares of restricted stock outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r313" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional disclosures [Abstract]", "terseLabel": "Stock Options [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r319" ], "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": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r319" ], "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": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-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 options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r330" ], "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": "Outstanding at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r318", "r330" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Outstanding at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Outstanding at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r307", "r314" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r120", "r310", "r315" ], "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" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationPolicies" ], "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/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r312" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r330" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r330" ], "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", "terseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r325" ], "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", "terseLabel": "Outstanding at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "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": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r22", "r505", "r525" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.", "label": "Short-term Debt [Member]", "terseLabel": "Current Portion of Long-Term Debt [Member]" } } }, "localname": "ShortTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r48" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r449", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r61", "r129", "r130", "r131", "r135", "r144", "r146", "r168", "r206", "r253", "r258", "r336", "r337", "r338", "r366", "r367", "r424", "r425", "r426", "r427", "r428", "r430", "r549", "r550", "r551" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r129", "r130", "r131", "r168", "r495" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r160" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r253", "r258" ], "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 under equity plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r258", "r309", "r323" ], "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 under equity plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r28", "r29", "r253", "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Shares repurchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r34", "r35", "r122", "r199", "r202", "r418" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Total Photronics, Inc. shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r122", "r129", "r130", "r131", "r135", "r144", "r202", "r206", "r258", "r336", "r337", "r338", "r366", "r367", "r381", "r382", "r408", "r418", "r424", "r425", "r430", "r550", "r551" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r431", "r462" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r431", "r462" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r431", "r462" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCash" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r284", "r293" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r284", "r293" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r293" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r293" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r200", "r201", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average price paid per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r259" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r62", "r259", "r262" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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, 1,222 shares at January 31, 2021" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r60", "r259" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHARE REPURCHASE PROGRAMS [Abstract]" } } }, "localname": "TreasuryStockSharesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r29", "r253", "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of treasury stock (in shares)", "verboseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity", "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for 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": "SHARE REPURCHASE PROGRAMS" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchasePrograms" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r253", "r258", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock", "terseLabel": "Cost of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity", "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r134", "r135", "r136", "r138", "r203", "r204", "r205", "r206", "r209", "r210", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r364", "r365", "r366", "r367", "r496", "r497", "r498", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r346", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r354" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r174", "r175" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r360" ], "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", "verboseLabel": "Change in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss": { "auth_ref": [ "r405" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r411" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "auth_ref": [ "r399", "r404" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount": { "auth_ref": [ "r401" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss": { "auth_ref": [ "r398" ], "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)", "terseLabel": "Gain (loss) on consolidation" } } }, "localname": "VariableInterestEntityInitialConsolidationGainOrLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r402" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r388", "r389", "r396", "r397", "r398" ], "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": "Photronics Interest [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r450", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r159" ], "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/2020-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/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r151", "r159" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r150", "r159" ], "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/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "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=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-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=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "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=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "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=120395691&loc=d3e23780-122690" }, "r124": { "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=120395691&loc=d3e23780-122690" }, "r125": { "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=120395691&loc=d3e23780-122690" }, "r126": { "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=120395691&loc=d3e24072-122690" }, "r127": { "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=120395691&loc=d3e24072-122690" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "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=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "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=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "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=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r159": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&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": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r169": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "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=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-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=120311839&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=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r199": { "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" }, "r2": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "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=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "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=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=99385795&loc=d3e12631-108344" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&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=121557415&loc=d3e14615-108349" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "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=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "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=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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=120397183&loc=d3e187085-122770" }, "r259": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r28": { "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=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r29": { "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=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "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=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r31": { "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=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "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=120381028&loc=d3e5070-113901" }, "r318": { "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=120381028&loc=d3e5070-113901" }, "r319": { "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=120381028&loc=d3e5070-113901" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "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=120381028&loc=d3e5070-113901" }, "r321": { "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=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "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=120381028&loc=d3e5070-113901" }, "r328": { "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=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r389": { "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" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-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=121559654&loc=d3e5728-111685" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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=120391452&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=121559654&loc=d3e5728-111685" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "d", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r41": { "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=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r42": { "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=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r45": { "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=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r461": { "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" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r49": { "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=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r502": { "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" }, "r503": { "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=120398452&loc=d3e534808-122878" }, "r504": { "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=120398452&loc=d3e534808-122878" }, "r505": { "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=120398452&loc=d3e534808-122878" }, "r506": { "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=120398452&loc=d3e534808-122878" }, "r507": { "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=120398452&loc=d3e534808-122878" }, "r508": { "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=120398452&loc=d3e534808-122878" }, "r509": { "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=120398452&loc=d3e534808-122878" }, "r51": { "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=120391452&loc=d3e13212-122682" }, "r510": { "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=120398452&loc=d3e534808-122878" }, "r511": { "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=120399700&loc=SL114874048-224260" }, "r512": { "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=120399700&loc=SL114874048-224260" }, "r513": { "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=120399700&loc=SL114874048-224260" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r519": { "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" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r523": { "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=120400017&loc=d3e572229-122910" }, "r524": { "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=120400017&loc=d3e572229-122910" }, "r525": { "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=120400017&loc=d3e572229-122910" }, "r526": { "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=120400017&loc=d3e572229-122910" }, "r527": { "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=120400017&loc=d3e572229-122910" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r529": { "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=120400017&loc=d3e572229-122910" }, "r53": { "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=120391452&loc=d3e13212-122682" }, "r530": { "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=120400017&loc=d3e572229-122910" }, "r531": { "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=120400017&loc=d3e572229-122910" }, "r532": { "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=120400017&loc=d3e572229-122910" }, "r533": { "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=120400017&loc=d3e572229-122910" }, "r534": { "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=120400993&loc=SL114874131-224263" }, "r535": { "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=120400993&loc=SL114874131-224263" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r54": { "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=120391452&loc=d3e13212-122682" }, "r540": { "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=120400993&loc=SL114874131-224263" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r55": { "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=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r559": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "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=120401414&loc=d3e604008-122996" }, "r561": { "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=120401555&loc=SL114874367-224272" }, "r562": { "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=120401555&loc=SL114874367-224272" }, "r563": { "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=120402547&loc=d3e617274-123014" }, "r564": { "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" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r57": { "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=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "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=120402810&loc=d3e638233-123024" }, "r577": { "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=120402810&loc=d3e638233-123024" }, "r578": { "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" }, "r579": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r58": { "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=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r581": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r582": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r583": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r584": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r59": { "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=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "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=120391452&loc=d3e13212-122682" }, "r61": { "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=120391452&loc=d3e13212-122682" }, "r62": { "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=120391452&loc=d3e13212-122682" }, "r63": { "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=120391452&loc=d3e13212-122682" }, "r64": { "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=120391452&loc=d3e13212-122682" }, "r65": { "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=120391452&loc=d3e13212-122682" }, "r66": { "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=120391452&loc=d3e13212-122682" }, "r67": { "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=120391452&loc=d3e13212-122682" }, "r68": { "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=120391452&loc=d3e13212-122682" }, "r69": { "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=120391452&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r72": { "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=121641772&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r87": { "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=120395209&loc=SL114868664-224227" }, "r88": { "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=120395209&loc=SL114868664-224227" }, "r89": { "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=120395209&loc=SL114868664-224227" }, "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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "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=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "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=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 88 0001140361-21-008063-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-21-008063-xbrl.zip M4$L#!!0 ( "F*:E+:)0"&YJ,! '#&%@ 4 8G)H8S$P,#(Q-#,X7S$P M<2YH=&WLO6M3XTB6,/S]B7C^@Y;99Z]G/&]VZOMCZ\.'[]^_OPR?OB_+L P( ?\CRJI:YMAO#^WM9_LN_\[;NZ&0H@/S=7K6ZMLTHW^L?##/[Y^.=%=>RXW[ZXGO-[F' MP<71K5E5$ 398\ .[KC^PN5#]\* &+]X^X]/QU]N;J\GWW]SZX>ZE'GEBO)< MUEF1AR?138 V43KVD,W*ZEL/\G^_/RN^/?D:NOQ07UW8 M#_X.6V;Z^@M%/L5WBGSSSO=TT<_K\FHR$,.+$^#6_;*TN7[H>\.K$[Z8RTQ7 MD[_57 I(8[>_4F5Z\A?\A0EOJ.J+\H'[_97P?'[["_92=R=_(5R9](:ROL\C M_L,)MU[TI+J^]Z);U&61>RC?Z^(\W V]5(SN?5CB@^K9^/A__\]/72N-_YGX M?S_56=VS'W_Z,/@Y_/"_-C>3+YFV>65-4A=;RO$ MKXPFFTF (?E4%M*4F3FSR>;F:"GGMI9)@&C3_KN???MY8Z?(:__BS5//B1N) M'OSU\T9M+^L/#83)AP#CAR&0/ZG"7"55?=6S/V\X?_>FD^=9[VHK^?-I=FZK MY,!^3XZ+DN5YE_[%;"007]8])>.JF[&5G^5;2L\Y_HHM>46XE?P+- MOQ\3)?4?9Z5G<+,YNK37_/NQ0;7)OB69^7GC\\G17A;4QZ^9,3;?&*W(9)6G MK5^-ERGKO_)3=KD55F[+P:_-W M],Q4%]=,]3& RMOLLRDZME]OZ325O5 Z ^_Y[:LNMF%1[[7U+4\&Y:-'H4-@$>?O^[\XZL-N/[] M6.9GMOGT:Y9GY_WSP>>W,4#',4"\1GGOW13P$!)N\]HMPH8E6=VOLV_V:Q#V MZAH'(]1\E5=[LM?[9'O%]]/O'BM70^SL%>51OS[T_REUUSO)AQ?AG=5I\ST,)2..0844P,JD6DJJF=6S0=_&QZ/TZU0B=PL-GX*M MM57U65Y5'JY#54N/_/SL.%C(TIKMBXNR^.:QO9V;':]SRN"T^QMW+_TJ\K,C M6=;C-L*K=^$ETT# -4D-%!Q::!0SV+F4P"F$X;FL(B_'6.7C$?X\/0Z.RL+T M=;V??RN\?W)JR_,Q2)334.I4(9XZOW C4^2$\;\SH9W$[&E('N)GOTCPG%4V M^O#0_5V6'OFWL&V%0%IHS(64A HG%"?4VI0"SA'FYEEKO(-(1)[!38^L$2&5 M8FL9,-82**' FA.F*>4$4:!?A4?XC"7N]*NZ\)\>EMX?JG8O+ZSV'.;=-L_% MA^[$QU^5&RB/ 3!C('"H!"<*"R8LD0QRA30!R INN64./ W"D-,.RQ-;?O.\ MUD 3](Q7]WX5.UFI^UE=/:$(/QZQ9_#-*P#6A &-);=*4^)YB6M#()!6.(\* M[\"]$&#O$]5',K>]SP-'=0*\=YD0+@9@RA00,,4,.$]AGG+OE)$T!=([D0*Z M*9CTI0#?Y6BR&("12Q%7%!,-%&%0>G?/*VHFL2) "*SFR-)W2#PMQ",'YO#" M^A=X"+]8;WJ/0^!WZ'ZK['95V?K:DSIT>UGN357F_EI7"A@CK5)IB(%.,?(1C))S@W@PP\$GV@C$\Z5I;?RETD\%I M0#RLN[9LUE.-P)SQZI>,,62QHLKS"Y$X1(+2LP=USB$#(/?QS23N 2N$L<&S M[,SP17T(18#VJ@5A0C$5%F*KG64D!305$QWH1_'EA<^CQ3ND_GKM/;-=[ZQ= MA%7=Q=Y,(%DJ[C!SG'CWT1BBB9/>&C'G8WU.-+(I=OS9TMEBW-WF]2\^4 OA MYM7+9!128G5*&;.(&$V5AEA;[A4,\]&5=OX:EQ#O@Y5 M$#@BI="0>E<4.R8M<$S[8-9P#EPZ04+BUA!'7ON$/"YH4G2:4N$H8( +XSUX*MGS<=1&4?N[#0Z;-=O? MO#X\L\?V?)#6;"Z&Q<+Q= <3J28,*>7UM) A$H?XSP4SOC@%?SS M62L\ZKFEB-Y%3[:_BY+T_SG;[9J4JY- M+#^^?FX(P]R'\\@ZHKCAT"H!$80".N@O/!W,-\\/FZ -08_]B_SB/?I.ZD+_ M\732HA58<,RDWH)X=T0@8AD4J8^VC"8P* /OR3T7"[OG%[WBRMH&!X,4_ZPQ M$21F/_?(;K:_OLJPRU1?W=G=-$2)L,G*$/'C?N]]NO M&05!_[+:R[',1XOWM]--B*;=[7P6#%I0FW*C-!",.)A*R7PX8B#$2!J+IM@" MF0##WXOR#\\)._(BJV7O#BAX$["Y@,*5,H [H_P:B1'&NRL$(4E\2 ^A@A/- M\).@_&J=S:X#T3N@I)M ;&(P!\Y*1"F&WD=ZL2&&\;H9>+0L> MMH_$%#O"0?_=>^7 ([$7=8/6\+7M/"_Z?A%F>,<8PD'@&GB_SN+#[4J0TG-> MJ(NRU<>?0A7?5M74Y_F5)4U5WU:W#(L,B-@<+>_]964VAI=##=?/&U7FE:7= M\$^__8S!Z\;?T?Q9%1ZP\%=3M;@UQ$:#P(GT&MYGF[WJT5^9"7^[S)9)\SX[ ML=9N9_\OM\M.[G[YX^BCVT^_:.S+Z*^JEF5#Y0%F(=P$S;\(W3 M[W7P#9W&-L'G61G,"C[O;8[$%OC_;P.GCHLM%-.++0AL#=!LQ'80A5_'/,'* MUU?!\RUR_^>@MF';F";Z\7&0S,Q^/O1I1NI\OH@A>4-_C3^99<7O4QG MPX@N,=EYB,N*?,R/?PRDFQ#P4=A^^C#Q==>XO5[5\OAZ.@)JW3_O]\+.9Y// M#)=+VPTH^V;WN'8QG4E[3I0[3'05H!\4UF[8QO* M?ZW9E67(EE=K0;C)0*V-W8NA0VME;D# %@3"R]0IT7ZW0YM,1:QHO]M*OJF, M08Q6VZ+THZ,U7T=KUB2[E;J.J8;EI1K:D+-_)C]$K;MB]'WX!':D[RSINZRM M\F?*;W1ZUT*JGTGUZ(*]%4K'%-F:T/V9=CM*^,I:\&=2.D9D"XK(5L2CBSGG M]=?NT6M?"\E^KJ:/OMR;I'O4Z*M(XTC9^>X/S_9\0MSZ:$N5Y5V_:@8':V*. M>STD,+J]*RUGT7]ML?S%L'/1\K=P]1ESPJU2F;&\8HT(%6U;BPD8MU':$]TM MW.K%'$M+I+ MG1&6J66B"]8N_?&R+FAMI=>MY=_0YT$XUB[G_H+>?BM&RXDP MK#T=KQ71O2E1.P=M(V!5UEL/KG?CXW"&X];.P1NFVF\G*TJUWT[>,-5._[ZB M5#O]^QNFVE^.5Y1J?SE^PU3;[8=1'>UT49Z@7[@\OORUH^+U$*C)LU0^75U[ MG%^E[OK(J+R:-&NE740=.9A3@'7CC3X"WRJ$?],3I-SKEWE6]TOKK^]EE^&W=2+DP^"M%QD_]3,/2W[F+X]^W3\/ M\UH;J[1.%)T*TE4@[J )2U2WRU&W<^BG,PTIO\C?O,D#<%1TO)[*!ZYF^RS*3JV5%Y=G/QZJ"HC\KL7)97GVQN MG0?2_]I.ZH;4^$/0W9#SV6#.*\,.>9#7J3+L@UOGM4_R3(YX"^RP:%YHS9[9 M@[QP]/GKSC\&T#X\IK)]#'"]U,'.V:WU/DC,5[)6,]MO#%_KQC33FY0Q)+21 M.99/PJ79@.FE/1)N_J[VJ^QQ]-#63<$^QQ9?SSF_,RUW?&9ZNYC@]E3U>RN_ MX8,;$%;14L]W$W=&O/'[4<^:LU#N+.O^\*A65=EZ^/%VM5/TPFFFLNV'[>[! M,78FZU& ELY:"Y67%O'Q2R*/MG%?.YS(E0T>Y66[@\=%2/>D('4<+^O&-/?Z M;4:Y7[EVFC%MN,2TX7PW?*(TMF#/YBE:1 %;D(#-86L\..EWPK&!8V^;#>-V MDFP\PK@;?33R=1^$55!Y#U+D5^ML=KW7^Z60+3^:_B!='@)DI:GS]Z+\(\O/ MAHUR5I@Z#P&R"M09F*@)U#DJBW]9O*[V"_BW*GJ=E8T)3H- M&T4[L19DC$9E98Q*&S9(8HRUUKY!3#.MH6Q&AV]E'+XVZX:8MEDQW3 -4>-. MSRH0\ADRN=?/S:%_N@RM1EI^>O49$CH)K!5(ZSV'/BMMDU)5RK0#L 431L,]A80G.KHHYR-4^Y M:H5[->%3D=E8?JZ/BQ/;/DMTP.2A3+$L[)1,EFI^]FH MEJPE(A,] MP$11%44F>KU!BZKH#1NT>P?UXL"A9U!M:6?SIA^"LMWK-3-*MZM,ME?&'Z'B M( MP#XJU%\2)^OS7[*R[FYL';%P;*?N(CGT9:? M';K34N:5L^6A^Z4HS&T:CZZ5UAQ^LZ7_2LNSZ5, -3Y9^0'HUDV@G^$ZQ:E_ M[:7:,R5VNSXJLKS>S]=7;"> N/9<,-$8?Y5AVZZT\GQ-S/+3 *T]H6.DM.HD M?57ZM(TDC1K(]HXW!Y?/GK1L7I='+<_ED? M;?RPF/[EN(V4G,)5^LOQVHMES!8O,5O<[EJKF)Y8>Q+'#8'U(W3_4EN?#$\9E59]V2VN_^JO=EHK> MK>'?$\"X/FL\"9BY*54X]9#)F3?2F)*X1:]7?+?FT]5I-ROKJY/LP^4^7E*LQZX$,G3T@[_3Y#G*&Q0>1_@ MR%^OMW-SW2QSU8GU!&"K0+HG%%\D77N5XC0VZTLF5=9K1HRM.L4FP[,*A)K& M>D5"M4 9/D&H;:W+OC5K1*J'(%H%8CVA_B*QVJ0"GR#6ER(_"['GS13WU273 M?5C6@$ GW:*LUX5"$X!9!1(]89TBB99ODYX@451S2R;0O:WN[>^R--?)^=WS MBUYQ9>U)7>@_#B\"T.TFTZWEW]#F03CFE;=M32'B;7J&WKAEIFMK&DP,@%V5 M)E]/T'@B; _2]\FWO?G.I\_DG+?99'"F/+F>G/.@[ET5O3/_,7=ML5JKS$%M MUC\SI_/\--Z*V>ZE[?6/-7EF<[Q3G M%_VZ26(>NEU9YEE^5AW9\J0K2_OI:O(#!DGUH"K#USUYFN^'>I%V,\XCMA>U6P<,40*[ MM-S2=I44(7+I>T&W'VS V^@^7RE23MH MQODL2%> OMXEB?1M%WV#M[ T^D:5O HD?:#QT$N%U__7>SS>M3DJR@8I=5UF MROL]JF=/BX,B#RLHBU[/WQ+:2I2VJM^.P+\2.VL?5$3V>XOLUYH=R"?8K]#9 M2S"XTJQU;?)>!?RZ<<[+[>9>4=KL+-_IEV5(6=[X#&^7L^:*G&@R(^>M%^>M MBLZ+UK)MG-.:O:I7N_G1K7\%-M:-O5[@QK\I1;1\Q;,J 5Y4/"NI>%;((XJ* MYTUX/'.(TMX.Y\P4&6]=YT3.6C7.6G(5?MS>76[%S6S+Q9^G(B))YT+2.U*Z M4)+&(IM%%%'-D+XS"E0C?=NIDJ$ /- W%/T>VXM^J;NRLD=E&)LU:)^\W3_S M2BGMZ= GR&!E5@\!CU3NQ%W2P[W+QF M!)P"MOEI6+&)P8QH>#=(J^*7F9" M_+@;%G]]PK2OJLQDLFQM1^30O>>AY0]Z^]R'8=W\M>=3,;876S;?S+#:CR&P#P&LGG5E;]TGX_0!PGK/ MTS[W6>F#9-TY^.=S'\8FPWE:%+W''Y5=;I5VL -8=;.+I"B-+7_>@._!1B)+ M71:]VYH@?/=]49Y]\)H'?QC>\<%)76^ZHJCSHK8;B2N+\V/KJI\W/*+KWP&2 M1BA*I+"<4"N4Q%P)S+%PB@F_]J0NAK?[1_PN4\13H F3&! BI-00V)13Y%*# M".4;22_+_SA^?&7-LL)]'C$?[@"Y&*@=%%@I#$E*/=0$2N[!=A)91@BWP-V! MFDB(J 3&26()\+@B'FS$72JE88K9%8&:"VZ,4ZDC1!*#K6 I=%PRB*6G*+T+ M=4I23VV5:L_"1!M_HW6:4$?'__M_ M?AK[\9,JDP\W5\;N2*KZ*BPCF+I-V*FD^=9[VHK^?.IM_%59?^Q6PDD%_7P@^\V.^O66XDJ M>N9'#TNW'+U3-:3:2O(BMS\F@[\V55'7Q;E_PL5ETC@-B>I)_3S^YWW"0*4B%M\>8WCV:SR;3">Y#(ZQL=G6YT+W@X\9>FIN-%:X403(,6BL5_%< M&X*H]0I-.JZ94@0#K;UY[\?'<-.4YXVP\QS( M08#\>V;J;O@#_+_;S!ZX^QYF_?)[LO)J[//)T=Z7K*I/P\O]I[;7NY FG/#Z M>0,,_JXNO),U_#O@YS\&*HQ3[9T BHEW=+CS-LY I1RUB&WX:%)DI_JLOD9 M?C,CL(:K1"PL^9LMZTS+WFBE7N)_3(:_-P+X%$.2[KGSVTI[\L5M2HN-S[^SY\N40K1C_?9I#8/(F^@J"8B;YSN MH0HLK^^MOV\>GN\9=_)L>[1X?'I\G1 M;\4R40)X?'":3)#^9=\1?R2#N3&QNK'E:(1TU=^\. M4HUC7&D8XQ!":R@S1%KL'7+_/.N]3>X=%,N?QY5;(58_]U_H&GEU97T$EV]\ M_%^9^T5?)1AVDO"MQ[18*W!]>+QZ6I0X!;!W*PT2ED ?6Z2<" (!=Q!(KUQ7 M2XLV!:A9<%OOJ5&&*>)(804]N(I);CWO6B>X$-JD&LY*C8)U5*.GQ]L')_N- MLER\'EV@]_8BU5I?,]U(MX9P+OG]]]\]'<./);FBSP)FIS@_SZJ00TU6=&*D=2'O 022]043BO8 MA)301S7^\Q 9=,?Y65*5VHOON3RS 9WX_;\NSC8&VO;GC11M#.,Z_[NW7[+G M?SDKY44WTQMWWK0X*J*'(]O'27-LST*S;IG7H:WW.'F,M @+AQ"G1!&H /=J M'PLF,$>4F"G(<_3KX>GQX<'^SDDGV3_8>=\FR[SQ\8?=2P]G@Y"D<$EYC8A$ M5DEU87786C!)EONO5(GN-H[1NZ=CHJ?LZ4RL_3#MX#'3DQ>5OV?TVU2.0&/2 M60HDY0Q*J1 1.E68I98KRBA(F_SHDR:=B/\WV2;=-C_S(^GS6#T4JY?>W#?Y MJJ;T?:?HYW5YM5.8<<^0 M8"8@-D820 GQ-D1)#IBB0 K_JW%@&D.2;@*OYCA/GZ#&T/-HN5S<4W4-MR?> M$2G"40WO)I9993+=."->]V7CDM'<5I[)//M/\_>[M6?(>^C:/_9NZ&!(39G< MYK[DH'A_%R-3N:.K91P<5*E@AKK4:L(1DPZG!&#-J%>-..Q(MEX(GJ=FMHTI M;54-?WS)<@O'5(RE.G66<.\,8D*8$#)%/ACV_U60:C&-,^3CG1/KQ.__6P/"V^YV.+2P5,)?1K8U0285-NL 1(*N4DAHQ/L[A/95'\ MX=V=WHM7UFB8P_+(VSBO36Z94^N(H"+5$D BB!,I@PXQ:*&VQJ,QFM,E\/E1 MX7'8^_^RB[N^#[;(1V.46RH(\7S.'1<4&YP*I:754]E2#LAZFM$A\H+)O"@] MFV<7LI?82ZN;F2'^8V\E;/4&#:9GI"1PTANPC HH#: V1!EO&8GB05B0#7EN M!)37MFWFZXV/-_'^__R)(\A^K#SD/7O1+?)1-J<3_,%!X\1$EE;ZMQJ[]CQ] M1XW^\* >#39XVZ/ECN9$!/H()'6 2D6PA=S'TIXMM-/6VSHLI]"<*%0!WM:; M[QXVOU\*CZFC0+=[$9$/4QGU[]1&,>+C6&D-UCZ45= (YGV%*=;"&-T4'IW3 M*?(796)O2QG"< ^]B*5O9C4-DSBVM":YZ)=5/V1SZB(X7HWO#M$/ZEW0WB$? MNZWKK?7)YB HD3,.I2P5Q #"&7. 0)(*AX$6XFFUA/$$"1S4O5RO<%!\,GQU M@D;U+M?7AY4H#]_0U,D\?'E49G/_CNG5P,L9Z32K>TTNT$K='>R63:'V,'D: M;RN.EU(VQF"PY?;#5 [.--RTVE@Y&":.&V:QE[H;3A D7LM\[V;^DQM5]!+? M=R+ZFNV^64GB+)#WMFL"08"$059!H2&4*A5 6"&2H M]G9K"JL6ZLY"S=FS0\2)0CY.CU7%]U"V!Z(]OOW#?'0N)$DU1$0S*4U*#7! M.4VLH=,@^^C+]J>7H/HIUE]55(]8>W>H*^YLN$G@'4=MD ZE,A1IB3225!'C M"'$(3Q%ZW\N3!*TT2I$<;)]\WOYK\DNO4#YH/?$^OZZ3K[+\PSZ5,ED#A?5\ M*AX=[^[M'A\W9;2'.W\)A0P[OVZ?[";'^[_\>GKR!E3&P8?M-R"M]Z&<74CS M\E7MYR;L-]A$726Z:_4?H=3[#^]9V&;_)H0O8_O5/\!W25=6346&262OYR^& MLJ80#_V[GX5HR =!R@YO\,^\#HAPV.V!-%3B#,.BL6AJI*A"J!0NATJ\#5=TB;)H/ZUTJ_R59WUW\=WE[ MF4U92?/M(1#O.HG,3?(#&@"IO#;SU]6_@O[R]S>W^B^%90R?$TJ\JF85S2IE M52<")$9>5>^?(N!4-6CSRK<0.1&F&%,EH"3*1,I=-: M(RMY2KW^-].8Y'^&(V^WE?TP-^-CVOQ6,'L/FH=+\,9+@\-SAL],#HID)L\% MH^>^H+9F.1(9&-7SZ'E6UYZK&UM;%GE0D;VKQ'IU>94TK6P]64/B^+.L91** MI.X*[,TSQM,9QWU_)P$TR.2Q/>L/3N D)YNGR0\!]>Q'A-'[X0UU-VNJ5RY" M]!=/,,$M"R $5 MEAA;2JSFTMHH>JT1/<_M,NG)TILMJ;47O3*<[VZ8L R69.*GX;#7YL0+U;F7 M6?^6.\M0F'L,Z2L[+X7G='E]][0VJ;M1GKLKRI^VPV MCD+:'8$?'UIAV7AH>W MQUBT>=D+8GXV%^P]?59@HK&XT:A/;WDMC^P3T-Y:-(];DS;C],!;@9?@%;8. ML5/E;):(Z9.AV;J.=I*=@2UJ-1<_H6H;H#[UJRRWU7C@!A!32%/MXS5,E 0R M9=QIS 6S+%C>>9XI:K.X[4YV1U:9!48@_=) -.3I,5: RM!4HI0#2XA50@)# MB$LUTPQY^TO;R@I35' \H@3O?+L5&3;WB/,>*F FQAR9FQ3I-_&]-Q=YT83G M_6K@^/M5#T[/3CCYY6.'\*[>57CY]\R_VK\VR?V2B^#+?\NJQN'/9:XSV0MQ M0CBJ$&X.W:&,+$V5A +(S#Q4ZH!_D.\F^_!O.3"LNCX$&9$Y^<$3KPG/!N=\ M'@]^GLY@S JN?_H[7DFDIRQ50,-][82EAMPPXVT4)5Q)085.K:506B*5F2(F M>+EVFF7VX@FW?ME\>WI7A5P?L-]KLE!>?.\EAXOS\W!HJ=!_-&UGJ\-^W6@" MKQ+&Z]0%PMZY4,YA33Q)E+,:4J92+"7R2N0^ 2% "&TDH2U7\UG31\X+AWU_QLM7[G4,6E)3 MH$E(TSTKRZ8LIWO]O<&B&RD;?G+=^VB E>?V<+J09W93E5;^L2F=7_26['V7 M5]5M_ Y>-4!E@Y=)*9[A9^ &AV@)'N'7Y-!4Z$E+NQ_MP_\TOXYUAND753\23:Z^W3[TY?=P[V= MPX/3W8/3$__Y?VUN;N>Z6Y2;FWZ%\N-SS.&]M6S<_GH#G0EGD9I]HRVO_+UT M];P7%&Q36$IHNS!:S+6Y?-)JKE;.EP&DD"%,*IT22[%P6EFEC>,:02'UI)RO M?U+ PL\;:.-.\"/2!\L@[FNCG9W=W;V])X/5VXH\?<^G(/4D*R:3;AE,^Y_V MBO*[CQR^%,4?P_WEP5;YBXG2-+<(C]P6C#M4_'G \7R;P8;Z\W_/@E MV33XT/F'2:#L-?\6 ,HH]'Z2$/PYE&C?\E=G];-GI@7)Q60_Q%O^9/_]K!GL M-2IR+G#N[1]L'^SL;W_QWE;HT;A]>MV\ET,;7[V]_G;LW4EE-(^"O363QN7 M_-#/9=]D_OJ[578#'V@[MU(:,KJ!+5W]"JO(^3#3$C3D)]GSRLN>=*U]513\ M@&XK%9^G%4"E3VFX8'OC-+D8QWGKEZ]5D&SS( M-&K*55M^U)114[[8@]S]=S^KK^:M* =O67'5R*)J7+7E1]485>/SG$A9=?=Z MQ?GK&YO2* M>XHBJL556WY4BPNLW$'K4+GS=?M@^Y=!Q<[G_9.=WYI)V:_0DU]E+L\:]??G M*OF<5;H_&.$76L-LY[)W566#TU?7^C(HU,&)U7#/L:WZO8%S>7AA!\<&5EV1 MHECDO7++CYIT@9H4KX,F_6L8/KM_NGVZ_[?=[8//_L\O@[]>H4W_&L[:9]ZA M##LS03WZ#WJCOX-V[155/QQWE:KHCWKL)L=9]<>*JTP,HLI5'E;E E4G6 M066&@Y_'AU].O+H\.C[ 8G!-N@X=;FD&#T^*)*BP<% M'_'XONS^LOVE\?5V/^\?_/(:9^^+/9.]@9?7])9?>3[Q[N>3[2^[)X=[NW_];?_TGZ_0A+_E8\-(3V3/CE4KC@_9 M"5'Q;U4S27"H-J/.7$&E$W5FU)G3ZLQT'73F[C]^W?^T_ZJ6$KN7W4QE*U^2 M@]%D_GRRO_4C'0A?WYES$L0O&(2 MK/:/UK?$YV[+QQ=(T8 TITW7Q>;$F"?NK0*WR=U+%YP2&[:X?+#WX/U>EX_U M%'Q4>)X$L/DD"Z6"H?_N3)J%A6[.616V@,.LM-[5<*)%F /MX3@?V*_0!S6, M9FN&,(6/F\ZHP[%+[YJ>S#++FY&%#>2](>35->2=9*Q5N;JZ.ZDQ.)'7ON?)[L[H;>^3T'[ZJ,R^A<[I8\_XXG^<#2;)'=O0Y_EF[*.@HV;S MH8?Z:/*4=#;IRM*+ZVB E!N,CWL !J^U3-.KO5\UP[/\BXI^F2C;E3WW/ME[ M^(NRM.-_%L/V[DU+T_'*=T^)NBB#?4B^2/!G+EWOYD%_X;U=U976%W?^S@+8FSN?7S1D_G]#WUPD?EGW!KV57D(>[),_/-+V_!! MU5R8C(-S>95(8\*=#3EEQ3-G,W,0]5)S@K9\S]"U_+:AS;A(P]N MPYQ%,R6P:0Z>:]LPZ_?0:-__'#27O1JT^*[ZYQ>#26AAH0,ZWD5_(/:T%*[> M)X>>B[2650-,E@^_:@K='XX!;6:>-B,6&J'9W>DD#5Z2TGK[4 4P+KI%;H,8 M.A^M>0 &$'E.'3SLW#:X^&X;9%WT52^KNIW$>"&SYUGNUS?@YW#S]ZP*M_UA M$_E->C)XY=QY3"9&$QK]4SS:QSAV_*:A@AC"D>4#K1)\R<%OJ.$'>,,7-P5_ MS07VXZVRO_^1Y]Z-?''AWX@'1TN_5F@O[]4^%\7\B$+)\F]%[YM-RJSZ8\"+ M?4_V,B"Y;AC[>S?381Q(OV<2+<-$#\]M?1DFZPXQ4H;N]>%4=E. ;C+G J?X M-Y19,^73E<7Y4,$,!=$:SZW]1BZ]3 UPV4D:K>$&B_!*]E^#^1T#G7?]Q<#8 M9T48'"('LT),:C[C9(7QUN'RB-.\*: M5!?>2?=&V/.JK$8#3\*YB?![-M"<#9L$:GE\-XJ\#IK-X[OP.G#H+(2)-Q?- M]P+K#2;'CJGTPJ/2-5Y_=XOWXEG#P,43[WJ?[.?! M8F<#@0WCOA_S&T?3<+Z789!PWBBN,HP4"LL=7KMQS.[Y99UQ1>31\^]0Z^BR M&YT35.@UJJ]'$GDD#/;'MDN75^,/'S-4*Q^0XQN1K$)-/'J7PPL3:;6*B<_C[/ >#7[>%G+'(=*&44@@P IJFUHH)8/,"LJ>9D]"E\F>US4FJ\.>7GM^ MWCTXV?T<)LB<''[9_^PYZG-RP[4W+/9"IGW,BLY'2;1IUM(#1YV'@GR[H^U] M$;[;DG:1@-PVO!.!^Z%QGKWS+IMHTEYJ>U&'U-)@@EPBS\,8S.I=^Q8^WO'\ M*;L^E>I"T#B+4ZL@I=ZR(F&P51@;@P1$1)"73U)Z.O$_KJ$GJX_&_.O!J+OA9Z\/FR?N.^K1G">X,2VL MHXW(2>"&;%)M-P.);1@A^+V4#\[4U6,CIIZ#YCLC"8<8&4X>?&012]%A_RM] MP%=>A;%L0_PO8Q4W ^&>3_[[/#MWAHB\.)^2?5T7RAN8I?/BW0-%K>+%!TIN MGL$5K='Y$_&_?7*R>\\A?;4 +D#69JM)IF>EQ6BPMX[ -1(['[GTR]*_)NS5 M^-AC*PI;%+96(?#UPC8*G%B8!OORDL3;,BGN2>2LM@R;1I%A'TB'7^R_^YF' M]:;.:H:<-8PGG\#* OA@NH7,,DFV\?&_9XW.<7B'V M*9O-\R27Y_ZY_6KS3,J+K@,0>^SU\VSPV6\ >'UD MK,[.9:_Z>6,3>U1Z_/E%^=\&Y08_;V27]5;>/S=%/;S3>]^,=R@6/WVX#="+ MDP,S9LA%Z?\HI5%*GY)2)@CFBE(HF2/.0HZ50AA"Z!"'1L#[4@H@F)V4IBE= M;2F=K9/1%D]B6^LF,1]*O*QGHJ;J,;=-^;#L]8KOS:9#* _6H6*U3GJ%#P*: M8I[_?IP_MT??WBO*ST5?U:[?&[WM^/IEP]!BC$\Y4LA)0U, #$E!*KEBQDK- MD676,3M':P([F/![7!IJ4L);&H=K3D [0KPX*J Q\K]"*Q6U &&MA53:6CU' MX?1 8_(0T"].;3TMD(NU1[,WNH]:B<6:@OL<=F#K^TRF'=-IFB(IC"2*:BFQ MA<)J995 QJ!Y2A86'0;NR]9"+<"BG;'(X8OF<,B-=5IR:Z!7J$9(S A##"HC MC-9J0B0R.S6*28:4QIBU$ M:DDX(B=2J BSDC.L! -0I@ +S.>9MZ!IAP"VV@%1%)ZW+#P*4:F(32ERFH 4 M>JJ19N#IY>D&+U"H-1VPWC'#?C4\529%05$@IB//*Q$I#A:.: M* ZE ',TS!AV"%URG+K$PK,H1&LC1 I) RB@!@I'*+'*$86X2!ET/A8F=)[Y M?M%A>,GI_F56S$T='T>/NBT>=4M0$B.OR"=M"3)FO66)V(S:-A6U["TLF(A) M_-DE\1_P5)AE&!L G'&* $VD84@QH2PW$%N1SC,/!](.A&@%LO:1I5>)I;G@ M C"B%:."4&2$1M92:"#3F#K!YID= Z #EUT2%QWM-GD+T8&*CG;DDS?C:(O9 M^-E'9>@25U]UFI:2=5/^%HX:7(3^5$V18/2Z5\!%&9'Q*!!Q.S>[(Q+>WL_C MPFDL9(J4$41Q)*1TW!E.A1'0@GENAJ<,=;"(Q6&1P^?*X01*RPRQ4&E#4@:% M@TYJP8B"$&NJYNB3IV%;B2TY(]XVG[P51FX_KV5^EH7F+H-,TIP-VRKX/&UR M Q=;Z3+BA4%8[]7'[N6PY^XO16%"A]DQ?8*Y08Y;1RVGA#&F)&040&X #V4P M$P[4S.[86P=SO-H%,%&FHDS=EZEP*@U8E88:;L*E5JF5D@B !>&.0#Y'&XT[ M!*]X1>9:AJ&?K;-EV70F#DW;DUI>SK..._KE,Y/]$>7V&\*=RLMK%3!^* E[ M>4> :>GC3BB]H .++<*4$4@0D?.THK!#R2HDRB-[KRY[0P0<3U-FJ"'$8"6P MA:&1;D\RZ01ZH"W>"!I8N57ZP/108GT4DJC6^0_/]E_L$4>]JO6NJ0R MT8,BU_?K+R#& A.92N!][11RG7)"(4E3SAG6;IXF6'12M&0=]4R1:$U=T8=D *UU!FY^R'D';USQZ442[< MX2"M.49BBGY(^]\GR^MQN^B65 L'<)JJN#%M136C6J9$ J@)XEYQ600,EE0! MC%(\(:TWPYX^"/M *%URC>_<*XY;%"[IE462^K,SN'(4#19XC^7J3=FOA[\VLE>-(MRGJSMN5Y8JQZ\RY6?C^7(EB4,*6DB1)H(" 23F0*8*(T<9-;/< MO/J/+0LCJ^[&Q\W5+D6/@A@%<=:"R#5%E%*66DC"L#&I);/,+R1EDCDS01!G MMG%%EC^]8I6CDSE.0AR&)A>><0(_%2[I%?G9(AR$-?=U%RGW7SS)@MA_]@2; MT X8IXH9_V)&.&$Z#26J$!)+%"1"H)D:X/M'1%*RY%JW&,.M*5\+38A@%GM> M-02GB%,.C?*&C M$.9C0]VYF]HQWQ%L\&M+^\/9Z'M^%O ICCMYZ?-N>5/0R MQET=#9A@PB@WF%('L,(.())JIIRWC (;#*QQ',^S6P\#';YLW1&CTRA&LQ C M[B-)G@I"4^4M,#8":DXU5!HS(!B?9RDDHQW,WG1(N6I#;#PWE7UKQG?!X@R; M=AW?6KAZ"0SQY88?[FL8["3'F%+"4DLPU4H9SK@R+D56,S#/V)7B#FCEVIU10KH+0D4D&.M C-M8FQU/OE>)Y' MB0GJB#CF)KK>T:6*KG?DDQ5PO5M\P.5++!E;.;]DK+1F8H*,C7/J9),= 0G*^":1-9>2=:VW&*-"*.:&:*(X9YS)1*20VB( MF6N7?$H\:[_!RK&Y-A6>JVT;-!9>WJ9UB]R?V*ET7IU*Q[($$S46%AII @67 M*276..65"*08*JA8Z (XSQ)NW@%T'=N51L&-@CMWP34" N]'4Q/*Y#"#PGO. M*786:@%2F$[(7,]N?@'K"+'DB3PKT&SR-EO@18R[$N.. .#$IU%II2 CD7#'#G-#60DLXG&?Z#5'L/!HE1J#G#26(T)2K01CE#HCB;)8"3C7J6&T(^"*"\_:;E3M%.?G61UF MFU>)S$W#!CX^L;F.=6*KD=P?H^!V;G;&Z3=^--Q""KF7:6,%(5QZXPFY!E @ MZ9B9/E]V665;>=;S="C[]H[<%\TC?+3_<072^9&95Y>9*4TI41@IBHQG9BV( M,-;C1#/&,<,3F'FR-5L;9FYII#A7R[7[[WY67\VQ;6CTX\BCR2>23MCO^ M\SMY?E0.1TW[I13ZCT[RWX^;Y>O[3\+M1[(\+$]J65OS-]GKVR-;GG1E:<& ><,UX1@1;V[Z0@#J;$8&)WJJ2PT'H\WT76X"1X--V<,2,HLY!1H:*B/ ME261PEI'O2,M4Z6-FFZ:_(L >_!I$WF.Q\D%[(,W-BWG>0YH#=P5MO]NEN4 MGC/,>'M2Y0P4J;4IY(0AI)""ACOL?R(C[70[=/!%N8(90DT1SB< M;Q* &V6]R%&LI:.$38#AQ12< 0S[5=6_Q8"$&\01LT0RKS4\#UIE&;#64@D% MH:)=)+BW?,"1\P$5@ 9)0E.L'"0"8R8MLA#!67[I=NGY6<*";.MTPFZ]N4[,ZO%S2U-:CT4E;V ;0)N M1Z^=/(7LD>?=8=O!5DZ1WT1T'\+CI\BW%OG4P9"5V/.R0=H9HHP1/"44(VI% M*JBE=%E1W?.@$%QSC:!&!BI"D>(82Z,%YE!@Q\B$,\:+#>EFS!:W(L1G\L0C M,99-0]T%$1:DF!ANE<&4>)TRX=.0)L**:B/ZU/ E?:K M3KEBSJ08F FMGV86(D(*I@L29\T(DV+.%S'$O8#!QS6> 1A E%JB)>/&&*=3 MX4,> 0B:<'YH9MA,<8>""=4%\\'=6%#Q,M1-#G>E4)1903'%T../6(0@,UL]B[J( ((9P/ MQE*;FI00-T^U[R4=XDD-;A8^5#7A;*E9\.&8<"(5>+.9$MVG!9=P3 4 MH;NA'D8>(=Y*@M2+BO>=N0222X,]5P-*T3S/K*68KG8!7I2>MRX]R@<5Q/JX M#6LY:*T.G$ 4XVHDU-N*;Y4>I9\W#/N8D_LGVY,%F@A>S[&S8Q_9:+E15;+ M7LSRKT!>](9\1YYZ^_G.@'9C(N]C(,(&GR$W(-\VN MUSD($XUBRY7(W/-B;F4)X@YIRC0EA#E!4\*\1^AC08HYF^?P20I8!^,E'\E8 MQSV UW/5L:UEEOLXT\HR#^-*8Q3Y%OW@$1OL#KE@6^O^>;\7MC4^6Y?I[-;0 M(8F4&0RPS8EH@/PDON4Q(AS8H."TLJJ7UZ--MD?9[C1 MW4TZ8YC9:'+)XPVO/5LQS(7W AW!5OJXADF#A7)&.PWFN?,#.PBAARM3KS=I M1GEM&*/J5@0>/SR;Z^ZFTK2BGKED:H50/O((!4>ILX8RP3A 4VY^O[#+.NX@ MT,HFZ[,ETKLH+*T0EE?+"@4608:T=( 0;9GDQ$H,C8.8$RUG.M'S3=?GS;4A MZER'>(Z\R*1H.J/JXORBM%V;5]DWFV2Y_WN>4[=CI\69!2HKTVEQC.F:IHL[ MXRRWWW#T]#D=20"1S#J@4$RL8$7A"YF]VXY)81] ECQN/ MS537.1!H7T/.2+O5I=V;VTD<-%,]ZA9U6>29KCJ)-R7O!^F];M'SMK'ZX=S&H2#FSC!(M% ,83W=(ZF6> M!8>T0\']S/1*[7]$&8HRE *68@P4ACCUL3;@B!CK+!,P1:FRTQV7?*$, =(1 MZ8K+T (2C&TQUF%4AO^P+'J]<*@D\VQ1VJI>]&BEMJ436IEU MROZ0'<8[S#@-PAE6(PDAEFM.E*8\9:DR7+!)1[%GMX67HHX02RZ-G1CZMR); M%V5H561( Z"UPDRFJ236I(I[UY,JRH$F1.-YGBB!E'4P6%D96F P'?WJMOC5 M+4%)C+\BG[RI&&.VTY7FGO&+/E'K?:+[68O]7/?Z@6Q'11F^L%W79:;ZM50] M>UK48C@O$.$4L^RQ2CD2AYRY$\ MB$-7;;]6A5-",) &(B0-H]A""="$^O&9Q3 BM Y:]E2T&,.TWA&+OFF,82*? MK&X,0V80PX@Y#8AMVG$M/*0AK7&L3-'W?L($$KT>U_\]:X2^R%&;(X!3S]'< MSLWCM1)"8&810\8J @563B#)@4Q-Z(LYJ2?>[/9B.BB452][IW>2@"P__HEB M&L7T3L.5%&/%H>#AU*,"_A,K+#( (A;D<7[;/1W(N?_?RHKIT,7P/T)<&GYK MEJW*Y,,0A,%'#R_OM8PP_" \?BL)K70R[9=Y8FTB=3AQ)?.K4#F1%[5_4%T$ M6GIOI++-2-LFW&^.:+DLE[G.O!=1A2;AS:3)]^,0/ *4[EE9-HCM7KLWWGL: M+7#XR0BY0_8=/O5A]&@;HOIG(83?M(__2&YU&PTDNO^Z"WEF-U5IY1^;TOF7 M;=WE5A6=TR]%-@^4W3)& AC&&C / C=P//_/TZ]J@&X8!]UWB3O!H1Y?& MD;AQ!]'/8J+@'C\39Y-YZ">9=,L@WG\ZW?[T9?=P;^?PX'3WX/3D6MB>39K3 M("5)X9(PP32PV$\?Y'T*3<=UDWAE-L+T?4A"Y16F7_31KX>GQX<'^SLGG63_ M8.?]4A>SP6;G! QI/QOS8WMW/=+>RFJJW?M6W@_ MEWWC38=Y]Q@C-_;"KZ[7&QJ?9D9"^#M8G-'?@:;_05(!BZFQ*;1$<"FD Y2D M$(8>_5B2EXCC *:GK=&XKMMX>2P]LKFOWP:6(.XSD)Z18X[ 6WS)MJQ//:.,#O12& MAB# !; $,\@UPA92(ER:IF!25Z%YQ!P(=NC$0;++/K?0ID DRG"4X8DR;"FC MJ8.$<TZX+=*O:#C@J&& 6^T1N<.I\DZ#( 1QI2 GBAOI MN&0P)?=3F/,(!C#HT&4/)6B3VQ^E:,6DB'-@B%(:$:>)($AR!"UUB""EE9.+ M<<8N.]SK2;K4<[YFE_ \O;"GK<"C.7EZ$LS355G2_V^(X MM 0ET<&,?!)=J&B&HPL5:;<^+M3L?"EW>VSE0ALY#ACCEP%;;.=F^Q93[ X\[O%LIS480Z6IHHY(B125VED3 M:CB9(?!^GF8NI0^D RA>[3Q-%+ H8),$3$$@H<#2(9H2Y#!'%,L48XD5U\K8 MQ=0ED Z"*[Z=$+WXZ E&+WX=:;<&!=&S<^V/;65EJ;N-2V_L-]LK+D*WH%@7 M/5A,6>,6U!.&=Y!8\@Y("\./N"VRWEYLI-WJTFZQQ4VQG*$MY0PM04DL M>XE\TNKJC?:D1VZ.M&1CXURB$7ZV$5Y*R#(8P?.EJ&ZE&P"#*<5( ),20!W' MD$LL4J%0ZI"2BTDWP Y;]B3KZ&:N*8<;):CFH&#$.2H$U)Q);8J608$&% MB6D'@R4GU*(SWC*/(CI9T1F/?/*VG/'9'2^ON[8<^N')#\.-RG=S/&*^Y@Y+ M^_)BD7:K2[NW>F!SKRBM?W6B^V5I9Y2%P^V1]%&5O#]NP% *M'4X9AX0II;244$*:"L2X M1 MJ6]W!RYX?']WF*&1S$S+E #&$LE021X1,A2*I@9(H+J5":#'5"R3.LVGU M!L!^& -JJWH4=X2S6\58(#)GT[[F;NQ"'&%UR\5X\-/!BHSA,PL7# H/%Q9+C*1GHA\D*[*(GU=:(N8;JZL".-Y^V M0!!H)#4<6I+"T+D=&\R8X 8@[,Q";#-':W%08+8D?1>50%0""U("G&(*63AV M8 D'6J0(&*0(@E!(SN%BZALZ7NE$-?"4&HB'&-H3@[1OTRC2;G5IMUH;?C.K M0AC$THEJ$LJCK& M+\.\J6]9Y8U W.A[BWL0-Y68>V5QON._G>5];YV'I9I% M/MR#&-QW*B]MM7M9E]([9%DNRZO]VIY7!T4>7)>R:%I1CIR@\7FV1$'),>-: M",(D%LX*!:RC4"*B\6+B'X@ZA*SXID64RBB5,Y-*EVKI6(H=(H!0A"1QV"#_ M,T72"4L7$I @T/$H7&VIC-%"]#ACM+".M%N#_9-9AQ"+"AIB]G0=LZ?3^#W> MGQDF4#_9W-X>XPF%X1))0XQHBJ!\4&$03*V&EE,)[R=1YQ%)H([ ;!V2J+'I M4A3?A8HOLEP D!*70DH H@(R**R!$!KC.+U?I#2/D$-T %MRA7#LO!1=V1B& M1-K%38O'K,V!K>?>P*1%/DE[/(Z6^!-'9>'=ASMM(B!FR*6I #)EA#FF!(80 MD11H;52*%M,(170H6/'Q55&&WJX,(>E2'T4#H(4F6&IEK4VY]CPM(,!&+Z84 M"70$6G(M4G2YH]L67>Y(NYCYG\X/3V1=EYGJUU+U;%(7'GWCF\S^KL$NU$1LC_'@:?%DF0-(C8"IT @:3K!F"@ IK) *A6(DOJ!!#1W" MUN+X1=PRB(+=$L%6D*86:*BIL00JH90UG&%BA$ZE7M YT'39(4S<2HB^<8QK M(NU:$]>0=8AKCKJ%MSQYIJM.X@W4^Z3JRM)VBYZWJXL,;IY$9AM\(%/T ]J> M1?C74^^_9TV&%_E4RX']&4[5>-K7>6=),9[ZX(>DJ1/8"F:5=Y@<]+^[Q1Q# M[X!EMXYZII M/Q**6B!J@9EI 8<5(XH[Q%)$&#.2( .!-ERF4BJWF!HL"#IX MV<<^YJ(&8N04O>\8.:TC[=YH$=:N+'.O):ODPI:#*&B.O>M;Y.2T)YG;?I3$ MBJ/()[&H)IKAZ$)%VJUY\GEV[4@_R2K3,97?]'MCP)OG_# MM&/))$JHQ2DS*4H%410)I[ SBD-DF$)8/#.EC,>32>@ZEP0>S26!][!EI34Q MH1QUP=O3!8I*C*331AM!>,@Q T$1@4RF.G7ZN9-)7JH+UG%S*89$T:V.(=$Z MTBZ&1&/VYW/6Z]?6Q*"H#X/)9(1F3(,L&!2 M0RTM2V-8%,.BJ W>BC;PFL +/D6:IY P(;G% $DK6:J$I.)^^^,8&,7 *#K7 M,3!ZR[1[H^4V?[>!.-9L2@^2/+.)U^/*EDGA_,//S[WU:6IPJJ3HUU4M\Z!2 M8T%.++18MBN] DB)?!*=K&BHHY,5:1>SS[$@9\;9IE8TN&AC>FCDT&\/_/F# MQIT_=$VJJ#J\<>+O[J9+@+21#BB@$6$4*42D858AI*S XKE]+N$+NUMT_+O7 M,&\4Y3K*]7+DFG/'..1:0J,(,H1KZJ#@P#BKC'IV,OB%Y2R$D*N%3<_]<9"2&UF#ZWK/^%DIUV M"%GRQ(UY!BS^1V@]%WYK(%)E\F$(W>"C22O_5[^J,W?U>H=B^$%XPU:2U?[Q MVJ_TQ-I$:EV<>V1>A>[>>5'[!]5%(+@) ]X"KO.FJZST3)2X+)>YSF3/+]9_ M<.X]H>K].!"/P*5[5I8-VKO77E-=7(P6./QDA/HARP^?^C"&M UM8Y^%$#X0 MIL!!'[TI:7Y>+WC"PB^\-&VJTLH_-J7S+]N2O>_RJ@K/Z):CFP;+;U@F 8%M M1FP%P(T:&7[FZ==MA'78R_4N<2=PW.C2.!(W[B#Z$2P-)&#\88%]GXFSR3ST MDTRZ99#\/YUN?_JR>[BWG(MBL\FS6G3H[%P29B+'ECLIP_R/H4> MY[HI!6S$/K.1K^]#JJJB9SP<1[\>GAX?'NSOG'22_8.=]TM=S,ZU1.^,2_3) MM1P'A'MB!JNPXS5":;O^]NS;< 2])_1_;6YNY[I;E)N;'P-%;MV5[(^-\5H4 MB+=Y<2+8/V1Y4G>+?N6M7O6N?(Y0"FQQ5*0-.XSMMX?2@_ MJ?%UBPJY9AV;3^SS_9+@(7WVJY]N)S]Y'4O19*?>WMCDJ[_2K9)=3^H79TFF M=Q)?3IO99+4FB\*L8Z&9<2!:;P[\7YGW97F58-@9LMXR5A'R*FWF_,B."V*$ M/:O*AA_1DMD1M)D=7Z>(?:0ZCZ3=7)DYK'G&HOJ,M,IBLIYO'(%O] Q%G!N] M'F= 6Y(ZGSA"ER(D2(!4F0BEAB<0IPPPZ+Y (QJG6L8@N%F+%(KHW3+LW&A 5E^/'?\4AU/"H;W=G()]'%BF8ZNEB1=NOJ8LWN M2,)>45K_ZD3WR]+F^BJI2YE7/=E$[]*$6L7S0;56=*S:83 7F;!I// )A6,A MA3/DG)TAXYP&OAD\9#LWIS=V/G2G\G(L^<.8H0Y@B9%*B8624RRE MP"FE$CF.]$+RL9!W$(\)V2B0;1#('Y8LD'<'V!B"1#G&SBWPH/23J&G#<+GE2/>D[-M1NWJ)K@ M%RF9*LBM40Y1HBE5*F6IXY(JZ!0$?':1RE1^4;O.5#Y!YJ4X2E%;1&WQDMS' M+)0%P@((@2U&%A,@J,*02A_)<$XU2=/[;17F4M/"UD%)S+S@.\8^:^H_1]JM M+NWFWR9J[K'/3.O@BZ=*7Z*S$YV=!6WT3/!O#!("*$",Q9AH 3@#Q%+"I:!6 MI!HO;MMFR36[<_%QHC!'89[;)M&D35AK#+ <6&$M28%5V!J!N <'"\'X#*.5 M*;=\R%I$+G$?*/K3,1:*M%M^++028<_.A& G5IVM9Y'+X^[+!,]EY+7XOWK] M8)N/BK(I9:GK,E/]II76:7%0Y,%3*8M>S]^R'_IBV*J^->!96*F0$D@P@F38 MPU%8&><@\K]IL)"X!;$.$TOV<-H4HD1)?(.2:(R 1J>IU$02[/]RT$A !<+4 MILJ@A>R0B [F2]Y)C2=2HBL9PX!(NWGO="Y^/P31644&7VQ5;4W>#)%C5B>T MN,YOV1U_U\#PS//X2LRPKF.&]<5^T7/](*&Y5E 8:Q7AE II.)#*$0$4ANG] MN6+SB$AH)Q5@'5*N<2,EBGDKQ=Q19H0 :9H:0 !Q*B5$:&B4QIP[1Q93$-;A M=,+SC?5*%$5'= MHN=C@<;W@S\[!PN__N9_75A.F&MP#ZQ6 ZW,8F?YP-KZ](US\WE1#V,FG#=O,QIF- M'W+LJV#J<77=+<[^,BK=[YFM,ULORT#'SHTOQX,42^\69\^W .[(DFX=1G=K M::?/*YC/@B +@F2F?2R'1]UBX+D$^FXM[/3916097!E<"5SGY:AKL87YL^[N M<_ #<=!5TA(/.ABY(Z+N,.R[5_( S,;+]^8PW M<\?B>,!E.1Z.NLP=:TE1V4#EPT;9:S;?J2V'J7+K^(]^_?_O!>+VM@Z_ M4P!.0)K4?K1X6[6]LXY482N4XYPIQ(PGE$>&M XF1&TV@OKEJO8%W?,6T!GR M&?(=@#Q5D3#%J"-8,&[3U%MNHR0X*(24QLM!_B97/V7'GPXGZ>CK@S^8(3U* M118!601D$;#J>!4E@XD&-+V3S"-BG46 K4AQ9(2&^T,=GB4"IA4%TQS^]6&? M2-U#-(]BR=C/V%\5^]PZYQ3#S'K-4(S*2Z2IH%*[H&AQ/:RY6M?G_ M&:K2F_KBS<]'&>T9[1GM*Z)=$LZ- //>!,ZDY$82$:7P,B+MM5LRJC=7BO+0 M"-OU*7\L>YKG:%^6!ED:K"H-0F0,61&(E9+QP#0U!!M$B/$:1Q26DP:+;[M& M <#!\T(H2(^( M/0_@K3VY((_!6!*C71R#D?N[QW>>_RWN6]RWN7]R[O7=Z[O'>O/CW] MS<\?PV@R"R^GGA]FZOG17@5R,ML="-L]'D#]5)6Q/_JUK.NY(*@R1 A/C.5. M,>F519@@HI3W GOI%P9!;TTFW$KZZA%'J1C6J7YZ4QQ;1ASU#HI MI G$D87Y!R^!VOK3CC/L,NSV'G9($NRMT%$0QCS"FGNG&8O1&8OBZK#;7*JO MZJ&%7@YSS:#+8-MJN50X-PP M)(253+JH"$#-V)3=XIF-"\M87F1<;C3--4,P0W#_(1B0LX90)$5DSBAE%4'* MTA"H9IRN;&AN/+>TQ^2.1\%G^&7X+0L_+(S6-D2K(V)>8RL,DA0C;H*W/MHG MX;>6Q,X>1WJ_,;2!M,[.G+PUI@M<9\YV:9]^X^=Q!WZVO,_'9SG-H,.L\+@B M>,@52:KA8QB=Q7/SQWQ?+^M!&SAC*$D!P* 5 =*(@#WEX"PM;/?QB@^[,C!> M"S""-1QKCL!["O\2 IHR.C8]OHH%(S3X-CCC!LN2%6$&$P-HA%)O-I3X;&:X5& M,(9%:16U5C)"B4'"8X==)$0:%F*WSV;N1HE9#\D==Q_-T'DMT*&21<%#E-)$ MQGE4DE&I!%=1($(\[_J9"NL1O.->?1DLKP4L!/N .9< %\LD,UI):64(0G'$ MP^(&5VL_ <&J1]2.6U3EXJ.'.:Z=>U#TZWH8$CXX.>6(UPP@Q M[*4!38V,C513$U!8.7RXDAF:>PO-OYK!.#R)S" X<9*X--F"8>' M="8!(98(^,RXW+C MN"362>=\-$(P)Y6RJ8TKYUX8&8E:.8_KX,X:,R@S*#<-2J2E-$Q*S*5C7E.- M4MU9$!@'$[1=^:@F5Z!EJ&:HK@6JFBIBF<4\8LZ4\9H;YTV0@4?+J.K>J6I& M9T;GJT%GU#X"**ES(:2)A%H;S6A %DDN5!;.<:E;,\G#!]R&5O#0D:0X' MZ@P 3&G&K.-:TLB(P(BYJ&-<.*WQM9_$961E9#V-+*)2URH7HY*244T4_"H% MBC(@"_IMY4R4@SM+R[#*L'H:5D@*;ZE2#&O%5'#6:D8Q,S[P(,SJS>!>R6E8 M!EL&VS-T&(K*\2@42HU]B#:5WAIW'E+H#3BC(6HXG-#PL#HS]7%+[&(_!; M?E];1WCL0.Y4P<])%HD-MBAPP;1GQ"AM$!+@D++H")-QY4R4]50.=D9=Y_23 MC+V78J]1YE/HG93);AU=E/,@C$J&& !:BG/FG3/8.*MY0II'Q.>VF!F$&82; M!F$04L1(<4KV8B$8C8.CDKC "+$\K S" V[!F0&9 ;E^0"H7=9H2)XAEC-*H ML2+4($"F8\&N'E0ZQ"/'C,2,Q :)/ZP5BHQXH9#QG'C-4DM1Q8W01CD1I>6V M,[U%[T:L:(_LW320]?+!CSGX;%Z M-XS7<5B:M6\&Y_K!*92.T01FM,9,"6\"LE11)2P1GHJ5'=/#/5S->,QXW( U M+*A/,UK -:6*46*M8<98Y+0QCACVM&.:;=N-V+;K/_B],MZ#3#QJOPHO7OVQ M62FQWALNMZEEY4,U6\%D?XJZ'/3]A@CPA)C8W(*6(M"B/=J^/LF3L MH].78#L+FUKI6I#YWL5MM MH]>4#9R-1_7(#-/^S]Y$3E">14P6 M,5G$[)F(85A0CXA4!!G&+=8::6HDHB;@U$UN.1&S\=9Q'*F>ECL>U99%3A8Y M6>2\6.00+;B60@4=(Z-4:Q%C\*G:$_Z.;D&'\2T7M-R1-43)'I(TRYHL:[*L MV7 RXMJ%C>24DJ@Y=U(P0XE22"'G'3$"@V.UI NU2LE.W>SL4>?S&]9C#12X36+B"JM,+>>8\IAK[357=ZTG07I:Y^!0 MECA9XNR;Q %G#7G*+1,*,^.B#A%%+*5%' PAM: 8>VU%95JJ'M.'>%(^22J" M'VD7TF_-$]FJ^+?)T\%+S7N%"X/!9 W_ZTVB-OR=KC[].VW4/X76SE*68G:$ M44P-T9(&[(/TF 3,9R1X<<[/?9K=Y> IK5 S%&_E3*G%V70=28%ZLS3O/<1I M:TMAI.C9]QZ55\_(T'M&_&!^)UQ(LF,C669W][?9B/.+*H3B-_CP15V\A_=\ M\2'8JLE (TT"&MJ\G-AU6N%V*D+7QJ.$O"X>_711@F8=]EW=*T -ORV:#+:) M=NXR=W:(95[&,>M]NDSJ@R+UJY2YXL6WWB.I^^;G-G>N^+)*9_D,\R=B%-W9 M[IL\ILEF=T73F[Z'US(''CP'3M-:\E8?_%9/DPKR5A_\5L^=OW9+L32GP=U: MTJVSZ8R-@\?&QW)XU"T.G#NQR/QW\/QW7HYFYGXG]_E5QA5>SE)[%%=8*'7: M\N,N,V+FCMUQQ_%E.1Z.,G=D[EAH,[?U=ID],GLL8H]IC53FC\P?"TV/?+R1 MF>,AYOBUK+/@R+RQD#>F"9V903*#++8\FASA+G/'6J(K&TCSM"$H@[G6C#$IF3;4F!"M\H(J3NX7IV.-T8YZ,/,>USMND-JEVO.] M0-Q^UY!W!O"=7*D(V@?LF>R'S'Q>09\AGR M!P!Y%I%!REJE-&)!<2T)5L"X!E[ #IOE(+_Y'L6$]2C>MRG%601D$= ]$9 : M!D<6)95*,T&]4DQ+8QDB 1%+\'(B8(,]@SGM:4(R]C/V,_975?\R6.D()I1) MYI362EOO>2#(4QWC_1$%S\+^*BU\YX'_SU"5WM07;WX^RFC/:#\\M&^[8S^LYQ0\#,VT8BBR)87,QAO;,MPC".V90,EV1I8 W9, C&%, MN&?&*L*0B\80;\#/B!SD ([W&^NW$F MC68Q[B&]Y\&!M2N[QW![!WKS+M_U'>Q7(R6QW(&SW> #U4U7&_B@U[Y@+@D:M* E!:6H%$Y:88#&V MEC)FJ9$A+@J"8H1'99IW _^1K:15YQ2+#+6]AQK<20020[3:,(&$-MY2Z0.- M06HF%YXWO 1JZT]GSK#+L-M[V$D3<)#.AQ \\R2JP%!0U =#/>5!K@J[S:40 M8]2C^:P_(V]?D8<"(199I*T7#%ECL;2,Z\@41X&JA85Z+T%>3N#-8,M@FX!- MVV@HT^#"2<8"I8H9SFP46,!+2MJ5K4OA."FDTL%41E\&7S[";[(* =B>!YU8"18913F& '"F//6 M/AU=69/'IO<=1!M(Z^S,R5MCN0>=_ZL!O>PWG%J4-9?'0;+ M>O671<@C%DBPDC,OM$;&^VBTPDH0Z]SZ#E>>HW=PC[-7J'=>:;54.P"BZ-?U M.'A@(Q^J(C0BM[@:F.'2@R;S&? ^GP$W7N!IPQ._C*O4 RA4_=*WS-+\^\[4 MP2<1!_+-I"O,V^/*4TL,BUQ$)BPRBG)'%>+>.46"VO Y %ZNFSC+G<0S-/<6 MFG\U@W%X$IG8>F<\C8B!P>%H -/<&Q*"55X%%!:V^MW^"=U=9&9<9EP>-BY3 M;J.0H"$IYHPH;'R(&IQH"FZSL:OG-FY\%@?IB;UKQ)MQFG'Z0IQ&*R+20HF M'*/66R2Q(UKH8&U4?N6:FT,\H\RXS+C<-"ZI8"I:*:(RD27O4W!G"8Z$\V"< MH?ET-(,R@W++H'2<1RDP99AI%A$UU#F/B"+!61OHRJ7AN68N0S5#=2U0]9X$ M*:-APG,&JE13KDQ3XB,HCF'EYBEK/Z_-Z,SH?#7HY-9)[VE@%"-FO#-16L]X MP$PP0C';2O$=Z0F\Y]U2#KGVKF&B(YNXJ*G F[)1SJ[J1,)(+KG+K/ L17'L M_S&N1\F0JL_+!\+V#=;M787Q.:5MU+#Q7T+UK>]"JV$^!U=^'397:93-? ,A MX5 (A$=%/=,(&18I$8PKRRP+LB.'@9VQ]#*H,JB>!A4Q5G$L>9JH"^89-=9+ MKI2*3CBEPLJ1R(V?Y.$>Y2(C+2.MZT@+W%)'N/.62Z8--D9P)"GH+BLQIKE> M,",K(VLI9'D*B.( (V4!D&- M9DJRX(FV""MGJ44B"K5Z4=0K.0_+8,M@>QIL& >KE=24(,D(P292)06A'DL/ MCMC*?MCAGFAE?&5\/8TO3BEB)IJ@>82?PII 7"22"(*5%D_;B*\I5O%*:PL_ MC2MW 9Q6E+$836Q^6!@8_;FJ\#4>@M_R^]I:PF,'B=ELEM'%^4\"*F303 > MO2>.(>V53PT\O4.@XXEU*X> #NQL,(,P@W#](.0B^*B()X$K%H0TQ@21&JY3 MPYDF*]?1'W#;T S(#,@- -*'P*Q&2DO);."&:^LH53H& <9I/G+,2,Q(7+)G MU@NA2+QWQ&N)F=1,"6X):,L0&4-[IFUI3/*NQ$KW$-[-W1R;QH^9H ? MC*J51'B"22#8$$:1,I$:Y;T0W!N*_-Q ]:P15QH@8D5QC(:N(K:$V+ /$;,&/YT M:E&V;3=BVQYRQ>'G<#5WONN:@'Y[NIO^KL>V[ON^J:YS!6(G,D=R!6)FA6?9 M@K_UAV4%-MG4[/HEN*2,PH>JO/PF%2L9 262*T>QUC+&=ZSYM'P M'3?XS+AY1;@A1'*9JB("T\QJ8K7703&,HA0&K7[V?8A';1D@KP@@SE'"=4#* M4LX,4XIY*I#Q3H/5Q?3*U42Y2"^C8W_1$4!'" 0FEJ"!8= <-D9-D-!$6Z_9 MRA'J5W)\E#'38"H<*J0QDQ;IBC5B##A+%*4\Y7'E&]Z:I_2 MM(MPV9OTB8R^7:)/ 8!\I-I@&IDA:=8S6'@6.2.$(7@[%76"JM<'H=5.:4;E MU>W:O"OC/;*S)69*S-79J[,7)FY M,G/ESLF7N7)_N'+]WD4+S&RQW74RG+@#5EV,[""LN:*UPO+6BK8[^:AJ=G8U']<@,TW;= MZF%/A;$F*$HQ\XI8[5++)12Q-%[8^UU*M]CA[.[)D.AAQG9[.+2(WW>O.3N* MNO7R^+^N6XSM&8@3F"Y UH>J;C%W.G2#<>*#3V65OG \&E5].QX96.!YN3C5 MX=9I+\>,.*1-Q(QB88RQ/'5V"M@XMZ#+X18K)>XA'V?89]AGV*\!]@1)$2PR MG&'#H@8MSZB,PGN&/(_B_J#=;@R%XD3U.-UQ_4<6 UD,'(@8H)P0'XU'P0A& M!54*8:ILY,AR@19,B=MV3H20C/^,_\/$_Q/9G&L7 -K)8$/ 1 C/ MC+1*2(Z"ET1ZJSTWRPF 56IVGE,"VH4.'R^0 GN3>)V%2A8JZ[ JHF%2*2=8 M8$SHJ)$PA%@"SH5#/-ROW]A1J=,S18UD^V-P9%&31WLN,4F9@!^)U.FWQW(;8&-M5?S;Y.$>_G :_M>/ MU^M*<6CN\%.1(LE]!XOX$D)A'-A[0,MK>&YXNA%<:%2F;?9@#X9$ZF&3]Y*L MQ2+VAV;H^F8 BYW(_?KM_$,\\EQN$$S54/UBEL8Q*J^F"YR\,J7\A/\G5WV8 M0BXD+GX1052+K,1 /\M__[?FYVS!"Q9^9;Z&(PN.^.]')L+-?C*#[^:Z3M>X MJ*8?:I??<$R!&JZ92+/%//3OIKBH$O+_Y?SXW:_OSSZFO,$H=1R M\B0)&V"Q?_\WZ9P)LRCX;22'Z]!]GYY_//IZ>?.D5IQ]/WNYT,2CH^.ANRBKHZ.?TSZD]XKFS>T^ MSFV^6_B(/_2'Q>BB'-=FZ.L?N[>\\=" ;@:J__@8IS8*!%8W&$RTT?]ZDUK_ MP-])!4W_3MOT3TR$Y\(X2X1@TG(;0$[-B MK?6B),;.9 >^6=H$>U/AT*V9J\.@>M$HK?X)V+ MNG@/^^PW;PDNOS%K:#BP& 3K]AC7QGOD@'GO/\VPR?>EN#=ANEVL APKW&6> MS[RX#2Z82S[?+2\NG?:^'_)W \&YS7/R>G'Z@I#)=J*;KYR ZV#JSAC1C=\8 MD]]8Q*J\+,JK4)E1"CJE0-^W_J@?ZI_6?DKVRCDH$W#G$)R='X@73"-Z"JGZ M'DZQ?*OY>I#Z,8R*?I,%\-KG.N[M897NT"2Z3U49^Z-?RWJ^-:+%VDAAA% * M,^Z#]5@SHHC&0GG/\(*#IEEK1/A)\5J.G'HCW]Y9*U?U65W_H^^,)>;\GNH MDZ,F@NN6."-B;>+LEW %(JQO&@5IAKXPEREIZI_-"Z_=]=DJ*#IC&,VS!/P^ M"$T.W= ?SW'&O,GD-$(N8$\LI#L (_&=)"(8[ MHB-3A BV%0V+>W37B>G9!SM<'G<*"RFT%199QD(TVCB/A, ^1D_DE@)O/L MP,/)#DY7#-=M1D_N2Z@YEIA7[IAK$9R(R!!FK%#(1A,Y%50@A)58GW)_3J\K MT/)ZQUUILF.8\;6<"; 88$+3:$-$"N#$O%"::^RT89QI%>!IMA2E9+ON6?UB M7.V36= IW=_T)BS&J<;AUP-AK3AS+Q(A; M[&7;K6&+^S+#4J^\UHY$(3^U#'D\;!M5GTV+2'Z]X93:$J,BTS9: M:;1B08.\"]29+<< 9(\CV:UVELL-!]T;$R1+CRP]EI<>6@B/7 Q4(<&B=X9( MS8.4,0:NB%MC&M;S(H@2=ZRO=1>EQ[K#'SFC\F"JVO+>[>_>[9-SMM&N21^? M6TN=K:IL5:TQ! 5\EQIV?9IPW;OKO]3!GPYG)M3QC/'F$]E1M$0;K'4@3$1M M@L+)F,+>XFBXWTZ"E>@1=1!^UQ:'A61(9T@OA+3&SG/&+09$)Z=($%3Y,]_91V]'CHWT_W<\X58QY9 M0FD*LD264GNL\S$@(:F'W[=4OH9EC],=#W'>\U/J#*0= XG$$ G!"J,8&&)! MLXA5FGH*\$+6F.UDLM.>VG5ZR/X?V.Y'0_T_E_ C:,!4(V(P4Y$1XS1CC$:IO!4B*G2_ MVF83RI[J'0NH[#AF4*T15-B[Z!0+E@3)%*.&1RNX$@&I0*6Y?SZYD7Z2/8;W M'%8'ZV>?;3:[/5O^Z[?\/Y35O 1H=O!T&GM>>*2).-+6*42HY,RRH(Q7S"E# M G$&";(5U2IR#YB,I+U'4G"$4_"=@\),:V3 7K614&$QI3C2+3G2N1G,UO,C MM= V?G$+AE M _2!Q-3';4^.K2+.:8:%8<$*JQR26CFB!%)>R.W6^F+9PWK'[=,72JL]]_,R M?@\5OTH8H;R*4BC.E'(VAG$>G2A"T;YVELU6<,?4 IHCD-BK.5;"!14,,D]Q+[R5CCE!U?V[J M9KJU8X;V&U,'F^HV+2E+%66CU#=O7%W#PDKW>W8;]BQKYW.XFFSF63PI+R_+ MX9>TC_-=/%*MBP:46P$:UGOCB5$$.1H<(L[C[92.45"QKS!7)P-H_P$D0U!8 M&^'!'&6<>]GNS)72F M,TI1 )F2D3%FE"9!,24Y$X9@9^Z7E&RD2Y[:L7'=,5P>KNM^*[A>7Y@J'%F3 M\BM-59GAU] P:?9".N&%+!/+^Y*VM/X+,%,UJV,]'OKFY7=IH\%)N0K#VJ0K MIDX7-7QL,$[90XWCPXP)Z/6C-0G@"*U\+$&%QJO@"./C+>" T0(=38J-']$4*;*1%7:L.Y^J@CU4?;#5#.B;RY8&7#:Q^F^5X+PP8(XZQ21 M&.LUGFT\:^X94UE:Y*EG>^("=2_;-._=_N[=/OE3CY0WK*%*?%$]0[:8LL6T MA;+5QXTE+#WWPC$9O&<\=1/D6G&F24"46KO&OIS/*EME/W=P?B6JTN[]ZGT\U12C(-?[B+E"U25&84BO;WN@#5ESRQ7NN/I;E"0*,4 M3.PU@X:J4(^JOAN!FY8^D.VL;&>M\92_9^MLOS'WR5A*_$!+<,6.Y8$1(<-J8\91K:P5V;#M5,+R']4&P/]*)2TBF-*!6=(IZIR@@)" D7+K=Y.6@]F7>PPUK4*V6QT'XS1G?=N M?_>NHT5WFVY6W%*A^ &$=BJ*#S^FB6W-;^E8JAN>47[8.5T)%*]DL'P* M5;_TIQ.&^V7"@K.4Y7G3J#67Y@?&>1J5P4)PPAG77@=C4?2.,>T4F#[;/9@2 M+)%0VWF"&E+2(\6JN$PX)C?+^\9T/M":3>-]R_ZN$, M)\\W9PHS*FR -0Q34DZ:0M^P:^[\WJUPSA[)N_DY8E)P3@B8+=$P*9QVV/#@ MI#2,!"'N1V= @*'UA&.)PCV!=CS0_@6=W[<<=T5U,1.E:6"1W]^R*#]$1DN0NL)E/]L;587OMZ@1X M>1=.#NN,S>7+L1V$!=NX^E[\Z[H)NI0-M\$'W(X1QS'6@@9/+ F,2VN(=QJL M-RP\MX(OF&.^MB26Y#5QVK%"3=8)KRDC."/XN0@V2E-AJ7$4(^:\LX9AISB@ MU&LGJ%X0]UA;BQF">TAU+!'M^0C.;E@VK[MM7F<^R7R2T^=R"E9.GWN5>_<: MT^>^C*^N!DWS63,H?+]V@[(>5\V$&3 QCYK82G_8&J5@:VYP/N4^J(>L,;-E ME?DD6U99.V?+*N_=WEM6&^TO?.Q<-0:C"FRGXJHJK^"AKGO%U< ,1\T)5CK2 MNDJ&5S$=9.4+/ZY2JM[H(FS^&&L/=,:^A\ [D^)\U0?S_OT?5V'H^R,P[U-+ M]7%5!?]N//I8COYO&'TR?3_?7U109HB2ADO&/-=&2^(E=2I@C;PV6RF[9CV] MZ_.J;/=FP.X%8"VBFI,@)26*R4@TO$ )M5QYQ".C6YH=S'?=KFI-#@C\,'80 MTF_-XFU5_-OD0=J7'E[D&I@C469Z@[MO/_-ZZ4(HC'/E)5SY M.ID8PW($WQN5B2W &DK&!_S6Y,B:E%0S:>8)]DL]@A/[^X_F7-[=8]B5;^3+;3E MP,.B/_W'V?GGLX^G)U]ZQ>G'D[<[70QL2E(%'Q.JX:__=G1T/'07975T]'.B MY<&QU+[7? M"E>C=GQ;82X!L:.Z<>; 6YN\"@0U/S[!JU/U_W%\"5Z>NZ/]WXWK_C#4]2^A M=E6_F79T//3O3-VOS^(GL 52L#Z]>@Y4>#>8#3U.?_Z=1QH"9=XY)QD%PYU9 M1SASU%'KN%B08';/<(?;FJM$Y&H\F3K2'XZ#/QY-;J&$,=)KK2,+S$2KJ/#I M;IA'H564^,W&=>3"O?IX=OZ^P,51\>[XR^F7XNQ#\>'TX_''D]/C7XLOY\?G M[W\#*55\^OS^"_P\/C\]^W@C6F[M1[,]D^=N"'U#WJ>??0F"D306?!C.\Z0<8BS (KJ5 X?J5&_=']=OBT^SVS7U-\7NX3I]LHE"-I OS M:T[7J0-<'Y3&V(W*JI5U$99P!/0+S8%AXH=Z1O.8-./3/O6@HKO)H;)LN#613VV M]:AJ*#072HO& JI;P, C]4'^?:T:O33*-$LOKQJWIDCV.;#3,.W5 MWT+1>'S#T>"ZN##?0K'89P3"VI] <-E0G<7?9IL'SPY^87]PM[\Q1YI&'ABE M"H-^$-H99:0)UBBFD53_Q]..'F:.(;CF*1W5PR5D$@'A07V]^!@)\ M"\-[KN(<]Z7-B[,GF(<+:+QF\X!ASTW_.[A*#_3W>"EI?"!6( .[JQBSQF*D MB0\B:D^-7]#Z^2YI_CXSGOX@UB_C),IE=K#-9K(F]D7 F!L"!&,,ZE0L02L$^4I(P*^?0D]$?(^Y6*J.U]49BAJE0"G*FWQ=FX:E32Y,WK]-9_A!CZO?83O23MX0$<7."J*I-R:0RZ M5@O#8D#AM-H?% >HC-A/RRY2X*[="+!-BM.36]?_KSYLQO!9-QA=]*N'KO]V M$P8H7<8 92^RC!_TJ&Y\W312%GYSUXM\)XT%(YY0RI '(0FL&+V*1D5NK10N MOM1W6H%:;!EJ\:Z;Z^<7=Z*0,R__)6'(F;'6V'8+/C"SSANSR88 -G45KL!V M:(R&M(+*IV'$Q??^Z*+Y>YQH_14^UH>+78'Q5GP-PU"9 4 =W@>GO_WN?>4( MT#EN>,XT)[W)N*SZEW/KFLN>:X';W#1=J#\1(6F<<;(:/\#G@%1'_Z?YV'&* M=0\"O)#N\3E\'0]:)OIR]%]OB^/F(6#-@^M&95\7ODQ!W=3Z;C#V0.?!8.J6 MS*V@->#+6DU+-]BAOC#_XP\)SP.(,DC,%";J+9)ODKO89W^CZD)QJ"I*YK M4UVWZP$YV4_G\#?1DSGNF-#,ORW.'V"I&5E'$Q9N(C^PF'D/-#D2WR_*1*SR M^Q#6D-R1ON\G)V%2MMIZ6/\H*Y#81_<_-'E0<'H2^JMR -0Z'@Q:KIK@IK!F MD)BW]7H:;\E,>.CFB<*@?PF/,=DN-R__'I/N:XN#\&7DE]BL_'J)O"+MD<$J M2N-QU%QCRR(2.BB%/=6.:/#-GF$(KT_-B&6V M2>Z#FFD%_LSG?P#3Z>F3;$SVTWIUP42RUL6X$>V7YO< NS9AAC;\4=?CRZN) M\+\PH\*T4QZF865X@+*ZN=7EV^+]S?=!$MHF8RC)L7X]*MM@0O@CI0TEFZ\U M$8=-A**$-=R_6[H$B GPPWU:H0U%:EY7#INSF#%L2=4\81,BN02J)9'3FK5A M\3K:4(N;1,1O?:\PWTQ_T%P9;MW8G["/K=Y*U[@T/KPMOH D!+*E8%3R'AH) M7X\'HQ0> OW6CRDJ%*OR$F0F2,G9,II@216^]8$KX)+U/*7;-*I$G+1[3>. M.&C(#)(T-!1O]BU]O6ZH,]G9]HOIKU8FS];J \AB$*Z@+K8A2>4R$%4')4D_ MP4Y4;:O%S\&E,&@_3N)YQS-C8>ZT9$[6(AR41I80\(*8\THQ1H+#FG#M(S?W MTR(V)VO5,ANINRYK;S:D<3/[*=FQ11-$;E^XO8J)]'W B9I3>4WX.WU_*[)++W5\B/91>"UY7+CA M9UT=WTG?V\F!=#KM&EU?391IBX;;2BZD=-9Q&8,W$>3ZN^P"UBX:WKROG3X4=& ;)^YYZG?U$H*%OM-2WV?G@]"*- 99L&C"ZDLG61A$G5YXG M24K_@YN?N5%I ?H4]XJDF-ZF4$$1Q]5$(,P%&,"\289;.94'CX=26II.<+)]TAX=M[[\Y\8>3:)F&J?XW[,U3Q<+7[JS5O2HH%DA2V*^%.,3@EGD&*+*>N:ITB(X'DB4,1HJR?TNBDOD1UC*.(]( M8RT8%UB!M8%C")H)AR)<[NG\B/7E0Y#BJ#@Y_O(?O>;?XOW_^E: MQ?''7XK/[[^W.MR2S&?O*Y!^-D\CHSKL.=]_I3NZ[)4GC;9A^G M@(4S5=4HI>;;L^7=HIJYNJK*/QK/=K+,)JK9?J,'.BQ,)7]] ;+Z*#FJTR?I MM]=L_>,V\MR&8Q_$_!K!MOCPYXDOO>SP9[F%+3YG>>)+&SYG6<8)N]T,L5_? M4N(;<$_.&LL#'+\P2PM/ED$R%_[3P"Y4US-CI<'77:N@=]LVF82T@6U!@S< MKI-5!*;3X+H-RD_[/38AFM;=J>=2,*L4\0-@-(97%0;-50$+@W3S03,*R'P% M4=&*E$8D-9;B[ AD 1;6Q&*+0^%/?$FLY^#SB[L ,W@0SN*]7F=W=-0B[91& MT>" (M,1,Q^Y9<(3K24FC%ACGSZE?]I6XBY&S077(3@6K3=,&H6)II@C1JC" MCT9#\GOCH#1!U(DJJF_TYWU=<3N"G)#Y0'C@+OC@ MF]_#8)!^-JID?'FC*^_?9E$OUKE;EX_>^G9DHOERA >M?UI'=.)IWEJ"(?)*U6+6C$=E(YI6:2NQS+2GU:.JTZ+3 M]18W+S,,ACS[+@VY7CA;96MU6G-.QX2JNUA%LGLW7^V\P\E#KYC#YCS8W7(8 MZC*'K=[H9T^%[WI1L)6&'MN0& =*EM78_++O_2"LJZ75>N:L+ PBY.Y3N9G- M6@8OW(\W'H].)@<>?TVG%W.U01(1XR)5V*+ <.3&(X61!V](8L>=V^2(%*EZ MG.K][F"349I1NGF4(N>QMAS RARS,B@NB G(6Z\]C8L3*]UKO6*/G4=$9/ZOAATDG#8D(<189$U93C3173IN$(HPVJ6U[8'CO M*WXZTW>ZHU&KO;/U\UB%[!-F/NFH5[*6^=)[("GS^-@\/G;9\;%22B>D1C(R MSX1S*ABE6% $62YYY'D =!X G1'<903;&'%PFN,T&B,0J[@+1#$CC7,TN(4U M.^ORQ0#! MUOS;8G"+[?6W_)%-9[ZUZ4EOUX9OSI\!OL:UE=W]0++DJ!9QA+ M'+G&43OF# CI2)UTS#BJB)>+IGV_- 7>!.$PY5P("K>@X-(;&0E%SH4HG8D[ M;:=,BZ/B].-?WW\\/_M\^O[+R^L#GWZZ)4CRLOK 9U1'S+CAI.U%T&2^+N(' MT-S&,^NC1(AQIPP%?A!>LH 8E6H=[;4E3\TJ*&::*R:#MUY(["0),5A%+7ZT M).)IRBU![LZW@7X>TA\NP\0@NJ6A0/&@&-#<6J>] +,,Z>;/D)_TG*G*9OPTU8Z@_)[V\+1E:GX_J8_S5P7GZ8P'^C>F_Q6CD?%#V\^ MG'XX>_-C<1E&%Z5O.EP/PRA53P[Z_VSRA9O*PK>SW/S;H"\FO>A3"4F 131+ M:\O.IVV,VWX3$_I/UWNKWB3URP_KJ?=X&CA+H.W1>H^G@;,$VEY0]OB"%/.- M/B=[:8HY-P$I;%0@FC(5I 9=2JP4E$>+H@JO/L7\EIC<[ 3H;62A+^7A/3\W M<'KK)X]S'EA'3EGO;$)Q9L>8VJ+]6J'8L1_W5$[!+ MV>Q;-'P^F^^I.0IX%6:04]WW.M3@8$U M^*1!@C/FF?;*>,XPB9%HR4@0"T8LK^TDB/,>XWFRBK-VLZ)#M\+>R^CVUU;FJRM3PH&&L_ MO.(/_6&_O@B^^%J6?I-N\8M)U(7TK+G8;8?2CU=:ZTY$U93+_IR8;#ZYRD:- M""=,2!!0$EDO! K.6:\IE6Z!J%J;"L:L6WE53VS<[I,F,V S8/^..<"24"?! MI& F$(.MI,@'%ASASBX<:;LFVP+C^Q-[]Q^QZRW!R";\TB;\5J57=K\.?.^V M4%FU507W5$)XU^V"N3*$ XZZ=^G9GVEH? RC^<)W:R+BT6K&&>-"6!*"E#0X MAIE&)\C8S]A?%_:E%BXR<"*BP2S]ZZ7!R 3.;>JE MOW#\Q+J.WV2/B(YUC5D+]KM4@O4IS?6K1M>?!F8X.A[Z5&[7C.A[O"1+$T*0 MH$Q@99C31DOJJ&%*<\XUXB\NUEB0HF\Y<9Y8XZGE3$1B&2.2>NOA9EBCL-.2 M+%8<%9\^GWUZ__G\__:*3[\>?SQO1KFET6Z??GO_\;Q7?'Q__O)*K:@E* MK:E2ZT%66<0@1J/4) <9[B,C+FBDN#'"&"=8T"ZN@4'2N:#D3EH;'9,I/!D, M<5$1I"PQ7#]:H_4TS98@=.=KM*9;V"NNTB8V_6;#=!O3 ]?]>C0=478S\&8M ME4%/;]<2>_QHQJO)VTZ:+UVBD,]B03CELIHH[*.D>-D'%!1X[&Q_O[@S=X=WU^ M?16._^C7?T_<_%NX!&FWEO-JTA-\QT?678H=9S!G,-\!LP"O$#/D#*,$'#EG MI=6>2\NX1#C$AWIK[0;,C.RX$U@K>GOY[.,=(:A8DB M/<[0'F3*9[3L-5H, 84:G,,^>$:-U@*Y=,:JTI@MRQ:>G3U7OVX/+5+WL-BQ M[LU!@(>9]3?C+OK#D#J^S1_RO/:X0'=ZTG=2-GGN':9(@-D?F.)<.VDQU88' M#6BG"V33\S7YC"/GWU^C1.HIQGM:[OE,LHS(C,A;B%1@*41.=>2(@0^N/.6& M82:51PR%A_H?= 21X*%+C?<;D8?LH?\:3!TNRD'VS@_7W_":$,0#R U$&)%. M>R94\!@;BBRE"ZK#7A"H;(7D,D.!^PUA1C9!C7T0I0 MLM0@211R#S<9Z@A$,-\'B+Q2/_S#N((]'E25DI1#^AM'(>T+L>8AL.YVB.F1#G)3# M>E2-6Y9M&QY^K3;:\3 /*N_^H/)G2RMFJ =IQ8@AE&F/#;/,P@O!&2,565## M^7S;89XUF[9W#6.N45YAVB.J8]/VMI@0GR%YD)!T!KL@%+?4*L:PM(9X+P&C M+#I)T$-EU9V I$0]C7=L0NQR>,BS8Q#9B>B*$]$1DF1G,_-)A]V@?*IQ6*<: M.B(A"55"&\Q8H 8,C&B5,48H)^(FAYN0'M:D1W=]])_/[@Z?RX&]N<9(@7<+ M3"Z!Y[SQ3E!I703O=I,#0H#+#RW%[]AO..G1M?C@?-_&8?KBK8S[:E M1CJ8,Y.Y]CO M01DX'TGP"J.DZ5VT3$:MDQ8G@2MD-#9>;;)9>X]CW=/Z(#I KY@T9 M-TTXY;E'E%"B&+-"6^:"$I3&%'/V&MTC'-8SP@&=$J760#CZ]KY@?3[A/@1; M-90C#>%0KZA"?17@,M_"X/KM)@ NEP&X6FU* T#+_O2A/S1#%YJ2P\])XY_% MO]3AN*[#J#Y/\CNMY.ZH!FXH=A8CX@5F6!(= @>$P-9+J45]&L1 MJ_*RB.UNPRI@N^O"5*'H#]U@G+B^#S+9EM_"$\(79&\[Y:%>RXR'I_=Y">98 M:?:!7FJT#-K(D(>-/NADS2\8V&!\,()K9Q#53&%MHU ,@9J4PAB2*#?A^#RP M804<3\WIO1_;T!![KYKDYYD-ASJS8?]X,0]LV+<>$7M9MMF=R.K!ADT[$A-] MQ-5[%\ I#G,9(P]X]R0(A[F33EG, D^M;PB3,3*/(J..=[DNE/(>%SMNUMRE MH2F_JBS<_'^TW MW+O1MF)U]OP5]K,PQ: 6A&2SG=6IQ-?G) P] MEEWD!L%4S4->S#(2P)R;'NI-7ID^Z(3S)KDJ#]]V>JCX J96+4^G_?H9@X9H M?KG)@[E_OROS-1S9*IC?CTR$N_UD!M_-=9TN2+3)W^GJ/Q7]$5S: M)1J8XJ)*\/J7\^-WO[X_^W!R]O'\_7;Z\;SX*VSR7SZ_OY5!]JQ?<@G2D!X[X^DK15E-7RO'U>3%']M<\5],O_C8O[J"O?Q4]8=- M'NE)^;97_#KR;Q]YAKF53R[]R\=/Q7'=-\4GX_H1Q,:G\_?M9:;+^.'FD]-% M%(T.:E)31V5ABG^4\ MH]V'J< [F!TC^I)C=19$N7]J1Z:>[F^)QNVJQC#J# ME5?U1?_J4ZB2\@/=-.^Q::^,5EY19YEBP'W4.$144#8J8?S]M':%)C(J_0;V M5K*E4APOA M'--OM;YG@OWW1.EF$2GY!-BA.#TI[+@&LM9U>NF_^D#)8:\X ?XS;XOSBW![ M4WK%[V <#5.2\&0[VV\4QXWL,@D18!7,(:'XS=2_WS#576YHY.(-4Z;*#U@= MD*M?7\!6 UOX\"T,RJN&7P&)XPC/DMCC"FX!T*Q_KYN$?U#OC<$7_-?0UI[X M;\FZ]D=?@;Y5*[#J<-F'??1@\995_;;X6[C-@@WB;G,AO!J&C5H=U^D/5UY> M!8#D94)PB'%:-3"K.@!"N(N45CU;X"T*-Y1MT0=7L\W>C]KD[?3M9+:FI9I! M2NV&'7*3X3#]X3<@3).A/;HPHP81:7A0WX?ZWB)+6%=U0P'XG$NW'P5W,02Q M]_6Z^1!LOQO7L,:0:+$,IDZ!3_MF<,/Z\,4_ TC/JE]O=V031!.%79JC))E3 MU@:))" -"R:I=/=-@.?#J^&@IUT6\4!IR5$=7 +/=S TZS $E5W>KRSY:A)< M@,G@J1H>K8)+AJDOQDEVIHUK+YD(!^;7?3Y:JJCD:0VYA%IE6]#W;)F%\:Z5 MLS6>SBU;_)ZY]\CU[M@78)RGDJ02K/]Y+(.+WK!/:Q\FC]TT6MB )][,!9M) MRO2IX^FK,PW:3Y5R$T]L(8";(J#C2_")1J?-;6%'AOZDO+SLC^#W\_)=F+Y^ M.CR.L3_H \3J+U,-GV!6UZ5K7H5O_F?BZK^V3#V/<*R4E\IPA(QB"'.K".PL MYUIC+H5G#X4\-X7K^S.'%L0TU[O!TP*TMV ))2EPOSYO3BTVYA?(\ OCBV# MQ$GDJ?IVG-(GG*DOTA7,%8CN/^ !1DG#/+[1CTOJ-M8$LOJL.@-.JKZ,P>JK M1BUCW!IC(P1R@8";%E,UB?(^>I[^T $%M& RY!U?[:5VT/.,H.7V?*.$XIX( M[3&3UC'&L:4A2..YHAXYPM=/J&<;C,O1:N$$H.W@I;6&)LS="L*$BIF]/RCA M 2:E;2 ;U[V*)7'V:VF&]2=SW=10EN_,\/=Y[A !Q)\$T'#!HHP:^,/CJ( + M! N>K"(-_SYCT=,F>IOT0?.97X)]QJCFYS($WYJ\_--T[T<78+ZF"%UQ9:KT MZ, 'W\"T&@] +0V2.W 1^A6HS\;JG%>CKM%GS1S-B=]X2UTV$AG,"3!WZ[82 MLG&K1:\8],,03#K 6?&U JN]]3G2E^]P77(4 (5%JFQO2R^3EPZ^:*O2G:FJ MZ_2Q;V8P;D)P3]1AI\VZV;\3<*YASRLSN"=H. A@4*V$ 3^6_.W]_L SHF+ M.C'3Y*XSQVN0 +D1.WMA!XJGOB2V8&M7;GQ9CY+#VT3?0GLVF-!\-1XU(:SYV$>K9N#-&Y.L M"7?4X?:EIN7327K =4)R_;Z:*H4:FIL :H -O_8=?* *;NH 3BZ?'/5++ML_#]7E'ET'4]T-:0.?5)>M8SRW MJ8W:=V8X+$>%#4V\8_ -!+ -H^\AM&XU7'&J#*9F=7HYK3']WJ_K<5/PWKZ> MNHM,)1IL#7RH40F]F:6=;@7LVG=-EO*4*8;-MJ4@RA^A^8:"WQ>EP M%I7IM=IIH1G_+30K*Z^F%[L:IT!0'7HI<@"\TYNIKPD;IJ!/\^:H;#FV3 9G M\[C7O:*^*,>#J3IMRU/_CZ*+O 98_M6V0J(H\ M8O#1I&&:>JN4%A9)ZKRDFK.TOCT M+9VC$=%@/#82+"!LB44@BH0SACL9W)N?Z_X?T_L 9\(EQBF25C3].F"S6RF0 M'K(>)_?H/L!KT"0-1]RG#FCGAGK 5F;4?#C\T6\O9E'A M*8_=BM_,OC$,P*QE^7NKZ-M8?9$.OQJ) *:#^3VDO@K DY,P_I.D0D@!3*/' M2#DF/-8*!^RM]#1&P7" W4F=3*;$FD43O;EN'[\QE-/]J]3&(44S&X,65M@R M:'/VF0BW$>VXL+7)4U]Z66N3Y1:VL O(4U_:0G4>A_A9N@I>)EU-($[XS M"T!/0E R!L]UEBSR\<>CE.(''Z^:^7Z7T_?IW24]E!F&O Z'8()'^[%C3GH M>VY\T%0*)@V8O0ZQZ(+6 H&;O3:E]DR3M6[R4XX>M5W1VP43;K;@.#_A;ZQ] M:Y@)S"F.90075SFB*+>.J:BI)5C+^R[NW490V]\:^HA748 =,S7J[C>.JA]H MN=5LP%/MI-:\^7]NSK/ Y01!WT_G6#= ]65CX33&2$+YN*K#U)^=>*WPV6FD MY<:*^:&U/!K-GCZ;!,/-YYMK3TZ,TZ'1I?FC?SF^3 W=FIR/=(?F9*01(NU* M0.O>#W]^-_6ZB;&*7&K__:U]FL3=[R:B[<+&M-N* !^+S=L?4I]8?>F)Q-C7M"]:?GL&[34TO"; M1[JWW3I9G3]Z>8"!X+-N\N^B3"PO!/>.>"RI9%9Q)8F.SAFB#2+2V9=F8AVV MJ711Q)DJP] #Y.3NFWY'PW;ODL M/#*-K($G"X*Q<8Q\2*Y\ZVU\OPB-VH"U39Q5=R/O&N>Z[4Y73Y--%OGF;9+) M-"!2C\)5X]+ IR?/FTB2CMR;5)#VYF%VZW:=Z6T##ED+B1L7>1*RG1(4K)LI M0=\6OXP;O956"<[:[^FF]3@FL9M(D+8=O@E:K.K7OZKD MXY7CT7S>1CU.2:OP\11BF'OD]B"IV M-A Q_;AI8Q#?FTA#&X=NXMES&]%$LIL]:W7)),.D42933H2;M,HU3/'NLB#%+:6'/$6H** M2NT29[>^'Q;\H4TZ:]>4-C'9-8DE+]J=:0A4?D\64SF)^[4FU@U?M*&_$JZ: M#-,&W,/1X+KH7U[!IR:Q)[#0AN4E"!&@5J.Z@<%^;&B:8E6--V9!2)II1,G8 MNJSLU&5K4HCFXYRPCM!OR-:F6CY1HMR!792I+!B^5+8L\@OF<]W7:X4NEP>.7Y<$_6"#QQ5T$/QZ$L[B0%8%/ M%QGFC@45";.:(\Y8%)8B9H)D@! K=+C?5?OE)1*"(V&HET[(R%"@RH&.=,S+ M0)$,AC_:QHWS1A@;EPRR1$DM R@*WN#UH].-]QN6Q5 MJD^=[_UMF\::0:/\ZHO07"7E- .?A"8)H3_-*DV=F!MX)U8"V)5?)[9>LH@: M,_EN%*8*;0^>-NYSTRKZSC(?.PMX=D7*TTRU!"<^VO3X&3RU#">^("OV!:)J MLT_*7MK>65KEG4J].K1BGBG-L%;>",6E9BRE$V^\O;-"*[5WGK:\ZGB'Y\[V M=A;/OO64TGO54O=NR+G+C6TS4VR_SW)QV-V.I_=_89NI'8K*A1MV,@"+918/ M[:PL?7YO\KV$S,WU,R0GC#6?L^LDHT9C M9JQB%"%CM6#.>\&(]D@M2#):3Z;N6WOI<4!/<4VI!XGT&=0;UZP2U(#%Z'W7T2C-$ M@@Y!U'0B(S8C]G4B-A7+IH0!!!9T)!SL9AQ4 M5(HK0X5^.6)WH(95#^V[;;W^"$''LQ4^EL,CMZWX0!X+U/FQ0*U\ JYP]T24 M-6!)8,Z1Z-P"#YY^\F_=V%!/>YV?7O,6 ^)^XU/]V3&3P9:!MK$%F". M.:.(QE@P98-5% ?BA$&&<"WN]R/NGDLN20^Q#,4,Q3V'HL1>.6J=]MJS*+F5 M%' H'7=$(G"J=^U(8X;!D[[?V2 #+0-MKX &2DX) >PLO66$$"M ]0EN#*<( M1V;VP/^5J,<%V5:3S"?=XY-7=RQP MWC0VSP<"V6=K?;9Y3TT8+A@1!-/(>)I%BZQ5#@G,G=&+<@NV? R@9$^1O?7# M,KQ>-[Q2IU1B4[=;CU@44&+O_G[TW;6[CR-*%_TJ%9OJ&.P*DGOM^ZS"B!(%(F%V$C61(]%@J@E3Y[E.6L^ M50'L OU=P.7D RX=GW1\TO%)QR<=GW1\\J0#_2<4TY^- 5B8 [J_T/YA]_W M_'Y8%^J7F_UJ:;C'2$@,OA1GCB'L- E!182Q-802M'FM\(ZC%43W.#NRKW1H M"]'Q_F%XWQG"I0T>!:F8B%%A)W"044EMB# MD;J3"Y5CUI-2=.+1B<<>Q -9 M20QCREC,, Z:6QHLE9A)1)AJR20=-I!-<4\?.T_;\?YSY7V&-?;1>RV8%50Y MJX3@--#4MQA;8-')19DQ[\&[/P'Q.$QQU-,8M;;83GT0/VMS6IU6>NR4@AB/ M>M(HH$-UQYM/E,IUU/86,]04ZQ0.24PHR= M8'>"?5>PM<9.L: PL8YIIK60@5*,C9(HP?TGX/$2TJ/XR+"FD_U.]I^>[',G MM%%.!&X8]\PZS[D2'MR6*)3%QW;G.>^)8X>R.L'N!/O)"38@]?M7;=W M7;9@SUW679Z@\SSV[GDL^ALQT(B,1L9RIIS042IJ$5?"6"]-.'9V0+(>%J?8 M7M,%$CIQ/CUQCB80A51@2%$6L;!$1ZR]4HY)P25Y CD!*GM(=_G 3N([B5]' MXKT@BG#%$)*.<>(L]=)A1QTU*#HACIT)4++'M>K$N1/G3IS7$><@O;=7OW-.+_ M[,G$_]^'(QRZMI(\I^!H^-$4 .QF6_GX_3CTF92GM/:U3NX(BW5+1G(M*(?_ M4<8(]L8QQ;$-SGCJ*&FI6SKP(%A,>X*?V-DX*W;U^'&(3CUTZF$GZB$5-(:H M-36@'DP,&KE ,)5>4X<%LT\@+\%%3[$3RTMT"J13("]#@2"O3&0V$.<"PR@8 M1@E!QCN# O>4'SO-@9'N<7UB5<^=>NC4P\M0#](Q'! /Q'O,L#)**&T8\@1I M97G8?$[W$? %ZRGT'!V4)L@#_R2"YI]@C6D_^L.I:1:Y_$E:-GSWH? ,<(HM MBV];O^P&P91YD9?SB,UD-&YX;/;);*$-X]6W>."Q+B1^V(BG57?ST]N+]IW?O/WV<<_[&>_,I\64QBL7;I".&*0!G MEG=H<>6-@GH_O0IEW]W13S\&._FQ7[G!J)J6X1.0Y8?!R/U>:ZOTZS\TP!8/ MFBD@RQ@BS-*@-0-TPXVB4;0F><$?FHQF?M&K(H!.&2>JE].F1A-$)_@WD^81 M##N/E) !<\2P-16UP0[G5R]J"%F0N^'?4R;)6VOK%R#8O1N]NDN]7XX&Y M3K0*#VJ_%9%LK'83L_YX.2HG9Z"CKL#BV4GQU53%OS]LO?,EG^"*'T9E.?H* MUN;6@3=.T?+SGT!M!C M#[W"#/WC5L9@24XH[*B1C+N@C0(W!EL7(\<4M:PL(Y1=K(R=+\.*VS#U&O "0T#G"#+V%P?5Y\N@Q%+=[!GQF M%V"XBGX#F(H2,%4!#QA-P6C=X9/ZH7?OG]EG31HG)?OWYMEOZD?/H-H'>/!B MZ,D)@(&(,@S^&5'!*J>I)<%1#/SE6BK<6PC/%PG/YG0_(P]WPIZCY9%V?SK? MAWZAV^@7MI'BN]?@?727P4\'X2*F706*V#8GY?E7X%FU&(+09 MB%>%#8/1UV)IU;D$<^ACBB&V((S-Q,I.!PS08-%[E?[Q*L\;@]^0OSGY/;_(O MC[A5EE 5G&11>A6U=MY:[4E05MMMH'T-05>CVEM^TZW,?G:KFD_*&L2:Z624 MW<0M*Q9F+O>&YS*U>:![0>=O6L' KB-1VYS4139^RJG2^+_[8#R'#4V/\0*_ MEJ/_ 1!7_#(RPZUK3=8/+QWQ=+B.T8[*:'\?E;\#^8_X!F_-. 6..E9_YJS^ MUQ!#_XA\]NZ?T_X8A&URQ'=(/-ZQ^+-E\9_Z0S-TH?@EF"IT^_QL]SF/ 3GE M_=U)S?:JNNO'AZ9_+?M#UQ^#\??3\-V.79C=L>.<'@>H=#B$]':4Z2C34::C MS$$[?QC:_>2O733T_#$I,"FNX"^7W32O>X'6BRNJ.\5A!*/AYUE:]6]F,BUS M)=R',#;7R:VM+N(<3_T\3(S]Z6L8? E_RZR]F&Q%WA@=C8]6,&*UUI[0*%7D M3'EK6J:1U'7^Z;D_#ZM).4V/JPMTZS!EEK@TZJQZX:1=.JD4R?M MZH298)@@H%4"9MI1PZD,4A!/!)&J;;C1O>JD"48W$>'=:A754YU6Z;1*IU6> MAE8Q5".NF924*Z:BM$$93CSB,@)>T9MHE9QXF$?_'ZE5_A7*D3?5Y:O79YTR MZ91)ITR>@C(1$3OI%#@\##'/;6I3] 9[[JP#?6(V4"9-BB=G>';85]136'?Z MI-,GG3YY"OH$8XR843PH)UC0VA"E&75(,XLX!$T2=.H%P M%V,=H.R$[3D(FV::^ZBCCX0R[X(*@0-W*^.,4<3[_<:"X$Y/0(YV7TAXS)K! M)NQ#^#SL0\4>*P=/)\1].@<(/<5X1!;&3DC#M'/1>>.8U-%#X*"=:1!>7%O2?('#"RQ-&1"ZDZ6>QD\1"RF,Z2 M=HARR7T:2XR5$QXA50]\XZ1EG/KN D^H)^F1$Y0OM]Z(RGG@B:GG4V]TX(,6 M3UK6?QI-R\7Z9>N8#L$X*1SS!/Q1[+S@FBN+N-2Z"Q,]_X1.)Q[WBP=U-E7U MHT YHT';&!!'48(AI-KR34H,=AJY.9E>H4XV7JQL2(6-QAI 8F2,B&"5Q18% M3UG@/-A-BDN?9Q]=)QLO5C:T$0A[@JPQEAD"HN&(LXA00XV-^K[4_>&B&5CU MI#KR<5.=?+Q8^8A@(IQW,B(;F49&"48=DX0AJP@+VQSTLG:$0?446SZ7X_0X M_UF6MC ]CS (U)6V=.')=71'_\MB=-(:ZASSBFC/05\830+SWDIPS43P[+[H MY,%"%KI'5)>TZR3Q^4MB2,=H$4XI-819!X)ID%9.RPB.(&4M!QF^L.A()X>= M'!Y #IFPCG+IE%:*>>HUBF 6L>4J**3C)M[F\XS$='+8R>$!Y) RBF)$1 @1 MF7!6XT"!KQB30FOJ-^D WE'4IY/ 3@)?D@1BQIAB.%AC':-":DN80%0')U(Y M&=UC7.D9N'V'FR$\5#"J#B6)##+N+:,!&^04PYY1Y4.%-E-2D:? M9[2I$\9.& \EC!1S&3V33/# "-+*"&H)YMA8$$?RDD-.G1AV8G@H,=0R!"^U M==X;AJRTD1L:@D681\?B3L3 <:@3"G&? MT 3W;GC]&@KP_6CHIF4)>F^Q(92EM);2D8.$%M>$IIKTY1=(IBWXI"6*VBP(;KU"HNC-):"^<=!V_$6;=);&"?DXY8 MCQV[J;13%YVZ>/'J(G5)"6DXXC@RPD,Z1,L0[4C0*;"_22GW/L:HM,4 M+UY3(*&49TA3XQR+%EOFL+5"4T6]8>H^/V07.D#JGE;L&>J )SC6:K:";I#5 M5AWE!U6\W32 ;N^ZO>OVKMN[;N^ZO7N6,T!^!LA=AFI2E&82"C.!EQDD+[RH M+D.8%!X^[4:"O,2VK]L!FAF;? !^^'%:@B/S:RC[([^89U+:"FG!O=.<.6=- M^@_6)@:,N*5BV;]#&#R\R>@1J6F^Z ZRN3=X1AY.-9T?^[S5C?V^W>[\GSJ1 M[D1Z#9%F@AA!>9#""$:$UHA+3#3U6L3 ;,O1DFN(]'U)Y']\,,//(7_E;_UA M_VIZM4N)YW1)XO]4G!4[)AB)R$JM72!.,&^U-DS%J$#]$4FH:SDQ84<$,W_L MFF#BJ37.=BJR4Y&'5Y'(4R>H%UI%Q9 +6H+\DQ"1"%;RMOS7&A*_7N)\6\DF M'?CI)+N3[+ED?YS ?SQ(MH,_F,^W^NH(EU9*9%2:8J@D+,;'$)5BUGB/=SDS M>#MIQN?XR'FM3IH[:3XIDCS;S.D/INI7134N@_$%Z+?^8NBNZC*J3V!&]VV[ MD#?T8][/B^%_F;)O[" DBX07"ZPDYS%8$2F*C'*L!9-1:&>#P5:[EF[2'8?5 MQ(TM8@]76O%S=&1HV25?7I)H:":5Y3XH)SU306K)O$-&$T$0"FTS-@\;GEI; MZO1P5W%SRU<_G2H;^"GL?/S$]I$9LM-GW4?* M%%P-Y2Z(^?]-30FW&ESO7\LQJ/HQJTV]4 1 M\B-G"@Z7[#L(R.R8Z529Z9B+/R!H/< 9D/5PO>M]5'KOW(H=PE3]);W;[!%G M57!G_3_.+F$[PO"[' ?RS&H3=92$<69$U%8S[IVDT1$OA7GU^L?@1#*6X=TFF4NC)$.4X\Q)<8'XEZ]_L_IX#IM)^VV M\_2W4UGKD8K>(H*8UUXSR@@Q+&"*L<7\U>N/83R9BZCH]O3T]]0++:3R6'G" MF#9(1R(=\Y@)930BZK;692]K2W>PD$,@NH/$%E]&0+&N0^Z[HAF(7)@K>)$N MJ/C8XH3WTRN@K'LP6_AK3?(T[*1:K!45G% ?*'::,(2\492;@#T6,DC#6P:R M;E6H\_KGH2M3$6E5F*H8P!^JXBJ!^##+\#5K.(#R>\+^\E1&224I)R_S) MQY19O$[5'JEX]C9/%G^IIN/7W^ _ XZ$'SH6[5ATT=)KY7VT(C)FF*=!2X%C M.O:,&LD/>9@Y:<>GAD>A)1(M>!(MIQXB-@EK+ P,NT][S*"E&+()?+K>S MT?=[.QVGO5A.BU@#EU',!%>,,VR4H2H:$B1C*J#M..U^A^6&TY:8*L-"VPO>0IM]4]]D/Y)CB%Y.V>W-YG'%@<+ M(4>Y1E8$@+)>!^,1H5QHXZ6QW+:,4SSL^7Z:]R1:'JIVVK-']GB$QI,0X=,9 M%O($JX$[QNMLQ].P'3SH&)TAG C#N+":(ZN-$U0JL"*XI57Y*&>X*=V36G&TY,SHH!F)M#54V'9FDHY4:R:,?KT9YCXN7/5"RCKNQ)NZV M[_.-GH:6.!V@>2(DV2BB O^D"23Y)Q"L).+]X=0TDK7TR9T/LO;X!*__#^RX M$B(PYC1BR D= G7("T2X0MK09CHM7!C\F\F:%[%7#SR18>>1$C+@=-BT-)9^ 395H+2VUG+XST637H!5QM%H,AQ-0FVNX)=_"$.(Y30@EDX#C4K+ MB%T@@F'MA50AF9+ZF@^C]*Z7D\GXNV^__?KUZ_D?MAR_?;Q#I_QH9 WWUE&B)&6*:161D=Q)9*)$W ?\ MZO5/_;*:%+'_)>2L7%&&)MM?@0P/!D4P[K*P(9F[>R9OC0?&?M=,BKV('V;7 M7PS?C,?EZ$OP"2#_6O:'KC\V@Y^'[^".^:D_P4-O,C?I6_.+;Q>_**JIC)(&VI)+:CDC\=:TH!L[OF*2K#QO.WU]89?;&7M-VF^Q8>35 MZV)L#IQ^\6L+75I;J#$ M3"F!(\-&:(M 5V$9O8U2$;1'J=C2,H,)-\A'PP)#X!\RAQ%141B3#M_>F:5=J#=8M)=N= 4_ MN"3.Q=],"0(,4D'.[QB,@["/V(9]Y&/8!Z.M^ 0 M9,XK(T-TC$=."5+ 1CMDHE"\3X]66,*XVAGKU"&QI'O2V+2D>Y(-NY.; MGYFV,J1 FJ]#!&>C>#:MP-Y559CTDJ8"'QPT5?KB(%05,.*EJ0I35,%- 2S. M!ZH?A0U;G;]5%^E'L>%=I+?>5?0HWOCC5MH:Z%AY% M)?T/OZ=@SNSW]"[_D@;>/@ &HU@RL,8*PRV19L'1@(DD\^#2ID)9+(OZW;AE M$X62_$]WU !*!\TWGV2Y^*XPT\GH^U?;E^[,FP-&I0_E_$C[YEV*:C3H^WS M_?Z+[>H/OH9Z878T\&G<6)44PH6;C-(\ (I["9V@7<=D&W:8+[]>\,Z;I4Z4 MQO_=!]=LV-#T&"_05+44O]0%UOO.-[3M]H%2A!VCA6'1U-X?D>&:LO^.X9XY MPWT:35)Q_>GN[U/IJ9M%E@H_#=^=;!_=G!XG4E7=4::CS%$K\07[TSW:Z9CE M^>_AG@4FQ55J4=GC:6>;K_RP%0:KC.8S+MXZH:6O2$".AI_3T(B4&6P&K/9# M=9-[NH@+R:K$V)^^AL&7D+NO;@V:<&F2%(M*D, "#T8SSJWQ4C@AA6CI 4 8 M'; '0/0D:DM?';#V:T-I/7Q19Z=..G5R(NHD2A(4T\%'$9C"QGJ"3.1*$A$( M=W@#=7)O)_P.M KI$=%IE4ZK=%KE26@5RC0B5.'@ F?($[SV4<,VW1X&+"Y[B8BJXY M]%2:0T];=5R6(2PH#XPM50[4!_>$8465",2R2+EEW!G>TI]T6&RL>UP?6<&< M4HBN$\7G*XI2^A!4U('KR#CS-DCK7!34>7!55:B>1G40> M0B*9")J$0*B(GGGD%7/<.8&\"!9ST3J%=U?(FO88$D];S)YNQ)G*.;)FZOE$ MG ^J!DYZ6#GW6RTHX1Q<[;0#L'\UDZF&EV MT(+JL-$;!_]A) 8F!3<$IV,IM087T[N@C@\Z&>V"KYTD/G])Y)H$'YTDR&MF M%;*2.4X-PE9%)?718J\G W [.>SD\ !R&$#JM$'1$NR9P$1IAR41E#FBHZ6M MY]WO#$P_>6-WF([-_2/L3Y>A#"9.0GG@ELQ3:VDXN!K9;'K""6F3-XE;6A2* M=I0&*P1WQ+ HC):$<1*[2A[X$&>8+?!230?=>+XW,0Q6B:)4\Q) MB1E(H&941H8#YCYZL/,O'F=WPM@)X\&$$0O" D728,%$"$8C$I$DQ#/P@2/; M(]A^TF;O!0Q&2=QU!EQS!9MK)]U@E/MDONLY/JV8P_O1T$W+\O9)U]R8%,K3 M7"#"HB;*<\V]PYYX*=#Q)YXPVJ/\R-U(W7""3E&\>$5A+8DA1A&(L,P+9T,( MCCA)653!J$T:A?=9@8UQ3Y CARH[?='IBQ>O+[0+2A&5:N$\LS1JQCU&G'CM MHM;*[-&!XJRG53>FY"2*QO=].NOV[D3W[GG5B?['ATZYL]"46R=QV%V=L\@'XX<=I"8#JUWR2V>(A MHL%XXZCC4CO&D;54>Q4L,9Y(Z=CR4!VL,49X,GI$*.O6T9/LU9I'3[)S_;+/ M;?]3)]*=2*\ATL8@[0@S%A/!.!/6&D:TLM'KP&-8=AW7$>G[@D[_^&">/^ MRM_ZPW1D\2XEGM,EB?]3<;;B..6-"180YEP)<+4)9BYZ@ZWF%BGI$0W6;Z<# MUR%8?<;S+@DFCISY[%1DIR)/BB3/-C+T@ZGZ55&-2P!P13I<9<\;^C'OY\7POTS93^=X)JN%%V<)2(6D\I9HAYAE5$<>N/321X>#Y=O9 M]DW@NKBQ1>SAJ?C\'!T9KW=!G9/Q MP+!W;'3@NS;)I.B4S?-2 M-ET$>=]5F&:8;I/.GR_-H/CFS@GU?W[IGM33+H0XR=C5VSF[OZY1./@G.2OY)]"W2?'WAU/3*-RE3^Y\D&W*)WC]?S#L/%)"!LP1P]8H MZZ-%C@4EP4F$CYHN)+@R^#>3=:_BK]*;/0C/-A%I4IM16Q;?-N:D?=W-7Q85 MR2"8,F_$Y??%E2D_]X=GD]&X41.S3V85=(WNJ&_QP IF1]5OL 95+R'QU&M, M_O)M_N%F+!='=O"F;,_+5+QU>(>/$RF91R>V'Q#HC6_I[M_ M5R1ON>\2#4QQ62:T\F^?WOSPR[N+G]Y>O/_T[OVGCW/IW'AO/B6!*D:Q>)M0 MU'!2_>5;L[Q#BRM_A%CQK<1*S'ESI2QL_VIBJU>3JR7^L4:]C1/JS[XV?&U' M P\[^=]] -C#H@&Y14*YU5Y();Z-ZA6__OBWM_]=?#558<;C$O[FDX]2 MN#+X_B2)\XHB\_XP7,2W^=O@9?4'_+ F2BF"E M%7?(,J"VDA)CQKPS),0@6L[MP AOY8N)6[[83;1//'Q* %L^;;< .@\2!3[\ M[8?BFTPM6"/4IB1J9=J!B>7H:5N\,^]HIK:K%PF(T #Y<3TA\6@?P5:*=VC*LJ0 MO'B?_EPS:!D^]ZN4?01H64=]9[>? -LG/DT_]V%)_?2GS,IFT"O&T[*:FF%^ M$ !$=]G<[S(Q_-"#P1\,B@Q'4G9S5%1A;'+!XR %K\SG,H3LPMS9@_Q]__.8M-SI#",I(!3/BAWMKJO/AT][)>\SJF#$#ZX>BJ/\PK[F?^ MZN7/;4C!LFE5$R+"-Q(=9_2:T2'\,0Y#8*QI">*?7F(T+8M:A_>*MY=P51$; MGCMO5O^Y!)+ 70?] ,1.BA%6.$CT@(?5\+]7V&E_D!HD>IE0LZ>&?T[[XT22 M BBX$-Q+#UZBS7GQIDI[\Y\&-'!Y75#<*Q*7]N:[X.%M)]4$GI"6>D.QU9HG M,7EJ<4D$?S/T'R]'Y23]_'9T94'<_%+\!UNG&>AI&95F2J?328336'NN)&*T M95[ ;G3.NM)$$3IOR* MYQCVKV72,2FS-5,T[[.> K;/I5_6#'\O?IK6//PV:Y/S8EX_W:];K^:W'>1G MPPL',/?]!)J3[)2A?V5!665U ]\#3^+S9;H6?NU_@16DQ?4]W,9>Y]LT*.W3 MJ 0M\M?^V:< __X\]%/8E:0#?PQ?PF!4B^K_#_!CIG":^^2'5E/XX-:3JV(Z M3LK&P/="YC+I"#@D_U MV.B51\Q3'(AG"!G+=>32&2,=BSJVC)>_U\!LTY.^KIU)E40/(-G[4.25N5X+ M/'[M3RZ3IL MX.#9-9!J=/E^?)/@"6,<2>4""#ZQU &P(MICK1%W+<._-]C8_WKS:7>X"K.5 MN J(-(:M!&&8AC/CDY6=F#_"#>J'%[HA<\;)^Z,L(L$JAZGWW##%N=81>0-H M3 F?3O=Y%&432KD8 V+/?M;NB"S6H7&$AQ>C^=.3):QQ*?PQL?,"_$_0+,.. MVOL3;[&4RW*BE19, M(\,"$M9ZG4BC:3IX"K4DT(\E\DJ<+S#" M*VV-$=+N@P3;L0BFY\N-+3>>TZ+7?>-%A;D3-5.)\$Y%SKK%&L\ C*7- M^CHJ?16&KUX/1\LU'[NE^'TQEOLV_HZ>?LBA;N.7VV[U(5SJ]-3!W*5_5"RE <]P0S:A9N,:O^;H%Z.MM>;/XNRWW;&0>@;;VPOB)5[%ZP M1T%[RR*CEE/*7* <**V"W<3!SJN8<_!N$VJDK=W@X DUKRU@5PD0WS,F131, M<&5BH,X&@\UR,\)CB;4==J/H?+D.=)V\6A'+T57^8YWW>3O*+UU3\(=D4M^. MRO&HMNOGM24&JKL0? 5^P9>4?$BI(]QY/P32"57\@20,B M:[][/TT$N8B_]">7H\^E&5]>?QJ-!M6GT0_AU^8>BSW2E%KO13!:8L]\9%8* M(K%FR L)L&Z39,1ZNR,7=^?G]S_-MP<]C-@F7Y_G_8UK.&D;8R.F?*41A& LJ NHK 2DT"DU_"A(FWSLG>J*=9. M^>#'9L%6#KY3G$3.!(XA*,99U I3"S_&*'PPL67PW5'4@-C"@WLX#[:8@DH9 MJ!E*WW7N*SWX3C!G%H)N4/9MB]G+">A9TO]N(GHQ_0QF>0I73?*4A9MD=/W( M-@R6,_T.+/'0)!2>[I61>I4\F][\OK"V&L;7+S&+.9FJ"G#5>!#\9W@SN%5> M1Y+F6<([T7+F X#@?@5J%\-1\E%2>&L\Z&@/8XN8!*5T_R80&_\(-ILFAR7>9;T.1 MQATV.Y=4>76;:^9:"I1&?Y 5UZT'U"O(7YW3+],V68PB[VURT.9/Z2TPVC"_ MT.(VS(B7+5%FK!P A$?9]!;]D /D]8?-'IC&^LPO:>1Z]O=42=)\LG";O60M MR5:%:V2#PK4=8?"MJMC(4A7;$=VJGYJBEU\":*>][.56&6BZ009Z-WM)MTI' MTZ5T] GZ4S\&-TMH)H=JFE6>*?YF4L%7O?/%FWD^;*YILZW)%5,@^B'&X%) MI_C/*;@/J8VXM_0EL\JM:+@M/_*71HDL^@]"(2G!P_*(2Q:0MX0IR:*E(@2+ M1.N)MZ0=."P^:H>> S\7]X.G029E-B;%)8C9&5B7)=QZ7OPVAN]FPB6SD2E7 MVR*XNO9WQV4?;K*"F!=P49EA:0)C<[>LNC6!V K)O*"28(#Y05.'O5;44$:% MQJV'CQ^6GNHB*#KI510== MJN@XHG&;.>/@KM=9_[F6VPO!MHK_TD/$?V\>?>,]"#FE#F90S&2Q$%:^U-GDW)N-9<-M.3=V,=?EK.8QT1;.K9=3#E3 \VJWM=F/KV&9B7S0,> M+E^YR^4W)16U4<]%V=N$_M[6P/^AT!\.QGH4I7)8@RA$8R11SC$6TC@^O4GH M;VVZWF]_U@V;\@="(3>>7NH4,R2ON)J!("4DRM=89K M!A15FB)@7H/2&23<;Y)R/2!9\0/1Z#J4<)=54[1D(81136WRQ%.S :#-Y)J# M74_(J'%&!R,WJ^9/_/_;,!>R?)SDU&F.9XRNKA*$F(S<[TF3C+X.<\2@"4? MNX.I&.;G]'W?E,F5O>?%EKUKD]L084%Y:M!-""A]HS2?&Q^Z-W.ZP^U/S<*E MTV&Z$,0]R[:I+N=1YV^:1=\.?*P7]&AJJ#+;5G6<)0?'@+ZO0_ZVU<] M^#$]WTXG=;RF5C8^7(WK1A%X<*IW2ZGGA(Y@!VY1-JGE5(D'U/J^^^T;L[:/>Z^'<)HS#&@W MP^!9S#!88KO7#WJ!'T NP/_^J1Q=I6@V0N@QN M]'D(%Z56KL0:X&JEVIP4&TZ)Z\0DH^R"F>+S:.33'ZI0?NF#XP7L,ZQBRB3G MN)1KF*B7C&SRAVKW9W()9ADTZ #P2^V&)?\%'*]R'LF^2;;\,6[:]6T.>_4G M@]IFAS_<91JZ6J=TF^?FQ,'D*&R3/>8M96; M^9)=(PIY[44PJ<[6E)/K.E0T*[%+@#FU3H'GEUKO<[72.)0)X#39I&9Q^5YU M9CK7%E2SFH;9W])[IP>D!'1R&4M?KZ1E'0TMYDMNWB,72-6'V#>=7BDIG[S9 M23\V)='9XUU8H"0%(T.?I!REBL!A0Z ^_C!(S MF\R;UT5UV1_76?[F%7(!5;[%_-'YF3VO M&+AUCY-;H#IL^M#D3&0J88''3W/$)V/=.CY1T[0J/H=A&IT =)[5CD^K69E% MPZ!-67WFDB0KX(#^7D=80L/G*=:08]'+^L+D\$@C"%EQ-''8% ;*K4369,1EIY*D$=#A=J'/>%YO:&YV&_:_=JM3&C/_J0PYS98N MR >PY"TNPZR6$;XQS#6)Z=O3X0T=[ZJ;W-XP9\3,([Z&&]0S_(OR2_MJG&2;;BAIN* M[(\LF):FAJEJL4NY1NCN[5(YZ2"F;:GSR: !:FF9Z=.YTITE5&^,&.B^R_R% M9#FJV<5^KIDSJR\RZDUVMNJU&(1,C9IU;JG+8<@"D;>Z5I5 J#X(ORF;]M 4 M?:RUI2I)6-'G=@[7I)W-7P; M,1QZ#Z5HS MC:LNVB#1N&VZ>_6BMZ 4?0RE6AM?5EVTU/=R:N@7['*3#S061*&WI87.:]2 DWX#:9N0(#PR ;^EFZ=P'*B8ZC*MINDP&X;/ M(T!B398BO?D4 84N&&]XSBQQVKQ0 M'>9L>=$&W'XQ8-FOS/^,FGP;\'X= M30<^V=+F;>=QPZ7EUQ6Q>3&S!O(_)F'F]I@B,4UFM>$D$Z,$'9\>//>V\I/2 M3HP<&.=Z3>DV !SJE0,Q%^:4SPQ MJJRU,6W519OTI:U?;[)ZG5L0AS^&.*W=<*LN.J6AH+.@5%%G/WO%_(-?;JJM M:X?U30TLJ^)#<*'_)4GQ8;:UE0-7720>LZVMA>"K+MJD#GQWQ&GEP%47R<<0 MI[7Z?-5%)S]"=9>1/7/76O2DMRJ6&4_[,9W3U8^6>EK(%]V M8V]#RA0EJM>5%5%MEAOZ^SE0R6 +%I"" C?+; W!W-F=69SC)IB3X<(-!JK# M5K>B5.?%Q4*09=YD5 +X*?MUV*WJU]&8VSCEIFXEO45_>#:C"/SKFS;/G/"K M 2VXV'"W6V![@;*SFKLOX2[]>G6LZ5;\(\&S5(?L0B;CG#0S__+W4;?^- $<1O\5\]SK6>NIJ#L0FAI6HY'58+==SD[UQ.M M,]FD+<.3[>K[,'F[U*[H-0J>T$",-3 MO+HIW*B%>H[B9PXTS2VBZ>]>CT+T[>PU:,X8MZ!TL82 MCEM"2-2,,F>M%DI(B0)\S"6=H73-G\MT(4?WBP "'T0,[ M?_]>\O;'=258"NKT:QS7W/QNV=1C=S^AE#"L"^IL;*FMS2>\[:M7?TSM6,(/:RJM)*#FC5?$8::$!<A?A)R^MDBVFYE3 ML+Z_YF#(9BIC\N!GS/UV5$U^OAJ;?EG/8:D6>RY"Y,P;HI&TC.DHK+(FQDAE M.N3 R98B[*42N>7<$W+IL:DJJHVQSW MA.1&SD4_?/WV0AI$!,J$!>Z)!F(4VT1#X5?FH;-3+LZDVD>NU MAP?OSPK?]9,6,JXWA8EA,AG4I9&SN/!=M)C#PN&/=":4GP_$"Y_[P]0 52>^ M4_7IWI3"FL4\.\K=M*:95EVD'I.[:9V*L[*8?I.I.'O*>[?QB:Z;G$BR066=8S*S[/!"4J868+#Q(-^#F[J3\^)-+A"\Z:L< MIU(6/[VI!IQ5"=?Y M D_?!U=H1A4S?=U&/44*&VBF:Q;K27TA#E]5+QZ'GQ MZ5;=R->D80;]D)(AQ6!4S6=@WR[0-DOOMEBE/:_C+'TS(*TI/FH&)^32\,%@ M]#6'4=(R_&AJ)W$ZF!,N%]\L9D]2@FQ>U)]2>B$?0C>;G&6N36[*7FZV\'S6N)<6%!8*6INRW[9=[\#; ^"M;J>_2N50 M:>SX5O9F-QJUU12LK#E%CU*I6[5EX4WZLO9$K'9CL/*J1W50X:U:J/!S[Z&Z MF-YHX+H39\$>U2U+"7"F/'%;6"/YNF?]/\XN^QZ6]5T=2XP.&R+0ICQC5O(R*^VX>UK7K!)Y ML>Q@V>[FCI9T;)19-O^I2!?+[ZO"I@:9IDHCNSY-=<:\MF!>/WO9 M8)0YF$CG1N37,W>13=FO?L]6_6KD^_&Z879XE]2U,*M/24>5E6E>[F+Y3QK7 M^F76>'6K/^3-[<-UC1_E@2OUU*OT\-"TNF7WT#7'T/I^)F5"%/#WNF[IS<>W M *3&0,F&EP42CQ6,IA3ZPZ+C./.XF_V;.=VSX]'F1WGM^%WFQ__F'1OGTW^K MU,B5:FI2]Z7_'WB3A>JM.5O,^U86AM_<[;^2F)+D& M.P#U)E_3--Y9Z=&\NFJAM*JUC_&FJR_'C)K+\S1AT\^]E0V]X+F/W;LT2RP] M/PU(/"*J:8<8*Z]Z5%L,WJHO!I] 8TP[Q%AYU:-:8_!6O3'XY)MC'BE /R]T M7+2(ZBV5OERK.'<^S7)<[7K>IWI;@]^GY_O#72OVWD)M['QL3S[?O&KZ4OKQ M(857.Y45QH0*GM5FY]'0LU,H"1$CN6%WKNEN->%[\M0^O M6-:-U[WY)C9/3ZV&C>'X,E]F,^']1GGG0LT;D)LL4%,J[)M 12Z:;9#*W3+C MA2[)5&YYE0J%]['2+73^4QCHP[J!/D]]H,_VIFJKWB(>^Y%%@\ M+IRV5=\2?NZ-2ZG'.(X2,,Q!^[3[U2PH<:NC>':VRQ.-Z2\<3[OSH+Z_$:6Z MIZ7IVTDC=P"=+T2Q D""*BS59/^59/4;M!Q;L'>?)K$O1*Q6IRVD,''>==&C7&.R57?J_2N-CF M]_0N_W)>1>$9T^F@-+B?0N#EM-[%\5?)F7^ M-_WDBR_YZO]X5>/\^9M\"67V4VX6)+@,6["^&CZ3YV3!O4C? M^*YH/MO+\,.:>?_R[<0OK!J>E,3^/UZ!3.Z BDX/ EG:>/A78:CKZ!^Y@6: M]SU:;/SHQFF9/;FA4Y'[!AYZCU6^VE[H_BD9K.)OR>)4Q;MD:K;=B66.VOW> MP _EBY2.15N<7\6GP%96I-_5@:M!/P.O698 S&V3+"L^@;F]93]/4,K(\Y:R M)=AVPC+6,<6!F&()<)\P4SQ.\4Y&#Q'YP IV$VWZ\]L]*<[]BD.B]XZ%?7TF M.XR2>>D$?+Q SGP.*?[4&CI_^_;=NY]^VH'<8G;.=B.X?VV.<=RY-#;>UPI" M'&#KUWN16_FA1U/UWW=-SL7UYM$I\X7I@R[LX::5%3/HW_W1S'1)'=CP/__) M_+%0;$8M9LI((RQ#S%.B#39M79?WRXV:^#Y1?FQKDVI3U@'\D?C.) M5TA$JRF*#'EF)#]:_05:M?Z.FH+"R1CHA%'HAF.D0M*$%@>24][35#Y5.3U@'.6E^S '5A"G3Y+.U^WXY)EX2*GMJQ^O M[_I#.RKF^Y1/V4W)F!?N"SWM,-!S@FR4&\:--IY;QAPC2@OB#7($$R*);1FP MNY9KM4^@AA'K:=YY5)VT=]*^H;2+2*FG1GG!!.,1&Q4E#V"&.C#7'%J%='MW MX+U[0@5X1RB<_>G7'_=5.=M9S9=@-3L^Z?CD&.CJ=$J ]E_L?&C,\)3C64\I M6L4"(M%B$AA63!JB*#'8>*T"-=Z2U3,I'JQ4_&E@)K^:81C\6(]\V&5I,NL) MUG*@P2%#5L\=N'=">!@A=$AY&;"RUC"&<+!:$&X=Q>G82L_QX\J%]RF$NB?E MD?L#3B7A_43ZHHY6+7Q".')EY^\)@>]'O>O348$H.N.5\9P+G+)FEB!.O/1( M42F=:SV,<*/RXSUJ04QZ3)QBKOR4'.M.)70J83.5$#2)R'J%.&<,A-TB3YW! MT4L,G\AM$^F'4@E:G6)"_=1B*,_'67KQ68YN[Y[NWCUU_XCP7>6MZOKAG)/J MW*.CXXM3*T1\)M!*8]0KG/0D[QRU MSE%[06"_V[NGNW=[=M38H4.=#ZC!O;W++M%+.A9Z$%:_ZW.$+\=9^WZ'X$AD MM4!>14X'JEM[,;;:%[DIY8]GDGVJ*!.O!/.I?E];X/ MJVD]@G;51>Q1A]6T'A^T\BIRE+-\6L^<7741?Q1Y6H\/6GD5W?0LGX"C4YPP M+3AEQ"G+5-!,2F,B%TCSN6B<[ED^&=>?]%$EASFU9W<']&2*;CB7X$"G0=S= MM#IM]8+.YCE];M_=P3S_^^;DNXM\\MT!3^C)B1W MW&D;B"""(6*4UTYR;W$TG+O9NGN M_NG,>'HZ^H=*YY6.,DHCF,5<$PE 'AFEC<01KW&&U?WZY[>/N] _1/0$>N(H MOA/%3A37F"NE@I+>T%,? P4V)$H\N-7V74.]3VL^?:R M/^P$HP^ P4,R-EC)R KY$RT&Y&UCLM^]WHB903^LCJXG. MH7ZAXL&MYAI;&H+%#)QI9;UC3EMM/45!J<=8T=V(!]8]C5[@!+@GX5"_FY:C M<>@\Z0Z^;ZIXC#'*>&G!+A/F!3(X(!Z%IC;@(,BC/.F:*W?7PJMZ7!YY$&SG M4GN57K]\,!L5H)"9-/+K#&2#X% > '+VCMI/,9R:9.F#.23J,6 OFO3 8 M6TVE%1%'8_ :TWD.+9E4GEACZTD6ZG?.Q*DX$R="DL[I[/CDR3A";"]F?<5P M@M/ -0LC,9YZ%\#!%[C7.B(3A!8\8D(E$YJ9B"*22& A19!V=9GO\QX#='3/ MI)/@3H)75"('PZ7VU&$U9>Q3<=I2,#U5PH;XWG3%NNA;2160JBB"@\KANE M\P)'Z\H0F0G33=$Z)X7>!:LL1K'X %_^#!8>OMU-U.DFZG1;W4W4 M>4&%@1>PC&("7WSIM8%/VV5_%F5-&G'K!=>6,LR(U#8&I:P@DABCA5FCU+"V MZA?Q4VF&50SE1?S?HY&_?83([&]E\(GYTZ)W>-HCPSVBNK:^3O8[V=],]A5V MU!-+O8@,:ZT)A_\1*127EL\& #]4D7!\V:>R)_21@WPGGN([*6_RU>LWD\(4 MXU%_."GZPWW#H*ZJZIE757D7(_8T*,,)D\I8H1G5,42G4(QTN4?KL?CES>37 MQ+L_#W>LR-#Q)P=UA9"=R!YB.($CW #UM'&>,2L-,RG/HAW6R#FV1EOE:8@L M(3W$CMQ\>3*!E^XHL^YPHNYPHIL*"&^(3Q5+D0KF9 MAPRUUI&0CCI9+O9^ M635,IQ0MZ;1%IRV./8?%FX"MDM$%QK"4QHO :#0Z"F:07S[X\&752YW8469" M*T-0,%H3Q+B0BDE/P0D-ABM!,,.MA4TKKWK<86:M]5LKKQ*S8JI[-^W53LNL MUB#"-J1[W$%G8BO2R96DVU&^-]_^NZ(_@7N[]G3_3.44;T?5I#K05K5RW,JK M'E=()[?:*K67DL$UEKH-@>2C"*2V(I"^R\N^7XT'YCK9@;"L M:/)&.UFYCQ MWP-8AFNXT=55OZJ )!5XH,7DLE_ZL[$I)]=%!1:N*LQG>&R5K%SAP-B8_K#Y MP^323. _X;H8V?QQ^LJT.B_^.OH*IKOLI3^"H0'KG.J3TB^+#S-ER)]-4E"A M 0#CLN]NOIT?TTOVR%WFK\/EXT%($W7A:?"W_ [# @A:7 =3 J$NIW#!<%24 M89"WN;KLCXM^580JV:E^=0G7?@4049C"-3BB7L?7_F 5U7300ZAQ^ED"@^T MTZH_A.><%Y\N0QE@@0'>)Q1?1].!A^=,X))<=?6O4)CA=3$>E7D=]0*J9@FW MEYU^!8V2OE/3+=5OF95ZE)3J;:24HL>HL1;9=0/@ MPXS"+N>YGLEH/#,^S2-IW9O#57%?I)I?E[$OU^V<(6: <%ELH49[Y%LUGH)0N&Y.: M(VAW-58+ IW]:9&*K^YHR8T00H*S&Q*M#2 #4QQ6297X-\^O?GAEW<7/[V] M>/_IW?M/'[>I_U;-&6#)XP(MD)!&4K%_^=8L[]#BRA\AD:TV;.55^C$22=%6 M$HE/" -^"%>-?OXUE-G- X5;7( A^5Q;EP/ITU;=MNHJ@AZU>UN=Y$SWP;Y9);#2S.&!IJ&5(:VI?O9Y\3; L_%[-;IL0 M[\]OB_'E"&AAJM\!W@W]ZB=Q:9'&@DH4X=654%HA)@0R7@J-H\Q/VN35'9/( M4:."=9RET>3.,XQ,T!&HA!0P^B3W?RR]_$^__KCP]N<%[#YL!^!WW\#*3R-@ M@D(@D7'OI?D2BC (+F'PM&7P4HQG' +":_;:P(=D3 MJ%EW!K$;UR4O)KD/^11B,RC\M&ZVR#S:^!3PU^QI' @ZDU:UN_(J\BA-ME73 M(-U/T^ :2]V&0/11!-JJUY#R$T(ROY8C/W63XN^F!'=[T@\'@B[M#:DKKWI4 MW)9N%;>EXCC\_+BE+@6;3PU.W#)=[>Q[__U>O;X F[)H70&65,#1LYC'G)MK MC7X#)^#CSZ&(Y>BJF/F^*\T_L8*&()$/@6&#-76P68YSQ0A'3B[BB4>N*MOT M-5\K .W= )Y-)CZ;UAD:K,;!]2/@QL;:)SR48VN+:')L^F4O_3LP+O22B>U7 MU12,,7P686LS-/FF>>!HG&[UYSJ^=O/P_$+1] <9@XR +7*0;I$GX-,Z1#># M&A4\&4Q\N ^<) 1:HYBZOW(.&,Z+O_9A@66]@M[-PT__Q)25#>IJ!\&(_?[JQN-%3#SC$J)$3,L\JB(TH@Q[D&:<8"8P( .E.@"[&4C!,, /I0=O>.C7U_\>E=H8JSXI=W M;SZ^^WAKFV\(^X"V7[VP+:BQ@4>^]8NU8K)5%]%7Z[!EQ0)$YN7SJU9\]NXFOI*]/!K5K6DUM2N=,^IGT)HVN!H<6]B3 (T97 M(!P6L$U,GZ15.%B>[Y?@A^K+-9>Y^DJ'E 9-YG(+/A54@D)9"5A3K7V.3ICS2"#L>HR@.2 H P; MO0/*XRGZ]:7O M0S7+M/?K/'U61VD4"#SQ"KXY+1M-&VO5=3:*9].JT6ZU1H%+^N4\6%:O?= W MMC_H)T![7OR7 0R;*'>;+KTF)9T3\9/+% ?,R#PI.!_&(7-4VO*DD.&7/Y*Z M3[]F O3R]^K8;U;<.;.?HWP/O/8W'RY^^_-&+Y]11-ZYJO9&FL$TO43URW% M6M]\?-O$6\'E+/[7ORF"\??Y7X*^KX%0_@4^O!.+[>5M3V8#')*J*;BH"517 M88QSY2$8=GC^./A^#KS6[M'<*:I7D *NH#Z&=87"35U"[4R#9GGX:SN*DZ[6 MFULHV]65>8_WI':XQM9:IU47+970[=HF'#@$=-<&O7K]\[#X,;C<<90GL>3$ M1"Z0R-H#N-K,@RNK_8N?^L-D>+)T?0+].(LZM9E9[0S7CW#A,M$)6M1QLN;+I@L_+J,7# M0_/Y>4L-]8ZI!%\=)*K$F@Z-.LQZM;@$\W.6-#W0Y+(^)^ :].=H<%Z/5 ,5 M?P,4ALO08&;'LWF;#9)*%.K5Z" _*>G7];;JQV G/P\K<%C3(W_-EJOO?JW? M8&'+HH[:8^8Q=<"WA"L>G$0.WB.QL6EQCF'+;C7R9FZ82<34#)*(Y%; G_IE M-J9Z6K"M_Z)#BU^#7.%M0,4SA MAGI+>LW'M3\-7YU]BY1%)Q2EQ,$'-(!;AGQ+ M^]F&FQ?\#]>?+ONPIH_]/W:_A2T'"NYG"\]GYO?-O)+73YL0T,WNSK?N\N[> M98-^9:[G4#EA[A02NB[L]/IL-)TL(/#QM'27-?(.62,GUZE]PP$&V>]@?U,U MY46\:++^J;S_ FC_&\#9=^DA/TRO+Z:+&T^DQ91ZC1 W3$8P]URAX)D15%DF M^5J&CR_NVHTJ/",/&SY]WC*$Z4^SX-"\(DP;];)C M,)QYFLFXU9NU8ZZ8]0UM \CF]7=S>+;8X"5P)-Q*[A#8-HJU3 <)>X4\P:G' MZ[0QV6#ND?9FXG(KWS47@C),IN5PSMZ]VN5K=SY39*(&++4WFYUC<]MC3U?: MQK-MZFR:.$O#":ER*^?DED4KW;N?RV?"$);;3[&9\OPF@)TOEV,I\R!. MCO"FO_>OQH.^ZT]F,8GFB_WJ ")RC[%:EI$?^Y4;38>3#_#&"](!?@D*B!#% MI69*4V.()U99L%U("43WJ+3P.6[163NFV1K)U*T=[];VA547;= 0M?6+M59Q MK[IHSXU(1X\'W):>G<<:]G/CFW&R>9+P/AYQB+B(Y,H!L\6HF678,:N50@(K M(3GBDK1J&=!)__@XM57XYQ3>[MT7^,^GZW$]8.;.YS/X>Q(6>S=1%,68#%YY MI5AD$1'-C+4.F4"(C?#SCBCV>(=!GI/3"+GTAZFFJ,'[VT5 _G+[* N7W1]5@>;3MSOM0:I$!4G'A-FG3 !*^.T M,B%&@>RNE/N]@%.M[273.,']I2+G=E1)A 7J7O%>,]$L!I+@BGSP0C. ME#FJ';WEJMZX6-5E3CYG+/_,3X+,F5[N%CWR/8VOJ.IHEE_9YN:W%$_!;M;?@ MM$@G45#,>6.I0=Y*PY'CTG=#;P_P:7+V-+.![*I@SX/IY6"L/>)&+X;QP_LW0+RK!ZN>F[.GGX=N%=66"25@Z?NK?3Y1-J//MU*1-;'!LYK[OHW.YQK&F=[G/'_+2M> MW2IO>[CXL6K5^7LJZ,5;M13@!]M-5_/,%HQVG))>O%5C WZPV72]E6YP0B7B MQCLB)#=6,0.R3V40V'APVZ*RT3R!$RH?/G7L"*T\ZQ_%][;!\77#6W?PWGX/ MWFL(>XRW>)%'_FWUZ#UPWCWO\9>C<<.%FXQ2 2K%CT08O3LJXYC\_

!+N5P \ M9=O\:EQUUN@XZ9R8%9!1P+8 >W:7@B^7! L)_#<):[=G?7-76@NK,UH=CO#? M!0=.,@8^".Z=_GK/*D]9O?+,L!AS[@2968W+5=?.G78-I.+S<8 M5N2]Q\9 MZ0'V;=#^7=MIZMH(5@E^EB=__VWF@%A_K;H5-7(/\;NX,[7!=IRMMO[%T?>! M3%CBE5EE==+R<5PP$HON;"(7]JXGS+N*?A7=VI_0K*32 6\5##2:*5=Z6Z)C MQ_YE8;\[U\I2[>\<7&&J$G\>)H)]'>RFM.ZT:YIX^Q\)+WJM31!M!NN3^A+U M@/\@XF_Z5S9;97Z$+](=Y%L.#8N*0WD44_Z50$+G&E_NY>@18:6I,=6%[LGY;D73#.#/BXC:X?Z.1TS>FJ=Y M'F?F#)_AZE[F9SO'W"CJC@O']\Z98''Y[&[GX MX_;\BUSYR_ORE(UXN?AYKT_K'"YY-4G,^*WQU^>^UN]4L[CR<]W5#7(\NULU!02OYUW-&2F M+(9&#R77YD)+R$R]G3O=9'D!9WLH=S>=.DI3%.G_-;F'TE9]Q_W9Z!#*>EH7 M^^$3F-O8+E63F;2W:4@YUN%K*K>-?!"LKY L@'GONSH:,I-/<6!P[?N P?;K-[N\[^AHXQIC6,,EKK!2ZV"J:FL/Y66F3#9"'DF[+JR7&Z:N\1X_ MJESQ$(9Y;<;RJHU=4K#(V0P6'=OPBF\4V,UO[*'@N(W\M*+4F+C$ M9'Q=V,4^AHLSNWIM"J1K8K-6_JH.;=TW N++;Z'5T=HJY<<5I7I/@ELKEWP& M/V(+7)2UHH=RB@/+7ND!7WC5ZM.2/YW!Y.LB#+N'0M!1=0:7E@:^>+V7NIGS ML5**5*HAS%@P+)+NM!".*K=%=Y&$.X^E8.R:O'?1D?ILSL=(PI]IB]OO7(B M3MBM;*L+.*8?$W"ZAW*'#")K>2\>:@]E*]>]N///F"-2;87$N(X*AHG%V>1B M9EO=?7![K)M8RT[ 9)])2N <0_ MCH9%A^KZ:>UF(J]Z3[B]O"8A"9N.XZ@^1DM M2CU>P?N+8=Z?K!8:&2I(A\9'XC\M&(E(^#(5V.1N>QM5RN9 NI+;G"'+/\X' M-%N J!=Q)!HK@K^BP!<)1][#L A9NKLIL(?R30\%#))"%4G7N+F=;7Z(D.PP MGO8>"E+G'H[ S/%B^-Y).&F#)!X2UKFUB7HH6S@0*W'MD(+R+R3Y43Q "1 : M)ZX6?R;&^ZC%$!4CX6\PSP$^&0-]1B-BFT30T (-H,^3I$A%IB:/%:%=-O ' M"PE6UV"X'0P<%1(T==L[1/2*X2X=L_*55&I2,67EIU%DT40L/90Z*@:#7#'J MYT P@W!N_@!WW<"J]SZGD0CI)8MRVPCI ]! FUQX",>DIG6!1\50P<@*D( MXSRDD=7WB:R^O42FB5%C0B!8SI\6#$+*DPD.E'T # G1)*C.*"-M_1;JG6"N?[56HNZ[-91KM3-YFD>^;WS(T MO].Y7&6X?FFAKI.EQ]@QKZ_M2984:PE4;S36I#,+68=F;OC.Z$/UR&E&3X,J M=3-"$H*,SOY7+O'^K_BL854N_7;ZZK4.81%QAR;-&;[E1[V:;9I;CW^>*\BW M%_/F>_D[=J]A7?]2'U%KX.^@D9S,WSERS73+\Y,=(QA)R5U>=]^?E8M;7!:= M*Y18/Z[,+#OPGBT7[Y'BSGO4-QU)7U1$E\^OFQ@%@H,A;MLCA63/%XOJ*HW\ MZ9.N3(QPJQ?(Q8RVCHZ,*URM4;.,7"R-GC^3#?9C2J=TI#U?FA(<=&U2C=5< M81VO@]=F^-[^RXFPU08Y5),@:%,,:[?KR?SUGU5G?7*,\UF=)M4DMEG7%606 M9/>@=%)RG;V("UML:#0T"XI6*YUTLVY;1W+ &9IU['/-&$_>LDTKW;9P1>%M M<[KM__K42H\QJ%@747Z]^#T=MA,L^42/,O0E'$L*?:^9IO5TG&W(L+. $[6--++[;X?S@/XSD)VC6%@^H?!=\ MKT+R=NV+3C(+&N"EOU]W]('5N^$S3OPQO7<;Y\^6^E%&>1J'3[:-[+8_5H@C MI_4\D^/DK[.S&=8," ',C"N:J4;&%.9<_'[=30ARQLE(2PZ8M /_EVD1!I\M M%T_:,TD#1FQQQ*-4\\B)Z N;+)$F?5B8T:YYKO\>ZQVS8X1)1DP:WB,(%-5SY,?MVDE9B@4_#MR39CO@EQ&-$W'S"O) MG/:)L:R1X,48HDAO!Z)BCI<"NLD@D%X:DD$@-+!RK3<"2QVU>^M G*R T^9& M+R(,&HWRID<25A:CH_.ON;.9<;<3E_5BL7T7Y+; H64 #YP%K"\)YU4:^W*_ M'O4!2K3S3H.R!$9EH',Y"1\\@2793 M-#LO,..-(\[OG-PA$#VF6>\O,7*\X)@VQB;",I=A';UKK6_\=BVC$J.\V9>V MI@]?[) V1K/&[X*.N^V<#WFO5AMZ3@RVU+3_'H[@?_[OOJ7L?\/'>HZ-)<5L MU[1*1F+BXG-UAO.'7SKG$-)V*BZEWNB!UKB.1-9%NZ6JK+#C3M-,K^[]L]3& M[.3$*TN->&5J?CL>U:7?_IC=&)^;.?3B'94",TGJXA?FIM+&SE4;[??XQ6P[ M_+AYH[1S?(NBDM'N-&Q:/O=U:FG69OD'U\>IT>66"A&CG2E/C&W,6@@[WY/R M5&96#R6_N_*Y"\^G4IAG+ZL.9,*ZF/,<>59MN,Q?GKHPV-G]4#,,VG\7)VS, MU)#YP$RH;(\\-6:;\ZOU+\'0'_TN^4FR9(*:#M+-,U>167(*[!05 M;NU.L9S=G'P[Q2\XOY!F[Q''\33N2B&F!LEO*VJH#;$29IFQ(%>HJ'3#EU)X M)G>EE0MOXJL.7N)#R!'WD\J7(1&L\9:T@DT!\KNX2"AQ] FL&=L$VV=U"6AY M3K(:. C;C0]Y-\D<"N)MOBF3R2P#V*LP7A6,U$TBQ ?@Y, 'X;'VUOESGX+S^65+Y4 M40'IX.2-(H%C D5HTT:L5ET/?ST0+%6ZN?PJO $.$DF"\Z@0,A(H:!*/D'_X ME89S/*3=/"Z &7,3GQLIII?I1J)]0 (F_OU\"I M>Z/,U63+S-G?]4F A##BP\[V$)!2$I&8M)-*:Z@HUA7UZ&;I">*M*8#>51L% M2#!H(PZ$D,[WA@150D"&Q A=LKQL'N16T"#]U548U?%_B4J9E$0L"B<5R-2+ M5E+9<8H45#:^2 'K[Q[\Y;:'*',?@D2J@T<<44,I1.^ ZB,NF]W%3$.156"E M@$=C]$C4)-)L'E>K'MU$Q!!*Q& L?2%S"'3!JS'[[R>5?9:1_8'C=VM4!O%2 MD';B.LR;YUP9'W,!!Y-L8>$F'SUP[\+=4/[) MT3#J/&/_C6)83J_[9:^(1E#JZTLNG=P)+R/_]8+1UA M.77J]*#7E5:1\Y:ZNA@D7'@89) XVW14AX!]BG5K[&=!^MVP);5M%]\)GNV* MJ9E1.S?[F>NC7VI-JQFEOKG.S?GNO[!OJP65/GI_>L6)._2QZ399L]WOMA;, MR](J;V07'$[9MYAM.R_PUI&A1]*?N(?IY==N?/_R%0VER7D>+4>T-\$P\637S8*6<__-)#*7 <^TW*E[A&0YU)^,M..ZMU M_8^1AZ?QL;6 MV,0+S[[GRSUQ@UGLO9ZWOC!]<+$%^B(>P]V7@C9K"9.\4MU*7Y?5!=(7>#G6 MK5;@8U6JO>5I<-,N3CLK(%_N%6[B8_?V5D)[@QOT31ATU/-\%QQ:$HQ[3A?2 MIFYEJ US?T(/!;?!-6=L=2M3UFO?AV#Q)]?$Q_)A";CH1?TN^'J.,1$C'5Q" MY*&KXDF73,3!?!<:::H39!R 6]B0(R&>U4=_NF\,#E[Y*?*C2Q=/N_"%&2^M MA=:+H+Z-G,MV/9HB!!^)Z - GJ=[AA]3\HOO=+#SK)[Y X112S 5;A)5L7CE M731.)?*A6[G/)!A3P\!IX@GN<$U76"H"ME.=3>Y50BJZ>FF++QUKDD\U,B$( M@'3)O4)L=475"YD'&H49P*.L!B]\O S&C,,6/$E6J\-USW?114\)'VXWA!EK MWYV+-(5DPF(VR>.2RE*=0",(&Y.'+V3;C(]G_T%RCV&O@"B3G(Q,C@&Q9SH+ MO&G3+F2GK;&=U+H)(,^_#SS,G\:;4K7F(5O; KIAH^ 'U.SZJ.JSD8EEZXO& MS=DDS' [TRGW'CZCIL7'(6311?J*/;Z_^&SP/;1F];O;WOOW3_:$AWOR<"Q<69EH7YA\<;:ZZ9U19:DA(W2>G*[D2O^$5UC6ZP&_=(ZJIONY MBL%,FR)]S1\-$D(,KH^ @WSR-BI>T +^YN$&K_L'#7_\GY_S%ZT=S++/M@I: M66=MN,_&^L$60T]^TAP#?L*9,U.G&7JF>&ZSKEJS62HPB)]P6V6YAE?&S)P+ MAS,&&YFY!J6ISXNYDZNV9)W6;V=\BGSW%\;4+/<12>.UJ+_R MS_KPHV*O%,S=->^05UDLO?SW6KNK+?:/$H\<[=[@\T?M3O$V/Z>4T@3NQ]H# M8GV9Z7=JKOM6?QYVH+DCM33YOI]3XK-X/%N^847SQ^I;T2,?\_MU64U;@B?QPBSRP%:9TI8:3.!Y5+R>(QAX9N-L$0VP.&N.7T#)XQQ$8HPW"AP.144HWQ,R/O3-92XDXT!;A MYC6X62@W0!00IC&$^1##G!"P3X\CCR+#@0/G,<1C>6,4$MWCG8_PP-JGFT5, M:4BIY$E,^H3[MWJ9B<5H^BZ _#&BU?-S._CF*\DT)LXRXM1^G.JA$'. XL M"6*0(O.(^WE<6A\[*GWLL&6SN\4$:I+0$?V>9'/DN_0"^F!K2+5E-#X54R'= M$;#KJX"T2=0V%SBN]-@^"9#7 L@56\A ^X1#Y+22N(+PW.)6B%IO=NZV]ZF# MZVZ<.?EXKSI@@M$W057*(Y;T$HA7'( Y_SER)!HFA*A \*?=*\'ZP!OZ#L4T$TGSB/SD)YC)1:W@,RO9,M M[<@FRO?I:H 1)F"X#'_I;.7D6LG/*DH9.5LZ\_9RP+/M(G 1@&/&B$!^ 2J MUI=GXL2X&Y&62<=ND')F)BLIIO&-,9Y%R\ 4M;[\O8T\YD\L,PP$'-FW%1,3 M[>^MT'L+$0(2;+K: DR!7WL[''?#?(P'/_PUC-'@ZE='>F#:,&(^0$ E3+FV?N;F]C10)= M+?W]+W-^=>Q(_3U)U87I,CED14I"T/;_^[>VA*T=+&+:3CM>YRK:G5*?.BU4 M,Y-U_LE?#ZS>!256;2M8^4*O(],ER?/+P] RO?R(W0'OS[0VAL_Q"C6]]ZK5 MJGEXB=FQCECO+OYS5EPI=XE?93/7Y;',HT"_P;REF5I3G]\=>'F7P^?0V>58C-U\F:M:NJ<]N#EKRR;G) MNRL1%EGLDV^\9G&85ZX5+"WWLZAO9T19I)<*ES";AS_6CNE(:&\,V1*P\9K> MWDY>F=9%J=#/XD4[?7; QDC%7EAS;K?\/>&'EI;K7:YY_W ZXX9_)1A:6/CA M>3N8$?<@T:R6ZEB^4MS1IIN6YEFD?>U&;?KV^W@D6N&, ] M/"=L[JTM.0G'/3$=/H$U5W.;AR]YY?RZO3%93KY1UY39I_T,J(V%1T;=-AW.@\>&,>:J?/L8 13_X/PY]N MB.H2B(YV)>_?.&^IZ6)3Q^VEUCK1)?NF)D2JSV*';JEF_==OE_[;)W'2E2#* MEK7L,Q/\'?+6FCS-&!Q3,T(LD#A]LMT1ES]_VS/WY#^]PFX8<<[<&-(XV'ZMSM!819G;QTIY%.TN#!?C M\&6+YQ8Y91R9.3YF"4?_OGQEV>:.[%,NF6]W2P!FTU!Y_6@6UIN>&R_(J *#^F=!\^;)Z> M"YZI+WDR!$H \M +@]ZYO1G:H1*IN F,\^&3^E:[UHZ#F]*E^TE$0>@;'U:+ M(0.($;[,/-GVFIL;M(F$OP2O; #2 U1WS8 (/Q9T_RN;.0,@[J.#5R=\; L: M\7[BP39B<\ !,.T'V(XB;+\1<7,UK!?B8TDD1#3F'2>;W<&#N9"EW<]FTP8, M RUMA:+P?V>?64)=[T%#TYK$ @YAGVM]]+@2)IN#C F1K?HBBW^R_D84:Q"P M_6LP"SH290OX8-M=C? 9JN2W"-W>_AMVTLQ D.0"#5C@KOD%MQ?F!O9AP:P& MX@-;5[[.:@1D%>8&F E',QM $GIA0OCL5^L5")M<(H_R8PU@@=8O-0UKB^=D M9F-U_ A+Y@,MX:-OQY$V7J\'3:&'EFL\0&I"1"N2(;!XV8)$S$L8*.' ^V=X M[6LO4,\!S<>B[C5:Z8O1J9W._EZG;F1N5U&P3-HQ4WM0-?(HYE/C]%P5=&:E M% **S/5$]Q,,* OD5$XEY1&JI#*"6M^JI ;39P,?VZ46.<\UT*K^ $;_A%8 M:^>/IFT7>>&H,8P^-S?<#\,^.#P 'W,GD#+JT1B;Y*PNKQW7W3[6EMS4"WM% M24K88?1BKN@)Y^ZZ'RJ^JXF;J/EI3.KJIX[#LQN.B],3-_L*!CL<9]<]*='R M6K9:=5%*Z>G_PDN]_T\_0Q*N7#K^$_NVNTG?S2K>[>@WQB"PMD22O:EXJ_G'\A]'5/[>[ M)HJO4HLV[%BGS=5[>XOA MKPEO/*-;"W/1G%WX#DM/^(LU63QNAF%+K#@-7S[L)*MIYJVG-29S=L:V.\A6 M6)XR'^+%P].4CHK.(\W2)_BZVDKX\J0)8@+EZ4)\,2O:ZZ'LPA?3WN 4X-EC M[O)%J6#ZFCR55K")(\_#4W>P5*^"PUK<0Y$P\272Q/GH'#PQ"5\,<6 U=YE. M"CX,\4S^X7.Y)!3@W.!V"63,@-4=#,D./%]+SN22,RG2^,[)%7:IPL:D: >. MWRT-"0\G&#!QLOMB$\B@(F3 J_OYW_00.>J+EAP/?L0T>LFKB2RXP M'N)'E>80)T'7;@ M[JAEO>'7XY)WE84W#@IW M,EP8-Y(S]F7@HR_,Z&WRU%C/\^O4<_-E7GY!%N*8A%L^Z3"SM%8HYDN8WBJ3 M;^.$VPW]E$Q=;YK$_G&VHL;8,[!SV/BLAE'53.FC3JW'Q ,VQ ,X_BMI*:O; M%'4QU;$[K=]\EX7WMA?#L .M[ E'"9=&>A9V(#OOEW+\2B1'*L+$^ZT?OT80"V6NK.%*!_W9J_1^+C6],U6\8);[5 MA$/(AUZ]ALR"[B%]Q(,5TX.)8$,QA&,PL8CN+7W$EVWU=]*29RMAFN=H@_UR MR=E6>L,/A)T4XK&'\)O+@;OZ@&Q#B[J8FL?C$7XZ)Y_1, &'Y=D&LJVD%2I! MP06DX#XDAJ!SFS/Q, @V%'+&HBX,)M+.$Z9#OZ)'@GYSD9G5!Y%E(B[4$*3, MY;7P!@>J&/'7X/8-$!5X]@MZ?0:%@BDHR-&NGN(+U#,@]T0>F0A+KW[$AQ\6 MTV[HYX,=K]=0Y?CB]=[P6N=G*2[F%"B[2*4O /R 7&D$!D-0KW$ F1[ MZ4^TW+>^3:!K)# +%;H*!5"#<;OU;G].^0P+D0I+T'PL""Q4(E!:*L1BI.%M&S23TD.SLN<:GJTAZ+E;.M$*V)$ M/75>%_+(52 8TNJ:Z'>%$Y1I&1#3\>7<#DL>;_TR@4I045"K^8X\"EONL MT2:#DAV^J1><9E[#_QFS9>0UC_^KG\$Z9^S.))D.B38P''N(GK&Y,?O=S=VR M%S3_QIR++U>9S3:>LN2SL]G^F",9:8V=QP]5OUARM8V9Y.ZZYI?/ZT.?-^8? MVU>;Z^Y25-+!%AG:S/.+3/H\WR\RWZAFG9VWV>1,S55?2C^P7[MWFI2&Q1OI MAOQ4,764F2#Y_Z/NS0.:2K9^4;IM&UO;IFW! 8&HJ!!040$19% 1PAS"*)%! M9A)49' "(6T[H* $9!XC)"',""0"(M**"*(!"2% 5+"5028Y+20>20=OU4[0 M[G/NN]^[]YSOO/O^V(%4[5KKMWYK[9UDU:Y:9]D3N$N,Q<5ANZ]_-1\>F64X M(M#)1I]R&-%U^F8FF\OY6#X>U&\]S!G1[-L ^^[!<^[L=IJ1[6D!_5VC>L6T M?O-V]]=S=6>!?'A*@_K[L1GR^)MS"Z#L=4 R%8RP>S\&1NON@Y)!=U"_Y6V*OM4O MRE Q''*4WH_9(_Y%3K_15BUGH##=7\5C>YC'-_#_9##Q#1:E!0ATPP8"7NCKVCI4'&8\U>C> M4X+3F_0_FA!GQ\U64+'*FD%Y_L3 PSZC7]]9%O#*5<\GTD5<]A/WX[99:'1=4#:3=]STKSR7@483U+\JS""Z M.UIQT+L:>O3G7"Z4X^H\T=J'M#<.M[%]7MJ8GRV/NBY[I;?!?0P+@Y< MF002:S_XBE)AXT7!&[^()H2O*D@H&L>(N-W%))9[U3UC9O>YZ*!Z*_5Q$A-\ M8LYS3 8JL%.MX".BE9?:VI[ ))+@/0HN?W0G/^\LUP+'-LLAC =<"[D!2L9. MC2)G_SR$<1;3X'>6 E*C>^US+#@76[Y:,#Q%> M%51X@<'DVQ3\:50-QD%WY82=8M*\((QRS)@973?7%1JE;Y\!EGB:U"!5!7/HW)S$.<)MWI#FD%H4T-V@F*=M#;,O!-]6A M>Z!%=%9 =7!?T8LL L4(*2+G-C$02PI"X7554Y4)7'BSSK6 F\AC);*)JNC#^BP9(>P,#'H)$#Y' ;8C<:3$]I@8]7"-IK M ;3^BIY<@, ;^CI-%"J@@8-Q2NG*N F3#-< DQ?H;.7E-BT4 L&8@FQ$"S\PZ>) %47 K?:\IU&Z 8 _RDF3S9Q97LC&^E"]@> MOL<'4@B"P@QQED$E1 <9K' $VI*!PW,?%5/+$-ZR3FH) 9"S"!#*#G!VK#1F$4T7QFW=PT+-#6NRI]V=W)E\"I-(Z/AEOM)F&/+/\DT$@][CBKU+@^) M/#-R^]CVQZVZA!S=]:=7]>JWZE8=VQ[J?BGU42@[PB5L5*%DCX9J_J5JC;:2 M5>PDUW1Z4(+E3SA+LUV+_U=YKW_3\=7R_6JFCEF7[5(R<;LJ&GI-(@UZ32,, M> JO)@X]G;TUJAUIP%O,?Q],N^O)NA21DS62^>ZWKDL&@K*/::Q13U;F+MY/ M@<6V:ZOC2IJS&M1+KO.JCT[^HMJBCL>?4%!SLE_,6$S_FA*7?.9A /\4NJ^ MGE6T9/%V=7KQT:Y]-K@X_"FT+%J%OYN;095?ED*6]\FUM- _V+*F(&Y1B@WN M-L4S2HQ+8PS<);RIHYU4IQ8V6R5@-J2>YO)V.M7M8J+6VI5M:, M?'%"LT"-[):N6HJV?Z3Q8&F_TDJ_)PX_I"IRJ70'_:%M\CB;G_]5/]#H!3^K M>K[/^?T'C;49_N]P(\:NH3M)5B\/CY%UKT: M?O3%[QXOV6GA+;XO^DZ^K@J:)3S][?BVYUE/\E:-EI^J=5$^4Q:=VI [6B-<2JN7(YN?;5+\?(A%\8EXC/1AEGZ*@8G_V&7L[IW4;-+ M;#^6K@6.[0=2'?<&.YZJ;22(4^9P0M,Q#-JJ1'LW:YTBR[@M&AWS*!K]GLS/ M/*R8[AO%NU5CG-+D:YRZ6X[H-TGTN(X?]!52)P,Y\;*L7;=UM_/*3:I15MAJ MBI6^*3^SX?# ]7*\B;]Q2C20W&9R-&"*:%N.I_B!AL0YYS"%*9O&Z^://I1[ M54=!Q=:),7U/^-QCQ&X ECH9RTE'6U5K[];=@IR"L@)PU(?ECEXKOSX-1X54 MB7!"$^*Y N%ENT?TOIY2\,:X=0JS7EP"L*S#0_CJ4%*B435H@%)"H)1'T1HI MWYU,2JHJZNLIEXS!)I*)UW*!6%ZY%Y1J.H9--"I.9Q4CM"1*:%$75^\2LK;S M/B!&0D!Y^T5^_L"FZ_@F/T!##+=^$9^JZ8NK*G4%G)#!&>Y48:'+(ZJO"Z-? MCJ[5UTE7RI^RR97@)T%-6@A^\T?T)0."2J'V& 8YI\/_*-&C'$^2,.54MXRO MJA?L (E!2XA1%Q?L$NHU A_%0"-1+"6ZQI7V/NY18@]X@P+CPF*9"-HO'K$4 M7C[.*YPBX&=&(;% @2;U&Q7W&94 33JE+K7@3>&S.(K5U7(L7:DPK"C@%;=H.5ZT<[98];9QRB9?=-+#,M+?]"O5^L7&5(<'=<7SF[4=[RG_:4V+#N>78$L';]_LAGKVODJLI046F M_,8>#8M>UAC^.T[QX4J%DY$N5]XDSJ&#;B;^1^ZCIFI6&=Q=$;3VJYDG!VY5 M[N6][(U\T&@4O#8O3>G!7:/@I6_?!_O\?H>GT'VRPBU/J,3.$90]9GOFWN%% M/+J5--YMAB9FGRQUR"IZ&;SJ](&-CBT8[+=)/?)6Z)X?=?YX%F$F1Z.Q%;[O MV1!$HQ<%7,&?W)66>"AZLYY.0&Z+MZU.E^6^0^#[Y=?-E_8XHL,MMAK''2=H MVVPUR#8GJ-=-RCO@[%YMV[R6Q@C]H>!&6OR-!W%X_)(@*_7"K"5!IX+8YK9; MQFG^&VTX3E'%X2X)9\GX6MD!!1QQ2#G8(D<75^O/=;7UYM>7&O=P#IVJN*)B MOD'9*)TX4&NB7A'3-EO^//S7BHR\S7X$C,NJ$G-BNTO;S$C\,@EM".M M.#/YMG_'@R(_=>LU#GSXX)A;H*&K M$^_CE/,04Y8%[W/"/5&Y>_5?5V_7J0Y_WUM@R;C +[&D7_A#U_!RU\.\P-V) MV+_UF'>1/P1W>V$<_]!=T>4J8AE>CI<_RQ!JDTZEB]8V-7@FB>-@NEP![K2K M.8')_B3CBVQ9ZJOW(;CKDTP5G&WI>R+F>SXE'39\(UJ#)-WAP 0=__FIO'.^:E($^$N9$(#]&_?+SXQDT^E(!(I[WH+2+XP*=[J]8XC M])W[;932+RLJ3!R3A>NJX*:)V,E+\U,J;<:WSW9U=7X@-/5-B?FSI,F3,#4. MA685HB *Y:8&:W$"J<$S7GP-HE!]@,0**$!,F&Q >YK MG"JHZ6RJE@.:VTQ>5AZ8;_-" $HGU$P29_Q$4C0ZL;$>W5G>X7Z<(=4*%!- M*E 9[KR[W!=K!&511>OA+!PXBW"GA:!,KUG-ZS2 6J@B)0APG6@M MG*)(:'I9+/03'_V?JS+*M%YU=AH:BX)N:5PFL>H (E!S(C#ODPQB5L(@7';W M!7S4!@"Q"9$(C ON(D&)")%1ZP]U=WR2 7H(I"_HD>TQ8]KHUPP_R8@V(:1* M6=R\H(\<8%*A$@4)M$3\?!6R2)5P?^/WV%R@N%;J383&+F@:??*\+];P3VY! M#+!$AO;+5T&O4/[)*_ 9BM@\B;\DFA*DFC#5F]_(_95$9;BK)K2N,0,$QR , M#A02HE@8HBA(HOMY07-'4]5S>-F,@K!&F$7&?%PT@0"G2#7%0TTTB+Y;Z T& M@8NM\\\V=9,@6>*,^3J)4W3^X3)1.B^HZ3B,,7E9U'$->,1J_A'B$1\0U4.; M7W?NG&\)><>]6E#[(9AS^7+32T8%?)E\.K!UIH\99G*YLIF6](?NBXIKU+\3 M_3E.I.4.YR]6Z>DOT7FPUR6W\?R:UW=TNF7F%6^ER9PJL1A-#IR;?/>A$LG--H*-[ZF*9C;_,M)\O^7QQ+B6@.G5CKX1+(I M>N?O<;ILV8#@&?BS[CZO.G/LMZ0.SQ]8%R+T=9\-P+\&O5N[9M> M>.23EAOGC@M=@@ZB,<(.ZG3;Z70[96Z]UDT\@*XKL6FW.+;'P2>M7#O+[RJO MXK"@1!.\4C)\CYR[$%[MXF MPRF@'M$X0+Q+CK.I&]=M*YFI:9L.C:XRFWGP9] M&QV3<:V_.^GGXIIW1WS[FU'QY6&CTJQH\ OW/ LK+(G.KWZP^R0I&$LTYN45 MU+TIA?L1E<,IB:!;MKD9#5CB:7XWUW6-;HBPN!EN&\3@D\>_GYP')Y-9:JQ0 MI"U'UTM8),P7YW4T3*&G,'Q'?OW.$KB3%MQ BDNR#W06I@BI4YI3[K5""MSH MAS3E**3.73"H9#)8* (6Y\Z V_-08.E-(76^,] 5G$\3646YHJ$(+3@HRON3 M3&!-L>A E$-T?G1IQGPWLGI 2U@L.C(7;T!B:K'V3GT'-8#?ZDAF!/M\V?CW MX_=PF I8X)"G\*]G-Z2BJ?W(B!O0, @!ADGVY& !KGTE-/U><;U0$U+AJ MP284WVLJAAGE+3;+Q?!7\M.!??^D8AX(BJ8;E29_V2I*9/_%"I&KYA( MZ49F>A*;*7"?)Q)D#\B'7&CQ5_/K28">)CS40@>2MH['2+D8)C&15312+NP# MW80T"=]JDKW7*%"UR"C7"[@R^;,&F!RS?@[DQ?I;7\P3)&&*DU,4;4("_M/B.7! 8#.D^3XVW@)PRJ=X_ MD^3)]0)>1M@# 9.*!$PZ5./YS,L^T!%HI?[)-&1:0*Y(6XI(H/ $:;.4Q(7Q MS0[&U+(I6STPH'6!"\QM%'=M-Q!>#*$^1:!:PDR?"=&DJ*9X]7=3=JN!.QD2 M=U) S-,,EQG\%I;'_3T,3GG 3;+L/%S%)3%<]BNWOO@4(2/^DK#"["2X+OVY M3?P2X>5=]YDG?4X6N_A7>.A^_TE&P3WN@]%XRC7_RU7/RGXI=%&(5^B(ZGE+ M9^,#=<;ZGCG:%?D>Y3XH7\/<)H_;O^$_,>^@DOI]KH:O_6/.9??3N]XU\!1& M(U_7NK[4D.[Z@@7[]LK!3<]VWE M-Y>4\\J?.!\N#^BHVU"0QVRW#]Z=D%%PA-!?=)X10*?ZF>AT6V9I6.\WDW?0 M #\W% ."V%_YV'1ED74"SLMM2>P.-R?(7Z(5Q"U=BD:K*[0&Q!V37]P*/B;V MM= +N_;%.HQD9FE;/;P1<*U;VSIKZX:@@KAO-A1FA18J!EW>0*/I9)::._AT MV3*6=BEU^Z:7N]>*'I1H(6D;O)F2 O);! M^BV2#WR)]\+>(L?2WB.'2T4DR MN/T;PML_SSPEH&R;T[6>%-UJPX\%#[BY)9N+9:W^C;]&X&/K7U_C*!)T%+S7 MEJ2\]]7U,7]=\X%7CTVM'RCS9/Y^M."X M#?ZI'E<19)\^8WZV[&HEN=ROTSQ;SX]+XI=4PAJJ[G^DM_)*C'X7E/7W?YN0 MQ$()BV$!:M>MO:V\;.&;";>:PMT&746B[D?4:??$1F/F[Y'1A'6;$FX13:8< M88':,)_9.8ZX;HY3?^[/^5/C@6B""5/N0U%=&/66]&YM(BPESS^#3S/LF^/4 M<7&]I(5+9B'/_ P?9S H2>\V3B0A:=Q17L8>*.$#'9%2-SVU: (C/#\OV.B. MZY-,!=@B/?5R4XM@1G;1A-E],V42O$LC.>7-PID)S//.+OU @I* M$Z%P@*/K1"CFB*X)U ANBA5Z$-HGF2 4_O2&%F6RY-KU@KM2WB0U6D-).\*H MY?.<#U18:W9H7I+%)H0KM"=4BJP'TC_GMH']02,KXV"I9Q-AD00Z^%^"4#Q^ M>K7&7KDIDT@LQ)(T_PRQONNIIFHY%GVRER5+[$[S[E4.@.4T($@A">%Y MS7#!>$L^HTA3KLKBF]$$$E.N?#5* ^K4@O6!F_@5UM+ID,(W.(RKF#J-$9(; MPYJ.&S,IX*C8JUH&3*%+9AQ6QB >*_]Z&./U62X*V@W5%6YW.CG(]YQ%V%!# M*"67KUZF*DF[IQ 1HM\@1.^]E"29ZD%VJ P=!*Z%DQ.G?W Z98)\+!"04L_G M!0PXLP#B TFP4_C&@L=P(@.))1<$K342&R0(%PAQW[K@/TD@@5:^+*]DZ#VU MZDN )AJ =E@%;*,#%BB-82@PF RBQ7:'U& U9"X% M0C4M0N%IS:G*H9*Y%"Q2#ERN7 U@+CE81ZU ;,ZYDRYR;@6(NWE_S/70?#1H+FAYL_"DI7C,ORBI5.;CT="M@!W^'G0]EG9_5&5;/Z:QHW)00? M[%A:-KOL\-TW6?VWL_>,U&6ONQ'*CN#M&E5@8@U*#0X=WEA>:=7!.GK>M9M. M3-#_Z=]W*_FO$A^[(HJOPV_S=>_\7X)O\UV\.\M*'MQ5#H;W])%I6?S].YZV M$:Z^Y=XOM?##F;-G?'\*=>O^@56ZI^QQ*_X!IMRF(ZU4#\_:YGR?O^N_N6GD+O8_C0:YRTY>L8/M><;@==[K*V(%H?P%F;?>7-=.BR:?5J]XT< CKAM0,'M\\='6JV75WA(9W> MLH9F^R#.2EWAUV[;;3H]FZP5"KH6M3[4IE8K+7T!OLH_JE;6#'MQ0K-0 M+=8CW?>?OM&GL_Y=.?B%/+PBX:)3RL70_9:I-"47YU<3AW]:^K3!D[65LW5X M>DYQN'*&?;)WC%R]Z)K4QD[=Z[N#;]Z],M/BR_YN%OQ8LLW<%5!R M+]C.0H[N&#YF#8Y]40<2NLV[7>>?1J-CGD9K6 HO MQW2;+_<2[9RE@:/@@9"NI*A?>OG%G$-TSISC,.JV1KCY@A[ZJ%:;LT<=T MCNF>.XRR\JI!6;FL9JD?X;SJ&03_FQZ/5K\5=8"A<[>'O'X.-X2RN)O-\YRVA7&EY>>+V0:0R0P^-]/%_^!.$LA.IH(PO3V\6' 8N= MB='J[^7H2D#W7:![L(8B00J4\0FGOBA?S51_)45N#(BL,GY&AZ3>@Z0"'NY/ M+=UKNP7A"7G?HG%I>6'ZMY71&0@Q.&_1 0JP-/FK61K09@Q,BR'HEQKOGV4L M"Q_#J,-UU5L^LXP^9)1O^NTU1:C<$OKH0@[] D8W?'*40P;XSN5WP 6C%9#P M2U6(Y>ML-SCB30 QE_OF'&]%F>IV=2\:$B:SL-N.4 MV9_GG*EKGQ(#RAX5YBK7SY8F =?0$@QN+)$?WU[KPSCJ_^JN@X/D*A(/5 WQ'GV3&\:M(-<.=Z M_)^^.WDX*RO53>;2TY_(,[QUE/M,=V/#HZ M4J.F&QGNUJTXFC3AB+8&WT/=TDIJ\2VY)W[*6VYF]VU^]L,,Q5/$'PG]Q;H' M,ZDZ3SDC206K$KO,-CZ(4[_I#;\#.S@6W7199VTFO[3YTG8",R!^I?='&EM/ M)R#U9T=+L\T[^V"B_$%WC0W]IHMR%KJ>7O"P#V^%QY_:TKQ\ R.+4'C5%XVV MW5W\8Q^S(-M.(6@D6X45-CB]M# U[(<"UM46IY?5XYKT6U/N['3BV%$YJ[?G MW[Q>T=VODMIP_(Q")_A;#_YVKVRNN*[.=L,7KRU%@QM6T"V6&O$JN&D5*TV> M_-^^8=V(R_Z9Z8 S^Q6O7E#T3\\,WXA37[LN0>-2NY]B%[%R8T"RAIK>Z6,- MAB[+7U[5?]U ."++LD]K4^E9KKPCE6Q8SWG<^<3M!DR6C>T:^U584DFO_ "^ MXQGM *"JM0H2"L9YKUGM9!6H3WLEZ47D0UK+I M@L5EZ&U8(([4URIJHFLAV74U),V<+$*3&JP3C9F=1C!#24 M,?<$IE>5D'/72+*A:)A>=4#2JUIE-9T_7(/UWUK 0'.)/I@H3?%R"\PEP3F MZ\BHE3 I:RE.@5TDMT *Z7/^\CS2*-I&:G!L,RE3(<%&6P,(<36B)!WJL]VG MLCGOM/@:E'$-%OJAPMHS05!?][#:Q-:9?"KJ7?=ET.49"^VE01.Z@+R:SJ8J M6*L29I2;D$9Q&LSCDL&83S(PV8R5,D^'S$M2[W+E*H@NN(8/F-!;\$49(+_P M["AD4 NF;2/E)$3 T7#)PMD/DF0N3-FB^H-AL'@3%D$: $V3IGJ! MS^#*S6VPS%(:S%^W@F&?9" 2->$_$&F=F'XE, \ZIDLL82OE,UN;KRSX)7'! M+[3Y)S"WW7[HB\ O5B,"L0B5-8!^#@GA"HE$ @F6V@E+!D Z(80]0:TPB0WQ M(T5XX%J-T:;/T7WSDXP_7+8!R8K:=:^ZTP0:14.B<3\" 8*!E2C5\J2I;PC^ MDB1TT+ 2:O.$S)KDZX95TU7( "0Q@N*-HC!WM^ )$%%T3B$?99<%HI MVC\O,@+X_PJX<%EO/\GT6TNI-S[@N2$O!!;GQ-K*2[+VX(*V\]@ 8Y'=&TAI M!1;WM#&!V'>NEE[ON(_IZO.*K)7?N>QY&U&P\SV/?CO'W!@_YFB[B(5/^/6' M'H)2=Y$_OO]8JT+ML6]WMM@JW%0NF3SQAH779VSXVY;%A_'75ROL*-GAT_4? M_-#1W5GD]Y:PZ[6_1X3N^:B!.\LJ!.!/5>:X=V;'P.FR=16%M=-[>.7JVZ,[,AB,LKZ2[]3*=>7]R\IYY4]<)F_OW%)PWN[K1'<;7-PI=.@^=__->^53?G@31*?= M] '?H9TO>3.9=07Q2Q\X=)EMN"3/+$B$I;#/6\?Y5670&3YQWVR6=R1<<2!< M3DOLWIQ?F&U'*_3=M#LMSHH9SOX)79J(RG!>;-A3)_=4\U".KMTO;;,5:^2D.KW'T:V#&7IE_WD8K\1G<-^1[4_OZXC4]!"_Y M^+BUJN>=_1(= [*5)PR"^$-^1-J,\3AT0<7>?.G"=?2J3 MJ+V+I^T5Q0T0#3 RWB8H\;6WJ>6P+H^/JA/.#=^P,S:63]8+FI@=GHVH'T/=%.+V!#-&BY)VTY!%K2._$/1"&-J.,?Z$]1 MSGIW!0+Z3"_O%I"*>=XX?O;">.$GF;Q[S,LG!5!VEW ZTOTW@6EXIQ?><%A0 MI@6;!B//O9DK;A@M5XGDK7X>_59TNE'EF7%)R-5>'MDH.G@11- PP. O&[^, MR,J+G./)/6^$YRG])G",>,K,"YOCH>#(D$:EYKGB^M'*\KU PWUP!@!&S0'" M/DY@\ECG@7KCP6G,GGM%H&'"=H9WZQX"=*SDO,#Q=*<$TVW1 J;&T7+U7 F" MIN,?&%.+!8XDB%P@*).3&&-T,]I^0+NR7"V/=0F\Q8+6#D##N6$!M<-K@1EJ M#@DRPS@[,>'^209HBP%*F:M[;#_)& 4!#! 2L$?XRUS^W4 O?$C>/408Y)") MZK$=U(^&9]U[CB -)X\7_BTWFG#N"PC]EK_@0AQX8BX?TJ "F%DMY0HA6:M< M"XB_ R$XH%7!U=6(DV=XKI(.#(=D@.08I#3 (H71D&CXZ\&C0M>I.R9+PH1YP=]CI'8 M!>Y I!K\'*^>:[F=G=6/IKPM\B>]HJP@?*M=,BCAZCQE5?KO:F M&(W/.@24*R5?BI_ *BQ5XA84C?@6_8=J#L!9047I(RJI)Y_QED]'#MR9/K0: MIH;SE$8E]\/#Z;D3W[Y]'YP6V!0;X"[(U0VR=7O/^\D(;Y.O7O)4OS3,.6#" M3?M.MJK\[[:,I>SL&-C'?RX,ML:V@0C4[;23#;'?<5F;V=:,@9 MR;WJ.V.FK<.B M=I2T:PPM&E$HLU,LXU)OF@7JOVNJ6FF[_-ACP<9;]2BM/#CA$ >^DN-5\_Y]*]8WRW."%+\F7"I> MP[6;C<J93-_9DD:\AQ^NEKV&O%NG< M?D.N]IT37QS M@%D1E/2<]+E83 M,JIDPY8H+AL-R*R5U'T?[5IACAF+Y %%9P6T^6?&+#T4N@^I48(45 EM MXLORDB&:T/?*E(6"/.Y>P@N173!5ZJ[_0^="#9H*;0GJ:(+LAGY$!#)U&4J2 M)@AM]%?PD:DL(,:Y!4D.>X'+.Z@N3+7F\YQ?Z768>(1:+[>TG?*"TW>2["<4 M4DO!9\>BI=EJ"3Y@D2PO&RHM5&+X+\R[N:Y=X+64G#B)S%E2(1B@=(WNH@EKJ+BN7L(LPHK)U"@O<5R6%Q^?,FFR .2-'4#,L#=FOE-B$.#2 M20DI4!VN"(7?KL0(_FP+%&L'W%/P6SN2^,5)#0^1)&Y36V$S13)-Z$[@2O*K M!6^&]II,[8>+"V5A<2=IEA<^4\Y +(:B8UB/I!%5OF,(L\#'S?D/L.B-U,(? M#IXB\2^(N-#ZA7 U+DP%\J X-<-.':%),J]:-PU\'H*DZ3LL)(XL7@W+,]5!9V%M M]\UUVSS"G,D"Y!%A09E7CO;&+*+1OKF>PC GHZ^W81EL_*FYG_=\+.UXU608 M?MCE-.U-5H_VY?RWNVLS6W5KCAF'LD-7K=[T)FNLC*ZF4!)(<1KS/A?'+*R9 MRMY8N0V_AV9I3D!K.]E>8F\G9-+9JY1CX9S8I8(;:8G_70N*O]&%DX&W@#L]>6_!@=+5.0);M!IU# M^K$!R3I/N[)<-#-.RK_@=/FD -OIWC.+Y5,<;GT$9,019'_RL@B56]_BB&9>K2LYNC8%(,OEIOTIJ]YBX-"C/;D/NMG0B?#RD>>&Y[JV_ M!^^:]"G?['K-.;7<<4_ 8Q>Z@B+WEW)MY/.@X-_B@J*^;O;!V;B#=@('2PU+ M6USF=>O @QLQA@."^"@33^)P6VXEE&=,J5NRPMXE+]Q"@4(H^!\5 M )/9<1DZOV6QD'1S)WW5#SZU.CD]E4 NS#;?"D_= 08OG%QF'):P7$TWXCG* MBE!KG#)I',;0R=0->EY+UX.5QV.9FD.<&9?%#9$.\:=F:2K/*MEK=(\B*7@] MF$5WO$_-JA<& ';9,+5DF^_FBT>M5V_T59UT8J656S1?B7C>CWF>W^[EF1*QVBUQZ=:FM5*, HFQ\=&S]3 M4?AK1-FR-1:M"IS^+3OQ#V?&:\)Z;Y9_4[*[.>Y>KN;!T+:36]!<9_?LZ^!W M+L[LP6OPPW?]4OQ_UZK+#04_+^*4/N$P=+]I5$>O=0V\X"[X?<)C<=^K7I-S MC*QV3/[^G.&)DV7+;@_QQ).!>9K?CF]Y_+J>1@ZX]O0L.] FV"'H\+.>[XZ$ MF!YBGGY0G+W9Y3@KQOK4;,G4\?ZWQ+-V5WB:<6=T/LG4U.;3?]2C;S<]PY/A M3G&7K./D; @QM4[L=UUY7OR6Z+YN[KZ!@DCAPF;RA<3EV_7SU M_BR/G@WG&]&%JV9UPF1YYM.T0>NAVGS:^\//NMJTRI;@DT^:/ XQQ8 A"0?2 M-GS/7EML>'E6Y^SRMX0P!<$OAIQWC(_+WP:]7_<,IORNO;3..@U.36^#NDEN M!\]2==4D[ZWT904I9EG:CG H$ &+5E^9,1\G03";&Y<;XZ+] L9MP2=*.Q;8?T\JE GG.[=<45;7.B%^@',E,^6I[L4AG7!7QC2C4Z1!\=]EVYW0%NP M[ [-X(^R%F&RTD*^._0PZ^LH%V=VOO[K.[$7=/'6]E%.S(A'^ MA,57/P9S-MV293DE6SORZ0\'=+&:%%.UOVM4/;.+&8[,?CM.NNB$,?=Z%Q>[ M,JC'D!VA*FY/C3 5\V=#X+/=6LB3NG2J\Z&9K@+*N^ZF*C*2O\,@=0X] MX9U-2$J[!^Z)ILGU'(_R?C ].(5Y,G:ST_WMJ'PAJ.B M'Y&D)Y(.7/WEF>!$8^9"1G@GDANU@$\^JXJ843O%< <[WR\YYB28^ >^+9#,NK&U1(UJ+Y6)!>L"A^! MUD0>%;Z ,$0PJ<("ZI J\\RF_D4B9OTB8!')!R4UZ/J7A\B'Y,I5PG0<8;J4 M#)_>ECQ0#41R99'9!;(T9PX<$0L<88H\=ZQ&03+ZR 1'/L(99$[K ^']=Z_) M!O,/8^V7N\2BE;V$R!\G_$Q82U]B]4!)5 M,ANR9$R5DXR$X_KY6V>GH7_40$S"G+L%C @+)(M_H:,)<>G#!9=*EPT,K>9A M]\PWPZFA'Q<>#5]X5'[]O>JS@U"4%B(/)6D5;2*=2E<'+$BC!Y**A!1"-Q]AKVB[T$CS1:\AC4J!4V(^9%O)\1=MJKZ MKH;S1G! I1EUQ1^Z+PKA+%BWE=>[GDWA'56MIO"!\=)CA4GDM#M.W3)3+M1; MBU@.F*WC:W??/AS:+K@O. WTJ/6WR@-1ZZ.<3W<["I\\(9\#\AS\>,"<(J1P37R356XLO@^A.%B?>2P%A3U>B'NIF/P)-=DAHF2&AA4Q6#6E.,/)@ M\'Z^6OVUZ,CE)C6'/'EIEMHO-S$Y M$S*I"H(3= ?_J4.VMW]DL"\07%[>%,148(N:9,6&'\HK,!OLL@@@']$ M@4"?O4A2D[L@_*"]R?OT?ZM,6#G$8EPK*%FP:E:O.; M_I%/,GT840JTP!71!Y=(P*DMRSF1X7,X\O0L%1$ HGQ#M#J\@WFVD;R@T8!$ MY24PR#7_M! D'MAFF@_OAM!;A? F1)"LS_CF=T86Z0C\$/D%X$]'EI0@"S'L MM<\TL\T!?2[>S]I,P+T#7C-).JFR[WK4,ZU7AB>P.$N3WO,$>3FN2BZ3D<2$ MGE.:Z_\",4_:_E9PV+JUU)-%8T4.WUNW4.KQ&V&V_;*?[3) MN?AUKCF:6&;V($Z]\/]XFT"X1$^=7I#ZLY4Z6^^DYODZUN^7OA,!EY!:GQCOXA-7)6V&JR5>V(6A%](*^ _M"H%"U. ;\D MO(@-C49F6V8%\O6F_&J*9.O U)#(R#C;L7&-%'MQJ89T_S>76@8R-O<"/ ]\ M1_!723T-SO,8&T?W&=6H(VLMJ9S*$"S.$H@TMA<^I8-AUG#H!T81#0Q-<%+I M28UY:H0V?FJD,0!T-G1S<>U2>6K]LG1/<-+UL7'UX?U3F9C)"QPHL&):(E!3 M]K:_B70K-Y842&A4&\#T>ARMP MV\'[E&G 04.]D=GV(6"OV52F-9"/Z "@S:$\K:/M7OY"FDA]MO0YP ;4Z,1. M99H"*,G@J'P'3AL2*! %%2UR$&<$>G,!N;K,8H8WJ( )V2SP&9.>8@7SEP@ MD)_\"[H\!)T+0&("D$2G\RO_9!@* (.&U2\8!HB"&^4!B:6'N[D.X%3KE)B> ME/EVT*;%\H#2@&WZ9A!<'K?)7UCZ/)F+ Z8IY4/J[G&;@!O#)6Y4'S85EA5+ MM_?#2X'H(^Z.+C9^/.4*/?L"N <7%6 O6C]+!QH\P?MDY+3GN](!?BTP]/"" M=^2([4!\"@@,Y_*)T2SP+"'5LUR*V4_R13?D6H*"+8EG^ M6,DN@!H\P%%V+]<1PBL%\"R%N#%7O4HDRN+E^-5D&&5^0N@)!\"\U0/ATWQP M"@8T>TCAG4+=]M]_U C]X$6D,X"&/GAU'/W^0DE;VHM(IU*96<;5U5S'A_$@ M0-E<7Y<58PY7&HM^TBHJ7E19[GPMI^^;XJ^[3>7P9S;&K[V]9RE^OQW#YQ#X M2O_PW[7ZYK]H3ZB)X,*3[KKI^L<=PSOZB_@U)LAF MAW['X?2U>QATNFCSZ=KH$11[9Z]OZ25CI&O;%& M>[[#"'WNO%2.V92;:9M*RME%G,J/,=RS$6' ;W+K(W%#WT]V/@IJ'=4O?%F(('PC+J4!14T0A4B'#>$I$J^T"_AXK'=IP(>8\* M5$DE/:$^@3&7B>P<"0F*70 AW?6R\F/$V1@NA(U:'^EP19;N\7[LW)US!<)+ MN-4LBRJN"'VJR\?]T6(XV:UQ[?F_)P6P)8@M(\_;<_-6D5_B5Q:T\[06UZAK MIXNVY/P@R#;J4QY7NDZU&[DPX-OH$KWO!T&\T=]1+6[AXX"4SY B[PH]/)H:G1,J M!@>H_'5;UXYY/6\6<4G'R=.N6:3@V@_%;UQ#IAV$E^._C<0(^^8%ZKS6#Z4= MWY8-#C"NNS4U6O,5!*I=EV^;--K-/T<-5.Z9YX5,.S:QLD7&^@@L8X%9B0)5H MWUS2V\'GOG!C05-1SZBORT)7D;!@+O,M";1R2<> M7D(- ;L1WHHSR](>-$]>9-'J&0/V,Y0@/L5RR.51/A>CO3A+9L X10(]E MH;B=!^?YL >@OSLC!3[ C,(9KGW;!+$U 5T]HR@^&\X[9,/]#TTZ6R.AV24$ M3X'[9UX5,Z$T22B42D-!NK/F7_50($5&-^=IX.LN:$3] V^-1=$6LR3 P30O M^1_Y[2A4J$57"'3>9J;JO6Y6&^^GBH[R=]9KL.(;1(UE\W.%K MI\N>E%880WZ-F$43]M=O_!L6?#NCC9''<^W M>8*OZHQ9CN&*V"QZV\3U3>ZB_0+&LN0)IQ@B-HN1T>-@?N6.,?.WD]-N]41[ M?/I.S\>*/A,#N4+JA-O/K#VK"GZ;3*(+DR5_0B AB,@9H/NFN)^I=G] +=_ O+DZ%#9616"8%W_G$8;BDOF5R!6E*99829,RR'J%FZ;=,6@\" MRYJ('TK6$FU8QMZB;X(0I343@#\;EE*S<$F7" <,L1243;*VXRD[HK[Q!&_H ML.$/%D!QH4\5 _A+A_R% [>1R%.$#&+$= MGW!$J-XHO !@8LMQCVF;B^H:;V@A2ILB.S8C+NE7M48DH/!/7W!?LZ;= M&K)25E$SC.)TC#G102!<2M:SMMMN!R@: IK(262FE8X7/P"GL"-)L3TPM"Q M9>^+ OR7S7&B2P=J3NONT;:'*H#.RT-S/=^SOF%I7NW>GET9Z7WG0\GF+.K6 M'LM,JV_)_,YRB_08 ;F^Y&! JYL$.JT2#YVLC73$!8LV46VIQ8V51+L4Y"BNZ#JMH MC/P MMQ#0Z(3F&FM;NKP,:V6>ABG.DD/_15N%@N(FO M9(^N;E( 3-]DD1HV;@]6K-@OB,$9AR1#CG"RASI_F' UC=0+3#8O4!8-'(/;G.%GJU( M' ,:8^W F&$4"Z,G!'>]IT"*03@);NK?U&"=$L-1,X'-0'B^(FC.T0&"\EQ4 M.&KZ<*,RR(QZ-Q;N]H_]$%2#8EY]*DX$] +LEA+L.:0&VRW U%%@/EW_4'JRE6QH^G/-9TPSD*Z(W^6$.[8+AM6)5(0@ &4J^Y,\HB MIQ5X&>4G]2@'OG1+=")[=+E:?SY[E>_H53:R7]D"P$%(;I:/,$F?4D6!.ZAI M%LZS88Y\078OS%L ZVD&H?-3.\: F[9"5PP&")&P0$G" C2?@D(&)3NU>:R' ML!'9;O%\U4S16L!W7H\$GS(,BGA9)D97Z BH"B&^;:K)E@;%UM;.E7DB/98: M# HO25 !:N\.Z5."^3+8.?KY9)+!.S$^[L!L&T MVIJ\+%2&HA+LA5=&X0,/A7USKN81 )Z>)"CL0O6;B=$:VD&01!AQI !P+:;8 MT'60R)VM,4X%3:AWW;U 5HG% P=S^5.QG JSH]&:WC!^;F6=G9]RP&P:NO;W M;1T8!5;@#SOMXAZ.THF'W9(2-#A[QBU7;_5]I$FKMDM-)QPWWU/^_%!5@F90 M7K0+\? /&N][+%9_7;$M*$%?[M^YJ\G_7X_-\@%9A^QWM*RA;4??.\(();=L MUS#1B>P:B7-=;KG3QO]U,EL^[PAME<:35<2+O.P&EWH-PD4T#9^,T=U-R>LQ MMU5/YMR9^4G1^SSZ4(]ST&LO\\Z_<;<5!/X]^,[NKNZ8QRCZ=H>>4R>VY9-J M;.;O@W!L7#09.N<0G6!BY7Z%=37P:QV4D/ &%F%J:*IJ!7%N(49'Z3BTM/UV M.7:>O2>(--D;"MK419MB4AJSMOGZA:+Z*+ LF@^I9LXUY'/7#D[2^W?(([!K!3'PV)9:B+=Y^(T RSHL^Z[.?='@AI2X:S*I+_B M^605N-P/B=6%ZL9-JG&($/*DES"8)=H:D]+D3^:0_2Y,O S5:10\NQHSAJDQG7\&>Y""6U#[B^@;)N!^A:*;!%P0'0"P MD(I86@!6=!KH>(*B:_E=$GQ4PH(V'0HPM#<$8H(0HOY1BXD?+ 2>-.G@PA&]U "2]*.DYT(6Q)57BVR((.-=%J6,!K@2U@RW[ M+["]A>0#3$?PGAI$6&D=L\69SG0_]2H:.GY@'!*(DK M1>:8GW2\(&/ E;V?G6]APO0+]>IKFGP6 :RY#:VA@ 'IU0>@%DA6B! %_"C! M#%Q0MA1TJCV5[ATZ, M'I26U@NN0[A$V(=^-/E'DM\")Q MP"<9J0< :!!C>DBE0L U$+T_4)'F M_]HC6>=BM_7Y?:V@!LH8I^[QZS 7XU^ M%SIP,[@ILBW;WFO:&:V[03R>G542:"8IR^9^GQO[H4@Q8UZ@F5:LC'EN-!;# M,PK.4,Q"2L@7-@T4#$>ITD6'!-2I& '[DPP!ULKA>$T[SH MB80J0,R,PJ0=&0@F_Z6Y:$3VX-M[7( ;(,E!QDN(59,PJ 5)\8*D4!V\(.ZV ML9C/#%K"#5(@ Y2=G@_?SG,D4G*E4J#PE0417@!B=%%DKSYT 6V>@QJ@/]7Z M1^3%YE+_C!G_L_0$GT:$<@X4LQ<18X"T>T>M+ #G4B%=G1*Z,!^*(5T2YRM( MA2,Q$;[< :'ELZ'2F##QB2 1Y2E$A0[)R0@U'R^.?:8<" FJE'#K.++Z"[?2 M.&SB6XO'W9N=$LA3JO] +LS[Y*X&8B"<<.1$+ RD[=Y1JM0%X(B?O6"ST@-) M(%H+DR;<^[@+LL\U"S$8T&0)FS\@C"0CY.P0)W5%2VG9("1,T-SN@!J@9GFUC]Q9TPH#6$DI=I$K[8NEFF/>&)CWXRR5GO1#H MLM6?790MC:)*R&*_LI;4&4\_R1!AN(![!:(S1JHS6_'*O,"0*/-)1F'OC;'< M'^M56!M?!#:&/SEG1'QZ^L@'1IC2\N%TW5V-?F:A>8)(M+930-Z2-<\W M%LJW_:>JE?Q?=]AN2/TM6R S-(\@G/J[\R$_8RW7= M6U\63];.1,V7Z+U.A6 M0^LO^^B3E5]3N-.\GX<%%]-M\H?2G)VVTY;#MM..X<[R$R\(9-5E13P=H.!L>U16ZATJ=[X>;:_E!L4W;0R(-ZXL]DML3DI&6 M=-&1A78O<)Q6C#,P@3)-;LL!<.]'/E"?9/V2LJ+KD\Q16#^-26IT'TS7U6G5 M7:RN*JE,)@H6EXR#.,L87UTBS%P&3W5PE0*G'[=J<(+_XHO&1' M)<@^ACO6U>.> :&H:4G5(??I=+U&M71=V[YZG$29M'T0M*NX])<%%K"(,MI.]C[N"@[I&%Q'!CGH1=#J-:Y& MFRGK(07GA)U_$OKZ! 8I&X<1WI\7A/^B7_1^Y&8>=(\:N/D=A6O<1A$2%]EC M+"60@(AP3_>!V3QWKGN%4\3@9EL/LZ?WY:S@?*8+->VJAS3O M-[SRM@D0(HF.;, *#1PWW8O&D-IT)!AAF5*N4OO*@*6!XA+$J"S02@<'(_0] ME2:MCX5$R.!VHJD2]YWQP0BOYUY3.%@%*3Q OW'LLC[O)V(DZ) M*Y>J; +1HX!M/>PE(XPE(S3@;QB$P 8B6?#<@ M^\"+J^XP&Y.NNUHAB8-PA%3$"X\!I)QUC.I9EJJL!ALD>CXZ1G4!H6%4:0PB M@"JW$PWK&\>/[P61V0]+IH"7BA!@.EF#>'J9:H'!?3@$QH#$5UA?F:D0_E2WS3,K,-ZE@_1?%2&X6A[+#;OS]I.8IO55.P M:+<8/U81GA#LPW=_75]J=EPSDJNBD73M>MUA77]BCK+&:SAK]Z]4LOWW'U9I M<#JO;IG9YFT.X"WZYW](LO^,5B](_15-4"]X!??0^EHRY?>_NC6G_*Q>@&Q% MX]#SU[0\K8#V=1Q:O>[!_R#NW0-BS-O_\;!MNX6>W8W6H5KK4"-J(R+5\+25 M2F6*2F(D.@HE(3(.2ZLD5#I):9I..M&!V)K%)A*=4X-ZL**3'M3T:';&][K> M]SU3V7T^O]_GC^]^_VC,O.?]OJ[7];I>US7F?L]]WPG>WHR31U8D9,Q;ESN6 M<6RA9?3)I;D+!9G6&:^* ^_\8_\:CR?J3>.+'IILT#7./G_=A'/\QE&OC&+S M;='"-*^T?7\DJ'..9_-#W_^QZ'7'3!]:NS=U54[%1B\D7_4)084_[1BWF1NVU?YQ\SVGCKQ M8J@-G*HP[C?-'9B8<1!R2]T[G"C&3.)O+5 M$!=]T= @*GJ6D3'H]?*;['VO_ICY4:X'%/K%1SG1HM?\UDX\; XS K[IM3.4 M_$J^!HX3)_0[P KO##L$L6C-^YH>#:$7Y4F!OC$P)^B4?5G6J_86C6%S[C"_ MX?B%Y*?<:./+K]C_CB0!@\-'W!$1ZV[?5T/!$!\%@#,08 ,!J%%B-"A2P'N_ MHX<,8CP L^\(;4+-PQ>^J)4;O$2\3J,C_$5?4 M!O8#"4>$E4F$!,M/?3 <_YL/]QK.,PW\NO\?"SX8FPHA)HG/8S ;6]XGXR!7 M\M5'.:%O';\P2E042LA1?_(^OT=92LYX3,,.0@Y+Y$XP&/+^RBR-3G;.(4;HQ _^E)-#[,.!H$]/TS<1&5N4C! MA1",4@-2\>CB!&.\KRTB6 T%X(:E8C/,!$[250GFD9$Q8%E;%RF@?I:^J4P(PE]_#D7:ZER: MBOAI'M%BN/@";=%""TJ 349IH2/')#, -X?I\V>K]] JO.ELG/6*\^>57JC( MAI>JQ4;=_XU.4\&%/=+,(:I@#>P+DQII*,;.0Y-UFR (F1HH M7J11K*U2;WS/)TQ+%4Z4Q4$\+Y6E0338A<*,?'/",U48QED=KVZW]TABIOR[ M3[2HDX/1V?4T2GJ7*0G4O0'D*Y'* +REP0NV$/K@CA.\-UGS_/N6/YB1SR[Y MOW:63'UC#CBRY,,X06JI-CH#Q?W"XHN M'MWA4U(P1L#[ZK#CS]NV^885%/W*>)YY?)E^D6#W K/4L^?^EFO3P]_*L6?# M&*YCST7IQZ?^RS#,H\N@X5J/25CDWK3W\LN.G?#*_.6F18*6TM=UK'U'(G]8 M/7EV*O>]UGL88+$^'(FJ5CE2?38LLEIEWY%#A;-34]_+ZPR-Q9$0]:VP6BOS MCYN6'8HZD[<4K=FXB5NMDD<]X[W7NN9,UEW8E/ILLXL5;6$6#]W%:2DM<)G+ M_('5L7KR+'#',+JY:IZUF5F'HM'-Y<[GPL)QGJLSH4Q_Y&8SCR6_2:_14Z;U?.,SG';3:#W1*GAS]X_K1I?MM\.X MPL*9[RIT8^UP7.D*4R?J?I:!HH'BO.G5X57"M'?9?K.<8BQ@&-.B^-_S9<$$E[HQ;@XM7: ML""J2IBU!UV8>)B^M/^P5N>9^3.SH_%G/@3NVST'GQ^KOK.//+>\MEIURT%V ML6:,_1NT>J ZM(KWKBQ[ V)"X)T'KA]\9HV8%C#GV>_;K0-+6)MNS-3;[W @ M.W$G=V?J[8XM&]?JQO3:T[ T8JU?AN&:U3H>%B_KI4M@EA.XH< ?P-!Y[[IL M*#=37M;12[21'T O(V@$/U^491VX'H4N;TKAFS];GG?WE^NFJL76A+CW"S3F MQE91L4^OCJP2UDA04;!CFX4A/Y'WUZ'V!8G 1$Q;OJ5F7C +3"MNN)6$/@'7)!D %ZV58U-ZT-BWP[\R] MKR(&A<$"SW., ]>#WI(DGK@2NW4:R-GJUHT)13>\"*B\VWXZC#WV#05YYOFU2Q9\5@B&GJ6F!3"_UHI 4/,B865[$%X1WFU7VG(KL5>\OWSN0MQ/= M[6QR:@X/;TU2O6#L];XR=U>[@-Q,?.U AO_^A2GOQ9TFM<:^R8:IY);I8"1O MT-;%]SVS[P(1M4Y M9;O(@!W.Q<-YIL+(8+NB_8^,Q9G\MG3JV-7[20AM7#.&W0%?P%2;SR\R&R ' MI_]XVVW]*M+E%=X$GKK?^[*HGH=':P;3#-0':F!Y?JY^%P17T?/PT)/]]2$9 M;:4OLO)S-84)0W4[A9YFX V)Q,.>^;E+?,*[K>.,X^L^O&B.K5$O?AC!"O'F M%*N*FHQN [)7HOH0;EOI1[E>LX$T22,>(&1Z!&IX#::)E@_D<40VG#(;20.[ M;RT>?E,6:.'H'I%-B#<33#2ZVL;7B3/:(B$V XR-AQ8%NU]HF MU>8+BX 'Z]-EPQ@FL#AEMCCW8%%I:,^I\)I!+@S7D#O%M UF>2@6J=]/+BN<"7Q0_[9Z9!BE$[KY!Q5,XE&"X[ M4SNE,M< DE'Z/EL7N15W+058H3""H2U#)9#L>X=>,;0K4G8QJ>MS?25,)<=2 M(+9EH90>Q".T)^Z:I@JCS+9(HV#* AD,G;%_9BJ*!!2Y7[06OV-G4T=(%Z:^ M#\T%M?LF2YKPF"=R\<0XGH*F#BRL'4A70]Z>8;SX []!R 0+CT!EEG:3S%MB MYI/;2B]F@\!>K&&[8*E(U62>C1"D]?.VVQ(''\)@.X:@LSEFX45(+A=9@)$! ML1?DQP5IP )*]>^F TX2PY)=7S88ZAH%UZ$)/JJ40KN1&+;!8GD%WKVQ./,6 MK7I=7M=G(3#N3@*+[&9@;"#UA=#" A:S@1M#5(<63GVCZQ&X<>] &A;F1SE@ M"W]$#0&BT(_6J!X%&J.K!XK:.\SE3!^5>!U%#K:@^&N!)(4?!;*KF+W7; M(IT.I2;5KZ&-K/2D3 !:J*[F<%09) Z;!BE.+ $7UPK($7#!HZN^VPHA3K\) M5-!V]XC68A%!X&_L"@TU0*=@VUEA+3BRS>:WI?XK*TE!8/P:BR6PB^H$ V+O M79-&=:-NVZETZHDB="'U260D%G5A^USHN0(HL@.*F,AY R;5U2>^5HPA0VGU M"5.'ZD!8_%SL1[I%^QM^@3[Y+V22NP8+67=+X,&] [+*XKM@0X'2@OZG %V5 M#P(Z@.A,T3)NC&B@M&MQ[T::*&[

%^]#D0E &6G7TT&6-1P$&KC M [39A-UF [SJT?VSVX)HZ)2;:"87AJ#-Y.T24?VH.?L9- )@!]L1"I +;WA= M@Y8Z0I6X<0#I>$:W3KL^#)^"5W@G6+T\B+7? _X6!HDOD@&20FF_=:9I"FPR-45A'3' M2YJAW/%#;VU 2'P#A!];,YCGOWN1<=?:QA5]5L]_-_A-,O!=0L'9_Z@/;-6Y MV6?U^[5I2K.M=>:@-#)7585J4D5;Z=T%,YI_-G8>Y"UM,;E M[K7#[X(;B_Q4;'2R+8(SYN1!V+-+HMHR[_OJEEGFL$(&SDD&_KD[O:8MYVI1 M;%O*X@!1_6++:>[K=_0YW"EI;\O1N'R_SW9R@*A![4SYHA(\'/V8$UQP['QY M/]\]MBVN)Z*F-QT/?MJ(NWX332_O#SG%#C:;%<'OC<*#W.M%3>%"RY!.DWNZ M9?+KIG%P&K/DL:@I5#KZO8MYG[ 5+?B)NVZ)9H&%L^S@?UXQX)3@&0R/YX/= MR6=%]6(8W8H6R('NJX.7ONFA1Q6V^''\#.ACTLHP6@>VN_YY]XE$L ./_QI0 M;MV.PL:)M(.*"<@"KL26V M+7[^S#TB/SP[IPCH^8-D= MP9K"_!FMTYAX%)Y ^X? &B0,T)1CIO&1'C;.=4-4+$C1#U<,F"73,&2-/D?= MUJV [(JH8=*9@MW@S+L9G'TGN-^W:C' U09G6\@VY59^F?-'.4A/5$\ AE'; M#!$_RS6@Z"&DF5I2WD@RCB%6Y"*T*J*]MV1D,I(AXK@,. X%;Z M3)(<-Z1AW?V^Y>NFM@LJ\3^.E:*F*.%2RJRR*5OD)F7,':8:( RU,Z7B$CR! MY3&0K@&DI^'3+ M+%1(Q7/(&Z+P0[R%(Y$5@:0*/Y7?V)4D]\.<81%UJIQ=S,>2'57)KS^GU,/] MZ^*TP%2345U$]C5$3'+/'1'Q&4?S1S)%;$94$]+*^[],^PM%-,RY^Q0'[(=3 MC\Q_?I;N)KA'."S6L"LX3';)$JE.]YK2,(T8\#ESI!J^'3,M&0FSDV%#)&-1 MV;C]Y$WK/4K:D!JP(4DMX&C#[#14*^Y_8;_6E6;#$131@#^V\:8GQR)LQBP_ MF(RM#L3IJ"M5_-H_U1<(V:R%UH2F\#XG^/+!2N 8FDIXP15(R'HZ(:K2A"C- M]$575)$SI2BF0M4]1H[OT$T-JV[!MD_;#+XS9M;VT4V8(M-2JG=IEM#"U&- M)CCBC4I3768 =S\%X@JGS/F?]>S@G<6Q;0F3SEP5%[2WI2=A+[XLN0]5!,.Y MWV^+<&R&3R@E7X!1Y0L?&I\7$@EYBOSY978V?I%OG9C"I;O:TDX]=!U,MU[9 M^;SY2\G*\(MEV:%]3V]#_=+LW_ M9JJ<;*U]_"3JE*_CE[O";I6<.*Z]N?6+"IH9*V(**A(N+\MXT7;'G>AWN75FT*Z#%LY@59?V9 M6-"]2DZ8^:"@/\TK_D[Y*>5_-RJGCOMCT6-Q=+"#3>J0_64?BR\$_V#>MI'\ MJO%$K/V+:.H02[A(TJL]Z>%.]]LO1-'/GKT55_7))PPI[BQDK["])0S]PLB$ M66HM/L2\L>%5JZHH-?**;DKJ;R+3(V#B:9KDIL;3O'Z!+D^_-3\EM6)NAH+X M"/.&A? ?DMX]''?V"DOAHGZ-&.U)O;;?B#[#H]E?B05ORN^41X=$<*YK%>PW M/886N/C>#?[E_$$OT53J!_E+[' JLR!TT/<&&8N\G)_1:794,%U7^ 5>DHH#T=@P:#99&6?G?P6)K4GM8?MSGX39G*'_Q0O M>G&>&-*4004[(NX[O*WXSN26F:(BSJ;(-TY[@)W7?V0"3XI+S:@@\*HE_P4N MFW;.?\KM\14+YJG7/N-#!-Z<@LI!CM4;$Q)WB/QD9:^='^4@ CZ/ET^;_(WF>B4#NQ1X#S0,C[M4 4TN!(DV*ZYG M9CFNO;@&@H.P&066&!<$IIMKY<0F(P[ MF:4W=6Z8YUMX%2AXR'N%W" 7S@=KGWV4(]PP90RAI11(Y\1IHB_P%!>D.O]R M/D\#4Z2UWP$%\X3271\8JL.TI<;"&S^-4E(*9. U<^Y2"TS:%Z@+H ^0\I]J MQ* INVCCK%L?Y0 G"Q1;NN$11(:E\)I7I8N2F2DB=#CMQC&TA5>_&!UAZ6RH1V'I*J@[+LI4_8)TC>1 M5:=6"S.^I.KJ"UJL'TC93K\XJJXD(X5'Y08?APN(\/K)@K]TTM=)<''?DWU,K%@F*,U-&CQDFH*N"/V27;DH2:JOTI%\\9>1@,#J(3WX4W99:N3Q%P9* MU(8SL^>15/=08%IEI%+(KOM/5#"4?RH#__@?,S LV?\5+81%6:N9,?*3(!#A MHB>L[5$]'SHEOL,("/]$8R3WL-+A)?DX,,7;IIM^@EB')7+X4_KQXTOE@]DH M/W^J,E+W8FU9E0UZ_4E)*83)#ZRJ895#J^@&!3$.0B.4-E2!M([P4[E_DNM% M6?/2 \=I?]VQ2\][.6?"AG"[2I\GDU_47_A./3K']$SBI/1E:U]?K%CG M7,E;^77"@FW;? \[*"YGW,H\KO(W7A3@ZS 7K3%ZEF&[9X^[]J#HF'='E'ZH M?R+CQMQ5]=M50H,6WN=N7;:3NS=EC_MB^QZ5&Q73*L;=^&:KCL @S*!A@MEC M)[4\B*8<3.S97F43+7X><0LGTG:<9"')P\0;C,?'D+5I!0"JCPP^ MC4YDB #36& I5NIQ&Z]%.A,#V4FX(8%P=X\!:J8Q1)ETP(I TMOE,H?TLRZ# MU=(%L@AN82JF78G42<)8Y5MJ=")U: HO;)A&_(T),MC$W:KSUGS(+'FZ M_,V=;=RMS-W3LF0!'*.F+=M+;'\(I#8R#V\X^>[UNT[1L3DD/>8W;9\P#,+& M]MA =I>%3,LZU6.#H8)%*43%%9AEF*>%.X\WY*=)C=_GWI>E#,/"[6+W(,7% MBAL@"W%@W/I*[&Z=+@6:B:>T'*Y' 3ES;IH3^3E!^$ \=_+$HT MQ)K#U3"#6GC&NA(K54H/C]IM!>D>2?J%]8N]TJ>2NQ[1*$]EG,J$SDWKZXCI M1 &:X;6!'I["N]NI=\E>+BHC\CZ])3P6GO*0)1(HI?$N>7PFV- (J-U*8OWF M=&UH5.QQ=;AL,\$Z8?/DN9G&[T+J6==UR[=?JC/,OI, MX/T^5GQH[E;+@PK!V4-Q:EW;O5*W?WC1'(7[:24YW/]DS\S1'A+S<[X8%%:W&7CDOZ;C:].:HM+N*WJ?3UQN ^9J%A^L(IL M/;A1.VK)->I%^UXTET;V'L/OV[>HP^:&D3 ;-VWFBZ^ $?YC;=Q.>J"V\GPP MV7S(%]83(]Z<,MO?10NSWH?FJN\_''O_F#F=?$\4U?5N;JGC?VC9$(V/B;8#_=P:PGR1Z[ M3792.T4:CWW%SRPQJ-1G/0_//S3VQBV,.#*; S9PSZ01 J_55"^^3P8X)<"+ MJW%\TSYJO^ ^!VP>TQ4*<'NKHNZMG]A.GC3\(+I M!%H6$ZSCI +*PE WGK15MQ@P"!/!=ZKH51HV<8CI227QA/('C<(%LX M'#PF1S&^ 1*)\;_\*%?B1''RS.KE?B"P,G>)+<;>BGL$!$@9X+[='+DD^)$N M^N**_-!RLD>@9.] FLQR.^97.X*B%0DY1TQ0K)8"CA^IK=@J*IAV L0Z'5GE M/B0Q^N4/'M/ X3VJA8:[E@RD?R!RX*$<4"HQ56L>XK9&Y"=R8'KL_MZ_VQ:0 M!_!Q.1N7X 9VQD-*4AP8^'<:YH>U4^AIZZE>=&'O0)X[BL82[?#\LSU9H%^+ M"Z-10PJROXET84/D\Q;Q\,A__2<)XY,4GNX&09C==# \NF2 [&*[=EOC#PWJ M:="70-JXGTF)-=H7(]?UV(U;9908\O^K&/;:JP%*M+W#B-J$H\HF$MC^-Z_: M"0K$*+CA)PB2C2,9**S,CF]&T:J+M/H"K9JM2^H)%_$9S51>4'4748SR7"4==00L=_MTV&/H6L/G, M!DED^8L69I!-S>4H53<0#:F#TJ.M25B^")J5 S"6 "'/<#//X96T,PA(&?A1 M99"QD-J4U-E-I"!E-8.6 FDOO*E(%KJ\] VURTMU';XT<#LZ<-3"P(SF6-$M M_%7&TFOJ1>V@UPZ"K!U;S_3;0B(&6[#SDE^">YOKR%E,U5T_T=4[P9O$0MNP M."^U7"RU#%7 H2F]W"RM.B?MUB0G0'$+"C'*" OE5"M8O54 8-T$0V8<)6&=;3OWZQ$RB0GE-%"8=(?B^6S1I- M]:(^X%4+*V&)5,,;1U9O)I:8HHYZ=6OP-["&D!:;=)RO G,P&D59 >\T:=M#.47RR1&%;O)*.;/76-XA1* MJU@& \NPM*WCH.D1'%0Q-^'OBPD*;#KK<"2GH"@G:]8)I%6TZ8>BOYNYUA3+74ZX-"[VN M3YC_8T1"M,.LOW>K%F](]DOHV)RI^5K/3]=9!O-BQD36*\%3/S^K MSRQIQTT _N"E9:+%=J;6XD1-L&T>2>U1;/TH5[;NM@T'QL'#X753B3MF"5O4 M9"I:*IZ@*=PU-%5^\TV*8>N D_E8E]ZZ3D8SL0AV[&4.TF*)L[.9K36OO3,@ MLN4];-Q_.%A$2&"*%MB96A+K\R(T>DLD@]TCK&LUL&MK)P,Y]SG4=K GR05/ M\A#LY+ EK1QJ=RD[%'DQ!1X@31#250QI-':DF.Q+>R/%?,S&'D+F%B_<&2=; M.VN5D10.9MM1%]H3H-&:_]I+[4[\#_. $9'F#G M'L8[JU_?=5Z$+H[IHO]"#D;0U]-I/$'[V!FN;+=L'5[#BB*H\>FINWQ\(PWI MHS*0#(Z]TRNVL)$>>UHGBS"V+1>.9\ZC,J )Z=S;S,&AR![@0YX"2G;_T#Y@ MESS@4 E+IW^" 8P"=G&"Y'AX&.0+K4<@W^O:6\\&0TF Y%25*"*LR3;MV_1[ M-,PGZ/:3^@>H>955X>W45B1@6FU(RS![E2.M0TTJE1_ED(ED=.-&#ZD('=S+5"-50UYF.LF+R MPV("!=5S4#''1G ]!#F@54'T2[@K(17\B(HK]3EVGW;L/J"8!\0,48S7M753 MV=AZR,\W/"> 7ZT&BFL-JBW]!=?SD6M(* N+:26VUH;-")^/A +7>YN4>Q[1 M5*=B[ON4,72% B)5D$\)$A#4&*=*3>@05SY'OG M%7VRT4XZZ\.I@1>.)R'@F$I0+[!OKT9],+37UJM!=6H#TVK8Y&T,&T 664BU M 4K;WFW+1HF 0[X[&M!RUT5>]TR2%B"52S:=2YZ_AF###H6][!2M>-RIC_"D$H!=IVD.G;91LH/8TK%W2??Z<0'_(A=QC4E6OW)V!+? !E;5%*[9L-,322-A="4>H&9Y:FFN]?[G_@\VK?"X/7WJHY(2MU.,LW5E?@&V2W/#]P7( MN[G\:J[M(UB@M^;DK BO]=_GSE_STZ:UO+]Y,QG_9F0^#9CKXIWB=7'>TIP/ MN09!N24NQ[@/K!>%+\TJ^A?G>.8]WMB#O;MSOS#.GG-5/6;^-/.5+Y(M%/[C M\WF=Q:!OT6)N?8*?!4][*H/[L]]X3E"\^"=FZ9#3=C\%S0ES5:W+7F(%_S@=>DW$OR6\:3_)JR&T!CM;'''MX:J%H/"<@%CSLZL^K M=E&VVEFD'NWL^FH2;D_@WO.KS@U7R9T%+'B358N6)/?HX98J//26@UT^8''. M"_3GM!S%S;;(-TZ>PA6=UO!G=C1INJ?P6UAO347D-5^!ITM;R>^9@1M=H8-, MJ][R*F/&A!3<=9ZHB5BB1/_@!-QP\"+ M0H^U,'_:3:3318TOQ5,VTX^6A^N M8+BD!JS4U.-N9%6O60H0H-6?>DL8^@WZLZ2<[A"R.FV &+2N+;4>=,-TV/H= M#ABWIXPC=BN .7EBH#_N:B3S<&\\1A#.@I!8G6;'$"(RE2:YC9MW)21YU'QV MB[LH&FT]\@8KELA Z,-3!N@SDN"\P;Q"L[L40W)3QIN1,$LWY),[ P OFH+I M=H1P2_%Q&+\,4QN\ &-C707:K$45/_2?(:_YR\T?SJ0L O@XXT!CN M#+0*2A]JBC[C!)Q^C>_A]9_4HX_7!K,V"4.523[M<;N-U(8!HE3)GAF.2*B] M.3;PRP+/SAOKIK/1+I4\\>E@>W%TL'U!V<7?:-J/HS3\4!H(?FPF+5],GB>= M/+OH?"_(WC\X>_IY0,W3O/O@\#Q@GYXJ_!DH(ZSC%I-V,9" TLO8'(*_%5!^ M0)QI^)#WF+X31DR8U)(W)A$,447,SP4J/(8AI$*BWBN"+J MUAT'TJY3UBUQKYZJ$$M:W#-1.5%4+Y"B1))/H#AX!'R#M'6$]GY%J?A@-)\J MDA6D2*Q^$YF&4<'>'JF1F*."Z4[#,#$K(0A36S S IK24RY4RIY^HL!H:$,' M4K&3T2PC.9.INXPDD1K\#!"F$^\$_TJL064O?XT1"K]32QRP-I>E+N%CBV"3 M/H'-$'I%5D'2CY!U4[RG#ACQ@XSC+3&TE; &OT7IN-/209"0OW *(S8/K&,[ M^#O !8C4SU'86"M8@SQH3;:C:N0J>>E*:.H@5+<*DIU?A[=:761Y>?9+@\: ?.QE3AD,($ MO5.??,LF40J+!(5Q_XF4%4D_Y=SV_TCZ!_6S$E\AW9Y/C.[]?D394"4SLC\9 MITK<]C;4'V>XD*_2YE-O[;*8J#\&NMF%ZU]HW!P:5LG-%&B\M[;O4,(9<$I-T<]E:Q57^L,3V^]VJ(.YASUP-JN M*_P8R]^;SK/"YDWOR?V]CGIJ$N2$&[%WP(?JLN_>91EE7Z9\_)%M-R?G^4F6 MV_LK5Z.L7ZX]2=;EXUFE)G^:_$OV"$"ZP_ZL7Z[Y#U?%V176L:0F1KAV?)=U M@)@X]O"N4;91=K+*YG"%9=H?UNQ;ZTX]W:>_;Y$G/%5&0$9_.??"I_'??K65 M,S=R;LYF +_KBO+DI-E*^UDQJV(^LVH8FH M>Y>6P+H#@+C^@Q00/=GJELR) T1Z-T+ 5S7"D,&8[K??-PQI) 5K913$5F6]-6< ^4?Q9-H[ M1$6.D&RD8)DRPF /!QM;)839\('?JA!C.2+;,OI_R69+*97F-6>Z#%,0FO:2 ML2O-H%+2Z7WPU(3XE@GM?YA[ =G@C:"_APCFY=K_JE6:KRC"UX'AR<-:U1ZV MS(T&1JLH1GM0?]Y2_8$-W=A>A^=(QQ9U/&%9)N)>"ZC'$2]&J'L_D?=2X S& MZ<4F&\8:)JILCBN-_]9JITJ/?:WV"6LSE2^TTE+#Y8KL66:'7!@,K[_A.C0, MN6B6V4H\.R>NDF7S8$KZ9#4S WV/..?=*M&K)T\.L])24C*;K2*/]_\>>ZO. MTC)A[.W,](ZHW6/<^AT,6-T%1K?T\:1ZVAC]'NR@&CLI83PNE'8[3M&XALM MARRT-7O^6/JNEE9R#(8WXRS^0@JOFG?1*S7,]&^XF::;OK-<@O>V-3OFS"VL M.=6?H[^^W>:]O$=9BUK7Y_QQ9?+.K>_E=1.,?3_K^HXSZ88=BB[&-W$*R*FX+F'1T6-"HS:#T>;P0">5(F7%,UDEBUW?FU4UVWS MW@Q/6SV*IQ6#Y["5KP_4=5N8H8''1.'U*^IX):B M*5M)HT9;ZN]%@1N]!M+C"1@N@@&+KI9J8Z+M]]W"$[WU\"@?+GP^(,I*8&&6#CPQ9G#&3E5NK,6>4^>S4 =;K>X ^(+D$[&=>E MX4-*GL/%]V9+K+3/4_80S'-_0Z9^NX_W>0) #G,JEV]5+VK7 M#VY60 XUA7&2@>_/&BKKLUXION(750YFDN!>O#2RW"A]8B, MEGN-""\N)_!SEB6@^2@'<+*8^##)_>+[T%RM:*=EXG1ZJ=F=YX'_9-FBDZ-K M,.(F3.@G_#MPBA4&,Z_50WS!=:,"?!F0I)S (/):A?LQR.N)WUY#HJP[R/4$ M%/#T>HO!S-+%AAKZP0VK@ H0Q H4!'*A?^KH0Y5]4HTAR,Q2UPPLH)W1&*$, MYF\HDP$>XN1+L\ *V 8QCI )QSL2!B$-2SZ!2>7A2UA,M$DLN)X[%8F:]\(" M7",M0&U0;7##@3K7CW*RQ*HR?B2%!64^7%GAD=&O?^,VQS[ :^,B1WSDJ)3* MQ'@2$4L:I?9P*:R0EH(]E,+MYNAAJ%"=:OY1CM8E ME)T[W0-73\4*6NB6K*,J@C$_+@OR=DZ5_:I!,222<$A#-) MFA#,DG]:H#KU*X$:DB"T858UHC+T\"H9*+#SMN&RC,A:HHY#RH*P'<#].%EK M"H_X$=O?7R0DE>3CHYPWN>(QT8BKS"@ICM-=F/NE-N^U!M+>FVU"1 X<#/-: MHVTHW:3_LN$-EYO9O,M7RBXC:BZS]$"&Z2M%EA:>SDU* M9-5?EHB"M$3J]\E*9 >59XL5, _"A78=A^U:FF6Z4>%5K76)3+\Y@;!H!A 6 MQ8!_0!)J&DOO?38(=2(I^]1 DYV0/G(=7"Z>OT_)CP5E(K\K/"NR;\W]+*1O MJJ'<\^@E.6:-"KFV5U,&,P*F+KK*2JBQ/C]X24EG?\-7'F$1Z_7?+I=7*5H] MEF5M)C=[_M]S"=FQ4T_43&)D/O%?KN*QS:,P(SJLX9Q1TY?_TBR6G_F]]]V: M1C[JZK/OBWSN=%V-=>K_$);S(;^YOZTREW&^$1<9F.E?T?2:^2=*Q:8:7^EU#&@S]^^ MP^4\OF;W=/2G!$^2/&DK2MZ^P\&14[A>5(1W!O'ZYK)3[X-NB\>)C4W)/7?Z MN2(]_HU59IR2J[D:?CM<"L4);=$XSWO" O[C]FD@T\DZ6C3D5DX#2\J!R&- M?8WKN3 =HZF/[&GN3U];QX;7EC!^B=GZH--"Z,L)BEL)]U$NV2 >($'4X'*CY;(37(+$P$@QW]67-?Y](@F_(1CR9./N0WJ?Q)6WI4 M;TV7SR,2:"U.:'^:XIUZ%6B+I8RN)T:SU>K64T$V MYR!%/&+T, 73Y$E;L;MH$?\&A?UG>%T4(D49*UI:QI@P22* +)+D2&F;2&#J MD]3RD>]D9.B??H2W:+9!UB4@LM-:' >(G#!I63P,"2B&A(.S56F$. N *H,4 M[*!$L$?U/NCRN=>POCZ*S#Q'$5=:YL-!0G0)(=I I/=! 4)?6J:%^C";$]8. M$$U@S!-O3$/".;T! *$".3*85'HE ).25O4.O!L4P-0)^R@G,T#Q$>PP.AT4 M]N6+P](_E-EH/DYNA,$[F"/W8/LYH XH *2N!EU'(MAQ-H0[/MB]C$ZXR&=, MH"-J,P0BHI,)1E?,3\T'@W7"5W0V+=#H)&#I01<=Z"*2XK;H.PG:X,6+TC%5 M+;P%>6'H!)*7GLN19O@,91.YLW&&0*W8B';&ADGE@K9TJ4)H<6^=0X5O)ZTW M\M;HZNA/0[;J)X&::@ 4^,KA>!CP2$8.$ZLDTF%04:1<1Y6UEQ)@2FR$Z,4V M+G1U&/"^WPY:Y#A8 X.72 6RD;TQ@2.+&"GMP(I;+ZTX-@*WPYER FV@4YJ2 M9EE*\G03&^NHXI0:A90@T)%YDA;()T9G+":@+#$EOI@22W%<6_0Q4G4)(V6" MU4RQQX9PG2$J*ZSG>">JJV&-,.F&D78+!-4!-?^@>[@E>ONHDIF:('YI]H+7 M?G<=1>Y%E0UUNZG.Y53NHOZ\')J-U)%T="IJCZC& MO;X$F-)$NX82BE&E5)KG -)7I*.CU6GUL43[&V1&UU%QKL; QC7+6'D*&+K8'C:< C<;\A_#JL MW$&4V %*!*L-$Q2/0R'^T&Z0ZVJ(S2OP#HIF#>8GH!U=0QP-L:MVO*E5-?UZ MH,RG:J-![I?I5WFV"?N#[6=D MH\CM= )W0JG:I7]J_9S]8^Q,HS4O>*93GZ>KS?W)\.^^OT>"F6&8W#'N@Q]K M/8O7IU7(>1:G&&P4X^9TF#!\_-3290?5WH\\&:GI?@< M\\;Z1/EI\M_GN4%WU842W=2?6W8DXLBATG!Q@K&6Y('&T]Q=X1$)KNMFY?IF\SDW;6V P3FK0?IM*CQ2"SY!CVTW+ H>"-YOQPJZ@/8AZ MFWKT-A5G'=G(H*_O)BX%4S8%B/D.C)XW9G *0WG;>E2V35JL5KVCIPX^H"@8 M7V@5Y $,95B@2N)2#")$ )4P8<>FM!9&B\YFSK#%;2J5NU1%^E0<(SRBTH'[ M]<#]&#+!GN.I;/6XA;%8,5$>+#Z3NN1NXFTJC83G# QNVV2CL$*O1 9 M]PX%KA7 0G0RQ;7-D:10F+ H1,8U:].GV<37N*=)LA5QY+34P&TJ*$Y?K_\G)NV-^DP//)'QFU/ MZ&UM800ISE,%"2F (H[23BCF;!!E:8%#D*(C)8%("'[],@7>-'GMB1T& (&' M,PH+@NU[5'HFQ+7#^D@4 7*W3+%#%V:DR43@_ V(P DFU%$3])[?"O^?RO/" MXHG:E.'V!/AD@U8I&_*3E>+PDK<4;C1A19E@$)7T@.[ B1UA?"?@.EH?!913 MR#F$/F.*OX]R(PG\[])SHB:XET9(2ZZP -@C)83:5:!2E*,=ETQJ3C^85(Q] MP1RL6IQ!R5\E9QD%/!:GW"&)W_4M'8HT-D111Z'P)2@.W,&<<'$)5K+MS>I1 M109)6GJ2+94724*H;(;4[_0[!D %L8%ZLR\H/4G581S=#EJ<@',%:7\!S1^1 M*H%-E5&06O4H)^%85G5X362Z]E-OCJ[,?IZT3!X2N;$*@M>T4$V',!JD;+7A M:'W"BFHR9"=5V#+EN JHQ.C055!J?TZSKM MIN[MS_6#8DJ]51HW3Z[7/C=%+5M29PX=9?+_@UO( M#O_-EIL/7SSEHNWKEG]ISO!*^2SU7)C<*E:8"[E*/E[!?MX/J2?K9+],_YRA M9VWN5?!EF,M"L\ERO+34PTJ6E+'Q]!7O/U/9'*;U;1Q7I>RYL[+? MEHVCCQ ?EO\6+.OI689NR/P,><6MLJ^+F'>F#"M![2A M^;/)UUB/P\<0$;SZ@F"LF,/8);/$D%JB]EG^410-4V4. 3<,%AQ+(WA/UE(. MT1)"&!N%P,?KF4U)#9>SKY?=0>P!!1VF_ .#VKSYI'W'R;I-,!@NA_8)6EA$ M'?_6LS8;^XW*9BF7R!=E&K[KD].'1W--7J?^.D>K8CYU?U\Y*^G[5F#J_^WM M(^T=+%/DYT3MS-RX:NV>:Y7!GV]HPX/@W>OL]IT:V# P?D_*O.W[N.0T-T-! MG$8%:W&VPMO5R]28%\J++@0//9J[VQ\/R?PJ&= ^=NIJ#9NYLIAEIG=CN[ZY6V7UOO*S#PGD2L>OH*'\%!&TX?N;LM7 M^;D!R8_'X<63\##-NR0G=+473Y8B4YTYP4EW4G9O)&932W?@UH$=/KC_;L@W M#O$^,#"0YR"S&E-1M1MPUJ%5#EKE"P!6GHY#]OM'Y)S-^X +MP^RF66V+UZ2 M<[Y>1>()@'A\5M*LT9;ZK&JW2? 0?1J-/SKS)P?@+A$+;)>7S!(%F/J(3'V8 M#R-VY%2\/#R*#>':O@Q0PS.<*&#.>+0+@!WZW3"?1FN'KR-[#XN[G#1CDCQI M9K71@+64+]GY/J^)@&#M?HE4O0%9J1V%%JZK:AC7@ MRPA\.5&^X*T]4T\T?GC1B&=3O>3@=@R:3C&E8!I[5@V>@Z2*G%L),R8#J1((*1\GAM599KGQA 1XPY))M Q9]]=/Y%-@" M&BQ- 9-0T$(H2&+3B6&("S Q>91@DFG!(%M9R&,60#WPMHLQ.MTQ%7=W'Y3J M$./D8\3#P>8&$&'R!;=EL*AS_C*E6)?:&GD* \?,OS?J4E/'2->4"\.&C.PYHB("/N$QFNE$U'%1D2:F^@ PD>E MVYE.MXZ)0R9DBDL5DL^( H?P>2A#-E6?GY0,9V3)X(F@(\RRI&;)R7]L:A<" MI24+UDP: 8!5933M>]%HC]J\BI1HX#L*E B!@.&"2:JLV@T&>>3<.6G!V%\+ M(%'A\@QY-$0N#J'.X2<8E:0Q&4%"E-Z^H1 M/8G>FVW8< J/M#@-#71.QI5+=C;3C<:2R+<[3G4&: #SMDZ#E4V"AD%$_ MN)S-&I'K<2\]U[W*STQ#MIG8+4DWIP2 5]O]G5]B,9AE7H#NDSS/0QM_UNUZ MI>NVJ&ENUZ&/*:O%3EX"3=PWW+G05MC,>7]'0*VW)FE:8H M[>-EQA3:*WXV_V\YP3 Z/D7!W@-_GR WQ(CG/1BGTFB[-XMQ3N?O MB[+F>F3:3/0>?R_!(^>#YX[@1PDM%YJLK!?L7ZV_Y5Z 9,#1.F,PU_.R9K%C MB-&%QK"5]_9?'V6*!X>?F&>WUVJO;[FYZE:[QIN!/' MN;'<.54G;9 G6G-A( 5W"'2%;I)>.0]QMEWP#D':8*X=+K3K*10+3!T7E#=I MEFGX1+45,Z_4#'K# T_>BTQE%UOVN3!;0^$[24/GJMSQ?<5,,K&(66@'7Q R MZL,C39?UVN^O#X')#9)JDVC.UF2K'V],289)T1M@,;O5$[[BS/LH%W38RS,\ M8S!#*6/P$GS-R0"3+SI7*C)].,'>USG!M9*'L-@CV6J#^7 +-/$$#4 M,WRK"=&ZYN6!*TT@2N^/9=QYJU/<;4'PP3=P>#Q=I 4(>6"U MJ0\ 6@C]^U/TM:9E#*8G9J!)'/*&H04/&B_T)X_B[(?::@3)1W[X\%H#>#M\ M:4H[1&C2*!FX*$[ XP8 TO$X!_"E86YX9!!X^[)E]&)=#/O[P(7'P,VS0,D MAZ"#+XM#]A,(:780)IN0YJD!I"T!TO2? N$ M*L>%Y8T2,J\67_,QK\>/[Y!BS" 3P<"QB_%"I*S++K@.7_-;0T5%2O\\!.EC M$S0/*#3+5P-]][/E%>YW(J+41C*)/(GMN=RYM.]L%K"T%R M6Q$'-*8)BS,"BA9*('.*QVF2KK=I_3JEK,(Q%M46A:I,!'5"-1O;IDIHI\@ZA>G"7N&@1@ M7(C/88+BY^ "PUW965F?$/BBTV8,EG*G"70U+Z08N\NRX\>^HID*],ZH3\(X M?F"$9(D[D7F.E*@QYPDXT!43RMT2I3IA/!^ 68/%;FO( PNR"6-O:6-02$/P M68=%\\](D-GIIY_4D66?C0%)&?84J,PW4Z?PI=V,:H6W.VV?UV)[S0 X77TP MD0<&8F;6:H?5L8#(?M+)T=W1 @MI? ,(BK0.J(/ZTYU^ MG6N,"8,V!N DOAZZ6^@J+/XD8:EQ9_<>S;(-2,M @QUOQJ3Z3G%7XQ[=/OMT M$$J5]ZOZ(^86RT1-__%P[[94.]%_ZE<79_;G+HAN4/L^:H%-7']ZXHQ.E[:U MZD[%WT?IE?]JS##YU5C;LTK(K1*FWNY8(']DR.'8D2%'_/EK[9SJBYO*H_F; MV%9-[\1900Z3JO,+\-!_\)!C7M6&:/GJR)Z!_K3%2ITN(H:B_677.TL+V%9N M\"?0:SB0/6_Z'8,6"YYNBP+/]\.:?6N<#]Q9#>_MA+^FKQI^X?O,TW'7%AF' M,-)OAFB[;]6,-3L:=V>Q=J?-XIGU):L"V[4%X0IZD<*O.FTGSZPO/I#OLS-< M$*X<5S59"4; 9RK3)Z@*;,R4VO#5HK%43 5A MYV>F+#U)8FKM[G2Y9;@AVGGIR:/PNF%3>4R!?8)[ZLUJ]\2OJ.5'58LU8WK- M0JNWAOP4[' L;,@Q(Z;7]BL1RVW7% YPPBQ\5%_\RW5B8Q?8N TVBMS3XUX7 M[/H6X&B)%(<<*V,L8L#"EG#Y_@PE^?YDWNI8P($(3K?H\K9M M2].KV]2A%Q$VY'#PEK'VILI>RY?[69LZ%IC<,F:8_=R?NT-;$&V!1N\#\];@ M.29G)J\57M\U#!YRL %R[U29JDV>Z*X"YC1;G""!:RZLG:RA=QH@4[#7$-31 M\#P)UU]ZB2"0;GG0Y*3^W&0=BOYI7W5:0M+7?Z[K8Z<].O*-C3(;J+S.G:M <8\TL-26W9=&'0DZ]NU)PP@J"6\@N?&! M#:K%$()&CRGXL^#Y?-C86.Y4#$&,7M =5*G(IU8Y;CL7'(/M"K[5Z5]JXL MH<:F/+/WX*);E/"!>=G(O**(Z37YP.TP!M:,./SFY3R M-_%FG()B.;G-@F?0@]6SL9$JGS/ I 44H2_$LF]C(Y2@!90C"J_E7>:[3%52 M7R,F4$!Y*-VK,;W6$(P;P6$O/ARBO<;"%J(M/9D,D1/MONLTNKZY0^_!$4HV M6RIMWF46-)[D7%:V8D,DS>_*LJ!L'37TSF+6A9 #MD[L?1Z89&ZB"-RV;W,4 M#GS; 3Z@S!QOA@NBJH09FZ-/ M(EZY3;6^9+']OD H0GXX+#K M;R*Y?M[DLS=?KON(]M&CE=;-%J@7]5IQ2QBAQ>I^@8^'V;P5I^_/E)A\R4 M/=,.F\L;AHU]L3AL<0.\MW 3URNC;KFK1YUU29+9&/]K*GXJ75I*)P5: F*B M@%62#,,WS+[%X8A?838+9@L6AX6HR-_Q4_'#Q=L%/S :5ZM..VQ)_"WTFR9O M@B[J*/=>W+%)Q,8< ;5HF\H0N'AL702 = Q4-I%_O-(>VZ4>NO;@2$0J>DST M#@K;#;/_Q2*S%GIQ_8A-10JV%Z\"H]@),,'SE)*((V21_#1O0#VMB'78%FP] M45Q,;/AQ-Y$8!60MT$%B$3"D08S&,_:D(B[J54GT'D'B0C^=.LJF'O[S(#6B M"!>U:%&H4V,),=OEIYF-9I?R?-/\)AV<%.=?,71-)=&,&BYP^)]74]/J>XE/ M+:#B,R#=F\H]E;@2@B_BL27D;RR\ E+'H04R*M#Z]1.TA(EM-!-2_>#V\T@< M-'\JFY.(22(YK5: -J4D%BC]%O MY"#.'A?=55Y?7I3LS79Y:7NIST;2-,CS?Y?D*7"">1FY 6Q!>Z\]QY=3;'8[ MNAMGAO!"?,]('GV4\XGV:>]E^;]3VT/F@DWWM3!Z?A$[6&?ZR:[R6IA[$8\9 M-@ZF&6:4_?"[87)1?JXF3"YUR(;_R-H87A6M49C1# :]1%9#CV:+!^O+B^]Q?/?#MT@?4>WTD]TF-'B8"$.Q(J>V\- 935+OVN*L/@MA1IGJ M1-/L83\.;9&]=A!.Z%IXS>W5QN.:^64:@O)^5]<,IY%CFL)\T1K7I;;Y,&"! M,3)[=P@S)N!B)O%.K]\1S(8_G;^B39P]DH]\*O8R5=5A+N?LWB',8A;S!>G3 M0]=+)\8*(=U7,7Q$=6KX42=81W!:G'V")P\F0RU MFD)>3S3-D4YT +&@8&(J/['(\8$ S&Z?26)+$\P1M/6#ZAHT9HX*DB/@$?YB M*NX^S/\D(\+,:P%J:""*%I-H33(I X>@<@_.)YKN3AV,"K-;B2WUFMT]W2:L=1#*(]W<4U?E3 M.$F@GHZ4HC32;J>#TE/%O![62/1,Z7H1Y1, M,DRD>8[NDHS Q,42CCP]W+^HU7Q!BNNP&,Z2XHB$,LD*G=$L'FX,!&??2JI; MT"W@$K2 _%$MP '%12,:D>/R?H0_LMRQLC"?.M,S_EP;$T>U*<"3B"+[X7?/ MT=6!H)8'T/V4^.'WVE/$4=D<7<AK+ =AH#$OY$+E#^)@3CB%2@-* M%UX:_LC!GK*^+2Y@8E4V0!:5,MB33^/U?;H=\]UXUH*B07JT;( MC30T78A3&\HR?[A^.8(T BQ\Y#"SN*P3__ZJ@A'32*O@*>M/!4S;#!_6 O6! MB6VR:C?'F\TBE,Z\Q($/9C[Y*./3/%_[*-?+$6:9YTN:('4%A)-C WDVH)GL MM8WBUV3;JKPHE=7M*O!9VN?X]: QC"7>6F%]_0KW>DWPU>FMZ3;A\?_+?9LO MS>;/EM-O_+KI*&ME:8I7]?F$^]<\.DI>AB\R]]TF3'W)38Y/7F3YM/O@>B-A M=J1;K]G]E;]YS\JL/NMXVWG_&H]?A^RO]6R9LB4]?E:N@UNOC6A,?Y;2%/-U M#*-[VNM%3$&L:)G@R)G(#DO;KRU=/LJUEC?B 42%B^=FG4V#$6:KI)'O)DQ? MQEU6??;T_=G>(:&"R *1@UI=]):S<5O.EIC<[+7$HWREAM]*MD27;XG)Q<.9 MG,*RS&LG+\Z*?C8K)D..Q[RRKP]*%L\DDFK])F+9LYJQ[LS7C M9_O"5UL12YS4N\9X?.0"*]8LL)$$5B^$:"EQ=1^$RC[,0G'FA/'Y"ZSL%E@]DM0(\2CMZIDS MJ\\F=EBNUVAM:TR&OWN73VW!0'R3E@E.=TH:[YSD++8R:M5V[GQ5'R4R&EH[ MOOKK>W9?WW-A;A+R)JLW?GZ"T[S/G<[9^5VUJI)I%"L*>04 M_[!@%0F*#T1Q;4VB)]YQ/FNU\ZQ5XU3__HP)1D-K+D\YN"5ZWUG'?)BL 9-" M+Y[>2 **=8==P/EK.7 74';_9:"S5\3B\\T,J 0.T@B)!#0ZN-QW-G(7/YF![A MGN(%>2>!?$#>)'D(U#$%I[VV@L4/9QV3(7D:P+7V% ]+1KJE]OH>!:"**4B8 M=))#DN$.&HH2&0BRGR_X\:S#3V<=,\ >KOC[%5G4BY6+E MS0+@"@70^JK^2)2Y1?QL=<201##H/9WRO26C#=))0'&*9Q ,P%Y&BW$F,#YY MTLFH6=$-LV)RMAE#U.+LT\YWW\_B?4WQS_$4.2A-2;5DW/H_C+UY/)3?^S\^ M4JF$5Z\,V2LMF) RLB\)D7T9&F-/S$R(L8X]48VM;&FLV1DSB+%/E&QI$#-# M1"5&]JR1Z'>/>G]^[^_OC^_O\\>8Q[G/?YSGUNU^A#KB-W:4N MYJ+C^O8 00-:RPZKE=K2 M6"<<.Z6? #D.Q+T_PW*%0@"4@/7,*VW>K9XI ,QI IC3!+@ 9@T!*,YB7I26 MX[B1BR@"K"N19# ( .Z+8ZB$R-]ZZST'U1B)Z.^\Q-*W.;?CA3Y=[Y:B1=/RE7]T2 M>R(%FP%B.E>G5749[GO[6WS^"LCZ34L\S>SQ%;9$[M _E+SWB!>+,2RW),=\,9D M +0:?T!;AEGD3L1/\T!CWO\KNU"RN ?*8#VI3$Q M@/7VW)N%40!Q7YXGG6$IG\QB',#G"X;?]2D8.%P"K,>V5@B8ZR1K8OJL(0!% M%[+N.!>7LZ<)!\#;608WS!!0OY6]]M=%SP-@9[^L^C^ND@,@ !9S,\T F63 M8"'BPSC]:C\ NOQW263 XJ$EK$.7Q8.F20:!@ %9M -H.%W@Y9V4[#NIQ8#C M 0QY_;;#,Q;3L;R7I9CT19:O 5(R]N:A,A+1>.G^GNHL]K0+:.MJ(V @%DE; M ]T!!C6%Y/^?NBM-P5]2[9:\E@2K SR'145LOK?*CD Z.-W*/ K'SV;KB=8V!6E&/@?#E) M7^JU_EE[.\6?ECT N#E3\P,(_4V# STB91]A]0N:"NH'/2$&_P:6+6OA*+R! M1=H7VBUPCPY*.1G&2//^S]N4_[^?_?(#DFLI1Z,?"T;G<9#AI_$ZIY,ER/5K M)?AA+.R1F9&$)&^!*[D$*-.PL*HXBZ-78WG2N__F<"(;7DT\8^;(O'P@=ZTX M5FL&?O64\3'$.M^'.PH/]6%A.FL1*.Q^WB\0(CP&2+)I:[LS[28+UI#SL MK9JD3LD:T>2,^=;I6 ZY=&F.0@V@QYIKEDM[SQXS_J9!@F=;DT6M@"[._\WX M10XI,Y$PKT(PK3]P%"K">0P&5Z)%3?->]=X&!##>/KE&E)4PWW+.NC_IRLI! MIL!J477=F=<&T:%?PTH-E6@P='$P! ](Z?!!#^@A$>@!>4W>1BGN/6HOCUQJ MX93YECT-N,#*(Z7>I0:YT9/?D_?JW>V_&;?^SVG5L!ZZXDPD++3>W1+Z*_3N M];6"%61L>A<@3SY+Z.8:+:<;-F+ZT=ZPGN=6=@UJQ)&6U+K!'#SR5W V77T!2L!2 F M40,0D?7.^7OW/SWF3^$<+K#0P,IBQ@7<8'+!_$0[G^"3E+ULD:PC@JN)$N:5 M6^^J@!:O@2&>IDA>NQK+H93Q-_D7,*O"E7:5X^] M][KX#^(X_R*.=0,K=2'+-$_3)$.J6",C*@@R#+(,O. M7E=6\C76B"^M1$USE=ZUO/B/&J/WRA5_TX71_I9; +,% (!#!EU]VL/+H83? M2Q?)*CL#Y4=_YES$TEJ:Y%'GU*@]%V%ESD2?B#Z?Q'K\KO$G1UIJZ>3 %@ML MK!%8/:*"U&E!4!W,L_!;?V90D:R7K(EYYO"W6/RGR*K- 9H3)M]/#CC]E_Q& MHD9&#WKCJMS_RZQF3DH">;2]S&: 0B3V5.KVGQ:LE^L![%[^B[S!84G5/84! M("E@ <7A@D7(N^$$6!E6P/ ]3_N=7G^3U:]FI#&/1%[_R.BK.Q(=6,*MT<" M'(6G !\NG<(=M;1!Z;)((@<@ <*4V>3 7ZS^4:Q%<]D%8:;7GQ270!D'S.+- MJL#M?JP%"^U>>VI2BLOYF]22SLI1!@S@"'3XQ1T@D>[BO7H6J6@#98L_I\B M@_V'I^(LLXWX6$=;^0,I "W1_K\=O.5=VO.O_U=OYD'.P)R>_54\V@1FX!V")N< F5AZ5P4F M,; 2+?&0)?1_B$T6,#9+[RP]RG^H /#OG'B!=6[FX (XB,N>(52K#*TOZ[ \ M'+"M*#"';^"WIX>QE@30&N&J\EV#?9.0?T3*_ PM[@VV%D$B>+]H%N;^+P^" MM#4/(J]8")0IA)CN'VV_^/: 55"5E6MC)]::_5IO/N7:$$J%(?QC&T.];4+P MZ*,:?/:[O<6!C9L]]G.(2Z&A;K,L+OM4Y_)[[VRY +"-Q09&"[C%YE/CC-PCN]>O,]/9O$%$.L6ZRH,C*?)QI M3YX*_YZWTJ=L)EYS>(49SX)FA7@Q&AINC0 M$3P8/>E&":*%G>Q;MJI??_<;!#[9,!Z;HC8SX0?MT"EWVR1<%;D1@)51R5)\ M8G3]4/EUV2L!A.6^[+4C4^.2A=%772<(/=Z1C/2>VSI@@2P.;%?V#\^@LG]G M Y>NN^EOI*P7;)MCATZ/U&K@\I4[MRW9/H02U=Q9U_AWJG?IBFBQ!5,.=QG3 M'\6/+(?$^0@Y$X3O#HM+AMQQE_"!( ;BBDH3?3-'_E"&>^&(I.5@"6?&XR*JA@_W_R@^;#ET 9\=CBOO#,]>>]UY3<1(%5SN M7G%YG*2G[GXLA.U&C:7$5FF Z;X%WG3>@*^3YUKF;0_Q- MP0,"94,2*C2CX!-+B/9>0IT&U.7CW"AFU91/I;JD0P.7[G>]A6+O=N61?T[+ M3_J592VQSI_]?&H.V^:RK-P9[3NS*]H3^2R3X$-@X2VLNH!MF"SKO5DDJ_+4 M1#70D%8Z<2\\<3WW K:?EK=>''_U\G@S2>.XVR: @3JQA]6_PHEL+H-\&Y?' M"VU3U.;Z'(<"PL$HV]G1JE4+]A()'6C8(ESR.O8X[#=H3M-FK>4/YE( M>*K!!#[50@X?*7&P[F3]0XQ3D]9XNE>^R%SL4]O.92M)OU_A(B>K/F5=U8"; M+)SX#:+8W]D5[US>)7,&/MUI8:2+9NT4\K.RH0#^%^2]?&4[G'AQ,_,W*'P] M5Z\LG&7@/U4F?_U8]N\W"%NWD>DP7@@X_#9]2ON/(ZL&IN^UY+$0C'.CL!QW M*%UOXBJ "X)W8)1&^W5_-6%[7<";WXJNOVHG3F^6S<-?LK#^X?#C'Z7LI21G MZ1MJLVM7&I8,N5JUBD%2]RVF*;;QJYJ/:G$*.%,D;>_LEW<6*7^@X[$DMV3Y M9MF2@DH__P4^WK;3N/RS_2*S*4.CP0.<^(6[413=H8@,S*IY M/6(AX?F));,LXU._K*8O;\:1PK#/S^,.:82O%]]5L]A#=3A:!P U;-EL%T"0 MH3J$9:YZT:8= J EW=)CNU(K/)L&?2QJ2U4U-UG>K>'N)'$9B/^R7"[1#1Y* MU9MP9DVW*C!6H].0QX"_*GO]9*/V>/-/D0"-=OA%U'8++A*QP.<*E7"%4FUG M5:JHR%>^0A0VC"4(.:JCQ1N10'8\IHDPRHO/R[ENQ.9S"53$9W8M,?+FZD>/ M)4U$_:#$DIE0@+U[+IY8IM%'9@ITH-':4\K8'-;!P/QSVV M66P?P>YINET/(,@R&I;$TC3C$>U'<1 .G9%HUH=M #.#^R^[7Y1OMCHQW8>M MB<>#GO(ZFM]^3 :IX QQT07M6F^]*V^;%.ZY=*\*_7#%QH]\'(9ANJN7S[X\1<-P?UKUBQQHB@+X#_K]!L3SCR? M=E#5@04L9!=!LHDL))3L,@#83WI,5+-X\=EOT.&;>W#A<1 LU]LL_6H1!RQ1 M0?L"2W*^[J F[<^=9]$@:-T)@ CMWCH/=O5ZB$[.!/&0'_53N\'G@(DI'FS@ M,R/O?A8=PE($8^8Q.AV^3BF#K0=??&D8&Z_0.2G_>G);1^:]YND<3=)E]_Q] MF!L5.)"<:.6+>Q*[9LV]1(7 MF;T<#I _8F1< U?-7#[X:2+7[;F(P:GQC)U2_A^$=V>7Y5BDI;NLSP$LRC'8 MOHURAW'>G)&J\$#K)SE@UDJ=\SU5#/AZ@UUBU15S&8O_LIJ\\6=9*&^;\&%1 MOUZYS'.!)7/BA.@Z\V[@ W]U+P;9D?'#A9GK%EAW)'CP#8"*\P=+F\2@[CJA MV6O<'9N/+=J.="?,J6=''SUDDRO"33-TP?[WE%AU SSRTK@Y>/?H&/E79_\['"GZ?J'@AI3 M@'+!]K7Q(J*>6Q/9QDY#K30R\WP&;?#^*A8_*!A EMT((/.SJWF>78)E^26[76$.YZ=HR3 M=2?F78@N\=H0!L$H^ DC-J[*+V@(W]% 45TU0XQ-JS)TVCOMD0E3SV03PM9A M'IJ_0=@7S'IULL&-\H#<@"O&!>$48SM#X&J#->75G!'_K_7"NPWCMJ@S3U9A M4UF+UYG-S-[M,Q@[W:R )*6\B89O?)AI8<94]32X:V;037C(Y-;6OO3X6ZJ6 MJ4?=<&GI]U'$RXZ"E1VE'VMY^P]:3=9SX)E+BQO3> ;M;$<02=NRH2,HUYT8 M4'(L!__"P4+EY;K;I_'/V>@C-U9;B*<^SB5;G-F9;>+.-5FVY@%O]<$':YM[ ME7(#5&R\]#NAA5[^QDJDJR-SBLQ:#S?@NINUUUUC)6)P$&:\(58?"YLJSY(X M?L4Y3,I"8E])YWFP2'M'?U"1_FW;7,KL_1%J_[25@/*WD#_A/K0*]@P2C5*N$N/EREWV"S+ M?*JS#2PNB-E_C_^(-PO^8+(L>)43C[7E6]!$W!\S#'\X$+0JRJQQ&>SQ)^@7 MNI%/-L15F\RB;C6DAQ\C)LYG\C29ZA>GBDC4(RI$UJ(VXQ&QYMZ_K+(NG)4B MO#7MYU>>L[.<#*%3W AK6X1W^2^EL(SXE^66B?AT$G8GC=0<0F]!$\YQ4.WE MT*343JJMPLM3XF)J>[9@41CB#FG& IT*LT$7I]3 -,;+!P"2UA7P5@\+0SI0ROK>F*AG?9Z^%@]U?E0%V?H1^ MD?7-SK1T#HCU1CTL ?\GHTO9$_'->8/62F)07P5ETO6M$G"?&9G"(V"'[YGB)M8FZ.^"B+A>SU:,8;) M#JH6POW$=G'?W",K4/.LKH,D_9L_U+A.DVZ-]>H&D<(VO@/BUBW%#9TM-=8- MRI71\BMY;$*UU*CI9?UR5D#=K>-4U]"Z'UGNG%EC17GZ %S2^*.KJ$'D>.9U M9N..S%>5H )^E5']%0YHKNL69%\'(A(>?W[Q6STB@?D5M&ISY6D3AFI+R0$- M04K&OJH.@CL_SBJ>9Y9Q6"IMTQ\$AVFI,LQHQH##+ARW *Z@I*_E3)!$I36G MB>ZOL,9*N=P#D(E@1A;E@R*SOBFX^2M^I*8>H&7NUR-?%9EDXE27\)"TFX(W MU0O>W9K+U?4))^K( 2]+"B&;,^?<5?L//*L !S-\?R:1PE =+;2-/68>__B+ MKL!>WD"GL9AYO)P[#/75LUG31_EX*_N M\>>W977N7PKN/JPA5V;B)[ZU?EJ'=&4-/BS$*G[#IDJ20[L&Y[:!DK54C6 M,'B$&0NDRL"MLGN=!6=GL]>5QR27$/*"I4!+71$]M6_U-K,O^[GTSGP%QSUM M$$':STVIOO<^CO@8F8W^=W'SZ*HAI;E5=4BN9%:Q3Q[!68=-%]@B_#MM-0IN3.DTT.;$JR?OP=GW*VKE2U>KI M4F+[BT\C!;O=73-:>I=<K]!M_,\Q'?P!UQR;C+7H3Z35.%<":LA<7 #%-$@IX'=5Z>=X#I^EL)!-9^NDVEOQ ME;W%,JAI)&-U% >&[E'1YH+_4%O/-=X\;4R+=<'/79")9:/N4_[F<+J<>!NN M7P_#B4HFW?A?Y8B,+],V:S$ $?I[+ M[6".H7J/I#R0IOJ-/%VV%BI=1X&87F>45.F\SG#B6&(ZC6\F+9>+\WK/,3NN MU.>.BF6"?O5GK%V*;N[CX&43(64:*Q(EUJH3FVP9@G=/>MN:(=$)*6P=\1*_ M0?Y1A3F+0[[RA;L+'#<<##2#?N&=V!<9=O1(T+)]JD+ZQWT,HC^L#=GT9!)KRMTR$=/(P:#\\3QZ@6:1?4;H!>Y4TH9W 6 MG6 VJJBT15*]_9-2B<*^)77FK>P@_:33QA5+@V*S;B/U8F%IY]4NYN &]S?.+^0=IF!?X]CTZ0VW?1.0*-&)MD8#8%3(U*O M/P'[5A'L>(D(*FMA\Q6S@4&_J+[N-C9[/VK5%')\-N"7 I>W* M:@<5M&A(.WV<,<>\JD#FM'VI7H'9=<9H]77_M&!O+Q@LM.BG.;BE\F#7T15< M!X"K,"YFS'$-Z8N*CP?.8RS: V?#E@D_TM1OJL(,"97]!W<2U?I: M)_S;>ET!TNP/DXY DL_&H,!$A-*C&^QF^7*>9.R$\'%3;?X^37[IU'3<6$VM M=()45G3MA"*IQ;!R+$%BGY"1:JTB,2/TXN<0,MFI$@YLE! MGA]H76D5]L4A$]$DCN_TZ$%-$0GV9WR*(E)$:NWE=G\NE\B!%TL>%WEXV=KL M.RP%IV7U!4A]YE%L]21M,\/CYOW"4Q_+#S-?%*8F8@>:[8W<+MUZ[Y0R>5MM M=A_)R/WA9?/"7+72@H-W3!N<;&'^Y==+B?-L3NU>P\-'$Z3*50Y$/U&<:+25 MUE#<0OX,C?@*X*-<3]C\6!9?QDIB6K9ORP:Z+*;=/T'*:WY=O'"?8I!\RP8J M<^3F]%2%E@?4!$502*M7->7 VR&G,.U.X_ 7T[BUN86+H$"2M7DE2%2"O7>1 MGH)_FP:S8#3&&PSM7T;0:3;G(LZ0&^XDH/,'%VW%\5/2K[I(L2:].B#_GWYM M0."V89')C4X87(VTD\YWM& OP$VS$VWX<[G)D=,+(JC#7F\3R"=]ITU!?F6# ML^B:543F2)7#1/G,>C8/U:#5Z].L=@Z^01Z//O,28=GHT_+2RN:!WZ,G#20:17$TVEAJ('94(TAJ;*@^/Y;X?!+_ IG7CWZ"-] MV#,K&-_@[30UC:.F^@ONZZ#6YK4FXAN%N*YEAM!;SW8PYFS]^4,2D(?6QI37 M,C%V:H6]P$YX[D;C#-6/P2_ CO<727@V]+%DK)7WRB6. MWKU%>$#[X4IHH7WM12?2/%Z8\$9,R-0MJM(YW#B(OE=@.7(3+YBUG:C];D&] M*K3W'^O5D*+"HJE\ UP@KV'[B^),4LN-ETH.^.:?]+=/;#>NN'I30=C>IR5' M9:'#R)^XSQA[#:=28"MF)YU0'0=LN&:7'4I%4%YD"#?Y%7Q.H),*W_B9, ]4 M#,A'X(J]W^)QD/@VXO5I'T'0-/2?NV@<_9$0H9%F'4,Z;^U T>P5-\4D4YV? MF60P:LG'NLO/B5$*^!36MHSUH*/(?\72ZNTTEHXLR$?]0+*-(9=:B;>]QF"B MV8'@2I/%;Y4"@E'"@E_)>DJHN:5&P4D_:"]R6$\L;"&9ZO+48PSMOZ%NY!JD M ;W(QP<@$SY<)TQ7/#D)H]2(*.9RUH[6$WMTQ<$97ERHJ_6Y7$U*WKBQVGJ0 M'\E>4H$^O*204-,Z&SW,R7A14:'+ TT?2>" ]S2W=*F^=QJN*!O/O )M1UG' M)Z_".IYCFE2'9+&CCPK$I9BS5W^# @?%DP#&5LK[N(X=Z/,6-F4GY@6THT<_ MJ+C@&HIGFJK:_124=;U7^CDT#J9WDAUB]37&2&]'KYT0DW;7RTM.WS^%<^CM)&DV:HN$*R9UCY1E$R%H M1-B436);1/@!-IA(L:T1I03\6N&.7W&WY*&@XJ!@'>N<:*C"F:Z6],^KB##"W3!/=!'M M!+!TEIA0C4XJ96RG=3.K1*>:>\GYX9GX]CM;J9JH40-]X2$MEUY(.KE7Q]>? M:R R"UJ TIP@Y]>:*\.,DN..?*QSU"Q0>;0!%5^D>3CS?&<4H X1.$'RW-/* M/_W#8TKZBC)#1Q8.I*N5"AD>53;E5YV8-@Z["SD7JHQ8@\[VY1'"N:S">2#A M7/L:ILZQ)IT5G]*:0/[T&_3Z4L'.VSJO+ZT%(2G=%WV;D&P(9I.1PGDV) ,O M<54=/D:N/ SP^ACN\0%4YP!!B_L]C.8<(?:_"^)^6L:DCTGL*[A7^E;JU[TR M ^7^@U:MGQDBWS\/:2M_1_^[$RC/UC&K'4.Z;"%,#A#$[\Q.K&OUF'*<#Z#1 M%!;9+>N*]S.02]JI!-U,=_T:[>4<9;WL+CS#3!+3/(%R2M?7+:S-[R-9% MK"=?]Z99Q]H&QC\54W,PX;THQCIL=!NQ'HP M^5BT5+V4F^=TI=?ZB8>JN,^3R]K'6 _N>^N7.17"4-;LSVD5XB?72 :[?F?H M*D2G' WH+9.07A/YHVFW#\Q\)QF9WN2DH#]Q1=%O1K+8\MQ]A>0=RN)(T2V2_)&!\N[Q9FMY;YE&RSVH,##=1F[E,B M;@OU%V 0!HA4-=2\8*2Y4BZ/:16-KLELY#1RTA2#!@D+-LFHH_IC[9Q^6;+- ME1+/J:_?V*EM&:\XY_#/E1^EG[X_KOO1 @>MPQB#VW18J*M!#K[YW69T"\5, M_>6;T%G0@I>?E6,0RNI=FM8GS^:_."FGRO!*YZ0KR7** MU@PS>TP/KI<*@%MN*5M?OKUUNM&6?2"6-R&&YDL\^QGF5Z$%%U]\[_2P#T<\ M,QE0>E85YKO$B 7=\ U%JP?G8:AG!JP.WRJ //EH:!Q47OH(ZJ^-+^M)-M31 MD)6&,R[>2I JTZ%ZV.ATY>HN/KUSJ=D:730BPX]CKM5OP>?7Z)]-#TZEXCW$ M)(CN"\?%?*V"3ZW@!A,+0=>D+?V+0[-"I=IYV1SFYQ)2!N\4D^%Y$1)DO-@7 ML+TM;^<8F&#:,Q"A%+S->R3,#/!.5.X5\*=9]BEH^^R88(3J'.S^OH_6IT(N M&ODW=L)(LJ:S[OM29&.("^H63ZB8)SGXVCNV3S1%.C*47J_:6=W?42*)F21' MVNG$4238*VN?*C)KOMS!37NXSE ];/4'(J 3ICHW_RD5D2K@:G?0;@?!D@ZL ME1W7?)E*.&_P7"[W:/!#_FP(WPKXU43=(@_\#<4KI9\#4G*M>1F1EA>5#:F@ M\< G_<2[<[F=9W2-8!$\EXAVV<#W[DIZ;[*AIL%00/Z;0_:0F($^B-UB_'LD MVPCR,:"F&>+"$#MN>NUEK)U.RQCOH6>."-_B$]8B4CHS!L!TJH[ZEM_8C.$! M]_<,5'D].!BA2#17%ZRG&*O#F\;T%:$=LV8K[NPXBK&1&YA9)YL_R5#-/Q@A MF Y&73&[23PW$C?FL61(R))N[CHT8^L?8!;G2SK@MZ^8"(^UAORR7.17@W7L MGNT\W2AD9'XJ02?PG?*J[#(L3OVLTR_?^\%WE)L59Z5:&:RELJ4>E1* NE^?A70FQMJR3@WE-ZL2EW=KV&:&\'&&/*<; MXG695SA.D*R:#1Q8QR:/R"ZRRZ9L)1&3$PT]&,@'@>:RTXQ?FY$5]T MMKI,8-@!\6>C93&$ZH\-R3SR1;[Z[9!K<=V^9WJ&26&+I6,:![,3MQL+_4B*-;RD/0H//G"M)N(7+/,&Y53I.1!A].K?]T_)B&@!=&C-NW NZV U2DFE3T0^)XT+K0C>^:S)KH MB90Y^U!DZ6<>//FXQ5;8.GM51;A/ 1#A(+6XK#W)1Z.H&'PTXW-0@56X36%/J&@8WKUJ2JJ06!/\Q !AKLE)3 (TBYM5S#V9IU13#)^H=SR; > M$#J9C V>?/526'!R_50WJ6,G$-J%"H5'*-FV7D)?8?=SM\\VNNT)6'T-= O6 M7BD,DV[R@3C3&TU5A/YAL^:=*&D-)!S8S+U@[-HN1_(>+^N6D2P;C) \BO&W3^#XF M2#5?#&G#C5=&W/(VAP@IVY5\QJ@MYQ9:9G3+J2$'RKY@ 7NFXK_>YU;V8KS(?>@'60T:J2,ZGYH1E/X[ Y!>!E15.C96:6@,8%5XMA8[=OINS,@M;J_:ZM$Y913W[B M5E*';,+!QMFG]A:T*M03+*X&GWF^ON*DR;\7=Y7)8H]L_[QO,#'[3X[!,Z^3 MZJF3RYO/6EI@$\N2NSO[&F:1&+9Y*1KF:O"1U4,ANB;+NV0BNL*SDVKP!?,^ M+TD\CLW:^9::',(HF] D!O4:L5_LE'\]?>V^95[):$^]5;O\T=#_Q8'C(63\ M0#;PB8!0K)+*NU"911%2QH'01V&!4.+=CX)M+9Y<()^?S[;I[:@L>).(43UJ M8ET;B'+.AM,8$#=H72B-86-(!NF=N$/OBOJ)3QH?]9ZQY6,(5;6#3.-=UZ&. M9\:+ZHAKY4!8ZZZ7[[;ISIYRC#J+#'E&,?)'/@>L:B%SC^>[9=7PEY=]&705L4T*GH[7O.^P,!$V[[LI0#'IH9!EJJ,!K G M/"5JYY6O7W\7V*#6!.P/(8]I?XG@^;@#@8VV?9%;L3@663ASW^5TXS;G/Z ) MX@CRE-P*HT8A@\, 1*I]^X^WE8RXJ3+L#8$,$5S_S@5R&O<0((6M:%Z&-]X? M[H/V?$+X,2,DQ]XJE4/J>E%4:H<^L_I]<;?1PP^6E?)E0!!#>IQ):9%* 66GU4GH]047.;L%HH?M+E,$IN\CAX4 MPZSE\D@+WMI=:_F ^0TBVS>_Y!5;[5LKU?ARG/6=RR.LC-A=%T(FLXU34IO/ M:4SGS%C=_E["OAB6PO;5'+F2""^4+HAB4&ZOMD5B5JQ50O/W QM4'C7W$]C! M+U<%ZQ;+]R6WF_WC$98R?R#CK!)XT(8[-1HI>HB$:\>:JF0PHB+A-ENH^-S/ ML(=BTNP-YJX3U9Z\J[:7SNF8XX4W"B#IEY\SJRU%FY6M\4-'$OZ97D@ M GK[BS?^'=Y0$-0@' 4E.YWL(EU'.#4RJ-%] ->MB'U1.U24INU M)[Q^[FL2\FAOXA*,\G@29JG-)#;MGS3ET''D 0\.ETY4^GYKM+9RXC&68(>] M-P'7H7C 5QFBJ55>(B"'.F&KM1DK)WA]/@Z$,TZ]BK$NG+DYQ!&E*5#'Q:B2 MM8V"_SA/=!JO Y;.,:W&H;,EV49^@I%SB*(\;#^'4@"-[J[!L/QA9V0=M>,* M\A.\.85N?M\W1N(P5"4&X)6^((>Y5V^H2OMN3$^!WR(?1).R/_[*RXIX;]&N MHFIY/;"8F1J18)P:']K/:,Z"\/WZ[LZ>3DL\6+]S+0X_2[ZR3>^8-??+:\74 MO;G%.+.#-OAI;.1ZW<>]DK?0')7?T5&SX5G,Z3A6PG[T]>2/4KYQ[3G;Y9DO MB0;OZP;87:8*.&1%"HH9Y84IX^NCH^ZGJE88!>I"^T/?^K-3J9F? TKL!9XV M5%@DMYT\#SC(Z57-(SS=.A&KCX[V?*0=G- ,6R:5_089?,A):]C.N%JPK'E, MVW=KNX/LX>:2@!94[$+1:^QU3BH+:3>!FY#_*$Y4SC\P^#8/^/B=#Z,)BJ1[ MO0>^XKJJ.\$MR 1 [R/'(MO=#\6,I\)'3X #0T= [2UQCD-B!%DN.^+FYZ%3 M915&'\%*E_*??(PR BIS\XZQZ7B7!Z+G?,B%:[QX>N M!G#7*^\X#'PC("3!G;W^A=]$(YI/V)K3R6\0/[LV%_<5#YJ_T]5*?-AX9'K> M=3\WVH=?2 >$X*UI?9U5;PI"QB%O'(G^> 0D$&W]I$,RZ1T'MA#:)<",X&-J M10&QQ\DV6#1U^!6S@:([I\2,4%JXV4E%J!>TG6O,,@]99-8O:*T8@9R-=E^0 M/OB!KQK;UY1; U$T+$U]P5\0FWEDRK=@"ET]^/6S1?TB,B]'IL0N*LJ64VQQ M3GU941X1H"2M3<%8/TBV,RZ@H)\V"^.O/7-+(YCJ)4G5BZFYCYR[GLM9R_@@ M C&&G-0SL)70:O>RA=_CX%VT>J85ASG6.3;1"J- ._EKF:5OE['4L5S?N8\:-#[^@5]'ALF3V MFW9SZ881P M0GDP>RL1IM%4I)]8X@N$WL#R(+3ZBJ1A,4MCZW+@-G)E'82^[RZGM$!!)IY* M8#)*&694/PFCELQ<#Y!_+FPYZ6T8<5>J]UV_2LI9"TM7;5M9/E1SVM:"Y0/, MD6M0NQ3&Q]IQNJZ[W$BZ0#%.L]6"*82*[8DR:(.>]*Z'K@.G#QR(1"D_5_5?M$K(D6IFQA[. ?038#ZU,[WAO_3Y&XDP2 MSNCUX\I<$-[IKB3IW+7^#L*G1F*IMY\'H ?PDOX7& M..'8K-+2=1D_41\\6OF)#3(T>_UB4]><9H_/ C1'%15L,?)5;98C772-33?8 M3^DSS(B.SURV]?Q,=S,%=&8W[*8(C@PJJNH]@(5\>+!@E7/=>E<0M&)+E+IJ MS%;>X/NHNG^HNN6!U6_0O>?J8(M?8H6@P%<#;C_RMZ7"L1L.F]>&MG,*3WU/ M^@UB+3+"N^\RL0,[,7[K%?;A1R1V>0:J%T,42GBZ?YIRI&^9%V,,SCX)QL_+ MRGN?T)#&#/G?NQ18 /EG[Q$_D2"B5;]%2'L\#_49^+H?T&[5C*#'EB*S<4=Y M]23&WJ%H3#@!737HVKI\3JHZD>FCY7!<>%&@^>S!; M"/I,^ /A^E8NI^, #86CG,;63RZ1 ^;]T$)N:_0 MV/)=O9(42=FO>Q0GJN6'+^D! /8/XFP'J?<8]:K#/SRX,;/"*,IQ/"0,FU>^ MVVD 8@[>$!LC2!;Q+ X9XP/72@\\7,LE9,XBH[;)M]6@X4VVA-MJ4E;D3I06 M1E!-*;Q1BH;%_@;YAEF55+J0KUL$ PGE:!9XH(@;V\\]B+5S$VI4-_8G3V_:N0ZB6 4KV]_P!L;4GRZB4O* M&!:A8JQSOQ]&(._&U#+0QR,3Z^Z6GA--8R;YUIR$'(JAM6*6 M%N@\[G7(80C&_+PT8KX\Y"T!QXRN/HH;?^'=CN%;Q-CZ^XA**JADN99G0 M^X%6_V'X^5<-&Y._-AK3CJGS!I^CB)D/?NSU=LN*,=Q/8*F%_\=3::LGR/*.?IQD2U3CTL*_/YJG]::>MK6B?QH028C8ZN7Z94TY#S;6O_/(T,UR(&)+GK#,F^RKY*IU_,YYY)@)0.2AM;XPYZS-1.)T#*!Q<2A6&>SY _ DE- M)C6?O37_M;6]JTA4=&HW.4#B,*A_[.B;>^AK(EA!L71_X/,'O&S&J'?U:FAC M;$]][M'89$;EDLG!VL4F!GA)V]!:J6F5T6"DN*7=GN>)=_/465$[P^0;K:AFM/L+!^GK)LWN$ULG & MMI,DV;FO(5B?^XO=N>QIW&-EPB'>KY%V(L2\?P"V*ZHSF+T3HUEF>"#IE2&P MVP/OX@]I2/M?57M/AV2HM2[KM*X030QZP^"3%37)R2M#+^QGG*I7AC0"\J)R MTAZ+&OAVP&8LVE"F:Z3Q:=TC)CTW+8:W@B8>\WKTOH-1R/T(C$WU[/+MBE'SJ=AOCXPU6XF/KD=6_#3/?Q+ M>4;6"6$ U%,O9N:+"ZW1/JF?[)$JF)4AM6"7:E53#M7#<+(7AMQ(XY=+.5>R M50B/4+'EG#]&]<51'-,H!T8]LA MD6)53-_,P<8S$0GV^Y2JCD"2@UGM" ]XQGHC1!222/>X*X0#K1+6I8PP M=<9:JD-.I:U:GI"DEP_O!>8>[4B9)NZSF#-\<@@J=CI"IO,\M-#]-^AB^347 M_/L:3+,IAUM1'<2N-NF3?[V(7 *L*>ODS@AHH9QG']EF=_&%_.X]TVAVT\:]K4Y9M^:B9I@?(B7X:\PT+,(_\,1PM9O#NC&& MTG35&=_R'L+IR^T!Q28'L#"C]1BVB:Q.3&^%(P3?VB"D3_IJ43,BA/M*/H1+ MUGG-M,E ,RCQXX>8#1\>69QUW(K2>V$]L/1 M![Q7S9P0&S?L;BHDH'75K$)U@J1K&^^JHP8?V)W?_%:9:"2(SUYK&>&<0^R' M,\)QY?$ :YJS5SXU1?B5C\;KZP:1?$)M$RDW^;$-H%][0'M[>16&^-FUN^[# MCW\OL$7@^VI[)P>?U;KXR89CLTR\S&V3T-=1^69GELQ7\ [[WELD9W1U/,4N M>;RAWC,V@'CHUKG4=A9/QEG#%%KU_I5A+R-0U$#'[T95>^[2H^^ MD3Z%-_'GP!+/Y7)@N^J;(-EHOB5S2+8[>TFHF1[6D9ZLIG.77[!-4@-JL3OF M^ D;H68L;7SYH]6FEXN7P4I&J%_U#X+SH.UYEA_Y6A\3,ZBI."9RX*["2/=7 M)E&1',8!.$:@'/8(HOT;Y*F=[4Y9,BN]"VCLZ=M.+9O&!T^C6DO$++JVZ:G! M);=$W=DO6TK&S"!TB]JD[?CR ^I%T8]IY[KEV6)]/^)M84K@_9-I!#Z4/B_; MP$S!I+5+T30G(ONIP-LA=)'VZV5-$7"$(KC)D_N FXU6ZT3=R0>1FL=?<]GC MGB&S!:]$.^K^]+7X(=:642Z[1],!-J91\HGU2Z5L)=@7O5^4W MICXSUGI>EUI_(FF\*V;&N*T*?:/NE3VD8< )) ON16X4'&OW&[D3N"_V0$*^<9RC MMVU_;J=!6]7G(R/1]7FOG$=RVS4<2^AEFN[_-+%^HTL2> M#B1U9<;<0J@0Y#;&DS*D$O:,ZCO$F5I^HZL:#YKP.Z$_ABCO3.- MF_:ZL)HMP7ZO@:RD"KM3^V"@Z>:\DJK58=\E%.BK??]TX>F16JRU^4^O;?GW MQ9@?[NSJKX?O04@#7TX2+:HK7PE;&Q7#'8%M9_"-N CRD(T,B!1N$G4"V"7* MM_*R%8H99/J6Y)>ZL\5;>CYXB]JVNA&9*L_6/:O_F/YFMC^YD7)D]T(4(KL0 MG;FL61Y4E']'7]5:0_KYIP'*P9^=9Y9MDI"?-,:*(,+S"L5J$'O&QSBKX;7= ML 5WV^&OPJ8J7#7WEVUKGV1+"04C7'!#M74=B@67I@I"(5C&J%Q-'6DFZ$D.?J8&RK[I:U!YX?LQ3@TSL_8U"F#!+8DV-^E=0]6E3ZYJ88F M-0PHN$V59\2>?C81(:&G(HNQ_D(1I]SN$; 8R!]_"[A'E)GX)D%7VB*1@C#X M6+ED3ESE7F,;K26L[,P^]RY)XV"2T L+<]<]GS7U'VAJJKVS:C/T;Y-;,BQ# MUHBO?=L4(G"!U$E1\K"CH'VX%*NVR57H_,7.'DV;*>=!D2;!_B@=G[ 9TD2? M%H?8^1G;VFP1UK=F+U_G-4>]M^B2P9JDIC#XG'2S.C]P'<[X>=$PI(;M:;&- M1R=X\(/M0B?OMPO[7'#].!%*R;[K7T&67Y"\SCF:AW&/.L%R)2,1$L80F2]H M9[.;JX7[JB)]LM#_KLAP^:ZV#^&Z&Z-.+AO"%)N^Z5,Q_!O3V9"7S>3>0!)V MHT=I(J+J%0*>F2T%";9@^I*R@[E-P+P*'.$&.CR#TEWBN,6:AY5\E1X&>^FX4_2*?H-JKY^E'##HM[;[ER.IZXDXZ?_ M"6_;-'^;3MZ(EJ+7NI"R*N,#MX9'782M=9!\H%RN0\F3S[_L]R46J!$4)MX(+]NI:&?3X;9W-G*Y^7Z8"/\BO_LT[*)J73CV 9 LHZ6R-S"7 M1Z:E^F0V)*>ASM$$OA:[HW+F%[EW#-FN1Z.M+1-#\J8;]?H2J2A232#K<":U&GU+,Y9+[ MQVD@/ZW_4K84M;X+[*O=@#7E$ DN!D9.H_F^ *@$A-7 ."B2P9\J$M;3VPVLV8DM=!'YO2Y'#[P?>2H\)D+N3OF1K[CQNMH1#K"/$(A2-C+ZV3?W MZ);+&[\^E-EW-#%;(ZE2]DL7$ %FH;XG-]93KGZ<7+9_6CHRK6HM&>R2%)C+ MS3_?^6X&KI V>0P>_N$W2&.,P&"<$/]_VKO6<"BW]O\PF(HA[Q[51A0=AC$; MA1R;B31R-C(TI;,RX[25/40Q.NAMTBBG1#$89Z,#@^V8;&S9&F88C_\/_ZO:W]8G]:LP_U;O_M>]WJ>9]:/"5V\LN5$U2$, M7X7TG+]AN(*+>\3"2$L*U=?T5C@GD?O4I9IH#9K2#+VG]SPR,,J">/0P5S>8 ML"%4-(]D_OZG@U9#9DT69^ZT'W\B/H806*IB6I M3MN1DYWK[E];*(.J?'Z6]:L4:.%Q)[P.'F-A'P@D8'8(]L.X:,IO&=6%(H.7 MBEC7IH4JZ#5OU76YRD'2P/WN\=!;IS2P*5TKD;X]2.+LHL(*4 NU?Q=DM)CP M07226@.2K+'C//]IKD/$64.*F[@73W]@9&U"_H#0H &QT]:K!KBY!E?!';3PGRX>! M(,26Y6YY?Z0A- _)5XD.S9;CMQ$T]$,Y=9,Q!9^@,^;I,;4GWNY17TRZ&9P5 MP&]S5%3&O;"B=?FW#8@DS7=+Y_QV^)VX7S @RQ3?J?6^X0HBJO*L3N[\;YC* MC:>Z!]Z0_-NO/Z3@SSY0][M6>"@4^7GBVUK3K\C%<=.,P+: M2F>+7YR@6[WU.:;?5]R2.PE 'LODG8T0<;D)\:;&M0'9O\T^-!-K$(D!7JMI9A72^UW;&/10A]B^S(-T1*" MZJTC2>\HRF^\$*]+#C]K<]P5:]&!/%7U 'X$)@F:*?KGK@D+091O/1>B2XJB M>![;NT)#2UP6;&NIP^_3:B'J +_>4F3\BT_[H7UG"@1=]31HK._71X#XE/._ M#I>_$NY2_B!J3T\0CK+75/EIH%AI%9JX$!$Y#"QY8#,X;/C; MK),E^LDA[3OLWA-6%9 *A9>$#+8L^HT]!?JBH/C-8N-TW(6CQ<":=U.UVX]B MW5+&$=N\SF+-A_NUN>^N RTBN572 P&'#B#W4 MZ'CFKD-V?*1DB[D9217BZOY.#OC%K-U_QVMV&-AG:MMSSS6=&J#.2[R+DQDSA?R\RWT,T^]# M:C*J/8[NQP\^V!-@H/DJ__G*-V3T/K-EB9'O&)Y>JR!&+)1E](XLE$G]TB_> M>W*4F^:$#S0MN6[$QL=PB7E7)00T%U<^PGQ1$8X8=!>A5GF!-;KED5WBO?4PT.OP/B*V/,WRYNFES@B?]! M97R"4)[F!/X@6U$JY/)2'V]=,G&JAV8$>'H[! S',#,M$UAXS/G;2;S_(69' MH1R3(3I;(05G)Z'\:,/J#L!!$G?.!@D!==U ]T3BGX[N,QVRQ"L:W12'8Q'D MVQ0JBV%P^K&,!E;KK3,2CZ.C%,&2Z#72V4H6-8)2^%U%[89[B[PW'\31]3'Y M;5DQP!/>5]]$75_(S:^[,K^06YOJHH2-0HI=-5$%RTH"AJ7ON,N2T&FY,0'4 MW9KSB?KY(RGJJ4']P!(&T;+OVK9(<4&"3=1DZI_\N7WK%S)R+,.HQ*G(1*E1 MP_&@):&G5D<_:&=VP31[#F]_UPC"7YYF*^TN[[33'N6V66F#':(D;J_\HO%9 MG)[^5(><<7*J'/P-VF,WEFX7>4^$1^^K?H("ZP5!3%ZWUL*]"V0Z"LK1SO)_ M:50VHS]:8Z2+N![Q>J+KA[N'4?<7"<)M_!]"=;&..28$EB;W3T. MF^*2J]2P6I7#Y=J"IZ#&F_FK/@V*$6VLY'KU2-]55XOP2#KL*LVD''8C*%<6 M+Z24I@JUV&&E!/6FP=R)]UZ[PNG#8263#JZ#A?=2?PSLDAK[3KP%,/$3].AY MI"0<*]X$.MVYH!Y%9YC*=/)G:4^IVQ=X ZA-472.JNNR! J>$J> _98[8O"UH!J'O1C13@=3.R.^7ZS>3_!5F$CO3">"L\" M.I_FV[)0-C1Q;JEO^G*VTJ0PZA%Q-LH>^J-)D!*UNDA97*QDX_VRDSA+?9L= MO0C. H>\#%KDRKFX52TJ/(UDY%1W)?!A]IKRCK5(E3ST4=QNBXNUA4];H@DJ ME+5$^R+<0ZLB3Q_#K';HW!\'$>G8'6/.,IK)5:(*/NV2@\%@/H)?,ET\-EJ, M;5>'R4D29];'%#ADR\'D?,M5OH[7*?XY9'OKO%/$WG1-U*)F#CD(I;/"SF/C M^C [G\+L3)D[_I_L;&Z^NGW6R4DCYA,T:/QV:"I6?Q9O'S[G\YF>;KXP/5]U MJH&&N OF,#T?ID*:#1^!R^[)2M]-Z>$)#..2J[=T$I95>1J)ZP%?,LJ$P7') M%3A_1HM*I@KC2/=98&:^- ;'V*@[;(VDG=VFZXJ1RC*T(W,X1E+.IYZ)K ;K M)MY[(TIL/>*'0FG0<)#_KC/,IS\+KH.D8E_RDUVT@FV)2E,=R-1/T,G[0W2N M#>=6I"3T:.\(GIY>9:?92%#GU:7N,^7:Z06SL.>-.O QQ5MO;U M #[AY_L$T,/ -QL/2'K#:4L!V%M,3$"8#FSA7%U6K48QCG1)D45#4#!%P[.- MK%W1WY?[H9*MX'#CPN6FD]Z]DWR5GIKO)1ZG'J- )%:[N=-LGG9;X SH+R]F M@Y[WPO]1@%YY@N ,2'8J"D6WL=<5)T@".(1@4V42A2@C4* M$'ODG*]31A4M&XYY1YXM;X1?&.V]8/293X>L09P+FD%G#!I/Y#7*+_$%"?7YNIJ:+O+N06-V;6SSJ%#RUJP]4<%Q1FQ4.?#>T-W.U.F?EH M.#):LHQ7TH6'(V=WPCG82$!9+-AN(P)V:C9ZZX4#PI-'A$\DA TS(M,6E0=! M0;'!Y/@.Q6Z?S2TT:'.<='%^;N$P!PV=2/X_*59P8(D&A,D:%\R!1%>9(W;3 MV:T:23BTE&8B+'Q^$0T-?GD.4_:-9T?;='S9Y?IFE;@S/<;=/F*^$'REQE=EM_),&?MH9CI)5*'^1HGCEJG\Z$ M+D^\%1-?] CRLAB;%LP_DN;EQ>Y@\SFO+;C3IK(5]'OISK>D#V!-:\+J\@18 M'T(!ON:,!#>R$<1A5L:*=,V!Q1:DOX*Z MI@5D+;B@V8_V'#"F1?Y+4!=&E4 M #%\R1S\XQNM&HE@5N '6A^(.3!4OE^ADNE?T:)>40WY+F#%;M G]1MVZ^=H MGOYB=]O_LOL9;'?[I?OEL+0UJ?-S6K"!TP\2! ,VY\/5_;:0[:B2_5%XY<'T M5F0LU,K_&_[^_;#PAIP_.MT57M2:3#$QWDJ7 EL?3H*74LJD$Y;--A&NT(6O M1_J+!OK) +IO=/Q9<5M.PH&A!1#GSF/A.:\]+_]O2W9\=)OQF2X89Z_:_;PN M$=2X=P*CL&)B(CRV5+K7BNC%ZG)8:N7KAU+#/[EF$JDY1A MS"XIW@Z8V>RGE,86H*R1B&3/P+^_EFR#C=^!F3AWKB038[7D[GY:+:G5LG_Z M9;.RM2?,!6'T]N+J[>6%AJG)+$(7MQ>N:"!A$G+QR\___,=/_VHT/F.*.7*P MI3UN->/NLSZ9$QM(A3:>C. 2:S^^O93_:&W.D,6)M<"-AJR\$3?"7.(5TAS$ M%]@9HA46:V3BVXNEXZQOFLWUDCF<46**MR9;-=]=OKNZO'I_!?S8>(6ITV5\ M=8?GR+6=VXL_7623.<'6A08"4'&S$;N&GI^?WSZ_?\OX AJYO&K^-NA/U:,# MVK6-'O,?Z]&"=-\C+6\>N1VT_;XIBQ^1P#LV8O0^)U>M5JNI2G>DT!#):)I0 MX2!JXC"]Y>PJA(D_-KW"@!1P<[9KO%?)'(E'11R42#DO&Y=7C;VD@CMIM79% M"=6HNTH6PG)X4U9J @7FQ-Q58+1 '48;!_4L3*+""VR^7;"G)A0 7UDWHG/EWX)Z$Y": <8+GF@+I1G)Q>R'(:FU+!-2] M)RR8D$5T[4K+96%YV6E@BJ$DBH+!3_*"@55L/VR\LAV M9B"!)B_N)[TT?ZOXN6.F*UV\3BV#.L39]J"+\I6RI0N-6+<7F12[1P76D,+6@A?(FII7G-:J+V?FH>-'+;O"FR-Z,_J^K W^[5]DJR:!QVF M>,6H32;7\^\&,)R"3H=1"U-H'BX$LXDE)P!M9,O!:;K$V!$>1@7H,I$"G!12 M4U F]J':M:F%&]7\5C6OV1JPLH"-$0<5++%#0*:BZ$4KA06&F:%7J$W@^3?% M4%/SPBQKN#K.&K0?(HS^N[:. M:QT[(8S7LP_U_A#*M((,Z$\EWQCKUO6F-S MS6N\!K D@!VV BTL@88\X5)H)M7,A/;]L=!&GE0#?3:@BWKV4LTOST<[Q M_^^+^__\9]5CPHF69OSIPBRYH#WYQ)GP?CC6<7B-UP"6=15(++LV>\Z:JR?3 M9\+X\6C_#^UKZ@$UE%$HVT@0 *!+*$QJ";)W>AN'1/=0+$::">"G8'E,A&DS MX7(,/]KZM#?51EVMVQOJPTY/[VO3F3XS!L9PIHTGQA3^K\]ZHV&-W4$W!*N6 M_TDG]81L:>PZM298.)R8T EDF=\!BU#F(/P]Z'Z": M:OKP3@/89I->9V;M %UM)K#;'CJ3Z3(@>+#W$LQI/1V)C,OKW1QGT=/)CL M#;)WC*4_>Z,-C5D-T0%$ULK<_,H(=1Y 4-"BCTOL=@X8'Q/ N!MT?M-^'?4 M"-E%[B=&K?V#<#A^]#N"NLK1\:>XCN^,=FW2!TJ=8'#GKF_(P8\K@\5.UTB3B6FVR6C&S PBJT $@I MRU%]*Z[ZZ1=]8C1@WB]GAZ/!V!A.ZPE^XBQ1AI-F:+.?)>YO9*O]ZC)IE@C* M-K29_EMM]X>J-A"G,K5HC+DRU4W374F.X4G.$O.$2'%[*V\R"AKQ5[9'5LX!,FFQ^T4??C:FT(LT MO=.Y']SW=;FZ'@]&T-':W]3]T1 FGC7H4="[B/ '9+MX M .,W*%B%ZCQ(DXMR $M8%'?UWD1[T/OWAC: L1ZF_G(%5GN^I!%_@M,'12H2&_(3"'#02EL7*]<&$=GP_@9XT->0Z^?-$']1XQ(+KJQ5Q5GZ, MKL.H R,0IN8N5)1%D(-+P@H9/-2@-QOL G>=T7 &XY4Q[-3!I(1EG2G3PDR3 MN4KKT!\H7)IA]Y5#DX-0POIZ8G1D)!P&G=&]PD9VG2%<=VJ'=O26QIC99-^E MRE7)VJ NO)F1LR']XTD[)=H/ ;/UYO,1FR91XRA5(S-YH?!V2:YQG+094UM' MD7V9J!$D%61A'=J1R04S>T.G1JOXQD$4L_3B+.02M@QR$2RV\U CF1#,+-3]2GHM4>I"]1B%C9>I#T7FM08?8U,R7!]%*D0_#[N\G8,:KW)!S2ARV219&*:$,W/A+!X9 MK9$],O!S.&TI1)L]F\D.^>2"?D08J4;_I)C!##W:92(&/OVKQ NN3XT7>,S6 M=I$>+0C#'[]]GDC!=6ZDH,:I= YH&+@"=)F1@]S,SUR C\HGK7$O&A^*@)U2 M>-[8T'7AV%"-86IZ:ABVT.\LI&12:BXT*("IW72XJ5^-:*%$TC&A*61:6\?30 M/!2+)9G6^)TWVS2RO#^IBEE0(POY*(!23B4V<0Q=] M6A/GMXIWA:PB8%+SN93OP?+X5&\B#G%:&T_6YD/$%,(W3MQ^:*5O/]1P9.X_ MR"-O')F.9\TA0X8.Z*?=")F$ S-J6,!&\#NIA=-W-UH9NQMOM( KOYN^B?11 MV6<#UK0];[6QY!@+J!HM%APO%,>C>7 [P2IR2,\#?\QY[^"//EZZ:Y^!&N/L MC:\(EM%;)V]]M;*VOFI8LF )?>1@1$=K^2D?.6>BEA<'PP&5:;N6Y"3\^O<$ M2,_1W%G,(=:#O9IOPE]UT.#?'8_*=_M<:AZ;&O'YE(21-\K75I5M55U7SL#5 M]1AM54KM/;4P'S)J2BW:QK ]IEN7QZ-F.%G"I*3:U")_9 M1E>;5J9IJ;\=)I*\3ZSL+(!_2@/<0UH^KP;M%?S!U=D=PE4! SE_OS[%Y,[- MRU5MKTGV6F9H>IU1YSK-(NJQY'R)7Q%TLTERM_[+IWZURJ5^U=#FGL<\V,.+ MW<_>PRM\&K.5?QJS!JM8HEX$L;3"+-A*I^JUBJ;JU1">-5HELO=K02AS9JMD M'F8-;^DW94:'@'RZ3#>?]8;,7*C+OG+S_P+NGYH''T?W;D0_H2X_H$Y@..:. M1M$*BS4R]Q^+#G]C?H'0.O*M>&$N\0KUF:D:BW['/;%B$]N.".XT]DV]W0@K M^-IT)CM9GXA/9$>D59(7C7WMXSA0V\1\FZN4&!?ABL&/D_5ANARZDWD,.^&: MNU\G,X0WYK(\,[M:ZNID)B@"9R8A_[$4%_MJWF5CW\)Q? ABEM=%4$E>'*.) MPT_%MSR/3N7F-[92>W"DFLUYI%9#MM.X>M>X^G0Z'TYI'IQCGA]5JK/F$MGK M2U6Q#%>2#/QXGJ>7PI@,C8Y,RVJ#N"G-B%GM^N.;0 MJWAR%]BW>1PGQ[,1'I=E6^),([IJZSPN"G%3]?4Y,IT&WJQM1)'#^+8+OXN[ MBW KQKZ1DW0FN%->74$E3U7PZQ@MA5L[%K$!$@N-$IL MM75V>^%P^54PY#<:_/9HU]!WF#53C[%W@\4X$?BI N=%J[L,R%4F6[] MX0IO@3O$ .D,;4**.*YZ991CO? M,*0_8CZ:MUU!*!;B#FU%E_'1HX.(W+N8X#]= KK1UVO.GD"M,K9A8\2EVH#0 MV!#U]D'$@T^I*RV$:U1-6'?P88(EHV/.%[T:\N,56@/)?:M;>:11YZE' FDW%XV1T#JYG MK(V#^SVJS^?$)C @BRDP22R"Y!%)&*F8J>Y"S?"1G+#G?[E'O+93]-933MD! M(^CC'49AE>C*X6[ J+,42<;=1;;=QC9[GCU#"]LQYG*$A)X.-C^"/UY-B\3,G18>JH]JLV*C6 M938 #UP,8?3Q3"3FOS)HJN;-NH0+9[;D.%66%(+*":)TCJWV=K8D,+1/R283 MG0S*JHGF^Y?1?,3) M8_MDRK'8$$]VM&#<3M;=O=CB)3@N)5?&%!TK57YU6& M@S11=_YB([/*\.X3]TJHI,+*S/)S1C18S%FN*<=T1DPL9VS1E5ZLL'KCQ%A1 MC^9?P7,#B-NHN1T458_]KHV<,:+8OB,"F-XF.(8TBJHYA#8RO]ML(7NW!9.3 MQ,A0"D7%1M,.K-MA)<\]-F7'EB^-F9$5,#::3Z&VD&%&:,,SL9"(Y:M6SR:E M1UMP-1TBW'2)$S?*=)*J6:5*1!'Q3!18A8PYGF,.B_*IP\SOP019Q>^2K/?D MEBIFY8K7F#AR48?]KRK< O&:T>Q)H/ZN?(5HJZ:B/OE&9!%7A&3N)I37]OP_R:%ZL_37!6#^*I[ M^LM['8:8I^1X;399U7R4]+GMPR,=NIS/+11=>[LG\4]7Z<^(6X& _LE_B2H( M(XBILDW3O/M+/NE_3+-?L1S=L*4_88X6>()77J [>-N&BVP5 3Z_IDL_N6*: M+Y Q[QVWE_L!C"OE.,#VH^NHK40FCPU*69EM2UE\?Z7:B@]IK_"PJHT8!60^ M6EE_=\%?U)+^]I;39W0A?8=\']4 P:Q ,?X-(SZB28-&0?J*.:!@5Z%/G*6< M^JV7VQECMMH3"-8N2;L0.?1A*8E<'V+^ET;M8%[[!ZR^^PS1^%Y>O*QJMOB5 M\>]R5$-KXB [48ITDJH)\P76QV3W'L]$8=))JB:,#M>6V@&5;Q1601"53*'# M#%#1Q7UGT1I5$S5N80_ZK( =AJBJ+U+7I99_*!^FEP6D2ZY0-4'#26D)&VCQ MPJH)L-LNFN"UMPP842]_!EL2AC&,I"99([M'#60N^T@X79B+3/&*()#!PVI7 M5R1M1)VKY6KM5Y443VVFOHSF"C1=+=7-$'E&5)?GV+:C^6R)!["VA&:W04)K MO"L5KU*U#C9#&V\<4FD/<\;E*CMAFIM#5['I[>ZU$<8&K0" E#3E;+*JRO1% MQ2Z3XGKI)!6312Z85#:L7"?YS(9=3$IY]?;)!HBZ!LX0H?4(5(^(X382J5\RD M4X1(Z*6YE!63+%C[I_"=$"5(I7SE^$"1G:7@ /OA^?4$X(H05PR["3;5WBRL M/&$B@MO;,6*J"?B%+)8&M0I(ETM9-='V<.1GS]$J#=Z3$ 5J0I\P6=44:7E7BK?H^$C&.$7S*=;Y(L]H8KJ/.W5 MR>FGEL_:;!45YW>H73\2X8ZD/BRE1!DRYQMV@D3&I C8J0U5>(20W\+LVNPY MR:][4B7E\!S90,7T<."6%;?!<:^MVMY&Q%*'6&4LJLMV?Z M'U3ELRS);IN))T[F9$D>961+(\E)^RE#D3@=&QYQ!7EZ]-<7X.M($&^2ASW% MTS2QC[N+?6&Q6+Q^_/EYF>P](I+%./VP?_SF:'\/I2&.XO3AP_XZ.PBR,([W M?_[IKW_Y\6\'!Y]0BDB0HVCO_F7O[/33[&8>)Q0TV[N^N:)_1'O?OSEB_]L[ M(3B(2!P]H(,#ADRA_GC/_G4?9&B/-IIF[Y^S^,/^(L]7[P\/GYZ>WCR]>X/) MP^';HZ/CPW]]OKP-%V@9',1IE@=IB/;W*/S[K/CQ$H=!7G#<0G^^)TE-X-UA MTY84@OWMH 8[8#\='+\]>'?\YCF+]BL6V6>#1FKPYQY\)=/Q#S_\<%A\;4 I MH5A!NA&;:F]OK]0?P0FZ0?,]]M^O-Q<-]FJ!A'AYR#X?G@4D99:Y M1N1V$1!TBO(@3C+:?$$J?UFA#_M9O%PEJ/YM0=#\P_XJ">ZI-MX>'QV7NOA. M2NK0D;=+1'66G:_S-4'%GZ^#ER5*\^QK&B'R!:8E=,'+L(-&[[ +3@60GN.CA%]_D &3KHKCQ<1\OP^1<4WU,4L_@4-L8$165>>+])'2@F380H747'EZ&.0+=C_F9B/0<(Z#!7Z!F4YB4,Z M,K)O UBU(N\L Z9=/,TH-9QF.(DC-J3?YO3?10"XFK-6SA/\Y":"!?7I),#+ M%4$+"A,_H@N:T2S1-+*(VIE,J@D%F83WDR!A@\7M M%P-AK;'-4VQV&0A.ND MR TOZ=\[+:+G'%%J4=TF8WNH2$73=>,)#CL-)BQ+Q:0K8]5>D>S-@^R^R/AH MHOT0!"N:^;T].D1)GM6_,&T<'1P=5VGI=]7/O[?&!1H>;G,<_K' "1VW,Q8X M\I>Z3:I0E'S8-P7/XYSI1 ]^Z$OP/C/4<9,UFZ]<8\+L/LMIJ+Q?YRQQN<,L MC\$I-6W"YBD7:8X(C:6<>L8E6BEQ+** 5*U5FU8%'L6Y8:-FBJ)Z-C,+P_62 MQ0H4G:)Y',:\5Y@C5.*:('3%;X6K&>EJ(B!A39[^L1.K^I/%"N(P6R^7!;6# MF ;V&G].\%)I+>P@;(OU]WM]VGLYWC.AB0G%^;#_=U9X>$+QPR*OJA#>_(2. MZ$N<%A+]&B1KQ'F%['.EEOYGJ!;7"&)@WSZ%RIIOX5BSY7-7^0(10;YVB;., MSE6NYG?!,V=L1^Q*A=;84%UEF!H,/,FZ@PS'N'<$!=F:O!1>O8Y3C$II!1.S&6?*]7U/[\FS]$(/Y'? M]%LUC,[;5+9Q/4O8 4E$! M@K.TL50J:ZN(@(Y$'\5]60K0CTL?Q9;U%)XD\L@A!(%)(I$G7^7YQ2;BR'RU M@N8#U$?.5P%5F6=A6.SUN Y>V( OMJ\::%-E% )!M;*14 :&EM&!-Q)13LD: M1=KPI(7;6%P&!]CH1J*9V5U&"MZ0=+N@R3T+1R>8$/S$5L'X150Y1+V**H* M:FB]. 8F%A(Q+%X 2+V_>B-U=.J#E^NKMT%SR5'7Q _*ND!*Y%4@/XH>>&0Y UW"15NTCAA1%*_5@LAIQB) #]/,9R.% *X?:P")TB$E->3[KI3_[ M$'UJDI3V)X"V4_"NMEH7$6#AHY]_6;IH,4 )W1)0D%&=;.3\CJXI'_?ZF$OP0$Y7\Y(-;;9",UYG_!;91GNF\_.-(]S M ?/]#YN.TGSP.#1519ZSYQ5SCQ.4HGGOJ) &JAFP)%#^.KU ^=A4G$Z?WQ J M!S ) 5'N(=KSN74+,\[/J4IH[\_C=$USW^K2 QH-3M <$]3(A+*SYYP$5)0X M#3(2H%+B^RJ04M^):-'G4 K)/H$Z'ME\D!)XG@2R5!YXO'<\!9?C5G%?]B M.1J1QSA$V2U.(DX0/6!S-E@.Z"]*B.R +:3J].@6L?*$L)P(P%3P!CVB=(WJ M8$2",/\MSAQ)IEH'8!)?^$_4/# ^@T%PBX$ !G/<,UX/*K9RH5_YV M!*B,I@KF6!4A.\H14&%*ZF##6^YIN*Z&8^E QW_GA[G-=X]Q(T/4WFPIY92Z M9H*+&I.ZU$(_.W; K,Q@A?GJ MW=9=C]MT9RLN#5=_H:R-;*.(KUU?F8@)@/L-Q N<6+%XV%%>![U:EV[0X 78 M#KL.UUDZXXN6C%TNJ03A&D.UH/8@!^JZ@A>P_0ZBFXT]WLG(\R*YL<\ A^L: MJFATQY2W"[ 0,-6@K[&-B2U&9DUG-FLS[>A>[U?B76:%J@E\2%#J@G2/R/") MV=BW>;I/U ;=Z"D;W*%5A9JWNWR>$^8.K':?1^N]E]:"O$8DQNSF#G8K-3I% MY7\;PYT]AXL@?4 W5."S^1R%O4FGE\9;)Y>WV;C/ CCCGH:NQYAZ[\G+UXQ= MMU(^/N.>+NJYQBPLVX"W];KEYC=HM28T M\\M0L>!;/^?&^XTQ0NT_!@@[YT>V2ACB3P9MB>XY]GY^9E4Q+@P_LL_-;G?^ M\ZZYB$; 0[1IRRJ^OG>M>MI=HP'3/RZI9^M\E]M(S+F&]Y1AU*.JWE;MJMT MD!:YD#%A"Y4#3-+"G[$+3F\JSWUU$@''7-J=M/C&[B3+39'Y))H$T1PF9+*ZGB 4DQR*$';[:3:I,U1DVO)EHOV MI/$3?D0D96TW53-5 4D%+IC"B\%WSF?L%##$4[0M ;RL<#-E;+-?U+'TL=L1 MNS_=-\/>.=<;I)X18I9QPZ*R^;=IH75* G-:J+(XH.T_$NZ;XZVV&:0"49U! M"A$]O@4E6@/C5* &:EZ$$@.!"ZLJRV%#84VBIZ"=\ATI,7UX3\3UXT-]!W2_ MEQC!;BZ"5,'NFL/8B#[ ;S3-F%Z8X-5_N.<1Z1!5) V-Q/)GFT>A)?4_*UJ[ M[Y_NJAO5?ZW8 +G"O9,;BMV\R/A0NX5+"+8! ZHY]AVVW/I>O@T@?%7/!D4: MC$0HN^8M#HH8-;2(6C.=A6[UO<,506%<"$W_G*#JZ-5LR39K_T^4B]N@-&\@ MFJ#LFHLY*&* BYFU!F\U5#[J;I[@,DZU^BC:C*J-LFL>YJ"(2?*C=FNFMYC_ MJ4MI^MH,S%*:D&]-76#+1W'ZJNHIYQ3E09SLZ%D<+A:.N5-@U.T;W]Y W+$X MUPY;+MH9+V+9O[$(:%+6E:JWEU/T<7-O<>?C*_ CI;SC.@S?E";3W>ZHU"J$ M^AY\QG\UT@?SY^QNX@6*BD<29&((@7B!.""?MZ *M(\-Q>%N*-U0ZCR,R5& M%SP;3F^"I\\T(25QD)1W-K +S4E_>X\Y F]W!0)@'S 5T\P?%-3@K8\W7/^& MR1\7:;&QHU?95@/Q/L ! ;:[2APS6W,40 V/TBV%5 C?XZ6*M_ZRRA3/V6Y1 MV%D8KI?,K"@RJ2>:;N8=FVREQ/'(>KTN6^\S>#(5\K=E2WDIGIX>C0?38U@0 M^GGQ(I!I3^\ Z_IZ!0S?^:S$M7(I'65XZQ7E(3-TR8JH-XRAJ_G7#!5+>)R3 M&$#6[S2H("%*VHH$BI5 =P)ZO4@)^.M-)O;&(VBET\$4U(K7)!P: W@GLD*, M\LF&P0YI1$;OEAHRN^R<-AH:R44U38*Z ^XZ6H;/O^ XS7^EP]>:H+I237E> M%R?0RVT>=)!K;1OS/;LI>>I/97J_URGWYG=OP4"^!U.^+5"Q/](/Y]76'[D M'$!?C@; 7U 1Z1L;2-$)#RUH%@Y$R/ *E2TNV0V5.F/V8?KV;,- -JE4%D.K MMO$-T_MM*J ?^; JL'2$;G YD4'F5,+]H<*-C^(]GML?I60=3?:Y.V:!Z%Z< M?K&6>8%_%:68'A:\F7+)HWB@$W[KV O \"8SEL&@QEO*=BCS'O'T.Z [P8[; MP@PC)6=7/OE.L"]Q^G"'R)+Q(L\4E$!UJB !\I<#M1CZ'- I3S'6M>_,RQU.;&XZBEFXX)FRS2%+>FX!T&M1;D M[@D/]<86"5=G+$B\*E_L*V4J5RQ: C@Y-)=C-L\1*7I5_,AO41U*QMXC.3*O MQ"M5RAG?,[G6X%UY8]_+:.L#?%- Q#E6ED1>B5_*%3-9O"S;@C=5M$]"!H7+ M/@WG5/(U!4JI6B9+)=LA4G;5]W;GC,4R5':^9BLXQ9_KNZ2*QQF8O&RQ*F%G MW3:'H=*HO8CE?5&GS4Q=A7RIY3CM'84Q!1>L?HK!02P3]UB[0&35N$-QG022J>B5IB&79- M //-T5Q.JH1Q_:S=#+P]\3K6O]#Q[^X))8_H,T[S!;_:XXINZ&Y]]-?A=QJU MC.Z _?;@9? FG4A0_[5%LPATOJN\8T^.\OZ.Y"9G'3.;2HJ] MWPAQ#9V'PWT='J12R.ANQ#4&KP9F-.0+RE[6>#:)F>_BUNBIF:ZR-5IRUBEK M05J20EF&-G4"TPFY+5I=O#)&@ZT0DXGZ<$(V2@,W<;?V$#RBRKK50$-.BOK@ M [@3>Q-)9'FUJ<2:NM10,I81$E*=:LI :5.WFB)>[D(=RR;V MV\98?4'''OUU>NI6H^OD]2\/^69_:Z,;MDNNZ7E#X]29IF9WXU1YIL$"U,[N ME#CVMSW_6X7&0B'4LG1*SHXSH^CLF5TD51YNMM&.CH:)JN0T7E'<,534--%' MWCB\0HQ$!,XI-5"5-J50N^589L(ZNXZ4/+Q\_MM>.$6?4,*H1-SI9:I)EJ1V MQO<-QW G7)7+0!RS![N2RQCM[&+.8_)VYP5G 4GIT,#>G2A>DO2]&_JW0B$H MFCW20>L!?5DO[]GBTFF6L)E3\OJ[%> B2CWBYQ&G)YBS/27R_SEEQY@YO'ORMAJ$9(>Q)H&)$ MXA0Y'L'VRUP#"0*+"A9^A2?0J#YDZ!ELWOL:R)CANKAWDPT(Y-919)*0;L(% MO/,+7U!.O0PO$7MBM>M8UP$[5EB)Q04A6[3->_>&:# 4HI):)9KGAPSM3(/5 M@O'O%1H1KUZP:Q.%5[8L>(T?T2T*JY.RG+WE /6SJ0* W;*\5D1G\XLHN[YY M47U@_[JG(]U/_P=02P,$% @ *8IJ4D18ZP2(. FYH# !4 !P;&%B M+3(P,C$P,3,Q7V1E9BYX;6SM?>MSXSB2Y_>+N/^AKO9S=3UZ]W:[8WHW9)?= MXUN7Y;!=73N?.F@*DCA-$6J0=%GSUQ_ A\0'W@\!U"ANK\ \@1FO[S]^,.'MV] %L-%DJU^>5OF[Z(\3I*W__6?__M__>7_ MO'OW*\@ B@JP>/.\>W/U^=?9PS)),6G^YOYACO\$;_[]AP_D_[VY0#!:H&2Q M N_>D<*8ZH^?R7^>HQR\P95F^<^O>?++VW51;']^__[[]^\_?/_Q!XA6[S]] M^/#Q_?]\N7V,UV 3O4NRO(BR&+Q]@^E_SJL?;V$<%97$G>*OSRAM&?SX?E\7 MDX+\ZUU+]H[\].[CIW<_?OSA-5^\;40DGR4J:^(NX;]5_UH4;W$COWE3-S."*7@ RS?D?[\^W.S+;=>P0#!+ MXOR'&&[>D\_O+^%FDQ0;D!7Y+%MEBA>XZ:_1W"% MHHV)M"*.NI)>1PGZ+4I+\ 5$>8E U1X&> M%VN L!&W"*Q!EBU3]&K4[VAT#6ZR)42;JK_.,V9E>/1)RP4>R[.+*"4_/ZX! M,#>HE)# 8\9EA-".])1-I>Y\63<&;H%.>QA(;5BA-3U_2TP PV6G+2." M>)PJ=O=X)"JP_E=_ELF6C-UW1N.A%%M]#Q3WG (B,U#0N&BO3*)\3?X_4?,E M2IO5Y /("Y3$>,U OIDL0U38Z^IP$>4)[@GU5)5$Z6.!5SO$9/<(Y/A_3)UJ M-?Z6U]Q/9/"TN>1N&1YY+:NOAV&%ME:R^@JP.-E=-1H"A]$7HEO:VIRN+PZ3E8NYW$!,":X69G)] 2E,7,[C!D.P G?]GAIC MOLW" 0^7V'H9_C.NMV#O89J0K6V]+BS'V>H>M(G H86]C]-I*.RL3N7F8@G MXF@VGYE(-N1@.*>9=8D!"VNSBHE4'&86QFDSS%/8N!RK3815X^]TU66BAF(% M;N8=^_.- 6[8)[Z6#Y"MKV(MKE\MS]/6YN>CKZB/N):VMXJVL7ZVX@$9>CZV M/1Y[GHZIAZ/OV1A[- :>C-G*7'=-;M%OLN(ON5F!VUY[6_'F#+TXM]Z;*Z_- ML;?FS$LS\7FR!1[9R!"7Y=C76Y 9:U\'KI@TRW4*OVNZ0/+DQ]CZ6B0ZT<*N)$]F[T2>X&;[PJW.GB M1GP#WPCB50*H)W"\/"QVG3@A+9^)RZ\K983B5M#FSZZL^^AL[/J\7R2;]PW- M^RB5@ C'KP-\R9AZO]6B5MQLR 5_IOT9)B]6X!E5*82'I6TC!3>=B6&FRB1 M,+:.P UK&_)6K-YMP.89()O"]OE:D'2-A4)Q^0S>[1O"HKQ4[EVI,4B2+"'] M[1;_LU"T 'DH6;=5$7(/1P56MJN/=<>OF3!7.!1'-NT<50.C!^)8F%$LU M/GI5?2M "N->K2FYBP41=5"H!H1EE#]7HT*9OUM%T1:/#I\^O =ID;>_D(GX MP[L/'YO+5__2_/S[7A2L*KC!?^Z=$#Q[@_27MVP"W.6)\C2"]_[4@?$?:Y@N M ,KKEJV#ELDV/$3$I+,"+ZB?RX(<5S]!$N)-XEAABD59W60%P,O68M0$-IGN MF\T.TWY3'Z [0_U&QQ-0*T$S%VE.JTL$-UQ80$)%8$>$F8?\17";% M+_(S"93F[RO 2+SR4BDPA "5Q41[_5F'/!.L;K.@Y: M#+I.@B*#(*%DW!*2D[]B%0W,_BU$F-6SF@G.9#CP@<;G,"6D*;2%-M3X=318 M^[]>L39;_+W,ZZ"?)SA;+"HUH_0^2A8WV66T38HHI<<5/ #L4.=) 1X!>DEB M4*O\ &*XJANKZF@#8!ZKNL9R[JL+$O)';F5Q_W O4-.9_MUK9WI"5?S7KAH. M*L%F,18?$97RX@LHUG QZ! J19KFEBL2)# UM!6#2XYI Y#_" <@]>S0RLK# M!9V2!H:IWDSZ#F,@,KG%+/8 %V&R) M?L,= <5237M)EPH2%WHZBS$BS;?=YOO@V?UOE*AN4+%VWWL?ASOOS4>75NZ< MK,MYX1RY91SL?O'64M6.;/'QYSB%V''XY6V!B#- ?H#8V*_%55J5^N5M#E:; M3N"R3[/6&]'[6.I\]IHPSUAXM$.CTVE=8H!S=CW 1-_J4$U#*CPJCCUHT#D% ML74_$.US+X:BL3F7IFD)!HW3T9P1^3$P,->,4$X[JIUIC(G9&0RG;>[?/P5E M\'YPD@V+CQ0TMSEA&<3I#KD_!;/*$?W2\WT:BS._-TU!^>[)3>-W5BA6I6M5 M*C-B30J3('HO8W^":E,IVOUF%)DX%%>]6,:GP^ M4=,D+*)0S2VEE)2=69R"..OM[1M0K)P5N(&*WT( M5RW7#N?RY4+%A*[J5.^B#. M<.@ZU@K@.1T[JE@I[+&2Y6 ]1>RD^IP4!VY/$G XX?ZATG;'0KU IB#.HLB; MG(LR!?.EL"5R5E-00\EL\VUQ;X_O<0/8[/8!1ZWKH&?8D[1[M#>-J+Q:>EP+ M)0J/^JT]_>E_\QME9QUJD*]\#X.V*J_.C/J5!NQ*R*AUT"9;D&GE+MH :BR8 MRRIDW7JM*OP%'M+A*>.;F[=E%_X].:2\:ZWZSSU!OXI1S.&D^P(M)O.HG8$; MPGF4[A!,Q.?59IO"'0!5,$R]E*#&"PCIVFA?-EVHZT*3T13*MXR2UZLA4Q5= MS)8EB.'WRO-T9FBZZI4']ES>IKIND+6.XP.SDM=5\-^7M/]6:GK6F4>7 T@ M6N8HC2_W /#1HSO:YY+5G:MQ5G'RR^]?HJQ<1G%1I>.YCN+F*?2+W:^ J+U= MDS2O#V!5JT@]\#9AT5[(UV*AX6*JM0+CG%F2FJ^;][->([-!U5;H^HXZ-5<) M"D0U&JX_&."X*TGCS9>,ZH=![W+4;=R[B'JBX%!K!1O@$-9HN!5B/G[2#A=U MBZN/FSZ."AT-,;*MXW#,X8C@_7 O1T5GMP3_:[A3@G\ZI-GHZL%+L<&B&Z;7 M&--Y/?33AA"4UUT39^/4'.-Z7.RHR>&C1F57(OI)A(BNQ0>;+H"T'$P#0WD- MJ2D:AHPK<[,93M?9)J1F MG:N2[(+3SX(IG]KCW]ZGD,W"44+:0'T>%E)(&'65R[N!G0X_M.F9[L*VR4A@ M:4N0DN,4#$>]@R]Q1M;N$!_CD,QY7;Q3,OVM<&NOU-!E&VUE'%ZOD2QP>-5& M6,#G(SU,TUSLJO-]^NZY>D%1AJ!%$P,#5JB.V2)JVP>$9*N*H@H'I*3 M?+[\%<(%&>*:K/;Y(TP7G\$6@3B)FALILPUYH>P?M.<]C'CLLPUJ\9@$_FRT MCSH4-6L-(I*Q/IP%51# 0[):8T6^YF"6YZ"8+0N .@?97>D9(Z$E;HTEC+E- M K-VVTP=O<;U!Y'6CZ/%!5A"!!AJR -8BHT8N0(V4X>L2BM9Q:J@XB R%?*Z MFBD\C8%YLI#T $81#/TF/.0(+H\W>6!-'T$NH1+(!+@4-+8XF*V81_$(V>=0:V[KL%_IX"RP&'J- "3;;;C++V&;"MJ YE M>X($\7 ;/WVH]#:@PL;?1 "GH*W=S;U 7G<[I#]@"LO/O2)7;)1:153LJ.&0 M:I#1U%T=/O(5]1Y^FT;B$J9*S:[W..)1H81H?.J6""3UB226>$,6LQWH^4[X M-7+'KVY-09Q*L'7!-5,#YA1*B-#4+>$O9E(%%CP4,?67&L .E7$!U*WD= $T M"DL,"4*T*$S[&.)&9MI#43 I-6ZC;$&-FQI_:!JD^R$TEYDR%D".*E*V/? D MMNWR"F(@N"B3=)%D*RQR^^?-9HO@2WW?GFI;I3)-6TF6F08B=!I RR2U00Q M$'R)XC5VYM&NJPX5/1*4^UME',II($5>60U\<)D'<;Y;;9VO8;H0CBD2E.T$ MPJ.8W$(IP$):54U$,'C M'<31)GG*JT!E3+2ZR:I$%R"G0T*&=!\RQR.=!BP4U-4 !I^[WW?>1LF!?DN M[U#KWR*4D,VB]D6\JPRW_6ZT:]I 59*Z,9^0VEZN 'I5C.! .6*N$MY#^V0M M 175[78Y01VDNXEX![$@I LY_X[]S'R=;.\!(OG9HM7PB$2Y'!%W!<31O_XJR:\'%\I"96Q+H[J8)8B]-;8)_\;XZJ M1(B/Y78+45&WA=3(+,6!.S +.(2/9_.&L3(L"RH,8@/@%I)7G*(=D1YWJRC[ M8[@]R"1H=P4I!.%#1*B6(@)H_(((5":9=V^JS0:R"W$)4Q)JB**4.J+($3K\N:>7\$NTNP'TY-+MBJ38E MD&RI\(&@UP"*B)"NQ#"05Y#$E*P20%R2)_R^P*Q8YS1)KJ,TO0 I_/[T':-W MUZQKKR'" L[Q?^K$R,T[E\0=NWK%)$E^V&8<)$,]4JV#I*K.:PT?VGX,H-@U MCB:D82BTH&M=E#G6*L\_1[L2$":]>D^K!A0@5P]=57; >=!([K*?3$QPTI2;<[4C2B\D.;#D[BW%?QO][ M 8KO &2_W5R1,[%ZTW2+W2&B1IW>7V'O49 MXAE-_=\OT6NR*3=$W*O7;?7:M\*VC20/+H:%/*8*6;7&L8)0894M($-Y\YJJ M1ON.T0""BJ5&EZH$I8YZITH!7'IJ*\))NI(60('GB3^<*H%%JP'ETI2(K!,: M1"<+Y'J4'#*@M,+T*U'<6MH (3IW;QG":2)1+ZR("3E@\'^_26A8AO&%=YE8 MC%GV]IX3WH+%1]=R K Y[4*2F=&YEX_TS&[AHA%CM^+^\Y?+_Z&&>%*^-/KT MOGCR(B7Z'.3I(++)(3JSQR/@V+![E&PBA!=1&58M3O"?5+/J%>:N--B%@P:' M44O(XT>UFH!#Q>Y@880RB?)1 CT!.*LGP)T"$K<)*M.N^A'H3.R6V*G/Z)ZJ"Z M8-T>@UME[6_9(P(>=-J*74 S)*G.T*U*$(1K-Q'4CY8XD\0];>EW9.!SUXI' M@GXP62Q(E!35FQQ_Z$2=>?;_G R#D*-S%R$V*V_CU():ZMZG8+$""_*87DG; M:&9^;[R5-*<:SOL7-PVD[<> MM8]2OG0M>)3>QYT_Q]: /*F[1MH7W9LAC&XD,L1HRO!A"MK<)[(%=ZYC6:2#M&XCK* MM]8F_6^!V80C.,\F_6+C?N(U'=!EA-".)$>L B'S^;)R7\A^Q"V>$Y.T/ITZ M)PQRES"H>QS8MT9MBHX=E'(+&?#E-HT6WZG&*ILWHI7X92TQ@MA!J.6[+!$" MX\=O:-^Z:\G#M_#QPU-&-5=&GU4XNP;Y'BD&9*FG9M,LM MB-W:6BRJ,:DFG([A;)@KD.0RG=&=/I"R"1KM:03A&U*HEFI:#PJ_,/*V' 1C MCK!;E5._6?G3^6+E%$_BSA;Y8.?V+E<<\.26AU;[/0?MI2$>^.S7OZ]C#IR5\O34Z[W2A M'>NP4T!%U<[_0:3()J/\M3+'B0RFXX2U]@X%&9/E+X 2.$Q%K%:(.BNP"X4+$BVUM>8,-N\@ MSD39PI)X?+!@/K"E7E (GG'!*0)(H+XQB,;\@SA[[0M\$>5)_KA%(%K,LW:! M0J3_R(61N!@51+QB4X&0M.I: .)Q#^(HMR]N.\-^QA)R 4,CI$*D3S@54'#4 MTX)!GU\0I\!] >^C7?4N+/:U^,MQ&B'5\'W"J1B>HYZ6X?O\@CA*[@MXC<"? M).FE(2I?2E,WU:P ^S;R"6N9;GK MP5K,_610K=B0;D M%B*,YQF(CO/E)0*+I+B.8A*5VKXI<0$1@M^3;'49;?&7 MT[$A"$QQ,,/!Q%1L;F[3@\W\[SV3DY6" MO &9+1[7$!7D[TNX><;B+IBNO'RACDLO4RA#BR_!N4:.[T2QX*/ V M*=9PA:+M>O<$85J]4M@^7,AZ05.J3-%_VD]0)EP,Z"@M"0%)UBT"_.X5U[D; MP2W 0K776H:. I>FZ*;''M&$"P 9I20-SF#5&MCOGG#],#P9ALB&Y=[G&"YV M1&1-B[#)PK6TI&J2QF9S:^T=TE8PD9&[?]HCM;>7,VGM:C? MW5G:$J*Y*ZRSQ!,5Y2SQV$7#Q8=!$Q@L\=@UM+%N?A_3K=U0LAF"54KB BSN M0).WY1JB;HPT=F*_9G'GA\?R.4\6283&-X4M #V6[&JY!.31 M:: 1YLMH@66YTW74:@\N9ET.'"8+SLG%"2"_ND[ M' Y>!BR8EQED6(2+-@M-HGW50::F%GN>DSDIRXYK'XYN9DRT\5LXXI2K]-2R'%V:->.ABL.9Q0A"D-(HK!-95M0#TG )+67CL21@# ML,-#&X 5CU,"X+A1G &PJJH%H-^]>@7A9TOLU9ICD,I&'88#-B>!1%[3V ?C MH+86CW[/$KKRLY- R?9[:"$^Q1:?\D[L[-K:L37O MQ/I'OQOV>]&(^-] LEJ3HX87@*(5Z&[>L6PM66P( &&Q":!"3755J BYM_@) M:4N>EC.50T&/>?"0"U4]U$&0[U0^UJ&7T_3''[TE-36T/"6U*9N :O< TIGR M;#R"@"!I*877V/KN4I,:FO,NV@!JRDH1&=6T73)_"4HYYAL9EZD8V\1M;DHV MHU.P\RAEIW=+T]*2ZIF:FXY4S=@.TY B^'<0%^1"%#T9*>M[>_5M_#T(7XO2 MXZ!8&[:%#ORJ"VAC/FX2WWV#Z(\ZYK)VE^9NF*%->M+\;?8D.6^.*)E39X?2DZ&%,R-U]F1IV#4NBS-] M NUP/)87=%UFBSE>?D=$WES2MKQ"3#/3"TW*XA)ZZQN?SMS;:^VC]^<;-(S? MI:\5[_P>\EX12WR)+:).4;]6H?92VEOH''#%+1]&)$MN#LN+&M8V%O1M\<7+-ZFW% M0OW6*#;XYFDZHG4# MR!=\9)'#W#(HYJV/-"E=Z#:A?6MMTO\6F$TX@O-LTB_F]XF4!_ "LA)5ENRC0B MUUCJ^RQ/*,(#8-->U.=7[#%L1W<+#+V=/[1@^)84Z\LR+^ &H H8& S[_ V, MAQ^TRAX>4%,IZVLPL(<5:-9>O3'&6*KFT385:8(X+;MDDV281D>L;SY$E>_UV(X)VH6;Z=%Y>(G@2W#5G,P.2H+Y.;@ MZ![!11D7-]D+3&) R;?%)CB$PXP(3@(S0LWMHX)6I>&;/.SL<>1@< E#[S:,C()!Y]5VQE P. [@YT<"=AI1V>'!=KB]1Y!FL9%Y-GB[WA*J3)I M7$-T![XW,27DA7H$,_QG7,F:4Z),M ML4"+^;4*!FZ L!4XN(HF5@8$6WXJ.&3)VS?#A.2>5AG<(0 JZ]G%!XUU]4:8 MD&40(\1!QLW8/CF$':.'@%Z26+:U2H>2?]8?$!R(BZLA/YV/55ZA=[NL#3B MD/#[1J"_LU,U M[9K?Q?T02BM'L>"8+S$C MFY^;^_#7>(*XCS*0?DYR_,..;D(!59N;A$45L@'E5).V'Y/=^1J[-Z]*YL:[ MN2LUOAQO]>6H\^5XMNW.E^/M>B[GR_'GR_%'L,GY?TH- ,(>'\V(-4!/66Z=9H4[X M(K*F8=ADGMP B5X-I;43F?VPS^DQ!;54[R^(N /&H]V$N'J-TW*19"LR MQ^#_6SQ%K\/]+'T._9!M-0X3P)=YRZAB3JO&(+Q$AG;45[LD2/FCE)=WO,P' M)N'+7OJCTN"MK^E$V+>)/:JMD25 \^6O$"YX(48*)=HX5ID2?C,^RP &ZN@N M@:_]7I04]R!F/8&DU#T*I3)RR/&_;Z4""#%^A+M9$M5) "FH/2YG4!J'TP<% M)MHFF LT<;?&;.(IF VS5DH$%O,7@+#P](-D(5V+&S:=K\!ZI6$$RJNJ@(W# MK@J'>1@CS$&^67$/<3O?9#*@X!"/D4$EGB \Q$J;8H1:@[>XAD?R)!+QP7\% M<(6B[3J)HY3B]0KIVF>PV723\'!E]53Q:SD\_=F]7GEU):*Z&D*ZUNYL.G_> MJ=B84%[#KL69C"MSLQEZ"Y4Q-O?(C?)O<)H':69QKJ^H9W-+7F'>MDD.XA]6 M\.5]=5,+[6K+-_\8&K[Y^?>G;\-)_MMP(O_F;;(6=S]($;AG&!:':N+]9J77 M&;7_?S\,VO_P0Z,.^2'D]A\)+-W^I*1O_']]'+3_X8=&'?)#R.T_$EBZ_4E) M"]'D1NU_>3=H_\,/;;:HN[#;?R2P=/N3DBXBZ:1F_:L2P2U]G4?[U.C6_Q2R M63A*2!NHS\--+N]9FE;Q-K,\B>AQ+$R"-H*%0A"R980*2=N'QLDP\_;Y!KKV M\ECQ?KEH9[JJ JTF,EJP@BQ&LL*WFB M<+YL+W%\%&*'0<_$S8A^BICA*VV,EQ'[(,)#NQ+N'ZH9+KAY-.URFTX3/@YD ME%.T/8.EBXUL]9M1X+FX(;Y'20Y9ZL0@27P?[3;CAZ>D:-N[47S:\'&@HJPB M'@2L@TBM,AZO'@!IUB1;[4+ANK&\P>M!D>/30,48V22 ME]:3%98@)2]'S;^#Q=14-](#7O>)U#(68O8#I$8*M*NH,DK)1$@)O!&1[:'"(O,:@",#!BBM MI!@P^Q <-L= =C;&XE'#-<2$' #XC\H1&I9A?&%H#HLQR_9!78ZV8/U1-$L M]J>%ZY@!@!NSHP,F \NT7X/BD[DS0T4=E HJ9G( M?IV0#P8[1P$[,$WA=[PFO<,>!\]\(KK6@FRZL(THJ9^"'=D<'77#JD*PN-@] MK1-4[!Z35Z%!A=0]LW*H)V!<65U53&QM\34U M%E.*I=E.^/%#NFZR)42;^@96-L=38T2>>)UEB^Y&,:8BN3W!8IYUK=3%? M?LU!I< *U*T[6L)?-KP$:*BK"(X!*R#F-VY,NX3VLR7]4R01.D]K-\'NB)3 M39[@=44-)H7Q]'U&LX-0C5',;R3@^2;*L6^B_$=X M]K;BCYEW06-N$T6;#^_+9,3ZZ1R[_$\?N_SQPW2"E_\IWD"7C*?0>.!<$% A M?+U\\N]72P# ?U#%^?7R\^OEY]?+V:^7BYXM%[U7/K6'RNV]4![@T^3W)%\T M*G;W6/ABEBVN_BR3[885.R-)?<@DRJ<.VO9JNLHC0<@WB)Y^?K+>RY/U?H\= MJT%*9'(^47>@GYJYI313'/+9IO9[IOBXAJBHXOG!,R-.DDW11DG2*(*VL%@G M>?-2>05QGG8+LQ77M&R"=A>'0A"T884:R=N5QFI\6';\P-?KLBA1O7G0I-[) MOV(VZ YF,5$G)=L(S(#8-O2U%=^1D,V-H;PX4GU6&N6C:RG]6>5Q'2'PC*M: M7,+-%B]Z:[![CH.NI+H82C5#*,I6U5[GQ>Y TMAU]CU"B]'N[7ZNLL5P/[69 M,_0XM[>2=03.G^#\&9L](V^Z=M.M,X*PS9B,FE&-B:^+%O9@!"VU8._*AK%X MM=^B)U80VQ7:37!7$G//E]77?%86V'M+_G$824T'$A%_TW&%S?_$^HJ;=G?9 MC:Q)',;&3UHQ!PNZ@E>OY,_A^;!:H<,K<%*%3@+@6BUD'[6R8@2Q'76/8 S M(K_&]G@L8/S'O#HOS:]> 8J3?#1X2],?]J=%]">!/=5VL0\["0F"V!6[VFQ3 MN .@\7X8RM=]**F? (SA*B/#=YT6ERQ]\\MHFQ112GZ=;4B^P@%.'=?2/GSJ MJI:3Z!/'L8']GN1,[B!V+J6T>XI>+T"&6[8@PTD[A&"'JC.PZ/0X%;XJ?4R. M[S]/K])H9T_]2$[2(&Y2:+=*]9_?0$ZV)^L18OB\A@O6ILMA*NN3Z$(.6SN@ M13!5V""N<=!WS,%[.OW'03L[ZCQV) WB M0HQVJY (J&)W>&$DKR(GGM91ULRQL\6B:OF(O!Y)PN1+)'%NX44*TXG-5(K3 MZ;1C0=&FJ5Q#7C;2U/^8H<,R^?N[13NP14+]5ZIWU13![&9&[J]197"0O M> AA=1<)TA;M7-+3 *M\:SC &K?R%BH3/85O])J715Y$V0(O_AY@FEY#1#Y: M'L+YE5@:NUF5G$8_.(8%PANM66*W?<]SBEM[VGT#)'$06,Q> (I6H-W?O$=) M#(CF2]?]4E$ ^WU66H!S?[9AN:#[NK1*[3B@&QS!J)0_K;G^0TWL>@]]!5UYS+3Z['O&0_K.7=+!3N$ MUR$YDK==,8#X%9W#T'XD*;GNUU>0&LWBM"+3@WF)BDZG-Q[#$@$=W4N(WO;' MB8;!"!?6++?\D^6.:B"!I1ZL)<&Y:UNQ77A]7DNG=C ((++'SG GJ;K#65M5 M OO3N;P$Y\' BNW"&PRT=&H'@VF'\4ANN?LY=?)SU'1*'?WH-@IZL<.K6VC\#JTM!YMASZ9\*PZ686[N;C/W_ZL MV_(_=T>)=@^OXU$D;KO8M*.P.B.*DR[&Y&]_'CQW,85V#Z^+421NNYC?["^F MBOV*"8O\IKDC]RN"N;6L@>(:+'4S:@WGCB;5]N%U-:K,;6>;0.*;.YB]@)PX MOT2I_ D64=K]3E*+W,'B;Z X)!TQ3P9" M.4YB* G%CA-:<(@U:X>*B<:""YES&J]R2ZOB\[3ZCE+]^IE^V'7ME&:.NUPCEK708>R M)VG;8:JHJ^+CSR3#&EC\\A;W.%#_ +,"O!97:<7NE[X)^%;]3KY-.M2^ 952FA'WS\%\D3? UXN MH"0NFA@$ZA/?7)JF!1DTH:X\3490*-W MV&$I[6RATZG0+P+H<];X2Q<%1QDYN-[_V%Z0)W77C/NB>S.X'/CM&6+D=ODP M!MV"29?TD'8_()8W)'P M@BQ.TJ3R&^?+KQG:!QP<7CK-KU[CM"0W;NN7@?-[@(HZ(\T3O'J--EAC0OX MBA)E.?O]CF-5M]_,<%U=R% ^),RWR>2(AR,K M@SAD4"HIJC[*,KBVI\%> <' ^5[V>Y!%:25WMKC)"H! 7LSB&)5@P4"-18Y- MBUOA&#+^[#>9-$BM5-T@V?+K!'L9ZH&UWD02C%0 MC5W]7A6=;P%YW_YO(!JN:RE?&OU[7T*V*5L%:1/V6#06\WO1SV!,L3>7V)M# MPD:0O28ZQIRQ1ZC?2VL,#9[64?$-ENGB9K/% ^#5<@G(PY9$IX>H& :(FC'A MXU+(9(*05&L84S0*:POB*7J&\')(DX/2)+%B&0S&#XLS7%22[WB^;&;?1IZA M\;@TC7X,FI -)Z.6M-D8S$S?FW:S;4Z$;5SES^-909*:L1\]H@X9 FJJ:N]. MC]B&\;;T:!.]?4KL,TS3"-4;A*)3"EX9UI$%OPUF97%&J*DV)&(.$JXF9AP MB @*H=> -#X"H(**/)SL(\=XW((XW:0+2(WVER'EFM__/10)XS(A(+Q8'P/ZZQ6YO%]-!&U6+M2E*ZF&^'D=?5H;;^8C0T9,FY?2>,332\+B3D WNX+9;+2-TM!49 M#$:I27#" "D_/8Y?F :3.*=*A-%-GD!R9E"WB24HVX4!CS*H)3-]0UA>4S&B M^OO 7,Y^MWXOU^1J*XW)1I5(!%E9>5B(O FG3X%U!O=%_LR(\PPWZ[ M]QUBL;2W,,^9.\&:Q=MA6+FXSZNN:93GR3*)*^21(4Y"_,L2(6SF.E__'2BJ MV#G&]K'+*@Y76AU4X6M,T@4?/$I;]P8W15&;BZX.1 S"O:O&\35,L2AYGRUG"E,C28*XGLW3H!7U'J(*$46!DF>\-GI.P1.\@QG9T\5VQC*MVEM8"A@W MX"Z!>RWN)]87S%O89?_0DL[P(OA1%Q^TDSF=HFJ+#B^G:@8 -F@14W2J5=V] MJSZ-$Z[' JM&9*@]J/WBG79&)46[=V*YM%[/B;3@!-7TU\#=_I1&4$\0RYR! M:-2M:RY-F_.83N/O&$7.R%!.N]YI'H]QE8"8SG#:YA[MM/LU..U,PLSBW*,$ M/9L'"O#< TT#6'ZWSCHC]C5$ M(%EE]1E&O)LM_E[F1?7H@#;PG# ?S\56F/O:-]/#)73OID*LE.3A>7"\:)Y%!26W-F\#N]$@ M;33@!C%X&B)(O6%L($FJ5K]/;EU'"?HM2DNL0)27J'YRL@V);^6Q7FMU ^4! M;$L4KZ,B7*;+Y]0U2*[*G[SEA%]KU"B?[#(+V%O9*E: M.A\W-7E;%I<#V.FMGRR^;P@>DM6Z8*57L<2M^W:Z"3>_N\Q21H>V&XVR"SRI;JQ[3*E)H) K4;009IL16[2 MQ]&KQQ,PGM7B:FJC)*%6*\0%R+C0E/$A: )K\!C7$\296$^->@B=Q5A/-'IY M18*RS3C(HYP&5N25U0 (EWD0 =,]"2O'N17P$I)-#CS2<>$A*$+#";/(! $C MI[XI_0,HB,R?2T2V4JOKJ/6@RG>!I(K2'2%!T6E S* YS)TB06U!/ E& MTXEV14A(U[0:A^ZHEW\4<2*KG@8H.*R[;W%-Y/(.=;>/=G-'2-C=.6(0>KVS M(X8$5%"S"QPFY_T.#X-C&)LW5 &I]S-D2+DP".!RCMC 3!B(+^@PF;.1$-0E M'4M8&-UH"0(-U)L[QG#@W][1!H2[AQP>P;:H'#&"@5F6P3*+P:*IG)Z<2[Y$ M:V^9$IX\3JF^#76T%EN^DZQ+AKNC$^UR5>;%IP\??Y*ROBQY>VHM) _<[HKZ MJAA=S-KOB3/9[DVJF IR '6)O56\R %9G #OY[_D>G-/H)';W\!53-@8CD=H MK[,=FG38HHQS7/D"[0I-HH"G+B=A"ZBA<;?+L:NHUFH2K(-PO-KCW8/ #X T M*Y:7O.:S*3?U^5S]O1B=>.KQ2Z8-&D*J^\HB1X&QXRLJ8BQY 7)WGDAS$6*"+'78^ MM%R>01R2#L!WE1?))BK ?'F//R3/:95' MAM_U^67HW9]5)FB$Z.BM/0RPN =Q+CJ0=1;'J(S2RPBA'?ZI&K2:S*I\Z$@4 MI..'6W!*())O 6TD<:L(XCQT(/ #20[>QWUSN>0.%I4V(W_7@ ,=8'(SS]S5'20@/\U1 '^ MZ75Z]MHX78U=8"<9[6B*R_?8+B\SK::? XE!:/RXJ]J><;&8NME>TS4P] MR1(3&K86GF2S&+'N[/,D\EL5'IWD!V)QV;FEF=.Z9I9[9764< ME#+\8_F<)XLD0E@<^@DFDZ ]L*00>'+V)/HJE-!(9-+.422%E;<^7'F2E-EX M]'N[_W3X/?#YEJ6!W 3;*>VMFU4R4/L7Y4O7/D?I4=Q)JW1K'!-T\3#JT;0+[@ M(XL<[M@/BGGK(\WA&]TFM&^M3?K? K,)1W">3?K%Y(-,FM_)?YZC'/SG_P=0 M2P,$% @ *8IJ4K$6>RCMM@ G]8* !4 !P;&%B+3(P,C$P,3,Q7VQA M8BYX;6SLO7MOY#B6)_K_!?8[\-8.<*L 9U4ZJZ=WJC 3BT@[LMH+I^VQG=G3 M2%PLY C:UG:$Y)843KL__9*4%*$''X?2H4@[$SM;[0R=!R/X^YUS2/'Q[__S M:;,FCS3+XS3YCQ\.?W[[ Z'),EW%R=U__+#-WT3Y,HY_^)^S__;__/O_^^;- M'S2A6530%;EY)HOC/^:7M_&:B>;DXO*<_4G)__CY+?]_Y'V61JLL7MW1-V^X M,I/Z^^_\/S=13@ESFN2_/^7Q?_QP7Q0/O__RR]>O7W_^^NO/:7;WR[NW;P]_ M^:^/IU?+>[J)WL1)7D3)DOY F/SON?CP-%U&A6AQ0_WI)EO7!G[]9>=+*<'_ M]:86>\,_>G/X[LVOAS\_Y:L?JB;RQP GM?A33[[Z3H>__?;;+^+I3I09BC6F M=U^;_7J$E+]?EJ[I);TE_'\_79XHM7_[A4O\DM#B-+JA:^92J!?/#_0_?LCC MS<.:UI_=9_16;F>=93LS_-?YC?\ZAW_FO\Y_WUO^94SS[CB4KM,B6N.T4]CK MM[7G9GRCS[!^6EV3SS!_949Q.L&OW' SOM$7-(O3U2)9N6]XUQ56XZ^**)L M*GUGX[^ ^U9+FKKF'YVROUI^Z5-!DQ5=U9ZY;4WL%*Y%L!66=[;391 M-)-^'6'P-LIOA%66".^BZ(%9?_?V%[HN\OJ3-_R3-V\/J[3QWZN/__<\7<8G MR7*]Y8GT(LUXLIH711;?;(OH9DVOT[.4I=FD8$WE"?0D*6A&\^(CW=S078O$ MC_$?/^ 8*^*"_VACC?W2_DEY"UL_*I--M]F2=KX#S@_SO])HY&_Z(,>;09%EY<72\;'#JQ8,3PVO)Q8\#7* M5M?,R_PISKM4ESVKF=Q^-I:H36NH/)08UM*L)S\3'Q'^&?G"/_7-$&FGI(#? MLH/OIE@+OGU]?^A<+M-M4C#2L+%/LF(-RS\]K-C8XMW;PS^]_4V>H&QT:C3# M=,:B'.(%%?T6#K6L -N9S:\^$?[IF[>_A9)2K/"0CNBN#L$@ZBWBP?WY)F1^ M$3WSU':TS3*:%'(&*H3:E.L)X7"L8]:65$5_.DW*++D; )5DBK/Z&7DH'P;! M&U4O]HFB^@,((?(85?A8A@Z#AOPJ)X>D.KYR\?)(3Y0#@.( MDI=T2>-'WK S6NACI4ZT$S'EHDBTD!EW%CTUSB L4:KOJ9+M1 Y(0@N2WI)H MO4Z_\E=OY#;-R#*CJ[@@ZS3/:7=(6"(6'[W[4_71 MVS#8IL6+A'.F?I433Z8EHY_:NF-8HL=LG:,QF&S&[\L&**-;QA8R;V'RJ,3D M*<-D8#$>"W6&>#\6=IYC?[:EJ],XNHG7<1'37!GX]7+[J*^2&\\MN647\5[K MR4 LC>ZL>DS6^^?>J6+HU]2R"WH%5- FK%E,$5;ZI/:GB"T&HSJZ=6E3$DG D]?=]J"0*8MI-J MZ-FAF9S#A([#X-IV,A0W\M#ZRH ##JQVR/$<5K>;[9JOVOJ09C2^2\IXOWR> MK_[/-B\V+/3C+7B:Q-D^Q#MU-I[M#IN'_#+)?4L-<<=U V:585);)M=9E.3K MJ%R6M7,34$2;@DFI#[SV@JM#OYT0[?P;AA#GSXM[FAVEFX>,WM,DCQ\I^U;I MAO)IIVO^1=11&ZS:C\$ 5;R(:G3F*#Y"_0*C' _Q><76?I L^+Y@M&M M8,\6_]C&#QOI2V!4L_V:::19O @[JB'@.DFWQ54983&:!@RMXUVU8NJJ84XL M58H:=H()DCC0EH='-%@IX^(H#XJ(B-#J@)CIHNI!:=14I.Q4.DU[!V1G41"T M:?. U%;97]SN@1#9F?Y.8"OTO2P&!U+-Z":N3N.$GA1TT]L7.%#=;C:XH3[- MC/#.H8=9X:YOA)GAMDG;V6&N381Z.(,M.[#93Q-+ 3!HJGAG:%O#GW$[/@GR/# 2=%5V0"!#<' L0179\MY@(U9NP9+B;Z4NS M-ZL:';+JT,XU&HP/K3/9-P9G/&Q788N%L@O4V&7O!J%0ALY+P&=JJ2SAI]!8N-'B=#K(OW'0"7 M.' =L2HCU+K4&8K-8RET&+^ UP)URIS?Y$46+35K&H98&5:;[JU,6Z/6?CW6 MJITF(-:L+U"WIP-ZI\-!G5J+:6;[H?$)QB08AURQ9P+>#&=,CRL/%5>6 MY?,@*6)!#FM: CAG0J[\?=UJFCBU3T;V?"+GE8\7;)<*$4_39/UX6>")LR$ MA3?"A)B'KFWXCF(3,2CU@])N7'7KN1V@I_B6+R!@X$W@3=18W[&"3QI>G!P= MD&;(N(B>RVG"+&-MH_SO [[X(J/\7D9QD&6:%Z1A[WM@<8KFUQU9O,Z,-K\? M;URRC,6AHXU=_NE1E-]?9.ECO**K]\^?V!<]2[^U38 METC8GTM1H^2RFZZ&Z/:C*D07+UR:O3F*@V#'P 'M->*7+R\9$J-6W9(6RV, MR[H&X4H>=>RZ6QE.S&84<0+JWU\ 6 OC="4JS??=2G/QQ/_LS==9*=64!RJ- MY3K(#2K);3QJV0TWI)R&(K24XD4)7YVR\LQE.Z2D8_JQPUZ0?HNV%AZ]\E5< M>L$BRW&ZO2ENM^MY[V8'Q>T)0W0;[+7012 QV!LVEVT=FRAM9T]^#<_N_AW_ M=+9'4(K0L7UR@\UT.6[IWQ_5-[Q9Y[>7E T5XB4+3&RH,<]S*LJ*HS3)TW7, MKSIXLJ28B\,W6)E!-P^B_. 5R#^V6MF$E9//%CI>GJ ^MX M7J]M"U&NG=\NHBQA0Z[\@F:BHBM_A&XXQ+19!T,26V8Y%PV9\.MTBSY,4ZJSW[R'/I0$9TZ!%0G[&&8 M;P4]O/:^U)#W_EEN0#:;Z]X33GC4>_(;-'5M"RB4 IKI,, :O<^:S\E>((S9 MZ0EX@A=TH8!$#<4ZIX@!VOS=7FK8/E6=(8=L%B<@G^*=.8?4D(!";;=-#N/J M:>?L.D40K>T1'L](PR*_R+NV29C1AQNHGB!!0&^^+:\-84=Q*V]@[+_LPTS&A"A\'A N2+Z5HD %! M @0CT>6=!2'P7M-,S*X7?X3C4W\7:[JZHZMY?I2N^=[73+5W%"1"?0@1U:22=VTK%8KE 3F> ZA+4W 72ZBJU>W1%>!I$LSB M;6,"NQL/V,-=JN!P;8@>D%+XF\"B:L^. S!ZW3=3OI>-XDQLXSF.\^4ZS;=9 M;Q6F2:Z5+J1R*(R36$8OQ#1.S.Q2Z5:O]R(A% )M='W98XOA9Y=Q1*+2IX;2 MKN^*2EL]:2LEY*K(<05D7>VT=RI=72VNKT) ,R#@0PL-=1QW4$ X+!;L"P-I M$1!8LK?J9WT2!W6T_^0LC4'2V(,$2NM8PS.;.=: 8TR8^5*-.%-$Z0,,,8(X MB!SPB-&*%.%WDC8"@+BLAECM>R,_1%0 M.&C^_#VP=7XY&=SXM^DA;J>'V7_(T:%A%=QYAV7OA1,G(+VGC1:Z[O,?,Q1; MLF3/6K$#;4M5TYJC&&*Q+ZHG7Q47RVK/3CA11;>;2?6;RN IVXW4U\?N9>1( MT[%LU<4LXAR]Z-[51A](]P83A;1S*0H9651"GEGI6,6?190[ *.X<[9W"\R^ M3W31=IT*U= )F(ZX$N2AG&I2IOXT66J2;O]QNV9O/,8I_78&\7'=LPTH ]LJ ML_V_ XK.DC[JEX;2WU5:(.Z_8K].[%CQAMWJ';-XQ7S*W<1I(ET%9Q:L?@.= MX$ADJTUC8MSH18=V@_*L]4Z?U!*!+' #]'%JVQMM9JAUFAPQ60Z*+9+-328Q M#5-0MA6I#+MF"7!#CU95R9 -N,8^]7 #OTV&)6&B1D!;$!YOXW7*W[@7+*J M_SS9\$,)RX.GI.L\K71JQL!TQM('X@7]=:R-5RV[P'9F]?-RG4]3*I#5H'88 M24=T88>*$/46+^'^I@(GVE2,E4<49![NH2F0N?O'-PE1Q3R0.XSZG#=ZO\WC MA.;Y,>'MC?(X/[^]8-Q@3159[YH^%>]90_[>2RM##>QRC+V!T9RV M=6F;?0!7:@QNA)[R@XS.WL^O3J[(^0?RX>1L?G9T,C\E5]?SZ\5'?DW=Q>7B MBOWO_/KD_,PW^0>#+<7J_FY4L+75#A'#6N(%_X@);JA[?.B+U%GIX#-]5O(G@E*EZ=0E-(?ZFPB9:&6KE$068 M?(G,7I;4PN).L /2 "U7>.T(5520[B#JMT[,[UDIR_]GPV:5A.S:5"N=71X!Z8SF*L +;FT(=ZAG*M1.>4 R+__$A4]T+^V;ES:@2$?T M69>6 /4V+<'^O+*RT\#]$N!L&@(3^OE@NG9T$\O4O\"+"U^(@R0? M30\K=AV6U>"! #U9-"/4WA'9%8S=SUH*90/V5T+_6+?A)W%/=-D,4K>#\(:0 MLB7?(Y\W$GV[H<_WF'GPMU5L@4&UB5%+HVVQ06D%]I@=JT'.\D%GR\_\ZB\L MRK/_DL5_?CKY/#]=G%U?D?G9,;E<7%U?GAQ=+X[+YZ& M+38&LK%IU'? C'28$=QW2]M.7P"$UB0I"VT>AQTQ]+9QAOJRYL!CK7DMK8W*U6J2WK*Z?ZO3(O4:@>[BU*>PWD;,PA9*4*' M=SAO8Z;%?7O__D+ .LKS\]MK_AY[FSU?%2PL74Y,/.93EK4 $1+DBY#QS3EC]Z:6/='ADDJEQ1N]77\<23>;N!#G M3?"4SE@=,WXGRYCVWA>:)6N>Z"3',D5M&Y4K1C=:MABT9PV!<@M!4\0S6P#= MG%KW1X?@$)1!#1C(397!V='Y MQX\GUQ]W:WV.SL^N3\[^6)P=G2P\7[4T$$PP!ANZ&$QJB1T@SY4MF!S7>/,A M@USC0OJPGX+:4;AQ05PXQYGXP+IJSF1"L'N=18&T5C6+,D37)LWAS:+8>)NH MS%0Z'AT).K,HNMP6SKS)("S9,A\P;V)CQIKVHX?^8[RR]H=G4?]2Y5MM#HHUVM@8=_E0]'C#"X W)$:Z5F3?&\?#M;CP+V]_?GNX']H!?W_ZY M4[CQ*?H_OSMX]V]_:A$J*LC_BI)ME#V37P\/".O$PW)O&3-R^.N_28QTM,^7 M1Z=/B>UX@"=J.^-9,9MH7G8GJ8Z()]+1)85 M\,OL?\U;&AL >'[3\I#1>YKD\2,_="7=T#-:G-]>1T_]F&N2W(=?M>1XK*ML MXQ^/9_1E((%6>]82X.?.,0D6&XLLOMD6]4*NB_NTR-(D7N;B'*:?R]!ZGZY7 M+*5X9XT1$*EUS_6HI%+JL$IOVRWJ,(.MR<\(R!UV,5>*D!_Y2<0_'1!^$B)? M3!D]'9!Y%X<1OZ3V-0%.';P1$!=H2&_VZG7*+Q_FZZG3]9K? 9:P*I7FDM?I M&-;,J0%FS1V1(?Y=U/T([1D8$\ >9J^7/H=46ET.Z:W[Y%#O<)0YOU5VGJR,9P\-T=VSS$9W/.W@WAQ, MV-M[-[#3TMZL5ND>.R34Q&*; \@&@2O%*'7>RR'F^G0WM;_U#A''%L.\(P* M\D,URG>?"P.-?^\,'51'PRYI_"B&AM\N"93#N*E8X'D(ICXK[&B;\04-@"RH M4M$DO[Z*@UC0=8)<:F;/]G7UF)\&L2PEPB.M$A(&KNJZS,S0KK:) MF')O0=%1Q(XS6L#9J- P5:)-#5=Y>>_#-17E[@9EX(Z5/1$C_M3[J@TX "!I M4MY#P-RX5P9EQ*ZOH'BW"PV7])$F6\J*I?0ND6[X&Z(,28T299=)LN=NDI&A MT?W@["DW.*L^)IP_A*&0M9 ?_L%?HBPE*38\>@/ !4VRVBZW2+<].^#$JVC! MY#AW.C(TN\8%N69LV!@"UD38ZWY[6+<8_;D">[#C/_[6T'X(V->"I+JFEDON M[_U,-A;LN1S,]8XE^8@P29,WX8\*)2B!\EC>A1;\W1L $[?KTR-A\^+\]H\T M7?'#RJYH]A@O:7Z5KOM5J4EP1TNUX&@FJDSCDL_@1<\WK?*,/^>5X1V7(#G[ MW#>IC-V:VG9 ESHJG39;])8#),@Q?8.P ;1EII M;3ACG,;K-&0T-V 83TUV9TT!\=HC:H@0^O1 D]S[ M@Q@ ,1'MC_T%B@,0<+ M$\;V>(L@QW$>W=UE]$XTYORV*MIEUY- 1*M?5"\ZDO8ZXYCL!OC1D=BH/FM+ M\,1;#U*#N*\$U-^I?;^T6:?3:I++;#TT#IW&"3TIZ*9[@0E47,^EAK@;/NT< M3,"IKJ\!O&J;T'&+2Q(A&B;!^D PDTS:62"B[30!9.MX"8UPBI5L0&D]W=!6 MJQGL3T VB\5H$ LZJ@6RS@:* #//S O*#(H E@5R^KHNX:IV+ECI &I%O+T, M("]358\VNQO@=M1$#))]"E "TK )@B0.K3$#&5;Q#&]*4[$@G/^&O>:9ILN M!94"-=\D F/)U3.)_C)=Z4++';G2C/_%Z;%.(\_;@32]E4)_WP[J>[(MB"LL M.0$ VEMFM7G[WC_D*M[A @^'P[RUMDO,M)+]2(< YN M9Y*;1:T9=!Y,4%==K'2\>'\=3B6N[[_4YM?NPUU_]9'.HE?4GZ;)'4N &SYI M?)]F!?_[*-W]I8DV"DU6 %10F")V0TV:\ >32P"&IJ5?S=/,?9/ M+ M(I&,ZK$\\LWZ7B%"/@13:[Z,\SJ\>,AJMSI//41;S,<%E5-!#"35MU*1% MN4X-M5)3.\(FJ(5/>$UG,#43STDN!(C8REP=,Y$Q&<]K7:V!HJP#89VH*P[5 M%M0EH\FK5^)*CPGH/VB0#^D(@+TI)R-@\![_CO#LE/W>:_(A3J)DR8_""6,C MOZ1'4M-OV<=Q?TM^5Q.U4U%'M6VS\!ZM1[$OKQ\UHU531_H>G>Z#WQ&_#9 Q M-EHKZW.SL#3U]X51$W[7O+LTK_ $3^Y2 RR010E9[AZ1'Y=1ECV+2T2$E.?[ M?( ]K\SENO[19?"NGCIORSTX!YE5U+2<#5;Y&XUJ27D+TQPUK#U;;H+Q> 5:PJMV=7RGJZV:\K?F?"!^QL^6B>=:?0\ MD%5KFOY43Z4;UJCUA35SZ2&L2&NU:/X4]]:@*06DH"\%4#'/3;J#?,,Z'/$[ MI>X;(O*%/PH*V*TN4^*Z^R/K8,UEU:C>6PH$U!\R^H\M39;/Y[<7-(O35;R\ MB)XW_?U[MFI2 NC44&FA=N2.+$:?< H93,WJ#\E#^2FYK15"(A< )$K*P3I0 M1T2U!34]35X#>:NK7#>FEY*^UT5<&R:W:TNX1YK=I.9QB]H3_ UO=^'7XOVU M?_[H.E#Y8A>RCDNNH'ZUJU^KA8@.U*E C8^!P*@G"?>/68G.!(B0"*"<&8\8 MS?!U.&3"&;">JK:0Z*6D).>WL"NG6]:?![ 4Q]*BR MWI#^_+KRXE2ZX4-G,Q RG$4;>IQNHKB[@]DD)J5#4PR5#WO#[@C1\P%G1$>U MOQB2"Y OI4A0I)!TK)(5\D[0T6*OH>9%UVH@Q+ 9_]H,>MV.=$<.;RW?$8P= MV$I'L^7[=$K6-,HIV:1)<;]^KH>V0:TOL1[&#AR[@@>LD%$J.KX<+4A7>!H% M+MDR]=WD227WV@ &>AWUM+Q.4!^N6("Z3&J9=A^F^*PL: M=97[TXWAO<:5=K":-8JNT#*FH:.A2\^R4PRY"L42-\,!) W"%9*$T.L!$BSV M#D)2.%&WO@N.+U.]*MA_5BQ +-F#Z$Z_+ "B*(W*>D54ANE ^3QXO:6+HOXD0Z@LD;7R&:I MKC-"2[PYKL1@WH=Q6V5OMGOP,LBMPP^(WX9NA5)<8@;&D9% ML:QHW-UOR_4.R![F>]5O#>.@@M,ER,,L2X^W&;_76(Q;P7E,IF1,8&TE9X1O MNIFF#)5X'$;PGJ'923,KD:@@-]%:S #G]Y069!5PKI)B!$1@50]"B=O4AS&V M[S$0IN::8RDT4E(NYJ@'4TCL.BX0NW[@',L[!U30[CKR@ ZKT/6JDCW2+M#1 M)5>=5Z&TZ0XRCDJQGH^!>.F75Z\-,*#*R!8QX50['Z."A??B^9@%>FT8E0E* M(VE;$)493=/NJA>)%S@[>LJS^I/@ZA%ICRI)H?KM=;1HZJB9T;?LD1NW-,OH MZB19IAMZ'3V)NP+S,]HO,4R".VZH!4=S0V7:R5II@S,]1;3*L_HYB84 *:(G M_P>"&#LXM>V*+E54.FVJZ"T[Q1!B\6%R,QP^APW\E!*$B93WC^<'A$F]'B0I MBY'Q4/);DNPOY&!_KZGYGAP;E5THAJB,)I39"6[I O:GIQC0C/Y*&]],L\!$ M.KS/NN0S:[=I"/7F\;#Q]99/T5[1):_,8MJ_-$,EL#M&O"\P^LSPKDE4'JFL MZT\#ERI5+\[X_OQ5)4'RG8COX[^5/9="?^ONP=Y=V?8IWG)+/@_2KW89G=\> MI1M^ Y>@W"7E1V6L^*U1^=5]E-&;**>K:O6,:Z6YBMAB9 _(.]W0*YTOC'4*G*76]B& ME(M4(TRCG"+?X(T*E98=C/=,OFQ(V!FC+>:79R=G?UR1B\4E$0.VL'BEK0Y! M?:"GCK2@,]AUB1QG<=QJY&)0EL3J@(8A>! "AE][#(448D4F@!3WD%+>3-*MOS)03Z?C35))9UL['<<%<36T?.80.Y MP45O%3;+GTDR%GN=V+&I7D'@"2EL J=%@/,@SB8^ALYT#*A*1TQNM&M&RZ MPXW;,K7C:"!N#O? >:'%ZC L :.L'9C&W]2K,?[.57KN^!@(I'?R:?U*XC5 MYIT+R+SSF9;%^N'SV\73\IZO,>"[\,^3HRB_Y_]_\8]M_!BM^?OK2\KJB'C) M7W"S!_-DU?Z@(=E-Z>X\U.6 "P]C28S?)M1I,6?-TX8.1UX;J^!I9;H\J*/\ M.^=7@"^9WH'X+Z%[]0/QMC';61<"G@.50[ZDDP&T$Q_QG;5BJZOOXCDLQX]T MMX..?Z=+RG$3K\L=/?/B UWQ&S?YD7U;UI#GEK T#*-8;(7=D191PNRH-N"' M58SFF,/H>"^S3S]?_4SR6B" $_ [LWOF>AM*S\K3CJTFM+.;W=PD[*;*<_IXF]#8N/C!$+YYHMHQS>GY[ MQ3DV(LG9V+5)6C"[4R0A2$LF3RH6C1J=),"^9B>[D\O(3:F1LW@>K46PYY&T M"NFI4"*T,O42@KL5SFV#M2W$!@1?B OK8 IO=]C!<5!2&!DXL7PZ'PE,'G#' MMO)E5/@. C5*.V:?DD:%ONR5\;*:O8KGK[M2QPCTF-">J@(?DR!PON_K2Q[E M/0(?TJSZB,L=3I5%M,Y=IQ.%\U#SBK2Y+R+!Z%KN)=.H&U3=B4INTZR>':H/ M$.CGG_XTTBM-.'J:3I%YC."?* 5)VS%)+M+\ OZ3TCY/?J2;&YJI\H=*KAOJ M^W)84;EKV4D 53@!Q3JI[JQ^3,1S4@J0+Z6([_TOFUP-1A$_-ZN!GOS5P4>U5'TT?KQN"8(DE/E:M(#]=7[;31GBJ*VC MZ"$NRMG/N;CD?4B%/]R+32D_Q,L4-;M]N_!/TG+:SM&E^$#/K=/\^E7VC+Q%G'4]GRC?AWE^?GM=4:C?)L]BU'4:9S0 MDX)N>N^DX1IM1N@U?(A3J)D&4?KYA7/?AEK#YIT9'^VV0LV MT>2PI=\I48LV8K3VB@;9PQ9F&QH'I)0F7ZK_#>:$U.E0K!AXN8>QS\'1KJ'[ MBR%4E[A!1+MY1RJ*15J)<VCD++\_N#;, MCXC:F1923>/B9IK\.\7'8O)E.)C*DEEW<)PNQ)_M0*,[ M424?:002"+0];AA?V,Q#R=1,(PQ'\TTJ#_@)4.=I%*K:+SD-=H\/=Y[&2D4B- ^(T'V3WKYAVN7(BPW &FR8 M?V>#)A%ZH$,H*7,WG59?FWV\I7^C47;-'':9:*TG29 &/<08H?6$^L[%TBDT M'IAMS5@'_RD<.L,PH6 QN+O4W-6:4%$6X#<(HG9""[R(A5>K+E.T*\+)W0Q, MN=7$0Y5:UV5JS>K4NF6I-2I3:T*+<&BGZF]8NAQ4)0+SG^NZSW[')-\=/7!, M,[*>2F%')>]@PM<221EX_@MTE 5.CWGZF4 ML2Q;C"4*>CQM6;:*I)!W!#I'@Q!RR.=Y.#2:+Q3?U#]F.1;VO8!U-& \=(. M,>//(5*:MKH>S;QD1>=F$&#>=6/*>@^+IR7-<^EY X-T=;E7K>N"1RIOSG.UP;$UX;3V9B>;!W%#7\P>\\/0 Z2? M$3,F6D*Z$L!6E1DCB_7^@R#W2=7]U6S+>0*IG,U*$CKKE!!YK';CBL!&CU#F M&@S-JOM1DKOR%K_;=?HU9P"DY9%VM\W$&E V!8!%P6-85ZH)K-97,=?D,0C* M=H;=[RGK?3KZW3K(C'G.TF#&W=R3UO%$LYV0-@R 4&:!50808Y4N8K^F0=Y![+9LWD%QKBO>/7]/)WS[N7(Y^ M]UA9XF\>?PV'V! DV+YW;'?3@+>.7U/K=XZUSR!(61F\#\Z :J.SW2-^ M&LZM>$B>V5/"\'(8#G\MD05-F,:^MLB=4EO@-*II21"QX:^4E^>L"G^D671' MR^;&R9UX>$VS3?>RC&'*DI@ 44:,!V9WKF(!V#,T#@ -=D?#M=J;J-0C6:U8 M97B6OS;AA 8+<"G"@EV7JT."V8XJ'$!;$$0HD T!SNA3:AR.X6C)27%'3I6&'ZJ'87-T"">'<]"&<^Z6 MI'6<.-G(I7,V%F?]35H[R8/Z;/(#PH1?)_1LEK&-P%XH"X OLCA9Q@_1NFZ? M)KHK926A72*+2+:>=5-YE41%>)D2C[%(SJ?M3K-Q15VBZ>")GE\LV;1(K?8(65OT[PNP<:FNT4* M\%9,M&+!ND$#ER]8^IG5)B^R](%F+,LPI\4\6?'CN1^XG;. -^4,P"]L4<,P M^(!7.,#- Y<[V+8WQ WORUHIEBQH3IO$\<:X#@3D#6'YSP _.,?I(G2GJ&' M0$ ]=.>?+WNKL<(Y3 \)KL#C("PQ S\: F 8>DX$N(W^N37)@2H6;7%,+-A1 M*Q&WICQPY3OS8(@*F7JAS#,T=CXV9D( A0%,43.YK%)T,/DLOS3V4)'M <) 0? MP#0_^LC! 0>KA;F-H;,"Y;C:C'G)"HL+RIBAW;H,5S:O[Y(JNUO?)7$WT?HN MM>>!Z[M4!HWKN^J=MR1CFN'PW )5L(5=AKX&+^R2V $N[%*V((@8L'M1B?*F M8H0UW3H13V\G!OAWOBC,V1N)H1YV[R).T^2.+UL\IC<%'Q9LLXP&>1X2WON' MD0 !+#48_\YA_5,3Q8\]K?PSI]B^0(BI52+?!(I M%*[U[.)32^7"S"2YYFSWL''),?G"GPL MW6KY9FEM5BF09:5!BKU*3N+- _LSA'-O!T H'=VW'>;"C;38;.O;'\.W61+S M]Q_S9/4A?N)_Y1_IYH;VRD^C8,U?C>!8NBI-XR\S,;G2,E*O/-L]/R#U8W'E MXOGM;;RD9+?*C7PIM7RG1G/7I[:=U*&94J?%*H-EI^C"6VAA=#,<6H<-; E$ M[>#U^I"D6J> "6?JPO^X&=T763I;=R=B)0\J;YZZ\E(%C1LH6\IZ]O60;TK M/1,?D ?QB5\C,P[HW+UY<;RKB#JP[ M?4:6DV29;B@O/C^PKWV4)D6<;./DKCI7E-7^95%:RK'2E.:+)S8T2+,5&YQF MSR<%W>1\YIMILI^4M>^N/O>G@[T)/%4_OE-/(YGGL&WHD=E]6W7!P;7W6:E( M;H05$I?_*MB8C263QSCW?@O?%(1))T=F.T Z=-H,N,Z_6]A1 2V_3]!.CR'A MN#DC;-*EM?P\C#J#\&N.(_T*0-7F^+>[3 M+"Z>SZ(-/4[Y 4W22DXOVBK%5*(H45-N''-F'N#''+4TZK-]%"$[&19-F!3Y M4LIYGJ(!]7@O")A[1D9BN5:?A3KK_EG$%\"MTYQ/)LGW?0 DNQR226)1J&_; M"8.4;D $4FC/3LZ.SC\NR/7\OQ97P6S @'2PC#+ZGE PIJ\D)8S*MG^^M*@L M65IA%M1F')0%%FK3[K,-<)F%05F;:0)8;P'H96.6T:^Z4.N8,TP :R_*ANU6 M-6ISBU*JQ12)% I->G;Q.:)R82:(7'/&"OH5/ZI\Q0=]>;J.5V*?\$XZYSN% M*@J%E6;4?=WCB[9C9&3I*?29HK#I/ZWL$]XU?2K>,Y=_-]=A/5%U(=80Q:_$ M=L9MJ0.X^!7@SK(D:ZNW:K(0&&+H87TE)NT)8RFVTS+48AWKCH&$/!FH=S0& M0X>M-#2SFZ-QU80\TM_$7GU^9IOGE?%8IE,-PBW9;!( MT[3JI*J7. "1I*?7)$?UD#&#/PZ%%-)>E+%!]:,K6- 4E\*_;\\_[*M;<-[3 MA-[&A6SJ>"=Z2?FO&Z]CW8%B^(:[!$,PC,7*T4UQ0F6L5H'XC^-LMKB]I!;!A._9#6QX@PIS601"!9@B;(WV(8UU2"WW'R"KH#V_ MN\OH'8/@<;I>1YGT-GDK'47=H-!!KB.D7ES6%3J'-G6&VLZL_(10$4GXC$AC MZZJ%D??8Z7W,Z!4[A$GJ.6=ZNXTEZG6-2>@@,2=@NS;QI]] ME/L8")3VG&-]P>V/E<1/KP$QICG&09 ):6;Q-$ZH6&AGJ$UZT)_35QDY%5V=T[/KGR"?V^V5% M%"?\4%73U*)6N,L6A3 69:3FG?!&YPE$'K6!)H-:4N'-M^G[7D8E8P\I^"35 MDY)*X\$_LRX8XY?/QF4&"K$NFWIB6#SJ&';"(+D/$'=DJ@W6^+XBS-B-,F)H M?G(%)3H:4C)(K?JD0<;/\#JFY?^>)/.E. &4G]S-W\/-D]5Y<4^S:EXZN6L< M[MWGRGA;>T*-L36>=<.](U-S=$,,_!UI?U8K\.M>N<8!B9;+;$M79+T7/1#O MJU)NR7L@0,!HZ@ JO9 RW&PG[HQM7T#!2;2T/(FI$*>5FV.06D49:F0JZ!&E M[P0<.'XK T.3?6IY-5.2Y M2[JD\:-\V2)8Q5B6-E6<59][)Y/D"J7;825EQ\R^CIC,V.[IDE-NAEM"W'&V*NH3'Y\'MHU#7" M1E_J 3K46.\I;!BJ/JWG@ A]DCRRPC3-('.4$EDE;5NRZ$QM6)^DO.O[LZ-E M5W_6^" TRLEZ68B-50TW.I9]\UG!Q6:1)/HY"DKLM>,<+ %=A0B'FO MN?A&\VA]E&XV:7)U'S% SXLBBV^V!2\+KU/QV7O6]%5UD.=S(3(FQLNP]]#B?/VHZ]1MLK)CRQLY,*J M_V6 6)#MQA4TT$ABSRC;O0"%T%*/0:Q@3>$7SY53GF>T6#PMU]L5JXC_2-/5 MUWB][H4IN,HN$$%41H<:LQ/<8 +VIP\70#.SO60U* S@#APK,*3#.ZM+8K-V MFZ90;QZ)6!8VSQ_B),[OZ8JWJU\AZ(1V9),+C::7S"PNH30>]!12*L[JC\@= M_\PW6;3=E]K\V%U"R.3;%%!;] ]ZP!&51LDN_)T<4:FT[80( X^HU&O/3LX^ M+\ZNSR]/@CJATMR_,G[8G5"I5)(R)< 3*GLM4Z_Q-8NJ"8.YUE=MW,%^/:,S M2^+T#A+;,2GD@Z1 ;CS@^I M0"V3DJ)TIXWRZ]AWXSKV70AIY*]I]O>3Y")+ES17SOQ(A;JII2.$A=F662<# M7ID'$(K[BC/^$7^_^E!^& B>Y?TG0[;RUU9 O"4O!;O$HG_4F_:JZL6ZR,?? MJRHW[ 3]0_:J:E0#K+Y 6U7-O[B" =JMJCJK_EEP&7W]&!4TBZ,U?SMQ?GM) M0+S1&YFQQV13/P^$0^:>E[$)U#<*7BEU MI0PS>/+&M5.6]"C]$"<1^XU/^7(B?O+:^2T_IY1/[AYVX V6KWXU@/Q(HAD] M8/(,ZDQ',YB-625 UF)UW+)Z*$X3],LY. 32@;W49IQ1M4DXH!_/?-MOP>8M MK/=A/U297ZC-+8#FC =DGY MO_$[>!-Z<]N_*8PTQ["'9"L%JO&="$.Y33( MT([F]#UG&M#UM?5C.I6W,(=UGY)5G(O-\72U>.*O&:27IHRR 1G>J6VX+(A5 M7J<=YAE:,;@VUMJ=G6P>MOR"VI@]9K^AY]?'XP &+7PA_6U1^ZK,@>M??7M\ M(7^:X:"I!4Y@#QP6-DV0T@8IC7SK+!DR1'1*$_]#1>3?4!+SU+]0G?$'&'7E]Y-AJ ]8IH9Y*_\/S7%Q = M9-@9^*:GVY_#W_-P2T-?\^Q;X0'*7MYU-IUCXWCHFTZN_VVB'^$U)P;\_>>\ M[CND4\7E=T!I[PKR M)O14=FD>R$?PM>7 FG)@+3E9XK6N'4T;(2T=8^3:DJ+7O&4E04G], 0^6F!D M0-8<7RL.29*3UH9>:D+,6G!0#?AM0'=DH3<4N_X+NW8[<]5>/9BP)KGD>/OV M].;QBSJ#)UMF=@S,3A?S*]]GS@"[UT N>2>8&95+M_5!/(0P*LKUNUP!DOW1 M4%\2;R34M>W@;!&S-^! 2*H]*Q^%P!A]M\K'-[K?7SFVZ2HIQC5RVVZQ@UP2 M:?V,@,UA9_"X3^)J.> G3T!ZR\8QK3[E) MYVOJ=]/9SC_:'IW*(G__\FL(W+2'S="--NV^'+'+YFLZ>(]-W8;I,>QGF]G> M-S* !V\Q^YI^BZC'V%PV&O8O(<.=L91\_96N'^G'-"GNY2]CAINQS'E],Q,% MCJYC;UE0T1",:"(US?/BNY<1(908&Q J=/T]+&1T+0Z)'?)6>:3 Y$E4U0A7 M^!^:5L^3%[)OVS5I1B9:5ZSQGWJ;N_2.JPT%EU$A?_EJ$E9N1FT+HV]#;9IW MNP%5XLENZVG/0.?$P2H($AL[7[O?5-5%IIVF33W]'M.^ MAY"HM5^&H;@;Q$I'3329#C[?^EXZN:&]U>J]!S6_&@_&DFAG"I4I7:M:.K2%9_S?Y$OY MB6^<]WL@-?UV'<3N9%JP[&AZS B,$D=I7BBCO^+Y+M+WGH^.ZAV+N!%<;EP? MK64ZLVJ4PQ\$%)95O94"?^!NN.V(MD.KU(YO*)?',VZC-3_-8_X4]Z?D]&)M M8$O$TJ9>4::6ZQ5%7"JM$:MMU4BA)78#*)8GFCANY_P7Y^@Z4 MU4OJ7UM1-;45I+63S*9?[-^GZ]7)YB%+'\LKU.4C4[-DDP,J20P>R&VC6*N4Z<);^GA($Y\I!S%B6KJX)E',XG MFN6+?VSCXKF+7*!XC66C^%AT&QS@;V"$.=32 &*BVK"XWLL2/@5*A81GCD Q MD [KIPZ/#)HM9H&\3 YO$4>0&=C\<87;72@MGC%4%,ML4#&FM0\A.A70R?W]R>G)]PLJD^=DQ6?SGIY/KOX7-2VT! M-: '[6@J+;JLO$X(TLE21==HO16+ MF]9IOLUZ"_- POV,(A7&HZC$/.HP&>()2$:5@?YH(1C&Z7I:SC-#?RC))=%3 M4$KI(00>J4FC9@@F'5P.F>W0'CJT#3@&@5:!4.PRQ%6E85E,].N%E]29YORN MZ^MASI77LA0/[(A/1!MPX:'"1I3OF[:' Y7N[%#OSMJ5@)!WX/C03 R2Q-%Y@X89BODEKV2)&$GM\>9705%Q^B MI=CH6K7P?9IEZ=]4=C6Q41Q,+[@R7:M9^]>2S-+>CXTW] MF"RKY[Y).0 XZ?@.[1(7;J5-95OO09!;0UX-.5')YXI,@+'D(<@'6K.0RHKICRD]QX4N7?7B ^AMUE9 M0W"=L@.*J]TY6(,SP+TMUPT&9_/'*%[S+1HO@N\ )!D8#^M?,^?5=DRL-[5@ MIL)1$82]Z>2?RLHW*AY:%<:7::\GMM;\7A,ZQO/9-( MW6$I]"?N<*$GV\*[PI(3#. %::5Y>P#P8,L?D.H)_W7XLY>+ U50' $O\$M MN1,;SNE-(=_>JA38!;>^P&A@=TVBCIM5UO6PEBK-^.=O"GZH 7\2RDY5=9^E MT%^Y"^NN;!O6UNT*PN@[1TV>OIZ*2"H/SA&&6$! 7(V#UV$77P?D0YSS6E,ZJKBI2'/[*(L6[/[VP2*&ZPVAD M3X^,$]W+C :WQA/@G92WM@UP@?:Z%+[>E\)U*1?,#5Z>*0"HE*?DP(NJJJ^9 M]]%E=TR@S2:XP3X@B7+1[Y1 2Z5XG @EG:KW&FN%).D0<[>Q MU*QM.GNDV4T*3VAVVX[5BHTYWA5[&@[[#!N.C;^YFCR*+<<:B\X 8A7PS3MU MM7Z& >3P]2$$$%]M(=*/CW@8>>>B*.B[& :/=_V71(NGY7HK=H?4NZGVN>;E M@^<=/GC>!9)<%:<:J"4D:17M7(.^35=O7BP.-5!H[;8-/J09O_&-+WQ=!QHT M=1O;];^Y&O"RG>TJ6T$@W5#\SF]9QXU_W2DU8S\STS$SW>"TY=C3>T]9&Y"& MIWW3L^M[FM&(?QX.80>!;-@X5-GA@P>B+8L#AZ*25KV$('*2J&[U'C+#J[PA M?,!$;]_6E!->LHO _4W[*EJ#-@,FM3_CGY+#=V0C/GLQL48#PZ$37SHTC)C^ MTMY8/[Y]OOGB9YY8U1*G9#'/&I\G+VG.>!(&8]"AL3+[HD5GS_VJVT0KO :M?*QT]MC M5SXR<^-6/N[:XPOW_M[)-EO@!/3FW,HEOW4J8+V.1>."W^29Y_Q"W3BYH\GR M^3C:1'%./^^ERB!\KND:)0?'0@,'APD.YA'/<$"'] M6B&HS!+8& PG^K-L=1HG]*2@F_[PFYC2$E*QI!+"9H@PZY0= M30]6S-@K2EDA'H=&B'97ZLC0^^$-1+BN3WJ!6 R$ ,^7K+,I&]6P3V/6./[T MHEPP<986\^4RV]*5?OA@8T$^H(!9P*WR(#Y=#SHLVF!1#(*MSG9*!5ES^B9I M0:)2("32VB%,72/:=KFV:(08TY21\+;X@;VKX8Z-?P>8EPZ)A#)?'E:KB[X^ M()4%PDR0^7=:P 93$_$BG '7LVA5M#Z*LNR9?23&A*I5F[:*\GRI5<2-%QI7 MKK.CV;5%@# 9Z^7"$/,@!#!JG@.[4LMNC0T-J8V>)\6LJ]0&<(L'6&DBJW0. MZC7^WPYX8;G)"7H#RD2+O(@W4=')G_HDI->1YQ^5#BZ-Y5Y<9QVM5PO^:NS, MZFU!+5[FZAJDZ?U-ATU5VT7M$ :8TI]3BO?'1 M:X_CA&;/\V2U^,[4NE_:E-(H-8EDM.T64VB!'>!G!* .ORU$ M*:(T#J2\1N0X2?F:OY.$!2B:%\=TF=$HIQ_8CWA)5W3SP"?%NL6]I58=J:%: M8QD&\P..X+^59$OH'2^FM3'-O-FE"\B)=_IW_ M.]_>Y/$JCC+/=^S8@B8=U:,=HL(,M$AKXW,ZQ.+E!SN?2&!E>8,?@, *5=; M-3\HHE8Z(+4:X7@AS6Y),W+10'BMXGEP, V@5:G'*:)#2DF&W&-(,NCU$%Q&? MT3V.U]NBM^+%5JWZ?>!J(ZD =60]-C8=;F7I6,+Y\LB?A3;S_K9R%)QGX_ BN-I#73E(B?9N3:PV\:8H/>2*9"' M2H/)E?L +P)_+L #1" MZ+> TC9K@5"@ 7X2?)(\W;T5=RD.]R OB#7&G!3TFA<8LZK#O8^H, Q&9V) M&N=VG7[-RQ<;<:W0*--_]\[(H0@S5SC /@<5.AI;@(+'V)+08H2D0K.+$0 # MUH-VUS%"XW*"&&'VCC,(TL<(V5 ^S!@!0=B@4=#@&*&Q-6Q0%':,D 2UP?7# MX+IAPGIAJHD\M6N<(J$SD;$S3;3>*APCG >^'.(F2Y8!$I5'4)RJIHAN:2UQ-E:C4 MK@ MJ)R@V2Y1H<+Y920JNUD7@ 'KQ.5ZUD7CQ^\JE)N"KB\4M<.CW'BZWRY3+=B!SX+;PG[S72T@MDVS(8%^FP MONLR5*_9)B3$2X#\R^?)ZNB>GX"3GR1-&7'!QIKFU_2I>,^:]GZ^ M*J)D%66KG'QZ6/%SH_@9)*4Q/CG=RO*5.?*%VR/"8+!9/@QN*N<#PR2GWSE$ MY7>X2-?Q\KG\[X :0ZMNKB<4ZN["F-3A-.,&K>^!P4EM)\& M& @I6" Q=C,X9D@M >.#IA4AA@)3.%.^7T"S.'X @O@&8G0;)@HKELUQ5 :U M7UJ81AWD2RW_ZC#5Y-J MBXTP/SZY)GFO(7]] !#=,TPC.IY<2N/H)^0"G!EXI5?GIVB].9(<39>'\G( MTNNI?>_T.*74ZM#)8-TQN/"FP@".QB!+?>CA*P66:OX("5D^YWO.6<:XCI[X MG>P=V$J>5%^_]60D*1JV, N7OED=X+O2_)RT=N/ MU/A#MA';$&H"M*?K$XYE07/*3_*\B)[%X**/3(W0'J12H?%XE9A%AJ[:@P'% M*L79_O29Y7Z1X.X0P/WVS#57]3SA9^C>U*8S>O"7R'>8H+08""E.X^@F7HLU MA77[CK>J\>L052F!3*JHM-([GL*"^$\F(FQ01A3LAC>]SINZZVH&0_Q'D@<^"N-[^X+NIH_LD_O MZ'&P$%3!HU!7G3*^-> W(4\V/CH.-Y5JQL5O5&13D#T7W>#:'[YU@\J"VB;\=7 M>0#!OZ4SN^:^&K,*U=N\4+#>ZS09RF6_LP+>M:@4V&T[+E" 'P>[UJTA<-A, MEHL7WONFZ ;N_B BF@BT1VEO8Z=:0%H6E@*HR9V;=#>&:UB')_2=4J_V6Z;> M]T=J>DR9MKN_L2YA9Y3?4A2R$K#34\6 M-91TK#N?PY'[@T<"F?[L\OP3$?\,?5RNZG37=HR-F1TU-.JE]UP!S--^C M\#0*6ZWQCQ Z($+L37K[A@F6L'MM$ -- XW!6#@#J$[CD$K.T58AFZ*T+%-&APD1A6D9QEU>CUO-7IO5%*CG5A#C^ MRJ&N92=10^'$:H*TL^^E-TON><^+N4MU$Z86"W6Z*MKYTY>P!.>2;J(XJ1]> MTVQSJ$WW<'7($ARINLLE.!*'DRW!4?L>O 1'91*R!">K=:O9X8)I!\)B6Z1! M5^(8>M]B)8[$$G@ECK(5_B.$\N)'C427YXB70$ILNGN%;'4AI$JK0;QR6V@@ MC-)?]F?XG16\D-_[I[3E!@OX$RQV5T(JU1I(:%T"_Y(!89HLL4*$UXF1["Y* MXG]&? QSE"9YNHY7XA_S9'7!@,A&.^*?C2'/;ABD'%9@VJR#*H[-L=3#: 5J MF878("VYT?S,+HX_'OT7^5_G)V?7Y//B[/K3Y2*L_G9A[I/NR^I[=IQNK/Y3K*\_@V7HIODY_1XOSV.GKJ M!K3QENHP-L;2V. UW#?ZZ0GCVZ*-5B.M5\>9+)L6R(]K7K2$45UT"*:7KX^*U^G2<\E,HFU3(;@ !SW[CJT3:9358/#B[\( LJ+?QB8//P10^",( YH/H: M@TR$U[U 3^^F&)-T'6)@\AUHE/$2QA(8^'PW+3[?!5K7?& #E?@N*8NQY?-U M%B4YOS!33%6*?ZW+B#17C '.X/&F+'?J-@B3_)S.?X)OIA/6R^ MM(X,M1/2\"*NF&KX(7M'+Z,$>BE!8\ P(/2HX7_JMO^MY*7B+XNSJY//"R;"_KT@[_\F/C\_6YQ=AQGLH)@$1#,+@,"BE<$@)!R! MVA16H4;73V67F'NU8!M0M]JCS7LE6;Y\K=[$RJ*Y5* 9P#L"&.QIF71Q MN(;*B9$H?:6:&M5[_D@(!, '>;]U*:#\I26@;\GV<"ZQY 0*N+%3:MX>!;L( M63XYJ)=]O%P8S0^S)'0$B#>XZ'A M9?4%S>)TQ3[/^*;B8UK^KVJK&II!B\5Q)H,3K /1-V'2J06K)HU=1@)P IF@ M2,H7+&SHZ/NX#SS\6BY!@2/(?GV*WK;MZA5(2X.@W"3S*G;-<<\WV*O0_1O- M]W)">D"PK$S0"C;3OT(0(\9(3;M)USI7QK"@5J[8'L[M M.^:N[=+3V D2UDEU>FS26':*'MS,HW4S'#J[3-&0"&RDAH0C7?@>"23OX98U M)VT?@U(=$B<+N4;A9MC5"&.01VG>3?@UN3/R2&]@MKOTO1K:\/5DJ:!7_6(L M\7[&,0P"75J!.DK"+*5>CUT&#\[1AANNC:[&06T7MIM2N_J^$@QADQLRTG1! M' EJWH/YU7V:%?SO9=6NC"Q2J<[$ M@S?\5$J2WJSC.[&T,P#"Z+JU2Q5#%T@X(M'HL4-IU2%J<(.OQLE0P.P";@,W M>XG7@1M=D8"_SS*YP>7#'DQ K5417A'5$!.IO"XE *[6D4 MH1U#T1B!JN&L%%),IV$"NV<6'=TJ#S93('V<-R\D#@CLZJ[43'N 8-^3U\UV MA$, T\PX2T!\ATY19/'-MHANUO0ZE2^F'_+.VMZZS0ML&^M3O%J#MP=,\M]* MDB>4E=MT-?KEMG4+1[]YL_0X.Z5Y_KON-)JH88I3,&D98U*EM1 J3 ?LL'U' M-PR2 ][7P1U9O[RS_0[A47W:5^KV;9N8Y;8OVP](Y8#,.^1O^R"UD^_<'X'1 METQ^GR/GB^A9G)#Q(HN@2B,#+XF5TX M*%W 3G5Q"FAD=E$]$BOG^#J0;?9,.RQM%<+DMLT(WM1CL52F%R];B0JLHP+* :2"RZR=$GI*O_ ?EN1\4Z2 M1Y:M6.*:+XOX44P7J!.#C78_2\"T\1@+\>PB"]GX1D9P-S_]6"L2#JZ?RJ$ V2F3O?:W"'IS)IL M]2'DN.MTOOS'-LXH:_0#S8KG"P;*8IZL%NS3ATU_&;.]8B>S0121HH'9E<-\ M!G8."01 8[OQ4+A^%F'F,_?*5"+G98%EH' LR+;P_,AL3E$LU>T]6:KN[HBM\/M\WG M3W%OT*5Z7B>?_O.QU.Q:Q'SUKS*NI9E49U9]3,K/R1?^Q/.[?G5GI<#?MP/^ MKF@+XW([82#Y..675^NPW):0H;F6P,1S:=,9HEOFP9AN:/5073X+"=>=CE,A MN_]+:[!="BO1W;3E#]_,%LTRWJ9T^?>K^XCA[B3/MW35A;E1L$:[1G LZ)6F M4;%O\J*E@%YYMGM>O@8Y(+D0(;&0(3\RO)2?>-X> >CNU+9C.E11ZK088[ < M"'$^1^MM%[4:"2E5*@E4C@B;[LC1- ]GQ5ZK3X=_>?OSVT/R$&7DD4L=D'<' M;]^^K5D2;8O[-(O_25<'?"T2K6DC=K)MB[Q@?\3)74C4:?>[DC.]CM*110BK M6=*P%0@]2MZ>[WL(D%PDTIH,TY)VD&8:]EWGFKXKVX33M:#,.@W.A)UZ9& P MY!]%CYF34$/1E(EZ/@+AVT64G6?B=O:5" 87?/L+:["6=B8E*?O42J@D5+EQ MQT6#1S@EM8;ZS-RE/D'(5;I>1UE.'FA6DC,H;AH1HZ0HI#]U3%7IJPFK]Q@( M;\NH,M]5.8 TV1?69,FFL(,DN3?O.D?V/-FFR(X!98;<5YQA)T@)# SY4=Y9 MYO2XUS-EQZX'CR2+TZP\EZI[P?G^NIQCFB^S^(%_V*/=,/4=$6W51U/3SB$N M60?YUM-W@,E9[R9[WYP=B*$4IU^[O+:SU&;ZD%9XY/Y^=0>?.(I8%YW?'M.; MWDH)H^".SVK!TS>-8+Z%5KD"9% MO=?52(WFBN'IN2A,\\43S99Q+IEF %&2)1EK%U4I,YP0IP[YAC'V X "AFF M([DUC_11OY_/D'X;%_S0B'[\[3S8!\O=@_&1K3*%'(;:5@TQHRD\X^>FE&2=Q]^=/33]V1F[TO-X M3+YMY31.Z$E!-Y+@ E38!QVCPG@H&UP@!RF8-P/F(49FGDV?BO=KR7E* U1-Y)2JNJ*I MQ)DM80$'Q ]P/XC!*G.SB\OSB\7E]=\8ET_G9]=D?G9,%O_YZ>3BX^+L^H"< M+:X#Y; .1Q V&_H7R&N)%1##E=XGAC/FQ+^U8TPD'YK2TEZ/?.&:1*B&FJ$< MH5M=$$X"[R"+RO?/U\RW;!,R7,.4N9H:KAB^]S%)8=ES-XC-'2MZ#A\0+AS& MGF<+;$#X*N\\($OWRB!R=GV%1TGKHM*ZE)R@@!Q<-@ZB(TJ5V*T-=60,E'_# MTN68$M N,^K+O0"X)[V9 RAM8AW271T&^Y/P#7Q[!\2":48EB"L]H!B \,UT MR8=!$<2T(*[]4+:N>^&WB6B]"\(-5-O+NR);\\9NYW3K.!M$N)8-P,1',-?* MPT$!X9ZLWX#LDUWY#O03'@-Y$2P_L >N82PS&QK.ZLR=CVD*S:Z[895FVPIL MW!?&J4 6Z "5GM+N@]:>.V58\=GQ%1XI_\BD2P< PB8J5L*N6"C,3T+ IJ=! MW-L;:-!.'+]O7598 "_)U%&M;-4%O.4.@5 2$\*ZB0^*U7;G806GG>B@E)<;T_ Q_ M.D&-("!GU7T+)W#;!I3.,L^3@MC]0@JE6SP$FQ91B'L@#\C-<_TB]ML#]("4 MA(5HK^FJNHB"7^L5BQ,\+BF?1XB3NX_LOYOM9KY)MTE1/B_Z6R:'ZM?)RUY_ M+/UM/:*.5 8ZUX:"039GS=,.ESO5\E*B9?00LZJ8T*<'RB2*;>9[_\GB^7V\UVS<\;%N?B\.W=&;VG21X_TA.QT?1H MFV6LZKL09RFR(>'Y[77TI)@6=.FBCEM.7(P-:0X:A3XIZ;"1VFCHRNWL2+ M MY\&Q8; Z5ZMEDI0VR9?+=+TFC)]?HVSE>;[(*5?2Z;#9B; .O+6"K[-O$V@( M0)O2==E '_P__&$V/S\Z(;L#2,A%FHE3N>9%D<4WVR*Z68NC]L\8"=.D8+_0 MFHN=)"Q4TKR<1^97VC+#WR.#"\B^CM#@<\:;?2>&$U8]BF_$BLXD8Y_<)?RX M>M;,]S2AMW&1L\JSY$ Y%Y>S+U.4(IVO#ZE(E?TF*;)3F'>H7T?OTV MB;M]+>?8W?B@[K2!J"/::=IJ"/7NFS!K6A6QN[8;S*O R6B4^H%J+ZX[]=R) M\1-\2X_A_J$ZJ%9Z^+_J\2Z<=A^/#G]M@^!P]5L9KA)ZQS.O?E J=:&/,A*5 MV?Y37M+Y/]%?V5:$S(J#KD<D)8-*? MU2)BO=1J+^2;$I"^3@=T29\B MROA0,F],+AZS8>B: C,QJ.4(K0=_\ /=^ M.K1_NCPRZ;:Y!?,4#-\4Q9!.2,$KM')(9M;!BWN-&QOBM,NBBBSUPV#J(FU_ M:IABKHQD\CI&:&HC/*@@SJKH7 S#R>'K!HIRUF4X4OS.P#S29$OYB\\C_L([ M6A9_C8O[HVU>I!N:J0XTM%7;!56HVFCNP!PY"+Q6CO44LS UNUQ\7IQ]6O@F MF"4LTG%=UN4@S$*;E39>)T0E8HRW\^>GBHM3 M\ RV,],H@SC18403<(?A2*T!Q).Q3NI J9*['Y%G909K=@=!75O0P%.MIBNM,F['CD7B ME;9@E<(T+7NC\5JE*7LHTEQ.T#YOR0H7[BYS^NN;[$;&FOEK&QDY[ M5<9\37D)]T%,=S5;XF2J:^\ 89I+& LC (T%,,;L5@]&2#-;U_4^8LP6^@Y? MJF"[WSF5YY3]']\F95>6ZRS :G.Y!;<%CLSGA#-@&OAND8X /GA=Y0/+M8=P=QGV7YU'V7T)F*- MX6= T"0OI\FRC)\AQ/?_O'_>BUR4&^OF?$OP^8,X6&WQ1+-EG/,,_E?*3P"C MJ_DCS:([NCL/M?XIMM'ZFF:;PPY7/;:@ZGPO+1@9V3RT&7UVSM]WT,557ZV: M-11)5!":K/C>W0=1//N-U3XIFOKO&6FJ\-"89JKQ]EN\S+B%-BOKL?T!!BU6 M3 JS;X1=TO1-&L[YI11-N:H!1+3@@%1M.""-5AR0NAVD:@C9M80TFD)X6[Y' MQP"8]3T\OM!*?O'T$&>-B3JL^EQE=VS5W;?K*R=U6Q).A:QHF9,4(O4U:\;H MXN7&:"6(,2*O#C](X;3K B5(RML=$@O]UWNJ5DU&09S:;&^Y>OGVG<>6"'QI M1'Z1-4R_;#MAZ2=.\GCY.5IOJ<-)1X4C_+G%GJ-PAN*=IH53!T&;.M'86N;\ MVYCW4['$S0!6@T=GP]2.3T>C4>DW"SH0^"_%P,WT%P5<3J3MW!'A[WM(04?V MZXLI+[D(;%R*"IR[>X=<'8YH 5+9.*@%GM/(@#8'5V@._PXN<\_05K7N%WY= MI>D8BB(FF)&8QTT\ QJ#F9$&_Q8O,VX%4Q>/:'^ 00NYDFZTXAMZ)?VRHZ.C MNOQEAD>OE?SRGJZV:WI^>Y(\LJ^39L_5M6)BRX=J@[.M6ETS@]7&)@R@(_SJ MU,ZQ-CK;F)K5,C'U?'BP-332<=W6B2! "RW:6WF=$)EX]8>E4RQ8\DQ?B?-1 MR4[A@%0JU5; <+8E3X5>50)T#-\P4HU(HN^[>59VQSWE.L,YG>#]/V@J1ZJ'Y#:2L!9/SP: M&BN%<'@81G7!;Q0$U@UJT5Y%(!-%BSI]XPZSN-(9+%@HU&>G:7+WAB\C#N N M2U /2YFJ[PD5!?M:N,&)R M?=O(!.FE5_,$US&-0'&9WO+LZ-H MO13'#?&AVBT1&F*05NGLK^UA1LM7 Z$P?Q@0I4%A,"I4X<+*H#R2#&A3 #&F M<0O<>7%/,UZ_9O2>E;#Q(SU)ENF&GJ9Y#HPUHZSU8LY :VBQ9Y!_AS7HF/; M M)P#[.C>SYTS4F-\7YU@6(<+_PA-,?-^ >Q M9<#0B.6P'2@;5LG>+*GMUB>![RQSI?YH*HQS>!UQ1!Y&D9&I#*H(?A0Q%NT; MO(*(:Q[$(3M C[PNAGI(30HS @\;"V(Z;>VX4 ??]N16;THKS0BOA<*;VD*G MC)- ;#6X1/+E)B '-XUV2?,BBY<,K4=1?C]/Q/\L_K&-'Z,U38K<''6M+?3" MJH4%M+@)]NEP6LRV#;#P9V=UQI\>$/Y?TA 2,_-[2^)Y*#'+'G#2H#0( :JH M S8F#RN6;?'# @?35=;^'5! G+]>RO/U+GP=H6 #9T"/%N%.0_E@A7&Z:4I: MA#&M=)&E#S0KGB\83 O68M[:ATV].EN91&%JO(U /[*%T0VUK?FU:[ ]]U= M@7J"(]D%;EVPL.MX+36X)6YB"$ZCQJRKMO/5FOB%;)O.M?NF0PM;6"RP6'8] M"(!VBZ_!+FS68%NV.X#0>9W1*-]FSV+U^/OGHW64 Z8/0%J]L&?00@MJ6C]N M0A;$)2P@F2V5FSER-M)_8#_'/<,787GZ+HLVP6PKAN%#&A# G:>BN]: G,P MGP%0]7.4Q=5!8Y3U?[%("C&1::8K6+-'68 F&FV-OMQ0%^H61E^8M=E1E&7/ M_.W$?)-NZZF[Q=-#RF H,HYX\W!)RY4V[-_\LK-*[)0YB-?":BA\AP-,RGFK MGE?QWFA$SGV@[Y#YKQW#@+3@O$<>?VC]3,QWZ[&#V5)K9%"+DUJ>U JA5?PP MS-A1&5JM:PU84CB$2INNF-G%8(8IRU*3:,RS^3%>'*A6KD0+ ME_&="\U]W#VAS]@;DG/TI#J]X^XTEOVR13?_I9K^,I[#5YW_PKYKO*27Z7I] MFV9<4<9"+PUHLGOB!F!$C4F;C!Z-?+3>&.6F;]2L%GY3'Z):BQ,ASX+H32Y. ML0PAD/JA:3= >P.^)/!/VI9>0O'P2P16UAVG_+!74&'7%M66=K6HD^*N-.Z^ MO&OYL2_P&NJ:$J^4"B$VF?K;6.;U^P52Z)5:YE*O:3V 8J_Y@O,Z/;\I6./^ M2--5S@9U5S1[9-3/Z\RC+-B&&.D5779&T HG&[=N[M48V@Q8%6-M6'U.?'@E MR"#@2V?#X":X(03DL,7C.%^NRU=]WTDBP44X M+/%^@U>O5 =-@X"F*AQ-)[@?\@\>EO<3UK+Q-!0"2CO2.)BU'7":!X7!%)W# M1JI_,,$B/ZGN9/XC2W/I1+X;#TASA%(/GB"3>(,7J0]C1-Z4M - M6F#M&1P;1QL&?87-71."B)+=UC@)BFTGXV^2(U^X12),!C-.&@UMC/@H!1=2 M.-S91HE^G9:^O& G_O.9YD6P>RR?A7!",#6F,P&> $E((E'A!"8;*UK^\L,BW!!?/)TE>9%LQK2;. ME;R^CQ)IO8L5,@>Z'1M.K=WZ"K66#0TB# ]KLY,0/:0INQ-)6/F:\YUD).*F M7M.H?RCK,"+^"$0C90/+%J!DBD'?^A5FD;,TX74179UM-S88-IYM+.V53P\C@KZ(8JSS]%ZV]NQ%UJ[)A[H -H5; *S M_"8O(\$-^U(AC*5@;=UM@"!1M0%"C++(BDF26R9*'KFL-&U6PS*>,5?I>AUE M.9]K*[/GJTV>0^.(AZ&;%07]C.V,3?0Q^ /^;J\P><]7JYC_$:WW2RO-Z]"] MM,)Y8C:T(M@TK&VWPZ7T/KZ'GSQK;EES"E,;DASL!/"RW<(-)X=(JP].B!E.TBC(=75AP5K"JG:J M%@4QX65HG),$I/4Y^Q@]Q9OMAB22-S7+=+-A.::<;F)IHB";Z)G<4!+G^?95 MK 0PT@,CWD,0B13(5:Y00K3^>[R\V%LEENK$#W[*HNXL$.1=5Y9>D79B@;UZ MWIT%;&<0,7U0DUWNXK)IR:PA3%B I\F*1_YRT>[K>KG_K9_%NK_'&;?6:WK@%&R"PWYX%%R&"?A.FO%%2_.>:M6^> MK/A-O6?1AJH/.';D EK:#7+A.FX/:-2DH^KA[1L5HX>ZG55+)LKS# (Z[-D5 M]FV"\$BL68;> =ZL(N[@;Q-8G"TS!&OK"4-0PF\EXHW.+])UO'P&A5&0!6V4 M-%AP$@2U/B<:K$+:8!_'S%:KQ6%"L[4X+,1(!8.7,1"!^QL29[3&S&$$T!8_ MF'<\# /Y=P!X\]'4Y$O5=_SV4R*N/PTR;4]%!JL!CVLV!#TX,8R\&M?&.'G- MI[2/?UE7(*_Y>BT*Z36?JG$3W:35?,W7^/@5O^93X]_-+5BN7_/U7#FZP^I5 MO.8#WLGE+N1.N X/[#6<\/Q2UN'9-3F 2Q&! ?ZUK<.S)=[T]R!ZO_S0PXV' MKR>'G"1%%B=YO$0]Z ;J!S]/=/V$DQG:+0LT%T@;.5'TE_C6QOM7$]@5W' 3 MRM4P=!:\VRX=A6O9]WH- 9I?KOO!]:7H$B?XH;GE))RXW&A6H$&YW\*)(G+7 M<3LG[?UA>N22CG(:64THKB)TPI8.@O2#7^.(G3O&_D-S\VF MR2*K['DS*+:?8\2SID7;4%261%=%E!7&=[(2/\: TM.9O8^8!AM]A36M*NVU M+D-5/[2$7$W1'B_Z=ES P.H%98F#1;*R1@'H/61?Z37A0/<&T H(2-?N=,V^ M0RU.9-:M ?"N>LV<'Y#&DY<*@'=8 'CG-;NE67%-L\TI94GY*,W[NW]4 KO\ MUA<8C>>N2=QB6V%=CV>ITDQ\_J9@#\B:/R%+]BCW#6EEEZ70'[F+Z:YL&]1R M2_Y!?4QOBH]4NJI *=&%=5,""]=[FPX6TJE\@.#=T9H=;;.,+_^Y8,_YB"V] M):=I&RQ(N3+Z4XMZ';>H.E8%>W@,*U.^%I;#OVG*#$L2E9TK[ R!RV(J! MKP81RNIN""3\KL^JFO0^S;+T*RLY^G?R*B6ZL; I@87RO4TG2;YG'H3QCE83 MXBO6M8$@6])A,F3+?V$%L/?"4F!W;;E!@56L@Z?$OI,!8#A\56@PQ3DK. 01 MYWCH[;R./TE87]&\N(R*_EMK.S59=:A5PRP&-([#X!T60JO@ ]JZF(-%84%8I1J\3 MA-B0MPBH7>?C%\ M0';7T50ZI%8B7.N KU2X2!G&&<[)=;RAWP::(?6U SA[S5 %:P1_Y75^^R%. MHF091^N+-!?[SE5'[UBHU)D)I#*6U GJ-4\W)^6RE SLZ,T6=&DW/V7Y.DZ MYK='K4C]^N+JGM(BH/,D;&"2#N_&#E@KV%0-&39)EN^!9E_BH[H_<, M#?$CK3XULM5&NT]AR'^'-'9PC60V6"+*I+O;(D#NUM62&DF1.);(4X> M VQAH P'$$.*R !O@_\@<U1E-]_6*=?E>>6 M D3[M9=$%*_0ZAEW5%6I_ !+*+DZL%YBND0HAU@EJ8$@+XFT'::L?WI:BF)' M8=T_NE9J->6'SM6[0H+8QD9H,=3ZZ[IDDJIU*:2 MP;9;6.&]G37[&8$IR%EVKQ!9JA>J*-#R^]J4->V2/C#@WD?\2(WT+HLV^ZL2 MYYMTFQ2'LD -UVH&;8@6!M/,?G#K*AN71OX!+54W=&0[Z16)]C=H1D(R !9: M *7+2+M>E)#3;*!'5*A/OYP]$3?:'F^S.+F[*'>N 'F :T"W0$VKH!87CW2X*# MG;%>H!C2EE 2_6J>K"YI$6>R+Z#/]B!5>B C";JT-! MJPY(5NS?0BNP0& +)'5) .Y@;5V@M:(I#@#>0ZL0Q'E,8PH$@ %]?: UX*8\ MT+BQ]0')B,&FN# ,+ ,'"9RP%@=X.J 8TM0#%@;(G?\-":*CY)ENLM M/S&AVHD\+XHLOMD6?*'-=7K&^C)-"M:OZ_)X-['J6_FVQ87Q9EA!-(X1MW:VD1K8WOUK":Y3[TE2'OFG^KJE9[#7'/7;QS'>?PXQO>:T24I@PXS,Y\ MJ"%JZZ8AW?[@O.^$ V/FY3 .Z7TB2ENL3@V$G1^)VK9I"/?N.^'L$?-R"-<_ M<-$?X7X-:SQ=-VD:GOU:+1"HC/U_U2K+ [(SN#MXKFF2HZ)M='>HPG>^@@'W M.XV3@&=A!^)AB;#AIG-L>,%_1/R0XI>+#W!-9L:'UUII M>Y.S+,[WY3W^W_:^K3=R'$OSKQ #++H*<,ZV/=B'G@4""%^RRMV9:8_MJIK: M?FC($0Q;70HQ6E(X'?/KEZ0HA2Z\BH>2[$R@4>V4SH4A?N="\I!DAR!0?;*= MHWJJ*FM24?FB7RX7=&53JT)K!1K.Q?$EXF\1>SV/_:&&'B5.G[]C W*&EB'H M9,[)&"[)-HI[A4PF.K5!5'3P)E%*#FP4+26.9M'@51E&23(_T^CTKMXX^AUA M-(^2Q6 @3;ES,1'YCDL=C=PTH'99RJ0&- G[395*OKXIS&2KF[83U19@W#@I M(]<@7[-9RNW*]M3F*6UPL[W\^0>R_Z.J_?KG^=?GIZLO#/5I^N41W5_7_/W45CD 3<2_E[LV;"^E;=JNVD<&-=Q^Z0&*(1'-=E0W6-JGX*(& M%_H[XT.<UW#BQUYDY+TPXH=YQ8?F:GK>!7O& M+WF8R;C,W*/$\>.W34;)TC02@]PYF,6RX%=T7*G1]+CQNG3S:9JY,WF M)T+6-]D]SE[BE7QZW(FGLB\['E\SL]$":FT."K5&9RUG49*R9+ B9G\S!P\Y,099[+72,:**6R\"V4FS- M(/KVY2N4SJ>W/,C:]D:7RY_ M)0^S 41WLET8T4"Y,41C0F32@.VRR;O!U"WJ]ZA!,)?,( 2X)6D]-*CD@P ( M+;(A USK)W20.,KWV8&7QO'339:K?^W9 4@7)"\^X^*9K'N.SYZE=F@V+-Z. MRJP$?.G40:G>NUB*6;!_EU?Z=L\'F]IC.*""#.^UKH6;N=N6:ZMM)##:+7G^ MI41CBI_8.?L0>#2M>-K+6=P* #)4%H(-Y8SO?2-2L8 9"I+^^QIL-3GM=-"G M:/8*(HHC]!W'^6+.\;GHH=%*'@V=]E,5$2HZH$TQ/) M$A6XZBZY6-C1D$:#M6UURK+N?U[>7:&[J]M?[BY^7MY?H=N[FY_NEI_O9V0Y MVIH4\W?7&(>TS$0G<1[XOR#;+4FEA_X:Z616T*:#-(2FY+")N423M4WT>(\Q M)B]CC$C%9W,DK[F;52:BZA&-E319E(;2EQL21V!EA$8M@T%TVL]42I(35!*] M%P39),F#(#1E_9ZD83PS,KO;%IG:VPHR>"/A@JU][^MT=G;3[G&]V?1ZQV@TG,-@,PVI 0$5TNFV ME S%DL;EU;&(^9O+(RG0ZDQGIHR@/$(V6&'B%)= MKA;4Y-;,B\]TJ*CH=(,-27K';$."R61#+=EAD>64O[S@[)%X@26K="GPO0+,)KL9C##@!9:^@C#K*G(]'MB2K**41,=EE/>$*9MUDL&8FLVJ M2-6H)75=T1-F:S>W..,-UN4!%FRRI$#+!FED&D5ATP6S8FL+-(E:B!=HE[': MU%T4K]&.>G[NW[FG7Y,DB;+\^'1.3M\&0BIKM>Q>C>5J)"C-V*AU1 2'F5:Q M4 H%W]ZT2V,MO@(V7Y.G3&6<^3:P:Y/*! #O;"9R%'L"E12R, .V^Z\G,VSP M<-CL)^?JFM1<=O>I>T]E)>9]?#UB)?0U._: (!'&&[?E#\!#W\>^!T#8>$AK M1$SJ]ZB"F\UR37;L" .YX].05)Y/2N*+7[@A),YF'0L2X"08PMJ>"4!XTY&!M75N?N_A.2I^ M(_MD?;W=T49>;39X5<0O[#?=1477.?@)T7LWHY P#LV@=@0?9M>" 6[+1G#; M4Q74*3T*;E10=O25\:.8"T"XDL ),RICEH[)%HYF7^0 #BOW8Y!GX7&L6C0W M)V/C)N&2*KAD:LHD"GR"Q[\M@3(GL88@DIZXRH)82K2K$Z0,)ZS$DUN(RF/- MTADY(18F.PJ2%0%E0R"37Y[ZP2;) -H1T*9.888AWZU*@IPYFM64,XB*IML% M=;N ' 4A?5KCO MO/2%>TL<*,IEDK7@[C,LZG_RH+/,\_V63Q)/C6EY#Q&;[]I!<(NN!5R)A,GP MRG90E"=7)PGYRDZEO\3E8:/4IFBWX.+BF?8KODZ76[)/NY/?0]G%MW)G][0* M5X6N=F-1>#NP"3H#&R1R43YC)_"^5/PHJ@1,:X:#845@NKIMRJZ2FL8^K!43 MH!QL5#14.33 Z?BG9D,UWPFJ./G8A_/RT1!;EL?HATM<_O7C"2I%?9N&H!CI MC&T)4XYI?HVRF-U&6PVUKE+Z+0['ZUI4Y[@X\]6QT)K/VSU8:@H2_=QTZ[V" MBZS%[>7GB_]&?[VY_O* ?KWZ\O#+W=74QNV*%.+9B5UKMA31-F,GO6-"%3"$ M.6H%0RD/6B7]<2:NY&A6D[!::46PZ;WO!)7& M>R"+K"5"3BVHA-O85YOG:$8)3^Q6],7$=QD4<)1C$>[! MS4+L@OT;_4#=;?XCH@.T59-V'G8Z"&?&Z&;?[S9Q3B_-'/)L6C,1_ -G.N80V[8;O.2U8/1_S_'Q5>, MTU^OKY;INGQUL\,9_0WI4[FD[!!DAPK5AEUWH4$\D6LS0N2[("UR]U6#%"WJ M5R)\S]$A#0:LT47YP,7&9[G*-WNQ82V>F5LK__LY>HVW^RUKY=7KC@_5%>;H>&PQ9O0S#EUNXU8, MXLQ>Q*H],W,:]:U&-]E-\8PS=GDWR0H'EV$E0>LP#!*"N NMSO#.PD:]NZLP M2VW<6$8R1!@1RDNJ$Q3-8C5W.,:,#L.ZTVW*4LUSBZD/ :*'2?K*QQIK1 M;'D='3.SLINO*<[RYWAWBRG(TR)ZZB+=F4]K>5*^(#8HT13>&M5*W>U2)6M1 MOV#'MXDWQO;L(#TI M9C"_UI"U_$$,6J,QO&&;E;L;N$GFXO++[4S.91J.(:.A6W:KC<%K1)D-W]B. MF3D +^OW,OV1[7XZHP>W>+VYWSZ3(B-IO,J/N?> M8*!>YT(=4D2)KE#'KQTZ)^$C>7%+"OIW'"7) :T9#SL&9L4OX9G=_8*^0"2@ MJ&A[E($"FZ[%JTW360E8/8]G&P*9R.F_+2KN^MQH<06&$"!N*4 -$>@HX[O) M*(M[IK69*4M\I,V^V?1:?![E\;A0Q0[NP^MO 7_ M<^:ATP@:D_7;]*6%R:O$& U=KW]L]#H%0F-A]R#UH"!N1+X/D8A\[$ N888!316:[$&?BU@X"6T$A=5(CQW:S<"R&SO-KUJ9? J018FKV_#^&AV"WR#)DK,#0 &M4/P M6POTO\'P%]@@W$)@((N871@T#T\5-Q( 2?.;D 6[B934>*BG>\7\[K(HLOAQ7_"R1MKIEY7]"9/\;GM6F)JS\A<;G V8 M2QL8NS62ADRHA8_.!J733"Q[!V&C3-,(F_YK1\,M/SYXWM%U!/Q[3B=#&0!@ MA,RSHA$=Z;^ZD9$^^L?QC 9<[FVFHYSRYL6.@9D)Q8?3$0XT;GU#(2*7E0:9 MA5HP+IKO444PDPLN+;J5N'1 VWK4/,Q.;*1.;@S+U[B[M\U$IC&$D@S8#)C0 MD$;0D.]B C6;R@ 8P0SAW^I*#?B[G]T,?<:A _Y1XJBPO]IG9(>E=>FR5^)W MME]Y0+HI" K&$IDJZ/9(%^63F11U2WN Z+]<&XE-J@I]?.0Y!"3OI. M_*+..P_0M21!H4XF5 6[/FU]7L<\@"?O!V+X?&WHM<@J[$EXQP5?G*K!)WM7 M@:_]S@=\34E@X),(58*O1[L0C^8"/FD_$,/GZX"O25:#K\\[*OAN,[+>KPIV M%]D]SE[BE6*X9:03OU5#YP%0I50HL)H4J("KYUN(U_QN)/%^)N,L84!G"3B99(QEH.XB62!H5S'?LXA4)@GO/Q2]K//? :BT%"J!=@2I4MND6]VSN."_B M592@SSABAYKQ_2-S@&._!XCFX[6!5Y-4:.OPC \Q::XJ>=.$&4">VI #"C6K M'+5+J8;;+ *\K#>(]C-*0-?.57M\HP+O'C^QS_L3)D]9M'MFGUV:J1KIQ._4 MT'E 5"D5"K F!2KXZOD6S>#NZV11'DC M785\-9T/\E52P9!O4*!$OI:O@_P9I KF;B0.7[R#>Q5+C7N]S'%QOW_,XW4< M93'.I1F'FJ!"NH3 !^(]<6!5R5KQ2F3+&1;U\\-,IL\T'45L/FT'Q#W:&KT* M*>!][ETQJQ?MUN&GC1[G"YEONL\5A2^NG3Z\<"6OO%6.5__^1%[^]QK']%>? M_H7]\8']T?!3]-$_+L@+SA1EFM)W]8)\Z]U D/9: !%O54)EP)33+OBCV91Q MR?N!&#Y?=PF]0<;0I^ ="W?E653+]9HB(Q?_]RE.\6D'(4:Z:@5=3>>!3:54 M*)R:%*@PJ^=;E*^1>'%2_8$8";I))SX[U=RGQ.'S=Q;H52P5Y@TRQ\+_DN:I M:Y:K?DRB[I9RZ3OQ,SOO/+#=D@2%9YE0%8;[M(OZ$6+/ID6IO!>(X>.UT=@B MJQ HX1TMVC/H9SBZ(.LN)&2OJEC?>N43ZAN"P")]7Z8RT'=)%Q?<2])'B#V; M.,K+.H#H/UPGQC>HZA#?XYPDPK-FW&0/Y&MWQM- )8ON32JHV'Z4&22R]\1; MQ?4.5R^J<_22##&*&45T22_*XKG\DVNB^9%!&LN[\D;SJ?LL8\X\SE=1\CN. MLJMT?1D5/?]J(*M\K9+,Q^\JA(+Y8+U\I3_6L2W$6U2^1NP]Q<,:,8J)/;6I M*XG]9^]X< 5'[H?#<3;.O[C5A^YC:JI>05I#6RQLU4V/63V8YD? \?7TJX8#=%90=) MLNS TV8Q6/FQF8Z-*G^68)5093XORI%P(8HF/H)]!\NX""#*HQV2) MD9:YG219Z!G+W#Y12+F4%5;F$20:LMR0OHN3_Q3NE]]<1RH:M'4*HD6M+ M;)#!JTR#U?BUS]@;PI8DB-+,QHEK^U4VD%7V@&8LV^*1#F'T[/&!_8P.)%6OZ]+-[FL/Z'>%0<%=(5<%<2GY@O_) MC@>>!R98D*$#*A*K0V*==B$>H?#8M N6]0 P?KXV]%ED%/ GOV"[QZG7U MS KMOT1;E5N4D71<8YL$P#TV!4*[2(ELDYOLL2RJ-ZAZA=B[>7A*:8<1NP\L M]YA-ZJ[7[$L:-^L5,^QWF-T5SZR)9AK[;K&Z#6DKZU61>F>])6T_(US@^Q@G.+FCJ_42R@]0F MI!0M4^A0>%M 2QXL\&6B]7COX M=_@I9E6N:2')3'0D+>AV2;RQVQ8("UZI;#UZ)2P5?(^O9I"9:#N,V'U@&8+; MU&T(RR2-G)G0&)!%R76ZQJ]_PW+WJZ!IYR)=&O\DI"T1./N0"C>D'1*>.M\H MWR'^$M&W<\"RJM^(Y6>6IA9M\DY.(9,U+IX?HM?K-6U&O(E7?%52NAIH1=O" MMY+6&^<*R;!XURO1XU['6^&?TJ VT2P6%^WZF3AVA\PN%&QM^]#*'MGO\W.F M[PNR^L-T%YT]0SLB:!G\PX-&/'"L,&LR! Z3@#J*E(=_<\H3R:7*)&J;QI4%[669IQ+J&3(KU%!X;UAM0P M:.\KL,-[EZ^'>%'-.SO,R_I3BGK%I]?AOL$B1WY/YMC8?Z!R%7!OONH@O'P% M &HF"!K'#9DFZ-:D1[2R1_. 9^O[$_UWDX.0475Q=^0<&VK_M8^R F?)H9RP M5Z!.0=4!8(\* (L=F="PE(LW(53&=01K_5:L$LT#N*HN)-;?6P[G#D,7V5)Y MH_O3+$KSF V,M2A7D77];(\,PN=VA(+[7[E\HR^6L37\RM0=3@HA6[0/,R*B*Q("N=?-&3MJ9=5*0 NX!D@J&W_VAT MF/;]*%F/&WYJ$K8G+JJJ!.8PK6+H8>+6$[*I%#E7=S^/6O+X10&:J?O^ZUXY M -@$_5$8?"& PS1\A[Q9 C"CN79)Q_06_^UFU(^4_67_Z>;-[Y]QDER0[2Y* MY8NE,H(6-ML$WNALBH/%IT2R'J$]A@JC_ 42;^: 4FDG$9O/*D-JD[:-U;Z4 M<=%ZM<794YP^_921K\6S#K9:RA9^%93>0);*A46T3H4>VFK."N,5!2I)YH1V M?=\2ITZ0X5_*U#8$C=R1_?'OPIOR@'VX1+3! MB?\J8O5MI8Z\2=SQY'TY4,!=E5OFR].?Q3^ZAS^+Q_^X M^-)!T?&!^$'LP4!$'I5 @+ G38:[#M'BXCE.HYD^")D[_=N>)$>=AW3Z0.+()H\3?"SMB;!U@:WY>HOE ; M+'^[:X*EH@3I$N^SN/OBS/UQ^G8Z1'&@MJQ' _-=K'?A]\Z'7Q\(-K,'GB" MY>$WKP(H@6#U'\-4IG@I?&!R:J3]2&R\-O3;A4E"!] F; 1W'F#CE] M0SVBL&!9ETQDP>P;MWKX^$"TF3WP1,LO]Y"96BU-AQ5!M/@EC=E=\?S,A+E< ML-#XQ$3UD=J ^>6^"9B*<@!>=E0@@\+IGT\%$-B3?WRDZ2QM[B<<4;\91X]Q M0L<2M]&!K4'EEWN\W%"76E9P[;LSW8-XQ<]SY!T(0_>?Z K7M5BOX]72G=\X M6+L,W@.%+99;AAUV'D5"!X88_RE'^W0=YQQ2U#[(8Q(_E07Q&Y)1(BH:[81( M_FA3*BU?Y2=HO<*W+V88+$!]OB ?BW77!Y["#6Z"TG@'2O1* MYO@34JD4V5PSF8LWREQN)6IQFLD<.[0GV:^IC)@5Y<1;?I]\E*9[2K'CE>\Y M^OJ,T_I]]3#*,,IX51MM,O,(M?R\NLJ2_<0R[XR9-")J ]?LA, ?:*\EK%71 M;I>1:/7\X\2)I8=-$1"4M_V:NZS:N0UMQO@&#I-Q#M<-;-HT]RP93U#-*LE" M:3\]8L0DG,PK!YW,!!39Z.@VX)F7#E,*F)P.;P"P)0_OUM%#PPSL0K0$+I\H?'[J9Q[>L#9-K\40_\[ MMM:R3->E_B^D^!T7[+P13#MJK0BE,,+$9_85YN,Y_'3#A5B8=BB="(3XA1!2 M!E/$Q9R@2A#BDO@TC@BV5!@=81:H%C<;1P.$7@*/H;;C\1-<.R"0]DUK9$YA MFFI[))I #=.<@+9& _=O.'YZ9LFKC=%]MRL3;&9J5Z !_N.^V&=E:ZHEI5_2 M-JXYL0RBU8U M$4JJ.:BI:X-"6 <)C,K.0&5+ 5HUFF&SHB03#W9"FPT9#Z-M/QM(8>UR@_Z@F7H#F#%2X 9.X0?HR*E9J4#_IQT>53JH M9T!-+4BH0:6>V0VCWH&S4 RNWK"W\!QR!6P9X.@K<"NG\!EG07S&=PD,4 M>$MM2\J!%2L&=O5"UEUW:E &:F MJ'X/@VAMC3R<2E4I/?2/FJT'";+C"KZ)T_@.Z?ZM7D9W@GHU0;6B1G50ISAH M=D/"=^) [+:.O34/ KL1#;9MX?:KP;=S&C_2*!O\("D;Y"ZE1] N)?SN&R"1 M^JY\0[#]?+*]$,/*%(&E2G;\>4F%VN'DT0CPT1QLNZPV0?FJ,8W4>"7B+HK7 MG4,O>@6(4R_%0<-=MH$*"&OJ#54>"J0[K+P;/!,KA=^Y"]"@,>RSN[=7L:/W M3943O@%+M=@1/#-3!=PS[-F20)N( 5HUAL%VMQEKM^!_M\-A58 SMD/87AA1USM,C80>VUPU,H&W"5LI4>],]&"?=$D0D>J M^6PRM.MTXMXUG4V"6L;C)D ;^7#V\3,=PU]1DZ1F>ANE.*%C=OK\D)P M:4_'@+>A_C,(H'#_JV&I4V8B?@K89^>WR0(5W8-BDC M:VU5EDJ"0Q$F$[!6Y0="F@\]LQ;T MWC7,%.D",,Q DP:1HURG!7YBQ:+KBSA;[>-".SU@HF[/#ZBI 7)IE?!0,P0& M?:9T6LO^5A,%6U00]ZZ3YMTJQF[BK5<0&'R@$P4F13ZP:TX5'.E013@3CQT M8_K) @B0P4P7Z#3 SQ>8M/E ;;8S!I"PTL\90, JT*R!90Y@S]";-PB3"9CE M!YPY&)H/6$IXJRF! TCZ&;9[8F#FE:38X=(#.QW0$PB#DP1;$1-'E0$U0U M-Q("KSJ;GCSP9$"I0EU5(^=H!GN2\A)S%O.?,*&=MWN.V5V($>U/?L]AAA$E MC(O#GW(4K8KXI:RY*:(_,.O^R3, 34\3J[[IU-;T:(_U- HQ\+ !*LE2RG8$ M#"N]2A+$WR#V:B8^<7#7J^JJ7/O>]_(!J5# B*E6X(B L_>& -7Q^ZX( (UJ M=WC%C^)?8U;8BL\/MQG)\6K?X!?PL: 4/TQ+Z0->C6#PR&?6I<2SB;5Q]_"& MOD?9D9Z/=&MJON5J13\'+[",MSOZ8N+09X,"XM9=;7/0,-5V810<$&0P<=)" MR5!XG;)S8<0!#618?[7-Q\Q<6Y&U'CAC^K)G6?7-YG.4[C=4 MP3ZC.C]&*W:1#M7;0:\EM?@ 1FH?&S((!T^'[?0I;=L4@C:UE&I2J9P[FCA1ML4*<>_0MH$9&&OKLE(0&)(P/MU2 MD0\8J3?_8L3;NP.8PH4#(LPSL;;0 )A<6VKSP=G9-XDS1:8-B#/@,A*I'D6Z M;4E=%Y 8J/V62[7"(1?JK11IUD@M^!"MM/D [^S:!IER3!P/:&#[Y_/!38T7Y#C_1X>QM$!# WK<8 )8*#&^%JF6:9BT_5B#$_#AG%T71QE"!A1CF*&U= 1*A@ M)[?\.WIXIO1'FBC#:)^71_2( _'8^LR.9)R^=1=5E.>$:F!E8E_CXAFM"3M" M$FWY0EV.UI@M[G!MO. A8_G= 46O92;#!JIE&V;I2NRLP.!?K%%IY7.TTDR. MR*(I4YAET/3+2CNX0>H2M?,#:G*CDAW]G9LPES#/P#J.-;CE>F'- 726U:$1 M_$"MX8&ZQ>X>I 7[2)Z :YLR.#<; .$'CO(6ESA?9?$C+N=NC\?&]F=KR^C* MWI7SMFQUL546F''9;R=,MC$XP"GT<#'8'Y0'?P[P!8TFC&T,HX?$EF90,]"% MPD=%*.3,;R<*PH'=/_KYHQTTZK%#Y&\V#]'K[SC*?N:WC1VZ8U MC?@0"AH? MNY2*!(]$.BU*.U,S+>[PA@VLV.")W0[%XD?TB@Z4#CT+PHFCA+X[B>W7;UN ME+R&N498$(3 N&>M>'=L4$?[H(+$FT:$PBD.A(3G5*]2+N $KU:'.S#.WBLP M%-.U X$!.C5[G:[(%E,M0H-BG.49S\FB&M(NS"7DH) 72(Y M -PU6LR05S(W8=\@FA_T=3W=@[^I1Q0F(&'KFX%:-N ()WJ]R/ Z+BZB+#ML M2/8URM8*6["BK48\>EJO'$8G&C"_M5&C3F?,W MF"241:E+-QB+L^ILX=TLG MW]'Q'?,>"^F05A%_C=(E*UT^T&SK&7^.TYCJHO\0=T=(MX^[LM6V8LOF9S9V M6N#G$-P4:TS*00Z;O8Z?TO*N%FIG:[R+LK*PO]JW3EYPEE9/2N%3SSVXXH=X M]&W7"NTD- S21>58P(5R_6X:02#+ P(C1R5]A=.*A?V[NA5L'MNH1X&K,FH$ MQ*OO)(N#*J=Y%^JP'HENYL51,0ANS[[C5MNQ(^(6= [H%E-XI\7-YHZ&S@.+ MDS?IIO%Z2K>L=NVKJ+5\\?&YX\3X> ;HUX#E:H 8J'4P0?0MJ'>R0P97(Z;+J-6*E?D(Z2B@CVE7R M66T?IAK0AJF@_WW!**^5E,2UG*G7IH+9#!D!IVT_"*VI]I=A?L+A072#JY4Y-BH9Z4[L?,#.CGR1_LFW8F.;ND3W9 MV/IW4Q\*S#=KZZ")4_.F=NF2FYI ?$ 9@8\SZLL#3R*4*I2.0<'!0SEY3.*G MLM2"G469,!I4 X$9BMAIB87/=.YZSV4?N5# PEJU D< G+TS "C66IP! +I^\AO) M_HC3IXMH%Q=EG/RX3][D6*#BA"*2DP^OH!5O M8OKO?^VC@VGRE4#&9;,VDL=..X( #Y7=])0, MA;8RCZ%4LPT'@T%DG:4XHP@\'VE)#YJ$]#0-Q9(AW4 _=-P3KK)QTQ1(9W M<.>J.CL!Q_OK7!2.!%V@>R[=%$* EMV(V0!G15]M JTY9A(01@"IZDK-<"CU MO7S37A/DC9QN6B&P>O8=JZK^' VKH,G.SWB#XZM_[>,=4\(2*VEV8R(3/UY- MYF-=*JG@"8M!D=* M'R+I:BNJ+,,,3F"4W8Z'4].,ORO/>UV.@YXX>NO=2$& MR1#A]^2RE9V<3Y_@2@][2?^/OHQ3EN"DC5=SJ-DP8H8X]&_;NE0"O4?V>CT!GXJ=!H*+(&KRPXID7Z$0#)@(F-8,0<_;^$:.( MW5Z(";RP8;FJ8;FD$68]8[3%C*$K&6]H&6-VJQ764W_NZQ3&.;]P*Q3AER<& MKTT8%R9FXI%!H&*]&N& %?!UB)$6(0:O0-@O/[PCY%@O+C@@!_;DC(S\$Z_4 M0VSE^VK'9?^]U_:IKCCX78\*#>J-3%*&[Q%:OYM)"1MBT].=#45=TN.6(+D0 M< 0";<%3B7;#'ML&5SZ?4Z =V..J/61N7>X93*4R :.H4KY;QQ_C9K/_YQ(O M!P) $2$= 0 :$ZL+?S_%Q7-Y=\?A@9 D?R#G^)9BZ#G*\;J#(R<>\5,M>2!N ML-:J (^Q+EJ-UUF;A33NM$Z.Q!0PE)K!AH;@7<50;B*D07N%\9I?"C6SU78W M('5OP;;N9_E5V%KVWH78%LI&P2Y,='92YX_:TR9L&]3HH0';FN-=8U*1 P0" MI6>N8*T',']PTND/S3,GC_JNH:G(3@)!$S2+^432)W8#RR5^+#Y'Y;UDURF[ MBN4FQ8I3\YUXQ">QY/&Q.2L5<)' 29W2W!RD+!@MOTP',6I4D:/K%#$&1#EF M<]*^&T;(X"YL6YP5?VUQ+MH 2W17-"_>)ZQ,YH:51UR0[2[#SSC-XQ=\ ;2*(#S@O/*JWF#*:@*?P,H\*I@ V\/?#EQ MJ":J"^/":%Q<\$G*LBSYJ$)4^JR:2MC=]NQZG*BAAK&E)/W0T,0J@+@J5MJ\ M3\H+>=GPBXNP#UW4L @ST,^;G&("*M8.U;627P$K &XZ MOT4MT>*2*+3L.(*V>%3)%R+F,5_Y9AV J@[]K7D W^KV((V"+(0/UL"1_<#9 MORV^&RXDMMZXX<+N:S0WT6M Y#78&7,@,_$@!78 8CNXD XKWN9HP=.?0&7Y M ]W V-GY5)DW<%8].&-^8P$5%MS#,U@8=(?//"?-*H$SQC>?#<*"=W@6!P/> ML;,O^M]DOZ;1^)9D_'KGT%/80 KMLSQOA8&=B6?[IL@F89KLX[4@6C!@2CRN MU*)=J?>]3Y)#6:N#0P:T!V^#_,SYNZ;14G^@MD[LE.R'&+4R)+2] MUVGZM^F"A@^"WI8/"C_8 F@DZ-76XS5Y8E_T]H:";]-5#!]ROBU7 3JTO7^. M,GS.2BM98VE+^7AFF64LI6?CF_/#D>2V/-IF^37*UC=\5$V@5 1M?NX^%';BQCR@)IU0CKAV)-2C2C\2#4!U"U"C"66=[%RJ8:>RF:;[ &W-X@ L0$[5^3EZ/YKT5UP>]K_H4;^93N?\-^BI%YOP- M^:I9Y=3+IZ<,/]%1!!T 9#$=/*Q^92?-!\JA+;4!Y\)JC6B6B7B.M]-W+"U0Z@XX0)VV+A@T P6!^Q^X? MTT@&S(HLM*B=BY%YP4G$J7 YB@31?-R"34\3UQ[I&*2&[6A-9MEPID '93E) MXC6WV+^2."U^I<:YS_"O41:S59%J%>2*GP%X2VE7XK\/^+4XI[K^Z$ 64J3X M?# B?4P0H@7@-6Z C5(:-IB.Q6691NM68D;9:4- MVY;375^?,5\#CM"+:/:QI.T9)VLV#F(:<'G2);M4(LY831U]UN<05.49,\K)?3!^GA"E%,V=_BC$YU ]CO MZO; AOHCDN7\ \1K2E_^_&/'R#JB>!:G@^[(UW+I=DT_]*I\)F)"S#\\I6MH M2PXHWNXB08BI3K*EF>4.9_SSLIL_##\"L5%NSM(0VD513ENUB5.\_G'BZD50 M;TD">:MV%(.07D<[N*;.P;W#9&*0K0GNV&EFUQ)U@K@P)*2A2MRQ()* M8>COXO^95,3%3IP)SMHD%9GE+&W2W&3L/<"O=*>7 4QML^+DO+RD1(YV=([?& !G03YU] @;.8Y6_E8K0 M8 /:$&BIR0MF;#-> V-S==A!L*;:OP8)-M^]8Q8J((_FL%3G!;FS;QARJGU0 MD)"#7PV_P]59^4+9!=G2 +GB2Q274=&%KAM3+_H?;%US=05DNH\@A^11N3L3YA*S(7%[___N'SYP^7 MEZA M.3)UE2(AH.E;'O[3F;@X?:=[%T\.5 ^_&\&^(ON[9 M5WZYFR*71*RR *F65)I%?2D:*H7-I\H1", D (HDQ+D[U;.+&E06]# M\&]-2',[^VYNX^R"G/BB09C-Q.'+FD; MD(JCM@R]R%#X@%#$8N]\ $:/2_V>4&V.+O)UK2[KUYW>$65/L3;.'VZV=S30).S M;0 TW-SB+";="^>'LE?;?IS9OD0>8OR;[9*\/4Y7CVC ME9"""!/#=I%@(4EL@-GLDTV<)&)IX4^WZ>_IY_3R(?V9_M_]G\0"PPG?H()? MH^TNP2>4ZO3W__/Y]#\N_\2FV*KL@?Y),B:8-8OE#2R=.. HH]SLS-@M28OG M_$3L1HDI*4[1.CKD4^_A& IS @"]3I&JHZ1C0>J@)HQM;T#[*P9J!K4TMF^B M95H4V!4G*EF9"3293U#)_@VB7;7M84RX^VYG&* 2+9 MU,/$OCO:0%"A4*% "5,I?3/X\:A7#OMHS/LJR-"*B&._Z<,Z*.8D64\<"Y6]22QZ MH(W?+F4-7+D(:%C !#J59"= G-8S]PT(O,%^5H0PIX[V#%HRD8#12B7>J;MI M?+HM3?IH[W.8,QO4YXK@Y-3GL.&H_+37Z0N)5YB=5M\-2$J"*B1)"+PPV9,' M'Y94*M3 E'/P;A>S;8!L+7 GCAK/<4';P/Z<.BRI^Y18]4(' MO3W:(WX58N ! A2@E+(=H7%Z]%KB#;\HZ8WVNRI4N7:\;[B2"H4,6$H%CMW? M"%K"%7 W\4:[7Q6U7+L?O-R5'QOURL[AQE]P=Z%%3= H<>T2^!:4%*6N5 MJM!6F4DX%LLM.Y2V69-2GR+*BD[6^+'@"Y:4YP2EF!>IY/O'/%ZS0TLSO,+Q M"YYZ?*7I8F+5*?UJM#9MJPY-)@8>+W!EK'+9CD@1I:OEB7H5'NB[-]KQFCI5 MIYX'J$WM"[6+9'\INS[E]PBLE;%,K<(1 6<-! B/\$8[7U.$ZM3YT!."*^I_ MV?I<_!2G47)!\N+F*U[_LB/I590EA_/]X6;?C6ZN;,<)1$LVSWD%*RTA)AQ= M%.LF(NSE+ 0UK^,4]&A%&?BHD)!$E(_NHIA7JR0XS^FP,-X@S"2AQ_WA SLN MO;PP@C$EF.WPX@6H5'2<3QYHG=%&/)#0FQNQDM"<,W%0.1;,P290G32" /Q4 MAW#*@O:4IXWE;P"MZNG;<' %/27Q(TD2UGWGAP=687ZXCU\_\[)S>>&&'755 MP&&B]EIJU0N'+^BPTJ=>>[5@7WRD/<^N=B@]/R__I]8D9@YS/HW(YA9JIX$#F6^]25F#9!U)G;:?+#&ZDX(@]<5VQ;_[@&F M*DN! QAL-6>1'G*.*^0 MKN]E8MTG'>1+Z8^ UX@+ QV@**V5/P T+":SEXB_G9F?](6&*NP.Q89OD%4* MAHRM6B4#$'+VGA&BBIM#$0(;):OAV)U@S( ,9Q6RP0>R&CW#D'/V32!'.V8=C!S0""R_1.ZB<5/Q191E!]J4 MLN!EF>>XR#]1GCCAMP,J=FF#RQ6?$%"NC_F!-0/.QX,W26G9P)I45T\>3E!3 M)OV7D(I*L2>H%'R"&J)GLV$9W@!(4.RU7128CMJE0;=Z-M8+&&S!VS6.";.C M6BK3C#@YWU$=<1Y>#9E\-U!O>+TI P7-4;[L6>ISLV%MP:M]$;^(G.CF:TKM MZ3G>56W^'!T^1DERCFGV]/"5#FT/HCK@(\EN]\5-5ATE?,-+A?('%D.O-I!X^1&E"'EE%_\!MQ;#"#OI$;/ >7=MKT:0U]U0Q2K?$X MG&1^ARE%7"LJU5:5AH@J1K>E+ZLOAQ#*1>%QK?^[OQK+*KX9A^4YE!VQI8 # MW9%;/0>W=5:?NB%RJ6[Z)!(KD7KA[RYG;%A_,RX'='!>3@9<\[P?KY?IFMW3 M%Q?LY%BJMWI^G2XWFSB)HP+G]^4NV"AC7\*Z$CA5_I#]G3G]EQ M=J'5B,X/I\;KXN] K0(?8 =NJ/JF\9!ZJZW>L1##9S3+>4X^S;E>Q^Q[\!T] M0JN@W8HM/R_5 D<]$GXF"3]>-4[YL+R:89-0SN),RN#61T9$>N>V]4 :C[>T M!_U)E1U5J"Y1T$]/3MR<+FA/?4;N]I1-@=YCF][ARHY"1Q4VO$NDN8GA$.I[R7L1;5IP1%6B[9Q-*2;3+,8J8,%ZS46[\ M85=OBM.3V(-?KZ\:11^=>2N^H,K6+RAEG-5O)XY[KN CPY'1MDU+ ;7=.BD< M"?,P,=A1(03::>SF)Z=RJ92SAH LPS M'+5"8/5,8)5!@7I-AA'F7X9'?*/)+MY+*(XI8GJ'?[7/L[HJ'^WR\A+E+!!_$6"HXSMUZ6$5Z]Q0Q1:^*7I?'\XJ12A3&A"4:6*+XFN*F7B G>N#NV8OM+C,8\5/6687^' KX#W MN &>"7NKM\ ',=QNZ0RTP9;_]VW-,]^"0%R]W7 M^C,// SDA@Z?L@NRI<.I9YSF=+!TG:[(%G\B><[?+=?_W)=U)?D77-QL'J+7 M#F1]1(A/-$R$CXD-T0@^:^#1"*51#I:Y^%+>355$KXVB9CY4IYX;L\(2-D?Y M0T(%_5@&H MQ8M*9O0#8__QI.QCU!#!K_5BQD/%?,,6H8B#DYB$YVAQJ%K 4:%/$\ -XTP8 MQC>,;L40:Q)T0U]DO<)XG7^DW_@G\H*SE.FC#6$;D%YZ^_%LR8^77!O(/>^U MU4J'+Q>U4ZB[]-;,S\MX5E'.%H4W[-P"OHCR5)/S%>22'JWW67FI#9[':;W6 M\" #NK!WBZZ6LWFGKH6*T#@$NV?;2I,7 LL[N#D98G3H2(B.E.\0:.KKNN&0 MYG^5MU$%[,7>5NJ\\$;3BY]DWNT=(DQ](S@U8@7![?23_=/N&K,3S]V#0O$IAZYF< MHA7 MKW?OT+"5T;A7PTWM>,"&NKW'52<0I$^/=UQP#L19&*@9EDLN]'?.AQ@CXIQ3 M'S,_%GZ5UP0%!K#W=4(NRD"O&')5# 3CLPZ,3TH<5SZY9/M&0*N\N2@P:$'S MIO,HC_.;3=F".$KN:3; ZQ]ORT)&GALH%J8'\8J/YPKKYS3_1O^C#ZA']SR-U"HO_#U!+ P04 " I MBFI2^>V*4;9> 0C 8 %0 '!L86(M,C R,3 Q,S%?<')E+GAM;.V]67,C M.9(N^G[-[G^H4_-U_3*< MH$?T^AW][V^/M]S2OWRB%)]25-Q%+R@A55;%B]T6_>G[/-YL$]3^ML[0*YM/ MDF5[-M0ZOU#K?/Y7:IU_.G#^9"+>BD+I&1=18D?.BM]8UE$UYD+?VS*M2.1[ MFU8F71P=PHB.(DETN_3:(7(MW/ MGW_Z7'O^?X)PU97X:1UEA'A;9HLU&38>,KS*HHV)M#*.NI+>1''V>Y24Z N* M\C)#E3T,Y!3STT; .B)MD]^FL\6BW)0)!=6\6*.,-.(V0VN4YO$;NB4!S09= M[.B/."45FZ##L$9=3:^C+*6!%NGH59,;J,!EI2M;K>US]&[4[UA':%?UZ=_2)1 G]^6F-D'F#6JG<3']C'8SE>$1O*"W1 M59Q'JU5&0S]JCM?V9WWY@(P-Y:8A8!8MBEF>HR*_BZ.7.(D+$@Z29B11 "X) MK!_1 L5O%,[FZFC6IZOE%7HQP7FON*X,#\O-XOV_<9P6OQ,G07S&991E.]I3 M-I6Z\]?:&,0"'7L82&U8H34]?X]- "-DIRUCAHF?*G8/Q!,51/_KOY?QEOKN M>R-_"&*K'X&2GE/@S P4+"[:,Y,H7]/_IVJ^14DSFWQ$>9'%"S)GH-],IB$J M['5UN(CRF/2$>JB*H^2I(+,=VF0/&)SLSAH-@<+E9Q;5Z4O5+V\8&^F+,6!@$KWH"]$M;6U,UQ>' MRVJ*L=Q 3 !7"R.YOH ,)E..XP8N6(&[?D]=$+[-Q(&X2])Z*?GKHEZ"?V];HPC+/5-6@3@24,+:Q_FDC'9&-W+#,13\;1;#PSD6S(P7!,,^L2 Q;6 M1A43J03,+/AI,\PSV$SIJTV$5>,_Z:S+1 W%"J89=^R/-Y/L(UO>0+8^B[4X M?[4\3EL;GX\^HS[B7-K>+-K&_-E*!&08^=B.>.Q%.J81CGYD8QS1&$0R9C-S MW3FYQ;C)2KPTS0S<]MS;2C1G&,5-&[U-%;5-'*U-%J69Q#SIDG@VZN+2G,1Z M2SIB[>L@%5.SW"3XFV8(!.<^F0:TP8O=).*WK*>S_CAL>""#4DI"BB)>1(!C MF3J-(JWTF/H>2\4)M9I0D4ED[YX^R:?!FZB*Z7291GR#V B360*J!W R/2QV MG7-"6C&3D%]7RFUG]+@C/_0J0^\%(DHOV^JHK/IZ5+6V]29XT:LJH3=X<-97 MC-:4DZJJ<^0Y6ORXPF^?EBC^]/-/GW^A?_F!_N6'GSXWMW3^B?STETO\AK+9 M2UZ=F6GY)?1D^9^^9WXCXB\9GC#LS,&J=(5\X_? M]3A]5^#OV!QPMD39G[[_B=Y7(PQ>498UUPD$>E1*)-T[!\=J[DM$CW0EMZ1S MO?\/VC';FT/3:_ 1C:\M+E8&U.0C%DV;?_:^S2_+C)KM)L[)L/9G%&77Z?** MC!Y#YR0A:_T4E\R_Q@>J)&E_/I<& C][#X%V8'PF? ?-SOK4V*7_R;_F%8@N M:=)^R:89_^!],\Z(S$LJ]TT2K0;MR/S66&/PS;^6% DO:+V- %M(, M6GY XV^[BY0!MOJ 1=/F_QI,FQ\"B1OR2\YI=0[5H-U'5/ZVO%@A8-N/F#2M M_V^!M7Z-87G[,^B8".C1^8X!OE)**.BQ:7#P[\'@X#F+TCRFB@H'?A[9,$0? MD?D+ HE*T-!]Q*6!P"_>0Z!>4+B)$W1?;EY0-FAZWN?>TDOWLW]-+5$!M.#2 M+=VNM82RP$:W0S*"RDK#:I_DDAX2RW:7>,E>7@65Z"% 4L)74*@H"L*)A&$+ M'?_7Z6IUGJ/WVR51.GZ-ZZ1B A\AH>W!A4OK*U!@RH$@PF75@L/_%;Q:D=ER M2?3-F__1$E_W^\Y8:;(D(6)@:$GB-"I)8*'@9\6C3XO]1( M?=LL0Q&C_5F?VJW=WB?_VE@@NFP+MU>R;4?_%PUI8N'D88U3]DH![W-CE/%G M_]I4HH*D7<>EV[;U?R'P"2W*C.#R\\\OSU390=OR/C>&&7_VKVTE*DC:=ERZ M;5O_5_B>LXBF+'_:;5YP,FA8YK?&)(-O_C6I2'A)>PZ*MF=G_%_2:X%X_;ZH MKM4QCDB*2 8=MD_B7PL#5 %VW#Z'MKU#68=K3GW5FPL4MT3?T68=A+1_8I)# MZA\.%%2#G9_D<&IQ$QT&;5.'LOKVM(F2 MY*+,XQ3E[!&!2=%KZ@&%KTTM4@34U ,&;5.'LJ!VO4'9BHQ6OV;X6[&FU_6B ME-V[A92]IN=0^@H!B&(@*' 8M9#P?U6M0?0:)8D("2R"?M_O$?C:[@(U8#V_ M5[YM9?_7W)IP%6\V]#@!7ORMRK^1S\N"OH!%I[#L20"@0'\J("S@*RH4U(1- M"X3\6M28KN;]QZ>1&>_(#Y-=1 54 M%'G["[V1^U,'VLW/?]G?VNXDHB&:7-C="DTV=K2[[ M8WN59O#1L0K-=$FH"8>FI]"(QIE>-!4'S5,V2)%2M!GQJX1L MC#,_+&X[K*=TWR4SJZBVRV"L7=UZMM!Y1N]6W*."O90#(6V[DI#47R0IJ @$ MD)BC_LWI8O2>HP/PM.FE=IV<60U86)\:R_4_^0L&@0K QN]ST+\C3>+%%^R^ MN:N\B3UE!XW.)VCLQB+P%P!2=8 P8/'1OVGM"1A$.!#9+)C6M]#P[#;76-PM M1F\D.[.8U%2!&>*^U-8,GB M?M]F$-8'2]H(WKWH$OT7?JN=N35.B$IYG6::L]>@6JR]HP NYH-!Q-LM13$S$ MB/Z\6";3PA%$4P,,<=CKAX@^+;5V+"%>;Q42=A==.81!00JLL3ZL1%4$'EEV MM.*'!OR8(#"L\'6R,FX9Q8OENA.9">BK*JKS2CG M+1=/PWQ_ <,NL)FEW#+'$<(?+IB3U826& M!.%.@SJWTYCW3CB?.T-(__,)8DYB@ZD!-ZX^\-L%L^6RVF&.DHRJ,Z01S"+#(U'+E2A'NJ[A$549RBY764I70[<[98E)LRH3=: MK]!KO(B'<0V\0-,HD (GB%AE.TT-7HA KM[*,\?Q&0GB%2@3:;&)U\,C1GF+S4J4[2B^'8^ZA^Z6K5JQW@8_@[G] #N_/4Y M>A_OG^J4/NRJJI4^082;67#RJ$)5.E?O($ZQXB)=-9&N?)PD8J5VF!J4+ 'T MWV+T8AWY2YSBK,U)2-0=0(_WN3'X^/,)PDYB@ZE!-Z[>U0.0OBPN3[*H/,EB M\DGVATGL?7S7K2>T_J.;P9XHFG331G__S;98X0:0,JOQCPL(R8'750)#LZ+V M5DX;<"J:(G3T^!Z:YG4IO1MJ\,IL;I[XEW3QH6J^-2KB192<,S"ZW-8_9V < M*.3/1AQ/B6QH>*;]4M=<2['-+(-L#+ MA*.GKKAA+8!R#-X/$=#"+7-$L')#V0"WST=J,>-8"14/G"<$1\NHM704\^!GB>DW$]I=9O %,I'?^*44MW@@"% M6L7!):-6#H/CCMR=+,\/B'VLXXX?8,/W?.Z,\:G70';.G>U-E,]?ZQM:SLZ; MU=7O!>+LO$JH]L_I<*@<7D]_0VF);DAOH&F'J#1?XV)]6>8%D33;/W!#CR60 M_RW'MR<-..POL&MP<.8R9"V-;9BD[S X5=:7SC6J"G=[\Q+GQ&O2UY8JEXBR MMWB!\B>=+3=Q&E.YBO@--9(.SX4I%6K/>P$+.>L@\F;$FJKW>P^WGFHN!>0? M[IC[2&Q!&H,^:7]%HHT$5\]GLH$&HMV'?4):OV&EHJ@"FB1LPQV&1UK+7++, M%?L.$)E""J!@L)IBH/8KM(&.T>! 1\ PW!,>>Z4.:6QX'6M,,>Q:78H@H,%5 M21T47593O/1Q1$S\ZB-"<2 M$1C\&L4I;=X+]$IHQLM8&B4;>RB5=-:OX*V,38S1[WG22FD?5*HLW#"Z2CW& M-&J$T8#$EWY%2ZK#.SAV C .]R#?(1YLMU;BM"2* M-@$C3IM!J:8C0Q/*K]^)UD3C.(VRW2VQ5PY*.7:$FGJ[CQ/5Y',7.)Z)P9UG M4I$"SR.YU[GQ)Q

/M&PE5#_,,*O_Q*E--$6L,=OJ'!;W(+5#O6C'6/,8? M]K>M#A]\!@!7 7";=SE,D6?PF.L9J#AX2XV\&.L\0J(VNLR"?S1L&+ M*(\7$NUZ-!S5&AIG>)>V"(;IU0<^CRM%/H=;N N:0X6NXJ0L1G?=)%0<>.RI M@@((6S=]B.SY3?.2M5_#"]!'@D<:/K_6FN$^#/X5Q:LU0<:,R!.MT'VY>4'9 M_'5T'XPS'.D6;YI O;CWAF(-:UIE%4WD>AC41@(VLT^_%ZM*0;NW8NWA#K,< M19NQ07:I5[.T&,;\TJ<$9*"-)H,ROW[+QP#]B@,,!R=P?*!>3VMVTQ16WMVP M8SR(YD-Z]UJ26;IDR"?/]*Y2>IST'5;ZO/2M?=U6J7G@2^**-7"6R@,,$R O M&Y*I4(R7Y'=Z21]=H?J_O$LRUAAVCRD9,O32O/P#; 1\U;^2NG,M_UKF!04G MYR'2:2L!-(-))>Z.X]L#*CY2&PP._QLKL#_?-H'@SA+0<\[%B?2LOAV4X#WX M:\("T(OX+#Y 'P':[]@]@"^6LW.?QQOW-49VC;'[0\#;$SB/X!OJ33"#&8'U M -5X)F%#HL#=$4/[5O-;\^=Y)^)^R&IHEWN(O6I:$QMW,>OB!9[R0F /N_W+ M;G_ZD/W'L_ZBU#\T[D;[/A[!L0_']U#WON&C-L]6F MV&JSZV"=BIH))IU[65_'],ZY-,_ >^!"P$]\*I49NPM/'_=LY'NF015/X=[' MH6;-1_%[._CIQ#:[^Z] MM; ]L%PICC=FL1T\2="R"WWZ66TC4EPR00'B+9]GUU, MZS]H5)15!)"$=;AI[QY1$<4I6K:'T9DH$A/MLR6RB?S'#4@]1<#P>!JLYOFP M6M%[/8.)%0$%Z]V3<% B5TP1(DR&@:]FS1:+77#%T8L[^$@M66(CA6K'C6SV,)>84[ MM=TK=D=BYRJ#%&]!9T0P7,7I$#A4Q\8S9B,3V&2Z-YL=INX[WA@8UIZY@_72 MO0#V'K(SZ=+;ZC@7D2XK7(^@LJN@LHN,/EWGE.!-\0E6)G1L7JOT" 6AWPQC M-KCJY:]>2S/N=YG>X/1L__G#G/,6H\3XW#8;/TKGL#56ECS)*5*-I?6#YU=E M1D?0RJG]'B4E:A,6H6H7GABA,A@K<7#M MCK;U.&X"4 @',4+%',*"J((U## JKB7A+1]'8 M*Z5F"Z)Z1LU!U\V+-1YF*U0IPMIOY1;Q%-@:^D+ "6.KD7X<\/J&*X#50UJK MIPA7;$H6G(:4(:!(J)TR>(;<#'*9^[#+]25.<58M4]9+C^W]3_H(Q"-:HLV6 M6F:X=*-8JK$UN)2GJ-+3&H(P,&>-?.1^>2B/MTC^\O-YD\2"U1QLD^AD:Z]7 MR*]3]SU"=9=DC--P]TGTT,/?*='>*N$!P:^S!&.C*AX@Z# (-V>GVD4=S+6L MY*(7GW?/I U/2X+W6^D;6[3_;/0LT41O\5%/'Y^_/"VBR:#PP,PR@S.F\MJ'LR@D>"; MS^J5G$[RT=YB)%U)3!=Q@GIO_3QCLXXV916LY6UK53AKE"M$0+2(*WB2OR>H MR?TJ>O; MONW4F-78W)T*I9(=X !O? XS^W5,T.S*<08X]8*')V[!!3TRRVRQP"7!$T$3 MBM\8^1)4BG!-P2KB\O4+U2;&6G;H=UYXMIF_$9C@C M+DJ*1 8M%X(]VN"QQ]?<+NAZ]6@,![ZCK3Y56B5D+V9YC@HYZ/A%^",!HTCP M$)3:P2X26=5IG"/W'9"MEW^(=M3%DZE"I?C>5G=Q]!(G500''J@5>$E'(38!1[!Z2B$RB#GG3@B[ *A94X/]?Z*WU"64DE) M-$3^C-]&PSZ4_'"N04(>*N+4[& %9](J W\4J>U(-SCKZEK-J!FVX?A'Q=(# M)PDN'2INC:QDTUV")0A^$1%N)^W(2#LB"A;(VK:Q@6&5R@URJ9[ ' L>Q5N9 M8PFK.[E5FILXC=*%P1P+P$#L480,7)Z_W8\K-*D"$1'-7Z_0RVA.)25DQ+%# M0M\<**11L8+N((-\MIK>K M6K^91)YP TXCQ>M?N4[9$K][ZG.FT-M4Y\;%$- MXF]N"!-*)[?99VUVP5/O4>XZB$G([M';,-Z@?I2'[HQ[%6NY0+Y&&G!_Q_R4%Y$>9S/7YNUL2C9V^.A4XU&"DK.67Q0=1PWK%6V:73% MLLY<\D69QRG*\RN4+[)XVZ3J:J3OROI,6OHB&9^_T6?06DJ#@3-/H0<);,%, M?2^B) =U*SKUZSMTUC,L1T]X.PX^1^&FLU2W1I$QQUU9Y6EC=N2!>^N.IA=1 M0L\V/*T1*J[B?)'@G$8S/,>F4Y01B M>&O_V.ZNF[7*76J?6H;=P;S9,8JSS;I^7M\'3FE7Z/LIBFPFN?P[I.B6* R$.Y7&,O MA7+.G)%=G&!]8_6]E16QJ$=3$"=L=U;=\7'W4,5+(9VKB(GVCU&PB1R^P?$" MB%HD5$SE?.C^DC;!4,WZO9?-M7[3@L,M[,[WB,C4JG07033UT[L7E_391V+M MKW&QOBSS F]0QNF0BJ7VES"!I1Q>,A5*R.O#JL5@]O"AEZLV--8V1M\/ .NM MKZM"ZPMYH>*.GLITMZY85\_Q!NR/3;L./SKKVWRVD8K*A?OVOVF=(>*&,6Z'N=U4W;E]'[1,["R7WP4Z5VV OTB!)ZQ?X2 MYT5^$+F]2,F+J*TP:X-30V;N(G2HX!==P;F1O!UNJD;E<7,W,["#+6S;HH.9 MAI&4U8S$5+JP9RYU;OGGZ-WI=F(6$3^GRS9:A5/SM3CDI7U^UUE*4D1J/7OBK?Y*SK#@7A]%L967N;F$OF M[I+V0"1>=Y72<53TH:-*6P?#]>MW41[GZM(RGV/8G?.RNFJ95R\PE9NR"B/J M%\A(>)&A-8DPXC=4NZ>+'?T1IZ1V9WT8("9]>^8>%?-7XDXY7=R02_N MRX7 M9PZ")^8])O])"3@24N6JW7[BN0]#+NT&K2X7=Z]W&:(&VS)=WV]IBD7=FK8X M@:ZOW$1Q]GN4E.@+BFB,54V/G/FRO32=@ZDEAB\1P,B%:@ MK@_. M1B6$W7?K\7U4 [MX1SV'%+%84=4L\^9'B511MW??DYJSS*KLJ#6.=1 MY'1E &73W$)*9QVY)Q6O!XN)6/KYT&L.^RPX!'1M,7-:])$41(7I.2O"\>1_CWZQI.)-DIG#69/ M$Y,FVB:"ATBL<=QG;+7 T6&&6VWI>4[-)DMS&_O@ &V"#D]BX&%J76-YZTRO M-N0,V[&"<@\\X"36#/+.F3PTH[;.=8/*_#M^C"8GW4=D(M+P\G HJ&Z8<4-< M4[@O-/U&7_>YSHMX0PPPS,W'_M@8=/@Q//0(U3/$RY!WN$_KD3$/9W5F5Q*$ M)U&>QZ_QHE9X^=;19GDXND E,/%&:$#N2AAS/-!>PG;O(89AM_/%: M]I,;J'@@>RD.3LJ;U+?'G3N3DTEXT+$GM[L#*'NI#CB4WN8Y@&@&2W+ X13V M=C([T8'S+GA.>&#=I$^+-5J62?NZ_.@9^5F6T?,3E;@7N]'E]=FW*%L^TZ!V M8%WK?-LT[O;X.K-Y+02I9?8>#S=KF=_:"VW];^XPHVWY@P9D3I5$Z7VT05=X M$\7#_<8IJVB1-$D5[BX7;[8)WB%4G5&?5WM\7]#F!64#RTKIVLO%?#IW;T)- MB0H,MTT_,IA"JNI2,U^:<$^J'+9\*K68$!72[*>43)J3A2;$)L>!)4<2RT=C MCGEOF#GDXJ,,0H.KPEU)JJ=2)I$@X$56!QR#;J4K>IIVPZJ#=>E2VW! M,P69IZ+; FV&,; ]AM!0#\ P///6(4,^6RYC^IH B0#/Y0\?*%/&@]?!CPB#2AJSASMSLY96=:KG: M=H99BW(&>A"ODV36^7[4!TPV*SLK*R8;ZNC/AK%J@EFUL[*PY+*G6?]F.G<.DT .4#S/VD=@#87DNT(## MZ-"< H?3NGQ#C7Z.M; MT/7]I\=XM2[FK[_E:);GJ,B%(XMZP7:14:%@&+#2-H4&O%3JTM\2]F"T&6;J M<#S$G/-T'#O.9>99B/F9I#5*CJ)=0,G3R<6A;[")4FXH"13HFN(5>G$=+5,1 MI/-E,5%[7Y9#Y('WV-M9[B[XI"/_P")U=VY*W$1827[; M).-PW#G/R6X&J0*BU2I#JV8 Z;81KV,KE3E<_(>4"2FCC8X9M!/9 "L+=,RN MDX,X=@Q.$]=P%@]NTU><;>HV3^=D\AK1+6$2]G5GJ?EMNDA*8N_;3G2(EA=1 M0DF>UDBVTC!Q+?ME_XEJ\3![SG$L*LN\,YD44UR',%IC*^D"1J5.>QK\-^* M,OH ,-4BH?)S#2!>A9N =;M.9Y6UA[U@0MO)H&^W:IOK?*Y&-GIK0HAT"55W MK&-1>8@_F$;R_&4<+I9>AK#A )_*[3:IUGNBI./UFPLSSUC/]UGFVD[V;7'U M$''36$R&4&NU-HC^@R_C>ITZD"?^5T2W9]!R]D:^K] CHFD["%GU\1EE&[K M0D]1/A(S2%S?Q/7TDD!.4H^'G>%85H4EH)Q$CJ;#_'.(RW'LY)6NE\[/J2NG M6[)GWX7MY$W+9XLB?HN+'7!AWY0A,%DEA.$'N%RM;-=CWZJ&"!CR!L9UE-&1 M(7] 664 Q[YR* ['"\K(VD267#(//-=0./KNWX(,Y%=Q4M(0%^:NM+B,?)0B M%V>.2=KNV)9M^GZ&5V_?@RC6%W#:M[W*L[2(EU2]^ T]H46952Z)82F1S],N"G>N3Y::L@I9Y ML489U3M#:Q*%$-/462(N=O1'G+8W!-P-T@!A[W">WZ-B_OH9='&];&*YZQ*W+&K)H>5B+SE&@!E@QHI.G7+6V>_NV? K5$1QHN,&.'LS MH%HY/5VK;-/TBF7M;49]B=+RE? DD7>ZNHD6<5)%X!>[7Q%UM-MUO(B21[1J M%]$'.NL6;]16+V[+#^99T?&!Y%]#_T=^^LN^%;KB,-[MD=*U_HU/=UR]T&HH M!?LA'AE=JQ>?3E.OO%4L1XL?5_CM4[59E>UJW9I_#%5K?O[+\]?A&/QU.-1^ M=9FW5FI5S!!YD$>6QX,.#;2LJZ4EHX;[G\=!PQU^:*Q ?_"[X48B*S0<+6LY M(>]Q&NZWIT'#'7YHK$!_\+OA1B(K-!PMZ^+@E/X0<%W2:\/L1\(8G]KME-XG MO]M3H(9"R_:YZ!\E][8XY$5FA"6E;_2(OK-.?RV!+# M [6!U7BLJ_DEGV6X3TAI3U

4^9F=R7=67$99MB/]H'K]@6%'<)F.G0!E M3B>?LXZ1^@[,6@9GH"CAGO+L6V& 5O;'T0OM])+"GW7@>3'R:&_E^HQ^O:%S'4R,NFI MSVD2E*'L;;0\!B\PU%M0P/>,^NZ\X^]MM^I#A!'.?110KPC#QN=3T-$5)^"P<%8$;W6K_@8Y(EQ'AB*7EEQ'2E^Y&=6 M#J?T^0]\,(Y5JQ8;W9^0%?/OW9F+W3.IFW&X6J&$#!#=$OY9@,K&/(:M4$+Z M]DZGA+O,?5&Z9)X\'']H4TQU/OCWN NC&;! F?X0!>!:I7OJ< MWHG-1$JO6 MV:K:O]YNMAE^JU]U8()"J4Q[G096)A0HZ9A "V7 B@+/'/HE(DV2HFS7-003 M>P#*_5DM 64H.(.KJX4N(7N#95D?,%4EUEOC9"GU9P#*;E9:'F4HF(*KJS;,DMCFNRYRNOX3O_&1I.<<)^7FT\8"I; RFI!2<3=9DI,%]NN M."53X7)![5&MA:Z(;FQ 04C;35,A:2B@4E!8"U9B_@VP_B6\TX@J\W+A(ZJ\ M22S0VH?JQ.^H=JH)]P*+\L*0R/+^.<\,%7D"V M67S,\VL:%$T]*G_IK:'UTV.,]D_BJ+L[ M\E:.:OID^7'P)[&X,$8"VO^N>[=1I3)G[^+96OO(B_EK=:Z'*/J$LK=X@?(G MG/3 2"7AL6T@&R9KWAG@+LOO+S2!_YF;_^EJ-9GJ-B M]DHZ7&>8[ZK,F9A9XM:N,9MR\]&J%^@59X@C.MR<(#9R.TK8./,6MH"$K1FQ M[TT,Y:OV![3E"G>Z*3*;:8\P[@L?M1?XAW\9\L.=*@J4AB,=#NF3QZY#D'ZP M^:3=T$XG-C>68(HS0:%NUO$VC";8J[L[A60Y\%L$6/N\/;!3L-/VRVH*- G. MPW*S>/]O'*?%[X1IF:'?8^3Z!LH\6T5IXUWH<0RLG@39;L+E*+7F/C+;,?$@U[AQMBJA3U' ME9$M5("G6E&X:_9L3>]Q801/0'DA0H7E@P0IW"+F.!7693E]@&/S#X_R@H=Y MN97;8[LBEJ=P6A<6V7)LJW!"5U@/S]"AG\K=3X9NJY/VU91[''-+J'IKLPPJ M9]H]9U&:D]8X[&_'Z:HS SP(FM-S&SG[$S->GX+U_C%+FZR=&?\*O;!OAHX_ M-(IW/SA\IG*"AL4"K?O^R&;UU&EUJPT\Z;K,"^%)>R5KNV4D2_6$G%49/M0( M#AMGM =P+OMPITT>")L**2@[VB,:-Z9 ='%C]@N&>P!F[..PR)TPC-*.L+U"'VIDY8T3 MVB-JAV&XR8G8&R)WG!0(0&KA5M7=%$]WLJOB'/>!$0N5\." #ENP^;<49?DZ MWCZ@;$%AO1H>T5$N)S0$LYPSMP!L6>ZFH]P*?6\AKH^_X M@AUB=^IJVB6VR:H)H \C-'^(=E1ETH^C]&\#;/()&@.S" ) MEE0O5>"P& :>?Y4>8#CLUQ[V=YA.#$;<.6XB(@X 0$KZJH))QEP__^HTX><(,SHMJ<_)$M MUE&.YEMJM9S&K-?OA"3.#[<$&U@>N=:F48]6:P#=PDT+J':KHTG9=,M_\ZU; M7I1YG*(\OXIV.=%D_E)$<1JGJT?T]S(F(LZV]'&#**%SOLL$11F]5T\(K]_C M@I ]1%FQX_0]FZP''2$(C22T"EV(A3:YK$VL8^3!3MW.&F?.-AUY5W0;K3V/J.4QG M J-T.<* K] T6GS=7I_/+\N,=N'A(6#6M_;D;O^;9^MO)FV+Q8I#%N8TJM]? MLS]4&ZX_JA6YQ^E"@*OQYQZTNI]/$5U<]2<'6+?F<+.RU+HPD<7$TVFBZ-C8 MF>:1BF.>@SYHQQ[T^ 3M.6@&P6E!2VJ""6'&JCO@4_<';;BCH9!FC+G3'1D[?A['YLW.(2=G1U4XC?L59W\C@=IEM(UI-,QK8QE98QH^V902_SY[!@H] MHN3*W:%T!E:IT;&*CGW8\GA3V IY^@_@FS)=-A>$2" &1(:H$!L;/]%1(@/#U3S!A4966,A/IG7[0_4#M[^ M?(;.,HEQVK_[E#RSY?D$1?=AKSZ!UZTMU0C>SBQ6^GM^4^5=K&;]LW3YB/*B M6O(C L7%;)6A:DV#_=Z(6JEVX1Q:RFN Z.D.1PV8_Q3)N9S9>G@4&3AM%IFU M/8+,9Q7N 631VL_(>M)CQ@QN8\-Y=ICX_!#)^2&2\T,DYX=(S@^1B QS?H@$ M/&;"'AWA#)7C!T8"/'K5KC MK*!Y,B]PEN%O<;H:MIN HKW3SJ+PI+NR]_NE*HDZ;W^WGL4J\.O(>YVHWE]1 MO%K3Q/=O*(M6^[,(CV2"R0,*L-@0/=)B04!*37EUG$GYG]3*^GB8&,U28:?: M.&S'T]6)SZ:9K+G=X7350N!+5)19E?_NSRC*YBGO$(M2F?;0,ZR,P]S]0_GH MJ:A'M(UV50O.7Q^(R(MX2U_=OD?OQ?,WE+0Y:J7VT>#%M9L2+V==3@TCV*[1 M^MT4)$K]ZH"1"($?.P4X29V.#W:90.;A3FFZ"E[L&H#Q'AN$$3.A1>N4]#TJCZ3;1N^JQQ7K>PC]U4&/GE15YK4/IS* MF#'1AG+-Y"3!S+#/]'"N*W5V.,81H&]P.5R0-^*A"^>:QRFBF6&=R<%GS)',9*,.Y@&;T\*S MR$830GI0;<#Y$3HZ\[-S"(D8B/0B/X<>WH!9-]30Q,BE834!@K^K4-*E$:WE M)Q;7P*.DON;=W9VK:J7M 64Q'C[>IU:(N1_-+^0SQ+04U]PK&!<-$GL0 %M WKB'[ M^6L=/<:+1ELAB.3%F) 2%0L'8&#E->$FXJ__ZJY?[NH2)PGQOUF4,%\/A1$S M,38F#@=9$D4U\33FZN)I6EX^GWK6,'_=KV?.T_H!:B(1CM+.:OUUM%C?Q%E> MT,7-)[2)HS0MZ]P#A\70 9"F8M]F$[+.WF>P3FQ,,+SMRV'[D=LC]HB[:,H. M >6NUQ_DW$^H.RB:(!>C[0PA'I4DAIF_UKD&;J(%S?#:OFV]OQ-S&6W) MEV(WW$S2*+I/S*U2U&=(&Q@!OF&B5$<+1HW]$Y_ * "; $SA@,4&& Z-'>C. M!=T*)''V9I8NJRM2].^7>/-"=%QRISGP0IWI#J20S]#14EQI^@/AWL+MJ-L4 MG*COOJ17T^>O=W&QQJLLVJYWSQ@G^3.^0 ]EMEA'.1INLRJ5:8P(+.,S>'34 M!F,'R+R%CLYQ"1]6 ;MIO=I<^,.(2$C#2(W6H?$9/A"UP'#A,&OA$>"VPKQ8 MHTQ^$U]&UAB23^8S1(#*@5'"Y]<"16,WX0UE+]B])^FK3?43KN5V"=@9WBL" MG]$A54ASG;;FU")"8XG?BY&%-;UK7HO3F8++B@JFX/RB/J/+P A&4W!^'2TB MC[I=8.E9K"K2ITMCQ [QHD#+>]2\ '2#L^XC062>\%NZZ/SP5+[D\3*.LO$3 M;9:Y[C.+6N+J,[JG,1T8^-:J;T_UND^09\5!/R*:3)3T>AT7+2\L<-*BPCX# MV<@01HY:5$L+RU#OE_+/F%Z_OJ)%$;\AC2/ @K+24\#,LCX#T\0,%LX",RMI M86GU$H0_61=EK:*=KKC#2O\:B0\I*P5/EXTG5-+G[=@<&1.JH-^F>T1O*"T1 M"4HJ]<;O5J;+V6)!XYG\$2U0_$:U=?V872/T#6GY5O"O<;&^+/,";U#&25JC M6*I-'@TMY6PX:R2\34F#1F#]#K3Z0'D;\NFFOKWXPM9;=5* JR6<#.- M"[T$5NYD?0NSF%>[KU*FX1I4;_3!('_=MZY23=3L[!K"-;6E4 F;A0R#UPB, M9*IL!Z\$9$<7O=ED+A0A$[/&B%RYIO*4KJ^ M2BPZ>Z>/Z K.*JO>Z8JS11D7[)=*962-R'PR9QY!;FT,5J_?K[F<:9?E<_0M MG_<-<3X/48J2JS@G/^S8 )!0M8>">%1^-S],.876YS(,/"V^T!%CN&MCFK+' MM7FWG,?M'*& 1D7;@0B[2F\2;)]?U3N_JJ?;+<^OZIU?U3N_JB.[3$T/3'48>C,O,SS870\G:5[=\E[44VK;&,TQ;+^ MV><>%9?,W/L*)62VZ)9PYA7U6AGK&*+O#Y4JINX/5&&XX2%+O;T=X%CD%1& M<5SD-- H,<4$;'K4V>WZ1N. M%XB1:(I/T#]*W2-PW==@%L< [9A=1LB^?PVESL6::+3YB&OCNH-U12\,33C%8P<1PL6[!Z:07T>)O"5[-7^=4 MIIPSSDBH]J=<.%3VQ&T'_KJ&Z_[VW70_K>%,Z,6_-'7>(:GQNUO5UO M_<"I!0$MOPI[_(8&)Z@Q:5%Y_B.@-$;-=A*YDZ[B/%JM,E2'333M8_WS.4F2 M1TF2.(W$2H$$(6TS^@E)W:7G:8*5JJ.]TH<&?L5D,B:X]:Y0HDW> RGAJP68 MQ^.5RL"LX/S0?"L7\:?S-Y01<=G7_*1TK;Y\.GN6M8CE:_+C";Y^J)%;9KM:M^<=0M>;GOSQ_'0YH M7X>#UE>''59N5 M+3O%9MMQ6N^WIT'K'7YH3$%_\+OU1B(KM!XMZ^J@L%'#7=X/=Z_N!U:@/_C= M<".1%1J.EO7F:B!H%+\N,[QES^!8GQJ3]#_YW9X"-11:ML_%\OZ"R?;R+$FJ MN_NS/([8U]NY!.W%=@:!WTTJ54FA85F\FN:U^N3J,6THG4E@>%@^,"6/-36E M@.7ISXRATS>U^;" JS>G1L]9=\]9=_53 '(D_J]XM;Y.ET#!@=2-_%)J9\Y& MJ@!6U;7O;GB%J*N1\O7ML.X7TDGR(D/1!H@2>(%]?D%Y :^QHJPQ'"X0UH$? M]SVG\O8OE;>%,04F-8RX/Z+XEXY<)CY65+0/8TZ9SF@B2TSN#90/[@P&#S#] M:"@)$B2JZH)Q F#\$4:1\XL YQ0)TAR+B %U?9:JEX(08[(]-:PX_.@L@[N@P M@BIQKE"^R.+MZ!;>7A\IY5XY :5#38D\;68V MH)Q0H*3]C<";.,N+9T*"OI"JUIP%6R%1NU[+(7(V) LC8&Z]?T_GW&UT,)A MZ-L"YPU.$OR-A+/W9/P7-;Z,KFU_/IWO$ !JJ(0"/D]GQW"%0$#+B]WS.LZ* MW5/\+H6#E+H'"@%U$-" :JL.$ %G_64P+R:6TJ$<*XR%>TD5: 6^>03V[=:4TEL<$VF8\4SJ8]U_TI,U=Y2XE'YI!W[ M'I:,CJ^A\ROL YF8(Y60AJV;\U%)WB88IMC@E"Z/;76DE,TN7&\IZ[AC$W*Q M+S7C_J@SGV&XA@0..S!'J33J<%EZ<\C9TF+/:&57N.##6P>64CO6^B9.:1[) MH8#V MTFK"C7&[:NU3C(_6]00T^V4])DTX8((HJ0D@#NMPQZ@K]%+U?P;6OZVQ>EUE"6[ MBW(W+X?>2[78(:,_L%@XX-(TA2; X+6YN%,_V:0GSJN4&(]1P=[:EQ'SISD] MXG!0IZ2V-6?6KT/_6K^?*S/CY0&VH:6S:#GGAA;A/G8%W X!7T0[S:MWFFI#ABF\RW*R%_3U2Q==KLC MH:*GE]%RGEY$"?WY:8U0<3[$=S[$!]:T"YP[7"?S9^R;RLCV+^WPR+Q2D+EU M*B<4*.E\\[1);Y0C3EH$[O=&*<9WAV\$25L"RS7J#QY\GG0@8? *=Y7X@28Q MRXK= ]&8OA]\_?\R+1>$Y-.1:J>""R4U_A=6/O22>PD.JD@@H6LW 71:433ZPPP,F^TDHGGV>X$ZV/>?JO MGB:3&4XG(JFEY2SYP0NT,P1 7?A;;L86V^DQZMU,7_]+4>5T,,H%T+;!KMB M6F<^0Z'UL)K&??\AKZ<*A<7\]7W)&\I>L/OP1ZC?/D_T_+7>!HBCY '7#ZQ> MTWV&/";>]B[.E7"HSA6"6!6NIX!M;2M:[P4JDH2[)M4[S21TP@!*QK'84!TP M7%L=X FYA[MD)5!+V^=:Y2D'Z GZVRDL:!GT&KXVP-6Z_G##NW@@H6(Y< M/C ) F!W#W0&]?'5@P#/3')4LA3'&O 3@_$$?:EMRUD$N(8/M;6.>;ZZY7!( MM^D[Q9>V_C78Y0"F7E9"4G,78,PM9,PZ"T!-W.:_G7.+D=P$AT)-7C&%^@ABI>S5U*Y#D*%#" 8Y3 X+91"K#0A3CG5 MZ^]T!N5X-1VNIJ,]->CR+7([9%"]V M,PUV>V3;FVJLP[U:R#KR =II4R\H.,[CW2X;\R2,RNZ:/@/1J2=?=],TP, [ M\*2_AP87@GO6:;*=,Q^[N<)FF6YQ");]VAR; ,FJ6V(6<6QY(\QW%+/WOA1+ M 3'K?J]K&JA"=KCL(M3"OE80P&1L92F74P&GXZVK">$IW;": *"FVU0A0)2Q M[J]:3 &@CM?XI\.G=%W?/CQ-=YVLOZPA$UJTUZ15%@@\7W:8ID$??&O)+@1/ M:T])IJTB7!41>G*@/"(.@]\G8BH(W!_2*BL"I8?[0181JK4+9 &N4^S]>!E< M0N )@>%IP&UJ6)EL]'AR(Y"WS:.]U2#;Y%%A;&G5S,V5MNI/^E;:^7::'16H M+45:L+YW%>E_]V2[G@HEW*GO$C WZ6L"MRZ$:?K19C%#%8:WZ/(:[PK7/,+= M%-JG]>:U/I]@F!K=^]:7J@)H?1:/<#=3?H^RF-YDYC4^]WMC,,9W/YM>I@B@ MY1DL3F.SXI;,0HCZQ?7[%J6Y:&6#0\D(W$>4?L("KAP ($)FI[%I,,A(2":M M61'_HS** #: 4O*S'UDP73\BPEH_+GW"2?]SI, M)N#*! M;;N$5*_2\=3X4%FXTV-63-?H-4\AJ]SR M0H+HF54H8"QJV<46-J&5ASN9[VKXD,7I(MY&"<<=@F@9R&30G@@@95:8 H>, M.L-=4AC,2^8O),A+T?(VO7Y?K*-TA6YP!KL:9H%3TVA&G (&MCT+VH*]D43A M+IY U(9LG!OS4>@0OFW 'Z<[J&_83]L9Q!O\)[7 8V7:*EL%TJW$6:9$SD+! M[(TXR56-"[H/E5\U)XD>B?Q5ONA*@7M<_!D5EWA#-%Z@)>^U1"O,VI<4#9EY MLH#P%='>202KU:FO ;8?J5Z?A4L+\.+,10=(<7>Y[.W 9;0LH6RS06)[(['& M"Q<0<<)=TA#JVK7< \H6:'3"5+.=KG-CHIVICBGL2BB[-GU"C.6 M33Z(5S>REVV4JPH3[LJ+0%.Y/],B/VYK(<6+V:/5.8QL M%FE:F?Y RDK$=.SS!T]KTCXO1,$E48T>;*KXNM[.ITV0X+S,T/RU*U)>[ XTC0JS M;U&V[#THU!Y0L,VW/;-@CZ\SF]="D%IF[_%PNX[YK5UVZ7]S>))-N3V!*)&"830:[ 1-(5.T5L"4)=_WI>K--\ ZA2IUY]6(<$Y92NJ89 M!'0G"T^H;8X#48$T4SRX<\QI(W/6LAY98 M''<-^I:MZJM99K]:;WQ]GA4=/T_^-?3QY*>_/%(]&3'LZ/K^#=1C0+C(H&%87^1*] M\QN3]:UMS/XW[QI3(+JX,?L%PWUT>>SCL,B=,(S2#N^]0N=1&8T,>MP1N5-E MN'NA4COPS' W?&L=NAX#9@A=?0$P],"\76@]X_IXWZ\8+^D&P1/*WN(%_PJ7 M$9.1&=68>& ZQ7:_+ZF';+IX/BN+-<[B?QRV-$R!*N-OBEL^?P_6+K00")D< M&UJ;MZJA(B]H"JTNIS=QJ/KV0U(Q1TNV5=C)(=0*M1L6P$(!]P MN]B"-;3R M< .9APPO$%KF-Z2Y.HN.^?4[RA9Q/G+_8/JF)0#T 8-3U1JV< FH-]PS6/LU M\%IQSM!2]TSRM_GK(UK@54I'C0>4Q;@^#' 9;>,B2NBOS/2N$]8XEK?5U2:3-O GND%V>8[>+U"*7N.">JK6.Y%HK^.S=/JE"E^5G@CC>^I] M3\.Z1^UM,/E I?_?$[RNF%A-KY#(_A3\':=.+.9!UP'YO0QLZGZTP1 M]=^G\**GC4[ACNWP,K0#F?G%645<6X'5S6SR[?8Q.WQ#[V 36-=J[[(CG\'[ M&SX$B=I^YOKO95SL;E-BU+*R^[Q8H^QY':7-^#Y;+F/ZER@YG R7;P0XD<)T M?#25X@1;_U?"HLAO!<[WB-5.WK[#:CUPW6XZDDEP9=:XBJ<_I[>2FK'^X M^R_'LM'@FF#U\2HJT$T49[]'R>AE,^_D.K+G LAU=FU>-,/']GT X6[X0=: M8;O'Z1N9Y*-ZOD\F/3334^<[7=.N+^8>5KL[\Z6JT-#&.NN\4\JALBX\C1P? MV=GYTOS>.#>'!@EWJWBZ]MI;NCZ@=+1(CE/OY)':J-Z/[)Q<-:\WSNB(!@@W MCXK#G2*K"Y/.-Y5,M=%_Z#?L1?)C+H4?<\'[5)>UF9/-7S.<6[L,(J_!4MLP M:_# $T^):A.'#6X82R' Y .]2*%P5XZGFX09'GBS5>?DBQZ^'92;V"&X:+PC MNX@CJ7A>41T9J':J-SAK?J)TPP-];BJ?VHUP*C_[DTF;\U0<"T=7R\N<'V.E M(<3U!*55@W\_YH##>[&T,Q+.%D7\%A<[W@0>0-K.\82DP4Z?YV61%U&ZC-/5 M(TX2TLWI1\LS:'$EEB;1O$I.H6GL;IO(^-MOD'"W06 (MC FR%K#;CC!UL?& M.,'0(]P5#%-C-+>I:+*>2;HPE[^E+LS@?^["VJT12A=FZ!%NYC-0B&?7?_-C MG $"!*)9=L4]D3ZN/^Y89' LL;WW^I"1B1.UUNO4D;"B /:#,K I][<;MK8 M3<.>Q@"NVG?L^G>%5IULR =:P/(P(M;\XXXKG8CIB(Y&L5;[BU MZBDX&K#FY]G(Y'&FLYD*6%P76]R\'0=#]7FO@%[BM#)Q&27T3;^)3B%JUFYI M.%&N/;ST)E*0\Y3^V58B%',)3%.FF$@0;""AV[-,LK)8:VJ[$86B*8P2OYB8 M0'\.X\_I=P.;\4,PGLV8.='<2&#)1VE)!^E98+ WZX[UAS(+*X] M[@1(65;]XW>&X]1$4Z#9:I6A552@6Z)PG.;QHLH-,=7%*UAMMJY>R6H+=MVS M$V+U=9MN2X5=C_U-E&$]P0[P4*S;7742-I/EH]%B!2VO3PT5"WS3PT[LTC?* MA%,"3D7V(_]111^F_Q^CH=PX@(DT.X?C$\1X#X!ZH+U;O0X)39N6JO^>"]@OT^J"3;%"FSH#\M:A,SD+]+:D#7< MRX6'RW'SUZ[^CRBA+]]5SQ>-(@VVQ[4.)%;3F\E;M;<].2W-I?[CTZC5";;^ M5G]C?NHA KT7*%T>7IOK86*[QD6&TWB1_[C F[KRVY3\%3U'[RB_0L2Y)?GW MKN9T>U$.[ZE:IZ-;-XPH@NF<5J2B?I\B^K7'_(]*;W! MG"[B)*Z!*3&,-<9#.UI@["X]P^LKHK$8.HA(_ 1+AV%J!>6";5H$A8+.W/X$ MH,$&-NO[>'O"58D&%(0*=W&,K>7 *L4-(OI%R1.Q=$D$V?6(01U BZ.P9RAR M_!!=QL3*Q^]+BM*&>QH6$H/@"4=D3M..I:%M95,*%WZ1LW%+I+PDE1-%HBS; M-:=K.:$1B+:QK836F6.G"WMU:R0)_A:E"W35V)](/,MS5%RNZ7SE-F4^=*Q; MO+&*>G%GG1/6V-C8)/U.**R5=D/UVO0[VQO*7K#[)26@FU3IG4J>3\(XW%QS M>[W_"R?Q,MKUEDN&TT$6S7!FUZ=QK]>L+-8XBXO=?;1!L_=X."F3$PXU9!!Z MIN85IF>G0(KV286JMJ0V!]Z8N*_9"J6+W?SU>8V^Q&E,^A3YQTV<4L?V!3%2 MAJ@6VP_'T&+NW9RHC;"V!3@NCU%9[?.@E9S.\,)W EBI!T$L3=GWHFHF6\MQ ML@NC,H<-KCT9KI=CS2Y?OB%K?N$NPPS5'>UG<49IWKZ7@,Z>9Q]6(EMHYI!Q M1#::0_'&(I1MB)>+WO^,HJRI9VAB(4T[RK!IO.F%S+ 9H)>X#_9B93:WP*\5 MC;P.T9*,@M0<5^.53B U+W@>4GN-'C5=X3B2\CV=6=?^\-453I(H8RZ[*)7A M.4YVF:#@!=%;'V0<[N&>QI"'!2P;*RV9##DS[>ITX==.K^TO9<]??TNS?8IP MHFFS&IY?OR^2DIZ3K\&3/Z"LJ*\R/>/K]XCXL(K\$15EEN;\E,/'JJYIW.FK M<]9P'%4&]I90-6;B4CGKX4?#"8;:J.\GII:/NANN7*%/1CQ,.#C$/OF@I_74?$5E\GR=K,E NX/ [#/CY@Q$3MP M*1/WCD , +YW5K,/IX\S*Q>X7FFE)^Z9E;JM3F#-X1ONV]L<(.T5?D!IE%3* MILO;M$#$9L5LL&.?N>Q(*8 M AC!(]R7.N$CDRNC4G_.7R3\@\: M2+;&5<\9C-E]G(/H@K. >F?*^PPM36..?0_R.LKHVA5=QJJN>;J^##F4AS.. MRLC:VS9<,G>7E 8B741YO""!SE6%#JJ V2%BS06$'D50#&6PQ$6"PEKFL:P MXZ:$]1GD2J4/I+L^?#?(#5L_R=ADV^AF)N0,][K%F_91+^Z]H2I0:5JI5U;1 M1$U99YU:&PG8S#[]+JXJ!>WKBK4'?MJ6J6WCS<9F6OZUS(LJDXY"_U?G)L*Z M"C>7YPZR*@M1E%SBS0:GM;C]D6.Y2> M*.)2D6>*K,BN?=S\E6K)90<1 4Y%(T3%5K M*!HN-/]+H*?]I!OAO.XIW3P6FUK:0UG\ U_C.V3-GJ5%O!SMIM57@]#RAK3, M)=YLRZ*Y2C0T$"MGU33,VT=V+#-WU@2&XE_LV P8:;:.4%/3.)/6Y%E+<9-] M0DH<1"[7U8$/=L!F8>9ZL\K0#%^=YHH!H M,??3@&Q28EDL>%CSI-VNAV'K3H_;L*#%%EOB\-MVLNQ6Y]B)/P9Z'BC=G<*M M,,AZZ*1+;?!E4]MB6&JT8]] JY]^R&_3V6)1;LKJ"<-YL489U3E#:S*IWS^V M<[&C/^*4GA1W?%$-("T]Y'Z/BBJU+"^J-./21DNZ7-S=(A>(220<6 E(W=XV MEU&["S,,6QNKFF(05NA57]UEEU4;\#P:9A76GHU.4;4NZWJ_A;Y?5AU^O?Y[ M&1<'[\O:,0'1[A>TA;3NMN7[XC"W*H0T[98\F\9GD#.W*)3+P>'-WKYP8Y/G M+$KSI!X"]N@>J2P9_*C5#;V[I-4YFXTL - ^L'=Y,'O!UQ&#K4!6[TS&;X702L.'!?AX)6P/%,,V$0?GQ42LJVN8;);A'O#3 MVE[':AO16B24XBSO\8Y$$/?@VZK>HB#S@K7NWHB'W:!7LFL;VC2_1D\A8.0 M0$Z 0Y)23B?;$^S9]SA=QDC>P+.]08ZP*BSC*O0T ^Z WJ?%_4/V2/-V<-]+ MM730F!__4O?<%*VH*J[[KD: ]I>?SR&:T![.@S2-1'YUD':=L@'IWU+#>,** MCS(_TUJEN!N\;C^!D*$G5]%<8#)TI-AD#O M<=Y$HF3ZC9QTRK+>?I(;QAG-!5ONB019M;^DZ9ME!K'(NNA,:VP=K=B7DG/ M0,9P:5Q&UZZ!\^F-)4(#A-ND[9)O25%Z:+T6X&SD=D\BQ"2-N&D-&?'(H M5;+.M%"5B1)NQ <:A?&D Q*GZ1@"T::P*XC-"=6Q \ J%\DCVI;98AWEZ"'# MJRS:. \!G[.J$7;5RD7SYA,[R %0-A 14CKS]9=TAD\F'UWA6&D+I'2-E@(Z M=RN'3)"QLA%("=MU1 &A9VHRTQ% 2(6J&B0GX)SX?$+;HCK*1;6;I2DNTP5: M-M6Q4R'#2[2Z0$JX.P<&:12LH_?@4)B@GFJY%L+?IXM@Y:K,BY]_^OP+"#90 M\G9.)27W'C"*&JNA1TY2'$UR;2@]D*"*D,=3 S(7>FC;IJK]H2%XI&^) M\<)T2]RZ,9$)-[>;Z&/XE\4:9_$_T+).R_N9M;,.+]7=;(>4(X5'\QI;Y$F\VB$03=$OH*BI&3Q\I%1(B&P)_'[2G9ZM<\#DS5;).7B\ +*,8" ML+#8R8$8;J1I@2R4(_#7>@>ASY+8Z!$55-NKDN[BU>[B$4R$$ #-]'[QM6P)R:5L#4TCK/T1]XP9M-7.4QHCWT$J<%\9XH7<3( M^=D0D6C[XSZ<96BMLNW)"K6R[DX/XCSO2<;R, MHZPZ2L !B@TV"A8Y'0,_T/TSZ0*"HJKD.] !U.#L[QG']CVA1G6^CS["3H>5B M]Y#A'"W*3OE#EE89Y2'9*I\R$+C M=4!BI"[_I$N+XX2##K!=5[$FZA \]<' M\B$FX1XE$+LE<1FV:^*5"01O.A:PX*)X]01^-FN@Y6RQR,HHN8RR;$=^JEQQ MD_A+#$1 038:A07#A"3<%A9P*:PL\+-6 U6KF6^__S6Y,N]Q4=EA-.$PX,"& M*XQ#F+C5L(X% ,-JU3]4Y<5.%6 9 VLL%DC6C.ZZ1Z4@S$]YW0V\D@1=B!,Q M#/?9&KVS+"S[RL\_*=7%-/FQCD,U7^@?+U&._O/_ E!+ 0(4 Q0 ( "F* M:E+:)0"&YJ,! '#&%@ 4 " 0 !BMM"11L% 3$@ %P @ '4;0( 8G)H8S$P,#(Q M-#,X7V5X,S(M,2YH=&U02P$"% ,4 " IBFI29<]J6QH% 0$@ %P M @ $D ( :6UA9V4P M,# P,RYJ<&=02P$"% ,4 " IBFI20\HZTU(2 !:S0 $0 M @ 'DL , <&QA8BTR,#(Q,#$S,2YX&UL4$L! A0#% @ *8IJ4D18ZP2(. FYH# !4 ( ! MJ=8# '!L86(M,C R,3 Q,S%?9&5F+GAM;%!+ 0(4 Q0 ( "F*:E*Q%GLH M[;8 )_6"@ 5 " 60/! !P;&%B+3(P,C$P,3,Q7VQA8BYX M;6Q02P$"% ,4 " IBFI2^>V*4;9> 0C 8 %0 @ &$ MQ@0 <&QA8BTR,#(Q,#$S,5]P&UL4$L%!@ , P (P, &TE!0 ! $! end

#Z$*T E]J(5-M)O,D3I%=.C@C48R0>8:7!$7]]D7NDZH:6H9_(:0I%XK[I6_IZ;L'XOAK%]&M:>4 M@_-9+&J#N;LCA&2/XR.?SW%*1W%T6J#3 CO5 CQ(;ATAE%/'G"4V!(U &P3, M A&T)5>-,#J"%I"H.\)T 9GM5:"6;U. M<([*J)BGT7OF6#1(*1DY5HJY5#P359Z-#*[/Y+I7C >F*=]. ^_'J2C[8-&Z M$V#)9^AQ']^MOM7/?*]3'9#46O$0O68,*ZHQTHX%ZR.XL1BU3^IXR*F>,?6O MB:7?#/V[&4/OSL6FO,?%D<_J[MR=3DP/**985)>O7I\] >$\H$/: ?4.J#]!XG5LUK'9<_,'7[VN1[+^ M*.6,(6H0.32.J-8M#QN'$QKY&(!K.PNBD9Z1+5,VGE*A2J=&NC4 MP FJ 1V)BC9H:IUC2'FC!74 ZPRB!C'- LJ*@;O+A V@4GD/5^GAP!S%IS@4@;"O./68>J"8AH@GF(T MS'H(C@'-#M"4N!W#;MDV>."PTR.:&T]'F0H>;731I:9XEO+FZ0#2_\?>FS:W MD60)@G\E5M7=DVE& M 3! !(D;!*FHZ:D2 Q%^/'^WO\,;)S5W!H?[JBTOB?K="RME)U(_LD;UB&F\ M'=UV=-L,+%!&1.*(#=0SA(-%$FPCJITDBK/8TK5EE6C]O= M/T%HL83?$Z'; M R@_CW6WN>9:G@:'^CU%>CN!Z.JJ+4L>@/0:?/+31\L%TRX],VP1_?BE[6W8=I[CV!=]1JC4^ M>B4- X11CCG.=>1((J4]CY$;N8I:@U%DQFB'N=&,1FD ,:5C/'BE4!0*K.3' MT6&Z.XMCC+DXZDN&9:R8@@9OK5*!(<&\P(8#KEMI%)"+DKHE(G6)>I1(8_?: M$=$G(">>X7U$QQXZ]G#$[$$(93P6-GK*4S]MP+"(@@_16HXP:0EB6**I[8@] M'(VB]@0N*3?JU=-%>3X7<_ X-KT=&PI"$N&$B%QPQD /CREM1H+U2(46%.\Q MENH82DIUL=L=53]#JE8,XT L"C950G1!1^\-C5A2)GTT]V7#/4.%81VM /XG M=6+\9>^=)NE&G2;9W?ZKBU!:!\](A6?+.FQNODNVT2[Y0WUV7TW&DU&%]N_- M32J=5OZ1^C.^'0Y<(HA^.K][^^_>VUS7.V:L-D RRC&0?E8C9@6+$D7-)6_) M=UJ[N6Z4&@='/ Q-6<#8:)"U06'L/+&&\?TUUY5GFA]Q?]U0IE,L8C[9JH,N M4')UME7S32#;QND^W'K7E.DBM/87-GI)%KFCXW;K/RM>7UU/QKFO[SC PL?% M*,PV,(;=^5Z,\$-:CPWCKR$,T@YZI0.#)7WG@$T6$0!0YK6W_E*O_>P@'8'Y M1B0J'FIYNQS1-Z".1^H(+#8"C]P&/&MW! ;)3AD1AGN/F.%:>Z*T$TP&;9QW MZ,4?ZHYJOJVN)7Y?G7:?'D;, M1< >,SH\HWCD:F<1/,J-BF!?8Q16%VI7^>=NF?WT-9 MAG!/1M?4")QA\;OX*N/P?P,*-_TATCFPZ'R0H'5Q))4R#COG%?:6.>[VZ.7$ M)PH_:!&<2Q-]KND;+)"7ULRCZTN.YP_S#R[&&<=UIC$PV*BB@&NJO6 MG$3,N2+,$&+OZQ>U"YP7)X@_LO;ZO=GE<'ST40SOH]&UCR?E\CC%8U)V/WT= M-C@$"\PQ;% @)#"-L&9"2JT4L9X0O5=]%Y]0_,CAPT_#ONW(ZY'):YD$;B$K MB@+7P1HK-0L>:VHM-8$(ASP*ANR1K/B)?.S8N._0C&2=&?D$5.FUY.3E*(1F MNP@+>C-WD@F!&37<1D,M%A(K*C%7^]2EY6.7_>JLQR>+\BO)KCNHKK!@D@IL M0%:Q&+DVRB+)-#6"2T_V>>EQ!-+K.S0;>60 S4N[5;A3TD6MR=%9C1UT[DKQWJ(HQA*25V E*F=9$2\%( M5%9Z9)3P=)_>&'8"BNW3)JR#Y&@>)KKJTV48!1/'873@VA7'EBAV=,GCAV$B M.6GE0?G\:?AK>&]Z_CPA20LO\=9%Q6G TG%F0"H;%&( \]4*HCW9YWTGYUUR M9D=>1T]>RP3T?92E1,1"(:<%D)4EUBCOL-7*$J6$DCNEK.>3(_D<3.5/P['I MWTDUZTSG[U&Y7]5TG@LE#MI9J27P"4:<43HR';F+8"X'*_?I59,G##VR"[DS MFCNZVH'1W"Q $E7D2!#,-6% 5H:B&#$S.DAEE=CG'2L5CU_ZK#.68?R[>=6= ML?P]:O,K">4_&OGT%]\GH9A<>T]VU[1"HB MF;7>$$P$2SG#2NG@4NUR@H1C^[1,CK#-[)+#>WPEH^,"'1?8>2%%;(P3+*8& ML8P1Z0P-V&OK(U74.>N_L_*H.V$"AZZV*#>JXJ7V59#O%*M4!N?*C#[W!J?I M!8"U6J$"W6&K-ZJ-H*;OJ=YX:]L#H;TD-?%@%VZO=4?S'73*R'?A7L*(]- M\M#H,.42]28T0=!#]0"7X^(&"/PXY1()V@@\>!OPK%TN47MI@A$>8V(91UQ' M8!^,>@;B7% 9NW*)3[)85\@[35:,KS+@4]^:U M%WHF,Q-8$.M'C(T=EAR"0]W5QHX9(YY1'-MM'=V&=O^]![(];<_9D;C%YIWC MR5Z?ZUR&(N>!>ZLC0]@KC:EBH/Z#CDY!P5_!0M]!^ICHBFIVA-D19I,PB41: M*!*)$CI5M556,&4UQF"#,XSD F%B/2-,H,-$B3NYI9?J:9/F4RMB,(3!?T0*_>#!.QJT5Y01NMB==R^B-)4U/GIB>48&]=_-J)>O M$CI[NE/;=\EKIHC5:DX;)U&P)G*L&&;&<&:#5D$P0KSVAQ'+F'7F=$>7'5TV MZ!(I)0PVB'L.6@ V&@DO/ ^I?5] 4>U'!3B:3/'OS8A^/>WI"4C2/UPP>V]UBY&('3K(H_ +0XBO2E_ G9" M1S0=T4P]4=2P"/*4*,%8,-@Z^!_AG/2INX5?K*'PO$3K]V96GU\-877_4X7V M#6/QX=T?A2G+T!G73YFQ'(T2W^0Y'](JW\4_RG">$*R)>0W^8S6G@7FL!3*, M>V69,!HCG0+/N3=L/T+[:/A/9VMW9/H4R%1IIX4T6(%:P&(0*@C+ A74%T7(1KND]^1%Y0J&'R?7U_V0:B.9 M_NM!A8NPJ ^A;\;!?QK.@C[.![Y)1>6]250T4N2(8%XISE341L&_%)9::<7; M?%?K)U')@*5(%1,1\K!C;SA%WDKOD:31.;>W)*I=I4N]KU*C@B]LZ ^_%KVR M&(XOPZCHW1Y!,:K. /3I8LOLI>%D5 QG 9LIE2G63>^SMZD\JS.;#I'(1.A& M2,P>RM19C@\;(-$C)3*QC<##MP'/^HE,C!DCC!!<(Z:5MRQB)X,*G &=4]\E M,G6)3$>6)O ])3(]-/^AJL]O);%:3W!NQ+QPT*B'H\SK?@)E&W"QW\OBO:G3 M% [4Z2*"D"V;PO6GF<1K"+XC),GGF[G3Y7=U6-+E=QVMW_PVOZO!0".1[E>XM= M>UA1F/@I*-C(&16L8DLA&@4C VC.K4Z>!9ZXD?&]&^FW4>S&T8],;Y(9G1?CF M+LW@Z$R;ZKT>;UX*)&FE?#T?(^)C9JZAUB MG"+.%#&&D,",\D@1HC1JZ5BZ!V.>"/D$;)*.JCJJ6I&JM'(Q$DX["$WKB59R8&4'^4E7L[:.H'&,HVFK)],PQAK]*AS6NY/>YI& M:I"O!Q*C>5",M'B?-?F\2T8M9S;]J0G%%W?2PI9FAS4'2PBP)M#J MO]/H/Q6],0SM$@Q,<3E*Q/&73^>__G[Q[M7+=V\_7;S]]'&3O)KJ;'*V7JI_ M\#)1YB!5/S"+)]3<^18I3'RC%";QQ)(QQ4-IE7?ZR-])GOQ'1E4 #G ;H(0/ MX0J8\-3@2V5!?ZM;87\PXW!OHJ4AS :O@Q8!,4J]T99;'A0UUEB/Z+J)EFLF M@3'ML<6444LP<\@8I:26VD5%:906'RH);+ZA7684]9-1Q1#,9#Q\E%2QN0R' M4WE&%MKOU<]VEG1SK&DLF#WC#(7B' SR^,SS$CK\[S(KV]&_2]GJ,&(>(]ZY M\="&$6#$EG4+3J8M5Y]WXM=#\Q\?CWW$Q-Z7?5.6O0BP2[\]NQ3>Z=1/BMBG MMLRIJ8R9^AP>8RFCJ1U577\\XDIR/YP?>H/B)IA1^>,QLZZ.4+X_0O&U>Z$ M)ALZY.R0\YB0L^/B':$^V$P4%">3C9*I3G@#;7NV,H MM+%C%O0THR4VO=Y?@7GM[,Y__B*J/75_Z=T3;N;P$"Z)15CQJ)BB2&%#A9+( M.*P$"BW%JNN+I<;%_6D9W$]^,DI"],4O]$PO5I=\0I?W'<5U%+=NM8P[)->\ MW'T?1DFX-V-[O<;*&J(C(XQR9 ,RF 4=J?-4Z):F+BU1<;P94L-F$36GY.&( MWC/ZR('RCWRH_]F)UX[8#RA>B2(",16(#HZ92"QWQC AA"-1LO8&3NA!\.XI[+A2W>_&J@O1>2Z^MPPQ[9B-A,A6)UYV+U_T;]*_R M?X[)H'_53- YK+HQ \9C\[FM%[(SEM:*'WO6%]8*!&UJ"PP%8%K.><,)"\PJ MKSVQ5AKF.0G:/ MCO#Z1H] 6.H(Y,,&L4-1B+6'/D0,K.H":K3QCRBKM$9C0 M-FK' B$MPGYGMC0^P\?7U?QAXGK2MG1'JP>CU>:=6)(GI[UOIY<]#]K33YGJ MG-3",0FBB7-F*#)$'M?)TMOUA M.1F%=_'E\"IUC6XVPGLY+,?EQTLS"K\"7OAI1:VVM"SJ-#,22:XQ9\1H%2W2 MV%LEO5%NI:[LR_K?*6XL5E0A91@CG&A#C=6.\FBQH3$L]+_;?3F*UE""M^\^ M712Z."T^_NW\P\7IK^ M#;\$7YAB *^%?T]ZXYNB-TC,NO .1C#V:]\V/UY^>1 5Y1 M_W5J$P,IS%Y:@J&5LMI;@R-X4-U6*#/RLRMRM3]TEXVBM+P.,:(@E@ M"5+33\QD?#DLH'H['PRL9>Y/^-J,BTL#D+0AI"Z7QL$AC5(OS)MB M4N: NS3#$,[I],J,_@SCM%1X>CWJ?0%F7(QAB64E[DHX)OC1I'.U(+DS6-(> MPS">%9]@F"OSK7;'O8G4&YS/X-M0-:;"6FC L%6&. M.>.I1,8J+PAW4LJ5;%L\5WI!S/0-L>@T OA]'0*>A,&+7^)P,EI0/ J@T7Y* MR]B.GNOC.2O.V] RH>,PQIX#6C\IPM5U?W@3$HYYP" W'J:GL.]RTA]7-&?\ MEUZ9'R?43.P0SB'QQ R>M';X,>'"^\OA>#0<]%R9L6U<%N7$ECW?,Z->6L[K M"BO#E_0MO \H5Y5= L3,0PW[Q0^F!'C&:66F*;X CJ9_?@'"3I%.YO1GG M0C_=:"2R^U1_! LNKV%+>7$5#P*X%%=#^*\XZ?=O8*;2C7IVVD06:'XTO.S9 MM/0X&65"K^>)H^$5O)0FGT-H("C8:^*"L,%/P]0N+T._YE%SO-(E#2C7F$I[ MJ=%_G+HJ;GG@IT""X\O$L'I#6&LZ'3\=?R&W<$O<2CA0#[W05VQ;,?05F$[Q M'ROQA?,^Z(SIN-L9Q,6W],_0O+6*$90%96,R*H#F;4AJI4682,PPV:Z,(K^' M[!==6HN=CW9%].E@]@0[$BDB'DPR@ 23"!@E3U?N$91Q:MV6G=Q7A]VB-W!' ML,L:0^(4H)ST;\Y6DTP7->?\&$9?@)G>(Z@J4,._WL4/P0T_#Y(,>I\)-1M$ M+\UU+EH"3\^ODF7<-(<-CX8*PQ$53"NI)!?* T ,-B2$UHO6E5%V94GUV%!0 ME$@9+"8F"F8I5IH:01V.F'++W'9UEE>&PMMABYO@[H-=B.W[!$?Q%22CNX43 MR+;BVHPJ03JHJAH6?C)*$BJ)EZDPN)[V2:_$][0C.BCCPRO0 \TWD&H#$+@@ MF3+[W1WN?S+??JV&?@7"\^);&+E>&4 C2[KBNTJ_;];3YD$( @JM#,!=G%"I M_Q6SR :B!17;5>0\)+:ON6^F971<6VYX8,@1Q0,R7#"DK.22;U?-;^5]#_:/ MW\DB& -6@HHTP]-A.J7?,277(^WHV6%>><# M_WIJAR<=N7P_[/?<3%/9W\?&?V>SX M=',=SK_URG]^F!GCF0#>A&27+7?0>6#N01-#O+7,&F\U#1B@H*@GSDGW6 ZZ MV^T4>3_W^N-VB"7MU<"6?%07UVJ?<3ET-SB2-7R".P2.V 0X69I$I93D),<3<*!ZLQL!.=%#FE7OP"L*M%0/)0;,#@5G *Y?_Z M>^5$J-3/9G20P!(TCZ@E4X@YZW7$V"D&PMEAA:3:">?[YX>TR/S[F\JO-N6( M+3%&<^ZB*H?V+I^IW!W1]$;I6FJ2*Q2F ZW]%KWD3DE9N-FC4GGV"I]<@/!> MQHN3HM(XZ]_2%4Z2S=>C=,+P4IJYZ>7+$X*B6&F+^W'>762?\^L!P&^2;XG> M)5_,ITM32['RK]D?_'I0'6+36O"R\<[UBSG.$34%L7+=I[J'3FO6NH^-EU-.?[J5T_=WT^)\77'KQCBJ]W M4F>K44\S/LRCT'\N3[./_X&JWT%B_U[6FOCZ!VC6",OP$)T3!!A'4V< M!9.@" EZ'T=/FT=/5CQZC,]PBQOH.MTJ))A5AMKXB(D,<4&1I5H:BY@!ZF)6 M@W@-F&@JL5^$]%U3[5!$1L@)VA>1W?5^?A]$9B66,IA &0I,26R-!'L5>*S2 MR3-E]W#TFQ$9/R/B 2([JTI.MK#*?.C9D;_H@QD,QR"%DRHU=6+-'"J@LTP& MZ7XB/VM'K^3"R7=D(/?A(U"KEF# 2OZ&M\-ZWNJZ)U]"-']/'K:WP_%_A_&M M[^UVI.JCNPC2O"73H!-)10E5(%:)5M()82(741'N1(M6M"$SW= MC,Y:SKGV M"R==Q8RKLP--*'Q+3M[JL&QHGF*MV"Z0KKD:CL:]_ZGONF_5W8>TT[T=6D6M MKX:C^E%Z;R[5G'NA' =F'!CC)BALI3+$L9DY(JH96CSC.) M)*,)_1_'E9>W4M1LX!!^/+U1)")ZR%>U'+8;',CC./(PV@@\>!OP'+TK;\L[ MEPJY9^9-&(!:D]QY2>*E^)KI;=\R]UV47A@PJXW7A 6)M3"$>L>PI8$';)ON MNVVO09/W;^X2\J!.0&VBHK!/SQUF4F K:(Q2*FXM9KXEUF%3OKEK1^#6,1#) MZY"#"LWJ\+?+X6\7-+)OU[VJ-/&"8X$8#E3IN.)>@AKK; K.T\PKY)5#?I=" MZR$@C\/@-,%XQR">Q@NA_WT M3079-$5ZX6KH0_^LN)C:B5^&\'GNW97,QSD_^64/EC!*MR/-MUK]Y?\ 8)5S M7]33S@[/!CC/%$B8ECX-R2PJMWTET6"+)G'&Q+:2[Z!AR\);)_5]S2C4X1YE M(P8D'U@O!7LD6[@)ZJ8]7-4,G;,/\J&->N6?IW$$RQG5)SH*X\EH,(MCG*ZH M6LD4.^H=WH7:'VE8EC,GCP1KD9^(B3,\@NU*WFS=A.E*$].45:W=\B:D5O[!14GV!/E8[K3 M9I@9)23R#G29R+S0OC5Q<4.]91>@6BG8:S?*?'9%S81.R_W*;N:IHNAW,E3; M7<]N1EYL\[.+47/VSG<&R87,@YV,6BD\B3^8P4VZ'0B]E,R4,[QR_L<=M:VL M[O .P.C?CX8N!%^F@-)F&.DTN'0N H)P3[12'#O*+)** 1\G7D?$4*!\7[QH ML]L;=-96SVLGG&>:&K";T>:R*X[EJ)ES,C+,E8J&<2T-,IJG/#9GHR1XT5S> MC83>[*C)F7H:1QV?!#\MGX!H:B:+'27'OYOX4UU3'C-(F_$)DT'C!GLQ6*$M M,F$XYP]NBTX8%BCH8I(( G9QQ'#72TH:(MC#RL'% MB+!C9(Y["ZC8)=H=65B&5=3PJ 0H8HI)2M+?FDN+F9 T2K%?IW85FH%O@V1N M+S9W@E[U7<1.D&NA[?T.'58;I0#A-7* 6IQ6K@_ R55_+F?%4,?#ZRE ZB?3 M-B[UC5\]W_WNKVDKFS6\6^K6N?4+5@M@7ISO&FCUU(Z"^?/41)CM)]/_:F[* M-,CE:/I2M?Z?"G;]K6H:/M=3O.Y)5#]#/Q>7]>U[;E=SUU774@9I^E,3BB_N M5B1:)W @U51:$VCUWVGTGXJ<>ND2#$P!6AT0ZU\^G?_Z^\6[5R_?O?UT\?;3 MQTT:ME=GDUO4)T[X,O&"P1A(RBR>T-U:3!O2PD999WAIVIF[#'[2#W7-C07> MVI3.YTGEZHUO\K;;2D#IP+T7A@6>*DQC;2E'3$>E"$[7]\NMV.5A*2* H>1L MT)(9%CTR(L*^@[-**IB1+(2E/)X[?P>Q '0';Q1[AU^,/EN.>)M@*V/%+.S MU4:K->?"=2#5^OVZL5GV7Z>_4^F[Z=_K,]8*X6HQ!'B54]A^*J;_FJ^FV!YF M-BVNF.397#'S+.[J)Z-*K)G)>/ASQ<'^1S M,&/.84F80<%099+MX3R-1LJ\ M[[LUV^L-UE,R?L;%?]Y?0?">CG\@6ZNN?RLT]SM8R?;6X+NYL+L[M1;G04'. M"'D $FM4'IT?-^7AX&U ?$S=1ZLR5P>%9K-?Y3.&[*S=Y",VF#Q_]):R4_?S M(R[A?8H#VAK##\,:.EQ]Q!7,>D \XAJ2&5>'^CWB*G[OQ;"L_7(G'K9#]\^? M1^'S;=_?QUC#:\"UWJ#LN4=<0TX470'!EIS]-FV,5].@<].C&L6R,ZZ->Z\@ M(^ZAE*JGTJYUTA46O?FD^]G)(VP$HR,"W;[/NSO:/<_XP"[WSZ6N>M[WPU-I ML=YT'8Y;/(/;JAT/06$7ZOP&0*[;;^R[E\:V<:N-HUG(;XZ"2"PLCI)J%CQ6 MGJ?87NRT] K)Q5H..XM573W'F1-V(N6*31\/BE-'C%+_L8H>UL90CV+U!R.( M.W5/IBZ.[&=HD FES#M.O76:,NJ)Y9$CX2,*DJ?VXCLEDXV*G>@SJG=((:O( MGBVX[C:B;==(MN/4QJ4X-G---/P#J4DE:>*;)$(CPK4BC&GN%(/_3Y1(V$:E M:6'+NX\788OQ(M-(CX[O=GQW.[X[T^+VN?5WV ML0.X[ AE-E 'ND,]II5_/_Z,BT;H4^?/."HUHG$T"_Z,D+HF, \J <>,(:6, MX42F8M.6>Q9:.BD_K,'I8AX9D&UVO[-RA<:>%^;*8]?TT,7^=^Z)],M]NNYFWI:6"N^8DR0Z1IW1FC)0;F4D2%A)'K=#.4;%:?'Z M[TE<9IHX1?I1WD,IQ3@ANDB4!*4"8,LRZS*2W2K)KY/:=$[:3S MT:SJ7Z[$EQI2]\ITOC%WP)YV/821ZCIS89 SD(/)+UKTS@T&JZ%B5KTMU'%-7Q5PMS_A_37+>?:XI 4][XW!5 M]^].=9$ ?&X44C_N8;6 :KJS>ZEIAVCT?)\; M (\[@-\_K(",]#:N^M0E85MUFZ@CC#M M%;'1(A:JL6NH ]WQ^1-'>E613HE#^M(M*7'Q']NFSE?MS=? MN8L3< N X*CN13ZKIEF.S7@R'L*+.SB-5,)@X'K]7J4-CU\%GRI&?YS.,?=R ML^A4TH(H,4QASPQQVE)*%"BZV .5M#3I7>.8R,K'M-@*8>M#N@9Q8$:]U"M^ MDMET@GNJT3NZ+?8PK7G::*:;'H'VF&J$)69_DEO<@Z:<2JS^:S+JE;[NM7=2 M5?*U(:1A8FKB:V]R9=R*8YE^?_C5#%(!W&EUX'SJUZ-PF@5*)=&JSO1)KODD MURY!8TN=;N90HYQBW&R0N9544BG7KDQ]A7NY3OCMDK+XFW8*AMWU@K#FW0^H"_.[W*;UJ[+F>X&G%H<0$UL[4NY["/9B9"=BY" '*<61Z^E M9A)CQ;CWV,-CK;U7>LW&TIN)$,9;VM=OS9V.6"(X3+EP)@"X%0,QH$(TTC+- M!0V8^N6-PG8BN/'9HB-Y[X)[L3/<\4B167/!9+\8V^^5EYF')YNF[8-LN9B\ M"K"L1J,;^#LYIRIFWRI)IL7(5Q$EU;QIRY1^J'KA3D:C MA(3M)%FQ@3+<'3C5 +_35+=RH55JTVW1%?/%]/HYR""5Z(/9OX9FL]ZLC_5R MG;4K0/FBW_LSE>C+31E2(\+\^QV.D?;5[^>?+TVRTJE 5-U MQ$E_/.5,J6P_;+R<,HS<9CA18WH &TJZYVQ+C8WFCD<1_D^P+98KQA!N,[-Q[:,)H^1/.EBT^2]*S4 M[JW@G:J[_F,XZ?O75]?PWX4,(MTCQB, MSUJRG8X5@U>'J"(RE>G'(7*PF'U4"%%N/-;6"X1TZYWRSA"\)=YJ/Q %53PV M"@6#;IB 4T3S93@"!?&FZ&4X9>6R;L7P7W]1!,N?RY8;MK/BW+D1R-WJZBYU M-4PG=AT&IC_NA3N,O2%3YG5F4':W.N3;V]OIQ+E!:[6B>H7-DT:(!8M3T)UF M46"+C1'>1Y8+[/$6VMG921]B>\32@*P-CB+@!$Y;(SWP:8P-@AV3ECN;G;$& MU*):'QWK3FW_QI?#R>?+RBA+)N?GJ4$59MT1LYN]\N55K4:2;3JN?[HR-TGS MGBDKV6"#[V\*!WNSR9"\#EFG*R;7M14*&OVX'V;66]+R)\FY^ MU"ZGRL;+5E3ZYC[=Z(?>P/4G.?^_G0XKM],@S&:>TMZ/U33U=N##8?_+M'QX M=I(!FA3CKP&>%MEN+9,]TKM*-^^CGNF?%1_2-Y.&!ZT,]ZXS35/;M-EE&GJI M&7AJH).J"^<)4@QN1?3 $&P_UH MRD7L)>++,=:"F<)-=)A0AJRQJ9"H(3Y0C!VR"H0.PGRW??U6L+DVL=0. M$51T3,T#]V+1_:/NBS=M ?9PDUG8N?TI!1*_BR!V_AL0[V^5?[AI$2C.(PF( MR, Y(T9HAQ68!TY$9K3'*R1*SP3;^90LW\+T.>CRD^E]-8/SSV'@;F 1E^%- M;] KQR/XXQ60+3"8E=KU@K*R^U:R+23:=*$#,ZE67_'6+%$J7^0J?7UG,*DA M_NFV"^EO\PIKE(##UCE.<&J5'#7RA@M.B$?:1+L\(&TG\/_EM^#ROVKYBO6> M89V8/;#X)L0!O!-7A7EEAET%F-F;%1V:=T$^JRGW6ZI5/%KP8J:HO[R:*!#3 MC )OL8P@93T%%9(N*E@+?9]V@OC[4=?VY0FM1>R>G$FK.M9_3C_771%K2R=9 M'[<*S7[6MX)G=BY$^EYAOG[[UX_%^XL/Q<>_G7^X6#\X?_DN-P#-+O3HY7-LL+!EP?FW MG4WN(N&OINRY\X'_K0WF6#V%< +D)] $TQ MVM8@9/OX^>5(LP&F/1@_O_P$-SCV_<3/+]_G!L#AVP!GG5XBN4<'"Q@3SP73 M6C JE(D@)6ATA(.H@$5NWG)DY;XB6:MHZP7R)7_]OU]4>M1L):VU2.N-SG2N MI(L<42V-UDS"66UP0.D5]SK-*VS;[D9ER<7:4]]3ESP7FGUH'8]2C_M3LDB* M-Y7+]"+9(IN>Q"+Z[/YL[JDMLST=/(P#CXA^Y'FC7^,BY!&+TM];K>=(T+Y# MQP,A0L,-\XCH6'>N/EY\W(X-3PNAU-J-3'7 GD2]K[=A/$VD,N/QJ&5*\'KBSRN:XA/,,]Q0/V8*:IVKA$KAMRD16QZ 5%S+G&-Q3 MM9$MP-E2563:T.^@&WO8^0_(5WGC?Q^6S=LMG&.5%1.(>R8U@O]G@F".&R^4 M%&;-E,K-JH.H$T1;P@7WSL)60L #R=B.*CNJO"V>1CFWUA""+6;!$>VY0!$( M3NM('5^\\UPG@6!5JL3HA*Y:0_!8R7('%E]3SSAR+TB]^>T2#ZO8T>07S=[0 M% =9!C<9]5*$U=P-V%Z8WVX-[,V0;IG-L7ONOX1=+5_0(;G6;S5>?)RA18-U M<:6E#EASSC'S%"OGO:>I.[,)E,55[B V8%W_$T9#;\K+%[^D0KO2.B M9T-$0#'*.Z>4(Y$)[:Q0G!CKD28\SDH<[5K^/P,BVK&\WXKZ7@V]P M#1_,><,Q_VGXWJ3"''7453,DG3DF&8LX4,DD-XHZ(KBG,2C+S30LY?D[3=O( MY?&-G8YH.Z)M(5J%HT8R"(^\8S9PRSVQ5 AKM>=&+*;#/E>?ZN94VUE7G=9\ MW%ISAR<=GAR>DQV1(37MG'-JJM8Y,.35%8C/;#F5Z:_K29UB_M/^#*G#8L.! MJ># J'YHOM>=W8'/[H!:U;9L"K,S=A ^-7,#5;DY!W4"/0$A=TQR_Y!FWYV^ M<%5OSGW_GA+EFK: (YISUAF*I&"9:N1@5EUAPA:DQB_=I#SML\$:V MGR G3/*G'4_3T5E'9P_0F:=,"T*0I1:S5'!,ZFB<<2)$&QA=U\>R(9WQ$\X7 MR^ _*3K;>8C\,1"242.C-3HR3;DFN1A5U%1+%.QB_^]]6%U*/[)K8R]TONM[HDY! M?C8*S!LS=Q?363B=YK-OUW(=K;?@7S[/ MG>V3OM-,CHY,(AME#-8S$:R.WA!F:2K%*8-?MV1!9]9T9DU'W,="W)9I[;DG M.D2<"I@:%"F7DK)H(U:&=[9,9\MT^G!GRW1G=\!$P:=17VW5D+*CR2P\>FVH MD=YS_.K0JHM]='WH7;Q/(VKH0WG5H)Y$T M] 2A(U.%EISOX]LY'65WE/T098NHN8V$&6DB2WEO[2VF&IH*32$0*EU MF%'!&/4V,(T$\Y0)C:1%:]H?M*FED)F2@I;U;:1/.XR_H\V.-G=/FY+B&+C7 M''G)++%@0:BH!(E>2"*)7]."V)0VGWC%]F=; N"W1_!O'EHA?LI\YG&9R6)A M)*T9]D8JQ5A@R$AK.)&>D" 5H<&N6['YB8KZYVY"=A2S0XKQ!"M0D+5C#G1C M;"0/2&#M2 A2ND7G_+,4P.M(6?B?%-/^R[X[@O)-.H**YO;PM(K38JSBMYFY?8HH=(I0+99UA MGE@%"JQA0 H.TGB$LO# -DJ@[H!RD M^;/B+ M.;KM^CAOR@*??A_G#.8GU;:T:^+\7)HX/SW<.XX.SD77PKE#QF/IW_R\VS<_ MS;OX1RD \R1N_+[/ GE;.DG.KV +S;0G@5*'1!$(I9AYA2VEPA/!M1,N!K9X MI7?70_+/+5?TZTW[ .??>N4_/R:3.7T>!F7^_GW?#-Z$%/*XDW0K\L2O$CNB M[XA^$Z*W47F@7^E18"IZ2SS#@B&38FRB54NO$9XRT6/YQ&-[#E!#HNL1>QP) M"+M8T.[R@!\]PZ7#E.>$*5W^:"W\/PW'IE]^;IO=?79[H/-9WV61' MIEEJA(P6R"@3$)B3PCAI!?,!8VJYM>(@V:./;M9UJ:,=L7\'Q!Z5DXY0*8FV M# >F&9&)GKD4TEJ_;C3:$S7G]IE-NF;TVI(@HKREMHBCUD9)+0Q >!B(TFTH7(K.4!$3NY9GG[[M-%@4EQ M6KS\V_G;OUY\+%Z_+O/]P\;>+MQ]? M__T"7H&_+XI?_SL_?_?VXNVG>P.![@U.60Z1#<"X1A#.Q@LCFRR,KAYYZ-SD M*D63!7\?9J=VOY]R=>069$:"Q$!#:NB+&>-8,4V=(IQ@&U7PB_ZT]9'9>H*D M P8K.&$$%"S0IP1CS$IAE'9J-V&&+:;/KF(,4Y!@!+XP_)K" #-;*XLRC!-O M'U]6,7:7J*PL8L"P.;4X!HG6K0ZW60_G76U& M*0Y2TS M761"4(5"B$Y*BRTQ"JU;QW*SS;15L;SSX,=9G.4X!0J=7J5 H3KF M$FSB%"]4-,(X*(PN$DK*5]QZ=J7@7G/E8 M,4D8K3WWDXI+6@S07&"XSSQ@Z-E&;#Y)?'PU',�?%R,AJ%@;MYQ&"Y3R,S M**L$E$=.?&0QM&4SUJX\#KYQ+9]Y3+!!S-#4\.G;L$!A!&Y<6_)[WQ3;-ZCT'8 MJ8B0\X099#5BTOJ N([,BMCJ]D$4__/CV(QSZ[=JQ)=39UL5K=?PG394HEN] MI"UP;S./$58GBJBG';O7D75'UFT;^V$+NHY>8\X]-5Y$1IFUE 98AE8J,.W% M]G1]GVM5S9_M ?EN6/ M]. JV8?D(@_=*O\:@#S#A^#ZIBQ[L:Y[4[X-XW=Q_L89.^^-8@1C M;AD/V'H4+4'6,TR46.'&>77&4[N(IQ[B6T,$UMV?)%_%^^$HFRAS+:_;(Y=V M:KP0]E)IJZJ"1.0=I>+J^XN;T" ML D9[LO0P,=(CT_&ENC(^\BDK'+621XIMDRRH%&J%AID*DCF8O02;TW=0]<[ M BGZR#K_8UQN'+S/^\ZL@-]#6?[T4/BF:2!0JGHXF$,A>*O"H:X;_/VWCD>? M#'.$#:,?XKA3UKH&BVLVDJ8J,..IB$(S[HV5/ 4U*B-,L-RQ0]@Z>^#*J^A3 M[(1@>5S9.%UW^H[9/&-F([R3@A(PX71DAE&5$E# J&,"21']\C2J[0VZ?1EP M33[S/V$T]*:\?/'+:<=>.O;2L9<#L1?&B0Q!L\"U9R8XT&!PM,(@$A%'>GN_ M+5B4G:ZR4V:R6\NS=W;-S!CZ=0E>-\.==I9%][\5NGG:H MU#'M?9O(:LP- ;-;"H49I415 SFR>!K$+.Z;=[Z2TH@SO^XW=WB?-?F?9>7V7,[4@]/2G)A1?W"T^N4Y= MQD0=:P*M_CN-_E/1&\/0+L' %)>CQ%C^\NG\U]\OWKUZ^>[MIXNWGSYN4L2I M.IM<,3 5HGN9>&(NTF$63^ANVNRBT/?40O).J;1,8V.:>R1:6ALTC4QHTXC1IC1 M0G'*E)=<4"K%XJ7QKIC&'OB%/D&(=QRCL=FNBEE77^6QZZL>N^T!/&+;&PU%M:BP\.4,5M1BK*CI+=C-ABZZFA==;2NHL@3K2C"E48" MC"9N(F=8<]2R3JVZFCX!*LC2X?JRA=US.89,QM%@P0S3G!B M,5/2FB!0E$Z[X*6ANO6N:L<6W6.6MSZR%*>.V73,YADS&VJPDAX)Q> _FA)# MG?02"0D:3S1B,7E[ [/U\307?63E(;I::<_)2W5\-9NZL^O.KCN[KE;:,02% M[RJYKJL?\I0#O8YI[]O$@DE+L0%S'!D14@$1$U!D%@* M-\?X!$EQ7&IQ5]^HXT\=?]J*/PE#@_'PWT9)1BRVJ:P$HEI$&@GF;?U;=N,J MW%N N^B85,>D.B9U;'O?JE*DX)(CG*XR#-,A6F!,D1)-O421TL6;C5TQJ?WH M4;R=78=1S=Y#SE>F-_F[ZD_!; MKW3]83D9A3+54OJU#TC[XK:T4B $:<:18-$ICG$)]4712 M&!.7-[2Y@X]W4,OWRNN^N4EK#JU4M:)K":O=.)$^78;". (( /AU M./HSL6/@V>,PNNH-\B\ R\10)SGRK#_Q,+0I+GMA9$;N\B:_#V;UG^E=D S% MOR>P^/%-80:^&(5^S]A>_GL8\\^]0<7O$Y),RN!3Z-I5=4J-J4X2&W6711@D MAE;F+T>@>X?1=)S8&YB!ZYD^P*T67&4:RY1E*,MZJNL)/)S.XL.7T!]>PT_# M,DSGS-^=%0D:C8W>[@[.O.R5,$J>-A6W&L-O ($2-M[O#[^6/Q6_IX$+? (S MP*I@,OCQWY,AB,KD /PSC(MK0%'8Q0^3@@93CD;?S < X!&HR$H3TDS*.S-=,?> MC,W9O6QLA_RCM>[GLH_6J/NY\<+84^ MSB?,7PX&17.E)<9'?(_ BB#\'NF MKA^F"-:DG1]/IFRD! IUH5?CV^SAM;FIGZ0Q0=\R@/EU7&N.OQMGFH4W\POU MHRG?Z(79O&1^WL)<7X^&WT!1'(=$[KVT]-'H)O&A>D=^DB-CJQ_+R^%H?)KX M&N#HN":MNY0_@\(7,^IEG$^(#01AQX#])3#VBM$D[#=%R[KR)M99V>U,@[2J M,.5OH%J&4?^F&+AVV$WV\!V**1->T%+BF(/$2=,8PS8H+S MA$O$N938!GI/U>9-$DI.@:I="@@!%L(%82AR3> $;%!4(L^U:_-Z']'J MN1%!V"@]XID? MU'Z23'CL2@'-\G^@R&+:;AV@_&Q:4!*6P&-U-&!+*QR7]J M\O;IPJVIH@"\3.)YP+(2F<)7)D7AWSZQ!G2'D[:>1NGE^8).!)T]((7FK*\U M#;)/H[S^F^PU:--\:=#2<^N ACCS#&NGJ57"" F$%<+:FF];L>'@I&9*2\$" MHQAI4*B5C8 M5&F+P^-:8@PLL8]_._]P47RX>/_'AY=_._]X4;S_\.ZO'\[? M;&"++=_L!A#:A2VV?(X-%K;,%OOH+H.?],.[.(>(O]Z\3.E>;?AH+)'48(P% MDQYF.BG2K)3JAT+H)%ZPR0QVBO+L5=8J\BDUB]^^1BN MQ]EK5PS0\]FXYU=)A\3-/'O)D-<:MH0L M<\(J3;QSG 63BH8HU>;=U!3]\^.E22F&=V=*KLT9$-++YX,!3.F"K]]8[M04 M,VDE'O9EMK31*N#$^PDL + >"!XWO+H:IC,%L)P4L-AR8D"G3&9M$[R B8-* M02P^ &4!3EA^BJ>:X\>9X5B?[] M_!#__&.E&;L*"_+"0@++[3*2@"L35,MZ*>/+WBU.5)P'_J^5-\ &[#V'_[*> M*2G3OX&^V]14753!DF"1237HC";",J-SG2E%6=OUV]V6PUMB0?-X??(ZP'R7 MWMSG)[46PX!#G[=4 M-J!DF9?,8F803X7K08]D06KJ%-/!@EI\3T&=!*5I:9T=T@J>HQ6^*JV<+::^ MSFBE1KI;>O#W(^ U@&B4Z.?M\$M],-6YG!1?P::"03) DS,F]M+2\H\_Y].I M,BMMZ ^_PCBAS(9?TWT%_Y>G;%)F!8F=>#Z6"]X-I#5[J-O!4N,482%J"YNPRC)EM3/"1^]HC ?H'R'Y M?]Z);,R]8.HGHTJ_!C(<=ETFUKN@[BI5;]IDXA$+ZN^J6W%72_T98>BKT?"J M> VJT766(4F/!9UO-2S=R0+:%-'CQ$/')4US$EFWRH8U=X*Y (1DA'DM#>M>2L: MBZ.B27*B^1.GR?VK$:_R?P[.#;:>=E?'L;?]K\T-C@TD1R$UC@TH'9YLB"?? MHT'T75'*,FE\.9IHI<0KPW87PY;*ITT1FF.6AR-A6;#=XJ835S M2D:'8C0'N&O<0;UF>D+0(U?ZZNRLCMB/GMBY;FAV9*79H2=SPV6/7AN^,N([N:#RCLRX-:N1;!SJRS<)]17;A/JV1EXO^VB- MG/,= D=L ARY#7!:(Z^7?<2?0+[5^>3SI!P7*4WBJ%.DN(N,>F)EX(%)(RPW M2G,EHM;&2;R8SHEU2I9^B/556T]O/KO\J)3GU)K#47PU95&50FZS4R>AW-2IB/F/&,;PF":=U(E6>TLT61O7$1NPD74-ERDE:DO^T@\ M"HO=:I]BW0009IU%4E+'#&$<(^6E5EXY261.A>P20+H$D.<>7G]4"2"[*L'> M)8 \(PS=)@%D+PMJ9/KSDZS#'C.>?H_N\RXAI L^WR3X/$H=&<(V2AJ9Y-I2 M9C463COGE>*++N[%YF*[,OPVBSR'Q3YM?U='CATYWA8IH28&K0VRS#*AA/*> M4*8("<@APQ9=T%@C3?CQD",^ ?[PM FRBR/JXD...SZDPY,.3XZ#DQV?(=0E M@G1A!<<3&RX0<41KQ$&98S@Z;0T7*"*6VE48TUI.;4_FU899(/@$M5RM/2F% MKJ/TCM+W3NG>*44-(IABE,J@IV[M%#D;?42*T#9*WY?EMAFE$_+T*;TSW3J5 M_+A5\@Y/.CPY#DYV?*9;EP+2J73'%A/.K=0B8&LL\ 2!:)YC1V(@@79 Q1B2H%ZVASWLR MX3:C=7S&GSBM'[85[0P7^\&,\GXN9[H-J%#3B*CZR300J4:_.E;X_FDW*,FK M*L3.C512,>C\C]LXY,7YK@&;3RV@^I^G)L)L/YG^5W-3ID$N1].7JO7GWL-5 MK.WTP!"Z;5U=/P-*O*QCOW+ U5TR;3G@Z4]-*+ZXVV-JG?Y,"5O6!%K]=QK] MIZ(WAJ%=@H$I+D>)HO[RZ?S7WR_>O7KY[NVGU"%WDS#GZFP^Y5CK82Q>)E8P M&)?_S_]M%D]HY>Y:J5]);YR[ IX/_,N,U9_#P/5">=LO+86"W^UR)'VD1@7" MF)),8ZUX]%%+BRVST=/E%8:6=SE"VC-)F0P<_%>EX7[_]Z\7;EZ\O-NB\M7S#&T!I%YVW MEL^QP<+HL2=-G>=VFGTGIJ&BN%D7([-P.?6P\/4.?,Z<8,B M?+L.\#2UR,RC-GIL]F^6)5&]K\7Y+;%^"%&J;7"$.ENLZ#/-B9IK_]5.=OML093M#OE;TRF7?;2+%K[+Y]A@ M84>?ROBI)77QZ^6PGYI"?TUMG\N)+7N^EVBV-R@^ D5>%O]G""H*$&M9Y:_U M!E^&_2]55ESJDOFY@NPH?#:C3+HFQ9B+9A8;T/#8?"MBKS\E[931!T Y;UR8!5C)(/<='J2FUKVRA*/*2715 M(VV8%*AI%,)9<9Y:AH?B!YNS\\IA/XV5,^M"83+UI\V4$WI="1L$\9=OH)J."<1(%)+3Z!&3'NDH271*<(X(XW&% M2NXP4TY_2/F)%S!IRFFL4M6G)P@/EM\OKA9AF8ZI*KW>FJ4^MFD M;LFYD_(M-IT5[^;^3CP\P+Q^VM ]3,^CTD_KX^_=8L H5%9@;AIO_@QUGZXI M5E4]IJLCS$/G#W.::$K(O)ZV7/XXN4[=FH$*)J/Q'1P_*_[(J#6'E'WS]60V M5YW3FQ-()FA_'4[Z/C63 MSUWN>^45D$'U>IXRO5LEFL)XJ:O\&&@/2"8WVO/IM&K8WXO=N5W?A]LO7L'K MO]Z\GXW61&JPP)%T5DKDF"?$1"Q94)'+* '5]<&0FJV(U.@,T7NQNFZ"F,%8 M'V=B@0F% 1,KGI/Y80WUE-'[_G(X'@T'/5=.T;87>P#EX31_&)-I"[I\KHL( M.4I SOV&\X;*=!#M%#6EE\SWT@%^O0RYL_J=U])"EM!.QDQ8A,DHD7YS*<^X MIIA$3OU^RF+*.)O9MP_3[.@Z0WM*Q;E#>>Z0_M7TQI4T&(\R+TXCQ)0;U3(H M@&[:K6\1)E- G.2M58PF]UO/6=I3. (]E+W=FY]_ZPZ^IB7U%Q)?F M2V[Y7$G'O,IHO@Q'%=,+Y;AJ!U^#J5IH;B\/DJ*:'HBV5ZXI8"[J<=_%]_6( MZ85F^)*W,2BA4NH_DTA;S9'B*E C1?3Z/NUU'2K\YX>TA_QCK4P?B#I7J)ZP M+KA "GO0\*/RRC!NK))&(\HO&P%LB@K Q<>GX[RMS3,,K+&[CP M4&&5C?T)K45-EGVT1E&3C12].AAA#A9-9RV[07@,5RW%J M+YZTS0=+_#1O*1;.Z.&+"P#X>>7G2+W$P6+)5YJSBXS,_B2Q%!B43>9:-*>UKS-"0)8$)YWA@6FIM:5"P?!! M>ZJ1?.3K#%&<%A\N7EZ\_52^@TV:K;+W>6/81?;$Q K\'BG(WU7^W(6M0J;(_4B($QQ13EO$H"?*! M2L,\6HP36!]9B4$)]:6,1#+#"6A0.BCMP!83A'C]6,BZY;7!+<2+C^F:QHQ\ M6?QQG=A769S[X?4XI6DM7A4TD7T-P;4<1S9 +/9@P:ZEY[;!8:]#<'LBP=:[ MC&4?\6T@U4KTRSXZ^CO-UX/B_YV RIFN-RJ?\*OSC[].;Q[./_Z1?SG%8+@E M4Y"@G]_D,*;,F'+8P2CXWKA(NGPH\ROXYY/:89P<1UG#Z7VIW7D]T#G ;$B> MY>0,]LEZ!T5H4H8XZ<\5"31V.!GG:U*75 E73=//TR1EXU:W2([$T:1R924_ M5ZU"-2]AP7895'[MFS0W #(,IF."197N2:ZOP1*IM'!8X&S9U582'$8!#@Y, MH.Y3-8Q3&Y_9,NY2I;M/CK^?G[VB%NFJ]6 M^MHHQ#[,6MZWZ\JEF=V>95:T 'ZCF;O2%'8T-$FSFSGA9D9BJ&\2\B;SWTU0 M T2J/YOSS8S(LBXI6<&@GAUL]LG5I&\2B$YK#=#X?TW*#/'"E%-[QH;/O4&Z MF+XU<$9EVFI:27I+T:EKOAAJV6V+*/'JX9O)2Q;< -]U,S>/D^-P#. MPS6#E^YS ^ L7+0?2(-Z4 4"UF##K2)TB.-J+9O(6@&?E>[+F\U/*DN S^%,)JEL*3Z(ROYS=A?G)]/KR]^' P_2O M4XQPCEIY%V.^MOV0_3^WD_5F;PSK-T:95\RTEHII #[-J"JOR?3ANT%6&9*J M4\-Y-%4QFF*_+A!=<:$[TGYR/:P$?$*$]/K/12\6H9_G/DGA%;TIWTHP[N4 MFF%Y77W>3R 9I0"6XK?@*AE?1_*1V45OK:[!N^&+Z2?*JL^I5@"J*\^I8VVF M!TR5QX2:V5V6766ULW8[Q]B#'.0>/O14PLI)%U;^+,+*6QRV)LNC-^=OS_]: M>0Q_>_WQY1\?/[Y^]Q96_7^=GIX/W.5P='KZR]SPE8FR:>'ON5-?JD2]2#[P MLOS?+W[[^/[5[[URG'?^8K7JY4X$&;E%%F0J4X0KJR-G2%,6$-?OL*VG)8=9E2U+OD6F?[7 MQ^(6G7*X/?ST^W]_?/VQ>/>J>/7Z[?G;EZ_/?T]!^+^]_C1]Y\/%QS]^_Y1? M*=Z]O_APGG[Y>"7^I*RBO$!G@)_Z-R5(Q1]>O/GMO\S5]<_G+WZ<:EYUW.[_*AL2$>2< MS]K)"6@)Y:1?*6;#Z]K54?MX)N/^A,IOPS;[0,5[V$ M#RE&8/&+] MY52$$D20H4Y4T)>%WMJ$:\ FAIV%AI7EMMO=2AT@#"M&IWX_K9 MMS=.W"W%N2<%\NOP2VA$=?D ROKPNG(G5B09ZD9# SBK>1"G%VK[M09WM;3F M&DZ*:Y-DV*1O1NGPLB/WIB;U*03GAP5$FI3C4:*$J][GT4;P98JMF=H_/H>K5NDKM_ATF]?B0\H9RM[O M>OQD\GU)3FU86[8#+]-EF.D#0G\9]B<)L3.)S4ZY@6J^2($#GV^GND6S7EI1 MBJ*91@6GI2>?]R@?0 M#ZO$J.;(M\O)0YT5?QM^!508G=0=IV#*O/2,"2!HX.73)]O<+8VQ.98MU@AO1I8U. 9?Y?7O9B92#;"=A;UKK#N::$?)OQ ^0!--@/)UGPC'HIQ75V&P%?I&.$2$3*NS\8XL$N29@3?AM&PK!%MRFESX9IR=N,$)PS$T$L2K!&V,TIH- G3 M8XWP>Q4H=(QB..E-XYOKZK#GD@#BI!]SH&/F">G*)]G[9=Y[YCF@*X(24]\W M)0T.9BRR-R%G7/6NQ_5%8?[PI"AAE'%>53W$^"OLY^8T)H%_F>*O9LW6*A4G MSY*.\BJ%6R7YE>.SC/L3>$N]G)/&ZH>#2NY\'19?0_BS;+Z=#5+JM0PJ/4;4!V:M'%L)YC=?/VA32K$@@1/:Z\I-2NQ<-1^U$L\#A34E#)(]?:L3A.W&!V7=I006[]MCE@,,OW)F?( @9.[7,83*^%&Y)M M,/2ADE/SDTRN*P$!W.LT*V85NJXFAVS/A1=FC?%V4;4R.!VB MWY]=JOS_[;WK=J-(TC9Z*WR>ZG>[OBVK :%3G]9RNUP]?J<.;ML]AU][)9!8 M="'0 "J7^^IW1&0F(%FV)5L&).?\F"Y+*,F(?#(RSHGGH%10YZAY &]ABD'H M234:Y=B244.3@VVFDAL[JPU$,@6%90@_4/M0J78)3GTA+9**;6069)Y0?9 H MDD0I*S(0E#D2?PWA[) %,IG4O5 9)?^S<*OCL58D0N#8UPD<6;0EA7H.($_I MQ*/-6RX&J+)4[XE1@0 9@6,4^*! /4PX599?A?/2X.4BJC_/)-S),RPD8AA_ MY5FNBG;D9@OC(&68)D&JW]/%PE;<&!=4WVJ\*S7\;$MR:K1&TM?J4%,1#"C* M$\BK327!=!]G@)D.E#OPIM?O#HK""8%+;@CK)" ]L*@WKZHT>9)$77'+&R;M MLUOI2I#%5_ASM=ZBTL(3]J7%>6/8LG%U'#PKG$9(KYO MA.Y5J3M1=K\H:I=5"VNP%AZEHYO\[J*8M.0$EETO[BE9*4&[$3.'*F6'"YLF M%)E9]#U%/[TP+TH;Q8/PB-6UG.^VI18]7=R4MRS2KGY0W R[]GK2)HQ%E)/V MR-.$S=*\<,5A=UO%^['])6W=G>#2_M"EL2N^!%HUB2V MMB\8>MW!R!GT1HT(AQ+;V815M2)20- ED)#=@%0?Y8FLG',9^LSE.S(VQ9T7 MYRSZ<5G8E$*_((JD">G4M^(-HA8(Q$KV!.%TCT2A3@:9<4>6[)V\,,9AI&D:7(##YC%#CZ9H$)-< )I[X;&X<7'7]\: MATL-B'IF=ZQ^TU$X!$V2^)Q-."PW'NUOR_P1')B1UY#43'S7KY@DJV$E#]!7E N/&Y.*6I@6G=F->CVUIJ4:B] 0[!$%*"R[Q.<>7Y MN=R8H"9]2@ ' ^4'WB1@1%+8%R8)6TQB5C>=1PF+UP51.Y,T>CI)8P^2-%HA MJ"HAQJ*ZW$U82N>H'X)\$&YKT9?F+RGNRWN3I-<"#1JK(MCDT8[J3((508GW MI2/ZUS"A.[/J&#,0&K(0\F(.3+1,MW]DJ8/BDGMSV1+G6"1\6^->#\013$OT MC &)*9,.[SXO$P/?PE&H!(OEJ*&W+%FJ)(GNK3MQ6)V_^WBR&@E3]B=V(P(5 M@)IWG9TL]>^Z8N$-BSNB&SLSJ&Q5ZF#B7'?&W?'X.Q&163P]K$&I27=$+R4< M)$>]+Z:TRT2XS97RL#7_Z3-Y>4\E0Z63@G*#TT:1K0 -LVN3QGL?= V5BVP;1RIK^0/%XZ30*,1* M\6 I32C84"3)%K4X4S4!T.G+1-+./GHQZ+DB[Q*2WG(+3T_K+$01"MT!I^#D2A; MC54.!@RTS2CE'+\CU:"T: E9<+07103XM]IT>,[<"BV+FFN(JL3/\+;*V@O1 MQQD@BJX&H+J:>TZ.>>A0;QHG),6PS)/L'SE/L.+C(@ II MHHZ '*,8Y_*EQ!+9_.7R2H>&3-NHY+@4'7?DZ4OZH\\#RN$093 GQ2*6NQCRXYQ8*/C?-B_UX^NJ>P:XJ\M ],U4P>M5"U*E0OG59F%:G+C%$0]OH*@H#G08OA46290L=I)1 M;F(?,W.*\)#X)"=)*/ATKQ"6D02*IY-1ANUIZ: %%45Z4.7,5FVZ&)M/P=9) MB_2QVR*$)/=!D>-8M*&A0AWJ@H4]30LXEQ'OA8\KR0/!'"4'B,*(% V1D'E; MF82+8?HT10U+IO?BF(?A ^P3ETA4EM^6%4:[<+8V8YN-JO[&';+-'N8E)0O@ M/D%M'6;=*;S52(OL2$ =H%FL,DJKL9$WO8IB2^*A[&%NP*'A)R+!8>G$_LA0 M!AMD653/:M7"X<.Q.IJ53A!F=^:EQ*'+/8P_E!5X&)2>1[=$HI \,*!,2E/W1Q%G^IM>_$Q&O^ID>C.4?%\4.*#?9)RB6 3U&E5C4)(= M/FJQ6CL!^IUS\,FX1 DSN[+KQ+WM4JGPY&7N;^QA*:] 90*,+=P5F 3B"'AC M6=V>4^HFH-&).8G(A.2 #(XV>9IL)WDWHJ]0,LMG8E8.R==@Z4E6HUG@+V2RLL6,I$%A3* MJ3Y&9!_+]O68^!IG4DG'\Q3^SY?Y%+B[8.@'I9>8V%KUO6SLP_'EC;GO#AW/ M]-V>#T9UG[DV&X]'P?@IFT$L^.,84E<8HJ!9N-Z6Y)#\)!6(H1K=5<7&FUS/ M*[E1"&L48H]=QOM\T*C[]A;J;Y]])>1J6AZY4--<^S7$+RG]U2LD#PSR_3[" M/'6^O9S<,*3<.$6Y\?(W+J[B=VWW2K]VX-K[@=O*X2:YVL0LRF.UG?M%(^P9 M_1-DW*9QA)D:8?N)L#)_6B/L)<_\'3W>M[L+:KDAO@Z)H=GRFMBR!8U?VL8# MY\$;WA\3$@M.D*-AUZYX+(6I+3][OC21$?YM6PMK771?R\*_[$3N>VUU@K)/ MFG*;;(",YR^O99K=&D[]P#4O/.WLPE\_P5'XZ[XUKW=X,N-8V] MEF%OU!UH[&GL-82]WHY@KS6NGI;Z@[6Q\&1CH24LJ5\&[P!3-$XT3C1.7A G MVSU76V3%_Y;BU9-B[)<[:^M=[9I1OFUUTS:[-21$539'W9)2HV$3-%A=1Z-! MHZ% P[!]:&B-U5GCP7DI.OYW#-'].Y)=M>EB@3P5ER[B30=QQC-MQ+9%Z=SN M;AQW[7;'N[2ULY_ J]L9KH&G@2>!5V\$L%UV>]M#\A<\XU143A>,5.YSJT$1 MT9&J%D2J>C5[#G205$-/6:;=D8:>AEXST-N5U)#6.$IT>'[?]/R6L$3;@QHG M&B<:)[MLYK?(HO]U&0[U! MP;;XP7FT*U"A9M MQNJUTVO7TK5K3:2Z1M_ F? *N#Q(Z,XX^@NO,2ON@]/A[K:$I[:=UJH3^37P M&@%>O0F;&G@:>"),87?[.X6\UY7)?U:O\J'36%N0QMH*-VLK8@8:>K5G4+? M5ZFA]QJAUZ\YE4HG[^OD_=;I]BUAB;8!-4XT3C1.=MFR;Y$1_XGG.FV_3;FY M@YK-'!TE;3$8^C47K&LPM!@,@S:"02?MWSE(#9;G:>C.<^9&'$@$WL'G<9XF MU(T/GLIYRK.\[DXW+=+&=+KF$[WO]19QZ61^#?-&8%YOV%?#7,-N[TS_)U],/S/)PE8_7'H91WC+/:Z1C9A*9\D$>@@ M=5K_CS*S#?JBG\R1;2\VUZTJC.M.=MONX&93H!XA=^>O9M?[9C_WC:/WC=XW M>M\\(>+4K(>BC?M&ZKWP']3R\%_TM9L:W_\B'A4?K:F;6B/40I^@=28Y_^$G M7 7UHN5GUAOTAB,$<34BOP)V'/B7XR@R\@F'!Z,HN<'0%= \CU@* )C.6!IF M20R:[3R.>)89"7:MN@DSK$KU8:%S[G<,4'?AYRD-DT]2SH^F\-9)9G"@WS?^ ME\5SEMX:/:MCV*9M&8>_6\;[_]C6VX[QVE M']O%]Y;XOEM=AXV69M-UD!_@<#\880YC>:OY>L&_\GC.GSRQK6#F\SPU_@LL MRWD:W1JIF%)F>( A%XR7(. >+)KAWM)R99S!^K+(F,U3;\(R7/]9RCS8Q/"C M)# 2&,Z;9[!3P9KI&L>9P6#0;![E'4K@0JB%:9:+]=?3" (,QC,N.4L[:B9?TK2 M?&(2GQ ,:/#IH9UXQF2"NL?7\/?86SX8<:NKU-^C1M<@0B_D#O7"-)D6OU\!M2F\,$, M5H4P),DW3I)H/HWQ8M=;$-XY&,RP@8!59#J3P(?'G\ZEY[)DU=X^^.7W8O^< ME#R1NQOQ=RZ0;ES=SA[<[<)'X/$HDH?>SP?F ?V-QYGZ._1_/OC+MZWAR.]S MWV6.T_=[;M\&><<#R_6YS1SO8.$$V(3"QYDF#^>1^=V2^\3$HUE^D@I1Q^9Y M AQZGD_H*36/;8T*/*EVQUS[-<2O#6MAJLSS.":B;&NC+!UX"]) 'MPOKTLV M6+/UE,4>[.-:6ZU?ZRVXKE^[F+(W?DM;P7M1:"J2KPWNH/_;YEVCZ7,OP0OY M$IC*'-Z?1F',46$\D7'=UIX^T]#W(]X>D&C.:,YHSFC.M/\P4H%:Q]QB(_N[ M9Y8UV%;6_-_!MCSBL6\\V>>]+QV9MINN]F;;[&Q+,^A>W>TOVE0 K(&\/T ^ MM&K.JMWC6^EV8E^TI^7>EH'%9!?LH1B)Y"L)?QZ&Z/N>J.F-\9KWQ=[ M*^&MNGN4-(WD>ZI]MF69/_]&EY>TR3^R,,[RE+.IOL:E#45_+W>AP:#NR^3T M91H:>VUJ>_4:H;?=*3P-;8\?@-L 6+UFZ08 V]V2?BTJ&[GR2I_26E2^H*CL MM?34M MV!FOQ76JY7E.F2F75+:):5=EQHG M&B<:)QHG&B<:)TTS1>.D%2&SEFCLZ[?">G_^[F5Z8>D;:5\$[OHV8;UV>NWT MVNFUTVNGUV[7'+*Z:YQNQ;*V&;7E B>G[3V*7KL!KX&\9J5>RUL*O78W4T>ZPWZR=N>"OA#RZXYIZEI).LF;[K) MVROH'@/[NM_67,577_.SY]C33=YT(K;N7-1V>[0%>-6B\M!L[S&].R9D"Z#\ M6D3OH?-JBK9T#8RN@6F3YZS6EL&LFOS"TZTM<.[05>M>3=?J;D M*]D9.L"U%Y+\L/:<=QWATA$N[4%J$4NTIU'C1.-$XT3C1.-$XT3CI&TL:46$ MRVE589.(<5WPKSR>\QH-<:D$"K;[=<*C+:46 0*-Y M']!L=T<:RTU@>;M3V(Z+]$7$9P,+CXJIA!QEA)-D\*.!3-9OD!] MHNB2;Y6C+HY499P'QC%/-R)H5#8\_\7N+_0R1W+NOF_&KOF1FW+VY8@%\+8? M6'3#;C,<9)*JA\3\:4$,DQ9%+IIIEJ)4?@8+,.&(5QFM7%Z=%;X+]565BP=+ MG'Z 30)?U<'0$;(AT^3?./H/1IC#T![R@!F3E <_'_SMZOC7#Z>?WY]\_G1U M^NGJL@#ZQFMSA8@RDL X@6]@@;.?OF=W5VC%2MTE>7.@_U^CZ)0ZFR0 1I9] MR8S\=H8[,[HU)NPK-R;P"$\-^&<*X# R'D6P*XU9&GKP@L/CR_/LK9%/6 RX M5CUCX-O$GWMYUEU8M/MWS/.I6;UBO\]9"C &6DY@AM0: M1,@D](S/(%;#^*'YTNZ';1A%4C3]?& >T-\HC]3?H?_SP5]L/'"#H3ORAR9S M^B//94-N]VPSL*UQ8/>9/,\(=GS M'.??4U+:VQJ2?U+RBKGV:XA?&Z96K3H#GLL^\<&-E,QN$OFX62SC_7]LRPC2 M9&K\[N ?-51P-Y@!^Y3%'NSC6ENM7^LMQ"A>NYBR-WY+6\&K#G!U7#>Y@]J\ M:33,GK7"9[$'RFS&&P39X3LNYO!D)XK&6>MQ=LY3'+]!F GC2$-L;R&F19G& MF19E[8#8\TV9';5:MK<-!!-J"//4(3(T6S1;-%LT6W;H\KZAR,9=B"X,MY:A MR\(;%K]@TL .)&[O>CI-;83U!_KF/@WD/0"R67.W9(WCFB;2=N =FJ_LAC)] M=9^6R&MMC''--RXTO3%>^[[86PEO.35?@],TDE^V74V+;.5_)"EG+[=OZ]V< M->_ K;>.'-6<(%^WGJ[1L%%MI:W!H,$@P#"HV<3:\9)'C:U-M#N[9L_1CMLB M&EQM+OK; _-@-Z)L?\3 :-^XS%G.,VWY[Z?E;^OHF$:>CBKLML*B@=PPD'NO M"LBO/CRVKTBVVA[.TKK ?@*O;N]7PQ+TU02?3B9AK(-/[7#4V%8KO( ZWM * M--2=3*C!H,&@@T^O$%M6*P*;6M"T @S]F@W,W5?F=R-4=#I/D]E+WI6@K?,& MK?.Z+Z35;B$-/*F7:N!IX#4B\5I>:KK^:[*UHF M0;=L!#ZE,6V-YM_G?,+3_;ZR?HUV:C7OY4KDY6]8<.WO#4F M*UL3V7L^:2]SYXCVOCS5^](2EF@OG<:)QHG&B<:)QHG&B<9)VUC22$OTQZ_. MWDD-O047H]_C'/&3.5ZC^Q)7E-?=BK1V JV^W; #Z(%+V&MT &DT[P.:[89= M3:\6R]N=PG:$YF"_S 0!_@O^MI-C>]_$8^*C];,%K1&V\D++&]A%_>Z^@:%W?WX#KRY?DL,C*<_F46XD@<&BG*J_3Y 88#4L@>50A.TNF_ 9GG 1!QG/#O35N./O"TRIK/YQ( MOG:0=]&<9ON;97;[_R\M&VPT'N$4_+F'//$Y,!MFDO((^$RDP5KX/ /PP1AB M6&^.*Y#$QI3S')\)V-\MC/!$J\>9HBV\1+5+;A$C M\&OZ60J(#%,B2JW:$I_@1S[0$4YG"9*6I^PKQ]\! :&'$\ZZ57'3'@E4+C < M$@]*(/H8W@5,DBLG%UL(KXZ2.[0SX@<1 R("S@6Q5^!8 #!79!KA%+;-<)50 MBY*;Q5TG-E@AN^ G .201?"3_&SIIN;?4@3[1\I9?VBV=.H9'G!4'LD_'Y@']#>>P^KOT/_YX*^!/1SV M^7 YY-4'4;H5%Y(Q#=1<9"?I((# M;)XGP('G>;&?4C;05L_UD]*K1FN_AOC5UCO3KR8IY\9'^&:2&:<@(OW]OKW\ MU0-W_;N(U5M: -V#7PS)NR;VB#S/V[PQ-)1V!$K""M50V@= MY:F!7--$VHZ\0T=?#?>ZD*Q%\GHBV=&MG=L-Y+T5R995K4<]G M!O\&SX4\]N"W,$L68972-18H=> [C\]R5:='178?F)ND\J4LRJI5A0^]-)\D M\^N)P7)X9)JD'/[/YUENF-W176[).>([(^ P/G?O?(N)80$/%N3-4R._28SC M+&1@3^*\_L1!L2 +:P]%,6/&*R/><)A/626T4)R&P\M*S+)NI&&A MBBR!S3#AS!=LZSS J);5A#V$\L%:*+?NH'RI3@X93(5F58:E134L?:^J&&\Y M2U5A8M?X*'= 1LL057 )LF9R#RX70)F&5&5I BTXQ,J=V\&YSCC6%/+H%H$\ MS\JJ0=H:BV6#/A:.%ESK&I\7%E^ S4]N8GCM*D$!HQ7UF:H(%I@'M"U0W_Z* MM$M.%;X=XS<>\Q0$%;+XV)^&<9CEJ:@,/H6]',,6;!?JBYE?5V;.%F?.YKZQG*X%@@-^E\0/E$R^L6R0%=7GBBIN> 6.8M\=Q5PLOUXX/AZLP2YW ,X" MILNP[I1>E?*()%Q!!CS^QNP.U=M_I*%<%C&0LVJ;QKR4PZ*>=Y8BL)E'@,_F ML9_>JB$-#UYPG8"DEN7CQ?Y^ -8TZB(1Y;:2);1+4^ZI*5/AJ#=9EN9ES6@V<;[N-O0B())TH$GAT]?PNH/-8-$#ZBD7]"=>X7>_#3]_2/8L8K9CX#T73D M^^'+$ MWO8#BV[8;8:#3%+UD)@_=740!9I*R3/-LA^+_ QVY$0*"DI97=ZN*US ZJLJ M%P^6.+V1W$-_\H9,6R7V@ ?,F*0\^/G@;U?'OWXX_?S^Y/.GJ]-/5Y=/J8T5 M:W-%>A^U.8#5A1/AI^_9W15JEZB_ 'V*I;!94+2\@],K2F;4K:&=\GUANGYE MNH5H@?,] UDOY$_E^R!(4CBCE?2$L[JH8P=-W>,@!?-JOPEX7)@SQ6-G)_16 MK&YGLQEPE&2R[.X@SA*G%,,/'25+)P[I/.I4P,%6'QY+&I62NR23:0CQ%G'( MR6^S-4^9*JN8:,(0"FFKE/3V:RUT/YMQ%@,;N'$H\?MV2Q7U)G-[MFD[PY[) M'7OLCBW7'/>]X6CLC=G LW1%?3L+!YY646_JBOI=+&YY]<#=+%6]M;@U=)G[ M7J^O+CW?[^5M?ZWN]K*#!LZN%,>\3U)8IU@:$-XM>F7BC(F.9L8AMESCV5OC M&ENU==!CI+-<=9;K6MVEZ\U/T4FN&L_LC*G_N6+6&X=\(16Z%FWP45:U01NL7"N\QW'"-M%NMN&RY39; M47K?Z'VS.C6EWMZNV]DX.Q,UTOM0[\.U&GKNP_G5TK8L6.M8=D_QZ"X>4&'% MY%J/)X''RIFGZAC'.QEE+V M?(%WEWT!(JPCK7:!"9:3KODW29K(MU8%^I?)/)\8_X"G66S<8*D_Y6'G99,4 M/XDBEBX5Y,/L'F>-N<2:16I[JX@UB;+U^,!RT5"#Z)4=-7@0<(_>CTU=4NXE MUW'X%[;<@&4HBU_A>YS,_4PB)FS*HTZ%CN7:V^=-1ZZ9R_,;SK$V-H$UR-A4 M5>5ZLFA6N;*@VH5-EAD-W3)2ZJR4S=TL M]*F!A6I<46"4&_-9@FOG\7"V=M.*!JNP9?WU%?MFG*?)US"#Y=A2#;8W\D9\ MR ,3KS ?]_@H& ?<''F!;_%!?]33-=@M#47H&FQ=@_UJ@+LG19RZ!GN_UU?7 M8._W\KZ&&NP=/5;V],))S1;-EO79TH(.#'_.LSP,;K>36T]6;PY6[VS1ZM7E MM;L9=JB-L+I#>VT*?VL<[P^.>_H>78WC/<#QN.9*CUW)=M^BMG1*T4%L4QN6 M>E/*XG/XKN"SQ11*XGI:PQ>\[ MR3'W(>-Q%M*7,BOHSWD:9GY('2=9A#=C82H%9VD\R#$S)E8I>7 +ZMOR$3&#ZSV7-Z>$D7)#=Z*0HD6F$"# MXU<&4XD=:KP,7IX;["L+(^3T5F]XVC:_JREA]]P[4&2\A2O2V%B\<-, _,L/ MQ;50C);@C\L%YE9S>G:=+=:+L*53)%;Q##=JF$VF\A8KM@J4E"$D!\5,+)%' MA% T/):FM_#U#4O]ZN5"[<\&^L1S=2/#\5*:X*NF^J>H_40[=UE)EQ<762 ME'IVQ4( D3\R\'6Y,Q.W_\TU/<_Z?N?-LT)^!#^=Q[ZF,"* MHN:$S9 9Q@7/8)]XV[WI:7/!^R]N3/"F19:)RYWH'QPF#$#=Y?G[S^$64ZH/%@SP];U?-,9]NR>%3@]J^?Z@SZS MS%&OQ[U^,!ZN2FJ59,E9]@9"3"U:7XO/C&[NH7 MWV'KH@WW!/>X/2CO-Q0Q85_DM"W],06AM"UK!R7LY8Z).5">((A!#J MU+.(Q;DP/?"LI0L ]PA)_< 9F,'8"4;<[?N^1M':*!I6W D 'G8[5;H]%LSM$698SQVY5C_H#SS'\=T!,P>F MY8Z&XR$WN6/V-6;6QDR_(GAFB8PH"(\O(::M,+!V!N8U2+W)2NWUQ]6V/2(E?NFUW46*I)+%_=CA=U! M@OYJX2Y4=[(?*HLY>XOJZ!)-^V$9#VUSY U ;>@%/<=G%F/#WJ _"JQ^?VSZ M(ZV3;I(J+1VU8",F\Y@NY4;C1GG/JAN^0Z"; ";&=4KLO$B\"/TYD[XD;I,NQKKR29"'\X0^[(DWYN#=%=%V.EY$CHU";LHSG>R4MF>U88VO0&X%H M],?#L3OJ!0YW+38<.$Y/.^*?("TQYP+T!1_]\#G[QN_H'7;9LJ:E)H,*45%P M[+&@@J"I&H:H!/ I(K^P(\NXEPCN]ZJA_^)=E>R3NP$S'!3S9BH'RY+5L!_& MP'C$;=L;#*SAV'."P&'.P E,-_!M;H^9;^G=N?F!L=2"S:I8J"5L]TC"N]RT M_8'5LX:NXP1]9P2*L#4R6<\9S(]+\9>7@%/TS*S2!P>HK=>D1VP1] < M]?JV9_L]W^&V8_:L,0/UPQGSX9"-_/%8^SK6GLD)G=/*9UEU/B@W92CQ]<.@5.7B-=XCX#-G%/ A!ZKZ /SQ:-SOC8+^('!&0\OQ+5L#?]V9'"^ O>I56]+" MT;=7#0.!2"V[M!Z6CK\<_=%IF%5=$&^E$V[A7=6$[SOO4K:C>-%H#V5W, Z< MP&G0;@*JS#^"G!-TEOC.DUNL*DLP:GB MVRA%,[8U34,A0J5 INQ^!"[YE%MJ:7Y25N9^_ 72 M-%R9QD\]=2VG8H,_U?)N!XJ#%[09A_FI9C,+K+$T\S@&M!-P]2Q(9 M>.[("[CM#2W?8:P_1FO+ MNPRU,6=\[(_&GL.<_HBQH>DX@[YG80(VLTP-I/6!-.PZ=X&$QQX%5$MK98_@ MPP>!;[OVB#FFZ5C,=@/'L5G?L@*O-QBZVFC82 Y9)7SH.I#B"%O,X:^Z'%F: MHL^&<-52@^"8).C_LGC.0(#V0+VW3=LB!?JSERBP#NZ[1@3'HF@%[Q%W=4A[U JX!G=V]K M4"T&U(4DJWX%BX NNA@^X*E(;W9QW_L<5.HPY^1G$U80][O&!0@"L#U8T9-@ MPC%T1IJUC'J1H3=EM_B:/_$Z%/APBE_2%UE.;1*J+F4D/4K0L48N.^ S)O=- MDH@\UN(9+$('*+/E9@==X_T\Q:M@ID!;YWXJL>(WC$5Q.YJOQ2T4(NHN"%2% MZ@7?L-X=A(AJW H","\@/>+/#^0)[*J$/]P9?(3E>EZ\XBEP#MI_$Y@CQ]A M7N+9"3W__OP=,IYE#5M3EVCPX<4;PL_)184_SA8LJF\4%=HU_<8!R%'+LQ#&1+E^:"\QA M F^7,[OF,=$N!53I\95^MJGP(Q?],&B+4&(0X#2*<+MD\P!F$R+Q\.64\\K+ M4MS]J;S[!+,W1)GX-WCTAD8DN@5B91"6WF4@IQI_@SL7^'RZZ M$&'NB(H%HN0/Q:Y5:5>QL%:2U0O867[[DE(!Q,/9#7++P_+V3G6WXW4YZ)?' M.EE@%AGCP#R>XHXLK7Z8(0HA*8]H-EWCG=CO=UDH^EDH?@E^)(!6M.BQ%T"J M6JE(*/-OH7 "X;P[1H:RJWPWWE24SL4"+\Q3OFW&LGR!K54DS3-LRA(KF("( M/8$7PQ\8L'GKEFV%=X)@4E3+I+!'YZF(%V'7* M:42UQ4&> )J]>2;Y]RF!AP?J:,&5Q.N2?#JQL-F\V+>";F0&GBXT0]C_YQ'I ML"S*L&0GX'@X&^\+'EWPB'Y]$69?C/<,=U,1F*KDC@-%'V/@&6 M6.;1/W:[F<)(-U/8ZV8*+ZC_2GF,^S^'+2<.*R7X4;Z$>1':8C.P!+Z%4T:Z MY)M!$>>B QJ[K\1T; H+];FYB6"A05J\9 M"&%>JO:W0D=[]^G\@=^53QO_\[>1;9L_PO/&<18RXQQ4>-#[ M](#UHT&RE8X@ZMFS""5QH(D#"X=*7%15T* UG'%W//ZNO"-/GB>@]KOS#)[) MZ(CY=\A@53K56_86WM QOL0P=ZRCD#,6OS".X>1&M1?8!Z*[PC;C(X-3["3I M+I)Q*']^_N[CR;_EAV_%399%>RYA]/F@>T;)C-A9&CJP;> 5L([9%Z'=@0RF MS<[]:R[48_\KHS"?W%"HX"]HJ*"'_4'\RI>IQ/E8PQ^S:AJGT@K-IRA\J+$=F7&X'\@"F.>&:%=6K@)Q +\L>4:,!P5A82AE MH)-2/<\I$';-4F&*HO:=H]2X!LSXH QYR@Z6PZ-NAIH>QNR!/WADRCL30VS= MA"4OX@)(4JMDQ.BX4(+H]U+=W$JR4P-IMS0H/^GN"JT3F'E^DN4O?1EGH@U3.A:5Z3OMM!%Q6]P M+Z=8/U3Y-2/S"VP<$"/?&:*3G#0$@7QT"2!+ 9#A-](8N3>GL+8RN00P<91L MCO;E74QE3"9.W'U]5M&R9>'AMY!03-,OT5W\$J:&2AOH5&K55N\'C!JZ2?)% M9')TQ,GG14DF+9V'8PP!-=_B*S R\;J\0,3[H:#1I$DSX*V5>B.,8QI56 M#^I42&X7S@RB!E>RP "PKKJ8N5@*N9IE!7QGQ4Z[05?4[9(Q*YPMD3AHD2.2 M#0$+A25;4EULJ@6NB(H'2FC$]#'JH*9VP5TE905(.8-UIFU D5GE] MBNT*\7774>+"8;:0&ZD2C(69/IU%O#@:24Q8:JZD\U3+18$/TYE"@"39RX4C M&NS*0K$@*2:6$;,Q[&J[T40,,@>)\E4>N2#1$3GX,UGFFH'F7R=X_W1, QYA3B;PJ-B MDF5T5KY=)^I&,=YH.^'7&NB(,+WX+;# Z#3#0<)K/HP\D[''+A'23^640N M.#I-"Q4P@PFBEL*]29P@>_ 4Q5G.(QCX"& .NTP^=/7/3.P'6?(6QJL)I$/< M2T.*8AGP?E0/"IVT(XYUZ2U3(]!I,RR&.PL M7EPL=>E=I1FEAT>"MBQY16K.JU /U1RQ:L?/( MN9VA+QLXH?8>K10(!K#8B2"J;E0"(YP"96%1&"X%$GR#S\UPG>*\(@";[[P, M$P;[B-P$+ 8M1_J)"P4,G>F8CXX$7O-DED02P*4ONB-T3E@XC(L=";$('/PO28PI.<;_X!Y M^;"]E<**7YW.L3T6:'SP#'J)"RL$LY%#CZ)_18CBIAI:X1*F,@4?EPG-Q$)= M7HP*XE>JQ?04=5$N,P_)%EEB Y 4DI*X\5S9@8'$MTRGX+\_(HG4@ *>USZ M[LE1CS]%,X],^AD:9FJ_1)'J5%"IM*5.Z.$7H&Z2"#M"(C3)9! !G5H5_[MZ M8<.P7(YVL850,-(@MU5Y["AU0,5!Y-Z>\C)/E;PD8 '+_-YJ7KHZ(TFXE8!?LQ1"5@TI8DSY/90CA M_EB;\C' <9N0@*^\WB.#JSS_@CEY7 J]""T^$3TCLP=ARF=1(D)F'9)!H/)B*-HJW'0@"I95:5N)H):;L0HNQ8E \A \[AO(5_>]MWI#XA M7@]JAG3IG>5\:E@4+I0QL9-J3.Q]$1.[+&)B9$I;/U)0C0[:#7YK5']L6(/B M[\<8IER1P@RC9UGY[&SAV8H#32P(0O,$ZQ'BTI]21ON$:PN&V>U W%@'XO8@ M$(>3P+3"W_\X_G1U=G5\=?;/T^-/[^#/#^(OF.;_.3HZCKU)DAX=_;(PWL[D M3'I6,!XS>^2XMNE8W!L[?3-PQE;@6OVA.0X>SYET^FLF1+Z(H">IV>N^4.;D MR]QI7P&4 8@R2DB=&N_.+D\^?+[\X^+TTCC^]?,?5\;'XXM_G%X9%V>7_]AZ M2N6+T/=>YNN=J(:&I]^D(7&!#C),SVA7]/)?(A$%5*B%H)ZR>$GM%A[QF$DC M039K1.VVXI61P>S(1_O_3N*9R$-19QU\"2?HE$([>$!BU('.2.%%""*8SKRL M5!9>'-3"NDJ[O( -F@(4I/D?A77B9"LBDO4H:Q M Z>((5#G1/DDK@7HM;YQB*8AA^'N>I,SY9V%>5!H&Y-.,K[T&CE)67SMHCLP M9M?*T[B4DE+QE(32"X'N8'4)&^9P@B55I8>5;!!6+,4M\Y4(+ SZ(EV:;G7# M -5B>*H&!RI1NGN>1?IVWX(NSG-2J/_@5?* 8E/H,'CWEW L@QC8(8F=NA+ M<3D]/&Z([ HDR ;E*GJ1B-3&Y"XH"JFT(.& _R*A>$7BX6*VO6K%=#])E?00 M@2!,B17MV*B-KG BW"K?K>B721D3*;Q'MKB =6">\%Y.@177%(U_C+8%DB@+ M5#F7637%N1)K=2,[J4Y5&%["7R4\CG:;/6?!B4Z)/I. 4,<5/1(1N M%4M$M@B6+\PCP2,@ E@ARQ12RFK%0RQ.1&(K'6PT.W)?4Y@:8[7DDX)_YWC> MS"MSCKEJQDZ7)/[%%YCQH'"YQN",3&#.R!U(A18B(U8=GE^+6^NJXS(?8V28 M05#Z+?'Q(F8-ENK=EQ?"Z6:%ZL!H.CG]4CG#5ITZR]Y/\JC*LZI=PA];/(MB M]5N*LZ_8U.HH8_>$[HLRF?M/^.KIM^&9O^J\[ZPXM#- -EX2UUDZOE7:#>XE MV&08);3,[QX'1T6%$'M0)OW<)^DKNL:"BB%<;R0IBB8XXFY&X/8\!CY%L!Y8 M1LR/L ,(731'70#L:K\&@FN\+)6%B^_4P35-7#QIU@U4MTV M"[^YN]K*CTJ5%3(FN;QJI:*VA(8%Q6AY9Q2-7U'DO+'L"D%4<6599:;',L[,\6<%O;TTFG/<*],13I6T>J6<*#(+V#_'X1] M!0F8U8).?\ L&@Q^':\@// M&?8M9^A:S.EY ?/\WLAVQOWAR+19X.Z$:\O9*=>6 A.YM4HX[8;?ZK2\S1@D M_+LPD_$Z\ABGB M.[+ZA_PM_=3J^_(O:2U= H-2$<4NO)C'(K!HC7N.R#F<8IVL<$D8!]7'#MYB MOBSJ34(7DNV'JPD\2[92&)-3,!<7"\D47Y&4(\D5DR\==1@_B^##>9&37YT! MW0:.%I5(N2?68"D>)JM,L?G47Y*_A=>O2$"F0EXNTZ\S,OU ^RNK("NLP0&* MMYY@N5"&22[_#[R:F"Q3L*:9TKLI40FK RODHI'H>?/I7*B.HH9S.IW',K,= M+?$*ODO;Z6E84K0GW/_6BE0%28)!UB6'[D@43"[=CFQO,@.NH<72H3\JM(76#E^*?F> M+*$Z3P4:)I?3,WJF3L_8@_2, MFF7/IR3'S5<41^1K@U'[\6=?@>_ M&])12/5:LD\'I@06=$G_F:2K$KR6N;,=Z:X4^O]20Y)*#J5,2E2ZY$(&.":/ MI7XIWA:2R8"><(8JI CSH3\?ON>SO-1#90HT9;;1/&1-;22)F6+Q0DA-FV)9&UYTK2C6M-H[;6%I.9:Z M@VPLW?^TR-QIY ?/'MCUP',NQ M7=,/3-=AEC_G\^.+*.#O;*?_RYZN_GUX89Y_>?[[X>'QU M]OG3$SW+*OCQX?2WXP_DISY]=_;IM_V(>PS9.+![?<\9F7VGQTPVY@,VZ/&> M[8_]GC7>B;B'M5.X)!P9%2#5T?ST^2>>;*A6]%(3I2!]Y0,6"['4>(3.QZK' M@OK#7K-(-8B5C3:_)E'A0I1>B75#DG]\NCC][>SRZO3B]-WE\8?3R\_O3W__ MX^SJ/WNQ/9W!, -H-3-<:PN$Q&(P'_8$_<-9H^.W2+>W>HGD@D') M2H^P3SGV7T1$7E$?]T]SVEI)()G;Q$PNQT M0'X= OF=*!SXIRPD:5X;N<)PP$=VV^!,_L-SXU>N]:)-MJ'T1SS#Q-E1:V:[ M!]K3Q=OZBUR+6-5LT6QY]6QY>:&XX!$]&G;M2CHC/O&#(3][D=.)\A@7)N=C MAC^%8WX07L HC+DP>,+$7\AWU.#1>TJS1;.EY1)8>?'[]G-F)W/?:Z@1EY%O=U;L! M>)Z/ +/;?WE;<2T>U^3#V37@;7>YWVQ['[<%QY;9'3Q92&DD:Q&J1>C> D^+ MT+4(&X):N5- WJ[&WD:UO&7ON"?U\N%+Z^7U;N":CX==/P/J%O1U@V&7 M1?8+J+9CC2XM:K2HT:+FA;$UM+K#]H%KRY[9E9D+.^&N+;6_T9)>N%PK^X+N MVHW95Z\=^%CR5)M<%,^:Z[9/E7IMOPU15+]GH]TP?Y8,V[53KFEJ40$?Z]VQ M.[M#'P+Z$'@%,->'0(W4#L;=WNYOCAHM*9&4\A9HQZDGJ/. M3^98]_R\"6WU0%N8T9;ULX:/+:>^"J1V@>_Q[;_SI\R+X-7LCI[LH=&(U>)2 MB\N=!-]VI[!-^=8X&S;27I_1R>A)/8".Y]?S+#=LTQKO8 ,@V3]]10\?[ Z/ MEXS(2QKAO1\9/&+8IKI'[3B*UFS:L]R@!^=QRUDJYQ2FE0&VU;"G9_>&9M]F MC+FF,W)]-AZ9_?Z8.<'8=;WQ6#?LT0U[[K!/-^RI>RH[4YBNP:\;]NB&/6V M^@XV[#%TVQPM%G7;'-TV1[?-T4T;=!F^9HMF2PUL>4FA^.<\R\/@5C?$V3U8 M:+9HMFBV-"Y;G]T09VLB>+G5C35>45(KOM"=;O:U34.].=QMRF/=">#M=-Y0 MC=4(=M>L-WM((UF+4"U"=P%X6H2N5^8\ZNY6K["Z.MUL4=]^S]U4E"0OE2J+ M'"-+MZ]YQE[9OF"O5Z/0/27:*X=?0%_MM;"IQ ZC2XL:#08M:E9W,*Q7KVM# MS>63V]=L4=F3>>,K-;T:.HBWNTQ;=R/8C49GNAM!G>S;[9.K:6HML^N,].[8 MG=VA#P%]"+P"F.M#H-:]4:^ULW\=:;9H NE>,Z^D>4*SYY%NGG#OQM[YX^-% M\ J =31BM;C4XO)5@4_WFJFIU\P#[6>\B+.4IC4I.AR"PJJJ0N0G:FIRQ\A1 M[V]DHZHA-]B,(QJ9*DY^Z5D+E21(X=WWS=@U/W)3SKX]@.+;MAMAH-, M4O60F#_QU#")KY6>*$K6R,] >$QD_0M9#?/UV=?KJZ?$K#&;$V M5]3U)@F,$_@&%CC[Z7MV=X468,>H"<[IO_]^]NL9O/J7G_[/T=%Q[$V2].CH MEX6?BY8ZFT]-P'1A51\M&CV ]6)9]O/!N\OS]Q_"+"?*#M9KZ,-Y,!SU?&MH M>D-G[-JC<6#W3>YR)[![GC->U6A'DB5GZ?1G*P0#68F+8NJY1]O*FJZSG$^- M07=)MBW.D,WSY)X9WF'N=D_CE5-6^%DZI=>2?NNU:MH*[J0T\;"6?I;!,^I? M:T&2P#5TS&%@\V&_[SM.S^RY8\;M'A\X?=[GHT'O<7"AT_V[>X^=1JNK%R=J M=L?V3DS4,;OVSK!TT-*)%KK3\&!ITKU^UQ[?/^O[[ $XH86S_P&Z7K0GPUGL M)>D,BV&Y;[BWQ@4/>,IC;W5+G:5-:G>M!VAN:*7N\7)N1[Z\Z%JL7Z=\^FT2 MNF&^6*C<[BF+)CX/E59KP;J%F;8;!.]XYJ7A#+_8" EM/0\6)SKHCGN/'P%D MEK9&_J^_=N^3=+K1HCVP*9[,B]K7=-P=C?9X3<.([_DA\A([LG84CKHC:W]1 MN%*;>7A91_U]6-;!@R?;KB\K")C]/XS";<'^7)OUWL*AOPGRR&EK/L5<;;S6XELW6LEG>9["U;)KWF#TMF^4] M-D_+9GF/-=*R6=YC:[1LEO?HU"V;Y3T:<\MF>8\BV[)9WJ.FMFR6]ZEC#4[S MN4?[DVH-GQV-EQ05H7CX.N5\"@JSX?+\AO/8^)7%'N9)'$]Y"O.F MY\"@,_Z'36'B)VR&61H=X\.'$X/%OG$^2?(TB4,OZQAGL=\\NC7L M?D?>Z81/7GJ@P--=2GA?4$"Y MV@T"'M"[=H. !U2RW2#@ 6UM-PAX0)';#0(>T/%V@X"'U+\G4; MY]'!+_^N M02U\3_]KTX)LJ+>UCX!-];;V4;"A;M0^ C;4C=I'P(:Z4?L(V% W:A\!&^I& M[2-@0]VH?01LJ!NUCX -=:/V$;"I;M0L!7OI->M91]8SG68]"_OY:9]9HQ2< MX(0"F%(NKQ(_F80\,$Z_<6^>AU^Y\3F ;WFZ<*&XN#B\QXXLYY"]_=[J^^)? M*VX1/_WF35A\S?$Z<#EYSR?QDABZRZKCP.YI&S[2+H5CJLIAG1Y^_ M1?Q6C6(#$+O:F;8#!&AG6M,$:&=:TP1H9UK3!&AG6LLT>.U,:YP"[4QKF@#M M3&N: .U,:YH [4QKF@#M3&N#,\U^OC/-ULZT=CK3WH[9I^5;S%^5'VL:^G[$FR7B MW[]>?##.XBQGL<>-=XDWQ^;]VIVT P1H=U+3!&AW4M,$:'=2TP1H=U++=-B] M=2<]H"ZUCPCM46J: .U1:IH [5%JF@#M46J: .U1JM6C='GR]]?L46J< G(G M7;%O29Q,;XW3;SF/,\QBPKL:ITS[EW:) .U?:IH [5]JF@#M7VJ: .U?:IE& MN[?^I=VA0#N7FB9 .Y>:)D [EYHF0#N7FB9 .Y=J=2Z=''_0SJ46.I=.6.3- M(U&,]R&,O[@LTZE,.T6 =C4U38!V-35-@'8U-4V =C6U3+_5KJ;&*="NIJ8) MT*ZFI@G0KJ:F"="NIJ8)T*ZF6EU-[T[?:U=3"UU-[W@0QJ'V-.TL =K3U#0! MVM/4- ':T]0T =K3U#+U5GN:&J= >YJ:)D![FIHF0'N:FB9 >YJ:)D![FFKU M-'TX_E5[FEKH:?K 7!YI)]-.$J"=3$T3H)U,31.@G4Q-$Z"=3"W3;+63J7$* MM).I:0*TDZEI K23J6D"M).I:0*TDZE6)]/YQ:EV,K70R72>\@R4>ETZM[L$ M:%]3TP1H7U/3!&A?4],$[)ZO"?[#W(CCO^AK-S6^_T4\*CYZR5F)#VYX>#W) M?S#<)/)AHI=GOWTZOOKCXO2R.HTU9R96G#X)8Q^F"6\:S;8"@O/*K;1X#6W* M_SL/4XX:0E9<31KF(0QV^LV;L/B:J_MIK7'/Z=!#%_PZS/(4AYJPS/#G MT:WAL7G&??@ZS&#@69+2:UQN9$ 6? %Z20BOR@?@[Y3/ M8_@1CT-_9C'GJ;\GGC5>WT,A- MV!)NDL)L$?D1FV7PC/J77*Z'MNR!$?H_'_QE6C!)W^/.@#G.P.V-'=:W VLX M=,QAP$?NP:/&@=T=K#ID94OU%@D2V^FNDB.U3?1\DN1I$H=>UC'.8F^=BY6' M]XN^DO '?M_K]E<)_Q:NS;@[&#Z+4KMKWJ=IW!E@+:-7XWK-B1Z6PO>MQK3& M]#Y@>NV):C3O'IJW9P#\>OO#L\&LM#@WR?-D6DS'L&??C"R)0K\62K[/OC?^ M]_/?/QGG7?COQ;OC3RT&_Y_S+ ^#VQI7\![PMVX)3R_.3HR+LW^>7ARO0=9] M6[)8@-W?B5 M&_\,/4Y!HQ!=3)W=WPIUL&]SIFF\-SK5DTG( ^-]&+/8"UED? X"6,)4HWTM MYB7I+$E9SHT3^"Y-HF@MSFG(-SK5P_,T!+#/ .UW<-\&?]$. +_"PF//2^9Q M'L;7F_"P_BVP#E8:0[0>&S7Y10!BV8S%/Q_8!\O3&W;[#UBN+^]@>@?R M^@=!A?&1I=X$ON@8MFE;+[+W[^=$K]>U5R53[ 8GGFBJ/QJ*7O71XT'J#8@? M$>T_X:+\TK-_^I[^L6XP?',F_S1)U8 3&0,'\_/N\JU('%!?K9J(,&M_,.(D MYC\:4Y9>A_$1 N,'# LGQ4>I>"5]=E#E:_%?-_%OZ1^3?!K]\O\#4$L#!!0 M ( "F*:E(]3A2&?[< +N"!0 8 8G)H8S$P,#(Q-#,X7V5X,3 M-# N M:'1M[+UK<]M(DB[\_42<_U!'\_:.%$%I)-\OW8Y@RW1;N[;L(\D].Q]!H"AA M# (<7"2S?_W)S*H"4" @5(*@[-YW>L;=,D6@;EEYSR=_OLF7T9O__;^$^/E& M>@']!#_G81[)-S__3?U7?_A_#@_%A]"7<28#D2>OQ*]IX@5I&%Q+\2Z,O=@/ MO4A<)E&1ATF<3<19[!^I9^F?MXE?+&6<"S^57@[O*+(POA:SM[]-+Q9A!#]G MXO/%)_A1BN='CX\>'1W7GCY-5NLTO+[)QCW6?B'?"5.CE?Y:Y'+;_FA%X77\2L1R05\0F]^)?YR3/^\WE/C M!^&M"(-?]MY>?G[WV;N6[V$Z,BW'O0N#_ ;?>?P3//'SW^#KZCG87KUZ?.J\ M6,YE>B$SF?\$/_]T\M-//YD5FD?PT%(1)]D-C/#+GOYA3] D?]F#D\IK ]]( MW+U7XLGJV\;4Q=SSOUZG21$'A\U?U=>M7OE:++WT.HP/<1M>":_(D_*C5 VB M/ILG*2S]%4PQEGI[] ;I.=7?34_BEN#.6Z=TIV<^3Z( OC#[=A/.0Z"#XZ,G MQS__#;_RYN=Y:E[_M]KV;#N4J-Z+;U9#-0:H?H]_^3E<7HLL]7_9"Y=PC+B% M)T?_7%WCN_YF?;O^YMR; ]'[,HJRE>?#3?AE[WB/_K[R@L#\76TG_3B4B)N' M:U$CD>T?CYXM%B_GB_FCQ7S^Y.G+DY?S)\^"^>)Y,'\\?_YD?KSWIKJ5M?L) MBTC?U/^.GP0-JG\*P^AE',Z3/$^6K\2CU3>1)5$8B/1ZOG\\$?C_@]=[C9=U MGZ:ZC&W'9YVO7CH.\OCQ1*@_.,ZOP+G*PW5Z(EGPOC]=RC3T/?%!>L3R6 __ MA[=Y[Y.F3B5!_\)%3;Q7F7C0Q3WWX<&H3GR'H//@^1Z8NH.A8<^M9?O0R M8#VTA5),KU,I298H/@E<[<6+9R\/7R)5.RT5/DA;"!D^QJMHW^D&%]BX\]5K MNM;[SR++P\7:F22O;L),Z!6SB$5M#X\XS5Y.1$!BVO>^<5)NO0B>.!@4@D,QD["'LS7O,WWXH#WP%SF=U+&#M*O>P'W'\HF@W5[ M!XS907J<\7H'T?Q8CT,\I?>9.M^^?[-/GD^$^M/!RKHY.F>5FLD?,6]JWSI) M5JB;:[-03[R5D7?GI;W\I;X!>V^B2E[=XN%[,50(68 P)+^=-[?&3XV/>0)^]N[SPO\I<3&]E7,B)N AO99J% M@9SPQKXXXXU\_.CE22>9TL^O!-)@Z-]#IT]Y8^[GR;7,;T#PW87Y#;P^$UGA M^S++DG2(?-B25WI9!A(\:]_H$9G2:"+-J'RT80\C3D]>CR0HG,2JX=IL&?GY M)LG3) Y][9I 1>>!]8U1-^@>)3#+I'RX,WE@\AI( 3"-=)6D'CJGA/P6@D8. M7+^(P; 1P&\$R#92?/'G+ =-V$$+?@Z&C_JCM>#3)(ZEGX=^D:,./&%-<72U MKRD4;QV,3_N$D/VR9N7?A'(!VRMA!T!*"2,E8;(HQ9/TVHM9FQJRAO^#CM>+ M>#L#DC0&^PQ40B(.UH@Q&:! M>'Z[0LIA1%UWB3.1?Q5)WDT_G#!.1F7.="!^$H5(G9(?EV'E.K2;; M?8I+AU%\[UU,:#&!CL;>7ZOIK!U( =N$-BT.5PON-$V \ODR@.VS?47!F0D^TP%$J]V M")=OA3<0OM^B3.Q6>X"-R%//SPLO^M__J_Z_>OB/<7H):]/F47@]P(Z$_5%: MSY%H*)OPESC)T3_ME9^!)N0GRV68*]UL[:B6-60D.[A(6ADP)4H#@4.&']&J M7Q1Y 6H9T6R&Y; NR=268-&\ MK0UN<10:%LX&SCG+Q,I;*XU G3YK @M8!E/"(SGA^!57@0\,;3+N>E.S8>]% M?W!J:]8>DEL2KIBBQ1L//6N^7Z2H/'EB"623$BT'&!B2@SF=?^/%UTRZ#9F, M#K7_9"65(Q8XPQS3 (%^F+()R&Z%:G8_J3?X;%J9TI,:&^#:U$CDK FG=V'6 M+X [A(+0Q/Y; 7(<2#3M]5_8@U]MX2'4 M\D0-9GG>/+F51J]M)D]1@M-__.7D&2KX6R4[M>G8)T?JU?5_"^LO#)*H4BI& M]==A?H:RO9;]4*;F^K+B65"I] M&:YRM#A19(:Y7*+XQ/3VE6V& G4K+Y$R3? :(6\FE7IB;C )"7OEVHL%FI>Y M7A.G0VCP72"J,%Z@)X-O+BZ*"(04"*Y5)(T_+01U\#;QO3G\1HDJ]-.2(ZU: M<[G42=T'UW"W:2-(&VT@> 8+%YA1*._X.D0E:H_$9V7]!6"#B=DM:?H+\58N MO")BDO -UXUHE.R)K6\TK"W>=%F3 :,F8-^*#R!J1RTU,J%*33 M=/@[Q30RNP;9U!-_T&"C(@\\\3]!M/% +%!9)M4HK.G:J.J0ITFF&,BE,%-O+Z:.<*B%+ M&:>_:"11KP5B4\(9UU4#K.I"^Z-U((1F*,Q9E#8&4_@R=5>,6*R\4&48]DMN M>[ 39I%"X*U=RL8:*\HSUB! 89**U&SC##>6PF,!B(4PR]&U?,NM4D&?&B_* M>..EUQ37?/J344CT0>/.(PF"'88'<"2F,$DBB2K[PE"M(0HDB)[Q[<18;@Z6 M-G"-C2*67B %ERS"Y5(&H<=+>^#YR2-N^=NM%T:XA?<$^_C1);X>;GN*@X!B M8N1;149 ]K4Z^56$*:M@B5KQ1940O,83N4M#M-R/Q)_A VEVHB-];K:*08"R$@PC>\(GRR!\H(6?N_D)* M+= TFTCNAHA6D#.LJ?(/;5_1='X#_!!=LXJXC-G!\;1J TP MECQC$):GU1[.-E)5ZH!4Z6W:&.2=P@ 9.4WST >&]VAJ5,XOIZ>3>L"1-8,[ M+[SER3*V&L44KFEXS9I07P2JP?H')$NG$E5>F9D-7GKL8O1^8Z3A%"?"R%0Z M= :'??CT^ 5"7L$/CQX9]RC3EQG&?E0$;/@9U,H4[A8(71\I/E*^VE6!AH#* M 5,L:$!B'S.P]T\,6M+HM\E76<_'T,&^TL$/RC,[<#C,VVNOZ8%=9%/:@6U= MU%Y7"0=',KX%8O@?[:UKN)-L$[.,%#9_'$2'^I+C'HS"(YYAGA]*@97Q&5F')B_.K$4'MPBL11WP\'%UQ RO096 M@[/U0Y)T^1"96[X?A@>C9IYQ%0:/DM2X0=GYVN40&FZ8I#\:VPQ@8NI1GA;^ MH")FME0J>;W2?^!L2E)G^TFY/OBLF),LT@GPWAR8GYH*:]D!%M Y/=>4A(': MY0GF_QTF"U &?'04R)1LI0E(2/A[F1:-X\298DXDT.$"8*'5C9=GB;R5W'32 M#[/+RT\7O#F?78KS3U=B*GZ?G7^"A^'_T]]FYU?BTSMQ]7XF9O_WR]GGC_@! M?.'MIXN)F)Z_Y4WK_?22-R><$(LUSGEU> M79S]^N6*Y:LX8XWWZ1S/8'K^C^H,CH0^XH_3_YKAP8G9?W^^@(]$_[$W%O_Q M\X>S_AUK!"UG.!C,8WIU]NFGYU!K.!4[[Z)*[.KC[,> ;MLC^ M.+LX?0^OG/YZ]N'LZA\3\7EV\>[3QEL(DX_G;\]P]&95WKVWW!B,WH% M:V[OSJ[.]?Y>?CDSDQ(P(3J*V4P+^DOQ^S MC].+_\+7G7[Z_(^+L]_>7]G+/SM_=W%V_ML,G[R,&X+@;EY*U"7 \ M^OOXDK>SR].+L\^XF?C2BQF\'.X$SOW#;'H).X6\ /[V"7^K74\V"=0HX!]F MW?]U!OSA[V=7[^&[EY]GIU=$%>]GCK&D&JWS")HIJFKIAJJ0JRI[!6ZLRACZ M8QZ;];<@YV3 )+(@D6H.J@"#HA!WRF&%[U*9\)E(4"N4&&;CFG2PQ"+.0 O- M%EXKYE\G9\UY578I,U9@2[Y&_'#I?>7%J'AC*R4:Y3)LK4IIPBBAR7+"O<:, MS6L/CU7\+N. )ANHLC_]L9S:E.N18M\2,64SJ5@9,!HR1U!4Z<##FBPE")HV4 M\@J+U+]1#DS$TY@8D1@ZH':C_.M4\;5 MEF! #&])PTITBDBT.T8:!12)B2,ZDE).!WL0=G"^7B3!Y/"9KLTF' MV"+MK9\8DX7XHX%H\'+1<(.C(@S?SG)=HKM"ACQ!GSUH^0KGV5@!JND&JD^E MEDUI6JR5Z;O)6UH:8A^(1I(:IKWCY-!9Y^?LU#Q;-)2!C@?.?V_-NWC2G?'> M&X[?:WEHZT20+_5JX =^(Z20*#'P&WF50V M='>OO#"=5- ..Q93(*,D(C'XBK7L=@\R;REK*T.?#6;,F5Q+]-($8>QQ3>X[ M6,&.MRG'(4"?DBOR+^W/#W =H%21["%.ODJ+0-7B!L!H4L23\1! 6<*W^Z%+ MF^;19IGF%D&Z.!'R5B%899E*<:Q)3A!*=S>A?S,H\<;<'JZE0,F66;@,(]S8 M\FZ<[9H$S2DQ%QE[UP,P1+#R#^LY,H)9I>K0$NQ%YY?N^[U<;UO+>;G2_I,2 M :"FF'*]M47JXHII['D"HY&RC]#DYI9C#)XI,%*%2LGTM%P7DZI'-M>?-)72CQFB;6.:OT.#P-DXU8\TU< MU?_*M-IV7Q='R.0$]*.KHW#V3UZ@>,K#ZR(I,O$EIKXUE[F"<=4>=O2J&\@J M]!RM$O3W[+.)CIUU8"(8*$"+)2H]JAX6^[S=)$L5K%&] ,V\-+/<&8!=XR+/ M8; D5G$M]F$,EM(.:-CV%;Z0C M:B6(J$<9-O6+9/,R^'U5U[Q,@K(Q ?*V*#?(:>S87%E&!"KKDBXMFQD0& 97 M#> [^;,P*&"';KT(NQW!?CJ<5-,1N^!5TS'%8Y&K[E18XJEQ&Z)U#4^FB)77 M?8,.6'SPKL\MWN3M;+#_1MG:*@T5/EY&+'Q*KA*J5S.91%DQ5R"S>G4K+\VY M[DB@/O3$D[M[W$-JQK*N4R] =8GMH D,UCXB,',$62._R\D_O^F<&U#20171 M USM(XN$#6UC,%_7.O]::!!$'1.O9=[M5O$9DI*KN3R8BES+E9E4TH:$1#V- MLDF]3D&C!FHO*(_YI'*9< L7ZC?[?D-<$*)ET!?'XX5Q&R=.%YA+E4Y("U>"[X?#HQ("F^!NN'FY4>]H?Y;'9XR"/1Q O$K;S!BD:N#LD6 MYW.OS2RK3J[?0;AE9[RR0LAPH%;=&[$?P(BH=' +),*EE'#+?2IK_13&OT)X ME\L0O1QWA$%N);02<7(YQY!D/TJ'"?,FBEPJ(QJ_\=[]/<5VEGZ[W.*Y-&/.- ?SX_G)W)^\NB9 M#$Z>> OOQ;/Y2_]X_OC1RV=/G[]8/"['QJTZ5'ZO5^*O5X3\="[OQ$6R].*_ MZOAO%OXAS7+U4?SEF/YY+>Z;O!#-O^."THUOJ<^#QGX\?MSVQOOI)Y*+VAP? MG>#_]"+<%OF"3F\S.%W]MN]M&+G.\JHT75NC6[VQA)/OH.TZ\>>!Z_X^^>FU MJ&^>3TRK^D2?+JB$U&1>LKX.--@FG< MD;_1)6DP@>8.M=_T@O8AE=>=.>ML\T+>8,^2! H 3RD?RA? MHGC!*_%D]4T#6(Y3OX8FN1%6)9<- MA*N5@SUEW].TAA%(E2LE*.+8]W $1AP'MCZB Z?DJH*?(K3R6&]T0+.ROI_* MO$AC[B9S]X8M 12:C=79P_ADG+,:&^O4K4)83SFX]3;HG$DT3H$5^XB=P8NL MQTS7;]9#+QRD?7,+PEX@6^N!6G?',V:$N,$NBL7"I06P36C"<'?>'6*$?KY%7P%+ #_'CG"FT$98"O5 M-X7QNMM[1&G!S%O$^S[E6NO4Z@V>K3D2^BR3]&N9B]V?FV@-X5!-W^"J#WQ7 M&NLV%T>E_NY<6-HWA,?'Y3JIY>>E99=(3%2A>%9_+96E=+MXO!OR1R?RL)ZB M@-DPC7FGC3=XYNU5DM<6/NJKT<;?P8M'[^;1WY[-(J\AU\,MA<6^T$RNT2@O MX^GE*V*1^X7"\68R.M[W-])!L Z[[!&[6\TU),2YN*;)L]6[ 9H(TY)W@:.U M)Y4+5YBV[4FL'ELFJCD0,G3I5FA?HGV/Y:;J3WNW)EJJ-SHIL-E;3E5*E/4I MU'FO#+^9GG0/8Y6"O+OQ;E6])Q7*@%C!*9J<4IV_N=M[T9F#8>_;1 56G: W M&AK-2/IX/@0V%$6J1P'1=FE@[E-J"5/)CY.XOTE/0R)0 M%4=W7M'C_GXVMN+MK3,N=_365"FH89O+2@?*+< ML?&']3CU(5*MA;*6;D%.K3+L_2KX_EG=;40A _S[S&OKQ-8]Y;WPI!=Q:H\ M89MI;LN#R\QG"VDDWK0$-A,J8;^$\JNFPA",QI]E0W5C&4X:&ZU6[.MJ?8R(W"R ML\77CD-Y2!I1*&.GVE[[41G[Q7*>.D&G-Y1>L)RL:-!$S(N\44-11OT0%R(6 MVJ,UO3P\NYR(OR/6*OYDNI/ SN<*[X;G272"P6J0QD+P?1X$L;!;\:RHK]NC M5>^"?9_[KNVA[G""6Z>7VB.B?5+M3M'N\)=).1X8)F+QFX&B=(((-K:^W*@( MJ)1G4BJY+F@7&;?A;R!02QK2$062O?@Y)N1'OK8CYNAY,4V1 M=^I"H6:6$29WH[=FE:1.D/XNXM$B[ ?UX-O3ZW>SVUZYG;CR3Y,LW\&+'[Q/ MBJUG-]KNNL.FM',OIIYPP0X,^W8-'((,57?E\^,0XTNBM1;T(66#^M^#;0)_GL@\*' MC?:RND_>EB[:,B)/= ?_2A0UVVQ? &GIT[E&0;"]NUI:'X&5+W@J"BX'D3N-JI^:&CKHAXHW/>C\24 MRXP'&%;E8:C[B0C%<^VE0F!(+PZY3M_4J9C>>L3X?(V3EVO-SF6>O21Z3_^%8,1I[2):Z[KN04%N,[!^WL"V.^[06I>"BY16E$F'OFK3B5,)HW@ MRCR")^R+09;T P3H^/6=@]5QK16R$S0)EQA=7=VV!_WL9(SR9)*HOUU7,[06 M_5OC4TXC<,E!;CVN^L>4-MPD2]7%>$"E'$%H*N\D>OGOO+7"N+I+BHAK&5 W M7KYGW>2&U*#M'&&IMC,)(^G!H(^/!68W:<\.U[<;JSOM1T;>[='#\2R]U MZ.2R83X@;2MHH>;*,6D\#><%OU!O0" ?+GS"3V8;J'7[7IIJ4+ ?3\;BMJ,M M>>=AMT:5E#Q/$]5!?L>.KG_]6.*A>\$T=&,7OPSJ+-S?)'<)# MZ+\[BB;OWKP4AGN[.4$3NYAG UPJ3'(CK%J5QK QKXVH2C)BU(>;8.0P/:R\ MTN^L%V!-Q" ^[D2+V]VT6AG/DHNU,! A@HTBLXTWAKL9O@3C;WC/H*T,.6P& MQV?5<^HR\ !!^1ENE!^OJ9*X-9^K/&NDEI03K5YPW-)B1SG]?4HLK4JV( MA@>HFZK-LVX'.]#MQ'H&':<#M!E*("@=KCOW\)0(6:29#5DG/XXA<2SR\+8J MBP.00IB++C%<*O;&KQ,<()ZE7]1!KLKT$NWU4O*#9J(P5F-YYT4.VV&'XMAB MH=P.:HZU?M@VE[69M"8T/"^G,[=2%H3UGS)=87Z/=O/*.G[O>ZO:KR(*$AQJ -?J\TWD4OHDC+%; MW"N%($F?J#(+> J?C>5K!-#();VP-L.[) VJ0>CI31!)7.NCIW 0YE\'>HP MD7_)?BT]HW&8A^4\:[_7KS*_Q^2.0"[Q;S)[+:Z\;S*C ^K3-WMR2@9QQ6$I M5[#E#KHJK;&Z2.=&F4_>&_G=G[Z,-[Q)>G8 MQI! +"P%;Z5??0_H[\[9- (B&+R_%HYL6/%0A@\F_&\@^5(O(A= Z1$8_$*S M%WJWMG@3S"+4+&U=GYS3IC6:%[!$NAYUP742DR;1R*="%./#W/O&M'.P7(DY M.O;IEJ M'YQD;!03?J&K2C/.ZK#'3,^):I[&M&P3;N35O>;$/@>N^VR!32%'\2F!W4(A M*](?X484*?F9,<5,YFS(GG\6:9@%X0!@5*YSC[K5S*5LB'4E3;CA)#9!JEBU M0U,Q^S'"[J:8K8/7Q-[9BA$S25^QV]+N W,7](-87H/*2\XGR@^)(I1^4Y9]QL[C8L3Z8 M$S8AFPB78L?4^1Y^EV)'A'O6[TP)\M/SX62S4'G!4OE/!;Z.G06SW"O=8RO2 M1C/ZN=8#G9OXP8:0K[5L+-&K&ZC65G%] %8>&[4(:^ MX?JUB/13Z1/4'X5,&LS K92<(WAE"EJI>U53 WN#K'M3 M^J>URYE=Z9-CH)%YR!Z)3TH.X2*H23D P4PEL%QC :1A?0:?58*U,BF 29B-[@EU MC17/&10L)K-])P-4<29]F\)Z*=I17+O'Q\*%-?']91&'?KCBPO0MI$-[]A;! MQM[A9"73G*NF$'S&H1<$D@NBD'DN7>ZWM7*5[UCC+X%J(;_Y(?LE M0&;+%5%,D/@%"?V46_V!!+#K,^0#KBA!:?QR*QE[D8J1+;#'$FAP@7(,9.@8 M0\T.YU26:QJ]9_][.H3;GCI;KA+E>!D0LQW'U]G%WX -1]-XF@M-%ND?04R MRZ50K (T:%!@-F''8IDC*TZ64NA:'\RJ=CMM,80+<;/QN7Z'*)2%202KCLTD MW*@BY*HTB1>A')I;S!J%76W"]4U3+Y28WTK.LG[1RXI]^%!MMW<:H4E4_R"C MX8,A4\8*,?\%;E'(1JM4N'V1=[=KGE>6L-;6Q*ZV-X5]7#5\P$#AT )8PKNV M,]$HHAPGM111Y-,MASR7*G8)G#MC6T:#VB3R-"J/VF/$M#4$]P$4B,PPDM<> MU3A@31(L@:UW<17W6MTY+_C#+=JE&Q<$(-$9B;/E"#Y^O409B5C&6G M?@NG6K&&-PUUL[XD3#M?D.V.JD&4N#8-:9SN /3Q87ZE(_%E>^S:?Q7\OCV< MA.F&+"C2.,RXO6S2!'$TNOPL<&BA BLPB"*V?/R>42>_->K43:V-Z)+[LUWA MF#-E3HP4W+D"(Y$3X+%7-T#%+3'%0-W/=8^015G((1;:P')7/Y49Q@RVZBWD M7&IN'G_9?H]; LMF'Y0:T.^]W"Y_92#H)YPR#(7B<1S__CWG\Y60J9B/>3XY M&)D^29#;'E=;NN(2T*\RE@OD@]R1,+.VH/0H]?0#$'LM87NWQ@K81+%T2OZU MKSR_=GI8%*:7(S9R;@>I]\R+J+OG,-5UI%>""*:V+03_PR\ Q O&CY:!?1D5 M W E=CNQ80 4W#2OM-$^R*ZIK3"G!M2>KT#[16>X2F3CV;\:M(H"*^\ 8_; GNA_VJ_WP@)]H 4HV'X>#FG=4_3AT M4]^02&?BW!M\0W-"7C ^=HL]##N5A>#-)DB=U,5DN#G#=O=JCNR)J%BN1%8L M%=::?D?N]A+F;02]73FDX +J-NL(XK9]]Y(D/C) M,O2'EM.N0QEQ8YVPF3>'"RR6Y_=,=S!&-CP43#Z>%RGS?KBI#;9MEZ3A-=: M\2N=Y)/'@ZCO0Z;%O,8#L(9W M[K:=^EBRB>G[@U-:WN[\OK-754,4*W&/=GL;!H"$>1F(RA4;)<5B2P^#(<=/ MC^?Q68DY.:J::<=!"L0P\LAV'BVCB\\X9?X 2R75%XE24KS\AZ-^+.'F>P53 MF2P>#*C.B[)=9TH,2H-FR@1E(8Y'[UQ[PB1?L;,>,V[7F?TJY7/:K&QFO0BK M6KD%UV4J&O^N53EK._8/,W4BD%")'U)\@IR'R(38/EQTH&T3)&G)&-GI+NF4 M$W+K/,1BL?M39NN);4+T60%V!S[.YY:#87BF619>Q_Q,>+8VM/_K@6JYN93+ M.5RW&Y$?IMN,6UH%<\/M0P_V\'!),.WEZ_ 2[Q7'W M@WUC < ,O(L3O^V+?FB1OI1>>Y%&][Z04,[E M,MM,\B+?YD0$V-N=V%#-B DP7HD*.'[N8U)[1FAA_$C^-KC$=M24G8HQAO.. M:XOYJ02+BEMXY9#/TLC)93([Z@7$W/MHB%^,:?*4P"K;)DAEPDN'.Y)U8X = M9TFIQ3(/FJF49>$RC+Q4R&'[J"+6[%N&JL*.5=O:W:3XS_ N*^ST*N^.TL > M*I^]"HP("G"P28#=_L8PNW9?E27,7%#==R>#*ZAPEHKQ'4%YF;X(4(6Z%7(8I>=31+X]JO# 8(:)EUW'#9E( @DVWL1>6O5U)BE MFA 2&X'WC3R]D3!_F.JN[ZVPIPU[-3Q[S*$(MI&-AQ@F UI55ZVZQYM9P]3! M\V='\'B3PN2^>"U6"=]/QBY;U%$7XTF8Z 2]X@T[M0\;>VJ+@@T$1T_7FGNR M'F57_ Y)KY6R6T5Q36S=VNJ(>^]W@QH>*(:WQ$H8(EE5/Y<-<)D\2)VD)\H: M@YV.,Z!_7*X22( VN1U&]T]Z_>*-CC/,U6N$=Q;I#@T+=J(2% M?DB[[WTC4WM0 B1S[+EBN+R'AO5O)_.JSJ]*9D_9ZX\.A*K&9U+%L,G42\-! M6#E[OL:@+J8Z04E6<".9(I@9MNCC8MM]8;C\>-V*=O4%G6OA,R8P-]B5W; M[/M%FJHV(@L'B%M;MLY8D\-+-BI-#IHZ MUSQGIT5CA(P?S.&J!G#!O2*_2=+P#UC1THL+;%H-NF>EC-8CLK>MKJQ[0M'L M?CVJNBXC'H06(E=)Y)*%UHW"F+ ?BI46+4Y9UYB>8A02O3(0+5N-V*)TH38O<"?^EP0&72QF$["*^3*:W M(?>6.TB?+;%*98H]ZG>KF[4+93XSB>2MC'J]'$^?@4@_.W3>-?WW^*R,LM],@P/<.B_"CL0:EWK7[093Z2=I@,#0<:"@'\KKR8:( M1'#SY9R-XS1 ^1]GZ4N[OC"EMR$J\6#ZA]1"V27>L4M673K-NVCTHD],JOM M5#P.75[V'IIG#C!;#O3U6R^,5%*4&U-LA'#A2^D0D" #2<.L..(B+FD\Q8=1 ME286.8.J89^^ Y6^/V[7(N@0(0?<+?99KT98=RF>!B*[D@]/C\9;*-T_9YZ< MX7*T90.A$0I).B )(6X<,"XCMAIAU97T@4/YWH!:S0%RBU1=)2*3NM@R^!Y@ M=49LK8T]CRCQ^Z%$&E3NW7%K?5)Y740/LJ^@#(34KC)CU@03JA+7+X79!R+S M%D!A60$W3"7.)JEWC32G4DSQ,R ]1]CJC8O=?RW+5VZM V[?:;(YM]F_] NK M*!,B20$3";F0[.S4&=AT[%C/5>=>'C,#:MY:M:C;<<@^T&G*"AWI=:.<"NX) M4# *ST2Q:*FX7.EMPV;@$O%(5$]A8#U>^E7FMIBM=U5B$2I&%2,N.@+UKY'+ M!/US3EDC6]J.:4(I'Z@DK[Q4M95A*\#>H"BI/@820=3O'2]!&M[B.6'?(7;" M^S85/Z#J+L,,^QH. >?D1E.HI0!>WLK%O-/HCT8/EH.I# M3A1HG+JOS,4.\0M6SK8RBU/YP;P2$3$N,2APGJCBJFR#RK)1,/5T'5 K"4)^ M'?56()+WN_QD9%I54]U%M>LJ%8X\G7%!RX<3HKSS[I\8 M!L'U*W>M.Y6$U#^KK%XPP]^R#2(>&)04K9/35.^2$[B9ZMY\V04[)-._>W@R MZ@+JAF4VM0M#T%I6@R*9%E)UHT'1I3H#6;BGAD(DJPG$=O*T<14+F'+D$#UL M,#PNLD12R1$9J/[)R.]E4''@+7.'_$AZ*2;4Y#>O!6A)UV%\F">K5^+D>)67 MG\"O\V2I/]P38?#+WMO+S^\^@^K_:RJ]KU/XUYY=48-CU+_W+DG@=N^9<>_" M(+_!%Q[_]-I^$IY5=@1FTF0K#UU6O^P=[]'?5\C:]=_G8/[(E'[$@?YX?CP_ MD?.31\]D/GOZ_,7B\9Y%I@MO&4;K5^*O5^$29/:Y MO!,7R=*+_VJN1OB'-+N@#^@OQ_3/:W'?Y(5H_AT7E&Y\2WT>-/;C\>.V-VX> M6SWE*Y*+VAP?G>#_]"+<%OD"#[7M)I>_[7O;WIN/7E;+'M+I1UN]<6IPJ3L( MO,Y#\\!U?Y_\]%K4-\^7B.C5N1UU"CXO$ -A[\VC))AFY1Y=DD856W.'ZB2S@B4<(N#XUT/*]'H%^L(=F'-M]WGC M1MY@LS70/P)XD?ZA7)>ZAX=Z><>K;T",FUSEE7BR^J9^6[\^XD:G]#VBYQH7 M;>[Y7Q&K)0X.&[_::Z&'#9[S7L(\NWC.!E=L8Z!=F^F0K7_4YXND]H!+J@?W:=$L90>IK;7 M\1+_!+4N.,O;$),KGHHU M7.U,[*.W:95C-QSSNX@2T'VL2*SI)]LO@F'?]R+&,*RFIC>L/85*L-+G MVM_JQGQ,)?7VJ]B?'S1[8O@WH5P(^4WZ!7FO$BPA409!G.3,+(V.FQ\$P)MX M-G_'W?"^@8F"B80!]D4R 97MB3XNN'!KW9R2FK36B!B(?T?3Y1DX'3/FU+^V MOZ)V+3KM8I;1'O)2.]IGI4G:J0MH_XYSP17;WU*J F!L1\G=:X' BU:[#;QS MB[4C,Z^G]^R/CP4%)N82F+=$/T-\;?IE;;W1E;08@5\HK@WG M7[^/$\7SFL)H@P5NOY3$[;[WKX/0\1Z HW"ZF73P@OW 5;-SH-X1Z"DHHG5? M;[\1SH<.1Q6UAWAU1/WH$[N_.[VNSL"LM@I0 >6V1J#.*.P M2J,R3_BMFMI?6#8FVO[FCB'!;K4C2"KJQ6H"3A3$ MQ2TT)RPS;G93UP''WG4[8^Y1T.Q,XE&.5[?P1MC[?5R=2LTC]./M64R[RM>S MR&;0=@R-ST FCW#?>4&4]G<8ZMJ>+XZQ.Q5]WR^@E:O@'NI]^*E7U'N K(FR M_T*J72H3U]U3/?N'=C=F"YC4FD0 MN/G5I6@>P^722S7H+.0.H/2@=07E6%0S@O, M*ZE<4*4MB&BY$>CX((7QR[KDP],%TC^:E3C"@;NP4\>H]RA";BM%W"6B'G'A MZ?LL=>"ZNEUD[N!PZ5<66)@:';S'2W-6/ERWXWPN92S01JK7+FS/UT>8G6D M;%KVJD/P>$ Z.XQG=&)$TK>=,#<LR:9K<]Y+![!BN4./M[^]>PO6%G^G>&_?A;GH... MX-:/$U"0%'>(PERC[XV@DS !O#M54!G?AFD2(XEZ8#?FD0F+F M>*$R9;5:F*#[9$;ZG6RD@15B>>7CQ6,P_8[6'SR*]>9@5X!JE"?"L9K;P96U/;V/8!-\*N$OL\X4 MQ.\#9[:A.9,/"R2+YU"AW;_]/!2H^\2$?>OI*J(V27VS18$ 9)ZITX,/J,"> M. ?NNBB[:6#.++PM'\,:!QN8"#94P!F!G(/M$H\3*D^)*X[Q)F;3^0[5)TGS MFXG WO CY-E$R=V/X+257AH#360D=198HT?L9V)0CW4A!"C-F, <7Q\J6EN" M-5VH^DS\9DX-3N/D#O]2B8PRBK0/*4N@A5J7\NH_6?!HP6:/?&.'._E*M<-1I\]'PB'AV?O!CES;WGY!#; M&D/%&<-FF\O\#GTD-1?F&#O_JQ=_'8THDD77F[J>4$,[+,"0>!KZGA,4>J,& MJ7AS?C0]F@S!4-],U,9<)?X$Q.4:]%5?(PM4S[-WX9JRX[F([N4XS.6W.DN; M>S)D/_[S\T?*5Q@TJ],;] 0C]4[$^60Z9/RC89#ZWD:P0(AIL SC4)7XWDI! M)T17]#1!6%B9>O:!1_P3'S)5HA)V/TMN?29J&*DD3#H2,:ISG5AXOC*"%$9 MOSNW$=IE'2=SRB:5K(0_%"WLU6N>VB: 9,; M&C/NT=\RE^X .O:%8L-,9F@<5#T[_?5!&0M=)D&5\X=&!NJ>ND(RPN3Y$F<& MDZ!*!D"W:H68(JI+T,8U++&,/?\K&"*1#*YURDFM:H/PD]#Z:#,['' ?&]MR M(PBC TH@R]M,>M65\U2=%\O52*.@$M>#(<"1V!=6SZ^(K^E M>RUV7*44(2!'&-=:(+(F,0CF2J,C[;A9ILT\T#.+-Z5,&6/N-1-\HHX^K^SX M&J3\8E.,V;3#FEN@\ =8T[M-HB+.D5T14O9:$87^P:%'MCV#I9<7*?DVN+S4 M!9.](16&8K)/#!OT[E6,N,7[<*N"UIZ8]^3'*?;(6L:IJ]/4?HQ9_H86K8R= ME.>FOL?;1N9PF%N4)5QD/:RB2R4?47B5A@IV9VPV8V^"8MF\8^)"=1K\ M)U2T-O B[F=SI)M9K&UB$*,.^$ Y=QXF9[&52!P':ZUA*OOD>\U#/UR1T%4? M'Y@X78ONPIMA!8W!FJ3-_/?G:+IYF9841HN;8#7D7'H* ]V8)]1MPBW%VZ8< M?D/ 1%LTH @*?10ZL EJ# )_)+'N+J_8>G.S]><')8"()9Y;=53\+6E.]^JE MVF1"/S"&9[1".@0A?1B[7!1I'&8WJ$N+/"U TM"&<(%7!\#F+%>1S''_5Q1D M1B(P^,?J#L*AP;;$%)NJJ:KW:A_JBB[0#XY ,<,$3T>CZ,[O&UMBI\:;B=(W MEV\ %17)J )T0TT('[%"HD):_QZ'RQ-7UND/X93*Z<%21[?S5&FK@X ,\["_ M'=T&">!#7,@P=G]ZV!F=Y[&BFOJ2+>\:&ZMNU6<48(:I6,?S>L,O,C_0Y=F9 MD6S2=#DSS+ET;]7R-1;P5'Q82U8/LZRH\ -X< Q\0H"9Q+JW@LJ2%SH.PI!J MM">\6<(&\C@5EN4R2]WJCD'68!0Q5&1&+G_[H,&.25*NQVM8QV4PV;,"]2&D M0-Z 6_"20?=4"8G2= N1/MNP:G2'S#[;9L>>LXQI3$8) MNZ5F1L*BEDXFG"!GMSM,?1#:#YD4>;VJLRD4;*OA-1]&%TO0!UCR:'WDH.MK MV!-C^/1X^89*,#:C7.BD(F4WEI:14>+O]=RS[7"E3'"52T=O7YM!S2/B5C]\ MW7J-1;/IZS K?[#[W3QE_M.=?XE?V$C1>/ NM"?')JVT@9(V](5781[)U^*S M*I-<;]^>MA(&HW07[9G'WIM+Z9/'6[^5E7N&[5T/6 0G?B[,EMDI"VZK^2S3 MC.2DV>^2\+K?<$*CZW_A2UH;$=\S8\YVS] WI\H(0Z=B]H8*S[R'99<.%9+K M56?MPXOX[7R!T:S,&>C28-4@IAX,*YEVB5ON^:1'\ADT86I/P##.>=7%%%W! MW4EEQH73Y7H;4F/+UGH \%S?"'K'4TQ(9J?\]I-<-SZ[3RZ5&R=8ZL[LVL9V M-9/VNVL1[#"KQLE0-@7W3N$P0SLF$;=A]K>:E3"+EI=:&Q>4/-&84M6GT;BJ M/;S:F@;1LEAI;/P&[/PWY% &8QNHZ4HJ($2-K(^/ M_P*=_.KLTQN1H9]B%E M6GM,G!B7D/PV^6-( MS.3ETB&J-Y: 4YV$M80+527>1G7%C=(H\%1JV3 MNU@%W*K'%JE.BB2(9Q, BD(99P[YI0UI&OL\J;"<4R"2@X_$+*LQ6&!@I,;- M>D/6J)HOL(:VFAR@I-!\E:JT43GS@5BH>M2^VJJAWFZY#$7Q^%HA$@;S #)M MYG O@[I?S,%42PI!M;N^H2\%/5"_+!KLF,FM$JY*IL[W05I3'HDKJ^6DE9>W M:3B@RX8;?L 8&;>O3L,SVEUIP%;WEEX<J);*RK%>H4THAT#N?97J M-UDN5V7F]8][L%5".)P6)DKNU=YYI!*&?>[.1H0=%%BL4'IJ96C!)FA,S\"H9K<@C"U].A- M[*)NOJ)]\2U-C>U%=SY9QW(9Q%B4/GI/[&!@?$"UXD&@@1A;P#S?;$34L=C. M;@*,9;6_@]^,I;L0NR- T$RIJ!S[HY0Z7R6*+2A#;E7$?EZ@+F<2[3=A!AN& M3CT6R[AU[?-AN_+N@0U4?BA8P 1EL0?+7'EI5]OHEM=TR^3KU"'OMG^6Z$#1 MASE&OMWYE34Y$;C7!4<-N-2Y9=3-SYQIOD#MU4H[QNLO4;1J!GC/R'Y$/O0!3C M4D&\_:K(L4$.\F: ?M)4!H8H6UT8[FX*V,/TTZAN@M5-5K-;=IY_-X8BIJEP M4LUV18B$K;3U/$;A0H8I;_VB47! :F+A/I5%2PQ+5A@MHM:JM1:4T@[-\^'U MD+PS^$["?^M;,@(6[\-SJ?XY:1CNNLBU_$(NP8_^4>(1]"5E\.6H0DCD[7L1KUC BSK3383ZT^D] MVL[']^]N\O_N)O_O;O*=V]'63?YQ.:$_=S?YD9K)W]\LOM%J?G#W>*M!_<.T MDK\O#')/F<1CD"?TI[6JH9V)GYRT)LZ[/EYO46^UJW=4,MU6XU#PH/UP9C%B MIANOJ*+'*%+^Z?W*9F8'YI\^ 76$_CA-2*,<]PVWV^UHC/Z@D]AV[TX:>V=0 M1'29G137(870=06Y*7P#*]O+,H=6:_9B]%N824M]6BSH3^H/I3G(;B\9:ZY@ M\8?87-+ O4\:U6/?B>8>^"[-K"H_KE+<&,'!T/O37< 'OZ&&]YI"\7XKR%J. MBU?:>D"GL0-/(*TO>R7VS\K^S0LOC"CNN/+6=+4O-&*]QK5?(JP],S'%I=:X M=8JE88_,"TS.$]V$G#?\PJ7SKCT^8N\A/M9KL?^HL351(LJ6N2$FM%" U\LJ M> \QS"FA@#HX>0UC="%: Y)G=:$LV*NGC,5(A.3BL\M03=2LTHW^D:6\:219FQO[CP^:MH ;T(J]2D5OK$=J/7!H.;=YE*<:[M'ZZ$*D(Q26U@$&C*%'- D6GJ3D=06RHY% M6M (P81^D5&=Z6/-#U5Y2P/+0*4 />K@!A+Q!^@T2=.2'WV5%*Y@EMF<*B. MQ)V7HD^;^992F)@)EV@X3G#5&Q3/^KZ!(&?.>46NY3 M%00FSC17@OFW C$#<^[U*1%_N-M<&W,#:6V_[.%;:QE6@1P=D"]6DI2@."3A MZS$WT^"S.:1C;/"G)89$<4ZF+N[N!B: U 8WX6DIX??O#@2YES*A$=3A40FB M)G7@4C;30%&21&'@%F/<8,%'I?9 ^".PZ1F)6[CHK\BW]R%&^&$'9*VFD9<*0=,_EKF+'FIBM[#[$792C$JP2?=W=.6@:8*L7P8Z M*%)?;2*GP#5>.=T7DJYB&O+.:G!DM'+C,U>.&J)R8(8TOX?!Y@[RM=UNMK1;O\.X =@V8:^9@?E M-5;*;5E.W=>PSH%!@$T97TNF=M$=*::Z;B5B-Y+_LSSQOU;J'?H-;KV(5+[R MJ=*B)?6_1#[^4:H*O M5G%#?-2/O'ZDEH=A\CA;1#E3'@Z\\JF\1O&-'B8RH557R,OJ"U.E8YR\?/QX MHR*P\=79-TWNU3-/0!-^=F!EF&)Q9L:U$MN7WD-(?7/<&GJP.EJMXZ!M4.0W21K^(76+Y\@X M3,I.UV/LC,JF8T2 VM_46S[F4,KVO!\RTHG7+\*H%E%;R;QLE*VSD>BOWK6' MU<]V#C<^4#NZMM.J3.N*1AOT71')0@9TS]J(Q8RA&:ZV%TO\@2J]7#-2K4B8 M=:&]EV.>KB]5DP"8_36VJMJXB#\$ RU9 :HT)$2[#@;DH7;\:NRXM=F(,>[Q M&-*V; G1K;\JA3!;@B$[AMZJ RY;O^>9]E J&'BM@")%J3L#,N>%\D.6 .8^ M"*FL=CNV)R:GBO;>E>@T==U7R+F-8+] J[4+WG:E8Y!K"=#@TGSJ@; M%ROMGDR2&O$[72 I:ZHVQ9I@FVR@3VUO!WJ=F*H\N?=R!+EW[YW5L>*:)[MI M;/_ 1(90I2,=UC@$R\X)V.DN*40&9^&L['T)3" M$:C C[P"0P$8E!UAW6E27(]PTT%.-/SB\^16 ZFDZV6F:>UM MU91GYH*M_S#WM9EB-QK23'?^W:8Y[Y)B_:@[Q;KYW>Y\ZHU'NQ'$K$#4!3;W M#1&^FQ4FPQ9CK(#7%ZR3;V-5G5@)")#&S6#A!MOSK!GVK1IF3H3\)E,_U!#% M!,@+DTHZ\";NR\OCI2!8*>D,!Q+ZTM1A#DB%J@'ITFKKB9-TL4V*V"N0>P?" M1T9>\Z.4O +W+]&=:PH5-D=!'F94.=4 3-##-Q'!:?=5:B:=[%KY=S:Z?U1N7?3ID/^J M2=;*^PDD'7*M>=@Q9AXL^OFX*07-B+(A)+$EN8OL1R/($B].2@!//@,;U%(_5ZIRS0Y!)G1MNLB;X)2)#DMMR5>FA4D@1Y1C#8BH/A\)V(6)N>JI) M&!,#HY()4<1\#8:;ZPW'\%:/)2Z0W;59 M0HC6&Q$WQ*;BE#L\9 \/)GP>I!K_.=SR#[**ZTHIOA'*'-!^KMR>Y;[-;%HTFAY@K5*@^0+*9YGJ2Q7&=: M<1+OI,P.5&H3G$>S1,;4PTQTRT]^2/S5IZ;@J5 G-!USC[UY46,8K LX5!N$XTUTG3()LO9&J M:A^HC 9\LKGLVE&8W86=BPR,.=G,(.IYYWOCI?U0^/8E2,JRKALNBU\Z-<'I7M$LR"FF3U$3YW0+5BK,H;\,%DLRERT9EMH M9*'MX-("F 8<\#>X77!+7]GM6*7,:T4[<#+5&@FI^(-KKJN90,#B;U)&&NLC%$^>V$W&]NBU_YCBEYG\=O M!E1HJNACF2VGD[6X(I,[,OK,"KD%EW!J@]*VV%H]+\;=7QP(JNYD!F*\B,6$ MN"V&^!16*IIE"\XJP?7+Z>F#$'FE-T3>W9$P8;I-$E=IY:7-NIEH$QA6FRY"^ JLYQ0,%Z6^D$*Q(9)+/)W=>F'0\EAY8: 0-(!)3P0V M@E..^NJ7JGS$X--H6 J#JL4-@L,<88S^;G,-+W%U0B4TEW+MT!0I%T%Y_2+/ M%$-5NVBTMC##NDGZ_^)H/MMW_.A$*L8OO M%N*ZPK7#OO3!<_5EGO[B?84U3U2.!_V$H6+]$1!9JEI5!@3DHK/3L8S(*/KW MIUO=YV57.31E,HZJX7\M]G\]<"BH:/B4X%7R6\Z.L]%=3^5MF!19M%9WJJR< MFQ@$07TM%CHIV/A+L:^4[H2L.!H]7GKU@:><,O%)N,L&Q7,Y)P";(4:%64]6 M++.-7=BYFT,A.NB]?,WEBLP)[K\]T.7'D4?0,2&QEAH'224BS-39X%%#JQBQ MFV7'/%E=+AL+G!_TI PW=:#SQ-CEE :O!0LQ4$M<5%LDOP&#S$!63)0_V#9B MW.F\ V1DA,HXOUAB]"2\[7E3/:NH [E@^\GLSY6#'#0&7:;;W[O(*7D>DS08 M;*+]/;>R-X.L?XE&0E?>]U&*\D8I:!'&Q;O]R_+D_@2F$99L/"HM5U)YL2J\ M0AOJO-). M)?:HJ:Z5B?L$]YU2.E+YV0CWJ[^G;^^B45G06)<$*:LFIT#E3+(W[0"R!_31 MI*&?EVH&.M(71:I@=[SWN9P&C8**,54!>$K1:(+8 5!I=I@DB M#Y?C8'=L/]DRO2O=Z(]K,4-]R";?,D>)JROP,0V*K(DCL4P"4 HF!KN)[*\% MY2AA04T:7HWIFY=M MTG%P>-NJ&K>MQ?\(!>UG<1V?:>MM&@-HH2Q6:%/J-C$T[_5OE.U)[[SP=BR8 ML7F"H*OCW!PR[X$<=.*,1IHO78D:A;D*1-CK!WU2@7/&929XF8%6K_F@AKTA M9C%M>MY@[KUBDJ[%ON1(5[LKV<<02G=B'W[4VTTI+?'L]@ M!)I$6^9 >*FO;LP/ DYJ_%']EN<#:=6E;J"<]8J*MS?GMJ>F:SBT$?CX6(>6 MI&U!@C&<+%M/SU;VG,PD%S4XQV[23.]GOS/0*Y'T(K6K*K$XS/2!HSM%%4+K M@5'W;&D&0$X(L'#:>5_+T-VAUJF!JNS' AUE M9BKND&1,!;\=I54Y >/8T^Q8M?49;/**#'_ JW3M4*.,!F\^&2MU6.<5!EJYVVJDKK,IGF!O06 M\U4F-6ZH*W0V3YF0#;'Z-_4C+UQ:WM%JQ%CC%>B6= @C2$V7\"-B7"6QH%<\ MJF 2F/YX$KB4>5&E=L*M%?Y3CH2([M9*J'\*BTF3:;+VW M?(D/B3MR0 5@@)E'#I;G\G92/Z<$10RRHS\T91D^0T= MD=D837OH8IN<-SCBK5TY?=VG^Z=DKG;%_Q5+4F7IF%=*S"F#G[+0,-F&8A\4 M5*]7%0?5,MH]WT\+BJ-@-FG?=)_"5.E/I^>IUC/#2*1RSC13BJP&*GQ.@D#- MKI\Z>\=VT?9Z7[(?WA[8K;]FE[_KM5B97*)J$\^_!4KROHXUW/@6O1GBVAP[_14 M?!*$+G:1JY7.TT:"6KT(TZ5)&-YZPBZBH7?&A"2XJ5/I^2KZL#'M:C>EO+-) M:NM0Y2^T^F;!I/3)UEH!0^?"4XDM''^,2QC9/:RHMW#HE_=12EJRY=Y%WVD#M=JI5#I3)_A/AB#;8/_LH7/:)90>RT?'0[3FX MBX>G]RU8J;SU2W0W7<30+KOIDFT'/P5:E&FD[1;V9F(+]*44LV(4=IU&NP9Z M2:)")S_=8JQX4H_ZUM0&+. QGLA)G O/<7NUQLFL< M"'$-%X'2%LF0Q-X2:5!UVIPTL/ U)DZ85FUBLJ/>N$RST^-V&RC:AG"KHN[9 MC]8WHXN+[^GKIP+%C;;F[JUS7I'Z.A$WZQ5&FWW-)G>Q\=OKWZVO1;*[\]8E MY*H;0.>@%3CXHX:L -/XC!LTM<1'PVM5]32O6IIGQ3PR@;%=K-G%*SADT36U MRNA2#>71QLW0?>IT'6J!(IT:W922&A32#5HFI4@1ALJH*'=K%TMRB!8,>:UF MB4LOD&Y;M:7(:)T$;?\NZ*L_XVW0II4NGKCHY_8#+\8(FEFO0+Q-0@,05Y46 M-O,V-M)"1DI)X>6?(#PRSCN_>0W$FEZ'\6&>K%Z)D^-57GX"O\Z3I?YP3X3! M+WMO+S^_^^Q=RU]3Z7V=PK\VLU2L[[U+0,%*]\RX=V&0W^ +CW]ZW03Y^#DG MKR+6"&4K#XV)7_:.]^CO*W2.Z;_/R:U#/^) ?SP_GI_(^>(MO!?/ MYB_]X_GC1R^?/7W^8O%XSSJQA;<,H_4K\=B2>K;^)X]FW?H7.G/\/3K5NRVQNPH O.3E1++3ZO87B*_]7+/ MB.(1 CS>@7A;:+@,XX"_DNER8H=]]OLCG?VN 2=0,""[:<]3Y*O/XYW"W., M1YA-E:]<^O9UQ[Y(@;Y38TK\2A'GJBLY%KB V;'A8D=U.X V.#B/TVG7[6,%7]X7S'V$=!94=E%O@JQ6QM7_:7:3N$9!V2#GK?4G9' MT_B6VJ$X,?A1)X\T@)2"5:)B]TB[-RA3:1%F/C#G-<@RLPGT"+=.:$$[M"S*A4(7&YM\[K M7QJQ\*U7A>Q)!4IU-37-F=R,,<)>5JL^$%ZA4)?GZ"P/Y$I2.8?0B-KP"]US M20L1S^1@;+U4,[>M5^L[>,?ZI[.]I[2\S< CZSM<;66_N^V!@D/^32@7HKI' MR6(!HJ;64K=7ZO0KSS\7*#)N?_Y;T0N:U+MH>!+P_<6!K;[/2E1#> -Z% M,3HR0HBGC<*3S 7>>JDCK+2ZG5B"GF*H)1;O$H=LF_YUGAP?.J30_-=H-B,> M#HSY?T79+O:R:H/PL/9 ?4ZCK6_V3:/:G";+94A8 ;JT%)0$+,@,0K2J2O"? M[1F&$W"U@U)/PGW2AI:OKY>I'35$J"&MO#S,%FN-0IK*ZP2_6Y%L*?_T<_C; M&LB\TK9,C\\P7[\6)7 L8D+%8793XGUALAKY4*K7U\/ZJN1538[P._&MZ@'K M:YDC\(&+4V*$ZUU6Z:[+#-A::X'(X-S@HA98VIM-7 "&7-2'/C20[6^#:SM0 M!ZUL!-,(][!,')T(:BP\3NZ92PVD0X*N1LY2I=GJ;2XNVH&@G"SP3_RMMJA5Z2]UU@\ZJE\?V%QN45$R;?<)#EB6B%SW3HY M$&$7*1,.49ZS(E)U>^5]8[E@V43@@K)ADVA?)H0] M ,ADUMMS[O6ZX61F,-5I0B9"?0#3&ZG/[Y$XI>92M7:^]R<&HLBHD@ G5:"# MM4J7WD?6O-W[:%N/,?41Q"#FKX7)F28WX1Q^YC.0WMZZMGC+>MM)6V\'4BE2W@7O5'Q&0A_?T,*:\>FG MW?'IMQ)8N*HZ8L]!YQ!AF@K&WX^>/ZWGU#QZC/_C)2V-K---^]*U[:^+@LT% M5-^H2:-A!2+>:EORQM/8R$OIH?'3"$VJ?$E)5?(E7C1/.C&Y#\REO\5?@Z'" MLE[=0\/6Z34.:E=Z_/T^E-%[*75N9^^[2^:]D[?O>$^:C8H(?0-TS5!$95SF+\IVX+D$P&+E%INA[%HND]B,6WGPZ"ZBD#(>'+X?;Y3MX]^@$IFKZ9%:"WB1WL4RSFW#%-JP>/>UM2&>S?RP@2E(YQ(+C M4=UMDJM"NL3_6@(+,K7OU5>Q7[#HV[ M;(+ @T4O3J&J$$WZD-1ZUKG.D[Y"."QRN0H/' M$F;8L_OTQ/NDI:LZU%#$*F?H TOG!^4P399J;*7M C/?3_(R1:YGD%1J"']2 MI4M$#4).NJ#_=(DXCR=]?TD R+OP MB_S AB-3:3\ML:=W\OH'O@#F'AC)%%2:?JVA9Q??:'@+3$Q'Z=F5_#%>_$6-Y 3M9XOF MWL9SUE8R>4%6S!5H=PEMD12&I,';=U:V MN\YL1S+3V:D9M9?*5$_DF##GZXJZ9GQ3UAL#9*_T5R8;7[._L7S,PV)8U%24Y@&JMV= M5!DO-'UJ!J@"N.6A[=;_4#5]F1#4=3U+PVQ@%:[KC^(W='G6Y&E/>+,W&U@U M>ZYAZ.''M\#Y:>JK%->5KR[N-S@:[[1I#WG2A8>^BA*] ME;$V^&J=E>H$V5NM[_"BD]S25Z5IFRK5*CW&NF5'5D44@M'="?DMS-3,4\(V M5*6 6@J,EA#P/8*IG&2"!S:FWX89W?HM$^D=AK^X/T8[ZEC?R?@>X(3"6W%R MB%6.X@KS'8L46Z!2Y])$O(R27"PO^P:N!"V3FI^%<<2\2_I<^4'&! M/@W+ ]C(X8HBR\E#=2T;&!7G&V.K[""[J<21;59VFAN!Z M[#@(CZ/*XO(:_5OX-]C"/3V5>==1TR F6\F4J@60R^C9LD-- ::L/:C*>O:.R+-RG;IXB[?< MWPPQ)I0RLO32KU(I:R1S!#4(ZC=MMTM2XH?Q?XC4UM:;97">^;S+)JMTT)TL MLTUL)G%MP*F MPTSW-]/U#[Z'R)>X&:K*X394I1=5;QB_:CI<-GLGY0 OO.ZO3@_+E,I\8K]$ M6?Y4;7JNK%Q.14KY(Z1ON?ZYQ:^5"-_K8XJK$%3]/! MJX4?.P:2M-TNH4L^$E.![Y2%ODU![HU#SU%K[B7@ZL1.9KO08>':[ZM>[%7K M@/8%UKZS;IA'-52#VI:I>S6' 0D"#L_-9,"&LM:X8[=1ZHTU6.@+\75V-"!\ MS?:0)UZL.IS@HR $KE-"Q=.\O=8MI56BTG8Q26R J*LW;4%,N%N9KL77,%:= MQY[ M_G(BU)\!F30U&7-?724N(DF^FO 8KG--:YQ+.+,PP):303UJZ-@KJ>G"688# MVAKIM!!"+1G "N!V$^%F&G"FJQBXS1/1;:'W5@@W([%S5=]:.1.Y^1E@U5RS MH.^HS-N_4;$G>9WDH=I[^^@#'1R9E*G=$ZM74BW!Y,^E7-A;H96+#7&UE3;X M,%I#34BJYHXQX<^"V@_:O0F4,LFIE!=,PV6M58!:BX[2OB@5UZH\&_76 XP M*)8/DT"6HV+3I:O@7ZJ,V%VJ5\Q9*\;D!C[2L$6Y\MC2RF"O5+G1X+*A/T49 MPG WJ^8:EWFX*A3U?DC@TOSN185L1$R()TR&@+?PLVAN.H0DA6E0"F A0L46JB9@_5) BRFMAX4N4:4I -0B/V$ M&G@'A;2BX16H]ZF7%5Z$%NWL5K>;?"L7'E!?)2+EK8+^0\ _DSCD>Q%>:I>> M[@UIP_1:M^[=D3A;J" BDR*8.D2 .].8BWW2ZE"M8_1JA\C.E.W=IT82 M\N#[MKDPLY8@D9CTD-?2M@F!27CVTGLI<=(^@DABE]QU>V,N^"F$VF3&J9@N MYO_"!%OB5LUJ<4K@6TQ\'M%O/+"0"U0IYC82T\E-K4(5/H?OJ_6 M08-G=*VB@DF=^W.%&. MR0X>4K1NC*Z:L3H1B_ ;(H6G(>;9EE]8M=AC7(WN MZF+*ZLR+E7.TMLKKP:KQ2I0BE?X>9BML/P=9( MQA7]3S3H$V%+=>2RO"A$?E7AQ# P0-Y*F>MDJFG)HEN4-VXWKE:"5K_T=-I5 M-,!3 BH*&QTM2X!IHRQT*9>Z'H@UR,FS_043>H:$2=T?MF6Q M_+_;@?Z['>B_VX&RVH%66?I_[G:@8J1^H(V.G]3F] $Z@OZ? MP\//%Y\6822KT\8^UCEOC9W2K=K\W4K1%(O+A:>CXGR*;5ES]-P7NA\/>J1F%9.KPSK<%.Q;V+O#J:N M-6=TF_0\\ 3DI?I#EB[O_:@#W7@J;!5(#^9ZT#3(3LH(',(4F&K<"N'?(T!U MC#5=*WABL).3Q5$;/[I'Z#:/GP?89N]![T&?/#-J07<#6G9*J+VQ'\&8@;/W M8ID4_<[.=>PU_I'6G4U5JTW&TK$)#Y"-C(W<9.PRZN9P]7L M2WTZ!KN?_KBE/FU<.WWKR_PA+"@:\!J'+ 3[2GA?)0VXN7Q/F7ZU7IHN50^- MS>9]7XW#VFK-8GCL4<3>$G@O%;&I K4<="KF=CNUXK6E-F[V,HRYV@101JH, M\8Q]P*#VA ODO#)-DQ0YL2 MR(LP(L)4.[CGB=1<1IJXM,SZODHUH@0>KP%1 M)K]1:P6-SA6"ZMPBQ$C]R9-)K7=9%29-L U.BIF%O#GQI<9&'+8WC&2/*+$5 M2G_SV@9Y*3@;RGK2N<\-&:V!;@B 16+[,J5K9Y7"K&IFM0B#%R"I8TDHZH 3 M0OQ-DV6(^7U@:>25IB-1"37Q'96F3.Q/S0E,I2(O,S@I?[F,L> H02*RI,M5 M-(+FNH75LC\W+C!A5%.GYTSA?N3=F2Y["C.PWC&O7DR;Z(3-B0!9!9.NZY#U MSCC8?V23[C%AECK:ZNHX#4U-S4K4>S'Q"C.XJ[.N9H))N,ME$JB&9_WI$PYB M_:J,3!DB7H0I@BQA8ZZR2QFIU#BSCKFHNA/3[KFE(Z(P*A6E1V=?:V*N5%KW MD]2N#3"_.1#41%5+$> ZF)\(PWC?Q-E;$_ZNP3JI/5XK#*/R1(YLBV"C)[N? MK'1Z<-E(7E>6U^Y=I:?KY&>3HD'YZB5M[16');_^R^ M"V?=**<$VUW?1=_<1=M6='H8?7B8?FA:QL,VX:YJ0Z8L8L .18T*M5:@SWK- M6E660;9"R[FT& ]'XLK.'%4\EVYOM\G!51KZ\_RL!^:](J=AP2FE>\?J9!++ MLLN!BH^F&JN =@L.1Z6SJ@OH)YJO8F8* SU&9/\5GJ5)(I;8JU+7<>&E"#G1#(T(LX]/5UJ?54M8-% MI:=KD_YK&=[JE/LI=3N:N\-.R%Q_#5O;+=>"/AD5]:?62W,I8P':]EI^KBD?@054'7+B&@_C??,UD M?PZY>6U'Q?:.H?&/._OG4WD#5_/3IL_9-\1$8][+K)8B3/(6C 69WZ$LJGD. MW6H)1Y&^C6 +W);EO$@S.6@.Q:H_ :;)X9;4&SM!%293GJ=-[0[8DS+FPIC< M2TP-LK^F9-.W2N7(HH;S6W: 4PJY\>67+'HC+Z>OIOZH8^<[[6\8L;9=2@^' M+6,Q5;%?E?ORU%X=/LFT><;CY>^DS)@>X/*HJ]K:E@-IF(QP-JE/!=PJL%1E M9:?P.^R^2=G#*HFX85-.C$5/34A,I:/2RXU)BV"&V>91FR?O,2HWG /=\"L_ M+J>4MG/ T2TPC;6G)C, &>S=XW$VM%29+G$P>XM8NX3KH#S_+-(P"T)%<711 M*9\YUTGO]5]/4,"#(DD15_35:N)?(0ALKKC?1!@5/SS$8?O^[%),?[N8S3[.SJ_$]/PM\YZ=_X.I M6S2_SY8G;U:2(NWT\_?!!GYP+_IZ>?+MY.ST]GXN]G5^]I.SY,_TY;P]Y>U@.75W#^ M.,S%^T]O9^+L\@/LT81F\>G+%>SZ;].+M^+JDSA]_^GL=,:>$*R"Q^T^7YR= MGYY]_C"[?-UDMNR=,!3%F@ >.=Y"-F%=?OGUX]D5[M45ZUGND?WGEXNSR[=G MIWAY>$]6AT=TPB"0L6]9PRR9O9U= $LX_?3EXJKWN#;6=/GE]+U0\WP'/(U. M_LO%YT^7,_X%8K/2RR]GP#2GZC1@]$_(OL3GBT^GL]G;L_/?Q!1."_Z[J3D0 MGWMW\>GCKGGN[+\_ _>\_/ /\??IV>_LPV1NR*=?_W-VJA@[\\).F9<.+MO' M*7-V[Z>P 7!%=\M5?Y^=?YGU1U+.Q=EO[YDD@,SV MX@Q8!^LIKMH ')?YQ-GYJ*?/WDK-CWZ]^/0%]U2Q)M8;2 _A'9_2T(S^QK05 MN2K3^2('#UMJ7ZS#V=7S!,!2L4YSI2,0AWG M+CLP11']'CIPIAYC*6BS W#@+=TP2,V3 )JA@3 M/(-5!$4NNTM"-F[A9AV0*=QKJ8=6][;O/6U&9$MI66<176]MRO[U@38O9U,0 M"63,34"H_38CW4-;$!LF)5(Z&%U'ML%W.:&<N2JJ& MFZ0 HKV8U4;\=7;U]]F,>:G9@M9(MSBXR4R 5 J?P==4IO,NQ4@8(:I$4&- MGGX (IE^QN&GR&FO8$;PR=6,Q3SV=5EI5)7%(N??3D'DP%T_G,\ M\LN2VFJ:#C/QAY\;C[KG^2>D]/8R88&7ZNIBBJ::DZ^B$=?\'27$*?-" &'L MKYD+&4@?OM"WP2K7 M0K7_70_+M)BQ.X>$O0V*'D+2K#&0_GFJ-\@(V/VWL[=,J_><2W%LTW"(O0)$ MK1V61$GHG"1+"58W^^_3V>U7 JT8;PZ* 1[S//M-^T<- M1_Q')Y-Z/[WX#;Y+:@/9F'1 ']6-4R)&0P.#Y .T*@@.(O%W\.<$MO^WH@#FAK)FNZ+*9%EJG$S9[1,Z29D.*U MSQ-X!+-(_9"/FM3S]OA)#HI,P]$FMR50!.^ 9UXTH4A6CO!_8>W7&U?S'XZ_7Q&1C%#"K5. MY\.'4U[JP;[N0MG+Z.AP[OEM)QK)/63R:(L#_?S^T]7%I_.ST\O)V?GI?25- MI56RK[A-M5;UGWL8[[U+TF.9F_>$0#WX+VL%6U%CW'?O[-$?X:WW*\R7^_%= M.E9P/' %K2][.N++'@W=VYTO\]&8R_SN)"2TD"KQMA 49Q2Z:G_SO4*B4PK< MP^37K[9@49L$K 5U?=(B2Z(PH+&/)P+_CP/_+?N;>"MC3/T#5G09+E=9$H]( M_!W;-^*-^/,=T"/. 6V]CL9A_^>G]^?B\Q'\%_,7QB.Z4<_Z3\L6'/T)*79I M.O>6\E4IT7=UP3?A#)PKU+I$:3(B*KNSN_7ID]L$[-236\0WNMQ M<#)_,G_R9/YR_N))X#W]?^U]:7/;RI7H]ZF:_X!QD*8J7X$X[<94LR7.5 M\I7T+#F9S+&T.@+5LS\[<[0I[X!"E\&^:Z,2^K=BS:GGOY?D?H@?> M[HYK]\8GO>EH.)V.MW4?%= Z9-&<=H%MEY8V?G,I#6WZYG+:V7C/Y3!/O[EA MP-6[KZ&&A,&1_PA3&8#->IUY?@?:WFO^9[Q MYS?6$F")Z^K=?ZSNWU231LG;RIE>1;^(Z.J;DU'U2=,F8WZ?OQ3EJVGKG/B1 M8W<.9D<_%<)ST]AB62[HN*.)+TI.8(Z!"'VZY!YL@6K"L&A,1$#.V H+8SH: MI=BUXJ8U\-G>$=-@I3D@L2Z"0 9F,NB.1ZM] MDZ^H-P M;.+4XTV9O:I,UG#GC$>;$RYEJ M=QYS?%%B*@>K5:7T;@;;D@+1':UVY[[5REBS$C[6EBP0HZ^J6U39=E9>5,-F M2RV=LF![X*+%H \/R%:T\V?0L3PY18(F1\AY!BN.35=-[AN>-4^Z-%.1Q8G' M%YQFJIA:"LNHZY>3] ^MA6[^#IL!^,W[JKNNO\6Z3Z>O*4Z_IPYB>?@Q7S3M MCIOH=@0(XSYN-!/,\>%MMNB"EGH$&WGC;!6;!WRMPRCSHW9QINQ>]A!U"X[O M)GY79NH8B6)NBJ5]V<(-[L>%[6#K.VKLB1.( S]JB98^$S:FBR>GR1J;U!7O M8L1@<],YHYFOX_=M./\'SJ^3QWJ ZT2#)]W\#ZP5/&+P$.%S) S**Z"+5\[. M"R^NTFB^\[_%M?[Q1#GMV0UI3([EB_:W-+$BTFJBEI5IZ@-T6+BV#1KEVU+N MLE7%I)W)MNCW%Z.)/IS,IFS86_"Y.9W.Y[/>8C@V9HS]6";;1IZE(?XI5F'/ MHUL'4;<51\W.=WRZQ"$=ZIMM853NS> ]?/MZ=Y>,^;_\T7)#'Z3*(B3-.7B@ M!B=H7-U3K_H;,4'GR#\^."1]\_Z/VJ#?T0>]SG TZO:FVG\?_>7F[]J@,P"^ M.^CU.L CU+?]$UWW"@J%Z_X-^-#)!Y3W-#],3+G3CJ["CS;S^/='T&)+/8.N MG=%DW)E,JVSJ/PP_XA_,.*KZ5/Q6?1SA_:37F<18WRX"\!/Y]PH*!>0_ T/! M(LT7%%JMU].UHXMO.&7\GFN?L43^HQW2U&50%+\_*:SO_^B/FJ[W.Z/1K#L< M'@/*?KD]_\FYEB1H;M:7(>Y5;V=^I$,1_WX!932X.;E,'NN:Q$^Q?)^<+T$B* MRB;L]3NY>7 #SW4LP^]$Q-/Z79>.T54W[E,O0#=,HIG@=W=N@!-/R5SR<11[ MY+,0 W?EH!;X3<#D=#2:@6CR@%DX/W:3W?PI?'\KAY7,*OW5]:\J3GAN^+!T M+*UYY$%P_7>59[0,N_?;H(7<&-,9'RWZ(V;V)_/A9+R8#@>&T>_IDZG1T_N3 MO;DQ-B_U&56P^89"J()-MUNQRC^;:O.!W4.[Y7EIQ5B0.UNM/SC?(Z3E<@=6 MJL;83)^Q$N/>])#QMSIJWB*;/9=1M(5W#"<- M7K*5A-U1NU8-VZ;I0>DNL,/#=E)'$:@-ZP28C?<2&TRF?#P>+$3?G0Z,_@__-#YGW'23Q5Q3U4A<)T/%$'XDM\8'F MN5&%?"!/MP>%G#T&$KDW8>.^R8>#86\V'_5&BW%_/-!1+A^T8KECMC3:!EMJ M\I*7))C+J^'OK(#:2&R)*+]7OY=:!3ZI3,QVLXA<$1^O]ZS:OW(RVC$#G9NS MP#@=&;Z-/%8*3KA\Q ?S .FWIL,]3EC^M@83%E_T==[S&#&CR-Z*]E"5LQ65&W],-Y@/N+S@3F= MC#@?##HU1^-ISYP/^L:0';8W..>ZFOZROR*R$NK)_KJF"J'00U$2/)43 ME16JSP2N;$D1[,]V:.+)\J\4E/I]T,GHJZ;^+(X?!FY]P$=][68U5H4[+"Z[ M2@I*6E],>3WT4$6-WE)+AUWB138=0Q_CGV;HT X7FJ_7C.R+GBS,V9-+O7DO MY+A:)5.7*M!JTOK$Q>Y;*.TF:E]35%).LUG*OL,JBIA_J%=X5?")S(/)Q FY MABS2JZT_*:\;E,TB!O>H5IN>@Z M6>F9,M*2-TP&'4U\E1?HE&XVKF#;$)PMBQ2;WLE.BQ2W6TB9E#P6&7N;;5F= MZL2$&_5ULTC5FN:RVZ^?3)?Y>(/I=SKV@8S^.J[)%5]?(4F@ZVJ7CE'S[ R6 M$5\U:6$[O4W.H]MHP,%:,3"0$TI0C&>7K4+/#QD\H;1JMIA@]:K[^TMH/VO]$3)XO30YL1+)U9:D4OFMB-W>NVRWIM:H3S>] M+ZXDR:&"+VVZDP:DV%27R.[LZ<$R'NH>R5X44*_E&*ZWNA-\V2UY[H#R7N73+7QP;J_15F'QA.5$QO^47J?I5"FE[ M]2J[+T/H&-:_L*:0>\M:SIJ]R]"O9R_9_5E*VRO6^TJW Y!4XNR*?Q MO@S76=@6]A-0(V(K>"AZ=78#2M=<1U-Y1JE,4+(&/^HFH 1= %/ TM270-!_ M$$TW^".S[&X\ 55T!%!3#J/V ;XF1ZH"/EB.S[V 0 O_L)BM.:1"^%2/0-Q! M$5$P>\):@$5#P2J0]RRZNXM_AM9*U#"@&N!W4FNX2QS-:FK8CB*$72P9? N[ M@%V*/B.K@,":AT_5R%T5YT*IM[;4B5OAW55T0%0FL]0Z.O6N)EV_)7]OK'J< M)Q>PL=5;5;[3<#LQ&K4Y678WGUR!IHKJX=T#+_?OQ=M3HQL_W: DA> =36@T MV-&%P4E\^H@DX*CQSCT8 /=8RJETC')OB\IUY&K?-KT2*ITK\^$HV8KA>ZK MZX)1TQ45>&&L4[;66]4N55S=DF%['<,.39#1[!LR/O_!6JU .'>R+8 2?NAQ MFW11_FW%@47[2EI'X2DK[!1E66<)P7\$'["%MF$_[P2R*A>>\=_@-_KDG:^= M <6HF_]M+*2Q2;C^ M^0V%\F14NV\N3#[K]^>+47_8-WK3F3%9Z",^GTW&B\7 R(?.9N-?U@/6=)\* M$>_BN%!9**TBX70MS#:NRDBH#467JRQ1S^;V'N@N,.+_ASXN*WANW@_,_]HJ0O+)"A[<>X^M'IZUVV<_X,OOP=Z1 MP=0B1GV&_*Z(.":'P9N*\@HB[I;44KJY(KVN- &W3(NK4!*WH;(-C'&O-]/9 MW%A,APO39./Y7#?[?&+,)I.Q,3YXE:WF3ANF"J82C:N>:9C%U$*CB[PFZ->+ MO1VQ"^4N[>G3GBS;UN9Q[9KT6A@8NH17N(_<.X$?G'@N,[5'#C:S MS?UC;<[0E\^$(^'812->D.=F?"W M,3*&"V/,>I/^A"\X-_IFKS\<'3R%[4X-2EDS$?ZC+EC8]#A]A0>C%/4KD]9; MZSRU_FD V*EI8DO0!J9'6A?:H]TQ[HXW,N^"(25O$F^,QSU_RYOZJWCP[=^ MW[P_?1T\/7^O8.'W],%8N^UJ'SDH"#QH5W[S_X%I^73)_RSUJIR;; MXETE[[T\W\EKIX.)7ED6^B-KO$VM'\70NTI\J1]QY[IP>]L%DE%9F\:."I-= M=AQ\DIDIS/CJN$\V-^^YR"'Q^ J4/XX-+6E0B5JF:\:8/&+'R603.4B%TIHZ ML(K!X5N:;5(I6*,<\9H]M"2?>6:%63O+?1YI_B61=($ M\!?,H3 LVV:>(DYE=Z"Z?[4KCL$D_.KV,QS7K,63-9JQZ:854RM+$K#*\Y*L MI0705#PA;"RHRUG9" ?1OE!4/;RHE6/M,1 M5RPIO0[@E^T^*>)QNSJ;@"0/#!/4#*PR2I':/6TLQ(JT-9>&40_8LAP3Y M:871>$!1L?*P4V ^IUWM)#AMT3! OR=\I'('N9XRW]$GM7QGHX*71Q>.B[8; M !]@(4VM5: N:<$(\=Q'9B/LA!*-"8OR4CW.%@O+6Z8Y8K4[=/\AMMWY%@99 MWT)I1G][YX*H%+WCWE*=V'-EO)N^H!&WR&H:=ZJ2!_C#O>4 KB7G5K?TE.6= M6"P=%A<#5->KHGS+#] &5Z+%:CRR@K+N65!"U\0?!!RPD1 M#M%,2#'J& L@Q$^Y9C*L[0-!8BK#"Q__@&2FM#,\^;MFWJ(C"^FF!=DTMCY4 MJ*_TJ"K,OQW;+U1858T&)7UF\Q3&\/VM]2U <[1IIGGERX[&HFY(_55K-=IJ M@%O"AQX4JW[4**(UNU++'M]"80\EL,LN/PTF4V'KTH(8=>4]#WJ=+;UZ;>NB M)]$V7JWW9@!4^5<3E-I=4XNM<*4?WXPN48PK&M369!=OU<3(8OFP6?A2W<[( M+O,9E-[:ZN/*I]'Z)IM&Q\JTHR-YJJ$]OPQFEC]_)_T0Z MM0 :V?+R/PUR\3L%]ZD&"F&$BPX#K?QQF& MB#:DU4#K-M#JL^LJHDFL%&_)$]M2>!3Q&6+^B@W\F;#/3'/X\Q3 M[JRB=!G;T*;N'CQRBFY'11ZTU)"S;U(#&C+Q:'"+8I@7]&K[.2J[7U)>RG9- MFF9JFN*5_7$PZ_8F>G-_(];)$KR]D>\1Q:6(;4M=1\;]<7P!N;5&NI >K:LKI=J!AA3>$-"P*&)Z-@(Z:+4L15 MV3186)X?:+&NGU8B0)-$5UJD3"J]MIX/4B]R+TA(9UNJ6UOO9@/=3>4%8&7Z M]0B>U("V"QB@G42VJ&B4N&06N3\+[]//76@N2J/$X+/;&6P*K+C#N1^NHN?S M(TS(=Q2XJW>:#=K*231Q2,]47_J8>T@5+P$H=_ VPBNM&52E8X"XGC:#.5>5@B92/*?4%7#IJZ/K-EP@RF25(?,I07^(.G!\RG M#UOD/K;B=ZJ"*9]<"># 6G+0:F0]@I]J MS\>T1X933GB$!9J!=$IIQC+K1_9K35JS"IPX%R]3U)54Y3"MF-Z2<(J@SA98 M05C?3[ HI4O).Q?WUE':=UQ2DG3->V*>QYS@6=28.&EH*N8[2[^0X2[Y9C21 MO]]<"]220A7\GT0LL15%TC+YT@$^J+[M!^!FV@/SEC%NHQ_89#@[S5?T\B7Y!MA(43/@9/>JN?(B;R$ G1$. M(]R&$B[8TE%U.Z%7K^*H17 5]^!QYM<7#ZVYVY759,S^]WW2BN'Q%%LKP_7+H1O+=GY6;\9.&5:!AS4@4;_@)@VC-Y()$C$$S>+419F7"I)!=+,N M$]AJH,44RI5G(4H#3 E8(ALVL%">P]HF-VSFB3H63-8,0@__ 5H!7(BKQ)T] MJPW%B%H7[%F%HT[,M3,ODWM)RXF9&":>H:,Q1WD%<4/.6NJ0JIC+3.#8G79$LHUYIO;Q][\>?\\1SH.#'^$L3U4^K[E@R',Q M_OWH(YSWGB,T;N\9*?$"8,)UX5SJC1 MA 6(N3KR)=2"#DN502^REN+7\E<6U;5H[I.#(RCR%3U4 9#Y<"*@<TJ73UM+5'I)/OH=">-,67*'EHFJ MA^4GCFA3I:!(%43+!VAN@$%S.D#+L@*^C%X%N_?XTGU$JI4_XM&6C^4/+"=^ M#14VH!X&3V&J%L?D[^7*YH'P.L'AR7RBP:LA%=G*9P5$"3)YT,A/))>6.".D MEF9;2RL0;Y0?CE1$J;K%KP!Y+MRVEDT!0"V!<"1/P16X8L)5$L! MMX7LOB-_!!I\=YJ.%O'HX3LL\#@%*^'M?85G)@/]HSIO4!"N$LP]Q& M.8@E*]UR(\)!0&WY\-QU0C#ID,L;%B%A]#"PC)#.4E*G@9$@\@B+Z4!S,3HI MNE8\WM?C"#LI%Q%7!=KG:#O@&?&7^FP*EBLZP<5TZ(CI1E7]N78V,3I*F0#' MHJDLOA]BV2+99N+0XJ)A0QY\3]LDLTHT,O7XO8NW5N7%A,W)$DBM=-@,#6RS M(C),3-A8\M"/QN^R(>$(1!-L U,P5 O%7%1G*V=FTY@HP;CHC#'P1;,3)'4; M6%@'S%$_]3NX4[;"OC)BB)--4U"$$):\./NV=>\S2Y_J$RP180B40Z3<:8D(= MHA")O()]R&?1IQ63EY:;O):C!>:5T!YZA%-#J_'!5$U>'&C&^N; "\4WANMY MY*#P8]Q'M]$[ZBQ%&)LTMW*P TX@!K(Q$\-*Y,)V[GFT3]DEBK3">>C#$9 " M)0^F,WI)PZB.!G2!>B C33568SLI2$@-]G]"[!,5H*"WE.L+_Q2^OS8"MZI0 M)_7L<-31Q%=4A:-WFSRWMF;#J;#9Y]Y1(RP!=_Z-*@( ZN=\P4*[Q!\%0+EX ME&YM^<%R!)!"U#S.7A?]%%,/ O2-B48""/=4+REYP9X)=^8]PRV2!R[I$[+6 M>XD<7$Y [F[I1?7=1?#$!.\5#EEMZU8P$W4G2,&?/V8FQYFS\J_Y&NZ;9Y3%&LW&-E"O0K8 MS1H[00G@&D;H>:*7H5(FXQ&@;)'05;BK<5T&Z>- '%'_7B M@V":"#*2I8AC,$<;C'M8\T/B@P+!]%-]*G\:$V_:G[Y([..49D=(^$JB3:1XDGK./&L$_ET9*6<$) !QA07S,*4 ^]K6:!,_,\3 M'KU'9H?K_8G(SC6YB'CQ5-@.E$8;C/!4]I2<41G%(*.T[63KB5R/C%I*C$VG M!-)#:?<9C_@[!=W0D_0]QW-LG<>,#7TX93/>-P?]X6 X8 -SV!OJB]E\,%], MAOH+YS%;;6C=AO,<"NM9B[^MF](%@HP=_MR>5M<=9.<[C_[;>+SQ?XGLC5!! *1.!HSGS+ M[PAF70V&7*NXB*&_+>3HJORZ8NIU^H3B!_C+MYH%8L$R"KKG$^??#&"(&<49 M])ULYEV2&B3DG"\@84KOB$CLC]!0RN<#/.NZG$S2W=*'C(XM\Y525<:&ZSC2 M"1N7H6!R]CI19N8K=TH3\8KA4>BQ^T/_'/\D1!/;39N^.(;S#>*\PL3E;JWO ML='=9'*: -K5%!KUB@2(QA"X$7T=\ZE=ZY;.AUASQ#C>%)TZ[T!.JM5["YK?VZF/L2Y39GDU9-\J+FF)Z+4Z-+'AJB97S<^$ M<3F162!5>I$[_.2&MHD&@3M/?,XHD;UE)-A/;.[<(T\ ^>DSP23F/'A"GS!\ MTG( +9?2,X!A2.29\_"9>R< 1$_F D@YG_X%.12<@ K?M95+'$ODPI7$U\2E M\'1AH!%%/EH!@Z8Y+N0&A':7TPN;HI1S5D;)6 MHEN^^(R%]"->M>CXGKMF^<.2*ZZ\J1(GK]34JJ[/5A#/57Z[R&W5T1[<)_Z( MD:C:5EDU;^UL]KB([P(,H]*VAU@-$U( 8TQ1JH6?Y,S8ZY[\."O#3DW,E/=$ M"3&9I!&6!+W%D[0VX:JH]0)I89O$VXII=6(?6(,T2LZ<=\;U(N!)!B"B<(7NJHV?B*:4U\[*Y$;A-H7\O M*+4EDUV=-$9*U'!7$F>T&6D4(,EAEHRTQ?!R5;$P'PLH33"N=9UN+LH50N+M M4IA_IC?_3&_>7GIS_V=Z\X^8WOP?)RA5B@\_/W.?!+_#O7P:_ MT-W^@I)C\,O)B4IZ]#8JQ],*@@[* 7V1L_%#U"M2.5(\F'8T\15%/9D'"MN' M\/GD.@P:Q!ZS+^@J-5K,'*(V"*FTD4S$DMPZ4=BRKMYLUM'$EZBKEC%.I<63 M8&/-8U/0\<17J9I8^NEF _$R^P+=(PJU*EV-C,LJK16X36:A17X/-3BI[615 MY5 J/7.5K[KYB(W,1OQP_H^X'# W^$8ZKR( MOD^;M7C)K(H,!C_XL(V7:05MI$*DHHJ6(;D;D3=0W^4MLW#B75:Z_W1S'J7U M6O9)SKY$.A\$?V_1@RIS%"D?2AM]5K]+UX&6H[_BO;7LF9S95ZN>R5GNTF*8 M2!%C5D.-6[3S))M-K%@E)&G4FR$G#Q1YXKWU6"\ZLDL@]U1:(TG\45H'LX24 M'J#D(:6=9?*/E)[$9"6E![*93:6N$DTKI^9&I"NB0^@B$5<;^Q>4E"1,J%(Z MGLB^JNW+DEE$2;/,GOA:I(1D-%LZ?IP6EM31)\07QU76&JM%4<)=*BV!>R^\ M:%&K!IS.Y84\B:O+8*82X)OV',EL)>J7HD8LM'FU=>J"L(KZ4.+:*W=\%49H MUU]6&JDM5Q]+RH2TM9RJ+:A4HA7?";6!!:!E]:'6,CYK8"AV$,V;E=-AK_>K MCC9Y.\VO:FL;;&O%/4.H8YMOBMH7SKIXTE_2.FE))+7M?9>TU%+9:2YU9U,, M/,,*STWW5&;PJ&P$N50J746)8#/-E!H,$BRT^%.U>>DI\YB%B8V.A'=61EN MA5M841.9?NL).&H,-Y^JD1B5L>!3$^LD)I6@(&1J"VZ;,]A;<%M%)2B?,Z,D MRNL'0V?6^H)9MA3( 06CP2#?S?0&K-.).]DHHU ;I%<3RRZI6:1388*%D.PU MW9*4;A9=UPG:ETGAC!8LRSP;-.3:^&Y22=X-AIB4:#1RPU$(..X%6Z#AEFHA M;3A6RZJMSY1KD,6V[>+LS(9G.^L9G%GF M-_@UQM?J2\HRC\6E8*7YV9B+ 809%9"EVQ=0=4HGT]8 )03U XTS6!ZI,\=Z MBBK35JZ7+0/+:+NDK4H"E[98;1/_'5D??QQT1Y-Q=S+M=?5QRT;^DU%'B_YJ MH9P>12YG-?H0 MQ5FR*(O2I%PJ6"X)12@BEC[J;>/.[B9_D4@ V?X4:HERJAF&3 M)#HNLD^3? ,E&HZ2$Z0PX?227$<$49WS!)(,4TFE'T!1L9&=4O\5]SP]PHR9 M= <#9;4XFH,->YJC&Y+;?/7@.I:!JOW"@OL)*%,7N))I^:+A*IXQQRQ5?=II MP2W"&ZJ*M;*46"^6B,^@M+8@:=%1-@\%"[7ZQ*$S%QF?3JJ"5FG;I.OPE*Y3 MID*5J4"Q;_DO-W]7.^5@TNOT>O2EZ($)M"^WVKF+;?UH9;9B#@>L^3MWM*,O MM]=R.\$-9-E"L_;NV5W%F)^@0<0RX[D!L7XK@FDRUJ0RFZK M&Q-G\.20AHF>-GB=V.;(SI]950#X5+[5WNQ7#_AE Z/ AU:!K9C-IK8H]2)0 M-C'3!ZB\&R$ MTFIL.^)ZT52""*-KE-:4CK9I^++>PD*70"LCR^,^ZF=1;AU?:ZY>3ZG?QP]4 M>J*[;-Z@1('L? ,_*D[QY+?\&\X[K$]R6TL6Y9:H96'I06\E#^=20A3E2JH" M&:,"% _(U!K394E3[3PZ:#0803'4ATV YCP!"X)1SDH2+';!#-]:6@WFN&<- M"[A2%K67%'="_84\4JQ5PRK::+X[R@>-?.]O<,YI@G7BKH*]4N6 M;8!/37?.8R9^ [*8=)_HCK6/R 44.68T/>/F_*/BD4K3$,LMYD*3>5NQPU-L MG(>APP2W8O-5,M=+#N3PPCE!:6QWW9 M6%M=MBGQ%675$'D7]IX$!4V$3N(1: @LF]\#,$N#A-PAN(JPO8OS>PS%4%!4 M/@O[7BH=5-'=?D?W($V0%#^+^[_'/%-=%12%DS:%G1(TQ&HA7WNT6(I;BGFO MJMF1HJQ29-:Y:8ZY!$,HQK")X>-;6,@3 OO6(\7(0C MH@\FR0:J-9\_JYLBT;N4\_=)SY8]U;^WKSV[L_PLK$S/:%73(HCK" MQVF%I).Y.S%&MY2-H1- NM@%C2@:!U]52P1BKIEJ5M]6FU!:6- ECEUV158 M<#U*B6!^DH6$+=^QP)\R8+:HXI;ENBG7I5(',S;A/=;3AZ/%?#P<,YTQQJ<# MD_7Z?+LU/MT\7I[>75_]3B<.HE!;TQ@ &QY:JB2T/#W9V= MWES>G7ZJY3[#24<37R7;^?3I3.%$U6WE4I=21U'IC]9]IJ8NN0B[AI-?BH][ M\]OUW>?KJ\NSVXYV>776K:MY+J\_+FW65UJ#3+^M'%56!8T],9X?EZ/H6"8M M3Q7W(,!RZ8I&2 H- ?^@C_#/.VJGY: N> 6&1](W5_Y'&54'B*JR-CRU:Q!? MJ*3GPIVGMH7S0C]KO[GNUQ:+C17CL@K;W2\0\! M^0MA^(()G 6^)O2MLX_7&T+F)_&F=JY*O*2/%>*0YKE/<'SGSV_T-YE,SFU2 M16:174BZ?K.5*\DE-WAC \(9C)H33F:#]>98J:65U;;CT%4S4_^<&WPY5ZUP M', 1^KU^K[&QL5\*;S4S1'WTU4[#;7^C63Q*;IME: ?6BAS&(=8>H(.JG>LH MZ5 7!_RHYYU:% ^]SW&DJZC7?T=S'1E?J]MRM86N'->E8K(95H:*2&,\ MHU%3CJ2I%@-GTV<:I\OD5Z5XHQK_$QDGJJPMWZY?/6^QR4WFXM';SX.J#&9C MJE9V!)"KU4B]];9JF"T1PBL(CY* KIC-"4+W[2Z=RGEG8-PL5,%TE8&P16\\ M'R^&PX%NSH=\QF;],9OK/38>F".SO^ EHWS:F;;1QHL&T52;2 66V+CIO*_< M\X53<")_S)!>NHFQ5HIZIT!9W[3+"L2(%U X36;MJJ/1"* ='2TF"R">6S!1 M0L%G<8BQ]E?L-^'_*!;D@5&GR4=C&"9?#!EGL]ED:([UL3D=+,;#_N(G M=:Z_2R%H74>KEW6S&U/+'B;--CWP;2S+F TZ63*P%W6/S]0$'S1O.6#9WQ94 M]DO4Y4WFU;U),4!WVK9]&XW;7Y-E8H)P5,<8R(:XRJ%;',&6A9EETKQ6RI1WVI-J8U^F(K5>XS'0\W]$B M@/%B4D<5ALLU% ?_?N\;RMGI.P/A7V6_R=W=T(UHM KJQLN[I9]T=.@WE-#1 MSJ"7^-%^!#JJL$>V)<36-7@Z4&\(I\%P1G]$_?)!J:GRDD\]'G>'[0^^>Y:P-[S?S^7OE8PG+^M,@_[+.L]XU-5G!TQZ MA\6H]G3YAW5H)./QX#6>?/ J3ST>=&?C V8)>[O]E\7ID8PG>U*J]W9%P\,_ M3VVPH-1J'O?;9;HU>OEDT"C._E/X)P&HVG'NN;>%Y> MCO#?T^7OCXQ[W=$+4V@&[974@SS/N-?MM_>6O#9IO*?+/ZQ#SZ;=V:M40P9[ MUJE'LVZO_76_'&'\PGS(LTEW7\KEWNAS^K+.,YITIX>L!A\6G]K3Y1_6 MH6>C[N15FHB#]O&B'_C4H_$FLVVR6'^5>5.S?G?T*CT"&^1-_<"G'@V[O4/.6MD;L;^PC+%9;Y/4@X,\TO"% M)8R-^MUI>[/GU4GC5YDQ-IWMS<%U6 '?],WP9B?V$!UNGTY=G& M/T#"F!+I];H;A,%?G31^E;'3Z;@[>Y7AT^'KU$%FFR3LO2!I_,)"K--1=_+" M N'#EZ9=3+K30XX1'1:CVI=N>5BGG@[W5A-Y6 W-Q;4_S^[+.L^PWYW^]%0W;C3R*K.X)K.]N;@.Z^"C5YG%-=2[XT,N MLM@;L;^P+*[)=&_)F/O+>GI9YQGVNAOT3GEUTOA59G%-]E>F>%@'WU>CA,,Z M]6#6[;7W ;T@:?S"LK@FX^Z^\E[VE_[_LLXSF'2G/RN<&A/HJ\SBF@R[LU](&G\PD37>+I):XG#/-(+R^(:]+H;&'RO31H/7F46 MUWBROW%1S0:N-(7/?_Y!'_?>_:B;*Z6N]9_!1W$(>L&G$1'>:RV&S^-4]//; MFX\W[)Y_\#C[>@I_Q5/0#9LS#P\*UYG!3\YF>./3M@" /Z6V4_LV2_%_3\]>)KC^@_,A(?E/^*7B5V]U8:K M;UIO]2T>V*[W<&*['.PN?]9[ISW(6^WC1^5-QO/K]1SM\4EA]/I>'8RPRNN6BTF:[4-%?#EVAW]*7Q_^^7FYM,%P/WN M])/V^^GEU=W%U>G5V85V>G6N?;ZX^_+Y2CN[OCJ_O+N\OKJM&M2\S8W=7OQ^ MB:M^.;N[_@S;NOKR\?0,]G)Y]3^5H&O!I>2.:1>^]2_^5IL2J\G,S$K]5K"G MDL/@>'.-F:856*X#+%\+'CBP,@L@X##'X!IS3,WC0>@YVLIS'RT?/N=K;+6R M058 _\5GF&UK%_\,K17-2/=Y "#R@@?-"Z!>WQ@,W0WO# M_;^MF5>V 37](_0#:_$L);;EF' (X..3==0HA8X>35\3.UC_6VOVGD_<]SD' M28/0#0@[ FO)?2WTN<:9 8@1\*7F+E+@!H0A.*]";^7"QZQ >V*^Y@+7LAQX MP[-FN^N+W^E?^KOCKB8/)O#FR#JN.I"-V&YJ("RY ME\$@[0B?Z,".-;G&)3P<+:+YKLWAM))T#-#5^*S: G]4G[WQM'OJ6 M S^J&9K7A(9*+S-_,?C]TX,%9_;#Z.!X4]'U= P !EWQ?$>.H*7P%<'^(+W M:,4<9<4L3\ N><_1Z3$>? D/>A;$N@09I3@U\A9$)F;['4"TY.#W'N>('/!CR_?#!!L+ MUL '61@\ *+^JPSIHQ<38P8\@]KSJ_$/OQ$,?CND6W1"( MPUI:XMW$D#U^[\)W@"(N$BL\:["8M/ -\*-B",PY(LR]Z\8HE;T&I!\AVO#G M\%$F*%-P"I\M>?HC/F V@LHP^"H0MR-)?IV,.T!]\!;V%98FCBS' ,X!4QZ",^ NCHX'OA48=FB*N[)\ M[13>\TU>J(6$'M$W(83'#3B]G]H$.?+CG!^"!.9;FN-X2 M*1^DF;M$(*X0&:U2,!!?\#CR=Y+5/F"6#6"/V7KWH$5N?TLB-Z6WD'":IU%6 MRC""+V* Y81NF&5>@!).+(/-,,&D-#)42E[^;65E'Q,8=0<8KRT!4KBG.5B/ MP*@CG#5"S\,]>USHE8 6C]Q.H1R2F.-*?L&)KSTPSWQBGD!5WUT$]$VXNO? M[/4%F2^1(0I.VP7\SBNSR"?\ HTO@AQ0$H!BF67/KE=\?"OP4WP:WP[8"*\# M4#Q*L86OD!\)G@62WD=D&>\M(Q]1$$A^9KOW7>UO'C(-)Z8O@##N]3+=D];I\_NXF>AJ= 5OYD^40>P,AA)Z M MA,["$LH[R.N.1)1=JJ/ :9#BW"<'.0YW8#^[7$Z #XADN<+CRFL0H"8([W)Q M@*K0@V)=!7@'4+/=9G!-8)O1^X+?%R+P ]39B3:#".H(;1^K(/T$? M1OZ'/U/:"J@.:G>&JTE5 U2,(*4-B>M4 T0M@JWM%O1(TDA!I!9JHE+=>V @ M()CVR.P02,?C2ZDZPXTO0H3@0@BL,+ $X"+5E2,H(_G5^'%WT4E! I@82GNI MI:>O^HB!:;*$-Y78'/$KGN@@0I-&^SZ^Z=3;.FE#5AS?0]7,2V00*)]+7T,] MT5V C7VY!%&& @FYRPK!A<^BA,/#Y7%2<#:A@H-H7+G"^(>C60ZHS[8M]%SD MHD' D*MF+!.\*C8'72$RH79*4Y'ULP@]TO)!L>W(%Y W 3BZL,[(BR&)7!Q3 M(.XC\&D\CF"S'4%P>,?D?H](CQR]I",( 22P3;P!56_7N8?%YT)TT$-.T543 M?/!:2)&49CWA=;S/-=PIV2N OWBK"9<0QD35"Z4,R_GE$K,%U1PTK\WX7,DU MHX B1BZ<&+'RATRUZ.S2< ;L (,ZY8-JA63=PS0]AMOU]HE+@NL,/2[8;M8K M'%F6ZW9J\AE)Z'0]J/7 ,R4V1\[YX!K,1G6&/$ZXTH(#S@*31+?$85N HYU? M@P DP0SP%0UEX7( MN<]L!"=5!Z?AY9M"G>5@7'@V#4A5=+B>TBN+N;JB/GP MI+](Q; M\[]:2/^@-M*)?#P@?#_WF/&5HR7) Z,KJ.\)E(+$LY'P '*>9B(V1$CH[(0; M+G7@@L)J'C:/GC;U(:@$(\H?%#Y03&8((O50+6HAE7$1MMVI-2Z,8P.]N0L[ M) RZ9[[TP_G @DP_PN>=6EU@_H X [D/EGH.*XD#6C[J?62,6N3@=STSB2L! M!T2^AWC_A+)&?E[J#])K>!\*VO:[J9='S!04R_O=&@^H-SO2Q91F2D+D,HQI MDYJ+#D6/-"'! !:HN_L!Z*SWTF<:SGT0UKA[\MD(HS[#YX!;"#TBBL117&B) MX2&"%\;I6KAZI!-:T9I/(@!TOB1>*T6Z<(P\K[AVA.YBN%XPRL%K.CDF_ MRD?8(O63.X^6YSKX0!'[(^TT=NYF]*Z4,0V8#:]*T!B9=>RJEF9KUE-=)Q^^ M PLM2W@'DY:5N=CCJ:.(+;Y:4=B)U)A,)#IC3$JN 3P5_J9(E?3IT;+HR0'6&J"%%DM?TE-I MDUE93#[@A259N8Q% H-"MI4.1Z931?!W3\P#68:A*522XP,UT1HS]YV[VCTJ ME-E;UGM%Z-(014X#+:OA=81OB_G^$T4'$P,"+3L2@Y%63M;#$AB1]M7!&$IB MXFJ7A5Y +4X.[(@T((S58O18[Y^0L9UR<2\LM.4- --<6MT>1_LCUEE2EE7T MJS3*)-I4)-7B[0E7L#CNCWOKA0EV#6_]"]"*G2,GR\^ 5;@A04"9E!5&-%;D MSNCD7E-NG8FH0N*S [9."J#D#^*>R V,2@!.B>WP>;UL(Q 6[E/J'O:*+G( M6G[@+ !]$W5*Z1%:HN^! J<6R$J.=@03.TW22@AW -5 *2.E-K-UZ2ABO MQ92Q>?B,]F^6@5'2381)\ @BERN#Z4V<6S)/3V14T+%DNEX4_L@EL2R8$8=L M1.;C,@Q"4J,I!RS*PHH>=;TTUXU=428_R7H5Y&I<1-6R_JP?ERIR.3"-Z8'T M>0DS0CM?X(*,Q@/6"H&93TH^LCOQ3'H MGVF7W8(M+?OYK?9?=\3FK_B3]ME=,N>_9)5(055 ?* TF,H 7U["5UYJ6E3@ M-\*K2..]S1?!>LF?P*QW;S3/?0)H.']^HP.HK>6]YGO&G]]8F!N$F]>[_UC= MXR545!F6;>,- B)Y>0DMR3=4EC&65^+N&D!%)4 9F#6HPBS=1=&[4R!37>>P MP!3Q@XB' 1<0?F+BM$^&A^B[-INN.>3-GWCH6X-PO^.?>/^;HBA6%25%L\J>U1J MPYKK58A5T8^UL,FP#SH??:'TS02#3Z.*"NW*[4;J8[7FD'Y;68EAINX1ZP7ZZLTK^(HV6ZJ+U&HCWW/70,<.FO=Q253U[35Z)UP;%<4VO*X:>T9@TC^M@\-;F]\ ^W"=,QQ&23N(%6H'];%%D A1P&VT"49Q1C#I)C"4J(K!\::U$Y4%)Q8H?.WW] MI-QC(?.6/XI 2$>[%;DY9U@A\TS&U^^A8QG6"C,9D??E"I22)3$W0S!)F=J# MQA-H6S:F9#_'D2#Q#C!PR)] &W&=TBR&%DA0>M]_CV&?5'B!6;- )XRXF/@" MA%= ^&6LY3ST?)X*96%V"QT#SK]EG$E2F%ED,W=+67W#RZ@2+A(4;DHY8(EV?,Q!%-I1O-G*G>(TV"$EW+.;??I[8&>O?IZ+Z.K M/?H;/Q:N!Y,;-OI[*?GL[:77_K.6#E0 @W (F%V3YR":W:SR\PN M3RH)AKOJ7)65G4'J)$S#4R5^YD^28]6<93KI:.*K41^++1F1RKXY8HI_?H-> MB=A1)VWY*=KR>1^^FI[.0-]_# V M@H:1=QA[(5OM(';R?YW%WM;[?1\ZV M7>OR?&]+30<3?7S0SMZT09:) MNS5/$\@^=\"A-R'2=7-A+ R3+8S><#B>&U.3S4938[#H3Z<@UP<[$^F5X9[^ MF_P-F :88!Y'KX./U#J[IH!'S[O+NT[;5JY^XV08W^[].?^WKKPW_SD_O M?B3TV[6VVZ:)>.&+MO6>@U>CQ[/!?-H;C.?] 1_R@#,Q M+3$N:'1M[5IM;^.X$?Y>H/^!]:*W&\!.)%G62]Z V]ML&W1[EV;SH5]')&43 M*XL^4HKC^_6=H>38L96>DYRW09$@2"2*+T/R>?C,C'0ZJ:;%^9__Q-CI1()P M5WA=J:J0YZ='S?^V\"^# ?NBN"RM%*S2Q^RCT2",$F/)/JL22JZ@8%]U45=* ME[;/+DM^V+1U/Y\TKZ>RK!@W$BKLH[:J'+.+3W_[\3I7!5Y;=G7]"UY*%A\. M#X-#;ZWU3WJV,&H\J9B?IB,V8($7^.LF# ;-/([:B9QF6BQ8-N:ZT.:L]RYW M/SUFJT4ASWJY+JM!#E-5+([9^QLUE9;]+.?L6D^A?'_"W'.K?I/'S/=FU0FK MY%TU@$*-RV-6R!Q+7,_'[)WG?DYZS?A"W2Y7;&)8J>T$!([77O28Z^*LA^M8 M27-OSD32W(Y9.+O;ZIAEP+^-C:Y+,=A\M&Y5T^4)FX(9JW) 1AXSJ"M]7V2: M09JR3!LAL:]2E[(U_H'YS<.&_J%_>K39\OPT M,ZN"[<>7?78ET6#V]9#]0QD$0!^G8"J5+U@U@>KX:5U6D"%PN"P*.P..:#KK M>3UW/P,AEO?/W?VY$M6$;KR_[@(%Q@NP]JSWZ>O5YR_*5C=D7(\I<=;[30HO MC,#+XD@F81**1,0RR6((DU$J?/![YRO8KQ$ 9VC.U^^I1"PGU-H7Q&3L+:TB MAV)I8Z5GN%O^(1):_&X7#3BZNWC8=KF/; *WDAEYJ^2+M0?%P-Y<[O&$O%IB.U<%B6M__/Z@D M011PF2:1],,0/ Z!GXZ"U.-A&&9)Q/<%E6!/4/D(I!T(A>F"?2OUO)!XP6HG-T1(\,]E\ MHOB$V9K^K-K/I9%M)SB!S05@;*IL@=I$HC=7U01G;&>2.XMIH!G:J@7.&Q<4 M5RE;K*_+&S\Z^9%[(9Z;7NBG62AB/_,X%T-?I/&0IY$7[8L?P^_-#\GR>P]K MA;@^D@.KXV.S]ER5.1ZT0$X87O.B%M@GHGH-37UDA*+#>888)#X1SXIB19@6 MFG9C:.2D4-1QGVK4!59 EFA$KAO..GLXV G+"SVW2PH9.<:-,X # 14ZN[?Y M@6;WUYA@E]9MF?]&ABXR>!!E@9>22,@P#!+(I9!Y!GX:I+&?A_LB0[@G,MP\ M0,Y[VP*]=1'I%-5YCO&(<:B[9&"DPRWB4-&6(9R8M+1]RDZH.E6;HJ20K-"] M4)87VM;8CL3&Z*(!\,QH+@466_8!\8J+J,H&@Q=W? (E!AL_XK%]71=8PQ_" MP!]]D >NJ3\2S5USJ\@A+QOB4/^,SO8U/C5P1ENVR;#SR/F#D7,G:8 =XX-\JZW0% M:\G2]4,QX$J1UE7-R *(-4O/:07T?JMX]%"A.J$M5A=*4+YAFV.VSJP2"HRB M&:G& W3"6U+7M24GS)TZUGEL3H6TE6AAA3)(C69 :UP70&J*\W16K9PY;-'X MBNLN+EYEDBJBOF%[*4[>6-D5)X\RX:4A!!"C '0Q&\7,]Z M#Y;ID55_*D.S[\+0G85EBZ@[M]R=K\CQ6R6(AF!UZ>"%FUH;BIB(FV#$DA;( M7 69*E2U(.>P:]A.U]!1RK&E.0$>M%T+P9SFW[4SG-5FAFRUSKOE7!OA+'*Q MUUB6Z+062%I\(F?D8U(5##0;8N(QHF:HLF_4[(R[AO$HSD.(_-QO4Q%1G( O MXLA/T^"/$,P]4)/OB9KR%HK:9;0)IC+/,7)2MP@PVQ$!H1^[@U8VM]W1C^,@ M-D2=LTW0E>FZ>GSL7=0<[FM+BBCS[H1$%R]79F7+X-6=,^VBH($G--H;C3IH ME/$D"B/?]X9!&,9AG*0P&D9)B)';T M$\CII)/:E< U.M_%.&< V^G%/-NCT M!$4CCU)S7AO"\YJW]J"_J;85EM#;%.S%HO'+;#;[L%4Y1S*BG&S4:\WDR B7 MJJ0L9EG?VW+0120T;0+VWN$E97)LEL)IN%N.5E\7K%#?9-$F,C?J]U^P0F]4 M?=09S7TD9ISX4<0Q1!RE'N?#2,:C8(C^@]C32QO67KOW=LB;T2M)M;@7/O=\ M[:^.?I*F=?ZL5(!X\ 2O=2NR0Z, X[I*FT:]Z*DKP,ZF4U554G:*;:;1_:0G M0J%-U+PCUX+\0K&S)*;XGP+-YIYKM*Z-"Z72*G!3RAC)PE,OC2B+06_?N/K,Q ME_"-_+4F4'$>FXNYW!NM96K]2?1IZT2QXP$GDT M=RE?X)JKYK.>/PW73'WUX5,#,8IWEU4Z0=^ . MDU'LYPG^PC [.[IC+?S,S MSCYX?4:_!T\Y"YXQ5]:B<=V*[[4 O?.-3\KV.='O-J>?)DKF[.).\IJ2.^R7 MQAE_S7,S>O[(D$\E[#_!H"_C(W+IB\]GTO1QH/]AJJ";&)!L MODGY$2#9)%TOMDGJS8=^G1?%@2F.=H:TK/WUO7=(62\:D>UJURWL!#8YSSN7 MY\RY=\CSHIZ6;__Z%T+."TF%NX+K6M6E?'M^TO[M"O\V&I%?%)>5E8+4^I2\ M-YH*H\1$DD^JHA57M"2_ZK*IE:[LD%Q6_+CMZWX^:-Y,9543;B2M88S&JFI" M/G[XQ[NK7)5P;#7%?U**=352Y.R>MO:BHM^2SG MY$I/:?7ZC+AZJWZ7I\3W9O49J>5M/:*EFE2GI)0YE+B13\DKS_V<#=KYA;I9 M>JPPI-*VH +FZRX&Q UQ,0 _UM+K+(?E9%Q7Y>@Q_C:#5$%9@:I4O2%W0 M^O1A(]:4 6ZX+$L[HQS =#'P!NY^1H58WC_VX<^5J N\\?Z^#Q((+ZFU%X,/ MOW[]](NR]3<)GQ* B3<1J,4]\+$G_L!7$2#]ZN4+^& M?UBA>;M^CR5BN:#.OB!%8V_0BYR62QMK/8.'Y1\#G\5WAVBQT3_$9M_E8R0% MO9'$R!LEY[@S%,J2WQIJ (OE LIGVM1$5^23-E/PX.A?1.?D:Z%KHRO%NWUB M\VDNG_"6O5!@>KP#Q>C?_S^H2)$$62+B)(K#2&:495D@6."E?"P%]\:'@DIP M(*B\IR@= (7I@EQ7>EY*V+B'+6(ZG @-_JTTB 3XE:J*T&I!FJHVC83903:< M@@" *.QI@#"4G)QR*#)$3U4-T[?M=AI4DDMKJ5E@DRF]EC#OVI@6R@08 U.6 M3F9@#FS E0'9@F85= =+8,LD\T+Q@M@&?ZWZSZ61W2"P@&T'$#)5M@1I0LV; MJ[J %=N9Y,YBG&@&MFH!ZP:'@I?88MTO+_SHW4IIYC&DB!1A%%&/YAD-8R]A MG 5,AOZA^!'^T?R0)+\+L%:(&P(YH#E4F[5Z5>6PT5*,P>":EXV ,0'5:V@: M B,4;LXSP"#R"7E6EBO"=-"T6U,#)X7"@8?8HBFA ;!$ W+==-;9PZDM2%[J MN5U2R,@)/#A#82**A<[N77Z V<,U)MBE=3OFOY"ACPQ^%/HAE\D8_D5I[--0 MIK$U[8#>A8BXB^H\AW3$.-1=$FJDPRW@4.$C M S@1:?'Q*5M@BO6MO%<;C54L<')_@WK[&IQ;. M8,LN&?:>.=^8.8>9<>';M(,6&*6=OC"G3T;R,!4!]442YE'$Z#B5+,JDGT%% M''/Y9.8,-MQTC]"6FA"<#.Q3??)\D00R].&[M_%PQYF"1W,[51 ME6X,# ";_XVR3F.@E:S<.)@/KM1I7>&,+"DR:!E%K4 _[-0/*Q4H%=AB=:D$ M'CWL\LTVS"JAJ%&X(M5&@TZ$*QRZL1B0N1W(NNC-*9*V$BRL01*QTXRBCYN2 MHK+".IU5J\ .>K1QXWJX"U=,8D/0.N@OQ=D+0_L2(1IFD"B'29I&49C$+ @A M9T[2,(_C6,CD>3*4_2$,W5MD=HBZ=\_]^0H*^4+/_C"(/:1#(=!S2R,\2 M&M$T#EDTAC0L"^+T>5*3'XB:\H:6C3O<1IC*/([>,?3P"X3WZ4 M15F6B3#UY#B,@XC%5#Q/_3K4&0H>IF.NI( W>/Z&)WE<20!Z%]#=G67,);W& M"*U-35R,YK(L]SYK>;#^(/ITIPSM<6B/2E !':V\$XD>JG59&30&UD"N-&P# M1 O1H6VF4VH 0_W)62?3O6\C7A3E/O)D219!$I5(/TXCG\>9SQAG40YUO($Q7FY@>Q\"E*73(FW<.^$E:X9MC*2J&UW>2 R4*CKIW@R;3K[D M=%;JA83:>:%;S:(;G 0./3&(?(;OH=IO>OY[N&['PZ^.2CJST&9YM1?D';A3 M&J5CGO@!%S3B?I)Y-!21#"ED-S0/PZ> .T(;'P"M$WORPRL_\K#^\^[_4#_ZF+@#[9L2>ZWI9WS>\AXXI*7SXKINM93H.[LEK@# M;V(F[(TW)/C_Z"%;P2/62CHPKEOQ9 <8/;_'CH<^_\WOS78=LB?N[#'[OY[5*\F>R4Z\O65:@1H"0 M1_+NN>-SQ[,GJ9UGTQ]_ )BDG+!RA&,K;,:GD^/J?RW\J=V&EX)R:3@#JT;P M7"O"M& S#B^$))(*DL&-R@HKE#0MN)2T4YTM/^>*%G,N+5#-B44=A1%R!A?G MOSR[3D2&8P-7UZ]QR&'0Z7;"CM\X?:;RE1:SU$(P'/:@#:$?!DT([7;EQW'M MR"16; 7QC*I,Z5/O("D_'AB[ROBIERAIVPF9BVPU@J>W8LX-O.(+N%9S(I^. MH5PWX@,?0>#G=@R6+VV;9&(F1Y#Q!"6EYA$<^.5G[%7VF7B_CEBJ02J3$H;V MZH$'I8I3#^-HN;Z#DW+GVPBB?'E/,<2$OIUI54C6WEUJHJI4CF%.]$S(M@,Y M E)8=2?2E9%*%BO-..J22O(:_!;\:K(5KT6-,E89PR,7?_UZ^?SR%KIA)Y@< M[YZ<3F*]$=Q;_C?%-YPZ#D'0[?EPQK45B:"D%*D$;,KA+!4\@8LEI\BV]QQ> M)[B#ZR]&,;ULP17'L,%-!WX7&FG8VJ?IGQ%3RCUJV$OA^V(#B!/SLWG;,.-,.$-E)B1U\6 $MB3#;*L\SDA&(& MGGJ^5\YSPMAZ_K49LQ#,IF[B__PYZ0,T(\:<>N"F-O'3@/!#OU/K!N M-SB)NV&".Z->DA 6\V30BR+2[S$Z\+WIIE0TB@9ZJ*?-N9.PM4,UOG#@P+YW M5T5)ML9H58Y$/ R.L JR3^JH,NKC.K;/UI=RBY?\IB :F9>MX)KG2N,52WBA M]!PCUGYS1_2*4QA=7<[?58> 2X8E]#;&4:SEEDF6X3N$ MW'5M B[DR#G3*D\E=^T#*F2B5(V<E^\E!T!^,JP?.>;H0&!VI+!X'QC$Q&7BN M$V)>F?FH)%>&;^?JR3H2S:1LN>Q5*-4+83B8(OX;]SOC;FO\,(2KKFD;@5WE(6K;.T FQ>N M=ZM)643T1WS@2\KS.]28@ZYO+/%6U6N&B:9=4!V+2L"NSC70&!!V"U#G,5[& MJH7Z[ZI-I<\U>1G)#>Y9CSZK$%4O)8]X-*0GW3@:1/@D#/UNK]N/_)#Z9#@( MNP\I.9'#^ 75XM@'(R'W?U.4]U,M0V.[XP+WG3?UY)[WC\.#[Z)SW\0C2]'X%<=Z+=U M["'O^B>6-T:^YGM]^,V^US==V8S7H\FQ^YFD'-0_!?T#4$L#!!0 ( "F* M:E)ESVI;&@4 ! 2 7 8G)H8S$P,#(Q-#,X7V5X,S(M,BYH=&W=6&UO MVS80_CY@_^&F8&T"V(XDV_%K#+1)VJ;HFC3)@'VE2,KB*I,J2=5Q?_V.E!W+ M3KVFS;H.,PR8+^+QN>-S#T\>9W:63W[^"6"<<<)\"]M6V)Q/QH?5[W+PEV83 MW@C*I>$,K!K"-@+_6? (Q=Y/PX2)6TS93,1+X8PM,;,>,& MWO(Y7*D9D4]'X.>-^,2'$(6%'8'EM[9)\A#V0O\9!=7^3'Q< M12S3()7)",/]EHT O(GC .-HN;Z#DW'GVQ ZQ>T]PY 0^GZJ52E9 MG3\_OX%VW(K'A]LK)^-$KP?N3?^=X6M.'8<@:G=#..':BE10XH=4"C;C<)() MGM9H=Y'B$UQ_-8K)>0->JTS"90M_-2.RLB2WK#OP#S9Z\=Q M.#I1LX+(A>]%HX,&'HA#OFA@ML!L >^EFN<K;R[ M)CHADIOFQ6W.%_",6C<3AV'<@*@/O[>N6RM^-L)5#2WQQ MSX']Z(Z*DGR%T:H">;@?': (LB_:J!+J\S8VURX/Y08/^5U)-.9KOH K7BB- M1RSAA=(SC%CSW1W/*TYA=+7O?Z@6 9<,%?0UD=A?0#MJ5'KHZ1A4]H(#2,L< MS5.TD0L\KKFPF;>B^8=2:.[4V+B=UDS:)P> 6T7=?79PQT9.2RVLLW!V2S,B M46V7E(P&[=I.)$@9PS#;\JO9-:-,B$-XV<<5057#M]S1;F='Z-YFWB@%& M@$^5JU[HQN4D#"3<#:>EEL)D&)BZTJ^E^\E>=-0;5?>;\W0N,#I265P.C&-B M,@A<(<0"G_EHI%"&;^9J?Q6)>E(V7/8J'-5S83B8,OD3GW>;NR=S01*LM.RB M6DHLF,H:7B8ES;:\J8%:AVZ)#@TFC@M4(3+MR[ED@0>67%'6K,05KR5>DTQT;0+JF.1!^QTKH;&@+ ;@%K? MXV:L*JA_3FTJ>Z[&RTEA\)E5ZT%"Y"6G&R8=QI.41=VC#F'=0GU:-(+ MTW;:>XSD=!S&KU"+0W,(KR]>O?6UU<75Z;.W#\K5:FMT#T./A7(4;,$XV@W# MI54X^E+V[_)6J_F.+7=ZOCJR1%FK9JC*Q2T8E0LT-DWVL2ISWX/=R.[[NAO$ M3K]ARQ?->;R#WGMT7FP2'Y[](_F/Q& M--X;45C5GS_V?!]SJW]A>KW)M[S4QS_LI;[NRKJ]:HT/W7\DOK'\'^@O4$L# M!!0 ( "F*:E*BL+HM13@! %V\ 0 . :6UA9V4P,# P,RYJ<&?ZU]J;W=Z>NIY?*=];K[):11DT:!!E,_P?I:>!LH+RS="A:D-5OU%34QLV M[)OAWVJJ?SMBQ+=C?QBEH3E>AZHW7D=7=\*46?H3)LV8K*MK8&8X8_8<$Q,3 MJOY"\P5SE\R:9S(7C0P:-FS8MR.^':.N/F;N1-V)<__;__7\3!GYS1 #M:TJ M@R91!H\GOU BU7Y^Y1Y M6_>? \M/:8L3I3I^D;&!J9F,XW6[!PT8J5EJOHJZVL[1T/^)T\=?I,X$]G@RZ%AEV^$AYQ-3*!E\A/2DX1I.;DYN7? MN'GK]IV'A8^*'A>7/'DJJJJNJ7U15R]^]?K-V]_>-;>\__#IC\\=G=*N/[]T M8UR#*"J#>O_[Q[A&0ER#APQ1&:*&<0T:? @W&#E$=>*1]076'Y>8\JW* M($B>RD@*C=+5;9#PX_"^3V*<:D*HB?MQ5T.#A..J4V=J/M+,8RZM8(E8(@.# MA"#*WSZ)"3^.#K(V&.1)_,,@;C#Q^6K L/<'CA+K+O6NX2NW[]_$16GZTL#M M!_KYMP-??2[]$RJ#OWG[M_;^^7,"EBZ$A/]ONMRDTDZM:*C9!QS_N:PP.BZOW/YS8.'UFUM+VM3?B MU/Q<'P>%SK_W@!XQ?7R3\LO" _%1+X7"_O"*_V=F&:1CN+XZW1 MSGP>V'EDO'Z$.?OH ]8] MURKOH7B!-^*;67;R0\XB#>7&><5= M+&\NX\P(:6VR6 E8%?X"Y-B>$08@@G MOA9II):T+,'08M$/7U&%SC0^Y)C]A8,JLC4M+0MS2F?@=*SZ)@_^: MEAJ2TU[Z"$[=T)-Y0A\I*@-%F$:*\#IMH'[2OXZ3KF1?&]GW$:)GXHO(4^! M#6->^Q/ETT/I@]J[;0R&[X#^F63X]'\-GR"J'U0**4K"!.7P%1B0(2]A9;;A YFF+]+N9;KL'WH5ZXM256ZD_@+6 MK>JA$+$.:!7](2A+E6AA1[\N(/_.OEI#$%R3WEJ+("24,3GNLR51U6OZX!*# MJL81TZ.Q3HABP6RSQU.)',1B^$+\ @!D5TKH[158'3[QO3UPGRBC\] N$S>NAF1MM^%-]C_/S.QU\JUTWPT4Y.Y],3?C@V_ M_@PI&L-/N##,'V@:$="ZWI5.+UM]TBB@W#37M*EAQL<4^[FK!M&1%S;H !^[K MS-T;>BA^@JD]E +&G"K=18O.U)1W"83B9EE-B6D/1>90+M&0"A9>HW\;4NU5 M+*N94,/M2CN[<84\]?)!JC15MS[U(2]?)TOF(!0+)4YC3*E209.8)G'XG&MY M:F-(H*AOL5Z' M_S(Y2W^;/)4#K2%9YEC<0_'T%\$7)]]&_/WO/[7"819-G+A(H.C<3Q-3)?:< M/)J8)YY[+"7DUH=D5$XRH+X&\3!NPJ;TO!TS)BT"I8'[O36,KK00&4?FP%L+ M$,+SMG4GVI5XP:)V"4.:=EXG4.;0+J%*4Z3'.U=''Z^AB9.B'<#0;2H,"KZ+ M;Z?G::2N;+4#:+:*&EICYNHFF2C@7G>E9$P TW?1J]18HGEB,%)8YG93)I*> M8PP-*48"W!#!&R&"E=$;P_.V=B5LZ5QYLZJ-ELI2( M1%8E/9 Q*D18' SCS!3_2HG*A^#LNO,0$!PCVLM3WT!7HHGYBDH\ MPO,L_'!Q$08'1PH<<29=MJ(Q%#Y-1K MS2*_!,TF1O<\(R!^U]18QY"\%+>-[V>U/L?OX0 M*[''9+IRI5R90^#:+KYDS'W!J Q,B)F,R/QD3KL56C3G47L18)I)-WN%74FI M<]#-(Z] I8A"4$1"$+^CT3F+E)![?3["D:LJ,F$_$1JR(H(_*^Q*Q. K+)+N MCO\1%"HH= 06%TL4';RU73SQ[.Z$-E\.<,*4"Q0U^YK$%AT<3Q3V8HU4>G;= M>)#6%M3U)45E5U(TYA9SWH1JPYRD703C^D P:-JTKFTHN&1 I3H6CR #0 >1 M;;Z3'5 N&, %HCRY4/ IS5LZ+>L@?U!N1&9M0#J1!S6DJ6%U"L&H3$4-L2%9 MU^;O\?,Y6TZ0CMQQE8)7 M$,^A J<% J@$]5+N/#:*8H[G0J1TX7IQ\2!Z4$H>@ M:39TUUL?A,H0SE:3))GB\-T!"L&T&C?(/]PN D,_(4<<[%6+$2CN+P3-V^_- ML"-Z*!N%?H%L;;A'\E\6X#@>!V%?!;NE)]"H0B6-'?Y+NQ/(K!(=_P(P9-Q0 M@!6PTG>R(Y%2L'#K$Z?=!AG7 S;H6^1]%1E(D WI84K4>GMQ+-HOX7CZ5V)* M!?ZK:*DKB6*RPXZ\3P@25%^!'8]:,\EW!183V7/.\" XI 0P)=IA-V"-7TON M4@ _C=AUJ6^9=+ 88)%%M@+R!G&$Y^T(8.EO)BFGB8E^(,2]XRK]4V?KP#YV M7^7N$;L!^I#S]#]<;#O8#+:2QI/M*\6_RA;VZMA:M;=EH ,>V=BHT"+)QJ8A MR"PF_* ^T\YK*SI>I9!Y7>E+ P4RY6E09"!&&OR31S3CFLEUK2$0_!JBFNBX M,X6^@+:4>P_!*J*0&V 5ZA#:M,/9>G5T'&7:NZ=]E4+LGOOD$^B TY3<:268F[6B'1W7X:X )V'>\MR0"K7VS+QF0L)HF/A^0JT4[R57,@ M(&*QVL&@R0=,+K&#((X9B&[YU@ZTH$] )J1[SZNWV8\G/NM@8J@E4 M"FE9X$4E"J$OE"/]1PW&F.)DZ.'1N%]+[LNP,I007R"%:'NL\]@/[S>UVT&! M)I<5$<3#3A![^UO42.(BX.M+O?'PD/Q\0'HV'Z3]M@'Q).P"U1UM"SQ-=SWH M(_^P_P,^:%>%6'+ J[*%YV,*:3_VU]NVL&OVQ?Z6Z79Q>F M.^<&)<[8_;A>4&1_/,=(W)'!?#+%(L@@:3734I/R;SZ9@RRG:KK"06OB($M- MUIC'J6;Z07=J5C5_K,YY=?NTWY^E/DZBBY$M[8$N[XQ?9'A,KB[DQ=Z[M:1V M2I=^C+=+)\/T]-[ R">Y=8F7@W)>4ET$4RL[DY\F"5:KK_#8OO6T/Z^5*4_O MKOY.G7Z257^/':Y:WYD'^MB41O@E:0^ MQB33=/5M*:^5+N9FV+\+\7PWO7ZTHCK 4\;L3 V+,/$943_Z?BW\!+"W3':9 MN&YZ@K_9QY2K72#WO$L;*T1C[ETW/;P(,_.GP@,=. M>"W=(037;O!)!J2N7E=]"."Q+OQ2WG_ "5E*] M+?*=AIY/"@[,M11"C&[*.%U=?[H)OFS@X_"%%SEKULH- )HGH=>F;JX\:5G< M]HSC!:0!L#4ZL]FNR *]CZ0O)R^284)<1ROILV^/W*-$(CAI==+RR=<64^[, &28U^JX;Y6ZMH:["]CA@0'T;/=6-K<)(:2P!+- -@ MOXHV5SXW=G>!?U]#9=R(M$T*GUUPU0,\AR-R"627D$YZ=]7IRLY4?]M9ZA:; MD0>2\N23-D$+SPC"+939CP%>?#0%"K/HNPU^_]\^"DC4IS*9]7L3]KM54>@G\3X2[D#47W _44/IO\O1BV M >Y+9VV1];OG1;H62BU[-1!KLKER_\9)30T:2F?G=(X^DO4[C[3F3Y#N:(*M M&2CM4GW05[VVA;)N#@.SM\\>",8:%N+F;"+V[:[:]-IH:6BKP\\F^68:VS?( MK$@JJHZ 2':@2-!:6JG9T.CBWA(G(U_,)7E&)AV+H(;U2OO4' %8]RKK[ :F M;94ZJ.BKM+D>>WZ;*$O(P[O0R%D6*UU1)K+UY2X"JZ!#HT[,"K@.ZBYL=?@= MVLM;,E"DA?6 G_#&H=*GMY!*=46WR2JT0I(-9T/%0\KK ,D6C!M8"[@Z$#A1 M*LQ./G:7@4")AD!,N\)*K"3!KZ)?L2,T];I^%S2+E10LA)*.A3*T"_&\Y6_B MJBP[+!VB9F^0G!&NM,DNBF7GBEW3?RY1PU@;6,.HS=I^H'O[*S[&('GO6TO4 M/0HWUL3'(>+V2(PY%.O$!^@/OH!MS19J*6USU6J3C_IKKN\NSU@%GZ7+DKYG M)^TPVH'\7)S%S6 ^2(XSM8JP&QIUB%Z;:7D@P'O:;*\V:Z_*8M;0Y]KTR9$- MN;>6^+B^O!,5]$N.?1%[5'G:J+3LB"@GF^U?!M_>,$ATQU^O)F_];[5TRYV' MT]Z+7)/L^%X;!CHV2$&3XK4%"T%8<>&QF MS?,190JM^3XB?KCZ\^F5M;?O_M:Z<>K[7U^8'?6K99DO^K;96#MCRR_Z+B_O MF7M_]VMG^M762G?79[4I3_/CY[0Z3$VO;QHV*32#?B/)+X@?O?:2UKI$QR05 MQM#XZ#F7I@PW;&#'"QI2U^=<4L_;Q3LX5I#M6F*;MXM?.HWMO/#"+MZNL3R3 MOG^DS]H^33R_*D6PY?D92?*NA"O!_6['/-NG,^[S3-1K7B9=XU=GUBZ6-W$3#,BF6E7"(A6B0]. M7:P&J\:QJYD T5>T-=8F")<;[K,K&L/?W+Q\D-W@H'EK[#Q=F4&VU;N3&'.U M-7]A?4PLG;AQJ-@6+)M.NJ.>MY-?.LO3T&3:4]NPMLK(P2V[D=HX%W4\(_?C MMZS7H2:[$UG:FB*#EU:10TV"=EF$:@X]R?Z9&>2B"GQ(\L)NQ\TB*4B<'G\K ML8BFN?5RT0$SS5T0Z=!(A.=C=2>"MF@9)KT^[DD/6FM8QQ]\O&6"RUX7IAW@\15)DIE+\\;="-7LMO;57T;@ M"'-V(9>JQ;W,VP7SGF9(UEH5V)K/C_,;1M+[78LMTIL0/!QBM\V#]5J/)3Q8 M-F/Z^8958I=YJV>=PO_O,OB-;^6-:$L53,L' V*CF9JJ%=<\&^P2?JQ W@2> M8UY"/MELS70SH"1@ZIR6599F6E/--)&1.-;KL.P:#=\V\D\OFH[$)%>[H MT[ N>N@N].G[/4)EL4;$W_4$949DGL(\1%\U(]6Q;=VH72895K8FQ?$C7=*/*#!K'(:>$V\1V;635Y#*/LN]ZBK&1KWJX*Q[<9S&;&?FL7 M:Y<\=TVFY>Q_TR'Z/C\$&0@\M^\1I?P28B0;GC%WNT.>Z_JR1L,'F?N_:)C6 M_;*A>/*7SXYAW]_@Z'5Y,K>WOQ;^I.\_9PSN?O, M=0Y>6K!P\YX5#HDW]ZS8V!9IJ) X!GS;0_&-?_0A9*+NJ(:;\2GWRQK/W$VJ MX':Q8^OT99=G#?WTB/?3:$D+^^'+ G5?WC+:+\GJE![*?OZ#:_31%XM^&EXIVO,TCQF[%TF$+"R'5/TPF97K)GA8W4M\-4S-D<^[%2?HISEU%_)3M[ M07GNS?A$V6(_'0GM>GF7I^(A[1>Y@71;]UL[XS9)BR)[P-? M;-WGYC'0EB),6$>7Y5L\=]MXMD@>7:"^&-9YYR@*:2_E!O@MD&[M?KV@*?*%A_P,YZX5?M%S-3(GG_MC7$75T3-H;(L2F&-;7>T<7;<+C6>X$R'& M6#"?Q]E"_6@OW9F5R3N'D-P =>8S&7(53G[G[IBQTVY>+^2V'@I$P['&F-C^ MTVB9C]Y8E"GM<>H\T%[LQRKI&L#\^(CZP#5L#G[)YE.5T5#=(37)TK$*"177 MR:]I9#YZK4!;"*&*#D3<9: =&N3!*R BX"!! M3CBD=&.X=*1"8HSP]&T#7S"+1_AVF+S:#0LTVN;)Q7LK-;J\QL^GNIXM!L^& MZG?]G#SD/R']\&53GRW?KS]Z5T-%U1I4#.8JJ8<"N&J,=KJYGBT"';$?#NTP MK8-!ZD?1>3)(]!+LVY$,GDSK"!J%V1I \FR0C!G 7;V+2#(X6'U@A5QL'A% M.!%=0U*J6X##)H1V[+D%A Z%K2EOBN[ZZ1RJ;Q#=^91 [7?Q M>D$[Z&@BEDNL="($C9'KGNQNLYL!Q9*$"?-M0GJ18V!743 J")G%Y-]U PZ; M1*&8ET,=20)N:^4"(5BC>@S,>-9\(VF/%]W5 GO)58+9!V8IR;"^.LU!*2PF*2I8*/7>;02#_O-9Q2L)T5_H!TPHV_S:=# 6"\:2L.O<5#R L!4_TWX!8PJARMF^ M6GTAHQ )'@*M*CQW6_=?WTUO*VUA(SF$MI^Z$:(H#>ULB7*KOU8A"KA*0.@+ MIRYFD?ZH/FQ$CK'[B*0[8[-6OCX-:ME[%OI M>ZB3L1@_2(:VO;BS+HIY8\\*V_G0J/(7P80)RM)_&NOQH]=0"NS[*X"7$#!B MB[PDMUWU'D^07X5NVH10AQC^=4"0R(.8PS!K0U%'ZK?BJW5+)X' M%4%*E6@?T=.@KSR&5!GT=QQ/LDFNL2@8I>QM1/?H+XC8G&W.2E;D5WN33% C M#Z6^2-CG!BV*7G]-=)?@$)L$(+,I?O3Z&-FF^/UT5;9%W!>..BN;YZ?#0$TV M]><88RD"U@U@TLF[5]T2O2>!I MK-[04V]L\%6'D"GF_PL8JZY&VM1!$ 0V? MC#Z3^(;=RUS&OMXA$/K@U<^1#W2$O0'8'HG@'GW*QD:&;+=XYZ%DY0;D-Q%1?\]B M]_SA^V4(!L%_OZBP MU?0YF=W=84?LW*#%0P-0+N!8'R/DQND]PJ@G]D>*,*(+@T;\_E4CA!0O;RI% M8>$J*Z(_$JM$Y**Z^TJR&60?^H;887^#?2AG*^PXD&QVW_Z!*!]/XL"@"(OM MZ]T_[AQNDU5*K$#@3Y61*O<:.FS<.=W$%1/QJ(TXDBC,A\9Q-@-2<. ^-A2 MP>CRNCQ_QXSM=MK0!;U6WB2<5:E>L%K],:G"\7:V7MV7-3=UTE/7;=H5D-WZENLLX8_JOCY0QF\21K0X/4 M"2[_R<%N[^?[H//AIC.G3E?7TOO>*^_*C]*,28:GVL26Y\B+V34SP&BTR$ETQ_Z;CJ0Q:OQ9]I;KHQZ(M*'=U(^0B]^? M4Q&%MKT1A1LFW_188'):(5G 'O%^X_<_^MF?4A&%, .V1+5+EW!G_U8C/3=*\<3M8Q MQTF67_E%!?8]BNHOWP?LB&J2 M6A/E03"T.5=*DU+)!RO"S*)?0) M]_/*]H"-.P8$KO=+CL/AI+E1V-I>2*2+.S0CY93A'W'=SQ8* :<$'+S?J'_! MW #I=/AGK 1O/10 E- ?6PP]?Q;&MK!W^[A,+G!\!/*J' 8^=T!2C@'+,EH^ M8T( YHH%?3CL_F5D$ZT4(,N'9%,#$+IUBP*B0>2JG5<&Q$D'8@ XXX(%D1'8 M]BEL^Q?7BY$K<_A#HW5&,R7$4E& BLW4LD 30+9;)W3>2IH7(M#&0#REC7."L M'R"Y8VA#C:]['!)/$ W!7.[(#"V1)I+#R:0>\GH)Y0'349 5& T7AF\XI'3Q&_[+]L$)FU5GK>U^=([3EM>AR7'7C\N8O]EH MV@7FTT!)HD$W,B7&9!6V9GMJ(V/G0AC?^H>SI7P:D,EA;67+Q2DGQ7FO@&S'L4M1L8WN2X6C>;L M]8,%)K*7CN!J.J*@QN!2LXN]5Z5G'&:$N?YT.C MJ7')' ]ZBX'VMMIH*4R4Q+#/*TIAJ_&+:,L8,N=.GF0%.*M.6GF@1:ZJ+]WO M-SP<1KAY7)=UELESC=O>=F@*ZRN[AW/$EE0OO;SU*LWCY'U683U?MKDS^>G9 MHZ]QP)"6R^O0; =(%K7F[#_BNAYS/)"#$>G^>#!!9H6V!1;4Y&SZ>%;3#='E4S(E0W-Y&&M]J!08KG[R!DZ^7%>NKE=: !V,I8ZN<'6.D95)B(/O7E<0\%^#/DY%95V-\' MD[*UG8**V*-[I$ XMZU#FBQ/\1/)$_TJXS9MYP BV/)-AY:^TD"'UCL3S,HA M8O-\"*O.G-UBXZ.!9%.1%ACP! 9XRX[]OB(9"$B&#-@K:@E'_/B!H;KUACK^ MW;S>0<,>"G :ZZ67;_V@_9RB'/*"A"7+TX&K^%:[3SK-DQ=!0'LPJG#)9)#& MY-HKI_ES:6T=F!?" N!$%CK4RLQ(!@!K-*Q&PAC+J0N:<%O"; #&"A]?C:,> M:!&5I&H%F]$A7ML+DK5<%"9=>N#8B5A@FBX^/7-PU5A,"0^38PMDTZ0^]XFRU9V)LK4)A'=820H0 M,P4::AD=T41F"HAJ J:%7IIYXY.4]'\B_5"]-#U'I\PC(P=2#A%C>GDP:-:7 M)W(QD*Q]?]Y7XCTD5D.4$_M07I.H$%F*O.[_EM/+!P.8 Y2=J>LTCA*YI!%Z M)&62T++IS_+>' DL1#"XNI.OU*,!&NZE<_EU_S=$@$2M(2:@L\93[\^F-J)X MB;R1Z5A!N%<2TJOG_$5J]^ED.B%:M"H" U7K4 Y'^_*Q#?!OJQ4X;_JS"A4M MK,]&HHHSJ-Y$0=NCFQ%38U.E!55>'@?<#<:\<= MX&^+_B2';,:R=3]4JO&7AD^N39_ZL_G[EBVSMAZXR5SWPVRC(6$ZU[F1B=L_ MKN%I?EKCV MEZ=JJM9KA]/#6976A>^V;U"=]?12T S=Y]P=XXRL#9V=MONK3GO JK2#N4W. MO&<"SX0'STMN#-\(Z]*GYYB'[108)#SPM?PM:$EV_U9:,S6=%U[5OF+P1Y&- MY72U>9/^*-)S%G@F;_Z'Z='?N2M76YZ\>O'(5NX,ASSF?[RA-4"XETV_8N1B M6/$7-_M* D,Y17L[MEJ4\E>LZ/^+-H9-E-8^B-U"+Z%*AS,&UTGXQ1S(2 M[^>"KU<]E/P>BCB9XPW_L(G(7RGIH>3APPUY:EUI/^G ]J_2B)G*M;!J$*RZ MR6UWTC3EX/V\31*'SSKI"^L#[G'\(O<4=Z5Q%;7$C5AN4L%G[P'R\,;6:O!E04(]CAQK T#GB?JQP MV09Y:LR^ (>V8XVT ENP5E/"\>;D6^']1XR%-M\>[*'LH38FRC@RQQ*\U\P* MW>C^-L.P#B&%2V!!,8[;X +3.7)G, 2-96]GYF*\>8R6+Q0GE]'2H@/!I\ " M?+@&2K/(V];H"^ZGD^;CW( F%#>SV83P?C6=])??E6G_\3;O'IOA])]>V]. MO1R\ADK>U-YJE^S!&VR%8EY4;-KXX]5J78)DO#GG-GE_+QGQ/KE#*WEKKDZ@ MS+&8PT:BY0MYN>)BX Y" *L"[V[)2R9";]NCEP[&!%W&[ M6);,T7I;=W9]P"VEA_'HE"H62NREQSM]KJ,5?4S.!0(^WAJ:(CTE=VBS0$X/ M=V;2\#8K6C[>P*968U<,[%<+!SJX*7/PX7XHWB:%+#/0 14=Z"/@V\6=VWH= M9.RG]B)E++B?ZDN%'/2KA8>)>)\3 O6.5#K;$KQPC&D8[Q MF1(4(ZCTQ;57\@]LH5Y^231Q R)-G)1DG!H-NLV@0KC]0G1:H$CU'?P7'&U MSF[AO< IA*PA\ M5$\$6^$&P1)"W+:.D EHPF(O)%'>6Y(A"KRK\\*')@FKF5H3<@_90=^N9VLX MXB3RKD'$B?=Z:A/*99 WLH';X;[+_U*6T< D?BDY;)^#R9HHI#8"S@UX+S_H M_?.)PO']E<3!O,82ZCD=X-QV'\:L29+)TH;HS.-@0M%+Q'EE\P!+/J&=V[+1 M@PG A>9!R 3BKB[\D.RZISC#I E+,AR'J@3P3T>)RH?DC?(X?'8(2RG:'A/# M@1B>.GN/#Y="%S1',H((WS&1@.Q+V9&UBT]#%K<8"\69D\QAQ>W1_)A.:X\E M*=&)A^YW^HY+[\J<.WZ%>2M+W+7@G6#UN^C)F6>.=F6,V5[J,__FPF+3_%VS M]KDD[;>;/W_;0D&1P^D<(U$-[W((/R%H^VE-YE+5_SV?U4,2)T5;61=.GLZ, M^'"4M36I<$UJY?"L*9/RAE?OO,K?6GWN[ 1IZOX&V;HWEI'')9_%EX/M%];O MZOZT_O,&JO6'F"KSU/0K"R4V8;6F(XM+=Q]YG?ONYN[#F;6V9K 7C%S'.=E92Z\M MI[U,_Y(W2BYV36\YOW+O[AUJ\2G!3Q?KM/V&Y\/"(B=2"UFO#SST?+>DWOS] MDB_FK;ZV4[BO4G/8CWQ3/#^<7.4AWLZ7V=>$YT[.7UK[UE>0735NF+2X,SD@ MO\!KZ+F@T\,TS[=ZE=U7]R8?RW4)M3JE_HIGO+L G;3SCTN94.JCILN MBIP2W$.!7XP;9AFL=^%#D]J.IMR4/H:_#,ZW.OI&SH]TTIXT,P"6'*MKS'=B M)XK9KE[?X 9\V08_XG;"Z1='*^H:\V+!2-K)556K$O9:9H$Q*OS.R!/M,OG( MZ#=@STY\D+PO):&]85PME_ 8XGGKR\A#X,P*;*8>%4E,7.V^R8