0001140361-21-030912.txt : 20210910 0001140361-21-030912.hdr.sgml : 20210910 20210910151748 ACCESSION NUMBER: 0001140361-21-030912 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20210801 FILED AS OF DATE: 20210910 DATE AS OF CHANGE: 20210910 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: 211246945 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 brhc10028709_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 August 1, 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

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

Common stock: $0.01 par value – 61,151,194 shares outstanding as of September 1, 2021.



PHOTRONICS, INC.
QUARTERLY REPORT ON FORM 10-Q
AUGUST 1, 2021

TABLE OF CONTENTS

3
4
   
PART I.
FINANCIAL INFORMATION
 
     
Item 1.
5
     
 
5
     
 
6
     
 
7
     
 
8
     
 
10
     
 
11
     
Item 2.
26
     
Item 3.
33
     
Item 4.
33
     
PART II.
OTHER INFORMATION
 
     
Item 1.
34
     
Item 2.
34
     
Item 6.
35


Glossary of Terms and Acronyms

Definitions of certain terms and acronyms that appear in this report are provided below.

AMOLED
 
Active-matrix organic light-emitting diode. A technology used in mobile devices.
 
ASC
 
Accounting Standards Codification
 
ASU
 
Accounting Standards Update
 
DNP
 
Dai Nippon Printing Co., Ltd.
 
EUV
 
A wafer lithography technology using the industry standard extreme ultraviolet (EUV) wavelength. EUV photomasks function by selectively reflecting or blocking light, in contrast to conventional photomasks which function by selectively transmitting or blocking light.
 
Exchange Act
 
The Securities Exchange Act of 1934 (as amended)
 
FASB
 
Financial Accounting Standards Board
 
Form 10-K
 
Annual Report on Form 10-K
 
Form 10-Q
 
Quarterly Report on Form 10-Q
 
FPDs
 
Flat-panel displays, or “displays”
 
High-end (photomasks)
 
For IC, photomasks that are 28nm or smaller; for FPD, AMOLED, G10.5+, and LTPS photomasks.
 
ICs
 
Integrated circuits, or semiconductors
 
LIBOR
 
London Inter-Bank Offered Rate
 
LTPS
 
Low-Temperature Poly Silicon, a polycrystalline silicon synthesized at relatively low temperatures; polycrystalline silicon in thin-film transistors (TFTs) are used in liquid-crystal displays (LCD) flat panels and to drive organic light-emitting diode (OLED) displays.
 
MLA
 
Master Lease Agreement
 
PDMCX
 
Xiamen American Japan Photronics Mask Co., Ltd., a joint venture of Photronics and DNP.
 
RMB
 
Chinese renminbi
 
ROU (assets)
 
Right-of-use asset
 
SEC
 
Securities and Exchange Commission
 
Securities Act
 
The Securities Act of 1933 (as amended)
 
Wafer
 
A wafer, or silicon wafer, is a thin slice of semiconductor material that, in the fabrication of microelectronics, serves as the substrate for microelectronic devices built in and upon the wafer.

Forward-Looking Statements

This Form 10-Q contains forward-looking statements, as defined by the 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”, “may”, “plans”, “predicts”, “would”, 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, conferences, or by other means, we may discuss, publish, disseminate, or otherwise make available, forward-looking statements, 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 us 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 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 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)

 
August 1,
2021
   
October 31,
2020
 
ASSETS
           
Current assets:
           
Cash and cash equivalents
 
$
283,249
   
$
278,665
 
Accounts receivable, net of allowance for credit losses of $1,331 in 2021 and $1,324 in 2020
   
151,190
     
134,470
 
Inventories
   
53,165
     
57,269
 
Other current assets
   
42,860
     
29,735
 
                 
Total current assets
   
530,464
     
500,139
 
                 
Property, plant and equipment, net
   
699,609
     
631,475
 
Intangible assets, net
   
904
     
3,437
 
Deferred income taxes
   
23,691
     
22,070
 
Other assets
   
27,089
     
31,061
 
Total assets
 
$
1,281,757
   
$
1,188,182
 
                 
                 
LIABILITIES AND EQUITY
               
Current liabilities:
               
Short-term debt
 
$
-
   
$
4,708
 
Current portion of long-term debt
   
25,163
     
8,970
 
Accounts payable
   
75,640
     
75,378
 
Accrued liabilities
   
66,814
     
53,883
 
                 
Total current liabilities
   
167,617
     
142,939
 
                 
Long-term debt
   
92,740
     
54,980
 
Other liabilities
   
26,939
     
27,997
 
                 
Total liabilities
   
287,296
     
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, 60,758 shares issued and outstanding at August 1, 2021, and 63,138 shares issued and outstanding at October 31, 2020
   
608
     
631
 
Additional paid-in capital
   
489,431
     
507,336
 
Retained earnings
   
302,971
     
279,037
 
Accumulated other comprehensive income
   
24,882
     
17,958
 
                 
Total Photronics, Inc. shareholders' equity
   
817,892
     
804,962
 
Noncontrolling interests
   
176,569
     
157,304
 
                 
Total equity
   
994,461
     
962,266
 
                 
Total liabilities and equity
 
$
1,281,757
   
$
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
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue
 
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 
                                 
Cost of goods sold
   
125,318
     
120,161
     
367,370
     
357,636
 
                                 
Gross profit
   
45,325
     
37,734
     
115,103
     
102,769
 
                                 
Operating expenses:
                               
                                 
Selling, general and administrative
   
15,083
     
13,306
     
43,203
     
40,792
 
                                 
Research and development
   
5,305
     
4,492
     
14,390
     
13,034
 
                                 
Total operating expenses
   
20,388
     
17,798
     
57,593
     
53,826
 
                                 
Other operating income, net
   
3,525
     
-
     
3,525
     
-
 
                                 
Operating income
   
28,462
     
19,936
     
61,035
     
48,943
 
                                 
Other non-operating income (expense):
                               
Foreign currency transactions impact, net
   
4,301
     
(1,565
)
   
3,627
     
1,739
 
Interest expense, net
   
(1,060
)
   
(586
)
   
(637
)
   
(1,609
)
Interest income and other income (expense), net
   
494
     
16
     
653
     
480
 
                                 
Income before income tax provision
   
32,197
     
17,801
     
64,678
     
49,553
 
                                 
Income tax provision
   
7,842
     
4,937
     
14,493
     
17,789
 
                                 
Net income
   
24,355
     
12,864
     
50,185
     
31,764
 
                                 
Net income attributable to noncontrolling interests
   
7,279
     
2,088
     
14,547
     
4,404
 
                                 
Net income attributable to Photronics, Inc. shareholders
 
$
17,076
   
$
10,776
   
$
35,638
   
$
27,360
 
                                 
Earnings per share:
                               
                                 
Basic
 
$
0.28
   
$
0.17
   
$
0.58
   
$
0.42
 
                                 
Diluted
 
$
0.28
   
$
0.17
   
$
0.57
   
$
0.42
 
                                 
Weighted-average number of common shares outstanding:
                               
                                 
Basic
   
60,884
     
64,780
     
61,804
     
65,090
 
                                 
Diluted
   
61,515
     
65,247
     
62,362
     
65,704
 

See accompanying notes to condensed consolidated financial statements.


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

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Net income
 
$
24,355
   
$
12,864
   
$
50,185
   
$
31,764
 
                                 
Other comprehensive (loss) income, net of tax of $0:
                               
                                 
Foreign currency translation adjustments
   
(10,482
)
   
10,659
     
11,584
     
6,689
 
                                 
Other
   
37
     
4
     
58
     
23
 
                                 
Net other comprehensive (loss) income
   
(10,445
)
   
10,663
     
11,642
     
6,712
 
                                 
Comprehensive income
   
13,910
     
23,527
     
61,827
     
38,476
 
                                 
Less: comprehensive income attributable to noncontrolling interests
   
7,144
     
3,979
     
19,265
     
8,539
 
                                 
Comprehensive income attributable to Photronics, Inc. shareholders
 
$
6,766
   
$
19,548
   
$
42,562
   
$
29,937
 

See accompanying notes to condensed consolidated financial statements.


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

 
Three Months Ended August 1, 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 May 2, 2021
   
63,606
   
$
636
   
$
511,215
   
$
297,599
   
$
(23,250
)
 
$
35,192
   
$
169,425
   
$
990,817
 
                                                                 
Net income
   
-
     
-
     
-
     
17,076
     
-
     
-
     
7,279
     
24,355
 
Other comprehensive loss
   
-
     
-
     
-
     
-
     
-
     
(10,310
)
   
(135
)
   
(10,445
)
Shares issued under equity plans
   
135
     
2
     
921
     
-
     
-
     
-
     
-
     
923
 
Share-based compensation expense
   
-
     
-
     
1,311
     
-
     
-
     
-
     
-
     
1,311
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
(12,500
)
   
-
     
-
     
(12,500
)
Retirement of treasury stock
   
(2,983
)
   
(30
)
   
(24,016
)
   
(11,704
)
   
35,750
     
-
     
-
     
-
 
                                                                 
Balance at August 1, 2021
   
60,758
   
$
608
   
$
489,431
   
$
302,971
   
$
-
   
$
24,882
   
$
176,569
   
$
994,461
 

 
Three Months Ended August 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 May 3, 2020
   
66,215
   
$
662
   
$
530,117
   
$
270,506
   
$
(16,894
)
 
$
(15,200
)
 
$
152,467
   
$
921,658
 
                                                                 
Net income
   
-
     
-
     
-
     
10,776
     
-
     
-
     
2,088
     
12,864
 
Other comprehensive income
   
-
     
-
     
-
     
-
     
-
     
8,772
     
1,891
     
10,663
 
Shares issued under equity plans
   
61
     
1
     
306
     
-
     
-
     
-
     
-
     
307
 
Share-based compensation expense
   
-
     
-
     
1,196
     
-
     
-
     
-
     
-
     
1,196
 
Contribution from noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
9,997
     
9,997
 
                                                                 
Balance at August 2, 2020
   
66,276
   
$
663
   
$
531,619
   
$
281,282
   
$
(16,894
)
 
$
(6,428
)
 
$
166,443
   
$
956,685
 

See accompanying notes to condensed consolidated financial statements.


 
Nine Months Ended August 1, 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
   
-
     
-
     
-
     
35,638
     
-
     
-
     
14,547
     
50,185
 
Other comprehensive income
   
-
     
-
     
-
     
-
     
-
     
6,924
     
4,718
     
11,642
 
Shares issued under equity plans
   
603
     
7
     
2,077
     
-
     
-
     
-
     
-
     
2,084
 
Share-based compensation expense
   
-
     
-
     
4,034
     
-
     
-
     
-
     
-
     
4,034
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
(35,750
)
   
-
     
-
     
(35,750
)
Retirement of treasury stock
   
(2,983
)
   
(30
)
   
(24,016
)
   
(11,704
)
   
35,750
     
-
     
-
     
-
 
                                                                 
Balance at August 1, 2021
   
60,758
   
$
608
   
$
489,431
   
$
302,971
   
$
-
   
$
24,882
   
$
176,569
   
$
994,461
 

 
Nine Months Ended August 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
   
-
     
-
     
-
     
27,360
     
-
     
-
     
4,404
     
31,764
 
Other comprehensive income
   
-
     
-
     
-
     
-
     
-
     
2,577
     
4,135
     
6,712
 
Shares issued under equity plans
   
681
     
7
     
3,272
     
-
     
-
     
-
     
-
     
3,279
 
Share-based compensation expense
   
-
     
-
     
3,773
     
-
     
-
     
-
     
-
     
3,773
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
(16,894
)
   
-
     
-
     
(16,894
)
Contribution from noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
17,596
     
17,596
 
Repurchase of common stock of subsidiary
   
-
     
-
     
255
     
-
     
-
     
-
     
(892
)
   
(637
)
                                                                 
Balance at August 2, 2020
   
66,276
   
$
663
   
$
531,619
   
$
281,282
   
$
(16,894
)
 
$
(6,428
)
 
$
166,443
   
$
956,685
 

See accompanying notes to condensed consolidated financial statements.


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

 
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
 
             
Cash flows from operating activities:
           
Net income
 
$
50,185
   
$
31,764
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization
   
69,305
     
71,120
 
Share-based compensation
   
4,034
     
3,773
 
Changes in assets and liabilities:
               
Accounts receivable
   
(13,854
)
   
(9,476
)
Inventories
   
5,073
     
(6,155
)
Other current assets
   
(12,280
)
   
(12,381
)
Accounts payable, accrued liabilities, and other
   
10,633
     
(381
)
                 
Net cash provided by operating activities
   
113,096
     
78,264
 
                 
Cash flows from investing activities:
               
Purchases of property, plant and equipment
   
(92,301
)
   
(36,693
)
Government incentives
   
5,775
     
5,263
 
Purchases of intangible assets
   
(170
)
   
(139
)
                 
Net cash used in investing activities
   
(86,696
)
   
(31,569
)
                 
Cash flows from financing activities:
               
Proceeds from debt
   
20,858
     
5,699
 
Purchases of treasury stock
   
(35,750
)
   
(16,894
)
Repayments of debt
   
(13,311
)
   
(5,929
)
Contribution from noncontrolling interest
   
-
     
17,596
 
Proceeds from share-based arrangements
   
2,251
     
3,869
 
Net settlements of restricted stock awards
   
(403
)
   
(248
)
                 
Net cash (used in) provided by financing activities
   
(26,355
)
   
4,093
 
                 
Effects of exchange rate changes on cash, cash equivalents, and restricted cash
   
4,602
     
3,486
 
                 
Net increase in cash, cash equivalents, and restricted cash
   
4,647
     
54,274
 
Cash, cash equivalents, and restricted cash at beginning of period
   
281,602
     
209,291
 
                 
Cash, cash equivalents, and restricted cash at end of period
 
$
286,249
   
$
263,565
 
                 
                 
Supplemental disclosures of non-cash information:
               
                 
Accruals for property, plant and equipment purchased during the period
 
$
7,367
   
$
34,356
 

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 ICs and FPDs, and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits, 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 China (2). 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 that 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.


In fiscal year 2021, we segregated share-based compensation activity into the two categories of Shares issued under equity plans and Share-based compensation expense in the condensed consolidated statements of equity; in previous reports, we segregated this activity into three categories. Reclassified prior period amounts have been conformed to the current period presentation.


Our business is typically impacted during the first quarter of our fiscal year by the North American, European, and Asian holiday periods, as some customers reduce their development and buying activities during those periods; consequently, operating results for interim periods 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 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 in our August 1, 2021 and October 31, 2020, condensed 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 in our condensed consolidated statements of cash flows.


 
 
August 1,
2021
   
October 31,
2020
 
 
           
Cash and cash equivalents
 
$
283,249
   
$
278,665
 
Restricted Cash
   
3,000
     
2,937
 
 
               
 
 
$
286,249
   
$
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. The components of inventory at the balance sheet dates are presented below.

 
August 1,
2021
   
October 31,
2020
 
             
Raw materials
 
$
51,713
   
$
56,389
 
Work in process
   
1,223
     
767
 
Finished goods
   
229
     
113
 
                 
   
$
53,165
   
$
57,269
 

NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET


Property, plant and equipment, net consists of the following:

 
August 1,
2021
   
October 31,
2020
 
Land
 
$
12,518
   
$
12,422
 
Buildings and improvements
   
181,842
     
179,162
 
Machinery and equipment
   
1,966,038
     
1,812,791
 
Leasehold improvements
   
21,672
     
21,157
 
Furniture, fixtures and office equipment
   
15,811
     
15,665
 
Construction in progress
   
31,839
     
70,915
 
                 
     
2,229,720
     
2,112,112
 
Accumulated depreciation and amortization
   
(1,530,111
)
   
(1,480,637
)
                 
   
$
699,609
   
$
631,475
 


ROU assets resulting from finance leases are included in the table above as follows:

 
 
August 1,
2021
   
October 31,
2020
 
Machinery and equipment
 
$
42,760
   
$
-
 
Accumulated amortization
   
(1,223
)
   
-
 
                 
 
 
$
41,537
   
$
-
 


Depreciation and amortization expense for property, plant and equipment (including amortization expense for ROU assets) was $21.7 million and $66.6 million for the three and nine-month periods ended August 1, 2021, respectively, and $22.1 million and $67.6 million for the three and nine-month periods ended August 2, 2020, respectively.


In the third quarter of fiscal 2021, we recorded a $3.5 million gain on the trade-in of a lithography tool with a tool vendor as partial compensation for a more advanced tool.


NOTE 5 - PDMCX JOINT VENTURE


In January 2018, Photronics, Inc. through its wholly owned Singapore subsidiary (hereinafter, within this Note “we”, “Photronics”, “us”, or “our”), 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, which we refer to as “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 minimum combined investment per the PDMCX operating agreement (the “Agreement”), was $160 million. As of August 1, 2021, Photronics and DNP had each contributed cash of approximately $65 million, and PDMCX had obtained local financing of approximately $50 million. As discussed in Note 6, liens were granted to the local financing entity on assets with an August 1, 2021, total carrying value of $91.3 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 income from the operations of PDMCX of $1.8 million, and $4.0 million during the three and nine-month periods ended August 1, 2021, respectively, and losses of $0.8 million and $4.8 million during the three and nine-month periods ended August 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 August 1, 2021, was $60.9 million.


As required by the guidance in Topic 810 - “Consolidation” of the 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.

 
August 1,
2021
   
October 31,
2020
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
Current assets
 
$
56,060
   
$
28,036
   
$
56,095
   
$
28,053
 
Non-current assets
   
138,072
     
69,050
     
141,097
     
70,562
 
                                 
Total assets
   
194,132
     
97,086
     
197,192
     
98,615
 
                                 
Current liabilities
   
30,233
     
15,119
     
31,922
     
15,964
 
Non-current liabilities
   
42,080
     
21,044
     
55,676
     
27,844
 
                                 
Total liabilities
   
72,313
     
36,163
     
87,598
     
43,808
 
                                 
Net assets
 
$
121,819
   
$
60,923
   
$
109,594
   
$
54,807
 



NOTE 6 - DEBT


Short-term debt was $0.0 million, and $4.7 million as of August 1, 2021 and October 31, 2020, respectively. The 2020 amount represents an advance payment under an MLA to fund equipment purchased or leased in the U.S., and short duration borrowings in Xiamen, China, to fund operations. See below for further information. 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 August 1, 2021
 
Xiamen
Project Loans
   
Xiamen
Working
Capital Loans
   
Hefei
Equipment
Loan
   
Finance Leases
   
Total
 
Principal due:
                             
Next 12 months
 
$
7,615
   
$
8,108
   
$
2,321
   
$
7,119
   
$
25,163
 
Months 13 – 24
 
$
9,961
   
$
3,961
   
$
4,642
   
$
6,487
   
$
25,051
 
Months 25 – 36
   
10,165
     
-
     
4,642
     
6,585
     
21,392
 
Months 37 – 48
   
9,794
     
-
     
7,736
     
19,623
     
37,153
 
Months 49 – 60
   
7,489
     
-
     
1,655
     
-
     
9,144
 
Long-term debt
 
$
37,409
   
$
3,961
   
$
18,675
   
$
32,695
   
$
92,740
 
 
                                       
Interest rate at balance sheet date
   
4.65
%
   
4.53% - 4.61
%
   
4.20
%
   
(3) 
       
Basis spread on interest rates
   
0.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
     
(3) 
       
Periodic payment amount
 
Increases as loans mature
   
Increases as loans mature
   
Varies (1)
     
(3) 
       
Periodic payment frequency
 
Semiannual, on individual loans
   
Semiannual, on individual loans
   
Semiannual(2)
   
Monthly
         
Loan collateral (carrying amount)
 
$
91,277
     
N/A
   
$
86,892
   
$
41,537
(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 original approved loan amount.
(2) Semiannual repayments commence in March 2022.
(3) See Note 8 for interest rates on lease liabilities, maturity dates, and periodic payment amounts.
(4) Represents the carrying amount at the balance sheet date of the related right-of-use assets, in which the lessors have secured interests.

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 obtained approval to borrow 345.0 million RMB from the Industrial and Commercial Bank of China. From November 2018 through July 2020, PDMCX entered into separate loan agreements (the “Project Loans”) for the entire approved amount and, as of August 1, 2021, 291.0 million RMB ($45.0 million) remained outstanding. The Project Loans were used to finance certain capital expenditures at the PDMCX facility and are collateralized by liens granted on the land use right, building, and certain equipment located at the facility. The interest rates on the Project Loans are variable (based on the RMB Loan Prime Rate of the National Interbank Funding Center), and 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 and duration. The Project Loans are subject to covenants and provisions, certain of which relate to the assets pledged as security for the loans, all of which we were in compliance with at August 1, 2021.

Xiamen Working Capital Loans


In November 2018, PDMCX obtained approval 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. This facility is subject to annual reviews and extension. Unless extended, this facility will expire in October 2021. As of August 1, 2021, PDMCX had 78.0 million RMB ($12.1 million) outstanding against the approval. The interest rates are variable, based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the 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 and duration.

Hefei Equipment Loan


In October 2020, our Hefei, China, facility was approved to borrow 200 million RMB (approximately $30.9 million, at the balance sheet date) from the China Construction Bank Corporation. This credit facility is subject to annual reviews and extension, with the most recent extension set to expire in August 2022. The loan proceeds were used to fund purchases of two lithography tools at the Hefei facility. As of August 1, 2021, we had borrowed 135.7 million RMB ($21.0 million) against this approval (all of which was then outstanding), and 62.5 million RMB ($9.9 million) remained available to borrow. 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 is subject to covenants and provisions, certain of which relate to the assets pledged as security for the loan, including covenants for the ratio of total liabilities to total assets and the ratio of current assets to current liabilities, all of which we were in compliance with at August 1, 2021.

Finance Leases


In February 2021, we entered into a five-year $7.2 million finance lease for a high-end inspection tool and, in December 2020, under an MLA which we entered into effective July 2019, we entered into a $35.5 million lease for a high-end lithography tool. Upon entering into the latter lease, our prior $3.5 million short-term obligation to the lessor became a portion of the lease liability. See Note 8 for additional information on these leases.

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 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 August 1, 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 August 1, 2021. The interest rate on the Credit Agreement (1.09% at August 1, 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 government 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 was 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 $8.9 million are included in Other current assets, and contract liabilities of $15.4 million and $5.2 million are included in Accrued liabilities and Other liabilities, respectively, in our August 1, 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 or nine-month periods ended August 1, 2021 or August 2, 2020. We recognized $1.7 million and $5.0 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and nine-month periods ended August 1, 2021, and recognized $1.9 million and $2.3 million of revenue in the respective prior year periods, that related to the settlement of contract liabilities that existed at the beginning of those 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 credit losses. In the event that an amount is determined to be uncollectible, we charge the allowance for credit losses and derecognize the related receivable. We did not incur any credit losses on our accounts receivable during the nine-month period ended August 1, 2021, and credit losses on our accounts receivable were immaterial during the three and nine-month periods ended August 2, 2020.


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 have 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 and nine-month periods ended August 1, 2021 and August 2, 2020, disaggregated by product type, geographic origin, and timing of recognition.

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Product Type
                       
IC
                       
High-end
 
$
42,351
   
$
38,665
   
$
120,390
   
$
117,974
 
Mainstream
   
75,423
     
70,001
     
214,332
     
194,517
 
Total IC
 
$
117,774
   
$
108,666
   
$
334,722
   
$
312,491
 
                                 
FPD
                               
High-end
 
$
40,640
   
$
36,670
   
$
114,685
   
$
108,248
 
Mainstream
   
12,229
     
12,559
     
33,066
     
39,666
 
Total FPD
 
$
52,869
   
$
49,229
   
$
147,751
   
$
147,914
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Geography *
                       
Taiwan
 
$
63,849
   
$
60,836
   
$
179,441
   
$
182,463
 
Korea
   
39,575
     
39,488
     
118,597
     
116,485
 
United States
   
24,693
     
28,351
     
78,447
     
78,276
 
China
   
32,664
     
20,988
     
77,391
     
58,374
 
Europe
   
9,437
     
7,688
     
27,269
     
23,562
 
Other
   
425
     
544
     
1,328
     
1,245
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 

* This table disaggregates revenue by the location in which it was earned.

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Timing of Recognition
                       
Over time
 
$
157,941
   
$
137,442
   
$
443,923
   
$
401,347
 
At a point in time
   
12,702
     
20,453
     
38,550
     
59,058
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 

Contract Costs


We pay commissions to third-party sales agents for certain sales they procure on our behalf. 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 do 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 contract obtainment costs as 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 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 earlier of the date of the agreement or the date on which we commit to entering the agreement. Our evaluation considers whether the agreement 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. As allowed under ASC Topic 842 – “Leases” (“Topic 842”), we have elected not to apply the recognition requirements to leases that, at their commencement dates, have lease terms of twelve months or less and do not include options to purchase their underlying assets that we are reasonably certain to exercise. The present value of lease payments over the term of the lease provides the basis for the initial measurement of ROU assets and their related lease liabilities. We measure finance lease liabilities using the rates implicit in the leases; operating lease liabilities are measured using our incremental borrowing rate, for collateralized loans, at the commencement date. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under Topic 842, 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 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 buyout option to purchase the tool at 33.684638% of its original cost. If we do not exercise the early buyout 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 buyout option, our lease liability reflects such exercise and we have classified the lease as a finance lease. The interest rate implicit in the lease is 1.08%.


In December 2020, we entered into a five-year $35.5 million finance lease for a high-end lithography tool. Monthly payments on the lease, which commenced in January 2021, increased from $0.04 million during 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 of the forty-eighth monthly payment, we may exercise an early buyout option to purchase the tool at 39.84% of the initial lease liability. If we do not exercise the early buyout 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 buyout option, our lease liability reflects such exercise and we have classified the lease as a finance lease. The interest rate implicit in the lease is 1.58%. The lease agreement incorporates the covenants included in our Corporate Credit Agreement, which are detailed in Note 6, and includes a cross-default provision for any agreement or instrument with an outstanding, committed balance greater than $5.0 million in which we are the indebted party.


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

Classification
 
August 1,
2021
   
October 31,
2020
 
ROU Assets – Operating Leases
           
Other assets
 
$
6,238
   
$
7,706
 
                 
ROU Assets – Finance Leases
               
Property, plant and equipment, net
 
$
41,537
   
$
-
 
                 
Lease Liabilities – Operating Leases
               
Accrued liabilities
 
$
2,258
   
$
2,175
 
Other liabilities
   
3,786
     
5,008
 
   
$
6,044
   
$
7,183
 
                 
Lease Liabilities – Finance Leases
               
Current portion of long-term debt
 
$
7,119
   
$
-
 
Long-term debt
   
32,695
     
-
 
   
$
39,814
   
$
-
 


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

 
Operating Leases
   
Finance Leases
 
Remainder of fiscal year 2021
 
$
585
   
$
2,174
 
2022
   
2,338
     
7,231
 
2023
   
1,363
     
6,938
 
2024
   
810
     
6,938
 
2025
   
647
     
18,013
 
Thereafter
   
559
     
-
 
Total lease payments
   
6,302
     
41,294
 
Imputed interest
   
258
     
1,480
 
Lease liabilities
 
$
6,044
   
$
39,814
 



The following table presents lease costs for the three and nine-month periods ended August 1, 2021 and August 2, 2020.

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
Operating lease costs
 
$
802
   
$
663
   
$
2,190
   
$
2,459
 
Short-term lease costs
 
$
80
   
$
43
   
$
166
   
$
255
 
Variable lease costs
 
$
54
   
$
131
   
$
355
   
$
259
 
Interest on lease liabilities
 
$
160
   
$
-
   
$
361
   
$
-
 
Amortization of ROU assets
 
$
711
   
$
-
   
$
1,156
   
$
-
 


The following table presents statistical information related to our operating and finance leases. The information presented is as of the balance sheet dates.

 
 
August 1,
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.6
     
2.35
%
   
4.1
     
2.37
%
Finance leases
   
3.7
     
1.50
%
   
-
     
-
 

Supplemental cash flows information

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
Operating cash flows used for operating leases
 
$
615
   
$
621
   
$
1,844
   
$
3,008
 
Operating cash flows used for finance leases
 
$
168
   
$
-
   
$
344
   
$
-
 
Financing cash flows used for finance leases
 
$
2,018
   
$
-
   
$
2,882
   
$
-
 
ROU assets obtained in exchange for operating lease obligations
 
$
50
   
$
2,098
   
$
417
   
$
2,438
 
ROU assets obtained in exchange for finance lease obligations
 
$
-
   
$
-
   
$
42,672
   
$
-
 


NOTE 9 - SHARE-BASED COMPENSATION


In March 2016, shareholders approved an 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 and nine-month periods ended August 1, 2021, were $1.3 million and $4.0 million, respectively, and $1.2 million and $3.8 million for the three and nine-month periods ended August 2, 2020, respectively. No share-based compensation cost was capitalized as part of an asset during the periods presented, and related income tax benefits were $0.1 million and $0.2 million, respectively, in the three and nine-month periods ended August 1, 2021, and immaterial in the prior year 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 556,200 restricted stock awards granted during the nine-month period ended August 1, 2021, with a weighted-average grant-date fair value of $11.17 per share, and there were no restricted stock awards granted during the three-month period ended August 1, 2021. There were 527,000 restricted stock awards granted during the nine-month period ended August 2, 2020, with a grant-date fair value of $15.21 per share; no restricted stock awards were granted during the three-month period ended August 2, 2020. As of August 1, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $8.5 million. That cost is expected to be recognized over a weighted-average amortization period of 2.7 years. As of August 1, 2021, there were 973,309 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 an 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 nine-month periods ended August 1, 2021 or August 2, 2020. The Company received cash from option exercises of $1.0 million and $1.9 million for the three and nine-month periods ended August 1, 2021, respectively, and $0.3 million and $3.5 million for the three and nine-month periods ended August 2, 2020, respectively. As of August 1, 2021, the total unrecognized compensation cost related to unvested option awards was approximately $0.2 million. That cost is expected to be recognized over a weighted-average amortization period of 1.2 years.


Information on outstanding and exercisable option awards as of August 1, 2021, is presented below.

Options
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in years)
 
Aggregate
Intrinsic
Value
 
                       
Outstanding at August 1, 2021
 
1,345,495
 
$
9.42
 
4.1
 
$
5,309
 
Exercisable at August 1, 2021
 
1,246,806
 
$
9.44
 
3.9
 
$
4,899
 

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 24.4% in the three-month period end August 1, 2021, differs from the U.S. statutory rate of 21.0% primarily due to changes in forecasted jurisdictional earnings.


The effective tax rate of 22.4% in the nine-month period ended August 1, 2021, differs from the U.S. statutory rate of 21.0% primarily due to changes in forecasted jurisdictional earnings, the benefits of investment credits in certain foreign jurisdictions, which were partially offset by the non-recognition of taxes or benefits that, in certain jurisdictions, have been offset by valuation allowances.


The effective tax rate of 27.7% in the three-month period ended August 2, 2020, exceeds the U.S. statutory rate of 21.0% primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, which were partially offset by the benefit of tax holidays and investment credits in certain foreign jurisdictions.


The effective tax rate of 35.9% in the nine-month period ended August 2, 2020, exceeds the U.S. statutory rate of 21.0% 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 benefits of tax holidays 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 not more likely than not that the tax benefits will be realized. In the nine-month period ended August 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 $3.3 million at August 1, 2021, of which $2.6 million, if recognized, would have a favorable impact on our effective tax rate. Unrecognized tax benefits related to uncertain tax positions were $2.7 million at October 31, 2020, of which $2.0 million, if recognized, would have a favorable impact on the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.2 million and $0.1 million at August 1, 2021 and October 31, 2020, respectively. 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 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.

NOTE 11 - EARNINGS PER SHARE


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

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Net income attributable to Photronics, Inc. shareholders
 
$
17,076
   
$
10,776
   
$
35,638
   
$
27,360
 
                                 
Effect of dilutive securities
   
-
     
-
     
-
     
-
 
Earnings used for diluted earnings per share
 
$
17,076
   
$
10,776
   
$
35,638
   
$
27,360
 
                                 
Weighted-average common shares computations:
                               
Weighted-average common shares used for basic earnings per share
   
60,884
     
64,780
     
61,804
     
65,090
 
Effect of dilutive securities:
                               
Share-based payment awards
   
631
     
467
     
558
     
614
 
                                 
Potentially dilutive common shares
   
631
     
467
     
558
     
614
 
                                 
Weighted-average common shares used for diluted earnings per share
   
61,515
     
65,247
     
62,362
     
65,704
 
                                 
Basic earnings per share
 
$
0.28
   
$
0.17
   
$
0.58
   
$
0.42
 
Diluted earnings per share
 
$
0.28
   
$
0.17
   
$
0.57
   
$
0.42
 


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 prices 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
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Share-based payment awards
   
206
     
985
     
442
     
723
 
                                 
Total potentially dilutive shares excluded
   
206
     
985
     
442
     
723
 


Subsequent to August 1, 2021, our outstanding common stock was reduced by a net 0.6 million shares, primarily as a result of share repurchases. Please refer to Note 14 for information on our share repurchase programs.

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 and nine-month periods ended August 1, 2021 and August 2, 2020.

 
Three Months Ended August 1, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at May 2, 2021
 
$
36,052
   
$
(860
)
 
$
35,192
 
Other comprehensive income
   
(10,482
)
   
37
     
(10,445
)
Less: other comprehensive income attributable to noncontrolling interests
   
(153
)
   
18
     
(135
)
                         
Balance at August 1, 2021
 
$
25,723
   
$
(841
)
 
$
24,882
 

 
Three Months Ended August 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)
Other comprehensive income
   
10,659
     
4
     
10,663
 
Less: other comprehensive income attributable to noncontrolling interests
   
1,889
     
2
     
1,891
 
                         
Balance at August 2, 2020
 
$
(5,765
)
 
$
(663
)
 
$
(6,428
)

 
Nine Months Ended August 1, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at October 31, 2020
 
$
18,828
   
$
(870
)
 
$
17,958
 
Other comprehensive income
   
11,584
     
58
     
11,642
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,689
     
29
     
4,718
 
                         
Balance at August 1, 2021
 
$
25,723
   
$
(841
)
 
$
24,882
 

 
Nine Months Ended August 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at October 31, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive income
   
6,689
     
23
     
6,712
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,123
     
12
     
4,135
 
                         
Balance at August 2, 2020
 
$
(5,765
)
 
$
(663
)
 
$
(6,428
)



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 August 1, 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. The company commenced repurchasing shares under this authorization on September 16, 2020. All of the shares repurchased under this authorization as of August 1, 2021, have been retired. The table below presents information on this repurchase program.

 
Three Months Ended
August 1, 2021
   
Nine Months Ended
August 1, 2021
   
From Inception Date of
September 16, 2020
 
Number of shares repurchased
   
964
     
2,983
     
4,713
 
                         
Cost of shares repurchased
 
$
12,500
   
$
35,750
   
$
53,250
 
                         
Average price paid per share
 
$
12.97
   
$
11.98
   
$
11.30
 


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 authorization have been retired. The table below presents information on this repurchase program.

 
Nine Months Ended
August 2, 2020
   
From Inception Date of
September 25, 2019
 
Number of shares repurchased
   
1,464
     
2,460
 
                 
Cost of shares repurchased
 
$
16,894
   
$
27,894
 
                 
Average price paid per share
 
$
11.54
   
$
11.34
 



NOTE 15 - COMMITMENTS AND CONTINGENCIES


As of August 1, 2021, the Company had commitments outstanding for capital expenditures of approximately $56.9 million, primarily for purchases of high-end equipment. See Note 8 for our outstanding lease commitments.


The Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing for its wholly owned subsidiary’s 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, and the civil matter was 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. On August 26, 2021, the appellate court rendered the decision not to impose the $0.03 million fine.


We are subject to various claims that arise in the ordinary course of business. We believe that our potential liability under such claims, individually and in the aggregate, will not have a material effect on our 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 replaced the incurred loss impairment methodology, found in previous guidance, 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 LIBOR, 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 may 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 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 negative trends 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 the second quarter of fiscal 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 buyout option to purchase the tool at 33.684638% of its original cost. If we do not exercise the early buyout 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 terms; 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 buyout option, our lease liability reflects such exercise and we have classified the lease as a finance lease. The interest rate implicit in the lease is 1.08%.

In the first quarter of fiscal 2021, we entered into a five-year $35.5 million finance lease for a high-end lithography tool. Monthly payments on the lease, which commenced in January 2021, increased 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 of the forty-eighth monthly payment, we may exercise an early buyout option to purchase the tool at 39.84% of the initial lease liability. If we do not exercise the early buyout 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 buyout option, our lease liability reflects such exercise and we have classified the lease as a finance lease. The interest rate implicit in the lease is 1.58%. The lease agreement incorporates the covenants included in our Corporate Credit Agreement, which are detailed in Note 6, and includes a cross-default provision for any agreement or instrument with an outstanding, committed balance greater than $5.0 million in which we are the indebted party.

For further information, refer to Item 7 in our Form 10-K for the year ended October 31, 2020.

Results of Operations

Three and Nine Months Ended August 1, 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
   
Nine Months Ended
 
   
August 1,
2021
   
May 2,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                               
Revenue
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of goods sold
   
73.4
     
75.4
     
76.1
     
76.1
     
77.7
 
                                         
Gross profit
   
26.6
     
24.6
     
23.9
     
23.9
     
22.3
 
Selling, general and administrative expenses
   
8.8
     
8.8
     
8.4
     
9.0
     
8.9
 
Research and development expenses
   
3.1
     
2.7
     
2.9
     
3.0
     
2.8
 
Other operating income, net
   
2.1
     
-
     
-
     
0.7
     
-
 
                                         
Operating income
   
16.7
     
13.0
     
12.6
     
12.7
     
10.6
 
Other non-operating income (expense), net
   
2.2
     
(0.5
)
   
(1.3
)
   
0.8
     
0.2
 
                                         
Income before income tax provision
   
18.9
     
12.5
     
11.3
     
13.4
     
10.8
 
Income tax provision
   
4.6
     
2.3
     
3.2
     
3.0
     
3.9
 
                                         
Net income
   
14.3
     
10.2
     
8.1
     
10.4
     
6.9
 
Net income attributable to noncontrolling interests
   
4.3
     
3.6
     
1.3 1.1
     
3.0
     
1.0
 
                                         
Net income attributable to Photronics, Inc. shareholders
   
10.0
%
   
6.6
%
   
6.8
%
   
7.4
%
   
5.9
%

Note: All tabular comparisons included in the following discussions, unless otherwise indicated, are for the three months ended August 1, 2021 (Q3 FY21), May 2, 2021 (Q2 FY21) and August 2, 2020 (Q3 FY20), and for the nine months ended August 1, 2021 (YTD FY21) and August 2, 2020 (YTD FY20), in millions of dollars. The columns may not foot due to rounding.

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 quarter 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 Q3 FY21 and YTD FY21 from revenue in prior reporting periods.

Changes in Revenue by Product Type

 
Q3 FY21 from Q2 FY21
   
Q3 FY21 from Q3 FY20
   
YTD FY21 from YTD FY20
 
   
Revenue in
Q3 FY21
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
   
Revenue in
YTD FY21
   
Increase
(Decrease)
   
Percent
Change
 
                                                 
IC
                                               
High-end *
 
$
42.4
   
$
1.1
     
2.6
%
 
$
3.7
     
9.5
%
 
$
120.4
   
$
2.4
     
2.0
%
Mainstream
   
75.4
     
4.7
     
6.6
%
   
5.4
     
7.7
%
   
214.3
     
19.8
     
10.2
%
                                                                 
Total IC
 
$
117.8
   
$
5.8
     
5.2
%
 
$
9.1
     
8.4
%
 
$
334.7
   
$
22.2
     
7.1
%
                                                                 
FPD
                                                               
High-end *
 
$
40.6
   
$
1.2
     
3.1
%
 
$
4.0
     
10.8
%
 
$
114.7
   
$
6.4
     
5.9
%
Mainstream
   
12.2
     
3.9
     
46.1
%
   
(0.3
)
   
(2.6
)%
   
33.1
     
(6.6
)
   
(16.6
)%
                                                                 
Total FPD
 
$
52.9
   
$
5.1
     
10.7
%
 
$
3.6
     
7.4
%
 
$
147.8
   
$
(0.2
)
   
(0.1
)%
                                                                 
Total Revenue
 
$
170.6
   
$
10.9
     
6.8
%
 
$
12.7
     
8.1
%
 
$
482.5
   
$
22.1
     
4.8
%

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

Changes in Revenue by Geography **

 
Q3 FY21 from Q2 FY21
   
Q3 FY21 from Q3 FY20
   
YTD FY21 from YTD FY20
 
                   
   
Revenue in
Q3 FY21
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
   
Revenue in
YTD FY21
   
Increase
(Decrease)
   
Percent
Change
 
                                                 
Taiwan
 
$
63.8
   
$
4.8
     
8.2
%
 
$
3.0
     
5.0
%
 
$
179.4
   
$
(3.0
)
   
(1.7
)%
Korea
   
39.6
     
(0.7
)
   
(1.7
)%
   
0.1
     
0.2
%
   
118.6
     
2.1
     
1.8
%
United States
   
24.7
     
(2.5
)
   
(9.0
)%
   
(3.7
)
   
(12.9
)%
   
78.4
     
0.2
     
0.2
%
China
   
32.7
     
8.9
     
37.6
%
   
11.7
     
55.6
%
   
77.4
     
19.0
     
32.6
%
Europe
   
9.4
     
0.2
     
2.0
%
   
1.7
     
22.8
%
   
27.3
     
3.7
     
15.7
%
Other
   
0.4
     
0.0
     
10.1
%
   
(0.1
)
   
(21.9
)%
   
1.3
     
0.1
     
6.7
%
                                                                 
Total Revenue
 
$
170.6
   
$
10.9
     
6.8
%
 
$
12.7
     
8.1
%
 
$
482.5
   
$
22.1
     
4.8
%

** This table disaggregates revenue by the location in which it was earned.

Changes in Revenue for Products Shipped to Customers in China

 
Q3 FY21 from Q2 FY21
   
Q3 FY21 from Q3 FY20
   
YTD FY21 from YTD FY20
 
   
Revenue in
Q3 FY21
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
   
Revenue in
YTD FY21
   
Increase
(Decrease)
   
Percent
Change
 
                                                 
                                                 
IC
 
$
34.5
   
$
3.0
     
9.5
%
 
$
10.9
     
46.3
%
 
$
91.6
   
$
21.4
     
30.5
%
FPD
   
28.1
     
2.3
     
8.8
%
   
0.6
     
2.0
%
   
77.9
     
(8.4
)
   
(9.8
)%
                                                                 
Total
 
$
62.6
   
$
5.3
     
9.2
%
 
$
11.5
     
22.5
%
 
$
169.4
   
$
13.0
     
8.3
%

Revenue in Q3 FY21 of $170.6 million represents an increase of 6.8% compared to Q2 FY21 and 8.1% from Q3 FY20; on a year-to-date basis, revenue increased 4.8% to $482.5 million, due to increased demand in both IC and FPD, as a robust design environment led to growing photomask demand across our markets.

IC revenue increased 5.2% in Q3 FY21, compared with Q2 FY21, 8.4% compared with Q3 FY20, and 7.1% on a year-to-date basis, mainly attributable to continued growth in mainstream on strong demand driven by node migrations, as our customers have looked to take advantage of lower device-lifetime cost and better performance. This positive demand factor has enabled us to realize pricing benefits in Asia on some nodes. High-end revenue growth was driven by strong logic demand, especially in Taiwan and China. In addition, captive photomask operations continue to dedicate more of their capacity to EUV production, resulting in the increased outsourcing of their non-EUV production to merchant photomask suppliers.

FPD revenue increased 10.7% in Q3 FY21, compared with Q2 FY21, driven by increased demand for high-end AMOLED displays used in mobile applications, new designs for G10.5+ panel manufacturing, and mainstream growth as a result of recent capacity expansions. FPD revenue increased 7.4% in Q3 FY21, compared with Q3 FY20, due to increased high-end, driven by growth in AMOLED displays for mobile applications. On a year-to-date basis, FPD revenues were essentially flat when compared to the same period last year, as increased high-end was offset by a decline in mainstream, driven by an increase in AMOLED demand for mobile displays being offset by a weak LCD market.

Gross Margin

 
Q3 FY21
   
Q2 FY21
   
Percent
Change
   
Q3 FY20
   
Percent
Change
   
YTD FY21
   
YTD FY20
   
Percent
Change
 
                                                 
                                                 
Gross profit
 
$
45.3
   
$
39.2
     
15.5
%
 
$
37.7
     
20.1
%
 
$
115.1
   
$
102.8
     
12.0
%
Gross margin
   
26.6
%
   
24.6
%
           
23.9
%
           
23.9
%
   
22.3
%
       

Gross margin increased by 2.0 percentage points in Q3 FY21, from Q2 FY21, as a result of the increase in revenue from the prior quarter and higher pricing for certain mainstream IC nodes. Material costs increased 4.3% from the prior quarter, but decreased as a percentage of revenue by 70 basis points. Labor costs increased 3.2% but, as a percentage of revenue, fell 40 basis points. Equipment and other overhead costs increased 4.0%, but decreased 90 basis points as a percentage of revenue, with higher outsourced manufacturing costs most significantly contributing to the cost increase.

Gross margin increased by 2.7 percentage points in Q3 FY21, from Q3 FY20, as a result of the increase in revenue from the prior year quarter and higher pricing for certain mainstream IC nodes. Material costs increased 4.2% from the prior year quarter, with the largest increase occurring at our China-based FPD facility, where the increase was in line with that facility’s increased revenue. Globally, material costs, as a percentage of revenue, decreased 110 basis points. Labor costs increased 9.1% from the prior year quarter, but only represented a 10 basis point increase as a percent of revenue, while equipment and other overhead costs rose moderately at 2.8%, but fell 170 basis points as a percentage of revenue. Increased equipment service contract and equipment maintenance costs were the most significant contributor to the rise in equipment and other overhead costs.

Gross margin increased by 1.6 percentage points in YTD FY21, from YTD FY20, primarily as a result of the increase in revenue from the prior year period and higher pricing for certain mainstream IC nodes. Material costs increased 3.5% from the prior year period, with a notable increase occurring at our China-based IC facility, where the increase was in line with that facility’s increased revenue. Globally, material costs decreased 40 basis points as a percentage of revenue. Labor costs increased 10.7% from the prior year, but only 70 basis points when compared to revenue. Equipment and other overhead costs decreased by 0.4%, or 180 basis points as a percentage of revenue, with reduced outsourced manufacturing costs most significantly contributing to the decline.

As we operate in a high fixed cost environment, increases or decreases in our revenues and capacity utilization will generally positively or negatively impact our gross margin.

Selling, General and Administrative Expenses

Selling, general and administrative expenses were $15.1 million in Q3 FY21, an increase of $1.0 million from Q2 FY21, and an increase of $1.8 million from Q3 FY20. The increases are primarily the result of increased compensation costs. Selling, general and administrative expenses were $43.2 million in YTD FY21, as compared with $40.8 million in YTD FY20, with the increase primarily being the result of increased compensation costs.

Research and Development Expenses

Research and development expenses, which primarily consist of development and qualification efforts related to high-end process technologies for high-end IC and FPD applications, were $5.3 million in Q3 FY21, compared with $4.4 million in Q2 FY21 and $4.5 million in Q3 FY20. Increased development activities in the U.S. was the primary driver of the increases from both comparative periods, with decreased expenses at our China-based FPD facility partially offsetting the increase from the prior year period. On a year-to-date basis, research and development expenses increased $1.4 million, primarily due to an increase in development activities in the U.S. exceeding a decline in such activities at our China-based FPD facility.

Other Operating Income, Net

In the third quarter of fiscal 2021, we recorded a $3.5 million gain on the trade-in of a lithography tool with a tool vendor as partial compensation for a more advanced tool.

Other Non-Operating Income (Expense)

 
Q3 FY21
   
Q2 FY21
   
Q3 FY20
   
YTD FY21
   
YTD FY20
 
                               
Foreign currency transactions impact, net
 
$
4.3
   
$
(2.1
)
 
$
(1.6
)
 
$
3.6
   
$
1.7
 
Interest expense, net
   
(1.1
)
   
1.2
     
(0.6
)
   
(0.6
)
   
(1.6
)
Interest income and other income (expense), net
   
0.5
     
-
     
-
     
0.7
     
0.5
 
                                         
Other income (expense), net
 
$
3.7
   
$
(0.8
)
 
$
(2.1
)
 
$
3.6
   
$
0.6
 

Other income and expense changed favorably from a loss of $0.8 million in Q2 FY21 to income of $3.7 million in Q3 FY21, primarily as a result of favorable foreign currency exchange movements in Korea and Taiwan against the U.S. dollar. An unfavorable change in interest expense of $2.3 million was primarily the result of subsidies (which we recognize at the time of their receipt) we received in China in Q2 FY21, the occurrence which was not repeated in Q3 FY21, which partially offset the $6.4 million net favorable impact of foreign currency movements. The increase of $0.5 million in Interest income and other income (expense), net is primarily due to the receipt of a $0.4 million subsidy in China.

Other income and expense, net changed favorably from a loss of $2.1 million in Q3 FY20 to income of $3.7 million in Q3 FY21. The $5.9 million positive impact of foreign currency movements was primarily due to favorable movements against the U.S. dollar in Korea and Taiwan. Increased interest expense of $0.5 million from the prior year quarter reflects our increased average debt level in Q3 FY21. The increase of $0.5 million in Interest income and other income (expense), net is primarily due to the receipt of a $0.4 million subsidy in China.


Other income and expense, net changed favorably from net other income of $0.6 million in YTD FY20 to net other income of $3.6 million in YTD FY21. The $1.9 million positive impact of foreign currency movements was primarily caused by favorable movements against the U.S. dollar and the Japanese yen in China, which were partially offset by unfavorable movements against the U.S. dollar in Korea and Taiwan. Interest expense decreased, on a year-to-date basis by $1.0 million, as result of subsidies we received on our debt in China, which we recognize at the time of their receipt.

Income Tax Provision

 
Q3 FY21
   
Q2 FY21
   
Q3 FY20
   
YTD FY21
   
YTD FY20
 
                               
                               
Income tax provision
 
$
7.8
   
$
3.7
   
$
4.9
   
$
14.5
   
$
17.8
 
Effective income tax rate
   
24.4
%
   
18.5
%
   
27.7
%
   
22.4
%
   
35.9
%


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.
The effective income tax rate increase in Q3 FY21, compared with Q2 FY21, is primarily due to changes in the period-to-period mix of jurisdictional earnings.

The effective income tax rate decrease in Q3 FY21, compared with Q3 FY20, is primarily due to the benefits of investment credits in certain non-U.S. jurisdictions in Q3 FY21, as well as changes in the jurisdictional mix of earnings.

The effective income tax rate decreased in YTD FY21, compared with YTD FY20, primarily due to the establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction in YTD-FY20, as well as changes in the jurisdictional mix of earnings.

Net Income Attributable to Noncontrolling Interests

Net income attributable to noncontrolling interests was $7.3 million in Q3 FY21, compared with $5.8 million in Q2 FY21, and was primarily the result of increased net income at our Taiwan-based IC facility, which partially offset decreased net income at our China-based IC facility. Net income attributable to noncontrolling interests increased $5.2 million in Q3 FY21 from Q3 FY20, and $10.1 million, on a year-to-date basis, as a result of increased net income at both our Taiwan-based and China-based IC facilities.

Liquidity and Capital Resources

Cash and cash equivalents totaled $283.2 million and $278.7 million as of August 1, 2021 and October 31, 2020 respectively. As of the most recent balance sheet date, total cash and cash equivalents included $217.2 million held by foreign subsidiaries. Our primary sources of liquidity are our cash on hand, cash we generate from operations, and borrowing capacity we have available from financial institutions. Our corporate credit agreement has a $50 million borrowing limit, with an expansion capacity to $100 million. Although we have not accessed funds under our corporate credit facilities since 2011, it continues to afford us financial flexibility. In addition, in China, we currently have approximately $22.9 million of borrowing capacity to support local operations. See Item 1. Condensed Consolidated Financial Statements - Notes to Condensed Consolidated Financial statements - Note 6 for additional information.

We continually evaluate alternatives for efficiently funding our capital expenditures and ongoing operations. These reviews may result in our engagement in a variety of financing transactions, in the transfer of cash among subsidiaries, and/or the repatriation of cash to the U.S. The transfer of funds among subsidiaries could be subject to foreign withholding taxes; in certain jurisdictions, repatriation of these funds to the U.S. may subject them to U.S. state income taxes and/or local country withholding taxes. We believe that our liquidity, including available financing, is sufficient to meet our requirements through the next twelve months and thereafter for the foreseeable future. Through the utilization of cash we generate from operations, our existing liquidity, and (potentially) our borrowing capacity, we will continue to invest in organic growth for our business, with our investments targeted to align with our customers’ technology road maps, and stand ready to invest in mergers, acquisitions, or strategic partnerships should the right opportunity present itself.

We estimate capital expenditures for Q4 FY21 will be approximately $28 million; these investments will be targeted towards high-end and mainstream point tools that will increase our operating capacity and efficiency, and enable us to support our customers’ near-term demands. As of August 1, 2021, we had outstanding capital commitments of approximately $56.9 million and recognized liabilities related to capital equipment purchases of approximately $9.2 million. Although payment timing could vary, primarily as a result of the timing of tool installation and testing, we currently estimate that we will fund $54 million of our total $66 million committed and recognized obligations for capital expenditures over the next twelve months.

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. This authorization does not obligate the Company to repurchase any dollar amount or number of shares of common stock. As of August 1, 2021, our current share repurchase program had approximately $46.8 million remaining under its authorization. Depending on market conditions, we may utilize some or the entire remaining approved amount to reacquire additional shares.

Cash Flows

 
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
 
             
             
Net cash provided by operating activities
 
$
113.1
   
$
78.3
 
Net cash used in investing activities
 
$
(86.7
)
 
$
(31.6
)
Net cash (used in) provided by financing activities
 
$
(26.4
)
 
$
4.1
 

Operating Activities: Net cash provided by operating activities reflects net income adjusted for certain non-cash items, including depreciation and amortization, share-based compensation, and the effects of changes in operating assets and liabilities. The increase in net cash provided by operating activities for the nine months ended August 1, 2021, compared with the nine months ended August 2, 2020, was primarily due to increased net income and net cash-positive changes in working capital in Asia.

Investing Activities:  Net cash flows used for investing activities primarily consists of purchases of property, plant and equipment. For the nine months ended August 1, 2021, purchases of property, plant and equipment were $92.3 million, compared with $36.7 million for the nine months ended August 2, 2020, as we increased our tool purchases in the current year, primarily in response to market demands in Asia.

Financing Activities: Net cash flows used in financing activities primarily consist of share repurchases, proceeds from and repayments of debt, and contributions from noncontrolling interests. The increase in net cash used in financing activities during the nine months ended August 2, 2021, compared with the same period ended August 2, 2020, was primarily driven by an $18.9 million increase in share repurchases, a $17.6 million decrease in contributions from noncontrolling interests, and a $7.4 million increase in debt repayments. Increased borrowings of $15.2 million partially offset the aforementioned cash-negative impacts.

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, which we refer to as 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 operating 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 August 1, 2021, Photronics and DNP each had net investments in PDMCX of $60.9 million.

Business Outlook

When evaluating our views on our outlook, please consider them in the context of our short backlog (which typically does not exceed three weeks), and the significant effect that a variance in high-end orders can have on our results. In addition, government actions to address health concerns, change trade policies, or repatriate manufacturing may also affect our results. Overall, we are encouraged by increased capital spending by both semiconductor and panel makers, as their current investments are a leading indicator of increased demand for photomasks. We believe that the recent favorable trends in IC driving an increase in design activity, including the recovery in high-end logic demand, and continued strength in mainstream demand will continue through the fourth quarter and possibly beyond. In FPD, we expect to see growth from recent capacity expansions, which benefitted us for only a portion of Q3 FY21. We believe this increased capacity will support increased mobile demand, as more smartphones, tablets, and laptops adopt high-value AMOLED technology. We are also encouraged by the emergence of next-generation premium TV technologies (such as Samsung Display Co. LTD’s QD-OLED, and LG Display Co. LTD’s WOLED) which may provide growth in the future.

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 impact our 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 RMB, 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 August 1, 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 from the functional currencies of our subsidiaries would have resulted in a net unrealized pre-tax loss of $36.0 million, which represents an increase of $1.5 million and $4.1 million from our exposures at May 2, 2021 and October 31, 2020, respectively. Our most significant exposures at August 1, 2021, related to the Chinese renminbi, the South Korean won, and the New Taiwan Dollar to the U.S. dollar, which were, respectively, $12.9 million, $12.3 million, and $7.5 million 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 August 1, 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 August 1, 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 August 1, 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 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 SEC'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 August 1, 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 August 1, 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 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 weakness 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 August 1, 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 Part I, 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. 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. The following table presents information on our common stock repurchase activity for the third fiscal quarter of 2021.

 
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
                       
May 3, 2021 – May 30, 2021
   
0.8
   
$
12.86
     
0.8
   
$
49.3
 
May 31, 2021 – June 27, 2021
   
0.2
   
$
13.43
     
0.2
   
$
46.8
 
Total
   
1.0
   
$
12.97
     
1.0
         

Item 6.          EXHIBITS

     
Incorporated by Reference
 
Exhibit
Number
 
Description
 
Form
File
Number
Exhibit
Filing
Date
Filed or
Furnished
Herewith
                 
 
Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Exchange Act, 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 Exchange Act, 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
 
Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
         
X
                 
101.SCH
 
Inline XBRL Taxonomy Extension Schema Document
         
X
                 
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document
         
X
                 
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document
         
X
                 
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document
         
X
                 
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document
         
X
                 
104
 
Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
         
X

SIGNATURES

Pursuant to the requirements of the Exchange Act, 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:
September 10, 2021
 
Date:
 September 10, 2021
 





36
EX-31.1 2 brhc10028709_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
September 10, 2021
 



EX-31.2 3 brhc10028709_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
September 10, 2021
 



EX-32.1 4 brhc10028709_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 August 1, 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
September 10, 2021
 



EX-32.2 5 brhc10028709_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 August 1, 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
September 10, 2021
 



EX-101.SCH 6 plab-20210801.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, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details)1 link:presentationLink link:calculationLink link:definitionLink 090806 - Disclosure - LEASES, Lease Cost (Details) 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 7 plab-20210801_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 plab-20210801_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 plab-20210801_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,331 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 Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member] Accumulated Other Comprehensive Income (Loss) [Table] Foreign Currency Translation Adjustments [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Foreign Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income [Member] AOCI Attributable to Parent [Member] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract] Additional paid-in capital Additional Paid-in Capital [Member] Share-based compensation expense 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 Credit losses on accounts receivable Accounts Receivable, Allowance for Credit Loss, Writeoff Cash limit for dividends, distributions and redemption on equity Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total potentially dilutive shares excluded (in shares) Antidilutive Securities, Name [Domain] Operating and Finance Leases included in Consolidated Balance Sheets [Abstract] Assets and Liabilities, Lessee [Abstract] Total assets Assets ASSETS Assets [Abstract] Total assets Total current assets Current assets Noncurrent assets Current assets: Net assets Net 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] Accruals for property, plant and equipment purchased during the period Net 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 at end of period Total cash, cash equivalents and restricted cash Cash, cash equivalents, and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] CASH, CASH EQUIVALENTS AND RESTRICTED CASH [Abstract] Cash and cash equivalents Change in Contract with Customer, Liability [Abstract] Class of Treasury Stock [Table] COMMITMENTS AND CONTINGENCIES [Abstract] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Commitments and contingencies Common Stock [Member] Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Common stock, $0.01 par value, 150,000 shares authorized, 60,758 shares issued and outstanding at August 1, 2021, and 63,138 shares issued and outstanding at October 31, 2020 Common Stock, Value, Issued Common stock, shares authorized (in shares) Common stock, shares outstanding (in shares) 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 Comprehensive income attributable to Photronics, Inc. shareholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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 [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue Disaggregation of Revenue [Abstract] Basis spread on interest rates Term of loan Debt Instrument, Term Collateral amount Loan collateral (carrying amount) DEBT [Abstract] Amount outstanding DEBT Debt Disclosure [Text Block] Debt Instrument [Axis] Periodic payment frequency Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Periodic payment amount Debt Instrument, Payment Terms Debt Instruments [Abstract] Debt Instruments [Abstract] Maturity date Finance lease monthly payments Debt Instrument, Periodic Payment Interest rate at balance sheet date Debt Instrument, Name [Domain] 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] EARNINGS PER SHARE Earnings Per Share [Text Block] Calculation of basic and diluted earnings per share [Abstract] Earnings Per Share, Basic and Diluted [Abstract] 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 Effects of exchange rate changes on cash, cash equivalents, and restricted cash U.S. statutory rate Effective tax rate Income tax benefits realized from stock option exercises 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 Compensation cost not yet recognized related to unvested restricted stock awards Unrecognized compensation cost related to unvested option awards 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] 2022 Total lease payments Finance Lease, Liability, Payment, Due Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance leases, Weighted-average remaining lease term Finance leases, Weighted-average discount rate Finance Lease Liability [Abstract] Remainder of fiscal year 2021 Finance lease liabilities Lease Liabilities - Finance Leases Finance lease amount Financing cash flows used for finance leases Imputed interest Finance Lease Liability, Noncurrent Finance lease, Right-of-use asset [Abstract] Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract] Accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Future Lease Payments Under Noncancelable Finance Leases [Abstract] 2023 Operating cash flows used for finance leases Amortization of ROU assets 2024 Finance Lease Liability, Current Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Interest on lease liabilities 2025 Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance lease, right-of-use asset, gross ROU Assets - Finance Leases Finance lease, right-of-use asset, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Foreign currency transactions impact, net Furniture, Fixtures and Office Equipment [Member] Furniture and Fixtures [Member] Gain on trade-in of lithography tool Other operating income, net Gain (Loss) on Disposition of Property Plant Equipment Gross profit Gross Profit Income before income tax provision Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest INCOME TAXES [Abstract] Condensed Consolidated Statements of Income [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Income tax provision Income Tax Expense (Benefit) Effective Income and Statutory Tax Rate [Abstract] Income Taxes Other current assets Increase (Decrease) in Other Current Assets Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable, accrued liabilities, and other Inventories Increase (Decrease) in Inventories Changes in assets and liabilities: Share-based payment awards (in shares) Intangible assets, net INVENTORIES [Abstract] INVENTORIES Inventory Disclosure [Text Block] Finished goods Work in process Inventories Inventories Inventories Inventory, Net Raw materials Leases Lessee, Leases [Policy Text Block] LEASES 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Total Lease Payments Lessee, Operating Lease, Liability, to be Paid Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Finance lease, remaining lease term Finance lease contract term Remainder of fiscal year 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] 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 Liabilities LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Total liabilities Total liabilities and equity Liabilities and Equity Noncurrent liabilities Total current liabilities Current liabilities Current liabilities: Current borrowing capacity Proceeds from line of credit Expiration date Maximum borrowing capacity Available borrowing capacity Long-term Debt [Abstract] Long-term Debt, Fiscal Year Maturity [Abstract] Next 12 months Long-Term Debt, Maturity, Year One Thereafter Current portion of long-term debt Long-term Debt, Current Maturities Months 37 - 48 Long-Term Debt, Maturity, Year Four Months 49 - 60 Months 13 - 24 Long-Term Debt, Maturity, Year Two Long-term debt Long-term debt Long-term Debt, Excluding Current Maturities Months 25 - 36 Long-Term Debt, Maturity, Year Three Loss contingency damages sought Loss Contingency, Damages Sought, Value Loss Contingencies [Line Items] Loss Contingencies [Table] Appellate court decision not to impose fine amount 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 (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from financing activities: Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 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 income attributable to Photronics, Inc. shareholders Net income attributable to Photronics, Inc. shareholders Net income attributable to noncontrolling interests Recent Accounting Pronouncements RECENT ACCOUNTING PRONOUNCEMENTS Accounting Standards Update and Change in Accounting Principle [Text Block] RECENT ACCOUNTING PRONOUNCEMENTS [Abstract] Other non-operating income (expense): Contribution from noncontrolling interest Non-Controlling Interests [Member] Noncontrolling Interest [Member] Earliest open tax year Operating Lease Liability - Current Operating leases, Weighted-average discount rate Operating Lease Liability, Noncurrent Future Lease Payments Under Noncancelable Operating Leases [Abstract] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating cash flows used for operating leases ROU Assets - Operating Leases Operating Lease, Right-of-Use Asset Operating lease costs Operating leases, Weighted-average remaining lease term Operating lease liabilities Lease Liabilities - Operating Leases Operating Lease, Liability Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease Liability [Abstract] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating expenses: Total operating expenses Operating Expenses Operating income Operating Income (Loss) PDMCX JOINT VENTURE [Abstract] Other Current Assets [Member] Other comprehensive income Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Net other comprehensive (loss) income Other comprehensive income (loss) 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 (loss) income, tax Other comprehensive income, tax Other current assets Other Assets, Current Other comprehensive (loss) income, net of tax of $0: Other Comprehensive Income (Loss), Net of Tax [Abstract] Other assets Other Assets, Noncurrent Other liabilities Other Liabilities, Noncurrent Interest income and other income (expense), net Other Nonoperating Income (Expense) Short-term obligation Other Short-term Borrowings Less: other comprehensive income attributable to noncontrolling interests Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Purchases of treasury stock Payments for Repurchase of Common Stock Purchases of intangible assets Payments to Acquire Intangible Assets Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding Preferred stock, shares authorized (in shares) Preferred stock, par value (in dollars per share) Preferred stock, shares outstanding (in shares) Preferred stock, shares issued (in shares) Reclassifications Proceeds from debt Contribution from noncontrolling interest Proceeds from Noncontrolling Interests Proceeds from share-based arrangements Cash received from option exercises 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, NET [Abstract] Property, Plant and Equipment Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Property, plant and equipment, gross 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 Cash Restricted Stock [Member] Retained Earnings [Member] Retained Earnings [Member] Retained earnings Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Table] REVENUE [Abstract] Revenue, Performance Obligation [Abstract] Revenue Revenue from Contract with Customer [Policy Text Block] Revenue Revenue REVENUE Revenue from Contract with Customer [Text Block] Contractual term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Information on Outstanding and Exercisable Option Share-based Payment Arrangement, Option, Activity [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Calculation of Basic and Diluted Earnings Per Share Long-term Debt Schedule of Debt [Table Text Block] Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss 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] Property, Plant and Equipment [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Cash, Cash Equivalents and Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Schedule of Variable Interest Entities [Table] Shares Repurchase Programs Carrying Amounts and Exposure to Loss Related to Assets and Liabilities Selling, general and administrative Award vesting period Weighted-Average Exercise Price [Abstract] Share options granted (in shares) Share-based Compensation [Abstract] Share-based Payment Arrangement, Disclosure [Abstract] Share-based compensation Share Repurchase Program [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Repurchase Program [Axis] 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] Number of shares of restricted stock outstanding (in shares) Restricted stock awards granted (in shares) 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] 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] Equity Award [Domain] Share-Based Compensation Share-based Payment Arrangement [Policy Text Block] Balance (in shares) Balance (in shares) Shares, Outstanding 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 Short-term lease costs 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] Shares issued under equity plans (in shares) Stock repurchased authorized amount Share-based Payment Awards [Member] Share-based Payment Arrangement [Member] Shares issued under equity plans Total Photronics, Inc. shareholders' equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Equity: Total equity Balance Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Subsequent Event [Member] Subsequent Event Type [Domain] Subsequent Event Type [Axis] CASH, CASH EQUIVALENTS AND RESTRICTED CASH Supplemental Balance Sheet Disclosures [Text Block] Supplemental disclosures 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] SHARE REPURCHASE PROGRAMS SHARE REPURCHASE PROGRAMS [Abstract] Purchase of treasury stock (in shares) Number of shares repurchased (in shares) Repurchased common stock (in shares) Purchase of treasury stock Cost of shares repurchased Treasury Stock, Value, Acquired, Cost Method Average price paid per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Retirement of treasury stock Treasury Stock, Retired, Cost Method, Amount Treasury Stock [Member] Treasury Stock [Member] Retirement of treasury stock (in shares) Treasury Stock, Shares, Retired Type of Adoption [Domain] Accrued interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Unrecognized tax benefits Unrecognized tax benefits that would impact effective tax rate Estimates and Assumptions Change in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Operating income (loss) Variable Interest Entity, Measure of Activity, Operating Income or Loss Variable lease costs PDMCX JOINT VENTURE Variable Interest Entity Disclosure [Text Block] Maximum exposure to loss Financial or other support, amount Gain (loss) on consolidation Variable Interest Entity, Initial Consolidation, Gain (Loss) DNP [Member] Ownership percentage Photronics Interest [Member] Variable Interest Entity [Line Items] Diluted (in shares) Weighted-average common shares used for diluted earnings per share (in shares) 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) 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 [Domain] Statistical Measurement [Axis] Geographical [Domain] Geographical [Axis] Subsidiary [Member] Subsidiaries [Member] China [Member] Korea [Member] Korea [Member] Taiwan [Member] Taiwan [Member] United States [Member] Cover [Abstract] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Long Term Debt Maturing In Year One [Abstract] Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder. Project Loan [Member] Xiamen Project Loans [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 original approved loan amount in each last five semiannual loan repayments. Percent of repayment on original approved loan amount in each last five semiannual loan repayments Percent of repayment on original approved loan amount in each last five semiannual loan repayments 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] The obligation for lease payments from finance lease. Finance Lease [Member] Finance Leases [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] 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 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] Represents the classification of products by performance. High-end Integrated Circuits [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 Flat Panel Displays [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. Other [Member] Other [Member] Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Life (in years) [Abstract] Stock options activity [Abstract] 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] Changes to accumulated comprehensive income resulting from other. Accumulated Other Comprehensive Income Other [Member] Other [Member] Changes to accumulated other comprehensive income attributable to non-controlling interest resulting from other. Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member] Other [Member] 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] Amount represents interest and debt expense, net of subsidies received. Interest Expense, Net Interest expense, net 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] The August 2019 announced program. August 2019 Announced Program [Member] August 2019 Announced Program [Member] The September 2020 announced program. September 2020 Announced Program [Member] Amount of cash inflow from the net settlement of restricted stock awards. Net Settlements of Restricted Stock Awards Net settlements of restricted stock awards The cash inflow from government incentives during the period. Proceeds From Government Incentives Government incentives Amount of fine recommended by prosecutor for court to impose. Recommended Fine By Prosecutor Fine amount recommended by prosecutor Commitment and Contingencies [Abstract] Net of tax amount of the appreciation (loss) for other adjustments. Other Comprehensive Income (Loss), Other Adjustments, Net of Tax Other 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 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 the period of warranty coverage of products sold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Period of warranty Product warranty period The term of the product invoiced for payment settlement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Product Invoice Term Product invoice term Represents one of the products of the entity. Flat Panel Displays [Member] FPD [Member] Represents one of the products of the entity. Integrated Circuits [Member] IC [Member] Refers to the $7.2 million finance lease. 7.2 Million Finance Lease [Member] $7.2 Million Finance Lease [Member] Percent of initial lease liability of tool to be paid to lessor if early buy-out option of lease is exercised. Percent of initial lease liability upon early buy-out Committed balance outstanding for cross default provision for any agreement or instrument. Outstanding Committed Balance for Cross Default Provision Outstanding committed balance for cross default provision 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. Monthly [Member] Refers to the $35.5 million finance lease. 35.5 Million Finance Lease [Member] $35.5 Million Finance Lease [Member] Finance lease monthly payments for the following thirty six months period. Followed by Thirty Six Months [Member] Forty Eight Months [Member] Finance lease monthly payments for the following nine months period. Following Nine Months [Member] Following Nine Months [Member] Finance lease monthly payment for three months period. First Three Months [Member] First Three Months [Member] BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract] Variable Interest Entity, Consolidated, Carrying Amount, Assets, Liabilities [Abstract] Carrying amounts of assets and liabilities [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 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 Cash Flow Information Related to Leases Antidilutive Securities [Abstract] Tax Credit Carryforward [Abstract] Income Tax Examination [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, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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 The joint venture. Photronics and DNP [Member] Refers to minimum number of business days for obtaining required approvals and clearance for exiting party from the agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Number of Business Days for Obtaining Required Approvals and Clearance for Exiting Party Number of business days for obtaining required approvals and clearance for exiting party The period of time that must elapse after the formation of the VIE before an interest holder may put their interest, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Term After Which Ownership Interest May Be Put Term from inception after which interest holder may put their interest in the VIE Variable Interest Entity [Abstract] The joint venture. PDMCX [Member] Carrying Amount [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 EX-101.PRE 10 plab-20210801_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 11 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 12 brhc10028709_10q_htm.xml IDEA: XBRL DOCUMENT 0000810136 2020-11-01 2021-08-01 0000810136 2021-09-01 0000810136 2021-08-01 0000810136 2020-10-31 0000810136 2019-11-01 2020-08-02 0000810136 2021-05-03 2021-08-01 0000810136 2020-05-04 2020-08-02 0000810136 us-gaap:NoncontrollingInterestMember 2020-10-31 0000810136 us-gaap:TreasuryStockMember 2019-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2021-05-02 0000810136 2020-05-03 0000810136 us-gaap:NoncontrollingInterestMember 2019-10-31 0000810136 2021-05-02 0000810136 us-gaap:RetainedEarningsMember 2019-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2021-05-02 0000810136 us-gaap:RetainedEarningsMember 2020-05-03 0000810136 us-gaap:NoncontrollingInterestMember 2020-05-03 0000810136 2019-10-31 0000810136 us-gaap:TreasuryStockMember 2020-05-03 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0000810136 us-gaap:CommonStockMember 2019-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0000810136 us-gaap:RetainedEarningsMember 2020-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0000810136 us-gaap:TreasuryStockMember 2020-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-05-03 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-02 0000810136 us-gaap:CommonStockMember 2020-05-03 0000810136 us-gaap:RetainedEarningsMember 2021-05-02 0000810136 us-gaap:CommonStockMember 2021-05-02 0000810136 us-gaap:TreasuryStockMember 2021-05-02 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-03 0000810136 us-gaap:CommonStockMember 2020-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-08-01 0000810136 us-gaap:CommonStockMember 2021-05-03 2021-08-01 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-08-01 0000810136 us-gaap:NoncontrollingInterestMember 2020-05-04 2020-08-02 0000810136 us-gaap:RetainedEarningsMember 2021-05-03 2021-08-01 0000810136 us-gaap:CommonStockMember 2020-11-01 2021-08-01 0000810136 us-gaap:NoncontrollingInterestMember 2019-11-01 2020-08-02 0000810136 us-gaap:RetainedEarningsMember 2019-11-01 2020-08-02 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-08-02 0000810136 us-gaap:AdditionalPaidInCapitalMember 2021-05-03 2021-08-01 0000810136 us-gaap:TreasuryStockMember 2020-05-04 2020-08-02 0000810136 us-gaap:NoncontrollingInterestMember 2021-05-03 2021-08-01 0000810136 us-gaap:RetainedEarningsMember 2020-11-01 2021-08-01 0000810136 us-gaap:RetainedEarningsMember 2020-05-04 2020-08-02 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-04 2020-08-02 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-01 2020-08-02 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-05-04 2020-08-02 0000810136 us-gaap:CommonStockMember 2019-11-01 2020-08-02 0000810136 us-gaap:TreasuryStockMember 2021-05-03 2021-08-01 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-03 2021-08-01 0000810136 us-gaap:TreasuryStockMember 2020-11-01 2021-08-01 0000810136 us-gaap:CommonStockMember 2020-05-04 2020-08-02 0000810136 us-gaap:TreasuryStockMember 2019-11-01 2020-08-02 0000810136 us-gaap:NoncontrollingInterestMember 2020-11-01 2021-08-01 0000810136 us-gaap:TreasuryStockMember 2021-08-01 0000810136 2020-08-02 0000810136 us-gaap:CommonStockMember 2020-08-02 0000810136 us-gaap:RetainedEarningsMember 2021-08-01 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-08-02 0000810136 us-gaap:NoncontrollingInterestMember 2021-08-01 0000810136 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-02 0000810136 us-gaap:CommonStockMember 2021-08-01 0000810136 us-gaap:TreasuryStockMember 2020-08-02 0000810136 us-gaap:NoncontrollingInterestMember 2020-08-02 0000810136 us-gaap:RetainedEarningsMember 2020-08-02 0000810136 us-gaap:RestrictedStockMember 2020-11-01 2021-08-01 0000810136 us-gaap:EmployeeStockOptionMember 2020-11-01 2021-08-01 0000810136 country:CN 2020-11-01 2021-08-01 0000810136 srt:EuropeMember 2020-11-01 2021-08-01 0000810136 country:TW 2020-11-01 2021-08-01 0000810136 country:US 2020-11-01 2021-08-01 0000810136 country:KR 2020-11-01 2021-08-01 0000810136 us-gaap:MachineryAndEquipmentMember 2021-08-01 0000810136 us-gaap:ConstructionInProgressMember 2021-08-01 0000810136 us-gaap:LeaseholdImprovementsMember 2020-10-31 0000810136 us-gaap:ConstructionInProgressMember 2020-10-31 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2020-10-31 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2021-08-01 0000810136 us-gaap:FurnitureAndFixturesMember 2020-10-31 0000810136 us-gaap:FurnitureAndFixturesMember 2021-08-01 0000810136 us-gaap:LandMember 2020-10-31 0000810136 us-gaap:MachineryAndEquipmentMember 2020-10-31 0000810136 us-gaap:LeaseholdImprovementsMember 2021-08-01 0000810136 us-gaap:LandMember 2021-08-01 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-01-01 2018-01-31 0000810136 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-01-01 2018-01-31 0000810136 plab:PhotronicsAndDNPMember srt:MinimumMember 2020-11-01 2021-08-01 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-11-01 2021-08-01 0000810136 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-11-01 2021-08-01 0000810136 plab:PhotronicsAndDNPMember 2020-11-01 2021-08-01 0000810136 plab:PDMCXMember 2021-08-01 0000810136 plab:PhotronicsAndDNPMember 2021-05-03 2021-08-01 0000810136 plab:PhotronicsAndDNPMember 2020-05-04 2020-08-02 0000810136 plab:PhotronicsAndDNPMember 2019-11-01 2020-08-02 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-08-01 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-10-31 0000810136 plab:PDMCXMember 2020-10-31 0000810136 plab:WorkingCapitalLoanMember 2021-08-01 0000810136 plab:HefeiEquipmentLoanMember 2021-08-01 0000810136 plab:ProjectLoanMember 2021-08-01 0000810136 plab:WorkingCapitalLoanMember 2020-10-31 0000810136 plab:ProjectLoanMember 2020-10-31 0000810136 plab:FinanceLeaseMember 2021-08-01 0000810136 srt:MinimumMember plab:WorkingCapitalLoanMember 2019-11-01 2020-10-31 0000810136 plab:ProjectLoanMember 2020-11-01 2021-08-01 0000810136 plab:HefeiEquipmentLoanMember 2020-11-01 2021-08-01 0000810136 srt:MaximumMember plab:WorkingCapitalLoanMember 2020-11-01 2021-08-01 0000810136 srt:MinimumMember plab:WorkingCapitalLoanMember 2020-11-01 2021-08-01 0000810136 plab:ProjectLoanMember 2019-11-01 2020-10-31 0000810136 srt:MaximumMember plab:WorkingCapitalLoanMember 2019-11-01 2020-10-31 0000810136 plab:FinanceLeaseMember 2020-11-01 2021-08-01 0000810136 plab:WorkingCapitalLoanMember 2020-11-01 2021-08-01 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2021-08-01 0000810136 plab:ProjectLoanMember 2018-11-30 0000810136 plab:FinanceLeaseMember 2021-02-28 0000810136 plab:FinanceLeaseMember 2020-12-31 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2020-11-01 2021-08-01 0000810136 srt:MaximumMember 2020-11-01 2021-08-01 0000810136 srt:MinimumMember 2020-11-01 2021-08-01 0000810136 plab:IntegratedCircuitsMember srt:MinimumMember 2020-11-01 2021-08-01 0000810136 plab:IntegratedCircuitsMember srt:MaximumMember 2020-11-01 2021-08-01 0000810136 plab:FlatPanelDisplaysMember srt:MaximumMember 2020-11-01 2021-08-01 0000810136 plab:FlatPanelDisplaysMember srt:MinimumMember 2020-11-01 2021-08-01 0000810136 us-gaap:TransferredOverTimeMember 2021-05-03 2021-08-01 0000810136 country:TW 2021-05-03 2021-08-01 0000810136 country:KR 2021-05-03 2021-08-01 0000810136 plab:FlatPanelDisplaysMember 2020-11-01 2021-08-01 0000810136 plab:HighEndFlatPanelDisplaysMember 2021-05-03 2021-08-01 0000810136 us-gaap:TransferredAtPointInTimeMember 2021-05-03 2021-08-01 0000810136 plab:IntegratedCircuitsMember 2019-11-01 2020-08-02 0000810136 plab:HighEndFlatPanelDisplaysMember 2019-11-01 2020-08-02 0000810136 srt:EuropeMember 2021-05-03 2021-08-01 0000810136 plab:HighEndFlatPanelDisplaysMember 2020-11-01 2021-08-01 0000810136 plab:FlatPanelDisplaysMember 2019-11-01 2020-08-02 0000810136 plab:IntegratedCircuitsMember 2020-11-01 2021-08-01 0000810136 us-gaap:TransferredAtPointInTimeMember 2020-05-04 2020-08-02 0000810136 plab:MainstreamFlatPanelDisplaysMember 2020-11-01 2021-08-01 0000810136 plab:OtherMember 2021-05-03 2021-08-01 0000810136 srt:EuropeMember 2020-05-04 2020-08-02 0000810136 us-gaap:TransferredAtPointInTimeMember 2020-11-01 2021-08-01 0000810136 country:TW 2019-11-01 2020-08-02 0000810136 country:TW 2020-05-04 2020-08-02 0000810136 country:US 2020-05-04 2020-08-02 0000810136 plab:FlatPanelDisplaysMember 2020-05-04 2020-08-02 0000810136 plab:MainstreamFlatPanelDisplaysMember 2021-05-03 2021-08-01 0000810136 country:CN 2021-05-03 2021-08-01 0000810136 country:CN 2019-11-01 2020-08-02 0000810136 plab:OtherMember 2020-05-04 2020-08-02 0000810136 srt:EuropeMember 2019-11-01 2020-08-02 0000810136 us-gaap:TransferredAtPointInTimeMember 2019-11-01 2020-08-02 0000810136 country:CN 2020-05-04 2020-08-02 0000810136 plab:HighEndIntegratedCircuitsMember 2020-11-01 2021-08-01 0000810136 plab:MainstreamIntegratedCircuitsMember 2021-05-03 2021-08-01 0000810136 plab:FlatPanelDisplaysMember 2021-05-03 2021-08-01 0000810136 plab:IntegratedCircuitsMember 2021-05-03 2021-08-01 0000810136 country:US 2021-05-03 2021-08-01 0000810136 us-gaap:TransferredOverTimeMember 2020-05-04 2020-08-02 0000810136 country:KR 2019-11-01 2020-08-02 0000810136 plab:HighEndFlatPanelDisplaysMember 2020-05-04 2020-08-02 0000810136 country:KR 2020-05-04 2020-08-02 0000810136 country:US 2019-11-01 2020-08-02 0000810136 plab:OtherMember 2020-11-01 2021-08-01 0000810136 plab:MainstreamIntegratedCircuitsMember 2020-11-01 2021-08-01 0000810136 plab:MainstreamIntegratedCircuitsMember 2020-05-04 2020-08-02 0000810136 plab:MainstreamFlatPanelDisplaysMember 2019-11-01 2020-08-02 0000810136 plab:OtherMember 2019-11-01 2020-08-02 0000810136 us-gaap:TransferredOverTimeMember 2020-11-01 2021-08-01 0000810136 plab:HighEndIntegratedCircuitsMember 2019-11-01 2020-08-02 0000810136 plab:IntegratedCircuitsMember 2020-05-04 2020-08-02 0000810136 us-gaap:TransferredOverTimeMember 2019-11-01 2020-08-02 0000810136 plab:HighEndIntegratedCircuitsMember 2020-05-04 2020-08-02 0000810136 plab:MainstreamFlatPanelDisplaysMember 2020-05-04 2020-08-02 0000810136 plab:HighEndIntegratedCircuitsMember 2021-05-03 2021-08-01 0000810136 plab:MainstreamIntegratedCircuitsMember 2019-11-01 2020-08-02 0000810136 plab:Three55MillionFinanceLeaseMember 2021-08-01 0000810136 plab:Seven2MillionFinanceLeaseMember 2021-08-01 0000810136 plab:Three55MillionFinanceLeaseMember 2021-01-31 0000810136 plab:Seven2MillionFinanceLeaseMember 2021-02-28 0000810136 plab:Seven2MillionFinanceLeaseMember plab:MonthlyMember 2021-02-01 2021-02-28 0000810136 plab:Three55MillionFinanceLeaseMember plab:FollowingNineMonthsMember 2021-01-01 2021-01-31 0000810136 plab:Three55MillionFinanceLeaseMember plab:FirstThreeMonthsMember 2021-01-01 2021-01-31 0000810136 plab:Three55MillionFinanceLeaseMember plab:FollowedByThirtySixMonthsMember 2021-01-01 2021-01-31 0000810136 srt:MinimumMember plab:Three55MillionFinanceLeaseMember 2021-01-31 0000810136 us-gaap:EmployeeStockOptionMember 2020-05-04 2020-08-02 0000810136 us-gaap:EmployeeStockOptionMember 2021-05-03 2021-08-01 0000810136 us-gaap:EmployeeStockOptionMember 2019-11-01 2020-08-02 0000810136 srt:MinimumMember us-gaap:RestrictedStockMember 2020-11-01 2021-08-01 0000810136 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-11-01 2021-08-01 0000810136 srt:MaximumMember us-gaap:RestrictedStockMember 2020-11-01 2021-08-01 0000810136 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-11-01 2021-08-01 0000810136 us-gaap:RestrictedStockMember 2019-11-01 2020-08-02 0000810136 us-gaap:RestrictedStockMember 2020-05-04 2020-08-02 0000810136 us-gaap:RestrictedStockMember 2021-05-03 2021-08-01 0000810136 us-gaap:RestrictedStockMember 2021-08-01 0000810136 us-gaap:EmployeeStockOptionMember 2021-08-01 0000810136 us-gaap:StockCompensationPlanMember 2020-05-04 2020-08-02 0000810136 us-gaap:StockCompensationPlanMember 2019-11-01 2020-08-02 0000810136 us-gaap:StockCompensationPlanMember 2020-11-01 2021-08-01 0000810136 us-gaap:StockCompensationPlanMember 2021-05-03 2021-08-01 0000810136 us-gaap:SubsequentEventMember 2021-08-02 2021-09-10 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2020-10-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2019-10-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2020-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2020-05-03 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2020-05-03 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2021-05-02 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2021-05-02 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2019-10-31 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2020-11-01 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2020-05-04 2020-08-02 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2020-05-04 2020-08-02 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-11-01 2020-08-02 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2019-11-01 2020-08-02 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-05-04 2020-08-02 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2021-05-03 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2019-11-01 2020-08-02 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-05-03 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2020-11-01 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2021-05-03 2021-08-01 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-11-01 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2020-05-04 2020-08-02 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2020-05-04 2020-08-02 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2021-05-03 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2020-11-01 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2021-05-03 2021-08-01 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2019-11-01 2020-08-02 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2020-11-01 2021-08-01 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2019-11-01 2020-08-02 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2020-11-01 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2019-11-01 2020-08-02 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2021-05-03 2021-08-01 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2020-05-04 2020-08-02 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2021-08-01 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2020-08-02 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2021-08-01 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2020-08-02 0000810136 plab:August2019AnnouncedProgramMember 2019-08-31 0000810136 plab:September2020AnnouncedProgramMember 2020-09-30 0000810136 plab:September2020AnnouncedProgramMember 2020-11-01 2021-08-01 0000810136 plab:August2019AnnouncedProgramMember 2019-11-01 2020-08-02 0000810136 plab:September2020AnnouncedProgramMember 2020-09-16 2021-08-01 0000810136 plab:September2020AnnouncedProgramMember 2021-05-03 2021-08-01 0000810136 plab:August2019AnnouncedProgramMember 2019-09-25 2020-08-02 0000810136 srt:SubsidiariesMember 2020-11-01 2021-08-01 0000810136 srt:SubsidiariesMember us-gaap:SubsequentEventMember 2021-08-26 shares iso4217:USD iso4217:USD shares plab:Facility pure iso4217:CNY plab:Tool false --10-31 2021 Q3 0000810136 1 P3D P6M P30D P1M P7D P14D P21D P14D http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#LongTermDebtCurrent http://fasb.org/us-gaap/2021-01-31#LongTermDebtCurrent http://fasb.org/us-gaap/2021-01-31#LongTermDebtNoncurrent http://fasb.org/us-gaap/2021-01-31#LongTermDebtNoncurrent P0Y P1Y P1Y 2025-12-31 2023-07-31 2026-09-30 2021-10-31 2022-08-31 2015 10-Q true 2021-08-01 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 61151194 283249000 278665000 1331000 1324000 151190000 134470000 53165000 57269000 42860000 29735000 530464000 500139000 699609000 631475000 904000 3437000 23691000 22070000 27089000 31061000 1281757000 1188182000 0 4708000 25163000 8970000 75640000 75378000 66814000 53883000 167617000 142939000 92740000 54980000 26939000 27997000 287296000 225916000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 0.01 0.01 150000000 150000000 60758000 60758000 63138000 63138000 608000 631000 489431000 507336000 302971000 279037000 24882000 17958000 817892000 804962000 176569000 157304000 994461000 962266000 1281757000 1188182000 170643000 157895000 482473000 460405000 125318000 120161000 367370000 357636000 45325000 37734000 115103000 102769000 15083000 13306000 43203000 40792000 5305000 4492000 14390000 13034000 20388000 17798000 57593000 53826000 3525000 0 3525000 0 28462000 19936000 61035000 48943000 4301000 -1565000 3627000 1739000 1060000 586000 637000 1609000 494000 16000 653000 480000 32197000 17801000 64678000 49553000 7842000 4937000 14493000 17789000 24355000 12864000 50185000 31764000 7279000 2088000 14547000 4404000 17076000 10776000 35638000 27360000 0.28 0.17 0.58 0.42 0.28 0.17 0.57 0.42 60884000 64780000 61804000 65090000 61515000 65247000 62362000 65704000 24355000 12864000 50185000 31764000 0 0 0 0 -10482000 10659000 11584000 6689000 37000 4000 58000 23000 -10445000 10663000 11642000 6712000 13910000 23527000 61827000 38476000 7144000 3979000 19265000 8539000 6766000 19548000 42562000 29937000 63606000 636000 511215000 297599000 -23250000 35192000 169425000 990817000 0 0 17076000 0 0 7279000 24355000 0 0 0 0 -10310000 -135000 -10445000 135000 2000 921000 0 0 0 0 923000 0 1311000 0 0 0 0 1311000 0 0 0 0 12500000 0 0 12500000 2983000 30000 24016000 11704000 -35750000 0 0 0 60758000 608000 489431000 302971000 0 24882000 176569000 994461000 66215000 662000 530117000 270506000 -16894000 -15200000 152467000 921658000 0 0 10776000 0 0 2088000 12864000 0 0 0 0 8772000 1891000 10663000 61000 1000 306000 0 0 0 0 307000 0 1196000 0 0 0 0 1196000 0 0 0 0 0 9997000 9997000 66276000 663000 531619000 281282000 -16894000 -6428000 166443000 956685000 63138000 631000 507336000 279037000 0 17958000 157304000 962266000 0 0 35638000 0 0 14547000 50185000 0 0 0 0 6924000 4718000 11642000 603000 7000 2077000 0 0 0 0 2084000 0 4034000 0 0 0 0 4034000 0 0 0 0 35750000 0 0 35750000 2983000 30000 24016000 11704000 -35750000 0 0 0 60758000 608000 489431000 302971000 0 24882000 176569000 994461000 65595000 656000 524319000 253922000 0 -9005000 141200000 911092000 0 0 27360000 0 0 4404000 31764000 0 0 0 0 2577000 4135000 6712000 681000 7000 3272000 0 0 0 0 3279000 0 3773000 0 0 0 0 3773000 0 0 0 16894000 0 0 16894000 0 0 0 0 0 17596000 17596000 0 -255000 0 0 0 892000 637000 66276000 663000 531619000 281282000 -16894000 -6428000 166443000 956685000 50185000 31764000 69305000 71120000 4034000 3773000 13854000 9476000 -5073000 6155000 12280000 12381000 10633000 -381000 113096000 78264000 92301000 36693000 5775000 5263000 170000 139000 -86696000 -31569000 20858000 5699000 35750000 16894000 13311000 5929000 0 17596000 2251000 3869000 403000 248000 -26355000 4093000 4602000 3486000 4647000 54274000 281602000 209291000 286249000 263565000 7367000 34356000 <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 ICs and FPDs, and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits, 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 China (2). 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 that it controls. All intercompany balances and transactions have been eliminated in consolidation.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The 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="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">In fiscal year 2021, we segregated share-based compensation activity into the two categories of </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Shares issued under equity plans</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;">Share-based compensation expense</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> in the condensed consolidated statements of equity; in previous reports, we segregated this activity into three categories. Reclassified prior period amounts have been conformed to the current period presentation.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our <span style="font-size: 10pt; font-family: 'Times New Roman';">business is typically impacted during the first quarter of our fiscal year by the North American, European, and Asian holiday periods, as some customers reduce their development and buying activities during those periods; consequently, operating results for interim periods 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 Form 10-K for the year ended</span> 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 that 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;"><span style="font-size: 10pt; font-family: 'Times New Roman';">In fiscal year 2021, we segregated share-based compensation activity into the two categories of </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Shares issued under equity plans</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;">Share-based compensation expense</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> in the condensed consolidated statements of equity; in previous reports, we segregated this activity into three categories. Reclassified prior period amounts have been conformed to the current period presentation.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> - </span>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> in our <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">August 1</span>, 2021 and October 31, 2020, condensed 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 in our condensed consolidated statements of cash flows.</div> <div><br/></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z6b86dc6176f1492b8e1cca5c3cb2f167" 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; 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;">August 1,</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;">283,249</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">3,000</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;">286,249</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 in our condensed consolidated statements of cash flows.</div> <div><br/></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z6b86dc6176f1492b8e1cca5c3cb2f167" 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; 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;">August 1,</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;">283,249</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">3,000</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;">286,249</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> 283249000 278665000 3000000 2937000 286249000 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> The components of inventory at the balance sheet dates are presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="za64e02d45bc2473bbe44e98d6f2b7351" 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;"/></td> <td 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;">August 1,</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;">51,713</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">1,223</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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;">53,165</div></td> <td colspan="1" style="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> The components of inventory at the balance sheet dates are presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="za64e02d45bc2473bbe44e98d6f2b7351" 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;"/></td> <td 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;">August 1,</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;">51,713</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">1,223</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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;">53,165</div></td> <td colspan="1" style="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> 51713000 56389000 1223000 767000 229000 113000 53165000 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, net consists of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zf11995071afc4fb99b6f270b6790f6cd" 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="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;">August 1,</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,518</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">181,842</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,966,038</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,672</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">15,811</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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;">31,839</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,229,720</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,530,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"><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;">699,609</div></td> <td colspan="1" style="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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets resulting from finance leases are included in the table above as follows:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z37333e1cac5242a2abeb7deb03779ed5" 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;"> </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;">August 1,</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;">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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,760</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated amortization</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,223</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;">-</div></td> <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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"><div style="text-align: left; 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;">41,537</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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="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 (including amortization expense for ROU assets) was $21.7 million and $66.6 million for the three and nine-month periods ended August 1, 2021, respectively, and $22.1 million and $67.6 million for the three and nine-month periods ended August 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;"><span style="font-size: 10pt; font-family: 'Times New Roman';">In the third quarter of fiscal 2021, we recorded a $</span>3.5<span style="font-size: 10pt; font-family: 'Times New Roman';"> million gain on the trade-in of a lithography tool with a tool vendor as partial compensation for a more advanced tool.</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;">Property, plant and equipment, net consists of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zf11995071afc4fb99b6f270b6790f6cd" 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="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;">August 1,</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,518</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">181,842</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,966,038</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,672</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">15,811</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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;">31,839</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,229,720</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,530,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"><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;">699,609</div></td> <td colspan="1" style="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> 12518000 12422000 181842000 179162000 1966038000 1812791000 21672000 21157000 15811000 15665000 31839000 70915000 2229720000 2112112000 1530111000 1480637000 699609000 631475000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets resulting from finance leases are included in the table above as follows:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z37333e1cac5242a2abeb7deb03779ed5" 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;"> </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;">August 1,</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;">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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,760</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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%;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated amortization</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,223</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;">-</div></td> <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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"><div style="text-align: left; 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;">41,537</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;">-</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> 42760000 0 1223000 0 41537000 0 21700000 66600000 22100000 67600000 3500000 <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, Inc. through its wholly owned Singapore subsidiary (hereinafter, within this Note “we”, “Photronics”, “us”, or “our”), 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, which we refer to as “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 minimum combined investment per the PDMCX operating agreement (the “Agreement”), was $</span>160<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million. As of August 1, 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>. As discussed in Note 6, liens were granted to the local financing entity on assets with an August 1, 2021, total carrying value of $91.3 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 twenty percent for a period of more than <span style="-sec-ix-hidden:Fact_d9d1fbb13b0e4f21bc024607e3c5417a">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_55b727d3684a4087b89bb2c67b077e5d">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;">We recorded net income from the operations of PDMCX of $1.8 million, and $4.0 million during the three and nine-month periods ended August 1, 2021, respectively, and losses of $0.8 million and $4.8 million during the three and nine-month periods ended August 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 August 1, 2021, was $60.9 million.</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 </span>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="z722c40bee2224290b61afa6fe937e462" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; 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;">August 1,</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="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,</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: 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;">56,060</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,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;">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;">138,072</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;">69,050</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;">194,132</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;">97,086</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;">30,233</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,119</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">42,080</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,044</div></td> <td colspan="1" style="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;">72,313</div></td> <td colspan="1" style="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;">36,163</div></td> <td colspan="1" style="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;">121,819</div></td> <td colspan="1" style="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;">60,923</div></td> <td colspan="1" style="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 91300000 P2Y 0.20 1800000 4000000.0 -800000 -4800000 60900000 <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 </span>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="z722c40bee2224290b61afa6fe937e462" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; 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;">August 1,</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="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,</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: 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;">56,060</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,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;">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;">138,072</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;">69,050</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;">194,132</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;">97,086</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;">30,233</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,119</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">42,080</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,044</div></td> <td colspan="1" style="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;">72,313</div></td> <td colspan="1" style="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;">36,163</div></td> <td colspan="1" style="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;">121,819</div></td> <td colspan="1" style="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;">60,923</div></td> <td colspan="1" style="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> 56060000 28036000 56095000 28053000 138072000 69050000 141097000 70562000 194132000 97086000 197192000 98615000 30233000 15119000 31922000 15964000 42080000 21044000 55676000 27844000 72313000 36163000 87598000 43808000 121819000 60923000 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 August 1, 2021 and October 31, 2020, respectively. The 2020 amount represents an advance payment under an MLA to fund equipment purchased or leased in the U.S., and short duration borrowings in Xiamen, China, to fund operations. See below for further information. 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="z26fa2d6de4a345c79ed201f9ae5ddccd" 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 August 1, 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 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;" 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;">7,615</div></td> <td colspan="1" style="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,108</div></td> <td colspan="1" style="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,321</div></td> <td colspan="1" style="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;">7,119</div></td> <td colspan="1" style="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;">25,163</div></td> <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;">9,961</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">3,961</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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,642</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">6,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">25,051</div></td> <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,165</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="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;">4,642</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,392</div></td> <td colspan="1" 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;">9,794</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">7,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,623</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,153</div></td> <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;">7,489</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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;">1,655</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,144</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 2px;" 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;" 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;">37,409</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;">3,961</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;">18,675</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;">32,695</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;">92,740</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%; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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;">Interest rate at balance sheet date</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;">4.65</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;">4.53% - 4.61</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;">4.20</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;"></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;"><sup>(3)</sup> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" 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%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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%; 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;">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> <tr> <td style="vertical-align: middle;" 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;" 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;">Quarterly</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/Annually</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;">Annually</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</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;">Maturity date</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;"><span style="-sec-ix-hidden:Fact_03a98d8f979145a8a3f899ee1104cde0">December 2025</span></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;"><span style="-sec-ix-hidden:Fact_7622b7b2d93540e39dab27d2109a9ddc">July 2023</span></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;"><span style="-sec-ix-hidden:Fact_ba10417f894343e18d7030e72f418b2f">September 2026</span></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;"></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(3)</sup> </div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </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 amount</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;">Increases as loans mature</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;">Increases as loans mature</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;">Varies <sup>(1)</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="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(3)</sup> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </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 frequency</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;">Semiannual, on individual loans</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;">Semiannual, on individual loans</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;">Semiannual<sup>(2)</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;">Monthly</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; width: 40%;" 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%;" 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;">91,277</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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"><div style="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;">86,892</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">41,537</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;"><sup>(4)</sup> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </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 original approved loan <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">amount.</span></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 interest rates on lease liabilities, maturity dates, and periodic payment amounts.</div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(4) </sup>Represents the carrying amount at the balance sheet date of the related right-of-use assets, in which the lessors have secured interests.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="ze8bff5dad65a4bab93f5a75ea40f4bec" 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 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; 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.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%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><div style="color: #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 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 obtained approval to borrow 345.0 million <span style="font-size: 10pt; font-family: 'Times New Roman';">RMB from the Industrial and Commercial Bank of China. From November 2018 through July 2020, PDMCX entered into separate loan agreements (the “Project Loans”) for the entire approved amount and, as of August 1, 2021, </span>291.0<span style="font-size: 10pt; font-family: 'Times New Roman';"> million RMB ($</span>45.0<span style="font-size: 10pt; font-family: 'Times New Roman';"> million) remained outstanding. The Project Loans were used to finance certain capital expenditures at the PDMCX facility and are collateralized by liens granted on the land use right, building, and certain equipment located at the facility. The interest rates on the Project Loans are variable (based on the RMB Loan Prime Rate of the National Interbank Funding Center), and 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 and duration. The Project Loans are subject to covenants and provisions, certain of which relate to the assets pledged as security for the loans, all of which we were in compliance with at August 1, 2021.</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;">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 obtained approval 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. This facility is subject to annual reviews and extension. Unless extended, this facility will expire in <span style="-sec-ix-hidden:Fact_0b84e8828ca54510aa38e6cc19b4b516">October 2021</span>. As of August 1, 2021, PDMCX had 78.0 million RMB ($12.1 million) outstanding against the approval<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. The interest rates are variable, based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the 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 and duration.</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; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In October 2020, our Hefei, China, facility was approved to borrow </span>200<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million RMB (approximately $</span>30.9<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, at the balance sheet date) from the China Construction Bank Corporation. This credit facility is subject to annual reviews and extension, with the most recent extension set to expire in </span><span style="-sec-ix-hidden:Fact_536d2d67854b47fca4f9470eb648327c">August 2022</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. The loan proceeds were used to fund purchases of </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> lithography tools at the Hefei facility. As of </span>August 1, 2021<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, we had borrowed </span>135.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million RMB ($</span>21.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million) against this approval (all of which was then outstanding), and </span>62.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million RMB ($</span>9.9<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million) remained available to borrow. 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 is subject to covenants and provisions, certain of which relate to the assets pledged as security for the loan, </span>including covenants for the ratio of total liabilities to total assets and the ratio of current assets to current liabilities, all of which we were in compliance with at August 1, 2021.</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 Leases</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;">In </span>February 2021, we entered into a five-year $7.2 million finance lease for a high-end inspection tool and, in December 2020<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, under </span>an MLA <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> which we entered into effective July 2019, we entered into a $</span>35.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million lease for a high-end lithography tool. Upon entering </span>into the latter lease<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, our prior $</span>3.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million short-term obligation to the lessor became a portion of the lease liability. See Note 8 for additional information on these leases.</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;">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 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 August 1, 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 August 1, 2021. The interest rate on the Credit Agreement (1.09% at August 1, 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="z26fa2d6de4a345c79ed201f9ae5ddccd" 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 August 1, 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 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;" 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;">7,615</div></td> <td colspan="1" style="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,108</div></td> <td colspan="1" style="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,321</div></td> <td colspan="1" style="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;">7,119</div></td> <td colspan="1" style="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;">25,163</div></td> <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;">9,961</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">3,961</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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,642</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">6,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">25,051</div></td> <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,165</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="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;">4,642</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,392</div></td> <td colspan="1" 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;">9,794</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">7,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,623</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,153</div></td> <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;">7,489</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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;">1,655</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,144</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 2px;" 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;" 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;">37,409</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;">3,961</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;">18,675</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;">32,695</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;">92,740</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%; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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;">Interest rate at balance sheet date</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;">4.65</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;">4.53% - 4.61</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;">4.20</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;"></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;"><sup>(3)</sup> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" 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%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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%; 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;">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> <tr> <td style="vertical-align: middle;" 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;" 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;">Quarterly</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/Annually</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;">Annually</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</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;">Maturity date</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;"><span style="-sec-ix-hidden:Fact_03a98d8f979145a8a3f899ee1104cde0">December 2025</span></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;"><span style="-sec-ix-hidden:Fact_7622b7b2d93540e39dab27d2109a9ddc">July 2023</span></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;"><span style="-sec-ix-hidden:Fact_ba10417f894343e18d7030e72f418b2f">September 2026</span></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;"></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(3)</sup> </div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </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 amount</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;">Increases as loans mature</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;">Increases as loans mature</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;">Varies <sup>(1)</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="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(3)</sup> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </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 frequency</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;">Semiannual, on individual loans</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;">Semiannual, on individual loans</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;">Semiannual<sup>(2)</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;">Monthly</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; width: 40%;" 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%;" 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;">91,277</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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"><div style="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;">86,892</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">41,537</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;"><sup>(4)</sup> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </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 original approved loan <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">amount.</span></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 interest rates on lease liabilities, maturity dates, and periodic payment amounts.</div> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><sup>(4) </sup>Represents the carrying amount at the balance sheet date of the related right-of-use assets, in which the lessors have secured interests.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="ze8bff5dad65a4bab93f5a75ea40f4bec" 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 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; 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.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%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"><div style="color: #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> 7615000 8108000 2321000 7119000 25163000 9961000 3961000 4642000 6487000 25051000 10165000 0 4642000 6585000 21392000 9794000 0 7736000 19623000 37153000 7489000 0 1655000 0 9144000 37409000 3961000 18675000 32695000 92740000 0.0465 0.0453 0.0461 0.0420 0.000000 0.006775 0.007600 -0.004500 Increases as loans mature Increases as loans mature Varies Semiannual, on individual loans Semiannual, on individual loans Semiannual Monthly 91277000 86892000 41537000 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.0 291000000.0 45000000.0 25000000.0 78000000.0 12100000 200000000 30900000 2 135700000 21000000.0 62500000 9900000 P5Y 7200000 35500000 3500000 P5Y 50000000 100000000 50000000 0 0.0109 <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; font-family: 'Times New Roman'; font-size: 10pt;">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. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">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 government 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 was 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;">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 $8.9 million are included in Other current assets, and contract liabilities of $15.4 million and $5.2 million are included in Accrued liabilities and Other liabilities, respectively, in our August 1, 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 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other liabilities,</span> respectively. We did not impair any contract assets during the three or nine-month periods ended August 1, 2021 or August 2, 2020. We recognized $1.7 million and $5.0 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and nine-month periods ended August 1, 2021, and recognized $1.9 million and $2.3 million of revenue in the respective prior year periods, that related to the settlement of contract liabilities that existed at the beginning of those periods.</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 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 credit losses. In the event that an amount is determined to be uncollectible, we charge the allowance for credit losses and derecognize the related receivable. We did not incur any credit losses on our accounts receivable during the nine-month period ended </span>August 1, 2021, and credit losses on our accounts receivable were immaterial during<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> the three and nine-month periods ended August 2, 2020.</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;">Our invoice terms generally range from net <span style="-sec-ix-hidden:Fact_809c9a09b6be448f814d0ca44ad58712">thirty</span> 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.</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 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 have received from customers have generally not preceded the completion of our performance obligations by more than one year.</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;">Disaggregation of Revenue</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 following tables present our revenue for the three and nine-month periods ended </span>August 1, 2021 and August 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, disaggregated by product type, geographic origin, and timing of recognition.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9bc5eabd38cf407d96fb4a0feb0f0d79" 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> <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;">Nine 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;">August 1,</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;">August 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> <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;">August 1,</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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Product Type</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">IC</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; 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;">42,351</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,665</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">120,390</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">117,974</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: 1.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" 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;">75,423</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,001</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;">214,332</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;">194,517</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: 10.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total IC</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">117,774</div></td> <td colspan="1" style="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;">108,666</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="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;">334,722</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="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;">312,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; text-indent: 1.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" 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;">40,640</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">36,670</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">114,685</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">108,248</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: 1.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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,559</div></td> <td colspan="1" style="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;">33,066</div></td> <td colspan="1" style="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;">39,666</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: 10.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total FPD</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" 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;">52,869</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;">49,229</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;">147,751</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;">147,914</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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;">170,643</div></td> <td colspan="1" style="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;">157,895</div></td> <td colspan="1" style="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;">482,473</div></td> <td colspan="1" style="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;">460,405</div></td> <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="z0e640d5f370d4d3ca2a7de9c758c258a" 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> <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;">Nine 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;">August 1,</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;">August 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> <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;">August 1,</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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" 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;">Revenue by Geography *</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: 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;">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;">63,849</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">60,836</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">179,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">182,463</div></td> <td colspan="1" 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;">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;">39,575</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">39,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">118,597</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">116,485</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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;">24,693</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,351</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">78,447</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">78,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 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;">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;">32,664</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,988</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">77,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;">58,374</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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;">9,437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,269</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">23,562</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" 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;">425</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;">544</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,328</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,245</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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;">170,643</div></td> <td colspan="1" style="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;">157,895</div></td> <td colspan="1" style="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;">482,473</div></td> <td colspan="1" style="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;">460,405</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">* This table disaggregates revenue by the location in which it was earned.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z00ab6fd1258a4324bc29cd69d921e2d6" 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;" 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;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine 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;" 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;">August 1,</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: 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;">August 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> <td colspan="1" style="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;">August 1,</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: 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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: 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;">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;">157,941</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">443,923</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">401,347</div></td> <td colspan="1" 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;">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;">12,702</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;">20,453</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;">38,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;">59,058</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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;">170,643</div></td> <td colspan="1" style="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;">157,895</div></td> <td colspan="1" style="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;">482,473</div></td> <td colspan="1" style="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;">460,405</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; 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 they procure on our behalf. 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 do 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 contract obtainment costs as 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_74224f2be29f4b46ab121bfdc3de3f38">one</span> to <span style="-sec-ix-hidden:Fact_22dcbb4d04ef4799bb57cf53e0749626">two</span> weeks for IC photomasks and <span style="-sec-ix-hidden:Fact_c40028cc5ac440ec8c24539897f0cd95">two</span> to <span style="-sec-ix-hidden:Fact_410f15141f644e2f9eea98bae7354fde">three</span> weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.</div> <div><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;">Our photomasks are sold under warranties that generally range from <span style="-sec-ix-hidden:Fact_df966caddfc4496d90ee1332fc8b54a9">one</span> to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for 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.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">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. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">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 government 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 was 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;">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 $8.9 million are included in Other current assets, and contract liabilities of $15.4 million and $5.2 million are included in Accrued liabilities and Other liabilities, respectively, in our August 1, 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 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Other liabilities,</span> respectively. We did not impair any contract assets during the three or nine-month periods ended August 1, 2021 or August 2, 2020. We recognized $1.7 million and $5.0 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and nine-month periods ended August 1, 2021, and recognized $1.9 million and $2.3 million of revenue in the respective prior year periods, that related to the settlement of contract liabilities that existed at the beginning of those periods.</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 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 credit losses. In the event that an amount is determined to be uncollectible, we charge the allowance for credit losses and derecognize the related receivable. We did not incur any credit losses on our accounts receivable during the nine-month period ended </span>August 1, 2021, and credit losses on our accounts receivable were immaterial during<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> the three and nine-month periods ended August 2, 2020.</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;">Our invoice terms generally range from net <span style="-sec-ix-hidden:Fact_809c9a09b6be448f814d0ca44ad58712">thirty</span> 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.</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 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 have received from customers have generally not preceded the completion of our performance obligations by more than one year.</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 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 they procure on our behalf. 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 do 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 contract obtainment costs as 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_74224f2be29f4b46ab121bfdc3de3f38">one</span> to <span style="-sec-ix-hidden:Fact_22dcbb4d04ef4799bb57cf53e0749626">two</span> weeks for IC photomasks and <span style="-sec-ix-hidden:Fact_c40028cc5ac440ec8c24539897f0cd95">two</span> to <span style="-sec-ix-hidden:Fact_410f15141f644e2f9eea98bae7354fde">three</span> weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.</div> <div><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;">Our photomasks are sold under warranties that generally range from <span style="-sec-ix-hidden:Fact_df966caddfc4496d90ee1332fc8b54a9">one</span> to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for 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.</div> 8900000 15400000 5200000 6300000 8000000.0 5200000 0 0 0 0 1700000 5000000.0 1900000 2300000 P90D <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 following tables present our revenue for the three and nine-month periods ended </span>August 1, 2021 and August 2, 2020<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, disaggregated by product type, geographic origin, and timing of recognition.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9bc5eabd38cf407d96fb4a0feb0f0d79" 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> <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;">Nine 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;">August 1,</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;">August 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> <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;">August 1,</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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Product Type</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">IC</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; 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;">42,351</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,665</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">120,390</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">117,974</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: 1.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" 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;">75,423</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,001</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;">214,332</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;">194,517</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: 10.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total IC</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">117,774</div></td> <td colspan="1" style="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;">108,666</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="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;">334,722</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="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;">312,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; text-indent: 1.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" 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;">40,640</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">36,670</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">114,685</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">108,248</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: 1.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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,559</div></td> <td colspan="1" style="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;">33,066</div></td> <td colspan="1" style="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;">39,666</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: 10.8pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total FPD</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" 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;">52,869</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;">49,229</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;">147,751</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;">147,914</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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;">170,643</div></td> <td colspan="1" style="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;">157,895</div></td> <td colspan="1" style="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;">482,473</div></td> <td colspan="1" style="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;">460,405</div></td> <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="z0e640d5f370d4d3ca2a7de9c758c258a" 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> <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;">Nine 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;">August 1,</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;">August 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> <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;">August 1,</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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" 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;">Revenue by Geography *</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: 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;">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;">63,849</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">60,836</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">179,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">182,463</div></td> <td colspan="1" 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;">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;">39,575</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">39,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">118,597</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">116,485</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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;">24,693</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,351</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">78,447</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">78,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 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;">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;">32,664</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,988</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">77,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;">58,374</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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;">9,437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,269</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">23,562</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" 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;">425</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;">544</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,328</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,245</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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;">170,643</div></td> <td colspan="1" style="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;">157,895</div></td> <td colspan="1" style="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;">482,473</div></td> <td colspan="1" style="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;">460,405</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">* This table disaggregates revenue by the location in which it was earned.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z00ab6fd1258a4324bc29cd69d921e2d6" 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;" 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;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine 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;" 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;">August 1,</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: 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;">August 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> <td colspan="1" style="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;">August 1,</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: 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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: 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;">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;">157,941</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">443,923</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">401,347</div></td> <td colspan="1" 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;">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;">12,702</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;">20,453</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;">38,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;">59,058</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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;">170,643</div></td> <td colspan="1" style="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;">157,895</div></td> <td colspan="1" style="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;">482,473</div></td> <td colspan="1" style="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;">460,405</div></td> <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> 42351000 38665000 120390000 117974000 75423000 70001000 214332000 194517000 117774000 108666000 334722000 312491000 40640000 36670000 114685000 108248000 12229000 12559000 33066000 39666000 52869000 49229000 147751000 147914000 170643000 157895000 482473000 460405000 63849000 60836000 179441000 182463000 39575000 39488000 118597000 116485000 24693000 28351000 78447000 78276000 32664000 20988000 77391000 58374000 9437000 7688000 27269000 23562000 425000 544000 1328000 1245000 170643000 157895000 482473000 460405000 157941000 137442000 443923000 401347000 12702000 20453000 38550000 59058000 170643000 157895000 482473000 460405000 P24M <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: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the earlier of the date of the agreement or the date on which we commit to entering the agreement. Our evaluation considers whether the agreement 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.</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;">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. As allowed under ASC Topic 842 – “Leases” (“Topic 842”), we have elected not to apply the recognition requirements to leases that, at their commencement dates, have lease terms of twelve months or less and do not include options to purchase their underlying assets that we are reasonably certain to exercise. The present value of lease payments over the term of the lease provides the basis for the initial measurement of ROU assets and their related lease liabilities. We measure finance lease liabilities using the rates implicit in the leases; operating lease liabilities are measured using our incremental borrowing rate, for collateralized loans, at the commencement date. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under Topic 842, 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: 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 buyout option to purchase the tool at 33.684638% of its original cost. If we do not exercise the early buyout 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 buyout option, our lease liability reflects such exercise and we have classified the lease as a finance lease. The interest rate implicit in the lease is<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>1.08%<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;">In December 2020, we entered into a five-year $35.5 million finance lease for a high-end lithography tool. Monthly payments on the lease, which commenced in January 2021, increased from $0.04 million during 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 of the forty-eighth monthly payment, we may exercise an early buyout option to purchase the tool at 39.84% of the initial lease liability. If we do not exercise the early buyout 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 buyout option, our lease liability reflects such exercise and we have classified the lease as a finance lease. The interest rate implicit in the lease is 1.58%. The lease agreement incorporates the covenants included in our Corporate Credit Agreement, which are detailed in Note 6, and includes a cross-default provision for any agreement or instrument with an outstanding, committed balance greater than $5.0 million in which we are the indebted party.</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="z26db3388777942fca36af99db9e3c071" 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;">August 1,</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;"><span style="text-decoration: underline;">ROU Assets – Operating Leases</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_d57e97a69a964e82b2ee598716581f42"><span style="-sec-ix-hidden:Fact_c6bc24afde1e4abf8c41ed7d7125b853">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;">6,238</div></td> <td colspan="1" style="text-align: left; vertical-align: 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;"><span style="text-decoration: underline;">ROU Assets – Finance Leases</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: 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;"><span style="-sec-ix-hidden:Fact_b8a708345674470792ce53b30cc48907"><span style="-sec-ix-hidden:Fact_01e91d5dfe534c78945844fd9a2d326d">Property, plant and equipment, net</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;">41,537</div></td> <td colspan="1" 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;"><span style="text-decoration: underline;">Lease Liabilities – Operating Leases</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" 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;"><span style="-sec-ix-hidden:Fact_db8240f1ef534a54a1b69a0720b9f38e"><span style="-sec-ix-hidden:Fact_3550d54747d64b4c8b5ad4f6349d4c4a">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,258</div></td> <td colspan="1" style="text-align: left; vertical-align: 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;"><span style="-sec-ix-hidden:Fact_fba9f3d965f544ff901495cc4b2063c7"><span style="-sec-ix-hidden:Fact_a9d454e877424ce5bb80a99a20f3ba18">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;">3,786</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;">6,044</div></td> <td colspan="1" style="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;"><span style="text-decoration: underline;">Lease Liabilities – Finance Leases</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: 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;"><span style="-sec-ix-hidden:Fact_e724eb834be04d1b86a03e9852207118"><span style="-sec-ix-hidden:Fact_61fc4f6808e94cb283f28e8859425ccb">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;">7,119</div></td> <td colspan="1" 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;"><span style="-sec-ix-hidden:Fact_50a5fd36f7b44a2ebffeace86fa38639"><span style="-sec-ix-hidden:Fact_0abe4fb51efc49d8b2cfbbf3e48dcee0">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;">32,695</div></td> <td colspan="1" style="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;">39,814</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 August 1</span>, 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="zf48ce0b8ab434a8881bc3a0bda4eb4a9" 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 Leases</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: 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;">585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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,174</div></td> <td colspan="1" style="text-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,338</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">7,231</div></td> <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,363</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,938</div></td> <td colspan="1" style="text-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;">810</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,938</div></td> <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;">647</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,013</div></td> <td colspan="1" style="text-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;">559</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;">6,302</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,294</div></td> <td colspan="1" style="text-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;">258</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,480</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"><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: 2px; background-color: #CCEEFF;" valign="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,044</div></td> <td colspan="1" style="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;">39,814</div></td> <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> </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 and nine<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended August 1</span>, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> and August 2</span>, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zef2e0d0926fa4b1a8358d7ba18cd8c7c" 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> <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;">Nine 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;"><span style="text-indent: 0pt;">August 1</span>,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;"><span style="text-indent: 0pt;">2021</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <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;">August 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> <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;">August 1,</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;">August 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: 52%; 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;">802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">663</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,190</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,459</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; 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;">80</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">43</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">166</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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;">255</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">259</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; 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;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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> <td colspan="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;">361</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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: 52%; 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;">711</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">1,156</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">The following table presents statistical information related to <span style="font-size: 10pt; font-family: 'Times New Roman';">our operating and finance leases. The information presented is as of the balance sheet dates.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="ze091673196d74a4bbbf7a904a07b166d" 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="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;">August 1,</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="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></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: 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;">Classification</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.6</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.35</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 leases</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.7</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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.50</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_3cbfd9ff57a74050bf6aacb5dd7b3de5">-</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="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;">Supplemental cash flows information</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zf5b80ca82e3b4820915a2def9a64330c" 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> <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;">Nine 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"> </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;"><span style="text-indent: 0pt;">August 1</span>,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;"><span style="text-indent: 0pt;">2021</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <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;">August 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> <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;">August 1,</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;">August 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: 52%; 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;">615</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">621</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,844</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,008</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; 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;">168</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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> <td colspan="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;">344</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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: 52%; 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;">2,018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">2,882</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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: 52%;" 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;">50</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">2,098</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">2,438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">42,672</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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="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 involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the earlier of the date of the agreement or the date on which we commit to entering the agreement. Our evaluation considers whether the agreement 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.</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;">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. As allowed under ASC Topic 842 – “Leases” (“Topic 842”), we have elected not to apply the recognition requirements to leases that, at their commencement dates, have lease terms of twelve months or less and do not include options to purchase their underlying assets that we are reasonably certain to exercise. The present value of lease payments over the term of the lease provides the basis for the initial measurement of ROU assets and their related lease liabilities. We measure finance lease liabilities using the rates implicit in the leases; operating lease liabilities are measured using our incremental borrowing rate, for collateralized loans, at the commencement date. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under Topic 842, 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 7200000 100000 0.33684638 P5Y 0.0108 P5Y 35500000 40000.00 600000 500000 0.3984 P5Y 0.0158 5000000.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;"><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="z26db3388777942fca36af99db9e3c071" 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;">August 1,</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;"><span style="text-decoration: underline;">ROU Assets – Operating Leases</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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_d57e97a69a964e82b2ee598716581f42"><span style="-sec-ix-hidden:Fact_c6bc24afde1e4abf8c41ed7d7125b853">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;">6,238</div></td> <td colspan="1" style="text-align: left; vertical-align: 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;"><span style="text-decoration: underline;">ROU Assets – Finance Leases</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: 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;"><span style="-sec-ix-hidden:Fact_b8a708345674470792ce53b30cc48907"><span style="-sec-ix-hidden:Fact_01e91d5dfe534c78945844fd9a2d326d">Property, plant and equipment, net</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;">41,537</div></td> <td colspan="1" 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;"><span style="text-decoration: underline;">Lease Liabilities – Operating Leases</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" 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;"><span style="-sec-ix-hidden:Fact_db8240f1ef534a54a1b69a0720b9f38e"><span style="-sec-ix-hidden:Fact_3550d54747d64b4c8b5ad4f6349d4c4a">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,258</div></td> <td colspan="1" style="text-align: left; vertical-align: 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;"><span style="-sec-ix-hidden:Fact_fba9f3d965f544ff901495cc4b2063c7"><span style="-sec-ix-hidden:Fact_a9d454e877424ce5bb80a99a20f3ba18">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;">3,786</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;">6,044</div></td> <td colspan="1" style="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;"><span style="text-decoration: underline;">Lease Liabilities – Finance Leases</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: 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;"><span style="-sec-ix-hidden:Fact_e724eb834be04d1b86a03e9852207118"><span style="-sec-ix-hidden:Fact_61fc4f6808e94cb283f28e8859425ccb">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;">7,119</div></td> <td colspan="1" 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;"><span style="-sec-ix-hidden:Fact_50a5fd36f7b44a2ebffeace86fa38639"><span style="-sec-ix-hidden:Fact_0abe4fb51efc49d8b2cfbbf3e48dcee0">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;">32,695</div></td> <td colspan="1" style="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;">39,814</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> 6238000 7706000 41537000 0 2258000 2175000 3786000 5008000 6044000 7183000 7119000 0 32695000 0 39814000 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 August 1</span>, 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="zf48ce0b8ab434a8881bc3a0bda4eb4a9" 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 Leases</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: 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;">585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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,174</div></td> <td colspan="1" style="text-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,338</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">7,231</div></td> <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,363</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,938</div></td> <td colspan="1" style="text-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;">810</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,938</div></td> <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;">647</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,013</div></td> <td colspan="1" style="text-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;">559</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;">6,302</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,294</div></td> <td colspan="1" style="text-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;">258</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,480</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"><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: 2px; background-color: #CCEEFF;" valign="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,044</div></td> <td colspan="1" style="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;">39,814</div></td> <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> </table> 585000 2174000 2338000 7231000 1363000 6938000 810000 6938000 647000 18013000 559000 0 6302000 41294000 258000 1480000 6044000 39814000 <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 and nine<span style="font-size: 10pt; font-family: 'Times New Roman';">-month periods ended August 1</span>, 2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> and August 2</span>, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zef2e0d0926fa4b1a8358d7ba18cd8c7c" 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> <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;">Nine 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;"><span style="text-indent: 0pt;">August 1</span>,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;"><span style="text-indent: 0pt;">2021</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <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;">August 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> <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;">August 1,</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;">August 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: 52%; 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;">802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">663</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,190</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,459</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; 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;">80</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">43</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">166</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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;">255</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">259</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; 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;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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> <td colspan="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;">361</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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: 52%; 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;">711</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">1,156</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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> 802000 663000 2190000 2459000 80000 43000 166000 255000 54000 131000 355000 259000 160000 0 361000 0 711000 0 1156000 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;">The following table presents statistical information related to <span style="font-size: 10pt; font-family: 'Times New Roman';">our operating and finance leases. The information presented is as of the balance sheet dates.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="ze091673196d74a4bbbf7a904a07b166d" 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="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;">August 1,</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="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></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: 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;">Classification</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.6</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.35</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 leases</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.7</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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.50</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_3cbfd9ff57a74050bf6aacb5dd7b3de5">-</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> P3Y7M6D 0.0235 P4Y1M6D 0.0237 P3Y8M12D 0.0150 0 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Supplemental cash flows information</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zf5b80ca82e3b4820915a2def9a64330c" 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> <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;">Nine 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"> </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;"><span style="text-indent: 0pt;">August 1</span>,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;"><span style="text-indent: 0pt;">2021</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <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;">August 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> <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;">August 1,</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;">August 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: 52%; 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;">615</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">621</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,844</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,008</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; 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;">168</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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> <td colspan="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;">344</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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: 52%; 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;">2,018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">2,882</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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: 52%;" 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;">50</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">2,098</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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;">2,438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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;">42,672</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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> 615000 621000 1844000 3008000 168000 0 344000 0 2018000 0 2882000 0 50000 2098000 417000 2438000 0 0 42672000 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; font-family: 'Times New Roman'; font-size: 10pt;">In March 2016, shareholders approved an 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. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Total share-based compensation costs for the three and nine-month periods ended August 1, 2021, were $</span>1.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>4.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, respectively, and $</span>1.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>3.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million for the three and nine-month periods ended August 2, 2020, respectively. </span>No<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> share-based compensation cost was capitalized as part of an asset during the periods presented, and related income tax benefits were $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>0.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, respectively, in the three and nine-month periods ended August 1, 2021, and immaterial in the prior year 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_e9e34f89087d41248be39f13e0929d2e">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 556,200 restricted stock awards granted during the nine-month period ended August 1, 2021, with a weighted-average grant-date fair value of $11.17 per share, and there were no restricted stock awards granted during the three-month period ended August 1, 2021. There were 527,000 restricted stock awards granted during the nine-month period ended August 2, 2020, with a grant-date fair value of $15.21 per share; no restricted stock awards were granted during the three-month period ended August 2, 2020. As of August 1, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $8.5 million. That cost is expected to be recognized over a weighted-average amortization period of 2.7 years. As of August 1, 2021, there were 973,309 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;">Option awards generally vest in <span style="-sec-ix-hidden:Fact_f760cdebec8242b3a6403439f53ff209">one</span> 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 an option is based on the U.S. Treasury yield curve in effect at the date of grant.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">There were no share options granted during the nine-month periods ended August 1, 2021 or August 2, 2020. The Company received cash from option exercises of $1.0 million and $1.9 million for the three and nine-month periods ended August 1, 2021, respectively, and $0.3 million and $3.5 million for the three and nine-month periods ended August 2, 2020, respectively. As of August 1, 2021, the total unrecognized compensation cost related to unvested option awards was approximately $0.2 million. That cost is expected to be recognized over a weighted-average amortization period of 1.2 years.</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;">Information on outstanding and exercisable option awards as of August 1, 2021, is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4ceb555758004fbaa58f35d92d6b45b5" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; margin-left: 0px; margin-right: auto;"> <tr> <td style="width: 40.54%; 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.11%; vertical-align: bottom; white-space: nowrap;"> </td> <td style="width: 10.85%; 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.17%; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="width: 14.41%; 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.17%; vertical-align: bottom;"> </td> <td style="width: 10.86%; 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.17%; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="width: 13.96%; 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: 0.77%; vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="width: 40.54%; vertical-align: top;"> </td> <td style="width: 2.11%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 10.85%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 2.17%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 1.56%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 12.85%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 2.17%; vertical-align: top;"> </td> <td style="width: 10.86%; vertical-align: top;"> </td> <td style="width: 2.17%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 1.25%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 12.71%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 0.77%; vertical-align: top; white-space: nowrap;"> </td> </tr> <tr> <td style="width: 40.54%; 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 <span style="text-indent: 0pt;">August 1, 2021</span></div></td> <td style="width: 2.11%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.85%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,345,495</div></td> <td style="width: 2.17%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.56%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 12.85%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.42</div></td> <td style="width: 2.17%; vertical-align: middle; background-color: #CCEEFF;"> </td> <td style="width: 10.86%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.1</div></td> <td style="width: 2.17%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.25%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 12.71%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,309</div></td> <td style="width: 0.77%; vertical-align: bottom; background-color: #CCEEFF;"> </td> </tr> <tr> <td style="width: 40.54%; vertical-align: middle; background-color: #FFFFFF;"><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 <span style="text-indent: 0pt;">August 1, 2021</span></div></td> <td style="width: 2.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 10.85%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,246,806</div></td> <td style="width: 2.17%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.56%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 12.85%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.44</div></td> <td style="width: 2.17%; vertical-align: middle; background-color: #FFFFFF;"> </td> <td style="width: 10.86%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.9</div></td> <td style="width: 2.17%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.25%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 12.71%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,899</div></td> <td style="width: 0.77%; vertical-align: bottom; background-color: #FFFFFF;"> </td> </tr> </table> 4000000 1300000 4000000.0 1200000 3800000 0 0 100000 200000 <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_e9e34f89087d41248be39f13e0929d2e">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 556,200 restricted stock awards granted during the nine-month period ended August 1, 2021, with a weighted-average grant-date fair value of $11.17 per share, and there were no restricted stock awards granted during the three-month period ended August 1, 2021. There were 527,000 restricted stock awards granted during the nine-month period ended August 2, 2020, with a grant-date fair value of $15.21 per share; no restricted stock awards were granted during the three-month period ended August 2, 2020. As of August 1, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $8.5 million. That cost is expected to be recognized over a weighted-average amortization period of 2.7 years. As of August 1, 2021, there were 973,309 shares of restricted stock outstanding.</div> P4Y 556200 11.17 0 527000 15.21 0 8500000 P2Y8M12D 973309 <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;">Option awards generally vest in <span style="-sec-ix-hidden:Fact_f760cdebec8242b3a6403439f53ff209">one</span> 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 an option is based on the U.S. Treasury yield curve in effect at the date of grant.</div> P4Y P10Y 0 0 1000000.0 1900000 300000 3500000 200000 P1Y2M12D <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Information on outstanding and exercisable option awards as of August 1, 2021, is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4ceb555758004fbaa58f35d92d6b45b5" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; margin-left: 0px; margin-right: auto;"> <tr> <td style="width: 40.54%; 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.11%; vertical-align: bottom; white-space: nowrap;"> </td> <td style="width: 10.85%; 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.17%; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="width: 14.41%; 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.17%; vertical-align: bottom;"> </td> <td style="width: 10.86%; 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.17%; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="width: 13.96%; 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: 0.77%; vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="width: 40.54%; vertical-align: top;"> </td> <td style="width: 2.11%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 10.85%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 2.17%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 1.56%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 12.85%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 2.17%; vertical-align: top;"> </td> <td style="width: 10.86%; vertical-align: top;"> </td> <td style="width: 2.17%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 1.25%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 12.71%; vertical-align: top; white-space: nowrap;"> </td> <td style="width: 0.77%; vertical-align: top; white-space: nowrap;"> </td> </tr> <tr> <td style="width: 40.54%; 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 <span style="text-indent: 0pt;">August 1, 2021</span></div></td> <td style="width: 2.11%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.85%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,345,495</div></td> <td style="width: 2.17%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.56%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 12.85%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.42</div></td> <td style="width: 2.17%; vertical-align: middle; background-color: #CCEEFF;"> </td> <td style="width: 10.86%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.1</div></td> <td style="width: 2.17%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.25%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 12.71%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,309</div></td> <td style="width: 0.77%; vertical-align: bottom; background-color: #CCEEFF;"> </td> </tr> <tr> <td style="width: 40.54%; vertical-align: middle; background-color: #FFFFFF;"><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 <span style="text-indent: 0pt;">August 1, 2021</span></div></td> <td style="width: 2.11%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 10.85%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,246,806</div></td> <td style="width: 2.17%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.56%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 12.85%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.44</div></td> <td style="width: 2.17%; vertical-align: middle; background-color: #FFFFFF;"> </td> <td style="width: 10.86%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.9</div></td> <td style="width: 2.17%; vertical-align: bottom; background-color: #FFFFFF;"> </td> <td style="width: 1.25%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td style="width: 12.71%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,899</div></td> <td style="width: 0.77%; vertical-align: bottom; background-color: #FFFFFF;"> </td> </tr> </table> 1345495 9.42 P4Y1M6D 5309000 1246806 9.44 P3Y10M24D 4899000 <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; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">effective tax rate of </span>24.4%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> in the three-month period end August 1, 2021, differs from the U.S. statutory rate of </span>21.0%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> primarily due </span>to changes in forecasted jurisdictional earnings<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;">The effective tax rate of 22.4% in the nine-month period ended August 1, 2021, differs from the U.S. statutory rate of 21.0% primarily due to changes in forecasted jurisdictional earnings, the benefits of investment credits in certain foreign jurisdictions, which were partially offset by the non-recognition of taxes or benefits that, in certain jurisdictions, have been offset by valuation allowances.</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 effective tax rate of 27.7% in the three-month period ended August 2, 2020, exceeds the U.S. statutory rate of 21.0% primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, which were partially offset by the benefit of tax holidays and investment credits in certain foreign jurisdictions.</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>35.9%<span style="font-size: 10pt; font-family: 'Times New Roman';"> in the nine-month period ended August 2, 2020, </span>exceeds the U.S. statutory <span style="font-size: 10pt; font-family: 'Times New Roman';">rate of </span>21.0%<span style="font-size: 10pt; font-family: 'Times New Roman';"> primarily due to the non-recognition of the </span>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 benefits of tax holidays and investment credits in certain foreign jurisdictions.</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 not more likely than not that the tax benefits will be realized. In the nine-month period ended August 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 tax benefits related to uncertain tax positions were $</span>3.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at August 1, 2021, of which $</span>2.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, if recognized, would have a favorable impact on our effective tax rate. Unrecognized tax benefits related to uncertain tax positions were $</span>2.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at October 31, 2020, of which $</span>2.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, if recognized, would have a favorable impact on the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $</span>0.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at August 1, 2021 and October 31, 2020, respectively.</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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 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_1bba0e3b727440dcb29a5285bb60fd81">2015</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 tax benefits related to uncertain tax positions were $</span>3.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at August 1, 2021, of which $</span>2.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, if recognized, would have a favorable impact on our effective tax rate. Unrecognized tax benefits related to uncertain tax positions were $</span>2.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at October 31, 2020, of which $</span>2.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, if recognized, would have a favorable impact on the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $</span>0.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at August 1, 2021 and October 31, 2020, respectively.</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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 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_1bba0e3b727440dcb29a5285bb60fd81">2015</span>.</div> 0.244 0.210 0.224 0.210 0.277 0.210 0.359 0.210 2100000 3300000 2600000 2700000 2000000.0 200000 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="z2f04a2f0af5848918e751eba5a22ee13" 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> <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;">Nine 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;">August 1,</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;">August 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> <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;">August 1,</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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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: 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;">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;">17,076</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,776</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,360</div></td> <td colspan="1" 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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="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;">Effect of dilutive securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #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;">-</div></td> <td colspan="1" style="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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"><div style="text-align: left; 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;">17,076</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,776</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;">35,638</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;">27,360</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -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;">60,884</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">64,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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">61,804</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,090</div></td> <td colspan="1" 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: 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> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="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: 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;">631</div></td> <td colspan="1" style="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;">467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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;">558</div></td> <td colspan="1" style="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;">614</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; 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;">631</div></td> <td colspan="1" style="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;">467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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;">558</div></td> <td colspan="1" style="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;">614</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; 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;">61,515</div></td> <td colspan="1" style="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;">65,247</div></td> <td colspan="1" style="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;">62,362</div></td> <td colspan="1" style="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;">65,704</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -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.28</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.17</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.42</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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.28</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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.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"><div style="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.57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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.42</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;">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 prices 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.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z126e076497b74fabbe79a3eb8e3ad125" 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> <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;">Nine 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;">August 1,</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;">August 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> <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;">August 1,</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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">206</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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;">985</div></td> <td colspan="1" style="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;">442</div></td> <td colspan="1" style="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;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">206</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <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;">985</div></td> <td colspan="1" style="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;">442</div></td> <td colspan="1" style="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;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Subsequent to August 1, 2021, our outstanding common stock was reduced by a net </span>0.6<span style="font-size: 10pt; font-family: 'Times New Roman';"> million shares, primarily as a result of share repurchases. Please refer to Note 14 for information on our share repurchase programs.</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;">The calculation of basic and diluted earnings per share is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z2f04a2f0af5848918e751eba5a22ee13" 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> <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;">Nine 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;">August 1,</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;">August 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> <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;">August 1,</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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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: 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;">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;">17,076</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,776</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,360</div></td> <td colspan="1" 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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="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;">Effect of dilutive securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #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;">-</div></td> <td colspan="1" style="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;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"><div style="text-align: left; 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;">17,076</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,776</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;">35,638</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;">27,360</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -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;">60,884</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">64,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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">61,804</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,090</div></td> <td colspan="1" 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: 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> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="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: 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;">631</div></td> <td colspan="1" style="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;">467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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;">558</div></td> <td colspan="1" style="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;">614</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; 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;">631</div></td> <td colspan="1" style="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;">467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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;">558</div></td> <td colspan="1" style="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;">614</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; 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;">61,515</div></td> <td colspan="1" style="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;">65,247</div></td> <td colspan="1" style="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;">62,362</div></td> <td colspan="1" style="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;">65,704</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -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.28</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.17</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.42</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; 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.28</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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.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"><div style="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.57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="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.42</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 17076000 10776000 35638000 27360000 0 0 0 0 17076000 10776000 35638000 27360000 60884000 64780000 61804000 65090000 631000 467000 558000 614000 631000 467000 558000 614000 61515000 65247000 62362000 65704000 0.28 0.17 0.58 0.42 0.28 0.17 0.57 0.42 <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The 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 prices 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.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z126e076497b74fabbe79a3eb8e3ad125" 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> <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;">Nine 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;">August 1,</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;">August 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> <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;">August 1,</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;">August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: 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: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">206</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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;">985</div></td> <td colspan="1" style="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;">442</div></td> <td colspan="1" style="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;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; 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;">206</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <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;">985</div></td> <td colspan="1" style="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;">442</div></td> <td colspan="1" style="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;">723</div></td> <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> 206000 985000 442000 723000 206000 985000 442000 723000 600000 <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 and nine-month periods ended August 1, 2021 and August 2, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zae30cfd393db404bb8c0b2f5a8982c9b" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; 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 August 1, 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at May 2, 2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,052</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(860</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">35,192</div></td> <td colspan="1" style="text-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 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;">(10,482</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;">37</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,445</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;">(153</div></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;">18</div></td> <td colspan="1" style="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;">(135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="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 <span style="text-indent: 0pt;">August 1</span>, <span style="text-indent: 0pt;">2021</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td 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;">25,723</div></td> <td colspan="1" style="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;">(841</div></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;">24,882</div></td> <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="z5b51e32a1d084c3e957732bc2ddbab2a" 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;"/></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 August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at May 3, 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;">(14,535</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;">(665</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;">(15,200</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 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;">10,659</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">4</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,663</div></td> <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;">1,889</div></td> <td colspan="1" style="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;">2</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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,891</div></td> <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 <span style="text-indent: 0pt;">August 2</span>, <span style="text-indent: 0pt;">2020</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,765</div></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;">(663</div></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;">(6,428</div></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><br/></div> <table cellpadding="0" cellspacing="0" id="z529f944b64bb47459f5040d9de8f8662" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended August 1, 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 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;">11,584</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">11,642</div></td> <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,689</div></td> <td colspan="1" style="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;">29</div></td> <td colspan="1" style="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,718</div></td> <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 <span style="text-indent: 0pt;">August 1</span>, <span style="text-indent: 0pt;">2021</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td 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;">25,723</div></td> <td colspan="1" style="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;">(841</div></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;">24,882</div></td> <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="z9b9f83f921464ad191a2623eeb7f1057" 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;"/></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;">Nine Months Ended August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 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 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;">6,689</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">23</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,712</div></td> <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,123</div></td> <td colspan="1" style="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</div></td> <td colspan="1" style="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,135</div></td> <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 <span style="text-indent: 0pt;">August 2</span>, <span style="text-indent: 0pt;">2020</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,765</div></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;">(663</div></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;">(6,428</div></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 and nine-month periods ended August 1, 2021 and August 2, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zae30cfd393db404bb8c0b2f5a8982c9b" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; 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 August 1, 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at May 2, 2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,052</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(860</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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;">35,192</div></td> <td colspan="1" style="text-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 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;">(10,482</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;">37</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,445</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;">(153</div></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;">18</div></td> <td colspan="1" style="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;">(135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="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 <span style="text-indent: 0pt;">August 1</span>, <span style="text-indent: 0pt;">2021</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td 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;">25,723</div></td> <td colspan="1" style="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;">(841</div></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;">24,882</div></td> <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="z5b51e32a1d084c3e957732bc2ddbab2a" 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;"/></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 August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at May 3, 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;">(14,535</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;">(665</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;">(15,200</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 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;">10,659</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">4</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,663</div></td> <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;">1,889</div></td> <td colspan="1" style="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;">2</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td 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,891</div></td> <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 <span style="text-indent: 0pt;">August 2</span>, <span style="text-indent: 0pt;">2020</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,765</div></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;">(663</div></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;">(6,428</div></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><br/></div> <table cellpadding="0" cellspacing="0" id="z529f944b64bb47459f5040d9de8f8662" 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;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nine Months Ended August 1, 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 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;">11,584</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">11,642</div></td> <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,689</div></td> <td colspan="1" style="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;">29</div></td> <td colspan="1" style="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,718</div></td> <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 <span style="text-indent: 0pt;">August 1</span>, <span style="text-indent: 0pt;">2021</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td 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;">25,723</div></td> <td colspan="1" style="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;">(841</div></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;">24,882</div></td> <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="z9b9f83f921464ad191a2623eeb7f1057" 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;"/></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;">Nine Months Ended August 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 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 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;">6,689</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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;">23</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-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,712</div></td> <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,123</div></td> <td colspan="1" style="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</div></td> <td colspan="1" style="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,135</div></td> <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 <span style="text-indent: 0pt;">August 2</span>, <span style="text-indent: 0pt;">2020</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,765</div></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;">(663</div></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;">(6,428</div></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 0 0 36052000 -860000 35192000 -10482000 37000 -10445000 153000 -18000 135000 25723000 -841000 24882000 -14535000 -665000 -15200000 10659000 4000 10663000 -1889000 -2000 -1891000 -5765000 -663000 -6428000 18828000 -870000 17958000 11584000 58000 11642000 -4689000 -29000 -4718000 25723000 -841000 24882000 -8331000 -674000 -9005000 6689000 23000 6712000 -4123000 -12000 -4135000 -5765000 -663000 -6428000 <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 August 1, 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 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. The company commenced repurchasing shares under this authorization on September 16, 2020. All of the shares repurchased under this authorization as of August 1, 2021, have been retired. The table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7c97338d69e74395911d763622238181" 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;"/></td> <td 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;">August 1, 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;">Nine Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">August 1, 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: 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;">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;">964</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,983</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,713</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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;">12,500</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,750</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">53,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.97</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.98</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.30</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 authorization have been retired. The table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd9f4124ddc8d46c8a6f61e56a806f71c" 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;"/></td> <td 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;">Nine Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">August 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;">1,464</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,460</div></td> <td colspan="1" style="text-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;">16,894</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,894</div></td> <td colspan="1" style="text-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;">11.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.34</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 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. The company commenced repurchasing shares under this authorization on September 16, 2020. All of the shares repurchased under this authorization as of August 1, 2021, have been retired. The table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7c97338d69e74395911d763622238181" 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;"/></td> <td 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;">August 1, 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;">Nine Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">August 1, 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: 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;">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;">964</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,983</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,713</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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;">12,500</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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,750</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">53,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.97</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.98</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.30</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 authorization have been retired. The table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd9f4124ddc8d46c8a6f61e56a806f71c" 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;"/></td> <td 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;">Nine Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">August 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;">1,464</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-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,460</div></td> <td colspan="1" style="text-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;">16,894</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,894</div></td> <td colspan="1" style="text-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;">11.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-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.34</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 964000 2983000 4713000 12500000 35750000 53250000 12.97 11.98 11.30 100000000 1464000 2460000 16894000 27894000 11.54 11.34 <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 August 1, 2021, the Company had commitments outstanding for capital expenditures of approximately $56.9 million<span style="font-size: 10pt; font-family: 'Times New Roman';">, primarily for purchases of high-end equipment. </span>See Note 8 for our outstanding lease commitments<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; 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 wholly owned subsidiary’s 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, and the civil matter was 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. On August 26, 2021, the appellate court rendered the decision not to impose the $0.03 million fine.</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 claims that arise in the ordinary course of business. We believe that our potential liability under such claims, individually and in the aggregate, will not have a material effect on our consolidated financial statements.</div> 56900000 2200000 30000.00 30000.00 <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 replaced the incurred loss impairment methodology, found in previous guidance, 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 LIBOR, 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 may 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 replaced the incurred loss impairment methodology, found in previous guidance, 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 LIBOR, 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 may have on our consolidated financial statements.</div> Represents the carrying amount at the balance sheet date of the related right-of-use assets, in which the lessors have secured interests. Semiannual repayments commence in March 2022. 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 original approved loan amount. See Note 8 for interest rates on lease liabilities, maturity dates, and periodic payment amounts. This table disaggregates revenue by the location in which it was earned. XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
9 Months Ended
Aug. 01, 2021
Sep. 01, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Aug. 01, 2021  
Current Fiscal Year End Date --10-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Document Transition Report false  
Entity File Number 0-15451  
Entity Registrant Name PHOTRONICS, INC.  
Entity Central Index Key 0000810136  
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   61,151,194

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Aug. 01, 2021
Oct. 31, 2020
Current assets:    
Cash and cash equivalents $ 283,249 $ 278,665
Accounts receivable, net of allowance for credit losses of $1,331 in 2021 and $1,324 in 2020 151,190 134,470
Inventories 53,165 57,269
Other current assets 42,860 29,735
Total current assets 530,464 500,139
Property, plant and equipment, net 699,609 631,475
Intangible assets, net 904 3,437
Deferred income taxes 23,691 22,070
Other assets 27,089 31,061
Total assets 1,281,757 1,188,182
Current liabilities:    
Short-term debt 0 4,708
Current portion of long-term debt 25,163 8,970
Accounts payable 75,640 75,378
Accrued liabilities 66,814 53,883
Total current liabilities 167,617 142,939
Long-term debt 92,740 54,980
Other liabilities 26,939 27,997
Total liabilities 287,296 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, 60,758 shares issued and outstanding at August 1, 2021, and 63,138 shares issued and outstanding at October 31, 2020 608 631
Additional paid-in capital 489,431 507,336
Retained earnings 302,971 279,037
Accumulated other comprehensive income 24,882 17,958
Total Photronics, Inc. shareholders' equity 817,892 804,962
Noncontrolling interests 176,569 157,304
Total equity 994,461 962,266
Total liabilities and equity $ 1,281,757 $ 1,188,182
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Aug. 01, 2021
Oct. 31, 2020
Current assets:    
Accounts receivable, allowance $ 1,331 $ 1,324
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) 60,758 63,138
Common stock, shares outstanding (in shares) 60,758 63,138
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Condensed Consolidated Statements of Income [Abstract]        
Revenue [1] $ 170,643 $ 157,895 $ 482,473 $ 460,405
Cost of goods sold 125,318 120,161 367,370 357,636
Gross profit 45,325 37,734 115,103 102,769
Operating expenses:        
Selling, general and administrative 15,083 13,306 43,203 40,792
Research and development 5,305 4,492 14,390 13,034
Total operating expenses 20,388 17,798 57,593 53,826
Other operating income, net 3,525 0 3,525 0
Operating income 28,462 19,936 61,035 48,943
Other non-operating income (expense):        
Foreign currency transactions impact, net 4,301 (1,565) 3,627 1,739
Interest expense, net (1,060) (586) (637) (1,609)
Interest income and other income (expense), net 494 16 653 480
Income before income tax provision 32,197 17,801 64,678 49,553
Income tax provision 7,842 4,937 14,493 17,789
Net income 24,355 12,864 50,185 31,764
Net income attributable to noncontrolling interests 7,279 2,088 14,547 4,404
Net income attributable to Photronics, Inc. shareholders $ 17,076 $ 10,776 $ 35,638 $ 27,360
Earnings per share:        
Basic (in dollars per share) $ 0.28 $ 0.17 $ 0.58 $ 0.42
Diluted (in dollars per share) $ 0.28 $ 0.17 $ 0.57 $ 0.42
Weighted-average number of common shares outstanding:        
Basic (in shares) 60,884 64,780 61,804 65,090
Diluted (in shares) 61,515 65,247 62,362 65,704
[1] This table disaggregates revenue by the location in which it was earned.
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Condensed Consolidated Statements of Comprehensive Income [Abstract]        
Net income $ 24,355 $ 12,864 $ 50,185 $ 31,764
Other comprehensive (loss) income, net of tax of $0:        
Foreign currency translation adjustments (10,482) 10,659 11,584 6,689
Other 37 4 58 23
Net other comprehensive (loss) income (10,445) 10,663 11,642 6,712
Comprehensive income 13,910 23,527 61,827 38,476
Less: comprehensive income attributable to noncontrolling interests 7,144 3,979 19,265 8,539
Comprehensive income attributable to Photronics, Inc. shareholders $ 6,766 $ 19,548 $ 42,562 $ 29,937
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Condensed Consolidated Statements of Comprehensive Income [Abstract]        
Other comprehensive (loss) income, tax $ 0 $ 0 $ 0 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
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 27,360 0 0 4,404 31,764
Other comprehensive income (loss) 0 0 0 0 2,577 4,135 6,712
Shares issued under equity plans $ 7 3,272 0 0 0 0 3,279
Shares issued under equity plans (in shares) 681            
Share-based compensation expense $ 0 3,773 0 0 0 0 3,773
Purchase of treasury stock 0 0 0 (16,894) 0 0 (16,894)
Contribution from noncontrolling interest 0 0 0 0 0 17,596 17,596
Repurchase of common stock of subsidiary 0 255 0 0 0 (892) (637)
Balance at Aug. 02, 2020 $ 663 531,619 281,282 (16,894) (6,428) 166,443 956,685
Balance (in shares) at Aug. 02, 2020 66,276            
Balance at May. 03, 2020 $ 662 530,117 270,506 (16,894) (15,200) 152,467 921,658
Balance (in shares) at May. 03, 2020 66,215            
Net income $ 0 0 10,776 0 0 2,088 12,864
Other comprehensive income (loss) 0 0 0 0 8,772 1,891 10,663
Shares issued under equity plans $ 1 306 0 0 0 0 307
Shares issued under equity plans (in shares) 61            
Share-based compensation expense $ 0 1,196 0 0 0 0 1,196
Contribution from noncontrolling interest 0 0 0 0 0 9,997 9,997
Balance at Aug. 02, 2020 $ 663 531,619 281,282 (16,894) (6,428) 166,443 956,685
Balance (in shares) at Aug. 02, 2020 66,276            
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 35,638 0 0 14,547 50,185
Other comprehensive income (loss) 0 0 0 0 6,924 4,718 11,642
Shares issued under equity plans $ 7 2,077 0 0 0 0 2,084
Shares issued under equity plans (in shares) 603            
Share-based compensation expense $ 0 4,034 0 0 0 0 4,034
Purchase of treasury stock $ 0 0 0 (35,750) 0 0 (35,750)
Purchase of treasury stock (in shares) 0            
Retirement of treasury stock $ (30) (24,016) (11,704) 35,750 0 0 0
Retirement of treasury stock (in shares) (2,983)            
Balance at Aug. 01, 2021 $ 608 489,431 302,971 0 24,882 176,569 994,461
Balance (in shares) at Aug. 01, 2021 60,758            
Balance at May. 02, 2021 $ 636 511,215 297,599 (23,250) 35,192 169,425 990,817
Balance (in shares) at May. 02, 2021 63,606            
Net income $ 0 0 17,076 0 0 7,279 24,355
Other comprehensive income (loss) 0 0 0 0 (10,310) (135) (10,445)
Shares issued under equity plans $ 2 921 0 0 0 0 923
Shares issued under equity plans (in shares) 135            
Share-based compensation expense $ 0 1,311 0 0 0 0 1,311
Purchase of treasury stock $ 0 0 0 (12,500) 0 0 (12,500)
Purchase of treasury stock (in shares) 0            
Retirement of treasury stock $ (30) (24,016) (11,704) 35,750 0 0 0
Retirement of treasury stock (in shares) (2,983)            
Balance at Aug. 01, 2021 $ 608 $ 489,431 $ 302,971 $ 0 $ 24,882 $ 176,569 $ 994,461
Balance (in shares) at Aug. 01, 2021 60,758            
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Cash flows from operating activities:    
Net income $ 50,185 $ 31,764
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 69,305 71,120
Share-based compensation 4,034 3,773
Changes in assets and liabilities:    
Accounts receivable (13,854) (9,476)
Inventories 5,073 (6,155)
Other current assets (12,280) (12,381)
Accounts payable, accrued liabilities, and other 10,633 (381)
Net cash provided by operating activities 113,096 78,264
Cash flows from investing activities:    
Purchases of property, plant and equipment (92,301) (36,693)
Government incentives 5,775 5,263
Purchases of intangible assets (170) (139)
Net cash used in investing activities (86,696) (31,569)
Cash flows from financing activities:    
Proceeds from debt 20,858 5,699
Purchases of treasury stock (35,750) (16,894)
Repayments of debt (13,311) (5,929)
Contribution from noncontrolling interest 0 17,596
Proceeds from share-based arrangements 2,251 3,869
Net settlements of restricted stock awards (403) (248)
Net cash (used in) provided by financing activities (26,355) 4,093
Effects of exchange rate changes on cash, cash equivalents, and restricted cash 4,602 3,486
Net increase in cash, cash equivalents, and restricted cash 4,647 54,274
Cash, cash equivalents, and restricted cash at beginning of period 281,602 209,291
Cash, cash equivalents, and restricted cash at end of period 286,249 263,565
Supplemental disclosures of non-cash information:    
Accruals for property, plant and equipment purchased during the period $ 7,367 $ 34,356
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF FINANCIAL STATEMENT PRESENTATION
9 Months Ended
Aug. 01, 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 ICs and FPDs, and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits, 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 China (2). 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 that 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.


In fiscal year 2021, we segregated share-based compensation activity into the two categories of Shares issued under equity plans and Share-based compensation expense in the condensed consolidated statements of equity; in previous reports, we segregated this activity into three categories. Reclassified prior period amounts have been conformed to the current period presentation.


Our business is typically impacted during the first quarter of our fiscal year by the North American, European, and Asian holiday periods, as some customers reduce their development and buying activities during those periods; consequently, operating results for interim periods 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 Form 10-K for the year ended October 31, 2020.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH
9 Months Ended
Aug. 01, 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 in our August 1, 2021 and October 31, 2020, condensed 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 in our condensed consolidated statements of cash flows.


 
 
August 1,
2021
   
October 31,
2020
 
 
           
Cash and cash equivalents
 
$
283,249
   
$
278,665
 
Restricted Cash
   
3,000
     
2,937
 
 
               
 
 
$
286,249
   
$
281,602
 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES
9 Months Ended
Aug. 01, 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. The components of inventory at the balance sheet dates are presented below.

 
August 1,
2021
   
October 31,
2020
 
             
Raw materials
 
$
51,713
   
$
56,389
 
Work in process
   
1,223
     
767
 
Finished goods
   
229
     
113
 
                 
   
$
53,165
   
$
57,269
 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, PLANT AND EQUIPMENT, NET
9 Months Ended
Aug. 01, 2021
PROPERTY, PLANT AND EQUIPMENT, NET [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET
NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET


Property, plant and equipment, net consists of the following:

 
August 1,
2021
   
October 31,
2020
 
Land
 
$
12,518
   
$
12,422
 
Buildings and improvements
   
181,842
     
179,162
 
Machinery and equipment
   
1,966,038
     
1,812,791
 
Leasehold improvements
   
21,672
     
21,157
 
Furniture, fixtures and office equipment
   
15,811
     
15,665
 
Construction in progress
   
31,839
     
70,915
 
                 
     
2,229,720
     
2,112,112
 
Accumulated depreciation and amortization
   
(1,530,111
)
   
(1,480,637
)
                 
   
$
699,609
   
$
631,475
 


ROU assets resulting from finance leases are included in the table above as follows:

 
 
August 1,
2021
   
October 31,
2020
 
Machinery and equipment
 
$
42,760
   
$
-
 
Accumulated amortization
   
(1,223
)
   
-
 
                 
 
 
$
41,537
   
$
-
 


Depreciation and amortization expense for property, plant and equipment (including amortization expense for ROU assets) was $21.7 million and $66.6 million for the three and nine-month periods ended August 1, 2021, respectively, and $22.1 million and $67.6 million for the three and nine-month periods ended August 2, 2020, respectively.


In the third quarter of fiscal 2021, we recorded a $3.5 million gain on the trade-in of a lithography tool with a tool vendor as partial compensation for a more advanced tool.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
PDMCX JOINT VENTURE
9 Months Ended
Aug. 01, 2021
PDMCX JOINT VENTURE [Abstract]  
PDMCX JOINT VENTURE
NOTE 5 - PDMCX JOINT VENTURE


In January 2018, Photronics, Inc. through its wholly owned Singapore subsidiary (hereinafter, within this Note “we”, “Photronics”, “us”, or “our”), 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, which we refer to as “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 minimum combined investment per the PDMCX operating agreement (the “Agreement”), was $160 million. As of August 1, 2021, Photronics and DNP had each contributed cash of approximately $65 million, and PDMCX had obtained local financing of approximately $50 million. As discussed in Note 6, liens were granted to the local financing entity on assets with an August 1, 2021, total carrying value of $91.3 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 income from the operations of PDMCX of $1.8 million, and $4.0 million during the three and nine-month periods ended August 1, 2021, respectively, and losses of $0.8 million and $4.8 million during the three and nine-month periods ended August 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 August 1, 2021, was $60.9 million.


As required by the guidance in Topic 810 - “Consolidation” of the 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.

 
August 1,
2021
   
October 31,
2020
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
Current assets
 
$
56,060
   
$
28,036
   
$
56,095
   
$
28,053
 
Non-current assets
   
138,072
     
69,050
     
141,097
     
70,562
 
                                 
Total assets
   
194,132
     
97,086
     
197,192
     
98,615
 
                                 
Current liabilities
   
30,233
     
15,119
     
31,922
     
15,964
 
Non-current liabilities
   
42,080
     
21,044
     
55,676
     
27,844
 
                                 
Total liabilities
   
72,313
     
36,163
     
87,598
     
43,808
 
                                 
Net assets
 
$
121,819
   
$
60,923
   
$
109,594
   
$
54,807
 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT
9 Months Ended
Aug. 01, 2021
DEBT [Abstract]  
DEBT
NOTE 6 - DEBT


Short-term debt was $0.0 million, and $4.7 million as of August 1, 2021 and October 31, 2020, respectively. The 2020 amount represents an advance payment under an MLA to fund equipment purchased or leased in the U.S., and short duration borrowings in Xiamen, China, to fund operations. See below for further information. 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 August 1, 2021
 
Xiamen
Project Loans
   
Xiamen
Working
Capital Loans
   
Hefei
Equipment
Loan
   
Finance Leases
   
Total
 
Principal due:
                             
Next 12 months
 
$
7,615
   
$
8,108
   
$
2,321
   
$
7,119
   
$
25,163
 
Months 13 – 24
 
$
9,961
   
$
3,961
   
$
4,642
   
$
6,487
   
$
25,051
 
Months 25 – 36
   
10,165
     
-
     
4,642
     
6,585
     
21,392
 
Months 37 – 48
   
9,794
     
-
     
7,736
     
19,623
     
37,153
 
Months 49 – 60
   
7,489
     
-
     
1,655
     
-
     
9,144
 
Long-term debt
 
$
37,409
   
$
3,961
   
$
18,675
   
$
32,695
   
$
92,740
 
 
                                       
Interest rate at balance sheet date
   
4.65
%
   
4.53% - 4.61
%
   
4.20
%
   
(3) 
       
Basis spread on interest rates
   
0.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
     
(3) 
       
Periodic payment amount
 
Increases as loans mature
   
Increases as loans mature
   
Varies (1)
     
(3) 
       
Periodic payment frequency
 
Semiannual, on individual loans
   
Semiannual, on individual loans
   
Semiannual(2)
   
Monthly
         
Loan collateral (carrying amount)
 
$
91,277
     
N/A
   
$
86,892
   
$
41,537
(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 original approved loan amount.
(2) Semiannual repayments commence in March 2022.
(3) See Note 8 for interest rates on lease liabilities, maturity dates, and periodic payment amounts.
(4) Represents the carrying amount at the balance sheet date of the related right-of-use assets, in which the lessors have secured interests.

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 obtained approval to borrow 345.0 million RMB from the Industrial and Commercial Bank of China. From November 2018 through July 2020, PDMCX entered into separate loan agreements (the “Project Loans”) for the entire approved amount and, as of August 1, 2021, 291.0 million RMB ($45.0 million) remained outstanding. The Project Loans were used to finance certain capital expenditures at the PDMCX facility and are collateralized by liens granted on the land use right, building, and certain equipment located at the facility. The interest rates on the Project Loans are variable (based on the RMB Loan Prime Rate of the National Interbank Funding Center), and 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 and duration. The Project Loans are subject to covenants and provisions, certain of which relate to the assets pledged as security for the loans, all of which we were in compliance with at August 1, 2021.

Xiamen Working Capital Loans


In November 2018, PDMCX obtained approval 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. This facility is subject to annual reviews and extension. Unless extended, this facility will expire in October 2021. As of August 1, 2021, PDMCX had 78.0 million RMB ($12.1 million) outstanding against the approval. The interest rates are variable, based on the RMB Loan Prime Rate of the National Interbank Funding Center. Interest incurred on the 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 and duration.

Hefei Equipment Loan


In October 2020, our Hefei, China, facility was approved to borrow 200 million RMB (approximately $30.9 million, at the balance sheet date) from the China Construction Bank Corporation. This credit facility is subject to annual reviews and extension, with the most recent extension set to expire in August 2022. The loan proceeds were used to fund purchases of two lithography tools at the Hefei facility. As of August 1, 2021, we had borrowed 135.7 million RMB ($21.0 million) against this approval (all of which was then outstanding), and 62.5 million RMB ($9.9 million) remained available to borrow. 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 is subject to covenants and provisions, certain of which relate to the assets pledged as security for the loan, including covenants for the ratio of total liabilities to total assets and the ratio of current assets to current liabilities, all of which we were in compliance with at August 1, 2021.

Finance Leases


In February 2021, we entered into a five-year $7.2 million finance lease for a high-end inspection tool and, in December 2020, under an MLA which we entered into effective July 2019, we entered into a $35.5 million lease for a high-end lithography tool. Upon entering into the latter lease, our prior $3.5 million short-term obligation to the lessor became a portion of the lease liability. See Note 8 for additional information on these leases.

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 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 August 1, 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 August 1, 2021. The interest rate on the Credit Agreement (1.09% at August 1, 2021) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE
9 Months Ended
Aug. 01, 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 government 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 was 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 $8.9 million are included in Other current assets, and contract liabilities of $15.4 million and $5.2 million are included in Accrued liabilities and Other liabilities, respectively, in our August 1, 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 or nine-month periods ended August 1, 2021 or August 2, 2020. We recognized $1.7 million and $5.0 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and nine-month periods ended August 1, 2021, and recognized $1.9 million and $2.3 million of revenue in the respective prior year periods, that related to the settlement of contract liabilities that existed at the beginning of those 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 credit losses. In the event that an amount is determined to be uncollectible, we charge the allowance for credit losses and derecognize the related receivable. We did not incur any credit losses on our accounts receivable during the nine-month period ended August 1, 2021, and credit losses on our accounts receivable were immaterial during the three and nine-month periods ended August 2, 2020.


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 have 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 and nine-month periods ended August 1, 2021 and August 2, 2020, disaggregated by product type, geographic origin, and timing of recognition.

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Product Type
                       
IC
                       
High-end
 
$
42,351
   
$
38,665
   
$
120,390
   
$
117,974
 
Mainstream
   
75,423
     
70,001
     
214,332
     
194,517
 
Total IC
 
$
117,774
   
$
108,666
   
$
334,722
   
$
312,491
 
                                 
FPD
                               
High-end
 
$
40,640
   
$
36,670
   
$
114,685
   
$
108,248
 
Mainstream
   
12,229
     
12,559
     
33,066
     
39,666
 
Total FPD
 
$
52,869
   
$
49,229
   
$
147,751
   
$
147,914
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Geography *
                       
Taiwan
 
$
63,849
   
$
60,836
   
$
179,441
   
$
182,463
 
Korea
   
39,575
     
39,488
     
118,597
     
116,485
 
United States
   
24,693
     
28,351
     
78,447
     
78,276
 
China
   
32,664
     
20,988
     
77,391
     
58,374
 
Europe
   
9,437
     
7,688
     
27,269
     
23,562
 
Other
   
425
     
544
     
1,328
     
1,245
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 

* This table disaggregates revenue by the location in which it was earned.

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Timing of Recognition
                       
Over time
 
$
157,941
   
$
137,442
   
$
443,923
   
$
401,347
 
At a point in time
   
12,702
     
20,453
     
38,550
     
59,058
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 

Contract Costs


We pay commissions to third-party sales agents for certain sales they procure on our behalf. 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 do 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 contract obtainment costs as 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 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 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
9 Months Ended
Aug. 01, 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 earlier of the date of the agreement or the date on which we commit to entering the agreement. Our evaluation considers whether the agreement 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. As allowed under ASC Topic 842 – “Leases” (“Topic 842”), we have elected not to apply the recognition requirements to leases that, at their commencement dates, have lease terms of twelve months or less and do not include options to purchase their underlying assets that we are reasonably certain to exercise. The present value of lease payments over the term of the lease provides the basis for the initial measurement of ROU assets and their related lease liabilities. We measure finance lease liabilities using the rates implicit in the leases; operating lease liabilities are measured using our incremental borrowing rate, for collateralized loans, at the commencement date. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under Topic 842, 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 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 buyout option to purchase the tool at 33.684638% of its original cost. If we do not exercise the early buyout 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 buyout option, our lease liability reflects such exercise and we have classified the lease as a finance lease. The interest rate implicit in the lease is 1.08%.


In December 2020, we entered into a five-year $35.5 million finance lease for a high-end lithography tool. Monthly payments on the lease, which commenced in January 2021, increased from $0.04 million during 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 of the forty-eighth monthly payment, we may exercise an early buyout option to purchase the tool at 39.84% of the initial lease liability. If we do not exercise the early buyout 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 buyout option, our lease liability reflects such exercise and we have classified the lease as a finance lease. The interest rate implicit in the lease is 1.58%. The lease agreement incorporates the covenants included in our Corporate Credit Agreement, which are detailed in Note 6, and includes a cross-default provision for any agreement or instrument with an outstanding, committed balance greater than $5.0 million in which we are the indebted party.


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

Classification
 
August 1,
2021
   
October 31,
2020
 
ROU Assets – Operating Leases
           
Other assets
 
$
6,238
   
$
7,706
 
                 
ROU Assets – Finance Leases
               
Property, plant and equipment, net
 
$
41,537
   
$
-
 
                 
Lease Liabilities – Operating Leases
               
Accrued liabilities
 
$
2,258
   
$
2,175
 
Other liabilities
   
3,786
     
5,008
 
   
$
6,044
   
$
7,183
 
                 
Lease Liabilities – Finance Leases
               
Current portion of long-term debt
 
$
7,119
   
$
-
 
Long-term debt
   
32,695
     
-
 
   
$
39,814
   
$
-
 


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

 
Operating Leases
   
Finance Leases
 
Remainder of fiscal year 2021
 
$
585
   
$
2,174
 
2022
   
2,338
     
7,231
 
2023
   
1,363
     
6,938
 
2024
   
810
     
6,938
 
2025
   
647
     
18,013
 
Thereafter
   
559
     
-
 
Total lease payments
   
6,302
     
41,294
 
Imputed interest
   
258
     
1,480
 
Lease liabilities
 
$
6,044
   
$
39,814
 



The following table presents lease costs for the three and nine-month periods ended August 1, 2021 and August 2, 2020.

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
Operating lease costs
 
$
802
   
$
663
   
$
2,190
   
$
2,459
 
Short-term lease costs
 
$
80
   
$
43
   
$
166
   
$
255
 
Variable lease costs
 
$
54
   
$
131
   
$
355
   
$
259
 
Interest on lease liabilities
 
$
160
   
$
-
   
$
361
   
$
-
 
Amortization of ROU assets
 
$
711
   
$
-
   
$
1,156
   
$
-
 


The following table presents statistical information related to our operating and finance leases. The information presented is as of the balance sheet dates.

 
 
August 1,
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.6
     
2.35
%
   
4.1
     
2.37
%
Finance leases
   
3.7
     
1.50
%
   
-
     
-
 

Supplemental cash flows information

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
Operating cash flows used for operating leases
 
$
615
   
$
621
   
$
1,844
   
$
3,008
 
Operating cash flows used for finance leases
 
$
168
   
$
-
   
$
344
   
$
-
 
Financing cash flows used for finance leases
 
$
2,018
   
$
-
   
$
2,882
   
$
-
 
ROU assets obtained in exchange for operating lease obligations
 
$
50
   
$
2,098
   
$
417
   
$
2,438
 
ROU assets obtained in exchange for finance lease obligations
 
$
-
   
$
-
   
$
42,672
   
$
-
 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE-BASED COMPENSATION
9 Months Ended
Aug. 01, 2021
SHARE-BASED COMPENSATION [Abstract]  
SHARE-BASED COMPENSATION
NOTE 9 - SHARE-BASED COMPENSATION


In March 2016, shareholders approved an 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 and nine-month periods ended August 1, 2021, were $1.3 million and $4.0 million, respectively, and $1.2 million and $3.8 million for the three and nine-month periods ended August 2, 2020, respectively. No share-based compensation cost was capitalized as part of an asset during the periods presented, and related income tax benefits were $0.1 million and $0.2 million, respectively, in the three and nine-month periods ended August 1, 2021, and immaterial in the prior year 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 556,200 restricted stock awards granted during the nine-month period ended August 1, 2021, with a weighted-average grant-date fair value of $11.17 per share, and there were no restricted stock awards granted during the three-month period ended August 1, 2021. There were 527,000 restricted stock awards granted during the nine-month period ended August 2, 2020, with a grant-date fair value of $15.21 per share; no restricted stock awards were granted during the three-month period ended August 2, 2020. As of August 1, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $8.5 million. That cost is expected to be recognized over a weighted-average amortization period of 2.7 years. As of August 1, 2021, there were 973,309 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 an 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 nine-month periods ended August 1, 2021 or August 2, 2020. The Company received cash from option exercises of $1.0 million and $1.9 million for the three and nine-month periods ended August 1, 2021, respectively, and $0.3 million and $3.5 million for the three and nine-month periods ended August 2, 2020, respectively. As of August 1, 2021, the total unrecognized compensation cost related to unvested option awards was approximately $0.2 million. That cost is expected to be recognized over a weighted-average amortization period of 1.2 years.


Information on outstanding and exercisable option awards as of August 1, 2021, is presented below.

Options
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in years)
 
Aggregate
Intrinsic
Value
 
                       
Outstanding at August 1, 2021
 
1,345,495
 
$
9.42
 
4.1
 
$
5,309
 
Exercisable at August 1, 2021
 
1,246,806
 
$
9.44
 
3.9
 
$
4,899
 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
9 Months Ended
Aug. 01, 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 24.4% in the three-month period end August 1, 2021, differs from the U.S. statutory rate of 21.0% primarily due to changes in forecasted jurisdictional earnings.


The effective tax rate of 22.4% in the nine-month period ended August 1, 2021, differs from the U.S. statutory rate of 21.0% primarily due to changes in forecasted jurisdictional earnings, the benefits of investment credits in certain foreign jurisdictions, which were partially offset by the non-recognition of taxes or benefits that, in certain jurisdictions, have been offset by valuation allowances.


The effective tax rate of 27.7% in the three-month period ended August 2, 2020, exceeds the U.S. statutory rate of 21.0% primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, which were partially offset by the benefit of tax holidays and investment credits in certain foreign jurisdictions.


The effective tax rate of 35.9% in the nine-month period ended August 2, 2020, exceeds the U.S. statutory rate of 21.0% 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 benefits of tax holidays 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 not more likely than not that the tax benefits will be realized. In the nine-month period ended August 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 $3.3 million at August 1, 2021, of which $2.6 million, if recognized, would have a favorable impact on our effective tax rate. Unrecognized tax benefits related to uncertain tax positions were $2.7 million at October 31, 2020, of which $2.0 million, if recognized, would have a favorable impact on the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.2 million and $0.1 million at August 1, 2021 and October 31, 2020, respectively. 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 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 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE
9 Months Ended
Aug. 01, 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
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Net income attributable to Photronics, Inc. shareholders
 
$
17,076
   
$
10,776
   
$
35,638
   
$
27,360
 
                                 
Effect of dilutive securities
   
-
     
-
     
-
     
-
 
Earnings used for diluted earnings per share
 
$
17,076
   
$
10,776
   
$
35,638
   
$
27,360
 
                                 
Weighted-average common shares computations:
                               
Weighted-average common shares used for basic earnings per share
   
60,884
     
64,780
     
61,804
     
65,090
 
Effect of dilutive securities:
                               
Share-based payment awards
   
631
     
467
     
558
     
614
 
                                 
Potentially dilutive common shares
   
631
     
467
     
558
     
614
 
                                 
Weighted-average common shares used for diluted earnings per share
   
61,515
     
65,247
     
62,362
     
65,704
 
                                 
Basic earnings per share
 
$
0.28
   
$
0.17
   
$
0.58
   
$
0.42
 
Diluted earnings per share
 
$
0.28
   
$
0.17
   
$
0.57
   
$
0.42
 


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 prices 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
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Share-based payment awards
   
206
     
985
     
442
     
723
 
                                 
Total potentially dilutive shares excluded
   
206
     
985
     
442
     
723
 


Subsequent to August 1, 2021, our outstanding common stock was reduced by a net 0.6 million shares, primarily as a result of share repurchases. Please refer to Note 14 for information on our share repurchase programs.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
9 Months Ended
Aug. 01, 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 and nine-month periods ended August 1, 2021 and August 2, 2020.

 
Three Months Ended August 1, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at May 2, 2021
 
$
36,052
   
$
(860
)
 
$
35,192
 
Other comprehensive income
   
(10,482
)
   
37
     
(10,445
)
Less: other comprehensive income attributable to noncontrolling interests
   
(153
)
   
18
     
(135
)
                         
Balance at August 1, 2021
 
$
25,723
   
$
(841
)
 
$
24,882
 

 
Three Months Ended August 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)
Other comprehensive income
   
10,659
     
4
     
10,663
 
Less: other comprehensive income attributable to noncontrolling interests
   
1,889
     
2
     
1,891
 
                         
Balance at August 2, 2020
 
$
(5,765
)
 
$
(663
)
 
$
(6,428
)

 
Nine Months Ended August 1, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at October 31, 2020
 
$
18,828
   
$
(870
)
 
$
17,958
 
Other comprehensive income
   
11,584
     
58
     
11,642
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,689
     
29
     
4,718
 
                         
Balance at August 1, 2021
 
$
25,723
   
$
(841
)
 
$
24,882
 

 
Nine Months Ended August 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at October 31, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive income
   
6,689
     
23
     
6,712
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,123
     
12
     
4,135
 
                         
Balance at August 2, 2020
 
$
(5,765
)
 
$
(663
)
 
$
(6,428
)
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS
9 Months Ended
Aug. 01, 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 August 1, 2021 or October 31, 2020.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE REPURCHASE PROGRAMS
9 Months Ended
Aug. 01, 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. The company commenced repurchasing shares under this authorization on September 16, 2020. All of the shares repurchased under this authorization as of August 1, 2021, have been retired. The table below presents information on this repurchase program.

 
Three Months Ended
August 1, 2021
   
Nine Months Ended
August 1, 2021
   
From Inception Date of
September 16, 2020
 
Number of shares repurchased
   
964
     
2,983
     
4,713
 
                         
Cost of shares repurchased
 
$
12,500
   
$
35,750
   
$
53,250
 
                         
Average price paid per share
 
$
12.97
   
$
11.98
   
$
11.30
 


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 authorization have been retired. The table below presents information on this repurchase program.

 
Nine Months Ended
August 2, 2020
   
From Inception Date of
September 25, 2019
 
Number of shares repurchased
   
1,464
     
2,460
 
                 
Cost of shares repurchased
 
$
16,894
   
$
27,894
 
                 
Average price paid per share
 
$
11.54
   
$
11.34
 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Aug. 01, 2021
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 15 - COMMITMENTS AND CONTINGENCIES


As of August 1, 2021, the Company had commitments outstanding for capital expenditures of approximately $56.9 million, primarily for purchases of high-end equipment. See Note 8 for our outstanding lease commitments.


The Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing for its wholly owned subsidiary’s 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, and the civil matter was 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. On August 26, 2021, the appellate court rendered the decision not to impose the $0.03 million fine.


We are subject to various claims that arise in the ordinary course of business. We believe that our potential liability under such claims, individually and in the aggregate, will not have a material effect on our consolidated financial statements.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
RECENT ACCOUNTING PRONOUNCEMENTS
9 Months Ended
Aug. 01, 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 replaced the incurred loss impairment methodology, found in previous guidance, 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 LIBOR, 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 may have on our consolidated financial statements.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF FINANCIAL STATEMENT PRESENTATION (Policies)
9 Months Ended
Aug. 01, 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 that 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

In fiscal year 2021, we segregated share-based compensation activity into the two categories of Shares issued under equity plans and Share-based compensation expense in the condensed consolidated statements of equity; in previous reports, we segregated this activity into three categories. Reclassified prior period amounts have been conformed to the current period presentation.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Policies)
9 Months Ended
Aug. 01, 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 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Policies)
9 Months Ended
Aug. 01, 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 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
PDMCX JOINT VENTURE (Policies)
9 Months Ended
Aug. 01, 2021
PDMCX JOINT VENTURE [Abstract]  
Variable Interest Entities

As required by the guidance in Topic 810 - “Consolidation” of the 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 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE (Policies)
9 Months Ended
Aug. 01, 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 government 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 was 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 $8.9 million are included in Other current assets, and contract liabilities of $15.4 million and $5.2 million are included in Accrued liabilities and Other liabilities, respectively, in our August 1, 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 or nine-month periods ended August 1, 2021 or August 2, 2020. We recognized $1.7 million and $5.0 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and nine-month periods ended August 1, 2021, and recognized $1.9 million and $2.3 million of revenue in the respective prior year periods, that related to the settlement of contract liabilities that existed at the beginning of those 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 credit losses. In the event that an amount is determined to be uncollectible, we charge the allowance for credit losses and derecognize the related receivable. We did not incur any credit losses on our accounts receivable during the nine-month period ended August 1, 2021, and credit losses on our accounts receivable were immaterial during the three and nine-month periods ended August 2, 2020.


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 have 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 they procure on our behalf. 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 do 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 contract obtainment costs as 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 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 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Policies)
9 Months Ended
Aug. 01, 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 earlier of the date of the agreement or the date on which we commit to entering the agreement. Our evaluation considers whether the agreement 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. As allowed under ASC Topic 842 – “Leases” (“Topic 842”), we have elected not to apply the recognition requirements to leases that, at their commencement dates, have lease terms of twelve months or less and do not include options to purchase their underlying assets that we are reasonably certain to exercise. The present value of lease payments over the term of the lease provides the basis for the initial measurement of ROU assets and their related lease liabilities. We measure finance lease liabilities using the rates implicit in the leases; operating lease liabilities are measured using our incremental borrowing rate, for collateralized loans, at the commencement date. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise. As allowed under Topic 842, 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 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE-BASED COMPENSATION (Policies)
9 Months Ended
Aug. 01, 2021
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 556,200 restricted stock awards granted during the nine-month period ended August 1, 2021, with a weighted-average grant-date fair value of $11.17 per share, and there were no restricted stock awards granted during the three-month period ended August 1, 2021. There were 527,000 restricted stock awards granted during the nine-month period ended August 2, 2020, with a grant-date fair value of $15.21 per share; no restricted stock awards were granted during the three-month period ended August 2, 2020. As of August 1, 2021, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $8.5 million. That cost is expected to be recognized over a weighted-average amortization period of 2.7 years. As of August 1, 2021, there were 973,309 shares of restricted stock outstanding.
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 an option is based on the U.S. Treasury yield curve in effect at the date of grant.
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Policies)
9 Months Ended
Aug. 01, 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 $3.3 million at August 1, 2021, of which $2.6 million, if recognized, would have a favorable impact on our effective tax rate. Unrecognized tax benefits related to uncertain tax positions were $2.7 million at October 31, 2020, of which $2.0 million, if recognized, would have a favorable impact on the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.2 million and $0.1 million at August 1, 2021 and October 31, 2020, respectively. 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 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 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS (Policies)
9 Months Ended
Aug. 01, 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 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
RECENT ACCOUNTING PRONOUNCEMENTS (Policies)
9 Months Ended
Aug. 01, 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 replaced the incurred loss impairment methodology, found in previous guidance, 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 LIBOR, 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 may have on our consolidated financial statements.
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)
9 Months Ended
Aug. 01, 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 in our condensed consolidated statements of cash flows.


 
 
August 1,
2021
   
October 31,
2020
 
 
           
Cash and cash equivalents
 
$
283,249
   
$
278,665
 
Restricted Cash
   
3,000
     
2,937
 
 
               
 
 
$
286,249
   
$
281,602
 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Tables)
9 Months Ended
Aug. 01, 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. The components of inventory at the balance sheet dates are presented below.

 
August 1,
2021
   
October 31,
2020
 
             
Raw materials
 
$
51,713
   
$
56,389
 
Work in process
   
1,223
     
767
 
Finished goods
   
229
     
113
 
                 
   
$
53,165
   
$
57,269
 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
9 Months Ended
Aug. 01, 2021
PROPERTY, PLANT AND EQUIPMENT, NET [Abstract]  
Property, Plant and Equipment

Property, plant and equipment, net consists of the following:

 
August 1,
2021
   
October 31,
2020
 
Land
 
$
12,518
   
$
12,422
 
Buildings and improvements
   
181,842
     
179,162
 
Machinery and equipment
   
1,966,038
     
1,812,791
 
Leasehold improvements
   
21,672
     
21,157
 
Furniture, fixtures and office equipment
   
15,811
     
15,665
 
Construction in progress
   
31,839
     
70,915
 
                 
     
2,229,720
     
2,112,112
 
Accumulated depreciation and amortization
   
(1,530,111
)
   
(1,480,637
)
                 
   
$
699,609
   
$
631,475
 
Finance Lease, Right-of-use Assets

ROU assets resulting from finance leases are included in the table above as follows:

 
 
August 1,
2021
   
October 31,
2020
 
Machinery and equipment
 
$
42,760
   
$
-
 
Accumulated amortization
   
(1,223
)
   
-
 
                 
 
 
$
41,537
   
$
-
 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
PDMCX JOINT VENTURE (Tables)
9 Months Ended
Aug. 01, 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.

 
August 1,
2021
   
October 31,
2020
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
Current assets
 
$
56,060
   
$
28,036
   
$
56,095
   
$
28,053
 
Non-current assets
   
138,072
     
69,050
     
141,097
     
70,562
 
                                 
Total assets
   
194,132
     
97,086
     
197,192
     
98,615
 
                                 
Current liabilities
   
30,233
     
15,119
     
31,922
     
15,964
 
Non-current liabilities
   
42,080
     
21,044
     
55,676
     
27,844
 
                                 
Total liabilities
   
72,313
     
36,163
     
87,598
     
43,808
 
                                 
Net assets
 
$
121,819
   
$
60,923
   
$
109,594
   
$
54,807
 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Tables)
9 Months Ended
Aug. 01, 2021
DEBT [Abstract]  
Long-term Debt

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

As of August 1, 2021
 
Xiamen
Project Loans
   
Xiamen
Working
Capital Loans
   
Hefei
Equipment
Loan
   
Finance Leases
   
Total
 
Principal due:
                             
Next 12 months
 
$
7,615
   
$
8,108
   
$
2,321
   
$
7,119
   
$
25,163
 
Months 13 – 24
 
$
9,961
   
$
3,961
   
$
4,642
   
$
6,487
   
$
25,051
 
Months 25 – 36
   
10,165
     
-
     
4,642
     
6,585
     
21,392
 
Months 37 – 48
   
9,794
     
-
     
7,736
     
19,623
     
37,153
 
Months 49 – 60
   
7,489
     
-
     
1,655
     
-
     
9,144
 
Long-term debt
 
$
37,409
   
$
3,961
   
$
18,675
   
$
32,695
   
$
92,740
 
 
                                       
Interest rate at balance sheet date
   
4.65
%
   
4.53% - 4.61
%
   
4.20
%
   
(3) 
       
Basis spread on interest rates
   
0.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
     
(3) 
       
Periodic payment amount
 
Increases as loans mature
   
Increases as loans mature
   
Varies (1)
     
(3) 
       
Periodic payment frequency
 
Semiannual, on individual loans
   
Semiannual, on individual loans
   
Semiannual(2)
   
Monthly
         
Loan collateral (carrying amount)
 
$
91,277
     
N/A
   
$
86,892
   
$
41,537
(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 original approved loan amount.
(2) Semiannual repayments commence in March 2022.
(3) See Note 8 for interest rates on lease liabilities, maturity dates, and periodic payment amounts.
(4) Represents the carrying amount at the balance sheet date of the related right-of-use assets, in which the lessors have secured interests.

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 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE (Tables)
9 Months Ended
Aug. 01, 2021
REVENUE [Abstract]  
Disaggregation of Revenue

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

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Product Type
                       
IC
                       
High-end
 
$
42,351
   
$
38,665
   
$
120,390
   
$
117,974
 
Mainstream
   
75,423
     
70,001
     
214,332
     
194,517
 
Total IC
 
$
117,774
   
$
108,666
   
$
334,722
   
$
312,491
 
                                 
FPD
                               
High-end
 
$
40,640
   
$
36,670
   
$
114,685
   
$
108,248
 
Mainstream
   
12,229
     
12,559
     
33,066
     
39,666
 
Total FPD
 
$
52,869
   
$
49,229
   
$
147,751
   
$
147,914
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Geography *
                       
Taiwan
 
$
63,849
   
$
60,836
   
$
179,441
   
$
182,463
 
Korea
   
39,575
     
39,488
     
118,597
     
116,485
 
United States
   
24,693
     
28,351
     
78,447
     
78,276
 
China
   
32,664
     
20,988
     
77,391
     
58,374
 
Europe
   
9,437
     
7,688
     
27,269
     
23,562
 
Other
   
425
     
544
     
1,328
     
1,245
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 

* This table disaggregates revenue by the location in which it was earned.

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Revenue by Timing of Recognition
                       
Over time
 
$
157,941
   
$
137,442
   
$
443,923
   
$
401,347
 
At a point in time
   
12,702
     
20,453
     
38,550
     
59,058
 
   
$
170,643
   
$
157,895
   
$
482,473
   
$
460,405
 
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
9 Months Ended
Aug. 01, 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
 
August 1,
2021
   
October 31,
2020
 
ROU Assets – Operating Leases
           
Other assets
 
$
6,238
   
$
7,706
 
                 
ROU Assets – Finance Leases
               
Property, plant and equipment, net
 
$
41,537
   
$
-
 
                 
Lease Liabilities – Operating Leases
               
Accrued liabilities
 
$
2,258
   
$
2,175
 
Other liabilities
   
3,786
     
5,008
 
   
$
6,044
   
$
7,183
 
                 
Lease Liabilities – Finance Leases
               
Current portion of long-term debt
 
$
7,119
   
$
-
 
Long-term debt
   
32,695
     
-
 
   
$
39,814
   
$
-
 
Future Lease Payments under Noncancelable Operating and Finance Leases

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

 
Operating Leases
   
Finance Leases
 
Remainder of fiscal year 2021
 
$
585
   
$
2,174
 
2022
   
2,338
     
7,231
 
2023
   
1,363
     
6,938
 
2024
   
810
     
6,938
 
2025
   
647
     
18,013
 
Thereafter
   
559
     
-
 
Total lease payments
   
6,302
     
41,294
 
Imputed interest
   
258
     
1,480
 
Lease liabilities
 
$
6,044
   
$
39,814
 
Lease Costs

The following table presents lease costs for the three and nine-month periods ended August 1, 2021 and August 2, 2020.

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
Operating lease costs
 
$
802
   
$
663
   
$
2,190
   
$
2,459
 
Short-term lease costs
 
$
80
   
$
43
   
$
166
   
$
255
 
Variable lease costs
 
$
54
   
$
131
   
$
355
   
$
259
 
Interest on lease liabilities
 
$
160
   
$
-
   
$
361
   
$
-
 
Amortization of ROU assets
 
$
711
   
$
-
   
$
1,156
   
$
-
 
Weighted-Average Lease Terms and Weighted-Average Discount Rates

The following table presents statistical information related to our operating and finance leases. The information presented is as of the balance sheet dates.

 
 
August 1,
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.6
     
2.35
%
   
4.1
     
2.37
%
Finance leases
   
3.7
     
1.50
%
   
-
     
-
 
Supplemental Cash Flow Information Related to Leases
Supplemental cash flows information

 
Three Months Ended
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
Operating cash flows used for operating leases
 
$
615
   
$
621
   
$
1,844
   
$
3,008
 
Operating cash flows used for finance leases
 
$
168
   
$
-
   
$
344
   
$
-
 
Financing cash flows used for finance leases
 
$
2,018
   
$
-
   
$
2,882
   
$
-
 
ROU assets obtained in exchange for operating lease obligations
 
$
50
   
$
2,098
   
$
417
   
$
2,438
 
ROU assets obtained in exchange for finance lease obligations
 
$
-
   
$
-
   
$
42,672
   
$
-
 
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE-BASED COMPENSATION (Tables)
9 Months Ended
Aug. 01, 2021
SHARE-BASED COMPENSATION [Abstract]  
Information on Outstanding and Exercisable Option

Information on outstanding and exercisable option awards as of August 1, 2021, is presented below.

Options
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in years)
 
Aggregate
Intrinsic
Value
 
                       
Outstanding at August 1, 2021
 
1,345,495
 
$
9.42
 
4.1
 
$
5,309
 
Exercisable at August 1, 2021
 
1,246,806
 
$
9.44
 
3.9
 
$
4,899
 
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Tables)
9 Months Ended
Aug. 01, 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
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Net income attributable to Photronics, Inc. shareholders
 
$
17,076
   
$
10,776
   
$
35,638
   
$
27,360
 
                                 
Effect of dilutive securities
   
-
     
-
     
-
     
-
 
Earnings used for diluted earnings per share
 
$
17,076
   
$
10,776
   
$
35,638
   
$
27,360
 
                                 
Weighted-average common shares computations:
                               
Weighted-average common shares used for basic earnings per share
   
60,884
     
64,780
     
61,804
     
65,090
 
Effect of dilutive securities:
                               
Share-based payment awards
   
631
     
467
     
558
     
614
 
                                 
Potentially dilutive common shares
   
631
     
467
     
558
     
614
 
                                 
Weighted-average common shares used for diluted earnings per share
   
61,515
     
65,247
     
62,362
     
65,704
 
                                 
Basic earnings per share
 
$
0.28
   
$
0.17
   
$
0.58
   
$
0.42
 
Diluted earnings per share
 
$
0.28
   
$
0.17
   
$
0.57
   
$
0.42
 
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 prices 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
   
Nine Months Ended
 
   
August 1,
2021
   
August 2,
2020
   
August 1,
2021
   
August 2,
2020
 
                         
Share-based payment awards
   
206
     
985
     
442
     
723
 
                                 
Total potentially dilutive shares excluded
   
206
     
985
     
442
     
723
 
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)
9 Months Ended
Aug. 01, 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 and nine-month periods ended August 1, 2021 and August 2, 2020.

 
Three Months Ended August 1, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at May 2, 2021
 
$
36,052
   
$
(860
)
 
$
35,192
 
Other comprehensive income
   
(10,482
)
   
37
     
(10,445
)
Less: other comprehensive income attributable to noncontrolling interests
   
(153
)
   
18
     
(135
)
                         
Balance at August 1, 2021
 
$
25,723
   
$
(841
)
 
$
24,882
 

 
Three Months Ended August 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)
Other comprehensive income
   
10,659
     
4
     
10,663
 
Less: other comprehensive income attributable to noncontrolling interests
   
1,889
     
2
     
1,891
 
                         
Balance at August 2, 2020
 
$
(5,765
)
 
$
(663
)
 
$
(6,428
)

 
Nine Months Ended August 1, 2021
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at October 31, 2020
 
$
18,828
   
$
(870
)
 
$
17,958
 
Other comprehensive income
   
11,584
     
58
     
11,642
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,689
     
29
     
4,718
 
                         
Balance at August 1, 2021
 
$
25,723
   
$
(841
)
 
$
24,882
 

 
Nine Months Ended August 2, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at October 31, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive income
   
6,689
     
23
     
6,712
 
Less: other comprehensive income attributable to noncontrolling interests
   
4,123
     
12
     
4,135
 
                         
Balance at August 2, 2020
 
$
(5,765
)
 
$
(663
)
 
$
(6,428
)
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE REPURCHASE PROGRAMS (Tables)
9 Months Ended
Aug. 01, 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. The company commenced repurchasing shares under this authorization on September 16, 2020. All of the shares repurchased under this authorization as of August 1, 2021, have been retired. The table below presents information on this repurchase program.

 
Three Months Ended
August 1, 2021
   
Nine Months Ended
August 1, 2021
   
From Inception Date of
September 16, 2020
 
Number of shares repurchased
   
964
     
2,983
     
4,713
 
                         
Cost of shares repurchased
 
$
12,500
   
$
35,750
   
$
53,250
 
                         
Average price paid per share
 
$
12.97
   
$
11.98
   
$
11.30
 


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 authorization have been retired. The table below presents information on this repurchase program.

 
Nine Months Ended
August 2, 2020
   
From Inception Date of
September 25, 2019
 
Number of shares repurchased
   
1,464
     
2,460
 
                 
Cost of shares repurchased
 
$
16,894
   
$
27,894
 
                 
Average price paid per share
 
$
11.54
   
$
11.34
 
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF FINANCIAL STATEMENT PRESENTATION (Details)
9 Months Ended
Aug. 01, 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 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Aug. 01, 2021
Oct. 31, 2020
Aug. 02, 2020
Oct. 31, 2019
CASH, CASH EQUIVALENTS AND RESTRICTED CASH [Abstract]        
Cash and cash equivalents $ 283,249 $ 278,665    
Restricted Cash 3,000 2,937    
Total cash, cash equivalents and restricted cash $ 286,249 $ 281,602 $ 263,565 $ 209,291
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Aug. 01, 2021
Oct. 31, 2020
INVENTORIES [Abstract]    
Raw materials $ 51,713 $ 56,389
Work in process 1,223 767
Finished goods 229 113
Inventories $ 53,165 $ 57,269
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Oct. 31, 2020
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross $ 2,229,720   $ 2,229,720   $ 2,112,112
Accumulated depreciation and amortization (1,530,111)   (1,530,111)   (1,480,637)
Property, plant and equipment, net 699,609   699,609   631,475
Depreciation and amortization expense 21,700 $ 22,100 66,600 $ 67,600  
Gain on trade-in of lithography tool 3,525 $ 0 3,525 $ 0  
Finance lease, Right-of-use asset [Abstract]          
Finance lease, right-of-use asset, net 41,537   41,537   0
Land [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 12,518   12,518   12,422
Buildings and Improvements [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 181,842   181,842   179,162
Machinery and Equipment [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 1,966,038   1,966,038   1,812,791
Finance lease, Right-of-use asset [Abstract]          
Finance lease, right-of-use asset, gross 42,760   42,760   0
Accumulated amortization (1,223)   (1,223)   0
Finance lease, right-of-use asset, net 41,537   41,537   0
Leasehold Improvements [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 21,672   21,672   21,157
Furniture, Fixtures and Office Equipment [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 15,811   15,811   15,665
Construction in Progress [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross $ 31,839   $ 31,839   $ 70,915
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
PDMCX JOINT VENTURE, VIE (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2018
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Photronics and DNP [Member]          
Variable Interest Entity [Abstract]          
Financial or other support, amount       $ 50.0  
Number of business days for obtaining required approvals and clearance for exiting party       3 days  
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 income (loss)   $ 1.8 $ (0.8) $ 4.0 $ (4.8)
Photronics and DNP [Member] | Minimum [Member]          
Variable Interest Entity [Abstract]          
Ownership percentage       20.00%  
Financial or other support, amount       $ 160.0  
PDMCX [Member]          
Variable Interest Entity [Abstract]          
Collateral amount   91.3   $ 91.3  
Photronics Interest [Member]          
Variable Interest Entity [Abstract]          
Gain (loss) on consolidation $ 0.0        
Ownership percentage       50.01%  
Financial or other support, amount       $ 65.0  
Maximum exposure to loss   $ 60.9   60.9  
DNP [Member]          
Variable Interest Entity [Abstract]          
Ownership percentage 49.99%        
Financial or other support, amount       $ 65.0  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Aug. 01, 2021
Oct. 31, 2020
Carrying amounts of assets and liabilities [Abstract]    
Current assets $ 530,464 $ 500,139
Total assets 1,281,757 1,188,182
Current liabilities 167,617 142,939
Total liabilities 287,296 225,916
Carrying Amount [Member]    
Carrying amounts of assets and liabilities [Abstract]    
Current assets 56,060 56,095
Noncurrent assets 138,072 141,097
Total assets 194,132 197,192
Current liabilities 30,233 31,922
Noncurrent liabilities 42,080 55,676
Total liabilities 72,313 87,598
Net assets 121,819 109,594
Photronics Interest [Member]    
Carrying amounts of assets and liabilities [Abstract]    
Current assets 28,036 28,053
Noncurrent assets 69,050 70,562
Total assets 97,086 98,615
Current liabilities 15,119 15,964
Noncurrent liabilities 21,044 27,844
Total liabilities 36,163 43,808
Net assets $ 60,923 $ 54,807
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Details)
$ in Thousands, ¥ in Millions
9 Months Ended 12 Months Ended
Aug. 01, 2021
USD ($)
Tool
Oct. 31, 2020
USD ($)
Aug. 01, 2021
CNY (¥)
Feb. 28, 2021
USD ($)
Dec. 31, 2020
USD ($)
Nov. 30, 2018
CNY (¥)
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 25,163 $ 8,970        
Long-term Debt [Abstract]            
Months 13 - 24 25,051 15,142        
Months 25 - 36 21,392 13,406        
Months 37 - 48 37,153 9,789        
Months 49 - 60 9,144 9,432        
Thereafter   7,211        
Long-term debt 92,740 54,980        
Finance lease amount 39,814 0        
Xiamen Project Loans [Member]            
Long Term Debt Maturing In Year One [Abstract]            
Next 12 months 7,615 6,705        
Long-term Debt [Abstract]            
Months 13 - 24 9,961 7,334        
Months 25 - 36 10,165 9,592        
Months 37 - 48 9,794 9,789        
Months 49 - 60 7,489 9,432        
Thereafter   7,211        
Long-term debt $ 37,409 $ 43,358        
Interest rate at balance sheet date 4.65% 4.90%        
Basis spread on interest rates 0.00% 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) $ 91,277 $ 94,459        
Maximum borrowing capacity | ¥           ¥ 345.0
Amount outstanding 45,000   ¥ 291.0      
Xiamen Working Capital Loans [Member]            
Long Term Debt Maturing In Year One [Abstract]            
Next 12 months 8,108 2,265        
Long-term Debt [Abstract]            
Months 13 - 24 3,961 7,808        
Months 25 - 36 0 3,814        
Months 37 - 48 0 0        
Months 49 - 60 0 0        
Thereafter   0        
Long-term debt $ 3,961 $ 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          
Expiration date Oct. 31, 2021          
Amount outstanding $ 12,100   78.0      
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%        
Hefei Equipment Loan [Member]            
Long Term Debt Maturing In Year One [Abstract]            
Next 12 months $ 2,321          
Long-term Debt [Abstract]            
Months 13 - 24 4,642          
Months 25 - 36 4,642          
Months 37 - 48 7,736          
Months 49 - 60 1,655          
Long-term debt $ 18,675          
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) $ 86,892          
Percent of repayment on approved loan principal in each first five semiannual loan repayments 7.50%          
Percent of repayment on original approved loan amount in each last five semiannual loan repayments 12.50%          
Maximum borrowing capacity $ 30,900   200.0      
Expiration date Aug. 31, 2022          
Proceeds from line of credit $ 21,000   135.7      
Available borrowing capacity $ 9,900   ¥ 62.5      
Number of lithography tools to be purchased | Tool 2          
Finance Leases [Member]            
Long Term Debt Maturing In Year One [Abstract]            
Next 12 months $ 7,119          
Long-term Debt [Abstract]            
Months 13 - 24 6,487          
Months 25 - 36 6,585          
Months 37 - 48 19,623          
Months 49 - 60 0          
Long-term debt $ 32,695          
Interest rate at balance sheet date [3]          
Maturity date [3]          
Periodic payment amount [3]          
Periodic payment frequency Monthly          
Loan collateral (carrying amount) [4] $ 41,537          
Finance lease contract term       5 years    
Finance lease amount       $ 7,200 $ 35,500  
Short-term obligation         $ 3,500  
Amended and Restated Credit Agreement [Member]            
Long-term Debt [Abstract]            
Maximum borrowing capacity 100,000          
Amount outstanding $ 0          
Term of loan 5 years          
Current borrowing capacity $ 50,000          
Cash limit for dividends, distributions and redemption on equity $ 50,000          
Effective interest rate 1.09%   1.09%      
[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 original approved loan amount.
[2] Semiannual repayments commence in March 2022.
[3] See Note 8 for interest rates on lease liabilities, maturity dates, and periodic payment amounts.
[4] Represents the carrying amount at the balance sheet date of the related right-of-use assets, in which the lessors have secured interests.
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Oct. 31, 2020
Contract with Customer, Asset and Liability [Abstract]          
Contract assets $ 8,900   $ 8,900   $ 6,300
Contract liabilities current 15,400   15,400   8,000
Contract liabilities non-current 5,200   5,200   $ 5,200
Credit losses on accounts receivable 0 $ 0 0 $ 0  
Change in Contract with Customer, Liability [Abstract]          
Revenue from settlement of contract liabilities $ 1,700 $ 1,900 $ 5,000 $ 2,300  
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 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Disaggregation of Revenue [Abstract]        
Revenue [1] $ 170,643 $ 157,895 $ 482,473 $ 460,405
IC [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 117,774 108,666 334,722 312,491
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 42,351 38,665 120,390 117,974
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 75,423 70,001 214,332 194,517
FPD [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 52,869 49,229 147,751 147,914
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 40,640 36,670 114,685 108,248
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 12,229 12,559 33,066 39,666
Taiwan [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 63,849 60,836 179,441 182,463
Korea [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 39,575 39,488 118,597 116,485
United States [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 24,693 28,351 78,447 78,276
China [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 32,664 20,988 77,391 58,374
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 9,437 7,688 27,269 23,562
Other [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 425 544 1,328 1,245
Over Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 157,941 137,442 443,923 401,347
At a Point in Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue $ 12,702 $ 20,453 $ 38,550 $ 59,058
[1] This table disaggregates revenue by the location in which it was earned.
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Details) - USD ($)
$ in Thousands
1 Months Ended
Feb. 28, 2021
Jan. 31, 2021
Aug. 01, 2021
Oct. 31, 2020
Finance Leases [Abstract]        
Finance lease amount     $ 39,814 $ 0
$7.2 Million Finance Lease [Member]        
Finance Leases [Abstract]        
Finance lease contract term     5 years  
Finance lease amount $ 7,200      
Percent of original cost owed upon early buy-out 33.68464%      
Finance lease interest implicit rate 1.08%      
$35.5 Million Finance Lease [Member]        
Finance Leases [Abstract]        
Finance lease contract term     5 years  
Finance lease amount   $ 35,500    
Percent of initial lease liability upon early buy-out   39.84%    
Finance lease interest implicit rate   1.58%    
$35.5 Million Finance Lease [Member] | Minimum [Member]        
Finance Leases [Abstract]        
Outstanding committed balance for cross default provision   $ 5,000    
Monthly [Member] | $7.2 Million Finance Lease [Member]        
Finance Leases [Abstract]        
Finance lease monthly payments $ 100      
First Three Months [Member] | $35.5 Million Finance Lease [Member]        
Finance Leases [Abstract]        
Finance lease monthly payments   40    
Following Nine Months [Member] | $35.5 Million Finance Lease [Member]        
Finance Leases [Abstract]        
Finance lease monthly payments   600    
Forty Eight Months [Member] | $35.5 Million Finance Lease [Member]        
Finance Leases [Abstract]        
Finance lease monthly payments   $ 500    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES, Information on Operating and Finance Leases included on Balance Sheet (Details) - USD ($)
$ in Thousands
Aug. 01, 2021
Oct. 31, 2020
Operating and Finance Leases included in Consolidated Balance Sheets [Abstract]    
ROU Assets - Operating Leases $ 6,238 $ 7,706
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent
ROU Assets - Finance Leases $ 41,537 $ 0
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Operating Lease Liability [Abstract]    
Operating Lease Liability - Current $ 2,258 $ 2,175
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current
Operating Lease Liability, Noncurrent $ 3,786 $ 5,008
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Lease Liabilities - Operating Leases $ 6,044 $ 7,183
Finance Lease Liability [Abstract]    
Finance Lease Liability, Current $ 7,119 $ 0
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Long-term Debt, Current Maturities Long-term Debt, Current Maturities
Finance Lease Liability, Noncurrent $ 32,695 $ 0
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term Debt, Excluding Current Maturities Long-term Debt, Excluding Current Maturities
Lease Liabilities - Finance Leases $ 39,814 $ 0
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Aug. 01, 2021
Oct. 31, 2020
Future Lease Payments Under Noncancelable Operating Leases [Abstract]    
Remainder of fiscal year 2021 $ 585  
2022 2,338  
2023 1,363  
2024 810  
2025 647  
Thereafter 559  
Total Lease Payments 6,302  
Imputed interest 258  
Operating lease liabilities 6,044 $ 7,183
Future Lease Payments Under Noncancelable Finance Leases [Abstract]    
Remainder of fiscal year 2021 2,174  
2022 7,231  
2023 6,938  
2024 6,938  
2025 18,013  
Thereafter 0  
Total lease payments 41,294  
Imputed interest 1,480  
Finance lease liabilities $ 39,814 $ 0
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES, Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Lease, Cost [Abstract]        
Operating lease costs $ 802 $ 663 $ 2,190 $ 2,459
Short-term lease costs 80 43 166 255
Variable lease costs 54 131 355 259
Interest on lease liabilities 160 0 361 0
Amortization of ROU assets $ 711 $ 0 $ 1,156 $ 0
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES, Operating and Finance Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Oct. 31, 2020
Supplemental Cash Flows Information: [Abstract]          
Operating cash flows used for operating leases $ 615 $ 621 $ 1,844 $ 3,008  
Operating cash flows used for finance leases 168 0 344 0  
Financing cash flows used for finance leases 2,018 0 2,882 0  
ROU assets obtained in exchange for operating lease obligations 50 2,098 417 2,438  
ROU assets obtained in exchange for finance lease obligations $ 0 $ 0 $ 42,672 $ 0  
Weighted Average Lease Terms, Discount Rates [Abstract]          
Operating leases, Weighted-average remaining lease term 3 years 7 months 6 days   3 years 7 months 6 days   4 years 1 month 6 days
Operating leases, Weighted-average discount rate 2.35%   2.35%   2.37%
Finance leases, Weighted-average remaining lease term 3 years 8 months 12 days   3 years 8 months 12 days   0 years
Finance leases, Weighted-average discount rate 1.50%   1.50%   0.00%
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Share-based Compensation [Abstract]        
Maximum number of shares of common stock that may be issued (in shares) 4,000,000   4,000,000  
Share-based compensation expense incurred $ 1,300 $ 1,200 $ 4,000 $ 3,800
Share-based compensation cost capitalized     0 $ 0
Income tax benefits realized from stock option exercises $ 100   $ 200  
Restricted Stock [Member]        
Restricted Stock [Abstract]        
Restricted stock awards granted (in shares) 0 0 556,200 527,000
Weighted average grant date fair value of restricted stock awards (in dollars per share)     $ 11.17 $ 15.21
Compensation cost not yet recognized related to unvested restricted stock awards $ 8,500   $ 8,500  
Number of shares of restricted stock outstanding (in shares) 973,309   973,309  
Additional disclosures [Abstract]        
Period for recognition of compensation cost not yet recognized     2 years 8 months 12 days  
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 $ 1,000 $ 300 $ 1,900 $ 3,500
Contractual term     10 years  
Additional disclosures [Abstract]        
Share options granted (in shares)     0 0
Unrecognized compensation cost related to unvested option awards $ 200   $ 200  
Period for recognition of compensation cost not yet recognized     1 year 2 months 12 days  
Outstanding and exercisable option awards [Roll Forward]        
Outstanding at end of period (in shares) 1,345,495   1,345,495  
Exercisable at end of period (in shares) 1,246,806   1,246,806  
Weighted-Average Exercise Price [Abstract]        
Outstanding at end of period (in dollars per share) $ 9.42   $ 9.42  
Exercisable at end of period (in dollars per share) $ 9.44   $ 9.44  
Weighted-Average Remaining Contractual Life (in years) [Abstract]        
Outstanding at end of period     4 years 1 month 6 days  
Exercisable at end of period     3 years 10 months 24 days  
Aggregate Intrinsic Value [Abstract]        
Outstanding at end of period $ 5,309   $ 5,309  
Exercisable at end of period $ 4,899   $ 4,899  
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 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Oct. 31, 2020
Effective Income and Statutory Tax Rate [Abstract]          
Effective tax rate 24.40% 27.70% 22.40% 35.90%  
U.S. statutory rate 21.00% 21.00% 21.00% 21.00%  
Tax Credit Carryforward [Abstract]          
Change in valuation allowance       $ 2.1  
Unrecognized Tax Benefits [Abstract]          
Unrecognized tax benefits $ 3.3   $ 3.3   $ 2.7
Unrecognized tax benefits that would impact effective tax rate 2.6   2.6   2.0
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]          
Accrued interest and penalties related to unrecognized tax benefits $ 0.2   $ 0.2   $ 0.1
Income Tax Examination [Abstract]          
Earliest open tax year     2015    
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 10, 2021
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Calculation of basic and diluted earnings per share [Abstract]          
Net income attributable to Photronics, Inc. shareholders   $ 17,076 $ 10,776 $ 35,638 $ 27,360
Effect of dilutive securities   0 0 0 0
Earnings used for diluted earnings per share   $ 17,076 $ 10,776 $ 35,638 $ 27,360
Weighted-average common shares computations [Abstract]          
Weighted-average common shares used for basic earnings per share (in shares)   60,884 64,780 61,804 65,090
Effect of dilutive securities [Abstract]          
Share-based payment awards (in shares)   631 467 558 614
Potentially dilutive common shares (in shares)   631 467 558 614
Weighted-average common shares used for diluted earnings per share (in shares)   61,515 65,247 62,362 65,704
Basic earnings per share (in dollars per share)   $ 0.28 $ 0.17 $ 0.58 $ 0.42
Diluted earnings per share (in dollars per share)   $ 0.28 $ 0.17 $ 0.57 $ 0.42
Antidilutive Securities [Abstract]          
Total potentially dilutive shares excluded (in shares)   206 985 442 723
Subsequent Event [Member]          
Antidilutive Securities [Abstract]          
Repurchased common stock (in shares) 600        
Share-based Payment Awards [Member]          
Antidilutive Securities [Abstract]          
Total potentially dilutive shares excluded (in shares)   206 985 442 723
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]        
Other comprehensive income, tax $ 0 $ 0 $ 0 $ 0
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance     804,962  
Ending Balance 817,892   817,892  
Accumulated Other Comprehensive Income [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance 35,192 (15,200) 17,958 (9,005)
Ending Balance 24,882 (6,428) 24,882 (6,428)
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance 36,052 (14,535) 18,828 (8,331)
Ending Balance 25,723 (5,765) 25,723 (5,765)
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance (860) (665) (870) (674)
Ending Balance (841) (663) (841) (663)
AOCI Including Portion Attributable to Noncontrolling Interest [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive income (10,445) 10,663 11,642 6,712
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive income (10,482) 10,659 11,584 6,689
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive income 37 4 58 23
AOCI Attributable to Noncontrolling Interest [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income attributable to noncontrolling interests (135) 1,891 4,718 4,135
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income attributable to noncontrolling interests (153) 1,889 4,689 4,123
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income attributable to noncontrolling interests $ 18 $ 2 $ 29 $ 12
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Aug. 01, 2021
Oct. 31, 2020
Fair Value, Assets and Liability [Abstract]    
Total assets $ 0 $ 0
Total liabilities $ 0 $ 0
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE REPURCHASE PROGRAMS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 10 Months Ended 11 Months Ended
Aug. 01, 2021
Aug. 01, 2021
Aug. 02, 2020
Aug. 02, 2020
Aug. 01, 2021
Sep. 30, 2020
Aug. 31, 2019
Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]              
Cost of shares repurchased $ 12,500 $ 35,750 $ 16,894        
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) 964 2,983     4,713    
Cost of shares repurchased $ 12,500 $ 35,750     $ 53,250    
Average price paid per share (in dollars per share) $ 12.97 $ 11.98     $ 11.30    
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)     1,464 2,460      
Cost of shares repurchased     $ 16,894 $ 27,894      
Average price paid per share (in dollars per share)     $ 11.54 $ 11.34      
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 01, 2021
Aug. 26, 2021
Commitment and Contingencies [Abstract]    
Outstanding commitments for capital expenditure $ 56,900  
Subsidiary [Member]    
Commitment and Contingencies [Abstract]    
Loss contingency damages sought 2,200  
Fine amount recommended by prosecutor $ 30  
Subsidiary [Member] | Subsequent Event [Member]    
Commitment and Contingencies [Abstract]    
Appellate court decision not to impose fine amount   $ 30
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #5Z*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 " U>BI3C&ULS9+/ M2@,Q$(=?17+?G% 0+BK>03-O@Y@_)R&[?WFQLMX@^@,?,_/+- M-S"="D+YB,_1!XQD,-U,=G!)J+!E1Z(@ )(ZHI6IS@F7FWL?K:3\C <(4GW( M T+;-&NP2%)+DC #J[ 06=]I)51$23Z>\5HM^/ 9AP+3"G! BXX2\)H#Z^>) MX30-'5P!,XPPVO1=0+T02_5/;.D .R>G9);4.([UN"JYO .'MZ?'E[)N95PB MZ13F7\D(.@7Z!]6W3\JK95+S9\8W@MZ)=O\^N/_RNPM9KLS?_ MV/@BV'?PZR[Z+U!+ P04 " U>BI3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #5Z*E/M/!CV'P4 $P5 8 >&PO=V]R:W-H965T&UL MI9A=<^HV$(:O3W^%AJMV)@1+!D+.$&:(D_0P30B!M)W33B^$+< 3V^+(RL4G&K.DT%\%?^_KQ:OVNK.%.JI=T(X0F;W&4I%>MC=;;KYU.ZF]$S--S MN14)G%E)%7,-NVK=2;=*\, &Q5&'.4Z_$_,P:8V&]MA,C88RTU&8B)DB:1;' M7+U?BTCNKEJTM3\P#]<;;0YT1L,M7XN%T+]O9PKV.J5*$,8B24.9$"565ZTQ M_>JYS 38*_X(Q2X]V";F4992OIB=27#5<@R1B(2OC02'GU?AB2@R2L#QHQ!M ME?_4[^_#P,$N>"D]&?X:!WERU!BT2B!7/(CV7NV^B>*">T?-EE-K_ M9)=?V^VVB)^E6L9%,!#$89+_\KY,CNB?$D>9*(W*:@&(O@8WP'*$I7M4:\9 M*CC.UN?$H6>$.8S6\'AX^$)LCX5_P''+S+E6SSVBY\E7H]D+K92Z3HD7$JK#".Z*(DN3B.:"15*\[X$!-ZZVJ'"E6PM MT[.?OGQIJ,9!B39 !;U,*3MD8>KSB'P77*%XN%J[#;7D8ER7)=?E:2D[!+N# M@[6.@FLUI(HZE>#$],2W7W%HD]9^CQ=\@UC32TA9 MA<50I:(IW(61(-,L7@I5BX.+.&W:Z_;0T:M\E[JG ,W%.C36"PF;\KBVR!N$ M9M\>G^>/TXFW.".3J7>.T5463G$3+N@\&$@%I36!YO=&?A/OM7RXE -_ ^I0 MMX^15;9.<5\NN[LO%525[>]G9*'!(8A4Q),9( .Y#.J3B:M[SQADY?D4=^H" M\IF_D4D .0Q7H9_/1)#:PR6=?ML9]+J# 9K&J@=0W+H+PG$0P+0H/=MOD'NX MCCPF];G#)6F/+ 2,"IE+CLV4:-4-*&[@GR$]LP):[I!80E[M6, ]?A2)" MZ:J>0'$C_TQ7UN!,R=MSB&NB]<>JUL!P+_^,-I.IAM?XKW![],5H4'3Z M Z>+L54-@N&>;@=Q#!]KQU%P >9@G8I5+8'A;GXO;=?]]B4X M'$94]02&6_ESJ*$]R16A[.?E+^9MRA1DJQ8+5_(>'QX>IQA4U0H8[M_0QX,P M69/%>[R442T++C"['U]C))7U,]R<]_D@MV_^AB=K<;1E-@A-QXN;,?:1P2JG M9RKG80V*WS]_IGXDJQR>G>3PDP0^.O)E!C.-YGO46C)< ML8&LLG5VDJV;N1@T;##-M53U18[KW',%-3#V?0%"(!/DDAAC9>[L)'-?Q#R* MR'66PNFT?C1QG:89K%MYNGN2I]_&0JU-@?T*"GH#)AIO>5*;O@;!1K3*TEW< MD??)V@A(%@;T_V;[;F7M[DFS?4")8OHSZE/4HOH?V]'E)U#M:KS*#89;R4^&8&FB]=E4?+I<*Q72#K5)?G MZXP/W(QI2B*Q@E#G_ )NK_*ENWQ'RZU=_5I*K65L-S>"!T*9"^#\2DJ]WS$W M*!=01_\"4$L#!!0 ( #5Z*E/9YBOM/ 8 "X8 8 >&PO=V]R:W-H M965T&ULK9EM;]LV$,>_"F$$V :X,1\D2@H2 VVZ80&V-6C: M[34C,;90270I*FGVZ7>4%,FV2-DO]J:1Y./I?R?R?CSV^D7I;_562H-^E$55 MWRRVQNRN5JLZW:]1W92ET*\?9*%>;A9D\?;@<[[9&OM@M;[>B8U\D.;K[E[# MW6KPDN6EK.I<54C+IYO%>W)URZ@=T%K\GN\:V5 >E?IF;^ZRFP6VBF0A M4V-="/CS+&]E45A/H.-[[W0QO-,.W+]^\_Y;&SP$\RAJ>:N*?_+,;&\6\0)E M\DDTA?FL7GZ7?4"A]9>JHF[_12^]+5Z@M*F-*OO!H*#,J^ZO^-$G8F\ "3P# M:#^ GCN ]0-8&VBGK WKHS!B?:W5"]+6&KS9BS8W[6B()J_L9WPP&G[-89Q9 MWZHJ@X\B,P17M2KR3!BX^2 *4:42/5C'-7J'OCY\1#]?_((N4%ZA+UO5U*+* MZNN5 0W6TRKMW_>A>Q_UO.]]L[E$F"P1Q90XAM_.#_^4FDO$NN'X&2MQ\#G4=1;!+E!J;V0WYO\613P"F>N M.E>\=647W/.:QHP&R?7J>3\G#K,HYCPU&0D) $'P7K,&-!$&%WL.$0;#@;[%WU#!]!Z5PZ/T0X>6G(R%Z".VD. MJXCRQ*V,#\KXK+)/9BLAQ0<3T2613UX>T)@?9V]J19.(>69*-$B,9B5^4484 M9TB,'%G$ 0^.-#K,,";,D\=X$!G/BKS7P#9M7I=H![7+M)/2+K\=0,>T$]LE M.9YHX4G"\?$*=)@Q$D2>O":#Y.3$I#2BVN2P\/JD>F4FD_&^'X^$,[S!C!G'CDC9PA](PE-"./3LL>C4D41L<"'88DCDE,/1)' M=@J;=X9J4O88#TZYS>95OWCRN8P 2K$ MGJA'+I!Y,+Q%O0.-=E\)="M4M3DA=TH"&A+.CB5/S>+$.]5'8)!Y8@S@WHE7 M2VVGPBD(HI 'DZ2ZS%CDR^H(##)/#)"H&R@:>W/)J7** LYCEHZ,$&CZ4>?FH5! M$GOF)1U10>=1T97@$VFDCOK/][/3:72914GBP1D=,4'G,=%]\E,:':R((YKP M8Y$..QHFA'M4[G4E\[2X5669&[MQJ;M>0E4FKS:R2GV*9_W9LX"K>B=2>;. M9K^6^EDNULC5?OT/C@YC'O%#Y_'S*^S5S.L<<>A('#I/G'O]MFN!!CK]MD07 M^!(3J)<:03?60)]#EQAC5&\%1(%$8P!1^;\R@PV8JB3*Z]I6+YMZU9@:=FD9 MI-^9^-/@FC4Y#'"D%CU!+9@@ "M?="3$OO@X7D9A_/:+.U D#()&O:D-ZCOU M96O"V9*P,\9"EZX>H12X&_4^<5,V\CV:]ZES&#'/7HR._*0G^)E!-PNLAT*P M$WGV#GK65.QR* Q.H8[&*TX"=KRQ==B%.&+,5PQ&EM)YEGZ61L CZ&:$KB## M[@(P123#T/I-5$[MH*YB7Y] 1Y;2>98"\9NR*=K3(]6UM*J$&K&U1W[/LF\? MG-*GP*1!O+>?[94[N!HEH6>K0D>LTGFL=D2XWRJC596GT(/=5>EE-\FWJLBD MKG]J&TGSZE0_A2ELV^-D(M]AAX.$>[;M;*0NFZ?N7ZJR>-"J*.SRRRO8(LC: M<]XTI2J)>,@G!TX.NS!B>RWGH=@1O^P<_/JSR:9$39(@X,?3V&7'*>6>Q<9& M\K)S^K2]_<%PCN 13"=G<^Z^S67H[-M6>X>Y]B3]3Z$W>56C0C[!2'P90="Z M.YSN;HS:M>>[C\H85;:76RE@WEH#^/U)*?-V8X^,A_\B6/\'4$L#!!0 ( M #5Z*E,N^NA$$ , *P* 8 >&PO=V]R:W-H965T&UL MI99=;YLP%(;_BH5ZT4I9^,I7JR12FV[:+J9%S;I=.^ $J\:FMDG:_OH= Z60 M$FBZFV#C\^: /=T+^: B0C1ZBAE7,RO2.KFR;15$),:J+Q+"864C9(PU M3.765HDD.,R28F9[CC.R8TRY-9]F]Y9R/A6I9I23I40JC6,LGV\($_N9Y5JO M-^[H-M+FACV?)GA+5D3?)TL),[M4"6E,N**"(TDV,^O:O5JXGDG((OY0LE>5 M,3*EK(5X,),?XN25'GF9GG_,HU2:ZA%6"LRX:E'T2T4_ M4QP<*S (1,K!6$D"0G=XS4@/80;OE'&]R;!<;Y3IF5=S-W=]'[S956UI"O(& M95 -=5"B#EJ+__J84OW<5O2P5!JV%KV$%Y2 DR&"K@X>>BC!$NTP2PDZAWX) M!6-8*I00F7?519,/^2/&E1*=OG/H0T=0C7Y4TH].HR\Z'Z&LD@TC M.$X2:0)@?2.$?IV8 TMY0)W_ U!+ P04 " U>BI3)EZZ5]0& !/' M& 'AL+W=OFDY^^W)#F639;8V]JO7K[8S-WAY\ MK3:E[1[,[VYV^48]*_OK[DL+=_.CEZ+:JL94NB&M6M_./K'K)YYU!CWBGY5Z M-2?7I*.RU/K/[N9S<3NC78]4K5:V8)^_.O@='9LLS,\O7[S M_M23!S++W*@'7?]6%;:\G:4S4JAUOJ_M5_WZ=W4@%'?^5KHV_2]Y/6#IC*SV MQNKMP1AZL*V:X3__?@C$B8$4$P;\8, = V@8-Q ' ^$:1!,&T<$@>F\+\<$@ M?F\+R<$@Z6,_!*N/]&-N\[N;5K^2MD.#M^ZB'Z[>&@)<-5UF/=L6WE9@9^\> M=%- GJB"P)71=57D%FZ>+?Q! EE#])I\;E9ZJ\@E^?7YD7SXZ2,Q9=XJ0ZJ& M?"OUWN1-82[(3V?W-W,+W>L:F:\.77D8NL(GNB+(S[JQI2$+Z%*!V"_"]EG M?@YA.<:&O\7F@0<=?MIOK@AE%X13SI#^/+['G/?F%*/SO[7^]%^W?A8,<4P4 MT?L3_X=$^?W3TM@6BL8?@8:C8\-1WW TT?!7]:*:O4(B2AB8^AB8,, M'[2Q7=@W6A>&P*!@L^9A\!&?,N&Q8*E#&(-1EC"'L \3B122.H016"P3D>"$ MDR/A)$CX;ZTVANQ:O:XL1C7Q6HUBP9TQ>_110DH1.41]%&,QH^[((C#*99+A M1.61J S.ME]VJLUMU6R(^K[KIIVY#DRE].@U#8;O&19P\'E!-JH!_S6!0DWR M I:5JINOW1J/137U*<8T=2<,@A*")DY4?50DN!=4!$5EQO&89D?VV0\*B5%Y MNRI[U@54E5KONLJ%4$&1T7 M=QJD_$U;&&7M)1.Z.%.O#S PJ5LF$!B3,G-@"P06RSAS!QJ#B91/E EVHFI8 MD/@OME3M"?&J7Y@N2*/0X3YX.R]77MU 4-2E_1Y'3T%'YXSYR)B'&3M<49K< M'^(T2KC+TX>Q+!/N5$9@"=1'CZP/B]+L9+T])SSJ$186),,0-[JY=(>9?#CD M^<=0T62C &%A(0%;&-B@-"#'VU8UJ[\(U,K&Y/W6"$3P=@>7TZD5(16/,C?D M/NJ2Q8FK-A"82+AT(^ZCF!03*Q(;Q08+JXW/C56@^NU;%9FF["_^EXPFU.6, MP.+4RS($E0B/,M9D0J)YZ;:=#0049)%;BP0&>%% MPL(RJA$F?Q"&GNQ2K6$JO%&W^?=.BKU4W5<&E+GTLY6S3+K< M?1B3J3M%%@@LB1*9N@'P85$6QU/E9I1.+*R=/K^7M*]=9!IY)191.)F;U0L$ MQ4!B>&..P"3L528HCWJ)A073/Y0-+2:^9N&1B+U%$Y$V/$U0! M[$)A$>B9AT0&'^4,%\& W^>F6I$/54,*R+2\/6G@(QK4P9T\U9!7W%7K*(JY M=09%Q5Y$,50TL2GCH[KB877U6-7[[DO2?T ]>A=U#.53QU"Q-\DPU"3U45'Q M.)A+O_7?O55QF;^ @MTHTNRWRV[?LB8P\[:Z>?O0JO?66- >D'C!;!MU#0_K MFC';AA;P."." ^J4JUTP6"13=VN$P5A*(S?4F,JAV=2\'24,#TN8TS0+<494 M!HN9NZIAL)B[Q7F!P;AP-UQ/J#7A)Q[^)WO_ ZEM9&3+4 M_Z(R^6;3JDUN(2_;X=LL6<*>J%2DUJN\/R^"&+^6U:HDE26ON2$*BJ8JKK#4 MG9^<76Q5N^E/F0SD_[ZQPY?0X]/C2=9]?W[C/']@UX\,>;Y@UT_8\T\\O5Y M+/TW$ YXTQ^6S<M>?MBRUM7K; M7Y8JAZ6Q \#[M=;V[:9KX'B&>/=O4$L#!!0 ( #5Z*E."#[+0W@, $<- M 8 >&PO=V]R:W-H965T&ULK5==;]LV%/TKA)"'%D@C M4=\R' .)[6$%VBUHUNUAV -MT996B?1(.D[__:XH194I6LT^7BR2.N?RGL-+ MFIJ?N/@B"TH5>JXK)F^=0JG#S'7EMJ UD3?\0!F\V7%1$P5=L7?E05"2:U)= MN;[GQ6Y-2N8LYGKL02SF_*BJDM$'@>2QKHGX>D\K?KIUL/,R\*G<%ZH9=] M?NMX34:THEO5A"#P>*)+6E5-),CCKRZHT\_9$(?ME^@_:/$@9D,D7?+JMS)7 MQ:V3.BBG.W*LU"=^^I%V@J(FWI974O^B4X?U'+0]2L7KC@P9U"5KG^2Y,V) M@#AV@M\1?),07B $'2%X[0QA1PA?.T/4$;1TM]6NC5L1119SP4](-&B(UC2T M^YH-?I6L*91')>!M"3RU6'*6P[+3'$%+\JK,B8+.HX('U(.2B._@50U56#3E M\431>[;E-47OT.?'%7IS]19=H9*A7PI^E(3EJD&@-N>06_FJ:GTWP7?"C-\5_,>7>GPQX=]S?( ]?(]_SL26?Y6OHOJ9[ M-CG_;?;UOY[]S(R@KY! QPO^]PKY_6XCE8"CX(^)-,(^C5"G$5Y(XRV;FFXI+^;;3?HT8^ "&*_+L'\.P%T>98;T%A:/4 M6*#U&!7':69W/NDM2"8MT,[;]"6CR8+$T#:&F"4U1D2I(6H,\0.[I+27E'YW MQ_#O%91-KA98&@47MC@>W'7P/ZZ(D34/!0=?6+F5U\T?V0V2!0$2KW(J[/[@T5]! MG,2QZ<\8A;,H3$V#QK#0CV)SOUA@?I8-3J;6(7=P,:RIV.L;N802.3+5W@#Z MT?[6?Z?ONL;X/9XML65\U7PEZ(OHM_#M)\9'(O8EDZBB.YC*NTE@,45[:V\[ MBA_TM73#%5QR=;. +QTJ&@"\WW&N7CK-!/VWT^)O4$L#!!0 ( #5Z*E/U MQ:V >0( .,& 8 >&PO=V]R:W-H965T&ULK55-;]LP M#/TK@M%#"W2QX[C=%B0&\C6LAV)!LVZ'80?%9F*A^L@D.4[__2C9\=(B38MM METB4^!X?*88>5$H_F + DIW@T@R#PMI-/PQ-5H"@IJ,V(/%FI;2@%DV]#LU& M \T]2/ PCJ+K4% F@W3@S^8Z':C2^(R62KUX(R; M?!A$3A!PR*QCH+AL80*<.R*4\:OA#-J0#GBXW[-_\KEC+DMJ8*+X=Y;;8AA\ M"$@.*UIR>Z>JS]#D<^7X,L6-_R55XQL%)"N-5:(!HP+!9+W275.' P#R' ?$ M#2!^#DA> /0:0.^M$9(&D+PUPE4#\*F'=>Z^<%-J:3K0JB+:>2.;V_CJ>S36 MBTG7)PNK\98ASJ83)7-\=<@)[HSB+*<6C87%!=O!&J)6>"6P"0O7'5L@-S)3 M LCYG&IT*,"RC/(+\H[<+Z;D_.R"G!$FR=="E8;*W Q"BSI=M#!K-(UK3?$+ MFGKD5B&Q(3/4EA_!3T_C/Y[ AUB?MDCQODCC^"3AJ%QW2-2])'$4=X_HF;P% M'GMX="R=?XL^^^OH3XK1:SNFY_EZ_[UC?HR6QFH<#3]/R$A:&8F7D;P@XPMV MGB;9DSCG7!ES@=WGPET22W?'FJ_FO?:\;HQN4RS+]O Y7_68ONHQ.^51)QP> M_&L%Z+4?EP93*J6MGZ,];2?RR ^B9^?C;G_2/7(^Q0E>#]P_]/7XOZ5ZS:0A M'%88*NJ\QZ&BZY%:&U9M_,Q8*HL3R&\+_ J!=@YXOU+*[@T7H/VNI;\!4$L# M!!0 ( #5Z*E/>WQR)A D &D[ 8 >&PO=V]R:W-H965T&ULM9M;;\NJBV-7K?)O=E$ZUVVS2\N53MBZ>+T=L]/T/M_GCJF[^,+FZ>$H?L[NL M_OOIIE1;DT,ORWR3;:N\V#IE]G Y^LA^F\NH:= 2_\ZSY^KHL],CMQF1-DZ6]1-%ZGZ]36[SM;KIB'?38-CS]_[WW6'KPZF/NT MRJZ+]7_R9;VZ'(4C9YD]I+MU?5L\S[/N@+RFOT6QKMJ?SG/'NB-GL:OJ8M,U M5B/8Y-O][_1;%XBC!IP/-.!= VXT$/Y ]$U$.8>@H$&LFL@S09RH('7-?", M!IXWT,#O&OCF,0PU"+H&@=& B8$&8=<@;+.[3T>;RSBMTZN+LGAVRH96O34? MV@G1ME8IS+?-W+VK2_7?7+6KKZZ+[5+-Q&SIJ$]5L]RDJ5PXU:P5;-TO(US[^:/8CM7L MJ,MBK?[UJ/JM,Y7^VAJ$.1&$0B6DWVRBINYA_O+#_.5M/W*@GT_I.MTN,B>M MG3\7]0='L%\=[K((FW[[GORVIV9-_WKE>_[%Y.OQW(*,QZ5H^CO&8HAQ3T2< M][$IQ-P^,8/$.')=KT\ED&*2JB$6AQ"+DT+\3IU)^Q/_ M_4GAWO?J]<+M11X^&'D8C+0.Y@]U.<_;>8WM4E+QOI9@4 810X('PC>H*=G/ MC"022$CI2B.G$!(L\"4>1>\01<\:Q?UJL>BM%GFW6JR;U0(+KD<=T#5)Q"0Q M)8D9)+@7!$9L(229,$ZK.83\@ V<+?XAM+XUM'?=I;&J=FI9WJFK:^ED^^OG MDSJ/T.NB#Z:M<3C7/IP%/#!6FQA"9G!)8D82"4G,T<%&>%B#0UB#-X7U>'7" M0AS 5(<,'U)X&%)(#VG92V/IY]:SZC"U1(+E A#%X0""/3$#(S M31(SDDA(8DX,MA?6Z!#6R!K6FUVY6*F@-N)9?U>EJE$E+* 1N2B11$P24TB, MF1]&QEH](SM*2&).[JH75.9JSW>M86T%+K_?M3/TH2PVSK90*[ZVNKRS.E3< M73+,-!+3R)1&9C22( @+O,APO3F)]4-]5%(Q:ZAOLZ>C.;S8ES7M#&ZVJ]U] ME2_SM'Q!(\WH2$.$>YX9:[*?*8W,:"1!D'$8<3/4".6+8"#26O[9R?;_:"2AD3DZX"$IT/4# MLQ<0;RT5&51P?Z!4Y%J_N5V_SRD6NRYMBQ='%):9HALCE)ES&IG12$(C<-IZ::1F$:F-#*CD01!HB@R#8"B^H$^NM_^XY2;GZ+<_$3E M1CA4N1$.-2Z,0Y0;P5#E1CB;@0P, 9$N85Y MV>*(/<)'/N3\4:RW;_"S9 MIN..R+9@8D#^N99M_A;9YK1L"Y MK6V;_P3;YK1MTTA,(U,:F2&('W%I1AE2,F!F28-0C*D5>2#(VK;YC[=M#FW; M?"3#H;QRUWP.%2,4"#.MVS22T,@<'7$X4#)R[=O\Y_HV1WS;':BQA!9N\>.% M6]#"+:"^2E<8$SY&*#/K-#*CD81&YM2(^_'5PBWLPOVZQS1=9];(TH9-(U,$ M&0LO\$!L:QB;8LRF77D M]C&/PJ%55 NH.$U #P7'7CH9.@8/RKX;FEF'9BI5;686!3'""9=' 3.S#CF0 M<8AP&9IU8X)@+/ ]/S)3#[DHDG+H%I'0^6R>@X'F,'3\#Z'(/.95Y+XK,W$-NS 6'ISSDA,?,9Y0) M@C$_DMQ\:PCAHL@-V<"M%:%%5=A%U?IHQ19\Z'4J^.Y ]2FTV F[V-FKO:ZQ M]9).OWN!(&IM!X]6Z)YF-)(@2'#\9E*77TAQ*;RA%Q>UD4J[D9Y5[$GZS0L: MB6ED2B,S!!DS5S#P7B/&@9?O\-ZD'(JS-E-I-]-SZCT)_=1\,BR1^ZG1.ZGBJ&<:T.5=D,]I]J3T%+!J04U MCPD&DD[ZXI1&9C22T,B<&G$_OD=O7=O=]'75GCSA/>P37L0FD2F"C)D2 !#; M$U[&)I$YO;=^=+5E2[MEGU_M29O^]D>C/53:/?2UU9Z$MWUAM2>AI*+5'L9A MU1["8=4>@H'$TR\T6Y%^E+5=2[M=OZ7:DYCX#E9[4@NH/$U 3ZDZ)+Q#"JL] M!$*K/81#JSV$ QF'"%;M(1A:[2&'KY=>_5_4$L#!!0 ( #5Z*E-&]&VL/08 /P7 8 >&PO M=V]R:W-H965T&ULI5A-<]LV$/TK&$T.R8P5$0"_Y+$]8RM) MFT-:3]RT9XB$)#0DH0"@'.?7=T'*I$R"L#V]6"2] -X^+/;MXN)>JN]ZQ[E! M/\NBTI>SG3'[\\5"9SM>,OU>[GD%_]E(53(#KVJ[T'O%6=X,*HL%"8)X43)1 MS:XNFF^WZNI"UJ80%;]52-=ER=3##2_D_>4,SQX_?!7;G;$?%E<7>[;E=]Q\ MV]\J>%MTL^2BY)46LD**;RYGU_A\18D=T%C\+?B]/GE&UI6UE-_MR^?\1P,"$I1M;_LYY&(DP$P MCWL .0X@PP'AQ !Z'$ ;1UMDC5L?F&%7%TK>(V6M83;[T'#3C 9O1&6W\9J):L<-H7G")ZT+$3.#+S<&?B!W3(:R0U:,;U#GV#'-9JC;W MR8. 4$#KAU>3%7>88B]9'S@DNTRP-H54.6*E5$;\:CZX^&NGBTZ8B9K'<[IOCW;5EM\C2R\1UELG:AA'L'1<'MBZ2W#X*M$2$-3Z%7D8]^* (R]-M[7*=I#;F@(#J *"S,,9 MVA?,!BAL+_]1B[U5#R=/D>,0$QK@(4\..QI#"I\@JM<1[!>2W^2!J\K"LU(& M/U",NG=TK U1D@P%Q&5%XBF4O8)@OX0\(5E4!G*U@$/E2P!CD9CC9'3\759T M.0&WUQ*=$G8[QI+#-HV/CL*,XBJ>0]P*%EZ\Z-QM1,2AV M7GQN2"\SQ"\SMTIFG.?'=7*^=IX/,M81$J11.N##809D3+!!>K4A?K5Y$G8& MNDM=JP<$O4SVW0G6(28T2J)AU+GL<)PN)[(>Z46'^$7G*P>UZ;J=24X=>H$I MQ<.A/4FTG"B,2*\IQ-^@/(U8?5+5,J5L]=@P[P0=CJ.81".^QU8TG3K2I!Z;W$B?G'J M\NC;8R)]]Z08<24GIP]C49J#*$5#\7+8A<&4Q))>O(A?O#YN-CQKB><_LZ;/ M0%!$<90=>PXX!M;+L]976R\<6&'WJJT/3W;+&C@]=/1-<4"&_CD:IS"=.A>] MVI'GU0YJ!YL>N16[_^O+6-O".$R&OHRMHI D4RFT%T#B;]%6+P>/F$%KOA55 M94/05G]<"9D[?1KW:B3%CAURV 60*>=JK+?6K[2O=XK8M\3E$';J0N6NWN_;C,8*E N=%1+$N55JD)-YXXFHVOMA$!I? MT4)[@:7/=G6J9@5(@%3^8A_MC[5#CO):V0"!+L]'*!E=724T'D:]PXJ&0.> MS<7)/6K)U;:Y7M:HZ4C;>\CN:W>%?=U.+7:"[\+_Z#U!+ M P04 " U>BI3$K*::RD' #L$ & 'AL+W=OU7*NEBN_J*X^[:6\EUY6R03LK MO"J.1HO]YR=/2)X%?M=J$P;7@CQ9.7=#-^?YT6A&@)11620+$C^WZE090X8 MXV-K<]0?28K#Z\[Z*_8=OJQD4*?.O-=Y+(]&ST8B5X5L3'SK-K^HUI^G9"]S M)O!?L4FR3P]&(FM"=%6K# 25MNE7?FKC,%!X-KM'8=XJS!EW.HA1OI11'A]Z MMQ&>I&&-+MA5U@8X;2DIR^CQ5D,O'I\LEN=+7%X33B.%*:9JWIDV1Z?H_IG\4;9V,9Q)G-57Y7?PJ8 M/=9YA_5D_J#!1;.>B-G^6,QG\_T'[!WTOA^PO8/_ZKOX<[$*T8-!?SUP[)/^ MV"=\[)/_(^0/F[ZXO#X3^V)/_'O7KDH7O;,Z"V-Q;K.)>/3]=\_F\]F+W0M^ ML/]B+-HWL53BU%6UM-O/7VW4YT]@NFT*!+[QR@<2J@'+H2_= .^FU%DII%>B1/'MH2MEFKL%"ZV]K"$@ M/C;2Q[_I\+61(8C:R*B"R$!.-"T^1&?>AA&?Q)V#(R R[;-&H_MQ MN-+Q?*X4-VI+DNA346C+/@PPDYWS4\C:7+RZ>@G,=$6:35"X"! .D5R+3H!A M-A3*=\>)6D:\LQ0@O X*.)W-FRS"EXTL2*TUC*;*#"7'\L:34X2DD"NO,\G] M#TBTC6I-0GGO$0")6^FUBEN2((QDB.M>'3P>"Q>.TP?<0WW9)8E&I*-QLHFU^P;@H2QD:Z",SIG,X6VTF8:"$/$ M \I8Z-G.T?J*0$]3!K]2@ Z:U8#'N B!SZ$%YNI8\GUC(^&IX5FF:X10K)55 M7AJ$ .]5W?I$1[ZSC'@9.7.(Z:)2%%&!<J3$*#^B,MVK=F$2*Y=X?$[%@)X#9;,=D;"MR)ZPC M/F>FR1%G8[KZ'"!@RX5S$:( []7'1E-85MMO&P9I;0/?OY:="5H6&T#IVI;D M8!8JN&+"ROP#1BB+CCLO=OS"C82?<,< /?&4 %M)A3MF[NA. M3IO9I$AWJ39[K+D"5T$^JB84>J$#17ZKI.<5$+-"82JNO5HS/4,)I;T4)&(X M9H#DH*$0M:6!ALBO3ROA.(#9@X MG4?W3*!!0=#X9.LO2*>FF!!W$A/#YYY%$.\++[Q2 Q\F:.L9[3>ZT-! 2:%5 MM9'M>+XKZK88$Q\9<9K2G<:PN24FKIJ 1 2*$&T ;9HU^DA&"(=+A_8AIJT+ M,82C6 'OY X#@N0NX&G953'FV5GC\:TIV\FV"!H#O^38;5M8U/B""*Y2[:<1 M;4!HT$W&!$=3SE%CQM6\C9&55<.[01LZ/=R.7.B8%UYPFE(]T P$#.IG$.NJ M8CB.6R5F*$W);CIHBH?->=^Z[1?:S@)W BHN5#^QA:-&9E/(=M%1EA??2VQY M*\3OH/W>F=!(%T7C>0>[LPB@SJB#N(YZ#Z\\*;QI9I,M%=VXGUI$1DI7MSZ\ M[B%VV+[^)3<=?($B*VO^SJ8=&[Q+'Z/]T_Y3?I&^8'?BZ?\ ;Z1?8YO![EE M=3;YZ>E(^/1MG6ZBJ_E[=N4B*,"7);X6E"5I+NA _I_BI3DT]K&HX# #S!P &0 'AL+W=O=7#(0>M98L.XD3V 8BAYH:601D4@O M.8KC?[]#2E:<;A.@*'J1^#'OS9L9:_-D"T2"EZI4=A(41+OK*+)I@96P M/;U#Q3NY-I4@GIIM9'<&1>9!51DE<7P154*J8#KV:X]F.M8UE5+AHP%;5Y4P MAQLL]7X2](/CPE)N"W(+T72\$UM<(7W=/1J>11U+)BM45FH%!O-),.M?WPR= MO3?X)G%O3\;@(MEH_>0F=]DDB)T@+#$EQR#X]XQS+$M'Q#*^MYQ!Y](!3\=' M]E]][!S+1EBO=M]MOB?KV"V?TM+!>K]?)NOE[<^OUQ1.S/ MH:*TY;YIN)-WN*_@BU946%BH#+.W^(AU=F*3H]B;Y$/"6;WM0=P/(8F3_@=\ M@R[X@><;_.?@X<_9QI+A,_37!WZ'G=^A]SO\7Y+^(;>[Q-=V)U*L,FPUG4?!Y+@]02C;*>/L9 M+57>="_)F8 V,>;L+X[VHWYX$2?P3WT@.FG$%9JM?VZX!.Y\-SVY M6^U>M%G3R%_-F^?PBS!\N2S?GYRA<>_R/."3[9^89D)ZY]OZ1A,_$GY8\"U# MXPQX/]>:CA/GH'OGIS\ 4$L#!!0 ( #5Z*E-KR*QTIP( &8% 9 M>&PO=V]R:W-H965T3I.,6>Z+7>:%OM_SH_FRNU.T M\AJ6A./F&66B-+X7G,ZS9$6>&H?V>=E[53+FFG\*+,GGIATY P<2'##BLRLY.$S MUO5T+5\L,UU^X5#%AI$#<:&-S&LP99!S4?W92WT/)X"!_PH@K %AF7=U4)GE M)V;8>*CD 92-)C9KE*66:$J."_LH]T;1+B><&2]N'V>W#\O58G8_] P16K<7 MU^!I!0Y? 5_"C10FU3 3"29_XCU*I,DF/&8S#<\23HIM&_S A= /@S-\45-= M5/)%_ZX.OD[6VBCJ@F]GB#L-<:20D#2J/3KCV^7# M#"*X@-.<%V*/PDC%40-3"-HP@PDP R9%($&A KF!6&KC4B\:5-0B%%#0>Z@R M9L.5-A= O=P.T'D35Z;C2X;#V1 M.H$+V"D9H]9$%(81]'O]UIP+3AV=]'Z.:ELJ7-.5%,)4,FB\S1"95-KY'5Y-H!NFMEQHR'!#4+_=[SJ@*E57 M"R-WI9+6TI N2S.E08C*!M#^1DIS7-@#FM$Z_@502P,$% @ -7HJ4XAC M+^@=! (@D !D !X;"]W;W)K&ULK59-;^,V M$+W[5PR$'#: 8DFT+-F!8\!)O&B ?+C99(NBZ(&6*(M82E1(*D[VUW=(R=XD MV*1%VX,MDN*\>6^&P]%L*]4W73)FX*D2M3[Q2F.:XR#06R836^*:2J MJ,&IV@2Z48SFSJ@2 0G#)*@HK[WYS*VMU'PF6R-XS58*=%M55#V?,B&W)U[D M[19N^:8T=B&8SQJZ85^8N6]6"F?!'B7G%:LUES4H5IQXB^CX-+;[W8:OG&WU MBS%8)6LIO]G)17[BA980$RPS%H'BXY&=,2$L$-)XZ#&]O4MK^'*\0__LM*.6 M-=7L3(K?>&[*$V_B0_L%[/V.)E4FCW#]MN;YQXD+7:R*HW1@85 MK[LG?>KC\,)@$KYC0'H#XGAWCAS+U)DAW)4_(AX*+=#"&,?" AB3[ &^U%CQS> MZ%^+AC\6:VT4GID_/_ 7[_W%SE_\OP;Y8\SKF[LEQ' $_T#,2F$1*_/L0R-H M;8#6.;"'EC=87<:'&FL_DUAGVFB0!9B202$%UBNO-\<#C#Z>0^C##S>9D6NF M8-0MA(-+"W< $?''T:0;Q(0,3ELN<@30SAVO&B4?F76H(9I$_B0F$*53/TK( MX(IF)0)+(3U)B']$X'7QN5L9<>Q@@2C =G& 2CVNZ^X#4@_@9-M=4Z&4TA#?UI M-!X0GY"IGY(0B!]%[C=89%E;M8(:EN.E@/=CQFEW[:!;6DEE^/=NX5/DCT
M*7XKD) 1BCM"1;%5FUH#./\P+.P)^XRV!T_9N+]_7N%3)],&XEV$'V$[A"U* M/R#1,,7[4XB=\X,D&2;[%6OC(E8JQMS[&@-P5-E[#) +E[D&9J\S>!T\WZ:E M8:ZW""3LH D91F^D2\]K9$"[Z-)=P1%/!I4SZ#D:XE(3':C1^1&/+'F#;H MCZ.;3%8V\%T2K#8*F!84EC_: YH[N^'/KM'@1=^JF-JX[JP1L*U-U\+VJ_L/ M@$77]WYL[[X>KJC:\%IC-11H&@[3L0>JZ\C=Q,C&=<&U--A3W;#$CQBF[ 9\ M7TAI=A/K8/]9-/\+4$L#!!0 ( #5Z*E-AS?>JJPD !D7 9 >&PO M=V]R:W-H965TE\0V MX#B^JXN+8R1.6N!P'[@2=\5&$E62\MK__IX92EIMXKCM%0AB+47.RS,SSPQU MMC7VB\N4\N*QR$MW/LB\KUZ=G+@D4X5T0U.I$F_6QA;2XZ?=G+C**IGRH2(_ M&NDDY+J0I5.FU)8M3X?7(Y>O9G2?M[P6:NMZST+\F1ES!?Z M<9.>#V(R2.4J\21!XL^#NE)Y3H)@QF^-S$&GD@[VGUOI_V3?XX_F.V/JO'GE.0E)G?\O]B&O1-H3&KG3=$F!7^32,TR4%Y:.W>*MQSE_< MO7UW]8OXZ?W-[;WX?'U[_^G#]=F)AV!Z?9(T0MX$(>/O"%F*=Z;TF1/79:K2 M_?,G,*BS:MQ:]6;\HL#+>C,4\2@2XW@\>D'>I/-RPO(F?]Q+\9_+E?,66?'? M%Q1,.P535C#]:S"^*(3J[Y6K9*+.!R@PI^R#&ES(BO$R&PF?6U)M,:._$-C-Y_B3,ME2I^*C+C:R,5:C' ME=.I)B%'F;)*EW+ME8V0B3[3)41H)VZ-5^(??UN,Q_'KK>*'T>NH7=FI_?I- MO5LQMETTM6U6?XB$+%/Q]O8N^KZI/0,; =@O+IV6XDXF>JT3<7=_'8E_^W38 MR!6JA LXJTMOA!2_&CR(!ZS6\+A&FEKHT$E&JH59>= 7=DLQ70Z7R[_3,1QW M'@\"UHJ;*[&J'?8X1TN_: EBBL05\)%#<9^I?0U1(WRKB+B@BXQP'5H4R0Z6 M+5Y DUSE&F6CNPX-55<(> .7H1V**2B'\ M!66+6J\5,RG"0T9X^%XHFV02$CH#]]!BE$*@(6T%V];:B[4U!9^6::K)5)D# M+ >T$^5XLRX? R ]M@G/8>JLN9!I\I]8Z19$\X= MB7D'JODJPTN=D\\2:$ M,I"J(BQNC=A(BC"P--A,H; J,18L)NK*E&Q?Z'R$I5D_ U<(/ZA9%W5!6*TX ME7K&5RK %"H8_91"4VZ$W%BE>,<1O6ZRX[)=W94(V74(%7D.*X;(?+($' E/ M1$.2_=)O2TID,A5*(@^1 -[J5>UA6")=1N=E!8P>-5RC4';B0YR^_UY\XN(A M@SM+(]8&8.1ZS>!%38DERE)EB43;I"Z0Y(B-B_BPI79),:EJSR7?+[F %%[N MG&*8G=H7A;U)7J=*I-I!CJ+P;:2EJF E1/!>;4 0J;;-' #7&O&44X5\$M)J M"&;2XU,(I=?(1K\UQT]*8E'9(@2_YS3CE,BR-!XYS:F;/P#?E?);I4+J0(*H MI/5:N39LM)S"*'K6SM7D1[,.(]:HE#(AY?#0LQX7=;$D5;I,=2(ID"UH);M% M]?"(.B17.$D9X"&UB+; (K$R/GL^41X46V:J5EA54TT[Q;P-;#EJVN["1/7+ M+[T)$85L $CN/D7"9:;.T^8,T;AUF:YZIV6> RK,A )+CQ1E20$*Y&*I%_: ML>L M-][7.Q3_8N;/10*"U\3X.P!2PPG$L2;T:NN8ZYF#8:D/>W?9<10BRMC3)D*Z MMY&$-OV;>!5#*3.@>JR,:]H(LRI')9B @OL:-N:V63Q<[O&;5;_5FGK4ZHE5 M;VJ=C&(,10UG7B'2)L<6BGD[ C3%1K:!C*DXN6P[>FF[%S(= M%G,1IHI*'?6/<&PSQ>ZCAS?)G'1:%!=ZF GO9;B 2S%[:XK(2I\U,U1@\'GF^NV8PS%VYKQ)RMS MF7PAI:Y>8U+2! &!BY.(!ICO"VT,M@>W^**DB;-X L1-KM^B,8P9(EBFH)[+ M=85A$BP!N#I'TL"Q:/;!!Y@X%#_*!X*WD&E#5.UV&3AJRTQ4+FT%CQ>\=[59C4UK8,CZW($VX#5I&+M*FI MR-?878.?Y2YAHUZGWZ'39@K7WHJZ0R^74H9YK]6]ISF%S7=M@M#5$X76C"2( MD>O8S-9.!.];=M]2C,IL$F"B+5)Z5D%B+# )EMF%I#WPP3>R[3AR MY8Q=M:S)TV)_3H =2C-\/#\V1B1W#.*APAR^VM0>_ UUOR? M/DL>B%60\9S//0;^\RD69C5.U F(D.0JWD>:>ULY6KBG@HM"^F8'X?I-PD?$S37P- M:^\K#!WJJ\&'Z2=D?,L3WQ)J6THOA2D,A$UPHG[ZO)#,T>]G<_2GTYD:2R*M M?>*K1&'JLM>7VS[-8PCF+ M1.G#T7 MRC&],5 $(QPPFX:HB/0'V)NVNC^@3T'5VVX@UF'XG06Q;,8#^-%%$]F MS-.?W=\W$T&4W$9!:-9A.QF$>GRX68 M3J)%O#BX53UP1A"X@!&'8A;#C DMQ4MLGQ).4QR8B^>^K9WT/E?B(K[AC[*. MW M?G[,%$8/2QOP?FU0:\T/4M!]#;_X'U!+ P04 " U>BI38B'6Q6H* "F M&P &0 'AL+W=O3DU&[MPU@:V[.1-#XC"8?]]?MUCR3+8$C.J;,/ M^X+0J&_3W5]WS_AD;>RW8JE4*;YG:5Z\WE^6Y>IEOU_$2Y7)HF=6*L>7N;&9 M+/%J%_UB995,F"E+^Z'OC_J9U/G^FQ->N[9O3DQ5ICI7UU84599)>W^F4K-^ MO1_L-PN?]6)9TD+_S^JV41&MUD7G?T$[F1GSC5XNDM?[/AFD4A67)$'B<:?.59J2()CQ6RUSOU5)C-W_ M&^GO>>_8RTP6ZMRD7W52+E_O3_9%HN:R2LO/9OU!U?L9DKS8I 7_%6M'&XSV M15P5IW MRMPP3N<4E)O2XJL&7_GF[;NSVY-^"4GTWH]KKC/'%3[!-167)B^7A7B7)RK9 MYN_#@M:,L#'C+'Q6X&FUZ D_\$3HA\$S\@;MM@8L;_#,ML0_3V=%:1'W?STC M,6HE1BPQ^IV.>I[KZM/M.S$2QX(-NED:6QZ7RF9(G%DIUK(0!W[/1V#3%#GJ M"9DGXB#JC9L5 0HS%W /4D'4_F&J3W%I9LJ*@5OT/4"D6"E.\O2^)VZ7BM>% MS$R5E_@*T!8J+PNP"YG)L9"Q?K?%$0Z:]:0I(GSI'[YPLDLY2U516[&RYDXGJFM!(STU^6(CO+=W MNBM*;LOBVII_(RSBHY%YT2Q^1:F":\2Y7.E2IO7'#VJNM'C7NIU6Q7LXC$+U MD=Q>B%L#^KUKJ_-8K\"95.KEWI7Z#KVAR!PJ#\38&P5#/"=>X$_P#+T!+*+U M()C2^] +1H.]&L7!0/SU+Y,P"%Z),,+7J3<=$?6@?D;>* KQ''G19.RX_6'0 M<(?#EGLP$H$/R4-DO&,:>PBF'BC,3EE$'JC M*?TS#;UQY.]=;"60+%'F4W:Y:XL)K48];.H%'L/!"]I<#R+I%3GT0AP.CO;. M9*$+X3HCI5S+%0OL/\5[*LK*ZO'>6OE6QRBC)D81#\;<*1/AO 'BMRO;#B&V^ M5E:;1,=M&:AKQ44>6Y=M@$?*J9F1#O7,EU^DU5@^#(YVBYY;E!.5Q_-3X9H_!@G:8P@F6OL72VGL"F=O5$04\\,+QF)Q& MV!AYDRFE=11X0^3D873$YCOR'@O'5FB]!OBC\O'[(?YS\!UY8W_(L U'#L;3 ML?\46L?>8.">$\9Z &Q'X6YT3KTAMCSP)D$$.0#(Z$E0,L;XN1N&4R\:A$R" MYQZJ)Q)C#M?##I PH/%\C,MHX V&;"< ')+_AY$WG?PL#*?^(QC^"'LAXRQB M"-;@^[ELB;QH..5LV1GHBUQY< M.Q0# GW;W3]?G@$8)N-.>I$G:!]6@Y[:Z;G),F5C>CV3^3?*/VZ>/?&>.+8T M@]^::K%LX>XWMBAV!75KV%"HE63G$I"$7%BE,IX(#DD_Q3;T7VWMD=>"5T?< MDHD(Y!IH=SNC+;J* 8.]G;.*M[77PX/F]0@U+G->PE&A*"$ SG==>-O+:]@O M*IHX:&BHFV&L+/E8Q#6XU'><4A)-E:B@U"%3G0/F,M8I%4?RJ82H3=#U?R!T M=B]2C4.&6%@)7W'^$'=*]% K+(T;GIA5.B43W:S3Z-^,2*F));'7RANU;D"Z!!Q@],TJ4]Q7[ M4IQS[(^:,ZZ=-7>E#;FSJ&:\ @DQLA6IP]-OXK32N;+PVE#"HX7)"FK1Q2*%'*M!265[4V0ZJZ.+=#A MFR.%SNAN 'KB2X[9O' KR#P<(K9$K;$#J@/:>;WIU3R*[T1A%W">^-, UQ,7 MSV.-]/Y?@VWG,>5BR^7H/W1.8LKVT+<)%5#4=I!-;]SJ%/S]NT;BX#@K#CI' M9%=@'P\'1YM6R@K107,XI'+7/]Q#SXU=F4W-0/K4R/@#">FY5"=UF:&D4A2O MS7=!(SQD;%*R1CW<$]89R>#!/F.EDH>=CH['S;F;&ROL6QITJ=4266!,VC8Z M%X]-QW'#JDGX$]%)BCMW$]PGZC)9PVO;GY[0@(9K"LFCL: [ M#&0RK\!%E0[ZVM' J=P)FNUL^U_W*._A70(PZ]57/VW7VAH8U7SN;I2:P1+' M\T=$E? 5:%D*>)-JM=U:X+%-(,)4BZFH1Y&6E=4AS$0>"WO"Y''VU2 M%UUL(%4)^J7FFX>Z/%#HZOQK1N#F9C#7]'93NFY+0,&1AB);FO@;>D<&!U)R9(8Q5\N8'< ,H33=IG5>E [U(E M4=F*%TAM3.T"@UA]#;GE3VY7R"7X:L$':->[-NHZJ=(37UUOR$VWH&_5Q;8I M[ C#CA'VR7K^B/DPZ/G3%SM<1>G6%GK:WZZ0$=_'B[-/GU'N*D* ._;SZ3-1 MK?FWJZ? ?J=WTYPWE[P+T247_":^QFE76U_A#IUO[ULR-TO6)?2+N S M&#P'J]\;#_==FVA>2K/B7V)FIBQ-QO\N8;NR1(#OBI3* AOP*B93I-94^1R>8LO,[+L-)XVD<=6XH=.'\!= MD$2]7&P K"CUU_<[!]@+)5EUVVEF$G,OP,&YG^^ M[;VOOS\_=_E>':0;FUI5>+,U]B ];NWNW-56R8(W'O>!G M[^VK%Z;QI:[4>RM<_=:E>;X\FQZUC[XH'=[3P_.7[VHY4Y]5/Z7^KW% MW7E'I= '53EM*F'5]N79Q?3[UQFMYP6_:G5T@VM!DFR,^4PW[XJ79Q-B2)4J M]T1!XN=&7:JR)$)@X[=(\ZP[DC8.KUOJ/[#LD&4CG;HTY2==^/W+L]69*-16 M-J7_8(X_JBC/G.CEIG3\KSB&M=/UF<@;Y\TA;@8'!UV%7WD;]3#8L)I\84,: M-Z3,=SB(N7PCO7SUPIJCL+0:U.B"1>7=8$Y79)2/WN*MQC[_ZL/;7]_^_,O; M%^<>Q.C1>1XWO@X;TR]L7(N?3.7W3KRM"E6<[C\'$QTG:EDS\[6+CO(7U__X$T:PCFC'1[#]7U],;?[ZZ?BN6 MXIEHV?JDX-.YV57ZGW1UHZI&B>->58DP5DB7B!SZM7 (LQ52[(PIZ(53]D;G M2D"BRFV5=<(;O Z>HFPB-#P=_QU,4WGA]])3Z% ,8.5>$5&G"V4EQP3V'O8-3?@S8U).)GG MS )M(H:L)1H(9P_AP'$K,DL)Z[#L0DDP4TOK[\2>EM6U-3=@0U9@Q6'QX:"] MQP.P62M+24DT<$#;"L>T$KZS%)".U#=\1WS3 5HY\+"3M@B2/")'U$4G=@ M'']7ZYQI].K7?L^D6E=B\9$^P:WR]X@DT6U(K&T/.+-DW[X3;ZYI.[5@8BXO@MOW1?.9!5LT67#1)-TI4"),2YJHDE0'1P'&QL7%D@(0X8-FC-IS8J0H6 M( V1!\(V9(')1VTP&\B-59S/!USM!,MY MWJ.J(KRRJC8VA)\"F8*- \Z/&BZ&,).B:@X;"(_53=7K\7ZB<,1MYT)LVRBX M*I['= -7:O"^WQ)R1+>+?*A+<2'*Z4!@#9:>B 15DQ9TE3<<_'79A,PEG:DH M(,DWMMI_R<20')G98*^K3<5YI@LWZ1!5?!!S.C#=@^Q)45$'*Q:0MRI*OB$X MHSF-<9;OO4G(+?Q\4!2$V7C ,_=(18$;;M1]UY .=^UFXLNI[*K#QW5;$J]:\/U82H?AT))KG.2Z"K% <&F M#DD.BM('74KLE[>*PROF57*8C=K+ELP;*U^4*S%I$EE0?P!6AT>E>YYWC5M#F*2PA\!*FFX;335/JW!L[P MIE%1RZ 2'E;*<=H2AG5-?)F8:W6LT#)4$QQ)=>P!<00Z_%<#-E(YLZ;9[:'1 MG4%A"7(PYUT:?LXU2='1OKQ+@EOT"BH,LJL/H4CEJ4!1'60TG.-C,HL,C<7U M7CW&:*S5-Q+I[B#_8:P&$'A0XMJ@1F"6#3*SJ2#25M^2]1CWN =E="S>52)7 MEN( ^T+QAM2A."G(:=K7*LS(L')\.[L CGT26 M,#DR5I")R"";!LFA3*M*&:M3F]'E1I>DYZ,D1.1,"< U%I=MIKJ@3 55=0_^ M&G=H4B"YX45(5DY\4+G2-ZR$$W@K[^<]9NU^R0K!/U@+W)"K0KEH?M"N_4. MQ&!GB(#A>1L%JCU*0YTKFHBUGJ3%$!.!0C=0;E,3_1!>,=@XL04$Z!RZ5G99 M5.N!PEA$U\)N/K!+G.'$-@D/8BC8F..4 MX.MH_W7 GDX'8'/JW;%[B8&OJV>M1O!;-!$HVX(P*ID4U0K43E+T0+.![X@! M3_27!-AV B4HJ"L\SA6KL5--6TI._>5/(:BY@#[$!=^VH4X!&M#00)96 (+0 MI.&2L,CF;FC1JRH@MS9S][H$;-..<0<5POLJ#MF[?5CV\2K^5*C8R<2L\2WK M8,O@G#J3 4IK;(WVSCWT;-CEF]5X+5!M2YZLV-/L=L61PJ"I:C>UC7P_Q$V$OQY(<*EPY9YZ+90K@1GOD(N((PZ"WLG7[6UY=T],!2)OAC/6D&3 M_U6-J_'D_Z)%9/,^\"FOV)!(99OY!YE'^@A$L+WL2S+R$P-*SP@A=.&P0='T MZ+'M!T-0P$&U.D8TWG;(L505W'D$9!.X;9%*$ RH5^KVEZ]&X \[H:)1D3:/9^6=RT\XB'I:XSJWP8:W?= MQ( U#F[[KJ7F"5../$K3M$(S^*C@>[7.Q6*R2 :@"' ,%H&4M!09)" _'1!P M5-I&^:,BWJ, 0=D]L.D&/0.\&I3,S7^[[?'17H2 Y"T0PGS+<@QE4*QE'8L M?D21!A3G@5'2*2[NWN1-A4\VOPZWTRH!6C/ M"R4[PA(:J\%[=LKLK*P!*U#C]4Y7(4\!)1(3#-C9![@O&5WSB<-9NO@91Y\\ M&9T6K'OA(9Y\.VIU 3[?1SZOP>?HW>7H1Z";9Y0XOQ%9FLSF4US,5LEB,C M:^,1 N\NX][E,J.K"5%>T!&S+%FF*5U-TR1;3T<_O']SPLPD661T\FR1+):! MA2Q9K.:13)JMALR 2)JNZ6<^7X-Z,L$QLS6=%ED!?6R=I\EJL2;Z:]X 8AFX M8['I:CW-1KA:TNDS>C9?)JLU'9JMP.>2GF6+29)-YK^KV?X<'>I.?#>ZEAI) M'HPL9LDJ(QG T&I&:ITNUTF6L3#$[F(V^@N"19(FYLLY_62K%32Y2N;K)7X7 MN)^/?H$C@OF/-/UP(H6:US.1KM@;EBL07-)/NER,+O= B6*60J\9>$S6H+9< MPD>F8H[U<)"WC36U$CAHAETPV$JDRR2%SM-9,E^DHP MLG0NYED&R6",PA$U\4R-!:J<1Z;NG9O+,$C+6IT>#0=$$.8P*&:H&;>4)].1MJTH^-8"+KSI%6/3TFZU7S2_0\1 MH5<&'R6U6"=UHAVW529 'SJ&>E9XTW %X2H-0U$VFI+UOFVHRT1+ M[C3-XGB<97GDP-@ASL,&\P^@*,:CH3J!>]=^FSF1V<6),Y5!'MF&QK+_K%5! MTZ!.P"^T!33X,E3/5)Q/Y-KFS:$%/O?&WF%"U//589MP&L. P &A&VXXQG#8 M0^3D_: L7PW*\H5KP57_7Y'9ZRY;V1Q/^Y^!N"]XG_A;''<[5Z>R2N$;;UH*X M8[^0#?\HS,0YCWU*/A]\A8>4._Y; S(I<'+X(-\][?Z^7A[^%^ FH MG@;VI=IBZV2\G)^%441[XTW-W_0WQD,2OMPK"0EH =YOC?'M#1W0_9''JW\! M4$L#!!0 ( #5Z*E,@\?/$, H P; 9 >&PO=V]R:W-H965T&\//-"Z7*K]#>S$<*RAZJL MS>OQQMKFY?FYR3:BXF:J&E'#DT+IBENXU>MSTVC!MQB J)4F06 M)7#XN13U.QRP7!6]+ M^UEM?Q;>G@3E9:HT]#_;.MH(B+/66%5Y9M"@DK7[Y0_>#P.&-'R"(?8,,>GM M-B(M?^*67UUJM64:J4$:7I"IQ W*R1J#WMW>6Y!%JZ< M9Y[OC>.+G^"[8+^HVFX,>UOG(C_D/P<=>D7B3I$W\;,"K]OUE(51P.(PCIZ1 M-^L-FY&\V;.&L7]>KXS5$/M_/2-SWLN@R98X2^ M%^.KC[=?WK*439C7]+;53-;WJKP7 'H+UZP4@#?&M>;UFA8-VW##[*Z1&2_+ M'5L) < VC .I,4),V5 MMIS2$;0P,A?:@ P!I/IH(UEG99L+@Q8 76UE(44.QAJH5+S.>S;8E1=0G7+# M6D-"-&8BJH*6:D@IDHR,3HL-O^_T.TGZ:#OP6^_4G*UV_=Y;C(Y DZ4MX1$( M,BT CL,"!0C^0Q]*B)R +50E,PA:+0I<02LR,"^7&FH4$;7&Q1 6U+J6?P@7 M(H.^5BW%SJA2HOM!$5[R.A/,56_0J?9 @"!5_)OSG;.@A2S5Y0[-[J+NO< 9 M&H9H$P\9\%+(MP)0R"J7X?R>RY*O2L' RZ0%:7EMT#JU!45(.KN^NV%?%$"3 MI?.8_?UO:1Q%K^@W#E]](#/H!A9_\*L]N7_P8X N!'GA,F"F4?T[)AN^K>IPJ%S>>GI]'J7N;")0&T*H!MX?-5HL-X MR2H@;+5/Y8)]OOVUTQ/-=#9H41*\G-!2\I4L@5L80J:7P I9$_@>40$Z^NQ" M7S-9-:7,)%6T7EGS"KPH@ !I'\M ;_F=&TZ(#R&P93]QK4D9!\Z.6#*5R2.*BL*+TA!K7(!\U!._JNI M-L'- X(%;[TJ2#? 2]Y9_E]Z_\, KAT4Q8/U$Q)X4RHH@G((B=/UU.'780_8 M\P'#7X'KHPK0I_.C-';AP6J8E6@RY9NS/:#=&^S1V-5 ?B-RB2I;EW5&-!S] MZC6$,#:J=KD ,ESE!F96:%4!0_T\V92]K]D[L=(MS* T;##2EMH6A0JK#3N# M8:LLT4N'0"HNH(T9:3Y3P( O()%H Y/*5[ D#O902]G9[-DFGR?&8"PC5IKWFQV_[$= M_^!U;T;@,A5(6LW :SGM=\K8?$ JI#:8GP+0KO& &D"_VFOL:5B@$&S+6 M.-PXZL ON[X,I'8WH4G@V[ SD6:]'L8IK.7W1;=97Y,-]W$.P"-_*=I]^K&]2.-J,D MJKM*AR'M+.GAL&]V5!&QG':\WB M;*OK7M? )>_I,H'-QX'(U1VJ8/RPCB+G MRM<@F-< 8]UTXO6T<+P+L'8^]A/*EM0^13TIN,2)1G\375_DQQ.94PV%3]F= M1* _4\1\C=L"$+[#L^BIH^C@<11]8V#<@SP8("'O*Q\5.C=%#NJQH10=I*+K M^I*2&#*!"MW)CHE3:#1-TA>.XT1]5[I1KN6Z=G!&0??M&PC*MC)GX,[ ;/TR7L;S>'1X;H%1:W=(= M00'[4&MQ5LXAIP-_@AC.M<"-S=RUX;-D&O8E00Y.'JBK2Z1# MDF&IS?<3DJS=^PP4AG_[400M/(C/8_<]/8.;Z>C&1SUSLN%4"V=XYH^U[#:S M"HOW# L]5O 1S@#7;@;H)N;;7ADW-(]N:1CQD\(9Q"&>I?"[#);AXI2 =UY_ MS_Y)HWEV%[ &='6')YR;&Q?Q&I+JC,VC()DMX6(R/9G&PN$A@_0RJ<9!&N/_D"<30. Z3=&MQ[#V: MQMW< T-'AKJY4]*S8.+4H(B5@!,*5'G8 M5)I,M37R9=QL6 $Z^Y/*J2>CX\ =._.SP/=WN3O\%R "&A(U#4+M&4O2Q,=S M/H*E&"YG@,$E(#'"A1D@?+:802PO9BDNS%D:A?O;A"WF2Q:E01C-1N!F2.P" M,SM)+B (7Y3M&V#OV44P"V.$97PQ'SUR$@(L"N9IZ %S", .4CZVS\:UFQ:- MW9^6W#B"[J1)8T(30#]@X_B?[T.(9/XF!MN0<_AJC'U$$<.54<]*WNUX74$X MKAB'3P>!'.I]QE+P%=@-(: P783T.T\N1G<;2! '_6,63'MDB!8+)$^2T=%Y MJ"--T)G1#)$P2P@)(/A]%PM5GSC H=20L@IX%A$EX76%N?H'[_)U&83GO#E P?+@9Y^EL['KOGME+1ZAUN>H.T\,W+?0* M83KZT]I^U N^TCPI\@E,!YJO<33!K-L'DX+T W093#WSXV.&+KG=E/ _EG>, M+:C3,(3'TUG"7K#Y-,++)7LQ>G=8T&;3)8XE(1!-X,]=VS1E=T0?U*:!D_^/ M23)0H*6SB-+'KQVH7D0(Z@65NBA(7>V@]O2\J*/:CIA/.\R3D(GWUG<+B*%" M=B+B($UC$C)(%+7"$=8-(^(!AN9Z+4Z9!82E7'/WG@HRV!6$\"*E7K]TY0&* M\_>(/CPZ'@J>^']PYE\L25MVZD7[^> +127TFK[#&$;HHUOKTM1 &LX729C]QJWN[&JH>\=*V6MJNAR(S@T-R2 YX6":=;? MX ;]!["K?P-02P,$% @ -7HJ4Q&"3.4>!@ ]0X !D !X;"]W;W)K M&ULK5=;;]LV%'[OKSCPBJ$%'-^3Q6T2P$DS-,#: M!$G6/@Q[H"7:(BJ1*DG9<7_]OD-*BIVDP;H5"&*1.I?O?.="\6AM[!>72>GI MKLBU.^YDWI=O^GV79+(0KF=*J?%F86PA/)9VV7>EE2(-2D7>'PT&!_U"*-TY M.0I[5_;DR%0^5UI>67)540B[.96Y61]WAIUFXUHM,\\;_9.C4BSEC?1_EE<6 MJWYK)56%U$X9358NCCNSX9O3"X,&)#,9>+9 M@L#/2I[)/&=#@/&UMMEI7;+B]G-C_?<0.V*9"R?/3/Y9I3X[[AQV*)4+4>7^ MVJS?RSJ>?;:7F-R%_[2.LN.##B65\Z:HE8&@4#K^BKN:ARV%P\%W%$:UPBC@ MCHX"RG?"BY,C:]9D61K6^"&$&K0!3FE.RHVW>*N@YT]NWL^NS_=.9S?G[^CL M\L/5^<>;V>W%Y<>COH=UENDGM:73:>'4M3^F"TSQR=ZU2FN_I]H&JAC1IH MIZ-G#WI[3E/;HN]%<:/H@;)*!MN%!EUPFK,Q, MGDKK2)2E-2N9DM DOU;*;TCI1&KN#$I,@59W(G1+F4/DE<\D_?K+X6@T>'N% MC? X?/NZ2Q5R;&F=*?BYMX!J3;Z0*=F"ZY(V>N]K)7*U4'#YX&5<+JW0OEGM M<7L!VUK8%'N(V5N5^$;W\0Y@J%8[!"<3%?%;[D:\*J4-DPL8&^GMK=JPT"D9 M!&L;E)82X;(:"OIM0W,9P%29)Q(DR4)@OJ'*T2NE@P<>R?!@OV!H RIV2ZM6 MPDM"&2.#8> YI DO!>=UKG2DA6.49M&C6YC!&%%%59"NBCFPFT6# T]0*B!_ MSVPHFP"P#NWIN)6CA:DL1E6>L\-HL4>SIYAD!LUBH1+49I=D4>9F(YF6%$$G MWO!N@D@P86.9B'2E7-AF-A5<@XD4U<=BH87QDN%?9<9;HU7B D'>X=29.Y4J M817#N8A$RA7K0AXL94(O)7,93&$0OQ*.YSNZDEVU(8)6?ERA%I5>!N6=V$22 MX,RQ(E3*;:T$P*Y$2 %<;!OP0H7!OT65YQMX_$.#9L8N9\9J4,E&I$NU?P M'.EL#'U@.0<.BFM+'/*:!K'8>YRI<8@K,PYK3SQ M3 ',X@YYT"@12W-A0SOY'"-NH]NKZ?E3>AB3\W M8:E$<,&%'GP\4IOIRW:;ESQ-"$'%PO6;LC:1B])A&JVX-HD/*'1R[829-5K6 MOB_CU*]_FT)>@CL;#'$S<3"L<]/_4/&:EH"D[S2G$8\FYTL<^N% P2'#421 M;40V:@+A+ @?;>'LD'<,+=J;7TN^/S&BL_H+ M5YE[\7@AQ%?L$D%2+A=0'?1^V^_$S[IFX4T9+C9SXW%-"H\9[J72L@#>+XSQ MS8(=M#?=DW\ 4$L#!!0 ( #5Z*E.FY WWQ 4 ,,/ 9 >&PO=V]R M:W-H965TG=VEPZ7W))SR>3G<2V5&9P< MQ;VW[N3(MD$K0V^=\&U=2[<\(VT7QX/I8+7Q3I55X(WQR5$C2[JB\*%YZ[ : M]UIR59/QRAKAJ#@>G$Y?GAWP^7C@HZ*%7_LM.))K:S_SXC(_'DS8(=*4!=8@ M\6].YZ0U*X(;_W0Z![U)%ES_O=+^>XP=L5Q+3^=6?U)YJ(X'+P8BIT*V.KRS MBS^HB^.*OTVL?'/+@[QV:#WK-!U'SP1.!VRW]^LW["S&= MB#UQS\-/)#*ILU;+0,*V3C3.SE4L -2?4":S-8D@;\D+&42H2)#)A2T$R:S" M]T!.U2B6QKJ@3"D:K"T.F'@6Z:L\GY9&D \*24TY%J:56E!14"P1UB\<>R#S M&V0@CK!QWE6!:@]5L"T=B5SYS!$.!IL<2.9&XCT[]E ?+*OD2:@CPV>[,N"-E%DF9# 7=9D2Y?P(?CP5?);>ZV'E+6^_IVX'P5;2L MF6=O*JM5+I>H=]3'$U+A*XKQ/\J@1WQ[M>T&].-6AQ*4'XY7"=>=4UL$. MBK7"E<=66576.L>1;^)I4W$%K(?QXN[;X")>U0F --9$_^92:7FM8T0M M M+_\?[A+D0]ICT%C!"ETM2AC5$@A["L,#3BU+5'C M%5$BI>"%C,S& DL@,MY[F71N":T+Z7(>@@C4Y#%L]JM#8B=4]CXD'TR7/%\Z M/3U\CG2\II@5LTIU/M%8KSJ2N9Z^QWBD=8PC/.C@""B57G\*25B(.YL QK8Z M3Z4L12'GUB7PZ@83 Z<.W\ MS*:'O_JMP9QFF6LI3Z,$,?]H.W@!2!T4;43T6-@+).Q:2%"P@YOX_6',L-TD MY_027NE0V;:L4G%Q4RA764^WC7(R@8FM= E0_,W=(W2?:KGDA.MIB%4%^24& M+L-?<.U]&$K%8TIW01R=JVZ?ACA/^((4Y# M#2+8CO$P+@WU1E>X_I2JJHL$@E;/N:G- 5QL)W2+NEH0=D6=QG)4H*IYRG.X M:4;B'B#J[2RMV)-9?RQLXM;K[\).=V;P& M>(!=8L3R?'GQ,&M%@>$5FS[>]"<9K#ZN:7!F?CUYD3')Z8_6[_0OU M-#W,[HZGY^TKZ4HT5*&I@.AD=/A\(%QZ,J9%L$U\I@%>//KBSPJO;')\ -\+ M:\-JP0;Z=_O)OU!+ P04 " U>BI3>J[N@58$ "W"@ &0 'AL+W=O MO&$7[F$(20D(KBD1WN=L^ M+(=*;_?A= \F&8A5)\[:3BG__8X=R)9NRU8ZZ81$/+;G\S>_[)GLI'K0!:*! MIU)4^MHKC*FO!@.=%5@RW9A:(R,8)7N%2@F[)D:G^#0NZNO= [3MSQ;6'LQ& ZJ=D65VC^KI>*I$&' MDO,2*\UE!0HWU]XLO+J)[7ZWX2O'G7XV!FO)6LH'*]SFUUY@":' S%@$1I]' M_(A"6""B\?V Z75'6L7GXR/Z'\YVLF7--'Z4XAO/37'MC3W(<<,:8>[D[C,> M[!E9O$P*[?YAU^X=!AYDC3:R/"@3@Y)7[9<]'?SP3&'\ED)T4(@<[_8@Q_(3 M,VPZ47('RNXF-#MPICIM(LWBSQ4LYW>P^CR[FT\& MAG#MZB [8-RT&-$;&)?P15:FT#"OV ON] M^T(AGD0,%L3E9*9'$:#<@T,(X"!&3@S@[&IO05<)KS)9(C!C%%\WAJT%@I&P M+*11LN*9]N&VROHMS4**')6&#Q"F?I F=A#XJ1L,1WXR'-,@2OUA$O3FFPW5 MLW6 ,YLJ&C1FC>*&HR;GN5]O?G1%H\D\NKK..>D]QWYSU8WY!7M$19<5D'DE M!<(A:"O59*6-C;[ZW>:.4QO"5Q@E@3\>QY#$?CH.( G]<4#2R \N?^. J][* M ES8>RJ'FNWI^C3 =DSE&I)A"'&2PF@T)LRXMY2&5CD38O\3ZY3J2Y7W6G;& MVV3-*!Q9:Z(XA20B]T962H.X=_.60SY T(_&[A.F[C-JI3CJ?3H7V5_4TH.: M*ZDV+UU= !>BL3>"(3L,K=$#I@V5%T'"[J79^FTOFX(94J#3\2D3C2VOC9*E MPWQ1PF>\M,:,D3>M%E>$A"KC)-:*9\2/D!$ML@4]2X<>$^A_NFS,I'P4)7(Y'$%/ TVC8NY>&":A?2_R# MC[J@O5"%5;/6^+VQX&3E*2.?LD6=9,S1\V!049Q*2CC> MQ<:WH:4(L5F001#&+L"\ M:CLU%\O*$7N)0&?)K6*E[K_V]@V>-1,EJJUKF>P5UU2F[2NZV:XKF[7-R,_M M;4OWA:DMKS0(W)!JT$]''JBV36H%(VO7FJREH4;'#0OJ+%'9#;2^D6390; ' M=+WJ] =02P,$% @ -7HJ4^HJ,2W6 P ^PH !D !X;"]W;W)K&ULO5;?;]LV$'[/7W$0^I :B3JE^7 ,6"[WA*@L8/$ MZ3 ,>Z EVM(JD2Y)U*XK MKJZ=0NO=E>>IK& U59=BQSCN;(2LJ<:EW'IJ)QG-K5-=>8'O)UY-2^Z,1U9W M+\BJY.Q>@FKJFLJ7*:O$_MHASD'Q4&X+;13>>+2C6_;(]-/N7N+*ZU'R MLF9O\$6X7,)G-GNZ>/DY6 M\P^P7-W,'V"VO+M_F-_,%X^WG^9H@NLY3'^W^N5BOEB-/(TY&"0OZ^)-VWC! M*_&&<">X+A3,><[R;_T]S+TO(#@4, U. DZ:[27XQ(7 #\@)O+ G)+1XX4\A M!/Z8K)66V&M_GL@EZG.);"[1_W8XI^,MEJLYD #>PW]D854PV(@*;WS)MZ#I MNF(*%#XQ^(KH C1N9P7E6]26'$0C\79F3=U45+,^1<&WZ+K0C(&E.? L<;WM>DYV#%9BEP!,ZT' MV#AXO:#K'&O;J0*K\B_/5A;EN&'_Y76&+P/>>PZS1DK&LQ=82G$G^ M%]KB"Z85+&U-*Z%I=3:E%>49IJ?ACKYTX0B\@S!Q_3A X3Q-?+@PFM@EP^!L M^3HCY\1WHS1 ZW#0+J(8+LX^,J6N3C%)M9;ENK%G UH %ZCG6N*IF3,KN6:2 M*P$-PI23'V!_?Q36W*9:;'&C9#T;)+433&X.=9!VY=DX [C]"2/Q(W3".+4 M2$D4O"&1D9L8(O&0W %)?Z@?7V7QK=KQ6Q;)T.;@AB'I3G,0M<+0]?WX=$: M?\S;L?".RFW)%51L@Z[^Y2!V0+:C5KO08F?'F[70."Q9L<#IE$EC@/L;(?1A M80+T\^[X;U!+ P04 " U>BI3:JEWQOP# A"0 &0 'AL+W=O7%\M%;"#HB[27F3-G9N?"^<[*K2N8/3U4I7&+ M4>%]?9HD+BNX4N[8UFQPL[%2*8^M;!-7"ZL\*E5E,AV/?TLJI><.UA0\2:V]#9O/^6(T#H2XY,P'!(6_>_[(91F M0..NPQP-)H/BX;I'_Q1]AR^IYDV3&;VA MYWA?%XRE,E1=J56J8Y[NXG7VK2M(-14XS@G;ZEBY1KA U-' MM"MT5A ;E98P#TV#I<3;:*)-I59+SRC,*W;N I9QCYSI3=8/#WDK.]V@B M-:ZLX]YFU#N.T3AP]-&[S**!.*!$L\),'G>(@(/C)7J2.Z4O 9B0:BAGO$,> M+N\:Z[%"I[I%:ZQ%9_#B56-4_@^JDO/78-?UE$[(Q4CJ'(1T%MSBK!$-:^Y# M9V'ZQ$+GG86G FK*]#S"QI-"/&WJ6.Y#!(^(=13,M:"AE7@.V#+][D-\K59_ M]L1*8QY!>I,#OK$> 1*QJ145W$WWO<UT=]ICHD0<:Z()AJ-U14$.K M1DU0UZN#Z+?,VQ2O-VO/QL<_ZZW)P=BJ6+9Q.#N*.=%.L.%TF/^K=NP]BK&ULU59+<]LV$+[[5^RPGIX8\2%2#U?2#*TJ<0YV-)+3'CH] M0.1*Q)@D6 "TDO[Z+D!*5EI+GD[;0R_$8KG[[0,?'I.]D$\J1]3PI2PJ-75R MK>L;SU-ICB53/5%C17^V0I9,TU3N/%5+9)EU*@LO]/V!5S)>.;.)U2WE;"(: M7? *EQ)44Y9,?KW%0NRG3N <%"N^R[51>+-)S7:X1OVY7DJ:>4>4C)=8*2XJ MD+B=.DEPVOP$\>].I'!5+(1XLE,/F93QS<)88&I-@B,AF><8U$8($KC MMP[3.88TCJ?R ?V]K9UJV3"%&469:TE_>7DIV?KNV2U@-5B^7DUOTO6"UBN/GU8)??KB:<) MWAAY:0=UVT*%9Z#&<"\JG2M85!EFW_I[E-8QM_"0VVUX$3!I=CWP Q="/PPN MX/6/M?8M7O_OU@J_)!NE)3'DUPMAHF.8R(:)_HV67H0R._)&U2S%J4-;3J%\ M1F?V\.EQ 4$$[^!\01\K6&.ML=R@-.WS7= YPER4-:N^?O_=* R&/RC8""8S M$%O(N*1M(J0"UNA<2/X[9M9#8MW(-"?>&[.F!BW@.O!]XF)1F&U%6JX5I*(L M:49\39]<(!_5L$H;:W:*41>L@H;X(6'5% B!OXG?!0;$!%MCVDBN.2I(4MV# M1]*E;G':B&!@N>3W("F*0] .X27) M[#P:4\:+>$D;$SIBNI"S9X0-HCFE-#4R:S/7;%,8/9U[8%>OHC[QJCU(N]QL MC-/^2+&3K.Q=/>82\9L-]:>P\$!,3 S,/V+H?\'%LTP+6_Z\S;0P=NT27F9:X$:6:]' ?X-E W*6@P"VY^KUA[(!LGP;M1(O:7L<;H>ERMV).KRF4QH#^;X70AXD)<'R?S?X M4$L#!!0 ( #5Z*E,?RK=U] 0 /4* 9 >&PO=V]R:W-H965T/E\6@^>W^Z)_;1X'?-K=_Z39+)PMI[>;C(CT=3(<2&LR ("O_6?,;&"!!H M?.DQ1T-(<=S^O4'_.>:.7!;*\YDUGW4>BN/1X8AR7JK&A(^V_97[?/8%+[/& MQ[_4=K9[B)@U/MBR=\9SJ:ONOWKHZ[#E<#C]AD/:.Z21=Q@-7%W>7YU=TOSJP]T=GUU=W'UR_G5 MV<7Y[=$D((083K(>[K2#2[\!]XXN;14*3^=5SOES_PFH#?S2#;_3]%7 >;-* M:#H;4SI-9Z_@[0[Y[D:\W?^2+_TQ7_C@H)0_7PFU-X3:BZ'V_J_2O@YW=7UW M3K-]VJ'7Z@LWIE PG=FR5M4C%2JGS):E#IBN /,F^*"J7%.R6SC90P%"I0J\0N4,#6 E:I8"P)&8:V][.!YGW$6[#1O.;.4TI8 MV] O"J/5 G4*C_URB3/5!1H#/H<@\D;)-I,Z;C;#:B5+,;!(V)B86*$00(EV MV DP+Y="7RJ(@)FML'QTCM-<\E15)D;X4@2.WXWD:]_(R=95I&2WBA2X>UPIYMW5YDG\^Y""(FN(#0RO(3K-'F[/R+77;*ZAV#K>+'!"..:%'\6 MN)>R$P.<+RUJUC](@.&F>_(W4$L#!!0 ( #5Z*E,]2U,E_00 !0+ 9 M >&PO=V]R:W-H965T7\T M&)SU"R%59SKQ9_=F.M&5RZ7">P.V*@IA#G/,]?ZJ,^P<#]9RFSD^Z$\GI=CB M!MUC>6]HUV]0$EF@LE(K,)A>=6;#B_F8Y;W 'Q+WMK4&CB32^HDW-\E59\ . M88ZQ8P1!?SM<8)XS$+GQ7&-V&I.LV%X?T:]][!1+)"PN=/Y%)BZ[ZIQW(,%4 M5+E;Z_UO6,?S@?%BG5O_"_L@.QYW(*ZLTT6M3!X44H5_\5+ST%(X'[RA,*H5 M1M[O8,A[^5$X,9T8O0?#TH3&"Q^JUR;GI.*D;)RA6TEZ;KI>+I:K!Y@M%G>/ MJX>;U2>X7]^M:+U8WM+%9M)W9(5E^W&-. ^(HS<0?X5;K5QF8:D23%[K]\F[ MQL71T<7YZ%W 6;7MP6#8A=%@-'P'[[0)^=3CG?['D.'/662=H7KYZQUKX\;: MV%L;_X\$OX^XNGM8PO ,3N!?(YG%L:Z4DVH+&R=4(DQBX;%,A$,+LT27#A.X M4?![I9#H'9YUP64(U[/-'*2U%=W.-H_^YF1XVH4??S@?C0:7MRAL99!ZTX%. M86$PD0X^:VO1>I'A90#BJ0 Z^HJ^]UAVG\DX(VQP&DJC=S(A*6T0*HMIE8-4 M8=#XCHUHB@"^E*1.GL3!3.[- -VG4@D52\%:E+"*_;% 88(FXP9B7132A5,R M+1304KH#V\87A^J(V6,.;%66VOB 7$8.-FZ'4)@'@V4N8G*%#Z2**T/JWB&0 M12FD\8P4Z#*=Z%QO#UU(B?^$9"E8W$E=6=A6,B&W"78O70:B+4_ PO&LXZ%E MWPJ=(S3X7$E#FUC3@$S0!,HX3(B,%G0"1JBM)YVFM=5*1#EZW3I2OV_S3;2$ M;=L>H'6RX(+IP0/S$HBHK0N:4465"^;I!-.4W 61?*6YY:D0-M")$.%6*L6% M6!^DTE@.E3WAXQ*-U)ZI4"(L*V$<<4+64VECJID#"N-'2@^^X!'^%3I1LM([+"+2"^-G<.G]J@.M M(_&JS!][(POFRE!1]M[O/B)[CNT>O!6&PF8C;S7A:' R&#=-N,84#3([:P($ MVG+F?GK0I8SA?'S^\P581TD.$?VV#.HYAVUTMQ_/?NNE4J#9^O<8#S%*67BT-*?-DV\67CK?Q,-[D?J% M1HJ%'%-2'?1^^= !$]Y@8>-TZ=\]D7;TBO++#'DPL@#=IYHBKC=LH'D(3_\& M4$L#!!0 ( #5Z*E.D#CM,204 /,, 9 >&PO=V]R:W-H965T6/'VDL?32O-C'.^[N[.SLDCI;./\Y5,R1OM;&AO->%6/S M:C (1<6U"GW7L,67F?.UBECZ^2 TGE69C&HS& V'IX-::=N[.$OO[OS%F6NC MT9;O/(6VKI5?7K)QB_/>46_UXE[/JR@O!A=GC9KSA..'YLYC-5A[*77--FAG MR?/LO#<^>G5Y*OO3AC\U+\+6,TDF4^<^R^*F/.\-!1 ;+J)X4/CWR%=LC#@" MC"^=S]XZI!AN/Z^\OTFY(Y>I"GSES$==QNJ\][)')<]4:^*]6[SE+I\3\5'$YGMQ,Z/T;>G-S.[Z]NAG_3I.'\
:P_.S041DL1\4793+'&6T(\JO],[96 6Z MMB67W]H/@'@->[2"?3G:ZW#(%NBL&>O;S3R]'H^'K"'=/;4B?CUX_ITH],DV9 M+6$ -,K#H;8)@2]AQ=!NK-*ZM5'P-%[#66,XT)PM>V7,4KYS$[.MA/Q@$^*) MQ OD9C2NV>M"$48.]D0LZBUKV0-&1M"T=#0__ M2-O&/NK",%Y(C'N>MR8YH9\Y%; 5XSU]:+;1,ES^6!F5MB]R?JDZ?;K(#UV@KD&!:*XN)*I]!4?D) M8R1M/5AEL:AT@4)YEH5"GDC' 'W1>B^ K8JMYX.D'5VR9&2YX! PMS,>FBGM M108!CC,5&W5TG)5]>M@AJ36ML9-P*R\!YJYRT3NK"X#5>+6HG)#E%A880CL% M'*T\IE"NO9C7ZI/S.BX/O]^$[PHEC)((W!J0-38FBZIK&\QT(]H-V9]7-JA. M0IN$V&C,7M55J]CNVOZ>,7"R'@,G>_OX.D1=I[(GH0:NW\]C&D48G=)/3^\:.U*/2)GE&:-D( M#YQGC/BH5/ OY1 M[C]P&;:9%CY<*>1(]8 +%QZ3:(;L.3&>ZB;F(;'3538;RBH/BC76DM$XZ 2T M]A[9GZYE?[I7J_=<&-1&SP!QI]SWN\#HF^D@Y5^R\NDV<$ +IL!SS_/4L*$" M\L-<*>EYG(IJ M[(H@DL09O*)UQYF\U96(F+V_%IM&"B,"SNT0_IM9A/J_R\(S;^70IPW)L$!? M8WAWY5TUVV;,=1,A-T5"C/- )-E9;(_[)P4PV+J(8AC,TW4[4)HK^4ZZ?KN^ MT8_S17:S/?\<>*?\' BI3&N-"8=4" D!@ &0 'AL M+W=OQ2W(LA&N;+6JVK(TM!/'29K';6A1I""I4W.MT/L>%D#H:#<+> MW(X&IB0E-'>XF5.YJ#SV1ES,8OKM)AU/&"4&%"'D'PYQ&GJ)0' M8AD/>\RHH?2!Q_,#^K>0.^>R$@ZG1OV4*>7#Z"R"%->B5+0PU27N\SGU>(E1 M+HQ0U;ZG_0B2TI$I]L&LH)"Z_HJG?1V. LXZ;P3T]@&]H+LF"BHO!(G1P)H* MK/=F-#\)J89H%B>U/Y0E6;9*CJ/1=+R\;($?8?;C[NI^_'UV<[N$\NX#C,FM#I]N"7J?7?0?OI*G#2< [^?\Z_!JO'%F^3K_?X>TWO/W MVW^+5[@HM))V8-9 N46$HCY)8T&A$V]T6P=B=U5@KD%VBST)\>EY*+5C[C9;5K@N'[YS^YU_[P6ED_,\:&L.;33_G(:<;E"3ZH7 M9+:A#ZP,<5<)TYR/#JUW8/O:&#HL/$'S8QC] 5!+ P04 " U>BI39Y2< M$SP" ##! &0 'AL+W=OW.326#AV9U\HVZ_?V4FS3@+$2WQG MW_?YN\N=QUMC'UR)2/!4*>TF44FT.8ECEY58"=5L+_GJ,QV$@VBW<:M7)?D-^+I M>"/6>(?T;;.T[,4=2RXKU$X:#1:+230;G,Q'/CX$W$O(%H<*,/(/@Y1'/4"E/Q#)^M9Q1=Z4'[ML[]HN0.^>R$@[/C/HNX#AY 9"V M@#3H;BX**K\($M.Q-5NP/IK9O!%2#6@6)[7_*7=D^50RCJ:+Z_OSZZ\WMXOS M.SA8&B4SB>YP'!-S^X@X:WGF#4_Z L]GN#*:2@?G.L?\?WS,FCIAZ4[8/'V5 M<%:O^Y ,>I FZ> 5OF&7Z##P#=^0Z(_9RI'EAOCY"O&H(QX%XM%+Q/H1-1G+ M=7NN;&\&@[ (C@1A#H* 2@2>&+1@"LB,HQXW&Z'E'N" FJML0TPAK:,/4O=: MBP8"7_B)5">!2JQOYSI8CW M&JM"NP[CXUA.K:GIL6ZWF]!9TYC_PIOQOA)V+;4#A05#D_ZGHPAL,S*-0V83 MVG1EB)L^F"6_,FA] )\7QM#.\1=T[];T+U!+ P04 " U>BI3/_'NT-0$ M !\"P &0 'AL+W=OCL_G;\T.R9X-[#=LP>!942>;< M [U5A MX' T>\%AT3HL&'=*Q"@O992G2^^VPI,U1J,'+I6]$9RVU)2/T>-7C7[Q='5Y M<_&G^/W#]?L[<7_U_N[3[9786SFC ??4?!?9UF( M'@7R]XX$AWV"0TYP^$*">^FUS R(:QO!0XA(1=01Z7R.S=VQS@(*_W.C/2B1 M/8I8@E@W6DF;@]!6W+E:Y^)H/A.OQ,\_'2T6L^,+9P-V3TG2/)_-CX4KV-4U M'KTVSFP QRI2A,0&SC8;U(VO70"R5X#@46_:KL6V!/SJQ19$*%UCE,C[+(@C M$LB 4Q H(B4IM$6(6AH1(II0LC 1=R6!1B;X'&I*0]:PD:9AO&(K@XBN3PY] MZH23/DNQZ0C6'<% !#^*O9:#^^NKMO+]B;AL@$(22B/S!TH:FJ(@?2,%1"YZ MRBB\#@]DF+"GLGAE<.MP*B.6'H542A-4JJ')G%=H'K$[@Y*;NG8^CHFNOA"% M_&(2'=L:$.)$O),;HK>2"B&6.O3F3 8'P.)Q*@J:HDT>0'OM-)9)1#7BJ MPC%:-P&S/0EVS %:@?7L=$HIY08P*58WT))BFL6J=-$[JW,4S0<42((?.H'0 M$E8"7RA^@3T*?5DEH#@E.6 8PC@4^I>+KWN][:ESLL6$S71NXHE6:;.,$$. MN6)18E%YY+.!+CASY3!JT&NKD4)IHWD4NJK1"F.2C@ !N0I'%=GBWU$4V#YS M6DJ51C,S>IUF %/)+#B?">.H\6Q'-IY^8.@SX@#-]%'/NO)SGLS:19H&:0SU M= B*/+GL_Y(ZH*]%\X,URZ( KIGLGZN9A)F8_P&))[,=X*K2D=_31,NT-6KS7ME];/*&R57RW)_Z_ M4+M1VM6F5]RFMCGCH7QVB'G\;36/OU?.S_UF3P3U*X+N7Z&J^7V4NXFV-'TN\'H,G _Q> M."RB?:$$_87[]%]02P,$% @ -7HJ4SJR3. +"P J!P !D !X;"]W M;W)K&ULM5EMCQNW$?XKQ#4H;$#6W/S 6?' M10PTN8/=Q!^*?J!V*8GU+KDAN:=3?WV?F2%W5R]VBA8%$I^T2P[G]9EGJ*NM M#U_BQIBD'MK&Q3=GFY2Z'\[/8[4QK8YSWQF'-RL?6IWP-:S/8Q>,KGE3VYPO M+BY>G+?:NK/K*WYV%ZZO?)\:Z\Q=4+%O6QUV;TWCMV_.+L_*@X]VO4GTX/SZ MJM-K\\FD7[N[@&_G@Y3:ML9%ZYT*9O7F[.;RA[?/:#TO^,V:;9Q\5F3)TOLO M].5#_>;L@A0RC:D22=#XF:8A05#C]RSS;#B2-DX_%^E_8=MARU)'\\XW MGVV=-F_.7IZIVJQTWZ2/?ON3R?8\)WF5;R+_J[:R]O+5F:KZF'R;-T.#UCKY MJQ^R'R8;7EY\9<,B;UBPWG(0:_FC3OKZ*OBM"K0:TN@#F\J[H9QU%)1/*>"M MQ;YT_?'];^]_^?6]>G3G&UM9$Q]?G2?(I;?G59;Q5F0LOB+CE?K9N[2)ZKVK M3;V__QSZ#$HMBE)O%]\4>-.OY^KBUL9!0-<7)D05?)X+3EBPDQ9Y#C^:WWODDH;G:AH M*/NQ0,W.!((CU2/?0C&.92L!ZWM](Y-22:T4#,8!:?"9RNKEXV1\Z?9%^"C&:G\ ^M]WV8>+.%WJO@ M6U8AZL:P![J-1W[H^$6"DW:=K5C&Z'Z;-BRJI!*;#^"$MB8=")GEM"'#<607 M;(1SL*0%#-JN,:K1.X@01Z!/U!ZH10;3HB'EK+OWE,R:R.JM7&( 'F(,A#AH*7LHR&U. =S'E"64^-A;S0F9VBM$R*\/57I M.!#/?[]\C7=.M3ZF$NI!1XYD:W2$%_A-EL9N MSJ=#:TIO%*!U79^P'#5;E_ AMZB7U70$"3 1!VM2OL*!G #%'C;[7@?KX8?1 M_5Q-2&[),CW&"9%+O,>X6EX%T_D@Y6<@IN;@0/.M18JAS+1R?;N$\5C=N]&/ MAT 12=LAA3BVV7!3O\YP@U3J\7[<(A@Q[*(<&B!.JIP.!,M@ZTF(N)J\8%W5 M<_%W32_(I:-W5)"4&RN;OA9B6 YD]M@;.^\89X9RTQ%5Q0>QII/0':$G544G M4:QAKZL;_D)$QC*,,AF15O65&&.JY93P!J!&0 KQ5XO M\7[V7P(.=U^$+M1L6\$+RUX$2IH$R@NZ&.W:Q==XU1>,XA:"' '4] P[O;._ M]TB&'WN3O0PI\M"9R+"E//N:]/(9:VWNT%JZ"8ZD/G8D'(6._+4@C-3.@N_7 M&WAT[=%8Q [6?(#AU]R3#!V=FMU,TF)T4.V!KDE*D=I3C:8Z032"NU?_TP8(('+6X4M0HS*8',GL'DU;V@:+'O"<>M=&Y^N!4 M90+5 ?9)\X7+N/@(BXE\;*D[K?9+1Q,G"=0&,M+7-G)ISOA5!DPZC\"106&_ M?V]]W]0$,%E;IE3IE/DSM>R3&)/+RCPD4UB<5I0TG&HNL3,"$I\.'L@CGT21 M\!402VPB,4!3L1S.#*;1N3L51-=+VY"?MYH84?0-"-=P].V&/WNI#W&/5#EN6%/]D+7A#96H3<_@ANTO'!(G) MSI0!(_.6!E)'EH8^5_>9:WU3%E-,% I]@7/[CN1+>>5B8V 3!A@CYE5.673K MB<6$!X4D,28ZY3PHJ*2MR'"9V@W*#8[N ^[@C[0$08)G:) M_VT<_5\/Z>%;TS!]SSWTQH MVQZ5H*)V>%P9=N/@FM)*]O/ED10U-]!C7O"XE#H5J+"AB2W% *+0Y.&&N,AR M-XWHK1/F5I![]"5HFXW,.Z@1'KI8T+L\;,9Z58]JDR>9C!J/V0SE\I=-N&[U3"/KK=DM,N]U M $!;,T8N=^G%_\ M7[P(-!\+GW E")#J@OP3Y-$I$Q%L;\:6#'QB0IF8(<@4CAC4_<@>RSPH18$$ MM6:;V7B9D'.KJGGR$&?HZ9PQHUH+NZ-A XQCKZ6B<):FL88J7C4^\E AO',Z MBNLCW:;S^,#[@UP*L!R.#PK,BEKPF-]R*K 9\H(64F%]V(<'Z@##U0WU+$/7 M"]8-,PK!=O9#/KW:Z+ V?W02*P6T&1HRS["9"8RA8ZY=6^$0//4PO]X7E4?% M4Y&7J+!P!ZV?M'0?F - \3'B)A!.(]/1T:J8E^4"74B12>F5 ,B5RR0=Y6Z* M6 !A8=I8NCWZ,*%Y0X_2S DL9[^N[\M]Q'&K&\*JCVMM-]P8L,>A[3BU='S# M5 %'Z3:MMDP^''*OLY5Z"$)*W1PE(A.=X9-$L=YNHG-&E0<;XPF@V. MR_OBT#JS28X^22.V2%D_F0NF-+O.Y OZ$_O>-Y M_3/K)G>%,?)&-M6&^HE<+2E<.H88%Z(V'>:X M\T]02ZX&:)1'JO4-9^.J)XX$0ADM39(\C 4FS)SY>9J;L'=@ *.I! C:QW*S MN&=SS/,KKXT?LWND!TV'I2!7*XS&5QQI-/6R_\,D7?"=M5G MODGF_GR[/WF3UB =!8*VXT(._$F0Q#FG?OG<;G\AOA)=-S5FA:T7\^^?GPF1+E^2[_BWJ*5/L(0_;HR&!;0 M[U?>I_*%#AA^G+S^-U!+ P04 " U>BI3S/ "9>@$ "1"P &0 'AL M+W=O6AZ ,MC2PB%*F0E+WNU_?,4%*<[@4H^F*+Y,R9F3,7\GSOPY=8 M$R5UUU@7+R9U2NVK^3P6-34ZSGQ+#B>5#XU.6(;M/+:!="E*C9VO%HN?YHTV M;G)Y+GO7X?+<=\D:1]=!Q:YI=#A&-^>=[J+=U2^MA> M!ZSF(TII&G+1>*<"51>3]?+5U0G+B\ G0_MX]*TXDHWW7WCQ1WDQ6;!#9*E( MC*#QMZ/79"T#P8VO/>9D-,F*Q]\#^F\2.V+9Z$BOO?ULRE1?3$XGJJ1*=S;= M^/WOU,?SDO$*;Z/\JGV674*XZ&+R3:\,#QKC\K^^ZWDX4CA=/**PZA56XG"]^+I&/]<;V(**(._GL \&3%/!//D,4Q"*<2'R'I:[WT7 ME'$[;W>$TD[X5I:AE Y!NZUL1E7KJ-*A-86V]J V1"C?J#1$8R2:J<^$RDL4 M4!"D3*4TSK>!>LBH?% %S%IL "V0:E*D@S44E*]D6>I$P_EZ>!%-"6%" R":/B7(>,*VY44 M.0+(N60J0R6"C9A'VI6C&JSJ"C.HC*J+ A*XW]@5CC2@<029%;,7M=X-_CTH M>L\<>!M)+=7F,-K>\D=Q']R/3#$6VU*TCE&0V?7%\(2%*C MOV3N<@0=&C#8 X<]9+UG02L.C*N-[@KH2LKWA"I436Y>O=/&ZHTE!9;%"_%R M'3DZOXKY?),_E>+L]P5LL#FLWYW%.\/GD^9 M4G@&3GDZ ]MYR8]N6] I* M@'A HWL)W>*]%]VLM6''*7?]:TB:>O[LY<)?F=* MRDV "PEE6_7]:I@P;54#P2[TK5RIF_] 6K8,(O'9Q*(3[93!3GW0P4MG?DSQ5OI](FEWVDEZ@ ML%BF'R/\G^V^/RG4H1;I+_3L(;!J/(6B. M2^+A>9KK-]<>U,LCA?]2KOG86$Y9.FW'/M4K+=\_?*M!OR6 M2L,NI]QUD5K-O/8>(HVM=[D7@)$G-Y15%7P#!?>TV.RA*WY^]$QJ*&SE,1BA MT[F47TSC[OC>7.=GUC?Q_%A]I\.6+U=+%507LY]?3O(M,RR2;^71M?$)3SCY MK/%FIL ".*^\3\."#8RO\,M_ %!+ P04 " U>BI3I,H# 90" "P!@ M&0 'AL+W=O;$TDRY4$#O\^DFQ<,BUN#[G8>NQ^^Y)6HTK( M%Y4C:GCEK%!C+]>ZO/%]E>3(B;H0)19F9R,D)]I,9>:K4B))G1)G?A@$ Y\3 M6GB3D5M;RLE(;#6C!2XEJ"WG1.ZGR$0U]GK>86%%LUS;!7\R*DF&,>KOY5*: MF=]24LJQ4%04('$S]J+>S71HY9W #XJ5.AJ#C60MQ(N=W*=C+[ .(<-$6P(Q MOQW.D#$+,F[\:IA>:](J'H\/]*\N=A/+FBB<"?9$4YV/O:$'*6[(ENF5J.ZP MB>?*\A+!E/M"5&G)>W M1)/)2(H*I)4V-#MPH3IMXQPM;%%B+ M3L-.8+3-+B#HG4$8A+T.7K^-NN]XER=X*U1:TD1C"K$6R0L\+Y"O4?[L8%^V M[$O'[I_*J ,^EO;0*7B.UL:4.7M=Z*L6?=7I=IP3B>=3M@>N/ M+N>P10\_K)S_(+USLDE"72O(L$#I"K(S!0-:G,J\?]1%.,K,]4H%B=@6NFXH M[6K;CJ.Z"_T6KWOY@LB,&D\8;HQJ<'%M3J.L^V,]T:)T/6DMM.EP;IB;)P6E M%3#[&R'T86(-M(_4Y U02P,$% @ -7HJ4P'L\,44! A0D !D !X M;"]W;W)K&ULK5;;;ALW$/V5@5H4"2#H9KMQ4UF M[+IH'MP8OC0%BCY0N[-:.EQR2W)UZ=?W#'&6/]?C@,6K9]-71.-MGSK*315I?SVDHU;7_3&O>>-.[TLHVP,9]-:+?F>XV-] MZ[$:[E!R7;$-VEGR7%STYN/WEZ]\DGBR<^RR+#_E%;R2$V' 6 M!4'A;\57;(P @<8_'69O9U(4][^?T7]-OL.7A0I\YHYP+U9AX MY]:_<>?/F>!ESH3T2^M6=G+:HZP)T56=,AA4VK;_:M/%84_A?'1 8=(I3!+O MUE!B^8N*:C;U;DU>I($F'\G5I URVDI2[J/'J89>G'WX_>KCS34]S/^\OJP\/4EX)__'T[_FBQ ]2N+O(\BG.^33A'QZ"-EFKF)Z M4!L.KP7NN/8GIDR9K#$J,KG&4^W=2J>B1\^1;L&C@).*%$LFMCFY@EAE)UVA06KGH[9+JK%V$+!)%B6K@T@K2QRB1B%SCH5ME"$N"DYM(?CDA8'*GU!U M$!'CLJLC5P%0L*T\4ZY#YAF"T;4$6G,#>K2>,[>T^E\HB^*"+1#+1F0'^/ C=? M^PS;=4O.;,'*Q-(URS*Y@2J40D544C5O:@WJ*9C8"E'%)G+Z-A",W5&EMB#X MDH8^*2E+WJ)]K)SD#"]SMI&:NHM7X!@-5[(GQN"B:G(XV-^/)G2-YA4G-%*5 M:UKQ0PE_@Y8T@($'K\>XGY:6=T:?X_JV;:/.$R@ZLT+HW0J!$]N6-VCP-6.7 MJO8V1>_J2GK6:V4&=""*P+Y$, WK8"QX(6D?&V27+K%\\(>=27&VPD72OXQ8Y5DAYAZG;Y#P. M[@<)OU)/((7[!B/4"C\AP_34>!URG;5*2HP%6$2TQV47/C ML]>N\N'>:*S8+],#(% F26ZGY&YW]\:8MZ/U1;Q]H-PHO]1@8KB ZFCP[JQ' MOAWZ[2*Z.@U:A!=C.WV6>">Q%P&<%\[%YX48V+V\9O\!4$L#!!0 ( #5Z M*E,?*F#E)P, ,D& 9 >&PO=V]R:W-H965T_C3:N$56>]\>Y[FK:FR$F]@6#9]L+#7"LTG; MW+6$0J:@1N?%=/HV;X0RV7*>]BYH.;?!:V7P@L"%IA'T<(+:[A;9839L7*IM M[>-&OIRW8HM7Z*_;"V(K'U&D:M X90T0;A;9ZO#XY"CZ)X<;A3NWMX9826GM M;33.Y"*;QH108^4C@N#//7Y"K2,0IW'78V8C90S<7P_HIZEVKJ44#C]9_4-) M7R^R]QE(W(B@_:7=?<&^GC<1K[+:I5_8=;ZS-QE4P7G;],&<0:-,]Q5_^C[L M!;R?/A-0] %%RKLC2EE^%EXLYV1W0-&;T>(BE9JB.3EEXJ5<>>)3Q7%^>;HZ MNX2;U=?K-9RO5U?7E^OS];?O5_#JPFI5*72OY[EGGNB=5SWF28=9/(/Y 5*\"+@*VPE,#P^@F!:'+^#-QJ)G"6_VGT7_7)7. M$P_*KQ=(CD:2HT1R]!R)4 0W0@>$4V6$J930<&:8(/!0>_>OOKZ,^+U&GN+* M!N.5V<*&1(-QYH'?)D^B1^(!22>1^CY1*U/I(-&!@%HA":KJA^1/PMQ&7\^@ M=T%HY1] &,D/32M1JF3;33I6IGO\\14%AQ*\A0:%"X1[5 >PJU55 QI1:B:, MD5$FD :('S%V6\? N6,\KUJ9;%L.65,55 MO I&R-_\#E&^YNQZ%>F=7.JDDIR0JF)96 52S.8^]@S%$X:^.LN5$J&T1D M2TLBEEL^#!5+UH_)OP8_WY.7!FF;1-1!&L1.:<;=4:=7G3P]NGL2Q2)YR=X6V;Q*JTGJ4O+>LT1-&!SS>6+ZDW(L'X[[7\"U!+ P04 M " U>BI3,3BJM0<% #T"@ &0 'AL+W=OAZ,-8HJS92#/* MS"B._[XD1]8J19*'OMAS(0_)PXOF9&/=@\\1 SR7A?&GO3R$ZF@P\$F.I?)] M6Z&AF\RZ4@7:NO7 5PY5*DIE,1@/AY\'I=*F=W8B9PMW=F+K4&B#"P>^+DOE MMC,L[.:T-^KM#I9ZG0<^&)R=5&J-MQCNJX6CW:!%276)QFMKP&%VVIN.CF83 MEA>!OS1N?&<-',G*V@?>7*:GO2$[A 4F@1$4_3WA'(N"@YZ MAWXAL5,L*^5Q;HOO.@WY:>^P!REFJB["TF[^P":>3XR7V,+++VRB[&32@Z3V MP9:-,GE0:A/_U7/#0T?AGU_1Q2U\6-A")QK] MQY-!((.L-D@:\%D$'[\!_CM<61-R#^S >CD?OX!VTT1\(WL'_C?[OZXF-[.0'M?T^WT]EYN]D<'>_#K+X?C\?#X"I6OG3@%-H.YPU0'^&:]1R\B MH^,(Q%T/=O4#I;=8=I/K)"=L"!8J9Y]T2E+6(=0>L[H ;>(@D8Y0V++4(9Z2:66 ECILV38^!S0[ MS#YSX.NJLDX""CDYV+H=0V$>'%:%2L@5/M FJ1VIBT.@RTII)XR4&'*;VL*N MMWN0$?\IR5*P^*1M[6%=ZY3<)MB-#CFHKCP!J\"SC(>2?RMTCM#A8ZT=;1)+ M S!%%RGC,&'EK*(3<,JLA72:QMX:M2I0=)M(9=_EFVB)VZX]0!]TR073ASOF M)1+16%:^4"<4+6 M,^T3JIDM*B=SH@_?<0?_ ITHN;9/6*Y(+\Z4X;'XU03:1"*JS!][HTOFRE%1 M]N'=[B.R9]CMP2OE*&PV\E83CH?[PTG;A$O,T"&SLR1 H"UG[L.=K70"AY/# MCT=PH1)=Z-"6!L.>B^^2E]<12/2B;:SE+C]M6\?L-*U+,!(Z27*MIKKM0'Q. M4*XD4E55Q99Y>)%5LD35*^.39D"J,YV(JWX/)4TDH3N MJ?D*G6UC-GZ2SO4@PIIEY<39$KY=SFZ674!M*&,K91Z(%&:$NDM2U+8?V5@A MI%0WEI$I(V)7%:1GI/:Y9QLNW:Y7NO5KXDR)R?]/V=:5C97*R6;Q8] 9R+N$ M#5$?QG%)+C"/FAPB^GT5U0L.V]EZG<,7^GY(L1[$:AW'RJ;A*I/*!)+%)U74 M*NQRT50R+RL;>#Q2*MN"WHU"+K]2;2%73Y(U6SN9._3EYWC2SB3V5&WQ:]5_ M[8LXZ+Q$2G1K>6_Q$*.4Q4=)>]H^Z:;Q)?-3/+X'J5]HI'@H,"/58?^W3SUP M\8T5-\%6\JY9V4"O)%GFR(.1!>@^LQ1QLV$#[4/W[%]02P,$% @ -7HJ M4V(K$=? @ '08 !D !X;"]W;W)K&ULI57? M;]HP$'[GKSA%>]BDB(1 *:T "2A3*ZU=![1[F/9@D@N)ZMBI;4KWW^_LA)1- M!4W:2WR^']]W9_LNPYU43SI#-/!:<*%'7F9,>1D$.LZP8+HM2Q1D2:4JF*&M MV@2Z5,@2%U3P( K#?E"P7'CCH=/=J_%0;@W/!=XKT-NB8.K7%+GT2YH4)*\0*%S*4!A.O(FG*XQO8;2!A[*>_3/KG:J9<4,&P^5W(&RWH1F!5>JBZ;D/DR_QNM83)W14LYLO5XF:VFE]5]H\KMN:H/PT#0\0V/(AK MDFE%$ATAN8!;*4RF82X23/Z,#RCA)NMHG_4T.@DXV6[:$'9\B,*H M&TR<_;U#/XEMN_E2ERS&D4?MJE&]H#=>90BIY-2*N=B L1<*SFII8YN'Y78" M'B:DJ0%+J6PVN0"Y51!+NDNA24&2ECQ/F+6N&6[*Z]^YM:&E<$@U!Z14J6ZWZ+U0*T']8.!K;.0:%70K1=B: M':W\ T2#KA_U+JQT/O#[_;/67U<#73\,0XC\B^YYR_KW]_Z#CM\/(WCOH00' M+5N@VKC!1%<@M\)4W=MHF]DWJ5K^S;T:G+=,;7*A@6-*H6'[_,P#50VC:F-D MZ0; 6AH:)T[,:'ZCL@YD3Z4T^XTE:/X(X]]02P,$% @ -7HJ4^\4%&ZE M @ 6@4 !D !X;"]W;W)K&ULC53;;MLP#'W/ M5Q#>,+2 %]]R;9, 2==@>>@%:=<^#'M0;"86:DN9)"?=OGZ4[7@9T 9[L4F* MYXB4>#3:2_6B4T0#KWDF]-A)C=E>>)Z.4\R9;LLM"EI92Y4S0Z[:>'JKD"4E M*,^\T/=[7LZX<":C,G:O)B-9F(P+O%>@BSQGZM<,,[D?.X%S""SY)C4VX$U& M6[;!!S3?MO>*/*]A27B.0G,I0.%Z[$R#BUG'YI<)3QSW^L@&V\E*RA?K+)*Q MX]N",,/86 9&OQU>8999(BKC9\WI-%M:X+%]8)^7O5,O*Z;Q2F;//#'IV!DX MD.":%9E9ROU7K/OI6KY89KK\PK[*#2,'XD(;F==@JB#GHOJSU_HW'-,JM8PG=8AG CA4DU7(L$DW_Q'E74E!4>RIJ% M)PFGQ:8-?N!"Z(?!";ZH:3,J^:+_://[=*6-HG'X<8*XTQ!W2N+.>\1BA\)( MQ5&_=6PGP59P%WK+8AP[I"B-:H?.,2,PA: -,Y@ ,V!2!!(1*I!KB*4V+LV? M045C00D%';TJ<]9<:?.9"[>V2(MP]NG#( S]R_EB?E>:P>4YY&A2F;@@%0C2 M/XDZX[_M#,".906V6W0--()0WP/&PV&K6=2)' !6R5CU)J(PC""?J_?FG/!:6H3V$B9: C#(01!U")DY :] MKJ7HNV%O"&_=D7_Z=6K<\/4A@L-&:X) MZK?[70=4I>3*,7);JF4XG?P!02P,$% M @ -7HJ4V:)^WB2 P O0< !D !X;"]W;W)K&ULG55;;Z,X%'[G5QRA/DPE6L#A$JHD4MI)M2/UDLFDNUJM]L$!$ZP!S-BF M:??7[S$D3#IJL](^)#XV/M]W[I[LA/RN"L8TO%1EK:9VH75SY;HJ+5A%U:5H M6(U?[< 27C%:L5%S5(ED_MN7]U'9K[ MW87?.=NI(QF,)QLAOIO-EVQJ>\8@5K)4&P2*RS.[865I@-",'WM,>Z TBL?R M ?VV\QU]V5#%;D3Y!\]T,;7'-F0LIVVI5V+W&]O[TQF8BE)U_[#K[P:1#6FK MM*CVRFA!Q>M^I2_[.!PIC+T/%,A>@71V]T2=E9^IIK.)%#N0YC:B&:%SM=-& MXWAMDO)-2_S*44_/EJO'Y6*U_M.!Y=W\80WSA\^P^/KT97F_>%@[\+!8PZM"P:+.6/96WT5#!VO)P=IK;V]LC#"6'2P#S$\IEILF(11?^!9=P;N#'SBA/ZX%P)"K.N6 MEQD"J(Z.5XT4S\P0*O#'OC,."/AQXO@1L>YI6J ?\O6M94B91)'CC<8HC1$V M3GSKCF'#%:+\!9+X3A03L_AA;-VVLN:ZE(0DC@Q\8 XOM_]K'F:ME5;4LTR MG 8^I33?L8@+:V$U/R?_N"3[X0C#Y5\.#>;8.PYT2B&<^L,HB1Q(B_!($9( M&<0AG*BP<*BP\&2%W?*:UNAU%SD'NB%[(?*+5C&8*\6T>J_,3F*^7V:KQR>@ M'2#.9H4S$+,/N105)J$WH30F8"HDP_"F98LCP,39%)PV$P7H!C.*(/OZ4_]= M?1_5SAD$6#"1A\+%F^S\F@Q"1IB("XQ^8#(3&X5WP^X>C=2*R6WW<"CLG+;6 M_70=3H>W:=Z/Y)_7^X?MGLHMKQ7&(T=5[S+&:,O^L>@W6C3=@-X(C>.^$PM\ M7YDT%_![+H0^; S!\&+/_@502P,$% @ -7HJ4^5^-PII P /0< !D M !X;"]W;W)K&ULE55M;]LV$/[N7W$0^F$#M$BB MW@/;@.-F6(HF#5*W&S#L RW1%E&*]$BJ3O_]CI*L.$43=%\DWO&>YYX[OLV/ M2G\Q#6,6'ELAS<)KK#U]>+^>JLX)+=J_!=&U+];R?' ]XUUCF Y/] ]^\CL MI\.]1BN86&K>,FFXDJ#9;N&MHLNKQ,7W 9\Y.YJS,;A*MDI]<<9-O?!")X@) M5EG'0/'WE:V9$(X(9?P[C."[=HGRT&FF*"6U&<;KG@EC/S MH]:_FM@=WDMSH!5;>'@Z#=-?F;?<- RJDR(Z*E([&-I GU*+I]3 924Z7#X< M@.HT5 H74QITX,@HP>M>^Y8**BL&_=Y#%BRO3RSM +68>Z<$GGJ7W+HMY6/! M>X83&G>Y;7IV=M8;X7JCGWJ#D8:](/-BAGL#SP>,FP,^5%9MD3D>'.%L+1#) M=[RB_?G_;F7@OE%6*\DK S>H&:7;GXF9K3NML09GZ8A3@@A1_&V>@I MT]&3QK,[)7^KGL.B&*=R EF)$2%$2820'/+03S,RVRA+Q11:)GX4$RAS/RPR M-',_*M$L_"Q*)SGG*QB'/HECB%(_BDK7D)(09Y59\DS+.28AR!X"01U) FGJ M9WD&)/>+)!GEG$?GQ(^C&.+,C[(8BMQ/RP*2V"_"8G;'SIH3(6&!(MY %J*, MV+G"$L,3UZ<$ 3G\Z-@%9U=:R_2^O[@-[D!&PO=V]R:W-H965T*_VUW0IAT$-5UNV1MS6F M.?#]-M^*BK=SU8@:=M9*5]S 5&_\MM&"%PY4E3X-@MBON*R]Q:%;N]*+0]69 M4M;B2J.VJRJN=\>B5/=''O'V"Y_D9FOL@K\X;/A&7 OS6W.E8>:/+(6L1-U* M52,MUD?>DAP<,^OO'#Y+<=\^&B.;R4JIKW9R7AQY@0U(E"(WEH&#N1,GHBPM M$81Q.W!ZXY$6^'B\9W_GK-6R-TA4[%RCQ5LA?Q5F4';<-S<>2! MC%JA[X2WN-D*9-Q'0"LK%-1H=2<+@63="\]VL/WK-"K' H(8#Y9MDBM$10. MN@4-E4._2P[205=:_07]CRX4K]O]XA?0B:PWZ(0WTO!RV'POUD*BL]M.-N#4 M0] [6?,Z%^A"0.>WZ$:!_^1*RSJ7#2"+3AQ,/HH'.)>BJN^$'U&"8Q*!33$) M4K 4AQ"172QF.(NM=SA8AF-&P<:8I4F/ M#B*R1]-H1(/ +LD=9D!3'B2U*2'&DWH")PC28 MM[)%_;5LVT0^)FU1, \"%"?SQ$:+GSEW7=\1(6QH'%7G+3:6EV?:2G(A?52FC;A!'ZT($3C$)T+1HS;L0NYBNA MI2IDCAJ^JU%K>=J/,= M!%))[N+'?:$*"3J#Z4#X^GTTI;-];29.+' 7EU $;?=RKO7.BJS/:F8_.,$T M26S1K#9BG&:VK1G!$?3DE,U<^+W[W)%#*G9]$/@ON5&V@&$O\>!_2/QU\HUQ M$D1.MC3N99PEP7-J37 8]C9U6B>@;4:?5F>&(T@YQ"EAP ,"B9\5I=.8LT_+ M,,,LI,X%[ 1N3VB,-90>X@ 7)VBPW^N2A3B,7)P@8&KK'S&$AW3]F^HE1C7M K)2!YX@;;B%9H:T#[*^5,ON) M/6!\42[^!E!+ P04 " U>BI3 6#;3T $ !Y"0 &0 'AL+W=O^I%'#[FFV]>I*8[8[_UM5(.OK=- MUY_$M7.;X\FD7]:JE?V1V:@.=];&MM+AU%:3?F.57 6EMIG0),DGK=1=/)N& MM1L[FYJM:W2G;BSTV[:5]O%,-69W$J?QT\*MKFKG%R:SZ496ZDZY^\V-Q=ED MC[+2K>IZ;3JP:GT2GZ;'9\R?#P>^:K7K#V3PGBR,^>8G5ZN3./&$5*.6SB-( M'![4N6H:#X0T_ATQX[U)KW@H/Z%_"+ZC+PO9JW/3_*57KCZ)BQA6:BVWC;LU MNT]J](=[O*5I^O"%W7"6YC$LM[TS[:B,#%K=#:/\/L;A0*%(7E&@HP(-O =# M@>6%='(VM68'UI]&-"\$5X,VDM.=3\J=L[BK4<_-;B^_7GZ^OX3?YW+1J/Z/ MZ<0AJM^;+$>$LP&!OH)0PK7I7-W#9;=2JY?Z$V2SIT2?*)W1-P%/M]41)"D! MFM#T#;QL[V(6\++_F:-\\4C(IK5=NG /6X4 M@4J9RLI-K9=@K*YT1P*@TZTG@3Y:M315I[W+1]$\6#Q,/GQ&TR]6(DPF%C&, MV81Q2L,T@3=WHS&BGN?-R'../*.K\^@3-MM[] I^ T9)QE,4LH+D.4R5;$)PPFH%(2)*D0%-&LHQ"6C+"4Q'-C9,-7)V/ND(P M+R4>.?*E,6H22\]99 M]*?!^/A(<,']P(H"(UD07@H<Z'5G[1B/V^ES%BOI4;LQQN%=W!#INQ M!NU@)[&-I>W4ZM=VWGS?_+?/S1]]>&K5&U>1(\!CL\- /$VS_MF;_ 5!+ P04 " U>BI3846OL/(% M #O$ &0 'AL+W=O7KR40G&YXS/98E+W EE2IG M!H=J/=&EXFQEE?)LXKMN-,F9*(:GQW;N6IT>R\IDHN#7"G25YTP]GO%,/IP, MO>%VXD:L-X8F)J?')5OS6VX^EM<*1Y/6RDKDO-!"%J!X>C)<>*_/8I*W I\$ M?]"==Z!(EE+^18/+U?@1!;]1\*W?]4;6RS?,L--C)1] D31:HQ<;JM5&YT1!AW)K M%*X*U#.G[]XN;M_>PLL[MLRX?G4\,6B4EB9)8^"L-N _8V .[V5A-AK>%BN^ MVM6?H#.M1_[6HS._U^"B6H_!]1SP7=_KL1>T$0;67M ?X1^+I38*0?!GC\UI M:W-J;4Z?L7E9U.5 N,*?JY(K'!1K8,4*+D3!BH3#.XYHT7!9)%F%J0%1P+DL MM,S$BADE#F>]U@LKUM2Y9PD^&6(^:JWL^/+W;<$AEAK5&[A@Z M52B5O!( MR(7F#.$J,7+)%00>V!EW<'/U$19:HR[\^DOL>]YOG1S6>1M+9($E5A%K*.\!'XCA_&]NG-PL;[KD3@S.((0L=UXP&%XTZG M-APO#GHVWXOJO%(*_8=2JOH44\ADL1X9KG(DHZ6I37KS.J;=I*<4:*B0$!1]DD5 $F85B7Z4 M??]-!> J^936GEJ,0[GK:;'C:6]Q,$V9W\(+LG(@%6 M(DUQ@4PLN7G@O*!-A4YD59!>PO0&4O19V^T.K@SV@;@/CAM.79A"0>=2-,$R M>.1,U55X!&$<-OB<#G#*Q]< :VJ&E>711( 5&T0!8G,>Q#0QA=ASGX8A1-,9 M>+'C>L$ TXR7@!3#A3"<(ZCNI,']]C(;.8'K4YGY\^G@FR11P7C.-':; M@M MJ&V)-%CMP6G4XC3JQ6F]R[G4A^FV5_DGP%;G(J'M4$A9()B-XMR><8'V8913 M\P0\6"%7&CCUT"= M0/ ,0@M/-'RY!0@R7'8 &5[D6NI"G1W9CH!VZRHUUJN0M%1*T=RX%0!<%O!E\]RJP M=W5H<\::G"E+:D^PM'![B9<28C;]ZEN%+7<"1L3_:WO[58)M?1R!/PY"> '3 ML4>O,W@QN-CM%\$8>7,2Q9,]IQYQ@0B [L7T MYNF,GV^PO;LN&XN] MB_6;VFO\Q#WQEGNLD5%SUC]LP,?VN37A.W'L6R,=PI)+@PBM;][\:[)AQ9H? M"@L%,[&V^;9,6A.S.X_MQ796TS1V[A\QO>/EGN%1\SO%Z^/,?Y8])YV/T)RK MM?W4UF!KI_X>;6?;K_E%_1'[)%[_*^ ]4VM14 --4=4=S_ :J.K/ZWI@9&D_ M:9?2X >R?=UPAC&PO=V]R:W-H965TNJZ(4=^GFC!?.>&C?EG(\%)7.>(%+":K*'%4]2;1[< M\;!D":Y1_RB7DFYNPQ+S' O%10$2MR,G[%Q- F-O#>XY[M21#":3C1"/YC*/ M1XYG L(,(VT8&!U/.,4L,T04QN\]I].X-,!C^<#^U>9.N6R8PJG('GBLTY'3 M=R#&+:LRO1*[;[C/IV?X(I$I^X5=;=OS'(@JI46^!U,$.2_JDSWOZW $Z'\$ M\/< W\9=.[)17C/-QD,I=B"--;$9P:9JT10<+\R?LM:2M)QP>KS^%JYFGR?A M>G8-T\7-)D7]Z5* M%N'(H8E4*)_0>>M7O/&+1WY%64_&CLE8 5,@MD#%IJZ#?;5;P!58[D)C#!LS MQ.VS.EX%ZY21"AYLZY,Z?$))DWS(#6$I>83_ZE=HUH6):$J=8@I>L0R^\RW" M.2_@!9E4%Q FB<2$:80Y&7': Q'UU&]"IK,;]%K!H >?8- .? C: M'1)[K:XW.#LN^WM0/[AL];W+&AI MST@,6CU!P-XKR?@B;UV:%A?7D_C6O]]\-DPDE"1EN">JUO_0&PO=V]R:W-H965TG M11(@Z9+,A$KF=>:DQQT>OI.,6,Z:XL,*>3G509,R2J?4\7"EGBE#+1"X-@ MW,L8S[WYU.VMU7PJ2R-XCFL%NLPRIAZ7*.1AYO6]X\8-WZ?&;O3FTX+M<8/F MSV*M2.HU* G/,-=-#/UF ]V4IY9X6K9.8%EA * MC(U%8/2YQTL4P@(1C7]K3*\Q:16?KX_HOSG?R9F'3F33Q(<,=* M86[DX1O6_CB"L13:_8=#?3?P("ZUD5FM3 PRGE=?]E#'X3,*8:T0.MZ5()C2[<*XZ;2+'<_LH&Z/HE).>F:\6-]=7U[]O8+VZ@S"([MEV JX M*/=="/H^A$'8;\$;--X.'-[@\][^O=AJHR@Y_FG!'S;X0X<_? ?_DHFX%,SE MF]S!DFD> \L3^,I%:3"!%5,YS_<:UJA@DS*%;T6YU8@MTPM=L!AG'M6A1G6/ MWOPV18A/K6\;ZTEM'8_6"[*NK77@)%B0W)YO;8UV.[>I0CQY2K@F#B<['7H: MRDZHWP9J,71B *VGG6MJ-CR/98; C%%\6QJ;#"A11CY@W'06>UV5/$V ,YMJGG0&)>*&XX: MSJJ_3O,0I2;WJ+FU!>DS9G^Z^L?DC-VCHG8&Y%Y&#^$0M)4*\M*^C;[XZ'+# MJ7K"-QB- W\R&<)XZ$>3 ,9]?Q*0-/*#\P\"<-%Q67=F.UD"!7ND!FN '9A* M-(P'?1B.(QB-)H0Y[*REH5/.A'A\PCJE^E+ELYZU1)N\&?5'UIMP&,$XI/"& M5HJ"86?Y7D"^0- -)^[3C]QG5$G#L/.U[65?J46U&K3T@U'3#T:M_>"/TFA# M%4A68?.4A*N'6)2VK'9*9O"B:;QJ%12M[U)_T#):>;S?,JJZ*^\D+=7!DDK0H*(?9\M'$G-JNH8?"^9_Z*62H]FZ^LMVNS$TU MA#2[S0BWJ":7I^O5_/>#J3W/-0CBI3.4(R9>(# "["@ &0 M 'AL+W=O_&8<9 M[H7\IG+&-#Q5)5?7O5SKW97KJC1G%5678LL%/OK'ND=%/?%-M=&X8Z&.[IE M#TP_[NXDGMPN2E94C*M"<)!L<]T;DZM):.RMP=>"[=61#*:2M1#?S.$VN^YY M!A K6:I-!(J/'VS*RM($0AC?VYB]+J5Q/)8/T7^WM6,M:ZK85)1_%IG.KWM) M#S*VH76I[\7^AK7U1"9>*DIE?V'?V/;#'J2UTJ)JG1%!5?#F29]:'HX<$N\= M![]U\"WN)I%%^9EJ.AI*L0=IK#&:$6RIUAO!%=PTY4%+?%N@GQY-;\:+/V8/ M<+N \73Z.'_\,E[-/L-R=3.[A^ER?G<_NYDM'FZ_SM $SS.8_&7UR\5LL8+S M%5V73%T,78U@3$@W;1-/FL3^.XD',!=1$O*!C)K#Q@E_#S-_CM=(2A^Z?$UC"#DMHL83O836A)>8KP M-,SI+?!3.D]B#"Z.)'#+PSY;O,W)./"=,?+0.^LTAC.#B[ M3 MZNH4DU1K6:QKVQO0 KA /=<2NV9Z5G#-)%.(_)Q$ 48G"4J!"7T$_\#&H0 _ M+@ XDDR,0 ?/,F3Y*?F\5T6 M/VH<7[-(!A:#$P2D[68_;(2!XWG1Z8F,FW(#%/KD8WDD&)7X1@BBGYW(M_Z> MW*.%HF)R:]S)NU;D[EMN *2K9!5^^R'_5 -JM2 M<]!B9]>3M="X[%@QQ^V226. [S="Z,/!).CVU=%_4$L#!!0 ( #5Z*E-' MC>1:K0, )$) 9 >&PO=V]R:W-H965TWY"<[(1\5CFBAD]E4:FIDVM=WWB>2G,LF>J)&BOZLQ&R M9)J6*'O#[R2\S>0LXFHM$%KW A035ER>3G6RS$;NH$ MSGYCR;>Y-AO>;%*S+:Y0?ZP7DE;> 27C)5:*BPHD;J9.$MS<1D;>"OS"<:>. MYF B60OQ;!8/V=3QC4-88*H- J/A!>=8% :(W/BCPW0.)HWB\7R/_L[&3K&L MF<*Y*'[EFL*?12[.ZQBR*DHE/W"KI7M#QU(&Z5%V2F3!R6O MVI%]ZO)PI##RSRB$G4)H_6X-62]_8IK-)E+L0!II0C,3&ZK5)N=X98JRTI+^ M5S!=T]L7:#Z?N)ILF.DO;3#O&TQ MPS.88W@4E^3?P!$P:;8]\ ,70C\,+N#U#T'W+5[_ M'P?]6[)66A)5?K]@)CJ8B:R9Z)R9G$E4L,2ZD6E.U(&%%%O)2G4JIQ>Q3&_> MJ)JE.'6H^13*%W1F#Q6LL-98KE&:W/@NZ!QA+LJ:59^__684!L,?%:P%DQF( M#61<4C,(J8 U.A>2_XF9U9"O+I)84X,6P; J$P%_'/P0&Q!A;8=I(KCFE)DEU#YYH+VU= MM@:P2LFM QROMJ#:3+:0.N>O 3#;V^(X$<' $L7O05(4>Z,=PJN3V7DTIHP6 MD8[:#SK6N9"S%X0UHCF+-"4R:SW7IDMHGTXWL)6I*$^\:H_+SC=KXS@_+0UZ M5T^Y1/RJ6_YB%MX3#RX*O).BA =*66VMT2%@:_CW=%R];^R:?IY(QG@00>B. M1WV(W&'0OYH+LG%:]!J"T(V)'-?0C]UA;"9QWPUC_RIY04E'.07(4_HRGD%- M)BV(U>N-AV8,>N-1._9]9EH8N[:$EYD6N)'E6C3PWV#9P!V-(YJ$0S-YDUQ!+XXZ M4D5PZOCVCJ[)$N76/@8,(YI*MS?F8??PWDC::_95O'VL4!FWO%)0X(94_=XP M=D"V#X!VH45M+]VUT'2%VVE.;R:41H#^;X30^X4Q<'B%S;X 4$L#!!0 ( M #5Z*E--YP[?TP( ,L* 9 >&PO=V]R:W-H965T-FEJXE"^*D *%#2T05%#MX=J#R9QB+7$9K;3M/]^MA,2 MJD+*2UZ(O^XYYY[$ESO*&?\K8HPE>$T3*L96+.7ASK9%$.,4B1MVP%3M1(RG M2*HIW]OBP#$*35":V*[C].P4$6I-1F9MPR7?<9E05^,%+!'F%^3%V:YK@2 3DJ5EL%*0 M$EH\T6MIQ$F >RG +0-MOY:K[>@LWCW%=/;[M\6(,O]U@BDHBO M(ULJ8AUN!R7)M"!Q+Y ,P8I1&0LPIR$.W\?;2G"EVCVJGKJ-@%ZVOP$._ 9< MQX4+%)"$R+<&W$[E1L?@=B[@KA#-(O6A9)S0/2B!"1;@V=L)R=7.GP:6VXKE MUK#<7F!99^D.<\ B]2)/^:**[YS%!6;78.J[]C*!<&2_G-'1K71T&W5L$O6/HM^-?_X%_GO'V#2L:@4<8/ILK@->X-*\!AB^Y! MI[[R3@O^E:#O/L#S!L*3X@,;E3Q1(G$(?(FD3O-S*Z%;0[MMFEE7#-AIP\S. MM5\CK*L*;"XK\XRK/^NK7*PK!.RVZ6)=-V"O#1=['UQT+[A8UQ;87%QF,:%7 MW6I8UPDX:-/$NGS 81LF#C\UT3[I+U+,]Z:+$B!@&95%JU&M5IV:5_0G]?&B MS5LAOB=4@ 1'*M2YZ2M>7G1.Q42R@^E6=DRJWL<,8]5M8JX/J/V(,7F<:(*J M?YW\!U!+ P04 " U>BI36^;#'9," G!P &0 'AL+W=O[AG_%ED&$OPFM-"C*Q,RNVU M;8LDPSD2/;;%A=I9,YXCJ:9\8XLMQR@UI)S:T'%".T>DL**A69OQ:,A*24F! M9QR(,L\1_W.#*=N/+-=Z6YB332;U@AT-MVB#%U@^;F=Q&)24Y+@1A!>!X M/;+&[O4TT'@#>")X+UICH#-9,?:L)W?IR'*T(4QQ(K4"4J\=GF!*M9"R\5)K M6DU(36R/W]2_FMQ5+BLD\(31GR25VI%"OV=+"17NT3Q9#09+VXO@7Z"Z8_'NZ?Q M_?1AN0#CAQC,IXOE_&ZRG,;5_GF,)2)47( OX'$1@_.S"W &2 &6&2L%*E(Q MM*6RI(7MI Y_4X6'!\*/RTT/..XE@ YT.^B3X_3OB>P!KZ(['?3XE.CP('UZ M)#*C^@40/ M\$M)=HCB0G;VLY(*C90^A'81O/*@K_+?M?O6 >M?A6'0P-XY]1NG_E&GBI3=W?/46 " >!@ &0 'AL+W=O<_OC>U)7'/Q)G, A=[+@LFIDRM57;JN3',HB1SQ M"IA>67-1$J5#L7%E)8!D%E06+O:\R"T)94X2V[E'D<1\JPK*X%$@N2U+(OY> M0\'KJ>,['Q,+NLF5F7"3N"(;6()ZKAZ%CMR.):,E,$DY0P+64^?*OYQ%)M\F MO%"H96^,C),5YV\FF&=3QS."H(!4&0:B/SN805$8(BWC3\OI=%L:8'_\P7YG MO6LO*R)AQHM7FJE\ZIP[*(,UV19JP>L?T/H)#5_*"VE_4=WDCB<.2K=2\;(% M:P4E92^?W+[?W3PV)^NT2G-Z (+>09^HZ>ES?H].0,G2#*T%/. MMY*P3,:NTGL:I)NV_-<-/_Z"_VJ[&2'/_X:PA_T!^.PX_"%5(Q0T<.\SW-5. M.[NXLXLM7_ ?=G]=K:02^A[]/D(<=,2!)1Y_0;P@M3X6!8*28K!,#3RR%1:7>447UY,[3A?/AZA0>;8GRQ)^PPQ^]5]I.PJ!,6'14V M9SM@B@L*@ZJBPW,*_"CBI3 MB=Z/@SX% M&0 &0 'AL+W=OXBAAYX. \^W9:,3\ ,<>.R5;G(AO MUH3&'A>W=#-B6XJ]56X41R.D:>8H]L)D,)WD8TLZG9"41V&"EQ2P-(X]^GJ! M([(['\#!V\!]N EX-C":3K;>!C]@_G6[I.)N5'E9A3%.6$@20/'Z?#"#9ZZ. M,H,<\6>(=VSO&F14G@CYGMU/(8O2?17N.+!^< >@!5>>VG$[\GN=UP2,C)_/HE8_A_L M"JRE#8"?,D[BTEC,( Z3XM-[*1.Q9R#\J U0:8#J!N,6 [TTT/M&&)<&X[X1 MC-+ Z&M@E@9FGOLB67FFYQ[WIA-*=H!F:.$MN\C+E5N+!(=)MK(>.!7?AL*. M3Y?W=\O%_>/?0["\GMT^@MGM'"S^^'JUO%G(1?)YC[H41^P).P->' M.?C\Z0OX!,($/ 8D95ZR8I,1%U/)'([\,NQ%$1:UA-7!#4EXP, B6>&5PG[> M;>]TV(]$"JH\H+<\7*!.A[-TYU*LUI>?^]+8U147CH_QU"+:1EW @E@C /])P*SH2!]]F3XQ3 MT5'^Z0@UKD*-\U#C]X0:@@TE3+DZ"Z]F[C5KOL]3A)!C9?2?]\O6$^<(Z:M[T99IF';5H^C*M M?=0!?[OB;W?R_TWL;8!@*A[X%3[)KM<@"GE -M3;!J^ $Q*IZ-N-*>L&,FKL M[<:,Z\S[N%ETN3D@[52DG<[^YX:)E_@81%AL>88@WZV=D/5)RC#P&,,]>R#4 MI(9KG5FN!:2-@*W/4.EX/T-C\>Q;M3SV@[D*6$LJX=[^!'9RN\Z>FF\W.'[" MM#-;2'I$QY8G**40ZD<1J-+M?BHA,J!=+TPOF*N$C5&+.D&IOK!;?B_2,%J% MR8;EO*[B+27/.&/&>I5,RB TCEXR*4;P0VK47K*FA$ ;VF-4KUD_G*O"60XT MVZHF-0EVB]*-YP=BB+[FU!8RCSU*)AL_M(]>,MEPH7.JM*:V-+U@6 @L9VHI;4?S%7 6G0% M215 J/?6^K]VTJ6KPXTO0GJ=32^8JX"UL9$R@[IEYOT[ -24!M4.H!_,5<#: MN$F10=TB&43;#>BB+V>.%VJBPZ/73!= M-GN]N]F_MV"EV_UW0QW:>OV(H1_,5< LS8'U@HWV3G-C3#?YN3L#/DD37AS" M5:/5V?XL/]&NC5_ LTNH&)_#LT5Q&PO=V]R:W-H965T"6.>,M-5&9?X M9:ETRBR^ZE7/9)JSR('2I$>#8-1+F9"=Z:$;N]+30Y7;1$A^I<'D:62Q7Z1FS;'JHU1IT88ULQ8.;+H?& @M9=-:UU?A5(,Y.KV87IW_# MUV_GES=P.[^\^?%]O@^WYW/X...6B<3LP2?X<3V#CQ_VX ,("1AC\4ZH ME_ KDUWHDWV@ 1FWY>.''^>K+@0.3DD+?+8+G#IXT%:-_^?][,W>G]2R7S=B MW_$-MC5BK*Q64H0&F(Q@=GD%/R]XNN#Z'P_[H&8?./;^%O9;I@5;)!S.I>6: M&XL]8(5]@)_'"V,UZIO/R[#V,O3F<"8DDZ%@"2@-RL:\D/ L4]KN TM5+FW; M-)6<(\=9; 1WTR$6]*XECE$=Q\@;QV5>U W4$A:YP6_&0,0>#"R+L!:XK*60 M*]P7?N="\PA8EFEUQY*R\F'"F<8TN#/G]\(6QAG3]J$M>G\D?>?84]K/=4J? MO40W7*>PU"I%"0IY5NY*2YQ+6,8N3*QTENLPQCT25)E=R"1:X 1P M'0K3KG=^-R-(G=YY(I[4$4^\5-\RKIEK!"R_2CE\3)0Q>VV:5Q*--]J9=,=U M/Y?"]M+F4_#<:#YYL2X&3RW.6F@&&S1/,B5!LR,&;U4B^!>W/RG2/-U%G,C& M)DS>49X(;?Q0_S2N)=H3O^R_33(K MTLW>(*,MHDF:/8(,_!/OSD*[3&RS(9#A>TYL(_C$K[-XL$X8>L Z;JW::<4Q MV:C:A'3[SY9=937>9O4TPD:_B5\]-U9578M=2MUH*AF_9ZD;)21^*?P3M\]* M_J"0:3P*JT1$K!#MUC/Q2QW;TJFTD2CJEZA=U_$K-$-AIHHWW4KWT[GG%I(V#T/4^YM%$UZC_G[MA^)Z_0#";=R<3;?HW^4;_^O;'] M1J^W7V_CMW7*]:USP?1*2 ,)7Z*KH/L9RZG+FY+RQ:K,_;)?*&M5ZAYCSO#X6QC@]Z52]O&E M<%#?5TW_ U!+ P04 " U>BI3R"\4[!<$ D$0 &0 'AL+W=OC +(NF,IW^QE=J.G=@!*[HF M^U3=\\,?M!I04.1;\E26O^!0::$#EGNI>%8%:P<9RX__Y$?5B%8 \@<"'M-%6&I? =^ T\/U^#MFW?@#6 Y>-SRO=1J.7*5]EE45IX]'3WC MTW2_N0(0O0<88F0(G]G#ORS5%?".X? TW-7=J5N$ZQ;A,I\WD*_N!FFZ09IN MI*UN?)LNI!+ZUOS'4M>KZWIE77^H[EX(FJNJEJF-Q_BPC"_FZ_,D\* ?^B/W MN=TN@PQ"Y"6U[,2>7]OSK?8>N2*IQ=PQ.FA513A&41!UW!ET*(Y1C,WV@MI> M<%'W6I?'Y#+H5P^C$'5-&F0^3H9:&-8>PPM:>,9AV"N-XP@G8<>A08:#!(5F MAU'M,+)W\90$X-LMS194V&[ON$X=_])IE=1UDU=.JZ37RB"$(>PTW*A* G._ M$6QX#*WV[GB^/.NPRG%R/WHQC'#'HTGG(YA$ RY;3PWTJLE?A9\43GSD]0R: M=!%*!B8_:IB-\/\Q_:LL[?H>Q)[7M6F0:9-#+AO"(SOB6Q?[G%&OY\#',.[> ME 99$&B@#1AM6(\N@?TYCWV41]A#O6;V97$4)/& QP;XR$[\.VJ=,@:$8Q2C MI.O.H-/3.O$'[#6L1W;8S[=<"9ZSI00WN:*"RHMPBAI4H^B7 A4U)$?Q*Y%: M)3A]BD&O^Q SRP)OH/<-\I&=^9=!M4_T,(%!;XKU91$,P@$6X ;\V [^H-\N,LB0Z[LTD6Q?Z0T8;\V$[^BX"*^S3W0A1V@6J0^?IM8 "HN($^MD/?#M0J MN+VLT.\_N&>N+PM\_:K2,>>VEK#%]X-;(C8LER"E:QT'KR(].G%&ULO5QK;]RV M$OW<^RL(W_8B!9*U2$J4E#H&O'XDN6C2($[;6P3]H-WE>M7JL96T=@STQU]2 MDI=ZD$.MZQ8(G%V),YSAXYR9H;0G=WGQ>[GAO$)?TB0K7QUMJFK[\OBX7&YX M&I6S?,LS<6>=%VE4B:_%S7&Y+7BTJH72Y)@X#CM.HS@[.CVIKWTH3D_R797$ M&?]0H'*7IE%Q/^=)?O?J"!\]7/@8WVPJ>>'X]&0;W?!K7OVX_5"(;\=[+:LX MY5D9YQDJ^/K5T1E^^08[H92HF_P4\[NR\QE)7Q9Y_KO\\G;UZLB1)O&$+RNI M(Q+_W?)SGB12E3#DCU;KT;Y3*=C]_*#]JO9>>+.(2GZ>)S_'JVKSZB@X0BN^ MCG9)]3&_>\-;CSRI;YDG9?T7W;5MG2.TW)55GK;"PH(TSIK_HR_M2$P1(*T M&0A08A"@K0 ="!!L$'!; 7>J@-<*>%,%6"O I@KXK8 _52!H!8)Z=IOIJ.?R M(JJBTY,BOT.%;"VTR0_U@JBEQ13&F5R\UU4A[L9"KCJ]N)Q_0L\N>!7%2?DM M^AK%&?JTR7=EE*W*Y^@__\;,^TY>?!G#XGH,:SW\_>_H&?-N.M47<&JKOABADC09F55[ 245B7Z M?+807P04_@IH=_?:W5J[:]!^OA'=\D*0B]B9PDI>5JB(*H[R-2JEZ0BT M_0+N@\P<\@TPB&QO*P.GZ/L\NT&?I!WU9+V+JET1BTMO,_0+CPKT0\:GS9J_ M[] '#7_/OU1(H$5:HX5NTAIYKS,EQ,.,#B;.'TU<$/J.?N*"O6V!=3":2:D' M8Y+?X5YW"/K=HB.FZ 4BKL[O4..WX^&!W^-6V,,NT3N.'<4PSA3SB"?,HTS+ M'\[8/DQ#,K!/TPQ3UV$& SL4B*<82'UAH!MH#<2CGJF/O>'"T30+_2 TV$>4 M?62*?6XH[&..UCXR[AB[[M \32N7FN97(3&FH'F?-@*!HK58W%INIZ-.?8*Q MH5,%T!A&:+6?3 #=*NAY2WQWB-*:9IX;!H;MCA508QA%K^(LRI8<)5Q$UBA* M\UVF-],;+ZTPP*.Y&S!.]*'(?Q.9!/H^CS+!H^]XNN % MA$M8 3+V_QD*P IG/0/@W0>J$!R8@"6C() M: $B(!H(]] #VJT")*:F)H M:E,K<55K-:S5G3'O&^TPV^1"!XKMB8)V @?;\ZB,2]14S%">]1,1+>Y:%#HS M9VA:ZY)-C@R'HN^2H@X"4T=#3]6]>5)@^8>L^5]??27R9@^R2?$%@6/[#[R( M\U6\1-OH7B:Z0"1AT?0V6Q8R%BE15**DYOI4.LP!.ZEB'@HSS\C.=<'_V/%L M>:\SU:+LFJ=QE&6[*'G>+*U5?!NOQ-?&;LA@Q444YB(9[:!EGB1BK@NA^=DR M*HI[&9PT(ZRK=YRW.KL@$6+B^P,LT35S7<] %3Q$[7P4_0E3GKTK1:9?JD(- UA#*T4X&!Z>BL'B>4[ZJRBL0493?:(1N3 MC>LYSB ,OVR;]6PDH8$>J.(D"G-2&^+^G!>_R^$ZC[9Q)29[WIA7&C!B"?;=3((>!U1HK6>3_NTLZL1*%:O8*@ETX%S@@5K)H>DRL MY"K<=F'X8\'W3B9&">P^&^TDQ MD @@W\59/S N/S*YMFAU9Q[59J*'R_7]4NCOP>A_ M>')M4>C,F._K*P9621>L&'B*,KPGB,7E.FS19LHZ[)R;VL/S@]>A0G3O;RGR M6+2Z,X;U4W:P7-\O!?S>4Q=Y+ J=F<_T+ATLUW=)L8@'<\ ;ON8QNOQC%V]K M[JWK %.6FF($SU[B?Y),D"F(9S#$VS/!5D&/E"DQY-=,P3M[>GAG"M[9I'H\ MD..Q<>CM,M.1-5/XRR95VH'LC6G*&N:.%48R2UAM3H4K .@^)P&!E3W1:!;W8*6"^J6<%;@S&E$>"MD6K.R,@7S*% M5 Q&JL/!UZ+PF>!R[QOHZ2NF0(Y9ZANV_,\B?\VW];-A32C. )M\A8+^@35H M8_XWMVCZC'_5^621^BDJXN'$]%U1N.K#E9"#4L2Y1=EGHO<&EE*))>21PG(? MQO)'U=M;G;U'L5A@.NCU%;[[,+Z+X5W*4P?;X,P\$#5\1B \3B,FS MO(AOXDP8VW>Q&?N]?TGT2/=@HS"Q^:=XRK?PU$&E"%]S]NN$H[3;'U,;,=4K M?,5L/LQL$^H5%@WU<\'[>@6!!K#SC"3,3Q^*?,GYJA2(DJ=(WI5K95GP5:QE M7U]3S<'C\YNV6=@E:>K-?,,@*A+T8 )%5H$]"7B2A"=0;!+ ;&)/>((Q M=?@8&XY@ \4< ?S<^6,2GD"A=S I_ <2GF <_C,W,&RS0,%J,"G\!Q*>8(R1 MS L,.R90(!G $&=/>(+QZ20.&:&&GA40!I:BMC7C"<:/BYN> N\\!@[CF3W= M"<8(1@D+32.ML"FP/?_QF'1G;M'ZF6IC2UA*OI'WLA0@SE\=B?2FY,4M/SI% MT*/P"NA"R^&F)3&96^0-#L%2CW!(H6MX8"I@SFHLFDRN@5*/<$VA> BC^&$' M819E]7Y.[B'#%,J'MM/7PY.5N47G9U<_^N,#6A=[U(#HH:*2$*:2_O/G2S$X MDJ:0A!Z-&5<6;1ZZ%TP.Y;:AXIKP29Z,OPK'P;M/AJ'<:TTKZGFFZ#U4Q!1: MSE75*V#Y(HEOZD!>8^;K<%R>HN;^%3V%,#V=B0VQ$F%BE*W01P';8B6NT'D= MIJ.SFX+S>L-,B.-"Q4WAW_".4NV\?.3 <'BY7O/ZI?M^459OA:4V,G-"W8G8Y2,$!_Y( M1!Y%<$_6@V!3.V],.7!.HH\+YS:Q:\[1^USD$D$]TOWC M";DU&X)/XF@1)W$5<[&;TVYT+K[+_;S5![@E[%[GC2O'DJ)H Z^Y3>PCK\-= M.?QRT0PB0)E R;6(QC[)E MPLLR+TJTB>K"ZW(G$&X_G/IA..[\XD/*BYOZUS_D.A&F-6]H[Z_N?V)D7O^N MQNBZX[U\+;%B?$]N=GF/Z>_Y\IZOOQ?(>X'^7BCOU3]V9+E6_KW[)8Y%65I_7'#8]6O) -Q/UU+A9D^T5VL/\1 MF-/_ U!+ P04 " U>BI3#GLK09L$ "]% &0 'AL+W=OW=:Z-13 @FY"_2AV MOT%:4"O&\T6H[%^T2VV]&O(W2HLH=3891(PG_^E+2L2!@\$I=R"I SEV:)YP M:*0.C:H1FJE#LVJ$5NK0JNK03AW:EON$+,OTF&HZZ$NQ0S*V-FCQA6V7]38$ M,QY/UI.6YE=F_/3@0CH\Q@T9:'Z@KZBYZ)4-GQVP_=J_HYW"NK/%?CL#-+'#3!FZ>"TSM>)>-90+0M@"Q(&\' MW9YGBMX>-JN*T;1HU&X<&+TIH)45T*I60'CP7OH;*8'KLFH2M-9!#KC5+)13 MR6I:M.IZI^II9_6T+Z^'"_[545.[D$>+%$JJ8C1M%SKTQNA-19VLHHZ[(@D! M,_4(,V$*V54S54R9*69959U"PD?9CCJ%;(^+/HLQ<6&\*;>;E=MUO\HKRI<0 MB_VIE_K"5[F7!>XY>7Z$+? -H(44$3(OLP[!;'4T$@ODEPQ5&>6] AFXL=&D:$1.Z@'V\I7;<_)PSSB+-A'Z>0_1'*2+6GRP'<#.KJ;D M7J$92+MOY3Z@AWG(EM3N!"MU$I,\'''6,),BV)A^,;X5S$32(*/2)=\-T_!0 M0%^5*Z5\A<*-2BGMJ)24F^%=@V2B?"/B1L(HBG]%Q%<<_9_#OJ_PK%,I;-!QF 5-7:37)](FY]VB\$2,3P5PA>UN9S$@*D MS'2I!4T^+4\3?@:^1"1\A_PG8N6\0M-A]F^XR6-<_2 MG6L9<6O9=#9^YW237-J(6]K>RWVR=?OMG3[*QM:$^8 MCI[?X9L1+GD^QC>3Y"0MAT\.]NZI7#*N4 @+$\J[[IBAE\E967*CQ=J>[&ULM5K9;MLX%/T5PNA# M"[015U$*' .)%[089!IDZ3P4?9!MQA:JQ2/1KM2PN.*/A)EB)!R&?-G>9.G,.K2S#6"1YF"8@$\]7@VMT.:->02@1WT*Q MRX^.03&4>9K^+$Z^+*\&L'@B$8F%+)H(U,^+&(LH*EI2S_%OU>C@T&=!/#Y^ M;7U6#EX-9A[D8IQ&_X1+N;X:> .P%,_!-I+WZ>ZSJ ;$BO86:927?\%NC^5P M !;;7*9Q159/$(?)_C?X507BF$ :"+@B8(.@.K832$4@)H$V$&A%H%U[8!6! M=>W!K0AN&?M]L,I(3P(9C(99N@-9@5:M%0>E7"5;!3A,BC?K06;J;JAX#]1,@@C/(/X!-X>IB ]^\^@'<@ M3,#C.MWF0;+,AXY4CU(TZ"RJ;L?[;G%#MP3+U=70"(/@(,,;(\SZ0+'9=T:!O._^M]=G;O)\$@AY>"E.V1 MAO::WX7OU_-<9LH.?K1T0P_=T+(;VO3N[1NUC/>FG?@=_;"]A88?0L-81?AF#[[TE2*O5Z&TOR+_;*'\N@)JU0!-H>HPXKH)I7:9)E888R9<\H"(P2:BXV9#>8? MKTE.QZG]';?[^V,0[H*DDTC:23'M523ML+A]?=JR='^#V;!VKUC'47:)1VO2 M6F#0(^8"T0)3BPI*3;NTX=0D=$F#N#HQX/;$\%>J9F G;;4#8]ZKMMJ4\[FIK0WG4J_ARPSK7(+;<\E3$DJQ M! \RD"+OHC'1YDU@GQH3[>:D?77JRM$9P!R M;GWEY@UFD[3U"HE/"3>5K:.X6Q>VCL(]5G"H]GQZ=@6'6FHI3*U0S6J;#:=LD&)3ISJ. M4N*;):&9#0<1H0TU''I4RF]/'M<2!. N#1-9[@QU%4T;-^VUI$.UF].S2SH5 M\V3G '.(3WZ->674Q7+ M^AT5#G6GW$AW]"/MM^%O@VP5)CF(Q+-Z/'C!U2N=[7>V]RBI3/C\\AY2'&Z$_*96C>/4TR==U;:;V^E/.N-AF7=HQP-1:X3GK%'B52>IE1N;UDB-M<]W-M5?.++ ME2XJW-%P39=LRO27]:.$DMNPS'G*,L5%AB1;7/=N\-7$+P%EBS\YVZC6,RJ& M,A/B6U%X/[_N>45$+&&Q+B@H_#VQ,4N2@@GB^*:(_B#\6YTB*MP1!! MRK/JGWZOA6@!@&<_@-0 \A(0' #X-< _%1#4@.!40%@#RJ&[U=A+X>ZHIJ.A M%!LDB]; 5CR4ZI=HT(MGQ4*9:@EO.>#TZ,/D9CJ9HC=W3%.>J+?H'?HRO4-O M+MZB"\0S]'DES9S$(E^1<0C>$\\8SO\=YHYR,<'X7=V^$V^=)!W&#ZQPS_&NNG= MLXCA-Q/GEWS^(3%X1K.8H0\,TD2AKS],[3B&D\T3!QN:PWV6J'&$[GBO8F"3NQ"7'>(]- MAN&A?,'&!;'=!EL9PS.N.21,%4K"Z8PG7&]/2YOQD7[\2R>R)XVQ5-S_&4DS M/D*+G=">-,:7L=U+3TD:]"\TR'B:IR?ED3%?''6?1\9>L=W]/N9::3C(\6P) M692F7&OPU1E-RC[ABP/%4BBU.V2CM11/O/@3XQ;$MRY^,18)"%GK/NT'N::;N&32^\]6M>$;87Q08&-F9)C M9BHAW3ZO)&.[PWE;ZQ_;,8AQ3A)T+[;Q16+WJ[/%'M>$84OLX)#6QNO($:\3 M"7R%%^GV![SY"7(;4R.#[N4VMD7..32>)'?T2N[^P;5M#([8#>Y>2-CQ)L7% M0/=B^\;#?*]SL7UC4[[]4'>^V#7A"ZM^(;;;ND!(F5R6-S<*]@DXTE3?YTUM M0>0+H/2< 4R_K&YQJH(6Z_*:8B:T M%FGYN&)TSF31 -XOA-"[0M%!&ULM5AM;^(X$/XK5K0? M=B5HX@1(6 $24%:W4O>*RO7NP^H^F,2 M4G,VDYI__W:3@CDA0 5E:H2)_/R MS#/C\22#'66_^ 9C 5ZC,.9#8R/$]JMI&2$2&Z.!OC=GHP%-1$AB/&> )U&$V-L$AW0W-*"QO_%$UANA M;IBCP1:M\0*+Y^VT+!SA3L2Q6<3,'1@:;(=%CW2*#1@-$=8$I:6E,7FANM+:,AL4KC M0C#YE$@],7J8C1>S10M\C].24-3*O\?/[T!7R2\N"?#4VX-,4'II"HE6_3 MSQ!.4H3V"83C9'T'+-@"MF7#&O5IL_JC+^Z DZI;1753$V=J><\K> M1MJ /SY9C5JI#K6KUUF*=U472K [N.6\IJ59RGPF]-6>_$[)5;F5><&UJ;VNS0)^;T^=>V$TT M@3)^M"0A$6^7M0@O=^-=L_&.W+3!]&3M3[Q*M=AVM]PH:H2@VZVOJGZ.MW]= MH\@!M_9X;U17S3C&OL\2V;[W[@GFK0;"IK>R5B -6H>SW'I?FL\TN4EF]SB) MCNOU2IFND>I:EE>?:G@T@@W>BA MF&GIX<(A(#-;F *L3J><\JJ4"SWG1,H/$PMT&MM>X=2XMNG!P[@!FT_G$VZ: MMO D,UF,&/;+O%2E3ARD\'#>P^8#OW24?EC+.P/C@<;KML L O=X*7+GX <2 M"=,55KL/;FNT2.%A&(%73"-7M+]>M?W9O7ZWG/2JV*FD'\Y_Z+XSZ;=O?N,9X?HV%UG''Z'JSTQ:I8N13,HY=R M]47D!V)K$G,0XI74L>Y_I2RKD6[^^W& 48*8$Y/,5I6*_ M4*_^^:>>T1]02P,$% @ -7HJ4U3O!CV P 3@T !D !X;"]W;W)K M&ULK9==CYLX%(;_BH5ZT4K=@6,@(542:3XZVDK= M[6C2V5Y4>^$0)[%J,&N;2>??KPT,9 ;#C-+>)!C\GO><@_W(S ]"_E![2C7Z MF?%<+;R]UL4'WU?IGF9$G8F"YN;)5LB,:#.4.U\5DI)-)$Y=YR M7MV[D7BL/# >[QQRW9[;6_XRWE!=G1%]5UQ(\W( M;Z-L6$9SQ42.)-TNO'/X<(DK037C'T8/ZN@:V5+60ORP@T^;A1?8C"BGJ;8A MB/F[IY>47GC^>KCZOW MZ+K4I:3H,S4M03?DP;PIK=!=OJ$2_2WRE.0IY63-*?I24$DTRW>(Y!MTS7+[ MJ!8J]/:*:L*X>H?^0'>K*_3VS3OT!K$%[NSE [Q$.,#CDE^/R+ZD^0V$M#Y[*?=.LMF.X[1BNXH4#\4[I5-.=[^=K MI:59N?^.Y!&V>815'M% 'K?4[E+K*K9HRU1*.'J@1 ZUZ:(.-ZG"V=U]OXR3 M>.[?.W*(VARBT1R,%799U:KXR J'8>+VBENO^"6OT.45][P@G(1NKTGK-7G) M*W)Y37I>"01NJVEK-7W)*G9937M6DVCJMDI:JV34ZNN>&M)O-94NPZ1G&,*RGO5K#0/L]H:@(ULPZOXI*TI--X8^IF*JM),\07^E MQ@,+%8Z8"J/.W<;G5>V+J;5Z, M( [ZC(L SP:6*^X@AW\="ATDXP MS[="Z,>!/5*WGU#+_P%02P,$% @ -7HJ4Q57B9<: P ) H !D !X M;"]W;W)K&ULI99=3]LP%(;_BA5Q 1*0[[2@ME*_ MIB&!0'2PBVD7;N,V%H[=V2Z%_?KY(\W:) UHNVEMYSWO\>/CQ.YM&7\1&4(2 MO.6$BKZ32;F^=EVQR% .Q25;(ZJ>+!G/H51=OG+%FB.8FJ"3O(T38MN_XSF[@$:\RJ0?<06\-5VB&Y-/Z@:N> M6[JD.$=48$8!1\N^,_2OIUVM-X)GC+9BKPTTR9RQ%]VY2?N.IR>$"%I([0#5 MWRL:(T*TD9K&K\+3*5/JP/WVSOV+85_Q52[RKD$ON8,<]"EH-AYO5 M)?#\/[->)08KH"Q.ROA4%5(I%X&=9)94**H,<$2HT;<3D,UJD6M:RJ*25T1)I45 MF;:Y'+!V2]9N*^LP5QL7_X;FV&9+\'C_!* 0J+FNW=JKT_$K4QS7-570NL+W MX^KN;;.QI.[>L9D.\A6F0NV.I4KE77941;B]D]B.9&MSZ,Z95$>X:6;J&H>X%JCG2\;D MKJ,3E!?#P1]02P,$% @ -7HJ4W.;*FP&ULK5A=;Z,Z$/TK([0K[4K=@/D*C=)(:3YT5]I5 MJV9[]^'J/CC@ %K N;;3M/_^&D-( H1$35\:;.:#W:'6\K^\(@0 :]I MDO$[+1)B/=!U[DXCC31D,U M]\A&0[H129R11P9\DZ:8O=V3A&[O-*3M)I[B,!+YA#X:KG%(%D0\KQ^9'.D5 M2Q"G).,QS8"1U9TV1H,YLG* LO@[)EM^\ QY*DM*_^2#[\&=9N01D83X(J? M\N>%3$B2Y$PRCO]*4JWRF0,/GW?LK!+@'VI!Z<$.'4/U@F 6P)#1G= LNM)5O^H)9+ MH:7 <997UD(P^3:6.#'Z,1LO9HL;>%@3AD6+0KC[;R:)_*H*I?/W>W4NXVG 0@/0*MWB:JHMO*M>!W M%7_>CU]&+G*&^LMA";38Y*MU:#-MVB#/MH^-9DTCRS"\RNA( J>2P+E"@E6Y MI4\+4+ [AX&[7DV IHU12[]I836R[V(Y2MVM4G<[4R_ZU?M3=QL!F0:JY]XT MJN?>0N-Y9BWY+IJCY/M5\OW.Y)\>G@%S3@0'NI1].I-IR]Y,7OT(9R%IVP#2 M,(E#M0];]>@W8G1JN4Z:)J9Q6Y-LVC2R4;^F1PN1;9W8"EXEB7>U)$=5<4X0 MK[%?ZWJVI&+OW< NFF^XC(:1_/R[KTPAXVH]371[ MLN"-8,:A#VEQ+' AP&]M:SG],*;Y&2:[9$(%4RO1L; 'IS9TK;#!;F6E(6E5 MM-N%V;.;[(NAV@GF.T%]G[+<6\U6%^JQND;6YN_18():YJ=H,"NNRWOZXO;^$[,PSK@4>25=&;V^_!:R MXD)<# 1=JPO&UL MM5K;;MLX$/T5PNA# S2Q1,FW( G@6]$ 31,D3?M0[ ,CT3912?225"Z+_?@E M*=F4+(E2TDT>;$F>&VPBQ/>WW>;#!,>(G M=(L3^V]L]N"7KC5 /^A=G6[3&=UC<;V^8O.OOK80DQ@DG- $,K\Y[ M4_=TZ8^4@I;X0? 3+UP#%Q"3)OM%SGHB"@K13KP!S!7BHX#+F"=Z APT* M?J[@=QUAD"OHT/M9[#IQ"R30Q1FC3X I:6E-7>CL:VV9+Y*H0KD33/Y*I)ZX MN/LRO5T>SZ9WRP687U_=++_=3;]?7G\#'Q=8(!+Q(W ,[N\6X..'(_ !] '? M((8Y( FX3XC@G^1#>?U]0U..DI"?]87T2MGN![D'L\P#V."!!ZYH(C8<+),0 MAS7Z"[O^Q*+?E]G8IP3N4C*#5H/3='T"'/<3@ YT:_R9=U&'6MVI"^?/1E^^ M>?12,KQ]?7C:GM=4'VJZC]52#,&2J\^RO++ MI(_JBB\;>* '5JCY>.$[^N^L_UB5.3ET>5AQN<'?T=[?D=7?RT1ZB8% S[+$$KR2$"?Y,',1K!B-\T*D MVWP6,0L(Q[6X-ZK.3&5BJC*P*>7C?0AC:PBW6"Y,$@CI\)WV]=<55LO*ME G M>]L3*QQ4;7>! =:A9^ZO9'AHD?,9+N6A0]")#!8(<+ (XI2K,"1->1+Y2FD M4808!UN)J#IG=2E;Y*Z,BE7JGKBCPUAKQ 8GBJ%J0X4F5&@-=5[!A(0*\"([ M9(8#ND[TNF,X0BI$04&:/,J0];/:R&NK E86V7A068EM4N4 #7^ZGC7 ;S64 M5O%==O!9XS.0RG5:XZKS-K-#JJ&A+.B\8ZJA(05H)X6NJ6XQXV=U;G/) M@#>T@W>6X&O="O%.636P"=]SWP$-FD'[SF..^$8!!R:/NP:O2VN76SWH[0Y[ MC1JI2O^^J#,UJ?0:=:8:V0D:F(5VU)M+K%/)3"6:"\SBVH*RFW"=]HHR0 F' M[T8NT* CM#?YNKCR>>[:6RYRF[;=B%6D[*M!6&B'QONDT A5N:^N-(9V>/[_>;UEP(Q: .Q.ZYZ!?L\._=>%MDU^[2 #/42X M/ G@UZULQL%GRM2MK8@]PP>>'EBH;J>/_ G@X,B MZ"!8=M]PAV?GCF4A5Z]V'U:]@OYP[ P/W6\7++M?>"UFYZ?=%NUXFF_1\G@P MN)'=!^Z&6)ZA*<].4ZV3W6FS-\M'*>[B)B<^/,Q:BU0Y!L,UGITH6F>\8PR# M.N_\PQA:I,HQ&'[R[/Q4F?9;K$YCU+04J?0K66$=DF;&HX[58/C+L_.7K1KJ M(++%7-X2 C?#2#!L14C#7IZ=O6QS7NNIW9RW\]39P3GT6YTUW.397VY-UVN& MU^HERZ6<2I)P$H ?^DU+MY?=AC=\^UNN5\[?+#=7I.)!=9 M5T[A+#=7>M<\GE2<;9$J.VM8Q7_+CN1UNVS?D(#_KHBI3/"?K#](# 3#@ &0 'AL+W=OM 6*/M#2V":6(EV2 MBI-^?4E*EAVO+&NS+[9$S3EG9CCDD,,]%]_D%D"AEXPR.7*V2NUN/4\F6\BP M=/D.F/ZRYB+#2K^*C2=W G!J01GU0M_O>1DFS!D/[=B#& ]YKBAA\""0S+,, MB]95+"G)@$G"&1*P'CF3X'81 M= S 6OQ!8"]/GI$)9<7Y-_-REXXX894&J8M!__EJ1.I6F MI\\']H4-7@>SPA)FG/Y)4K4=.3<.2F&-^?XW* /J&KZ$4VE_T;ZT]1V4 MY%+QK 1K#S+"BG_\4B;B!*!YZ@%A"0C/ 9T+@*@$1&T5.B6@TU:A6P*Z;0&] M$M"SN2^293,]QPJ/AX+OD3#6FLT\V.FR:)U@PDQE+9707XG&J?'=[[,O]S'Z M.ODK7J*/EG/T\<,G] $1ANX)I;H.Y-!36M,@O:3DGQ;\X07^ M"-USIK82Q2R%M 8_;\8/&O">CK4*.#P$/ T;"2?YQD5^\!F%?AC4^#-K P\M MW*\+Y^?4XY]37S3#OR3*15%0!W^3RZ@JGLCR11?XXO4:[,Z [EC",T"8I6BI ML,H5%Z_H*WY!CU@!^GNRDDKH3>2?!M%.)=JQHIVKHDKS"\U?5Y7-'&''[?B_ MU,W^%5S?[=?BYE=PX06]N!D7==W!.>Y-TKI5TKJ-1$_NTD6RFIE+66LF"0/7 MK\_:.W'S=^+B'\>]R5JOREJOL;Y- <\$I$2A&1;B53?R/19INWKN5R+]1F]G M6\PV8';99TQS7/1;JCL^9DG=),4%W8VE,P>'YW'HZKWDN<:'F\J'F\9 GYB MA&\8^0]2NVRGP&!-E&P7ZJ"2&317X:F,6;VK4J:N%@??A1FY415F43\M;!;? MVX1NOSY=@7_LFO[[(D%JBY4^3>4T123;Z<0A:+5AE8*#-W[VSN)M8[0HC;JG M1A?B/3DE!.\KD,^'K=\,/@##5!&0MA'<,04"I$*3)!$YM%PV07CT*6R<@P,M M.>@8T5WE@@"J4ZUGAZ/\1^JN5#TM&-\-SR>BA=&BUNC"2@V./3=H;KHG^8Y? ML#X2%EM&N^0>FVQPI>2=GU@S$QMXN M)$IXSE1Q JE&JQO,Q)[;S\:GP>TLJ!F?![=Q<3\YTA?7I7LL-H1)1&&MI7RW MKY>**&X@Q8OB.WMB7G&ES]_V<:MO;2",@?Z^YEP=7HQ =0\<_P]02P,$% M @ -7HJ4] ;L:T.!0 G14 !D !X;"]W;W)K&ULM5A+<^(X$/XK*BJ'I&J"+?D%*4(5(;"30U(43'8.4WL0M@!7;(N1Y9#\ M^Y$?V&#+PKL[Z.A#CN MTSV)Q)L-92'F8LBV6KQG!'N94!AH2-=M+<1^U!N/LKD%&X]HP@,_(@L&XB0, M,?M\( $]W/=@[SBQ]+<[GDYHX]$>;\F*\-?]@HF15FKQ_)!$L4\CP,CFOC>! M=W.$4H$,\;=/#O'),TA=65/ZE@Z>O/N>GJZ(!,3EJ0HL_M[)E 1!JDFLXV>A MM%?:3 5/GX_:YYGSPIDUCLF4!M]]C^_N>X,>\,@&)P%?TL-74CADI?I<&L39 M+S@46+T'W"3F-"R$Q0I"/\K_\4=!Q(F T",70(4 ZBI@% )&7@ L10MMZ4,6KDQ:$.Q'Z^D*. MCV>3YKK9#D#UX^$8S^(;\ M>%T]@NNK&W %-!#O,",Q\"/P M&OD\_G(R\6U'DQA'GIB\.AN/-"X6F9K2W&)!#_F"4,N"('BF$=_%8!9YQ)/( M3]7RQB7YF5I^J)#7!+DEP^C(\ -2*ER1?1] _0M .H(R?]3BDV3;!SIL%7_L M(HXR<5W&QO^S/O_/UL^X-,K=:F3ZC!9]4QRX28"S,XENTB/%=X'89\#S@X03 M#Q#,(C_:QF!/6+X_P8_).N9,G&#_*!9@E@LPLP68+0MX$6>]'[DT) !SSOQU MPO$Z((!3L-A1SFCDNR()GB*WGYO?T< C3)8'T]R2G5E*"\#[&#JZ8X^T]]/P M2E"Z4T?-FBC#LHW!.6K>1"''L/42=4:)55)B*2F9;3:B2J3AR((@Z@2(B9LP MG_M$ZG>NSCI9A5[S^2)B=A$Q5R'._+1+/VVUG\>ME<1BHXF:KMAT,K?M3N&6 MH"3A;J)DX6ZB%.%V2AH<90I^SVHU\6[Q.V&B]P B&4*1CD4Q$*.]R(DT0^-N MJ3"S!PTY4S#D]X)*MU?4"X\]G$0?%9LGV_+ M2S3 +C0T01(:FB )#1)SK32@B@;T6S)34:0OT80DZ[:@52=* K.0V:!* D.& MC>IDR;0Y>AM=50\##25=#ZH#RJ-!@-G)K)R/W()S6MWZ:%"G0X:"#39DJ.;. MD:%,U,)%U4Y!=3_UJ-X2'=DP.[$A0S79D*$LI\Z&#-7*1M5)04MY=D_$85*> M(ZM_>VI7C0Q4=S+?*,VHT407J]I9& A@.KSGL3 M9)J-C&R"'&2TL%XU--!1%[%D'9.?25J[9N_I[X]G$JX)4Y)==2UP\ =C6E5] M.%0ZL23[A+F[K!(?CU].W;<+$7PHU)ZW/2TM"*KZ M2]+U@4?<$D[PLZD(NJ M HS@GR,7504.J0O<[TL8U*PIS821@)H)(P$U$T8":B:,=G)[%!*VS>[YTDX^ MB7C^:5[.EG>)D^P&K38_A7>/4#(_@W?S_*:P4I]?7#YCMO7%AT) -L*4WG?$ M2EE^%Y@/.-UG=U=KRCD-L\<=P>*+.@6(]QLJ@E(,4@/EC>SX%U!+ P04 M" U>BI3K9+W%(4% #F' &0 'AL+W=OTLA'H_[_6RVI G) M/K%'FLI?'AA/B)"W?-'/'CDE\\(HB?O(LMQ^0J*T-SPIGEWSX0E;B3A*Z34' MV2I)"/\^IC%;G_9@[^7!3;18BOQ!?WCR2!;TEHK[QVLN[_JUEWF4T#2+6 HX M?3CMC>!QB+W@ZV[@&>2I3QK[E-^?STYZ51T1C.A.Y"R+_/=& QG'N M2<;Q7^6T5X^9&VY>OWC_HTA>)C,E&0U8_%LS6B7D MY/YF+,Z*OV!=8:T>F*TRP9+*6$:01&GYGSQ7A=@PD'[,!J@R0+J!O<, 5P:X MZPAV96!W'<&I#(K4^V7N1>$F1)#A"6=KP'.T])9?%-4OK&6]HC0GRJW@\M=( MVHEA<#:Z_#.\!>>78!0$]Q?WGT=WX01_2M8N":,+CPA]^&,%]'TTQP.3W\TQ*+7<=B M%['8.V*Y$DO*P8PEA+,K39C/W M(B9[$6$;8BM3I\[4::_ZDJ0+FN5OUF@V6R6KF @Z!V4!@JT"G!<% %]O6!P# M.9FN"9^W%=NM0W!;BSVFBRA-HW0!QB0FZ8R:J%RZ<#82]RU[X")S]EX]M-\UQH>'H@.TE')8 MKR;$N/*Q67+L0+TQ@0%V!!VYVM$::,!!;^#XVOMGP+,?<9[@AEO"51*P< M;(Z,;-]OY-N$';DV\O5T.WD+]WK;3A>I=%%KNI(NP&N0WN?(SACFXKB8'.:\GM-.GH> CK^39A1X[G-M+MY"W@=C+E*C&"[&G5CKF_@D*LOA4PHM]E'DR]/7Q(9?7GV MCBXJ(82#UY)V8 C/AGJJ!I3K8CW5+K["?;ZV-R%*;U&[WHZN@O.<-_&J2/F: M\7(>%H)'TY4@TY@"P< ED]1*!9?$RF'GJ:"<9J(+TY$20@0/Q72DY FUR]/N MY;^)!Y6S[5G8LFV-SH$!!ZTF%4PP*$57XX(!YGIPQX(3*8U$^+A=-\"@X]MZUYLPU_4'.[JN) O](LE" M2K+0P20+*RB:DL8\P8-"N>5Q)%FJ7K&(>_X6S M-E8*@JU#-1LKZ<#M>ZC/-,N. =O9U"GB FU.>)VE92VX=^W]<(;W_8.MO7"2F5P^];K;0EBVHLY^@[& M@)([,5T,#"C;U5&A"05WS2)8R2#N(H-=NJ_D!;L'Z[X2)-S^K>]MN^\U/LSJ M+W1@P.B?$4V01ML-0^G+OO[&N4U"^:(X,,MDVJM4E%_DZZ?UH=RH.(K2GH_A M<0 -SR?P."R/W)3[\@3P@G"Y3;PQ]02P,$% @ -7HJ4^4^,(,F @ 4 M !D !X;"]W;W)K&ULC51;;]HP%/XK1U$?6JDC M(81NJT*D%*A6J6R(VQZF/9CD0*PZ<68[T/[[VDZ(J 2L+\3'/M_-V [W7+S( M#%'!:\X*.7 RI_.S0DM MG"BT(']@?;7:=94TD#CG[35.5#9QO#J2X(153,[[_@4V> MON%+.)/V%_9U;_^[ TDE%<\;L':0TZ+^DM=F'XX W> ,P&\ _FAA?D7YTKH5:IQ*GJ,GV:PBI^78YB,X_ER M-IZ,?R[F<#U"12B3-_ %EO,17%_=P!70 A89KR0I4AFZ2NL;%C=IM!YJ+?^, M5EQM.^!U;\'W_.X)^/ R_%>B.M"KX=Y'N*M3M]']-KIO^7KGHA,J8$58A;<0 M2XE*@LX%SY2L*:/J#?[$:ZF$/FA_+ZCU6K6>50O.J"VX(@R(U3FU=37ZSJ+- MU=M%.N/N>'BB=]!?_U=:FC]N4>G4_S-DR(V-)" L.- MQGB=KWT'1'W?ZD+QTA[9-5?Z MAAII\H%*9!KV\X5X?"W(+VT8O> 5!+ P04 M " U>BI3\M 4-SH$ ($0 &0 'AL+W=OQPE;-@).$\?-(UY M 8X1ZY(4)^+)AM 8<=&D6XVE%"-?@N)(,W3=T6(4)IW10/8MZ&A ,AZ%"5Y0 MP+(X1O2?1QR1W; #._N.9;@->-ZAC08IVN(5YB_I@HJ65K'X88P3%I($4+P9 M=L;P80[='" M_@CQCM7N0>[*FI#7O/'5'W;T7!&.L,=S"B3^WO $1U'.)'3\ M79)VJC%S8/U^S_XDG1?.K!'#$Q+]&?H\&'9Z'>#C#C6X1#QG**.!H-*-D!FEL+MOQ&+@B) M%B$,DWSMKC@53T.!XZ/5?+R<@>5L\;*K&5@L?_NR'#^OP.T4"8)#QB8)3[V%?A).[Y_"3]KQT/]$L'3!0+80J")*%6A,O:A>C1: M& \,W8"J&7D??'H-W)!P736?[X,_O4_\EW;X"J==8.J-H\^O&-V4 MH\-^2R3-*NE,R6 M?J6WW\KX:R97C#(+P*TH9$7WG2HC"F:[-H-]QSK)AW,;H]\SCXV>SHTL%YKJ M0$#]4-[U#TSODNQ2?BO,% G^I#"S3<-N6%RP]LH"6WT:OV$JWJO%J@H]<46A M#U(1/NFB#)=/H@A1=NA51JXCW==L M*UX"9>'YLV%YQQXQ+:GK MN0VMTUUBIK R+*=)^*%(0>?C=H!I2=9]$_@P[0XE!]H MBF\$SXANPX2!"&\$I=YUQ2J@Q;&[:'"2RD/+XAA.\; M^0#5QX_1?U!+ P04 " U>BI36J4]&@8# !'" &0 'AL+W=O(NH>^)+;C[[[O[NR[M%=2/>H%HH%GD6:Z MXRV,R<]]7\<+%$P?R1PS^C*32C!#4S7W=:Z0)0XD4C\*@I8O&,^\;MNMW:AN M6Q8FY1G>*-"%$$R]7& J5QTO]#8+MWR^,';![[9S-L<)FOO\1M',KZPD7&"F MN2^QCFEI+ MI.-I;=2K."UP>[RQ?N6<)V>F3&-?IC]Y8A8=[]2#!&>L2,VM7'W#M4--:R^6 MJ79/6)5[6TT/XD(;*=9@4B!X5K[9\SH06X!P'R!: Z*_ <=[ (TUH.$<+94Y MMRZ98=VVDBM0=C=9LP,7&X 8CF9F%AD&68/(6[Y/ZRH5HX\)%5&NP5\R/( @_0Q1$X0X]_7? MH]8N^!LYC2JB#6>OL2^B4@ANZ*0;H !!GYSEV1RSF*.&A]Y4&T5G]U<-TW'% M=.R8COZ2<55+._C>C\!OL*CX5-B.#I7V^(]MA\%J8@@_. M=[A5!,-:_WIY3HV$&:2T%\I0'XBY:U29-& D<)%3P&'VFI%==69-4AMX?ZM4 M"U1SU\'L:2.;9=6N5JLNV7.]P7_=7K;8$5-SGFE(<4;0X.B$CI\JNU8Y,3)W MA7\J#;41-UQ0IT=E-]#WF91F,[$$U;]#]P]02P,$% @ -7HJ4ZH(#9(W M P 8A, T !X;"]S='EL97,N>&ULW5CM;MHP%'V5R)VF5IH:(&M*5D#: MD"I-VJ9*[8_]JPQQ@B7'SAS30=]G+[(GFV\N/K2P(8M_C>^[Q]0TV M#"JS%.QVQI@)%H60U9#,C"G?A6$UG;&"5N>J9-(BF=(%-;:K\[ J-:-I!4Z% M"'N=3AP6E$LR&LAY<5V8*IBJN31#$K>FP-T^ID/2C=^2P-&-5Y M,E>O G<_>7-RTKD_N]JUG]; &0F]I!<'D)YW<%Z+8=3Q0=1[F#'BRVWB-='O M'/M^13]_("EL@?TY3 ZA/=]#W"@.FSH8#3(EU^40$6>PL6G!@@#$FUX"BZ5KF.[".YST@S? 58] M$,B%: 7VB#.,!B4UAFEY;3OUX-KX! J:]MVRM IS39?=W@59.]0W&V2B=,IT M&Z9+5J;10+ ,Y&B>S^!N5!D":(PJ;"/E-%>2UAI6'DW#TDZ9$+?P_'[-MK@7 MV<:J=F!-9=NT@IJFHW$=X-]D<]R;M+UG\08E?U#FP]Q.1]9]J!5VHUG&%W5_ MD;4",/8NSD[+4BS?"Y[+@KG)'QQP-* KOV"F-'^TT:!4IM; - D>F#9\NFGY MKFEYQQ9F54Z+#-?<.T+-?S?/.9-,4[$IVM;^2\[RLQ5'E_]*$UAK 66Q(OL"Y3ZR#!I,Y M%X;+IC?C:0B&;4 MNOT)IM>-VX.@C<5ERA8L'3==G4_J9F ;-FIS@<,N/ZA<7Q^R3V\L\T2:(HCK&,CL=> M!6,L;W$,;S\;I@T\L#@0Z<]RC:\V7B'[ZP!;TWT5@LT4KT1LIGBN ?'G#3R2 MQ+_:6!SPP%8!JQV([X\#->7WB2)854P;]@3C2))@"-2BOT;C&,E.#"__^F!/ M210EB1\!S*\@BC $GD8BI3EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( #5Z*E,24&L[4 4 $&PO=V]R:V)O;VLN>&UL MQ9I;;YM(%(#_RLA/K>1=V]S:1G$D@G'"R@86<-1]6DW,V!D5@\7@9--?OP.$ M=MC@HWTYM13%YF+\<0:?[\SE^J4HOST6Q3?RSR'+Q7ST5%7'J\E$;)_8@8K? MBR/+Y9%=41YH)3?+_40<2T93\<18=<@FVG1J30Z4YZ.;Z^Y:83E1-XJ*;2M> MY')GO>.!LQ?Q\WB]29ZYX(\\X]7K?-2\S]B(''C.#_P[2^>CZ8B(I^+EOBCY M]R*O:!9ORR++YJ-9>^"!E17?OML=UY )?13-GHH^1E2"S$?65%YPQTM1-62\9G)D]NM4U4L>5:Q#BROVCB6+*L!<_'$CV)$2IY;WZG\ M:B]M[[J2N$H,RRLN#Y1>VH#C03I%GK)"HY4G)+,YIO&5$@-0!2 MNR#DWYH"J0.0^D4@XQI'?E2!- !(XX*0O4B: *1Y24A=@;0 2.N2D(8"^0F M_'1)2%.!_ Q ?L:%O+5C+R;!DBP]W_8=SUZ1.+$3=^WZ"0DC!?(+ /D%.9)V M?#\F]7_B_KGQ'NR5I(N)[2](Y,:)FLRG4#:?XF)Z_H/D"B+/C54D4##(A@FC M('2CY*\Q"5>V;-$Z9'4(P[I]QZIA9I!B9LB."1=KYROY(_ D8AW#3>2J:)!8 M9LAF6;BWO0<,\L<,62"1*X.SZ84&,L4,614KUX[[CSJDA!FR$^)[.W)_D_G, M71 G6(>N']N)%_@J'V2#&;(./%]2N22QO_9C!B7_&7+V=^W(]_R[F,@D09H MJF10QI]AI_Q[V[]S8^+YQ':3TWS2I=&2XB61 8U<:/;B+['4/$.Q;8'Z=I;143LH.& M; >PE.MU+S3(&AIV!P,JYOJ8D$XT9)THQ1SY$,KJ?.4,&Z45#UDM;N@R#Z9!0=&2AG*MBWE!53$@L.K)8U&+F3!0A MK>C(6CFCY8Y4Q00'K2XIEO[0&B06'7O<"LS8ZI"0#HE%1Q9++V,G5'YY_X&$ M;*(CVP3LA_=;&M**?@FM#(02DHJ.+)6Z0SX(!?E$1_;)#].]YS(@G1C(.ND\ M-X %Z#D8048F!/?$#]Y%YB,<"9#V2%G.V( MM@%5,2&%&,@*@;M0JND,R"8&]O0'*&1U^L. ;&*@CW@I0EZPBO*L_\.!-&(@ M:P0VK>U8J)J08$UDQYXOQ_RK&@A1CH<^NJT-. VUM06:QD,TRU%48 M8H0\8V%/MH!]A=[2'L@S%K)GS@[>M?%4,2'/6)?KTM2@*B:D'0M[N@6:82,? M5$QP05>CG4ESLKBY3MF.YRSUY5<(N7]+LVU8DOJE74MBF/7L\>Z498[<%^2K M@J;=.M!N#>O-OU!+ P04 " U>BI3'M^97AP" ])P &@ 'AL+U]R M96QS+W=O9-K* M!I!3?BBV012M3G;?EC.P#^I!3R+."!6(RS_A$P*>?I5#.^Z[4]WM^[KX.!Y. M==7LQK'_D5)=[\JQK7==7T[G(YMN.+;C>3EL4]^NW]MM2;IGVYG M+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9QU:2/PW5W39>- MW)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F# M'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+ M@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GG8)M!;46\ET%M1;R706U%O M)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LF+TL(]#;4 MVPCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]';4VPGT=M3;"?1VU-L)]';4 MVPGT]LG+;@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78"O0/U#@*] _4. KT# M]0X"O0/U#@*] _4. KUC\K&20.] O8- [T"]@T#O0+V#0.] O8- [XQZ9P*] M,^J="?3.J'7M+2; M-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1 MWE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I- MEX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/ M?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U( MD#X42!\:I \#TLBI3CBI3F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M #5Z*E/M/!CV'P4 $P5 8 " @0T( !X;"]W;W)KBI3V>8K[3P& N& & M @(%B#0 >&PO=V]R:W-H965T&UL4$L! A0# M% @ -7HJ4R[ZZ$00 P K H !@ ("!U!, 'AL+W=O MBI3@@^RT-X# !'#0 & @($D'@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ4_7%K8!Y M @ XP8 !@ ("!."( 'AL+W=OWQR)A D &D[ 8 " M@>BI3 M1O1MK#T& #\%P & @(&A+@ >&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ4Q*RFFLI!P [! !@ M ("!%#4 'AL+W=O&UL4$L! A0#% @ -7HJ4VO(K'2G @ 9@4 !D M ("!.$ 'AL+W=OBI3B&,OZ!T$ B"0 &0 @($60P >&PO M=V]R:W-H965TJJPD M !D7 9 " @6I' !X;"]W;W)K&UL4$L! A0#% @ -7HJ4V(AUL5J"@ IAL !D ("! M3%$ 'AL+W=OBI3 M* A&PO=V]R:W-H965T&UL4$L! A0#% M @ -7HJ4Q&"3.4>!@ ]0X !D ("!WW, 'AL+W=OBI3:JEWQOP# A"0 &0 M@(')B >&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ4Q_*MW7T! ]0H !D M ("!V) 'AL+W=OBI3/4M3)?T$ 4"P &0 @($#E@ >&PO=V]R M:W-H965T; !X;"]W;W)K&UL M4$L! A0#% @ -7HJ4QKC0F'5 @ ) 8 !D ("!MZ M 'AL+W=OBI39Y2< M$SP" ##! &0 @('#HP >&PO=V]R:W-H965T[0U 0 'P+ 9 M " @3:F !X;"]W;W)K&UL4$L! A0#% @ M-7HJ4SJR3. +"P J!P !D ("!0:L 'AL+W=OBI3'RI@Y2<# #)!@ &0 @(&X MP@ >&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ4V(K$=? @ '08 !D M ("!5,L 'AL+W=OBI3[Q04;J4" !:!0 &0 @(%+S@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ -7HJ4^5^-PII P /0< !D ("!\-0 'AL M+W=OBI3L=/,PH\$ M !="@ &0 @(&0V >&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ M4V%%K[#R!0 [Q !D ("!S>$ 'AL+W=OBI3PH_>D+H" #D!0 &0 M @('VYP >&PO=V]R:W-H965T?J !X;"]W;W)K M&UL4$L! A0#% @ -7HJ4SE",F7B P NPH M !D ("!3>\ 'AL+W=OBI31XWD6JT# "1"0 &0 @(%F\P M>&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ4UOFPQV3 @ )P< !D M ("!5/H 'AL+W=OBI3=W?/46 " >!@ &0 @($>_0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ -7HJ4^K$HE#(! NQ( !D ("!*@4! 'AL+W=O MBI3R"\4[!<$ D M$0 &0 @($I"@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ4PY[ M*T&;! O10 !D ("!C1L! 'AL+W=OBI38\']>QP& !K( &0 M @(%?( $ >&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ4_6;A8\?! ]A$ !D M ("!12L! 'AL+W=OBI35.\&/8 # !.#0 &0 @(&;+P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ -7HJ4W.;*FPBI3 M<6'C5-8& #8( &0 @('V.@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ -7HJ4] ;L:T.!0 G14 !D ("!#$8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -7HJ4_+0%#BI36J4]&@8# !'" &0 M@(';5P$ >&PO=V]R:W-H965T MWYE>' ( #TG : " >!D 0!X;"]?7!E&UL4$L%!@ !* $H /10 ' %-I 0 $! end XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 251 387 1 true 58 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 brhc10028709_10q.htm brhc10028709_ex31-1.htm brhc10028709_ex31-2.htm brhc10028709_ex32-1.htm brhc10028709_ex32-2.htm plab-20210801.xsd plab-20210801_cal.xml plab-20210801_def.xml plab-20210801_lab.xml plab-20210801_pre.xml image00003.jpg http://xbrl.sec.gov/country/2021 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc10028709_10q.htm": { "axisCustom": 0, "axisStandard": 13, "contextCount": 251, "dts": { "calculationLink": { "local": [ "plab-20210801_cal.xml" ] }, "definitionLink": { "local": [ "plab-20210801_def.xml" ] }, "inline": { "local": [ "brhc10028709_10q.htm" ] }, "labelLink": { "local": [ "plab-20210801_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "plab-20210801_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "plab-20210801.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/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 517, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 21, "http://photronics.com/20210801": 9, "http://xbrl.sec.gov/dei/2021": 5, "total": 35 }, "keyCustom": 27, "keyStandard": 360, "memberCustom": 25, "memberStandard": 33, "nsprefix": "plab", "nsuri": "http://photronics.com/20210801", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://photronics.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": [ "span", "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210801", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801_AwardTypeAxis_RestrictedStockMember", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801_AwardTypeAxis_RestrictedStockMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "plab:InformationOnOperatingAndFinanceLeasesIncludedInConsolidatedBalanceSheetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "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": "brhc10028709_10q.htm", "contextRef": "c20201031", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801_ConsolidatedEntitiesAxis_PhotronicsAndDNPMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801_ConsolidatedEntitiesAxis_PhotronicsAndDNPMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801_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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_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": "brhc10028709_10q.htm", "contextRef": "c20210801", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "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": "brhc10028709_10q.htm", "contextRef": "c20201031", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801_ProductOrServiceAxis_IntegratedCircuitsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210801", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "U002", "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": "brhc10028709_10q.htm", "contextRef": "c20210801_DebtInstrumentAxis_Seven2MillionFinanceLeaseMember", "decimals": null, "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "decimals": "-3", "first": true, "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "span", "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "decimals": "-5", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "decimals": "-3", "lang": null, "name": "us-gaap:DilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "span", "div", "td", "tr", "table", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210502_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "us-gaap:LiabilitiesFairValueDisclosure", "us-gaap:AssetsFairValueDisclosure", "us-gaap:LiabilitiesFairValueDisclosure", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210801", "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:LiabilitiesFairValueDisclosure", "us-gaap:AssetsFairValueDisclosure", "us-gaap:LiabilitiesFairValueDisclosure", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210503to20210801", "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", "ix:continuation", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "div", "body", "html" ], "baseRef": "brhc10028709_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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20210801", "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": "brhc10028709_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": "brhc10028709_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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "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": "brhc10028709_10q.htm", "contextRef": "c20201101to20210801", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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 YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r636" ], "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r637" ], "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r638" ], "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/2021", "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/2021", "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r638" ], "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/2021", "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r638" ], "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/2021", "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r639" ], "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r638" ], "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r638" ], "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r638" ], "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r638" ], "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/2021", "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r634" ], "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/2021", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r635" ], "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/2021", "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/2021", "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/20210801", "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/20210801", "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/20210801", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "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/20210801", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "plab_AntidilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Abstract]" } } }, "localname": "AntidilutiveSecuritiesAbstract", "nsuri": "http://photronics.com/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "xbrltype": "stringItemType" }, "plab_CommitmentAndContingenciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitment and Contingencies [Abstract]" } } }, "localname": "CommitmentAndContingenciesAbstract", "nsuri": "http://photronics.com/20210801", "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/20210801", "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/20210801", "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/20210801", "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 Leases [Member]" } } }, "localname": "FinanceLeaseMember", "nsuri": "http://photronics.com/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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, net" } } }, "localname": "InterestExpenseNet", "nsuri": "http://photronics.com/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "xbrltype": "stringItemType" }, "plab_MonthlyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease monthly payments.", "label": "Monthly [Member]" } } }, "localname": "MonthlyMember", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "plab_NetSettlementsOfRestrictedStockAwards": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the net settlement of restricted stock awards.", "label": "Net Settlements of Restricted Stock Awards", "negatedLabel": "Net settlements of restricted stock awards" } } }, "localname": "NetSettlementsOfRestrictedStockAwards", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20210801", "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, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "plab_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents one of the geographical areas where entity's activities take place.", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_OutstandingCommittedBalanceForCrossDefaultProvision": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Committed balance outstanding for cross default provision for any agreement or instrument.", "label": "Outstanding Committed Balance for Cross Default Provision", "terseLabel": "Outstanding committed balance for cross default provision" } } }, "localname": "OutstandingCommittedBalanceForCrossDefaultProvision", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "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/20210801", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "plab_PercentOfInitialLeaseLiabilityUponEarlyBuyOut": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of initial lease liability of tool to be paid to lessor if early buy-out option of lease is exercised.", "label": "Percent of initial lease liability upon early buy-out" } } }, "localname": "PercentOfInitialLeaseLiabilityUponEarlyBuyOut", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "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/20210801", "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/20210801", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "plab_PercentOfRepaymentOnOriginalApprovedLoanAmountInEachLastFiveSemiannualLoanRepayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of repayment on original approved loan amount in each last five semiannual loan repayments.", "label": "Percent of repayment on original approved loan amount in each last five semiannual loan repayments", "terseLabel": "Percent of repayment on original approved loan amount in each last five semiannual loan repayments" } } }, "localname": "PercentOfRepaymentOnOriginalApprovedLoanAmountInEachLastFiveSemiannualLoanRepayments", "nsuri": "http://photronics.com/20210801", "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, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Period of warranty", "terseLabel": "Product warranty period" } } }, "localname": "PeriodOfWarranty", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "plab_PhotronicsAndDNPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The joint venture.", "label": "Photronics and DNP [Member]" } } }, "localname": "PhotronicsAndDNPMember", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "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/20210801", "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, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Product Invoice Term", "terseLabel": "Product invoice term" } } }, "localname": "ProductInvoiceTerm", "nsuri": "http://photronics.com/20210801", "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/20210801", "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/20210801", "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/20210801", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "plab_Seven2MillionFinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the $7.2 million finance lease.", "label": "7.2 Million Finance Lease [Member]", "terseLabel": "$7.2 Million Finance Lease [Member]" } } }, "localname": "Seven2MillionFinanceLeaseMember", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "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/20210801", "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 (in years) [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://photronics.com/20210801", "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/20210801", "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/20210801", "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/20210801", "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/20210801", "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 Cash Flow Information Related to Leases" } } }, "localname": "SupplementalInformationRelatedToOperatingAndFinanceLeasesTableTextBlock", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "plab_TaxCreditCarryforwardAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Abstract]" } } }, "localname": "TaxCreditCarryforwardAbstract", "nsuri": "http://photronics.com/20210801", "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 formation of the VIE before an interest holder may put their interest, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "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/20210801", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "durationItemType" }, "plab_Three55MillionFinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the $35.5 million finance lease.", "label": "35.5 Million Finance Lease [Member]", "terseLabel": "$35.5 Million Finance Lease [Member]" } } }, "localname": "Three55MillionFinanceLeaseMember", "nsuri": "http://photronics.com/20210801", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "plab_VariableInterestEntityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Variable Interest Entity [Abstract]" } } }, "localname": "VariableInterestEntityAbstract", "nsuri": "http://photronics.com/20210801", "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/20210801", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "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/20210801", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r133", "r250", "r254", "r259", "r433", "r434", "r442", "r443", "r534", "r630" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r133", "r250", "r254", "r259", "r433", "r434", "r442", "r443", "r534", "r630" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r264", "r296", "r349", "r350", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r596", "r599", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r264", "r296", "r349", "r350", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r596", "r599", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r198", "r329", "r333", "r548", "r595", "r597" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r198", "r329", "r333", "r548", "r595", "r597" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r264", "r296", "r347", "r349", "r350", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r596", "r599", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r264", "r296", "r347", "r349", "r350", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r596", "r599", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r199", "r200", "r329", "r334", "r598", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r199", "r200", "r329", "r334", "r598", "r616", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r348", "r531", "r532", "r533" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiary [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r345" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r53", "r537" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r12", "r36", "r202", "r203" ], "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,331 in 2021 and $1,324 in 2020" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r58" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r58" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r50", "r228" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r77", "r82", "r90", "r91", "r92", "r441", "r493", "r499" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r77", "r82", "r90", "r91", "r92", "r441" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r79", "r81", "r82", "r581", "r607", "r611" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r90", "r91", "r493", "r494", "r495", "r496", "r497", "r499" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r78", "r82", "r90", "r91", "r92", "r135", "r136", "r137", "r441", "r602", "r603", "r644" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r77", "r82", "r90", "r91", "r92", "r441", "r494", "r495", "r496", "r497", "r499" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r37", "r385", "r537" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r135", "r136", "r137", "r381", "r382", "r383", "r470" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r140", "r141", "r142", "r144", "r153", "r206", "r207", "r211", "r212", "r213", "r214", "r217", "r218", "r249", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r409", "r410", "r411", "r412", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r477", "r478", "r479", "r480", "r481", "r482", "r486", "r487", "r529", "r549", "r550", "r551", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r640", "r641", "r642", "r643", "r644" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r351", "r353", "r387", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r353", "r372", "r386" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r43", "r204", "r219" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Credit losses on accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r128" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r166" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r166" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r78", "r82", "r90", "r91", "r92", "r441" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r78", "r82", "r90", "r91", "r92", "r441" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r130", "r187", "r190", "r196", "r210", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r433", "r442", "r476", "r535", "r537", "r557", "r577" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r13", "r14", "r74", "r130", "r210", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r433", "r442", "r476", "r535", "r537" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r473" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r8", "r612", "r613", "r614", "r615" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r20", "r21", "r22", "r23", "r24", "r25", "r26", "r27", "r130", "r210", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r433", "r442", "r476", "r535" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r355", "r375" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r458", "r459" ], "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/2021-01-31", "presentation": [ "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r9", "r134", "r182" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r120", "r121", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Accruals for property, plant and equipment purchased during the period" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r10", "r48", "r118" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails", "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r19", "r119" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r113", "r118", "r123" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r113", "r492" ], "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 increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r304", "r305", "r306", "r307" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r65", "r234", "r563", "r586" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r231", "r232", "r233", "r245", "r617" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r135", "r136", "r470" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r35" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r35" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r35" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r35", "r297" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r35", "r537" ], "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, 60,758 shares issued and outstanding at August 1, 2021, and 63,138 shares issued and outstanding at October 31, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r85", "r87", "r88", "r99", "r569", "r591" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r85", "r87", "r98", "r429", "r430", "r456", "r568", "r590" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r85", "r87", "r97", "r428", "r456", "r567", "r589" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r124", "r435" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r309", "r311", "r330" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r309", "r310", "r330" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r309", "r310", "r330" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r331" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r103", "r548" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r101" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r127", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r278", "r285", "r286", "r288", "r294" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r29", "r30", "r31", "r129", "r133", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r290", "r291", "r292", "r293", "r503", "r558", "r559", "r576" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/LeasesDetails" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r574" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r63", "r573" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r60", "r281", "r502" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r60", "r289", "r502", "r503" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r61", "r264", "r474" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r63", "r129", "r133", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r290", "r291", "r292", "r293", "r503" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPaymentTerms": { "auth_ref": [ "r62", "r573" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r63", "r573" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r63", "r129", "r133", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r287", "r290", "r291", "r292", "r293", "r298", "r299", "r300", "r301", "r501", "r502", "r503", "r504", "r575" ], "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/2021-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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r394", "r395" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r116", "r185" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r167" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r329", "r333", "r334", "r335", "r336", "r337", "r338", "r339" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r329" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r389" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r100", "r145", "r146", "r147", "r148", "r149", "r156", "r158", "r163", "r164", "r165", "r170", "r171", "r471", "r472", "r570", "r592" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r100", "r145", "r146", "r147", "r148", "r149", "r158", "r163", "r164", "r165", "r170", "r171", "r471", "r472", "r570", "r592" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r166", "r168", "r169", "r172" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r492" ], "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": "Effects of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r397" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r131", "r397", "r418" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r373" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r374" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r374" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r374" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r376" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r371" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r90", "r91", "r92", "r135", "r136", "r137", "r141", "r150", "r152", "r174", "r214", "r297", "r302", "r381", "r382", "r383", "r411", "r412", "r470", "r493", "r494", "r495", "r496", "r497", "r499", "r602", "r603", "r604", "r644" ], "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/2021-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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r475" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r508", "r517", "r527" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r510", "r521" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r506", "r526" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Lease Liabilities - Finance Leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-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_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liability [Abstract]" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r506" ], "calculation": { "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease Liability, Current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r506" ], "calculation": { "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease Liability, Noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r509", "r521" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r505" ], "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, after Accumulated Amortization", "terseLabel": "ROU Assets - Finance Leases", "totalLabel": "Finance lease, right-of-use asset, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails", "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r508", "r517" ], "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": "Accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r508", "r517", "r527" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r505" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r524", "r527" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance leases, Weighted-average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r523", "r527" ], "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 leases, Weighted-average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r488", "r489", "r490", "r491" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r116" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Other operating income, net", "verboseLabel": "Gain on trade-in of lithography tool" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r102", "r130", "r187", "r189", "r192", "r195", "r197", "r210", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r476" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r94", "r187", "r189", "r192", "r195", "r197", "r555", "r564", "r571", "r593" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r131", "r398", "r403", "r407", "r416", "r419", "r423", "r424", "r425" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r151", "r152", "r186", "r396", "r417", "r421", "r594" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r89", "r392", "r393", "r403", "r404", "r406", "r408" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r115" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r115" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r115" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r115" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r159", "r160", "r161", "r165" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r225", "r226" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r69" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r11", "r71", "r537" ], "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": "Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r15", "r72", "r125", "r173", "r221", "r222", "r224", "r546" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/InventoriesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r44", "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/2021-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r70" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r333" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r516" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r525" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r227" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDiscountRate": { "auth_ref": [ "r515" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r513" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r514" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails", "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r516" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r512" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r526" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r528" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r57", "r130", "r191", "r210", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r434", "r442", "r443", "r476", "r535", "r536" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r42", "r130", "r210", "r476", "r537", "r562", "r584" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r59", "r130", "r210", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r434", "r442", "r443", "r476", "r535", "r536", "r537" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r473" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r16", "r17", "r18", "r31", "r32", "r130", "r210", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r434", "r442", "r443", "r476", "r535", "r536" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r31", "r559", "r576" ], "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": "Proceeds from line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r55" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Expiration date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r55" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r55" ], "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": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r56" ], "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": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r133", "r248", "r280" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r133", "r248", "r280" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r133", "r248", "r280" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r133", "r248", "r280" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r133", "r248", "r280" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r133", "r248", "r280" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r63" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r234", "r235", "r236", "r239", "r240", "r241", "r244", "r246", "r247" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r234", "r237", "r242" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r238", "r243", "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Appellate court decision not to impose fine amount" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r68", "r130", "r210", "r250", "r254", "r255", "r256", "r259", "r260", "r476", "r561", "r583" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r302", "r431", "r432" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "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) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r113", "r114", "r117" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r7", "r83", "r86", "r92", "r95", "r117", "r130", "r140", "r145", "r146", "r147", "r148", "r151", "r152", "r162", "r187", "r189", "r192", "r195", "r197", "r210", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r472", "r476", "r565", "r587" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r83", "r86", "r92", "r151", "r152", "r437", "r455" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r138", "r139", "r142", "r143", "r153", "r154", "r155", "r208", "r209", "r215", "r216", "r340", "r341", "r343", "r344", "r384", "r413", "r414", "r415", "r468", "r483", "r484", "r485", "r530", "r552", "r553", "r554", "r606", "r607", "r608", "r609", "r611", "r645" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r303", "r431", "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Contribution from noncontrolling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r135", "r136", "r137", "r302", "r426" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other non-operating income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "Earliest open tax year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r187", "r189", "r192", "r195", "r197" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r518", "r527" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r506" ], "calculation": { "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Lease Liabilities - Operating Leases", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesFutureLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails", "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liability [Abstract]" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r506" ], "calculation": { "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability - Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r506" ], "calculation": { "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r511", "r521" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r505" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesInformationOnOperatingAndFinanceLeasesIncludedOnBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r524", "r527" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r523", "r527" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r73", "r537" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r51" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r82", "r90", "r91", "r93", "r493", "r495", "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r76" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r84", "r87", "r90", "r91", "r93", "r96", "r297", "r493", "r498", "r499", "r566", "r588" ], "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 (loss) income", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-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 (loss) income, net of tax of $0:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r84", "r87", "r428", "r429", "r440" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r80", "r90", "r96", "r396", "r420", "r422", "r493", "r496", "r499", "r566", "r588" ], "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 (loss) income, tax" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock": { "auth_ref": [ "r457" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r458", "r460" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r64" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r105" ], "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 (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherShortTermBorrowings": { "auth_ref": [ "r52" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r110" ], "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": "Purchases of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r106" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r106" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r34", "r295" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r34" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r34", "r295" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r34" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r34", "r537" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r6" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r108" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r107", "r376" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r109" ], "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 from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Contribution from noncontrolling interest" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r107", "r376" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r7", "r83", "r86", "r92", "r112", "r130", "r140", "r151", "r152", "r187", "r189", "r192", "r195", "r197", "r210", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r428", "r436", "r438", "r455", "r456", "r472", "r476", "r571" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r50", "r229" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r230", "r618", "r619", "r620" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r49", "r227" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r23", "r24", "r229", "r537", "r572", "r585" ], "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", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r23", "r229" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r23", "r227" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r33", "r560", "r579" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r111" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r390", "r547", "r633" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r123", "r556", "r580" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r166" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r38", "r302", "r385", "r537", "r582", "r606", "r611" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r135", "r136", "r137", "r141", "r150", "r152", "r214", "r381", "r382", "r383", "r411", "r412", "r470", "r602", "r604" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r183", "r184", "r188", "r193", "r194", "r198", "r199", "r201", "r328", "r329", "r548" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r126", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r346" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenuePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r332", "r346" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r342" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r522", "r527" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r522", "r527" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r82", "r498", "r499" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r166" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r166" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r165" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r45", "r46", "r47" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r50", "r229" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r19", "r123", "r556", "r580" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r355", "r375" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r361", "r367", "r369" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r304", "r305", "r306", "r307" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r433", "r434", "r442", "r443", "r444", "r446", "r449", "r452", "r453" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r444", "r446", "r449", "r452", "r453" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r104" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r115" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r356" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r366" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r365" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r358" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r364" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r364" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r375" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r363", "r375" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r362" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r352", "r359" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r355", "r360" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r357" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r375" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r375" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r370" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r28", "r537", "r558", "r578" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r54" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r519", "r527" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r67", "r90", "r91", "r92", "r135", "r136", "r137", "r141", "r150", "r152", "r174", "r214", "r297", "r302", "r381", "r382", "r383", "r411", "r412", "r470", "r493", "r494", "r495", "r496", "r497", "r499", "r602", "r603", "r604", "r644" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-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/2021-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/2021-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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r135", "r136", "r137", "r174", "r548" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r166" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r34", "r35", "r297", "r302" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r34", "r35", "r302", "r354", "r368" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r35", "r40", "r41", "r130", "r205", "r210", "r476", "r537" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r91", "r130", "r135", "r136", "r137", "r141", "r150", "r210", "r214", "r302", "r381", "r382", "r383", "r411", "r412", "r426", "r427", "r454", "r470", "r476", "r493", "r494", "r499", "r603", "r604", "r644" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheets", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r500", "r538" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r500", "r538" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r500", "r538" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r75" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CashCashEquivalentsAndRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of non-cash information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r329", "r338" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r329", "r338" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r338" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r338" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r304" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r66", "r304" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r35", "r297", "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "negatedLabel": "Retirement of treasury stock" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHARE REPURCHASE PROGRAMS [Abstract]" } } }, "localname": "TreasuryStockSharesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r35", "r297", "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Repurchased common stock (in shares)", "terseLabel": "Purchase of treasury stock (in shares)", "verboseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity", "http://photronics.com/role/EarningsPerShareDetails", "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r35", "r297", "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "negatedLabel": "Retirement of treasury stock (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r308" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchasePrograms" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r297", "r302", "r304" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquity", "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r140", "r141", "r142", "r144", "r153", "r206", "r207", "r211", "r212", "r213", "r214", "r217", "r218", "r249", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r409", "r410", "r411", "r412", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r477", "r478", "r479", "r480", "r481", "r482", "r486", "r487", "r529", "r549", "r550", "r551", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r640", "r641", "r642", "r643", "r644" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r391", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r399" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r402" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r175", "r176", "r177", "r178", "r179", "r180", "r181" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r405" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss": { "auth_ref": [ "r451" ], "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": "Variable Interest Entity, Measure of Activity, Operating Income or Loss", "terseLabel": "Operating income (loss)" } } }, "localname": "VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r457" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "auth_ref": [ "r445", "r450" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount": { "auth_ref": [ "r447" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss": { "auth_ref": [ "r444" ], "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/2021-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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r448" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r433", "r434", "r442", "r443", "r444" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r520", "r527" ], "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/2021-01-31", "presentation": [ "http://photronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r165" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r157", "r165" ], "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/2021-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/2021-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r156", "r165" ], "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/2021-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": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "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=123367319&loc=SL114868664-224227" }, "r101": { "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=123367319&loc=SL114868664-224227" }, "r102": { "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=123367319&loc=SL114868664-224227" }, "r103": { "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=123367319&loc=SL114868664-224227" }, "r104": { "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=123367319&loc=SL114868664-224227" }, "r105": { "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=123367319&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(3)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r153": { "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=122038215&loc=d3e31137-122693" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r205": { "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=122038336&loc=d3e74512-122707" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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=122041274&loc=d3e301413-122809" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r416": { "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=122134291&loc=d3e330036-122817" }, "r417": { "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=122134291&loc=d3e330036-122817" }, "r418": { "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=122134291&loc=d3e330036-122817" }, "r419": { "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=122134291&loc=d3e330215-122817" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r423": { "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" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4616395-111683" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "d", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r528": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r606": { "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=124501264&loc=SL117420844-207641" }, "r607": { "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=124501264&loc=SL117420844-207641" }, "r608": { "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=124501264&loc=SL117420844-207641" }, "r609": { "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=124501264&loc=SL117420844-207641" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r633": { "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" }, "r634": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r635": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r636": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r637": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r638": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r639": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r77": { "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=124509347&loc=SL7669646-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r9": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "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=123367319&loc=SL114868664-224227" }, "r98": { "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=123367319&loc=SL114868664-224227" }, "r99": { "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=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 86 0001140361-21-030912-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-21-030912-xbrl.zip M4$L#!!0 ( #5Z*E,UT?%ZUS&4\J;,K.ZNM2B*ZN9,%3! O3-S MOO3*FT#3MD1+M&WWO= MO'K[79?=[)>MB[J^?/OFS;=OWW;\)SM%>?X&QS%YD^55K7+CMH;7=[/\CT]=](V'>-MG(S=9+MRYM:-X/W.>?'UR?N(;8)&]^E7V^=*75[? M)U65;@8S_ )^@M%VC,9^8MV=>1P]%[YH+K^^=UT^.(GR#7P[NM 4_;PNKR;? M=?CEK3N;?EFZW#STB^&WMWZ2J\Q4DZ]OOKIU<969R9?"%[SOZE!F75\Y&=?$V>E\6RI:9/7>#*YI_/A2FWW-Y'9G2J1JN[%=9 M?A[M?_AU]R3-0*S/J^CXY A>NHCOL!VT$X_]>J^XO"JS\XLZ@M&Q:#OR=(P] M*-K>'@VGYVH5>:JVW9_][.LO6WM%7L.#M\]@MK8B,WCWRU;MOM=O&BJC-Y[. M-T-"?]:%O8JJ^JKK?ME*X>KM5/6R[M7;Z*]G6<]5T:'[%IT4/97_]:>H^;[* M_N/>1BB^K'^*_%VW53<[S]]&79?")Z;H%N7;Z"]Q\\]/D5;FC_,21-]NC[[Z MV/SS4S/=-OL:9?:7K0^GQQ\SC_3?,FM=OC4:D[@(/K.?#QZXZWVJ>]%&9^G=+1G[CTERWCA0ZA&-7%C4 -E-$O6Z# WNJBZ#J5 MIZH+EN!=\^?G-[?&]/ 0]QJ0UQ^SRJCNOYPJ]W/[ 41F;+0\%0F7V#JD+"5* M""15DFB"24HE063&T5JX>P]^<&'5U=8[% ,*IQ[M2*YOAOL1/JG&!JOC&%.C MC),._NI$8"326-LD5@DR8HK!OO.OGCFB8_BVL'?'E%+!K9(886RHD42C%"G* M&8T5!3F8@MWO_DZF'M%^#@KC:@_&5*KN06[=][^YJ['12!=C2U'J3((I<5S2 MF,N$Q<*J5- XGF(T'EL"/B/) Z/Z6,*3P%(.A^5UY%NX1+OR*/VL\GX*7_=+ M4$,P(E!'=>;&YXMS8E(:H]2FDE)-%<4\2;!&F&/F$O?D"'\_K;V0P13\ZHKS M4EU>9,"]9]?O?3K:B?IX-?OHECNE69)W)>@":7[8.#C^"1(YH&A$Q>:IO MT?3>ZU=751_45?6Q*(]TK;(:;00"9KBA M__C:0L%0/AP>?W:>@JUWQ^3#5!)VBVS_%&?Z=?;5??:(KHZ^Y:ZL+K++ QA> MZ:KZL[KZJ+K=]ZY;?#O[!@RY H@8CY>B/.[71_"?TER !WMTZ:>Z.BO>N_WO M<$D&]FU<8TJ+4JT1T;&C*4;: ,R3F#MB&$5<+6)&DL_3S\AQ6=B^J0_RKP48 MYS-7]L8&+V)II(JE3K2CH/H%HC8VBE)EF> (/SWX$Y6?NV:TGT&N>OW>#=OB M&?@V4$]'Z3]4"1)X2^0 :DEBE+6IH50F5L;.(4)P:H1F5,F7C!'-,)%[_:HN MX-.C$HQLM?_]TAE@&/@" ).C]!3\[RH=P') S+C:H!B#;&B'90I:(U&@,)!. MK2'6D92(ITD8TP1CM!R"#1AD+(QA"F 9.R,,IHQ((7D: M&RO9X@B^B^$I.3R,=]\>73H0(2#PDP/M?N*CB:/T2^5VJ\K5U^;Y*/V8Y6 + M,W"=BBKS4[#_'2*&*M-=]RFKZO&I2#00KX#+R%&E4V$H8!'N1,(%2.L%J M#+VSI= [H,/-C=H8.8DLLZECA!HN)&6" J2EPI;@9(++,SVU '@#K@>73!Z M8.3WP2F[] ,\=*LE6@O%8T$H2SBE'-QP;(!\36)CJ) Q?XE(SXWHVY+]*5/: M>^Q7P\#Q6703QF++**?<)F"IO8L!H66:$"HM-72"-S<]LW>-*?O.CL8)7M[> MB^$\%Z*M%IB"^7)@H:D"GPIIP';,<:PE>"<3;=>TS%XHT3<:XEET*^ I P7& MP3^C(-]:BUA)P'6<$JW01+=L)KT]1O5\"$^U L9:B*U3!JHLE3&BD@&T M-8X38B:@>T8%_G+"QQ7:7(0\01 _I(F(A9/4:"Q(BH43@DF*@73]$F9_*O)S M'UE]<+I^CGC/G5C',74:]+=V,;5(BT3%Q$G!,(XYFB39TS-X(<2^4*!9K%AJ M29)R#;$K=CI-G3).)*DB(B$38L3GT3M/87XAR;&"D#W5#+2V >,D-#:IUBEQ M5%CCW,1DV7/D>0XD_\-YC\39W:^@S,[=B>L-PPCL7M&[A$EN5M!V??[AO.'& M^ZN;2X[5E?]H]YLJ;?.?_W%5DQ]KPJ+Q\3OI"$W!1Q+<4H2IT([(%$'H*[&T M>(I L+F_7Z5HPIT3>! ,'J;OM"[,'T^'0ZV8A90G$ 4Z#7$AIE@3E="84)@( M1M(4QU,D;6[/PG[OLEM<.=?,P2 C-^^9\,)^D,-D-UGSS\JG@>NK.RL.,8&H MWHI47NNPZ*+E#2K(=RVT2ST3* MIRQW1^E>Z6Q6#Y<5KO:_7V9E@S5/TCAT8BW )Q58&'#%&8H5F#"7&(.DIJ#N MI\B=SM#W]6M?S:&(DL=@F7# (JGAJ%$TEA)5.)U00S)\G^5[9K>'7O@C@EZTJ T7I MMN#NM^\Q>-SX,YJW5=$OFW=-]<_;(2$-[1,)&5[GFH6\T;O,^O=IYLJH>9Z; M6+.R=_"WV\MS=W_\;O31[;M?-K9E]*ZJ55E[Z7K7U#L@[[&,?G?SW?4P[>A2 MY,7AYM+1-Z/WHX>\N34/#TT+*,I63,:@!*H>TB?'Z!M]\USZVL'LV_2)N=$W M=!C;1%\\4L%SH _):]C" &/< DK'88OD]+"-&[;C><&6Q:2]V@SFA&W'9.G: M+(9IH:V5%B\","UTZ=+2*(F;<@WO9]17/D8J@&;RT\[/ME-S/9< R1S7H^>U#D8P'?8Q1MO1M=]AAI/[^9 M^+3KF;T>U$IUX-/L.RN=JOKEU5A@O>9%T2Q+/=VJ5=XCE/^$TEGB?.UWTZNZ]*GWFO-D(P M)Q.U-B+Y!,MVK6U6@%3W6&7V(!_F[C:"5 M?0,KURHK/E^3,(UXAH"U'<(X57)HUYA^K]_UU>I-393_NG07?J*^N@, 8\]M M! NGIG-3TD;PME?DFX/!>_2L@P<]%0*#!]U:I$W%P.!!MXEE4RG'8/668O7F MJDRG8VQ0IJUEX%3*- 0/[5"C4T5Z 6TMCOZFRMX&.[B4Z&_I6=T0_:T) D/P MT"IL3<.R@*TU853P)5O"K*E\R>"*+"D1O>05AJ NVQ#-/=3@+<1UBXKK6K() MZ-9N@@#5!?%W9=LB9L-UL+&+L[&MP/N=;3*AD&C1A42MV 4TFY8/*8?7HN^# M/5\S_7UW4VS0W\O4WZO:\SLCUX/^?BV<#G'XAO!]1@\M\'UC_+69XK&P8+'Y MT5?PV38$V3-%8L%G6]N8;$8='CB]OII\-DZ';/KRLNDKD8=9H[4@#\N1AY5% M<3/JAQ#%O4H]$++NZX;KV2*X$*6O8[PV8P8NV/(E^7;K$;\'S&]^Y![L]F;[ M90'#Z^B;S::G0W9],S1WL,D+W]XSQY,*6M*1_?8N%S''[4O!>5C@=J3Y,2JL MQ"UIP^W\=$<(QMNS-7#^1B%DR)?=/V2YRC2XVZW%7Z@S7$GS[B4KT& 9E[5I M?KF*-803:X+ D(1H":K"?JD5-,Y?+OM"Z-XNELU^(GQ;>75KZ..\F4##QN7: MGWFF_9KQ\D$Z-IZ?UXKH5U>GY6Y@,BHO!K_ MOIUF;^1D3D'6C4?Z"'WKD!V;GI%[!3RH[!OOG*G=1=.U![[(LOC;J:Y,X^0A]"TO)S/V$E8#)U6!R1:Q\W\^ MEOPML9F+L,YJ[(FG[LEWE6]TL'WW_,OOM7F\31A\G; M+(P&-FX$&C^IW&X0VV[(60>T3<^FD!9H-2.G5YLAEFRUXIR!D4%QKHQ-")@T MR(+[5Z!"?=Q;=#/K:R7W_7@R-ZB>^1]59DIWW:@VJ/GRZKC,>JJ\>N]REP*% M\+*=G/0)\X=(NV'=;#0N*K>./'>GRZT/+B7SR:V_5!8.B_HUB,,C9&Z:1-Q; M(WM0(HXOBKHL\LQ4H!X_'!X/"/_]1.7G0[O]=><;@>ZJ#,X-9X'^3K M"P7MLJOTV\E3MW$+=U.+4C TRU(KZRH+P="\7HF8K"W7B^VO2>T_Q[\!-4[DO8V)KUNQ %O ZF3J/BU?>@XI]0\>-3%,0H> HM]A16)4;3.)S! M4VB]PS>ON*'-1N79&GX%>F9-Q6@:HQ)2 VN@UE_B':P=.Y>-SA57_4U@Y2Z\ MLL[NYM8W1_6KDGNELUF]>UZZ9H?;FG)V2KK6(;$G$")Q\*Y>P \D/.Q(/*_4 M-\8BV+<7(P1O8S&OQ2$\V7$-')F>(V":\!R7ZYYT(H+EV2P7XR[+-STVW$ ^ MM3FC]]K2:_?X!+Z2[9OZJ#QUY=?,#%CFRSK/RT;)9*7I9Z.&%!O/U:GN/&G* MAEKZH8D+8O20&&VD$@]B-$\Q^MA5];'*7?=#5L'T7*VA%#W"ZP>H"PN/2Q>B MMENT50O11OM%=S?-GF6]+#\_2L]*E5>I*X_27XO"WI:IT7<0B!U]=27\I.7I M@"F(&C_A[P'J%L;[5>VKO;P=G'B=DXS+[0-]JMCXLLKP_RS760)I"X:5)PKTG%3"F?MC&\90F8 M536HF(ZI07>O+8-G\)+#@:&MU;W3>#LZ]%\[YHB6S->/IZ M%JSNM. +H= J0Z$5]>N;#MJ?E2]V*YWJ;8;>?I*>C0/[]+[S47WARO9R]1'7 MN6'MV/ WSW6^H[%# +0)&C?8W=7:W79$26&A=BT"H:DU<.!:BS3NU%S[J2IE0Q:ZGZ!FTS*NLP:? M&\+EIPG:M$!F.D9O1F[AM6840@'2!C(UI.77@6LO+!L+NXO7UTN>(4\1]JFV M-R(-%?>;!@@\Y>8WC/&B>'\&D]V3Q+>\N Y!>QN"V[.$+&:T.M M\H/'AIU=E,XQ]CGK=F'J-N" MZ<(FB=K%W1$YO$*3 M#TL,R)H;M]#<#E)\\+#1@*PY\6I^QY BG_P=^I_/X]KOS>L]N&^I3-U7W3-7 M]@8^#7QVT;UZ99@7E+XX%0N4B)G6 <9MUIMELBLK.KFYT$<7R2. M$^7 \[O]RZ[Q95SIW5A_CBZK('L=DO!K>'?K#8^ M2,?&KU$$?F[6@D3@YWJO.]RMWKO-SQ,'!BPSM;/-3*RG)7Z QQ-I6P_CVX;: MORH[^V5GF^\J>0=FLE8^Y9+AB#S;K].OOJ M3IWIEUF=N6K_N^GVK;,?RZ*W5_0N^[7R9!ZE^ZK,L_R\.G;EZ84JW?NKR3<8 ME.'X"?(_AXEM?G_<56UG^>*FXT: 'IF73;.P]SW>(&^O0=[:DUD.\O8:Y*TU M#:&#O+T.>5MEI(.'\B91_/MI7U?NSSZ,>_\K_.?:V;[S>;NEY $BQC@\B9I% M\G;<(#W!6[!T\;QL5TS&FL'M_]F'\7JY+G)X.] !N\;T>_VNWYO6M'?Q7Y?N MPL_H5W>0FZ+G6MRUY@:QC] XK%B:C=(%Q5Y@5N)Y51F!+SP3?YOF -U&H>W: M?_>KNM=^(#_.UVNK,!61BV&I]TSGQM)9(1M8VGJ4-AD2$K1PN[3P+6=KJ?P- MD&T_2WT0A@-+5\S204B$5\+2H(47KX7GR=]9?>' WX7S=]Z.\0,MSI_B],>B M=-EYOM;JQO=!=/0[=LL/S\NRD:KU769Z7ZM=->=%8=%[H=0%MTN7.(; MN)2NVCBEOH#)V;B,[(,'63Q7QSQG;E^/7GKA[&S:@N?SQ2\HOHU1?.U8:G]" M\@J3O5[)>A'QF[9H/JOD!)VU:3JK-87406>MFEVT%FO3&>U9C-Z"#!? M8X"YPIZ],RF^8#*#XGII3C8HK@U27*TIE0WB]RK%;TVT7[";K;.;&[.B%!35 M"V9CXS(9L^? 7I4B:H7B68L<5Y",$,H%D[19)FE#0K4@7FT4KS7)H >[]GK6 M@V<.TH-DO(H@? $U*J]'2H^;N4$6R5CX[@J^A>*)N^R7YD)5[K@LSDLU.%%UMW\.0NNO MW,WSHI\;9X=?MYR=#Y(TXN43A"V&>Q " O?FUX%*DO@Q[IVZR[H9MK]XPQ@X M!6V+0Z#<)O&<>'@WJ1BXN01NMC/K%]3PTIB^PHVL$B4![ZO%N^_%FRP;[_?3 ML('URV;]R@I98HE94/6K4O6 =\Q6OEZ\5^15T"O^_7W=9793)7P M03N9[,]X?&CX@Q,@[].P:?Z:YR).9N'B>C?=GRO/IU7AF]FB[T7M_ATEWP_?NEE4%Q8B__7+Z M8=:;D>N;V>PKR,OX-8?]GBM5793/?-Z]W_L//[B\Z&7YI-M..RFW;O'F]NB? M()?>F[O&.'U4)NN"2,PZ>^P!QH(9=+/>*WF0K7N'_YKU9GPRG6=%T7W\5MGW MMZ4;9*RKB^PR*DKKRE^VT$Z\%:G2E$7WM@;RO]TIRO,WX-J0-\,KWJ3*U-MI M4=1Y4;NM*"V+WHE+JU^V8*+KWS73$LH=JS1RADMHD$8R*5$@DDSBU(C&*^LE: M$ZHI14(8$PO*$AH;I*AT&&F%ZA@#H1H[D5K*5*J<090+HPA"-J;V#M6(Q(00ZQ#'"45**"J(3K3D* &N M([8F5',L +Z<69YP2HC6''.*TQ@I$'>>J,VD&A,)-"-AI(A!PF.=<*V5 ;%E M1 E)-Y-JP0@S!F-JG*%8:NUL0C5C')AOI+F+:P%J@%OIC$L2RJD50B'-!94X M :=5K0NN+=>IEIH0+ R-8ROCE'IH8^X42A'?3*I3C11RTJ0B0=02J@A)$LM! M/4O$11QO*-4I>(F*1W%!$<(4)]AAZF(NN.+8)E9CL&)@TS:3:@%!I;14&2HP9,V=MB!R.L-I9IS<,Z2E(.QHL!>;1$&^IFV ML8D5V=3H0\* '8!;@G<2)THK3DU"N*9*"*HVE&K#I=!I0@Q1C():^NPY D$EEHHBHQSB4:"@;S;#>4U(T!>K(12:4RI M8=+*-%447'/.*,(K\%(&GU1%OS2N&KR]<,HVA3\V^_KN?_^OG_V?\3=155_Y M)_I*G6W5S<[SMY%Q?B_U3Y$IND7Y-OI+W/SS4Y06.4R'ZF7=J[?17\^RGJNB M0_-;56D>XJ\\?U]W5Q^3:B=[^\&#X$Q9??;P:>-O_ M3^&:\[+HYW;[[E>3Z.ZI\CS+M[LNA3NJ?EU??E\.!L_T-T M>K9[MG^ZTFD]W=_[?HCV_[GWV^[AK_O1WM'GSP>GIP='A\L8 M'H;A;;W[AP)QS,_K(N]$'W;V=B(<,RIOBZ N8?J6,23QT(Q]/#KY''E% >+7 M%&9E)LJ5KR>T+GO[H3#]WK#@;JLI(AJL;:<<6>V ML'OIOC>S,/RNJD!C?3@]_O@IJ^HS_W#XU'6[E\KZMN:_;,6#]]6E,J/W?G[^ M@T$%$B4,BXT#=6A]Z)9*B8Q(*$E2NP741-'/==G\]:_LB*SA*#'W0_[JRCHS MJCL:*2#^IVCXN@'@4P)QZLX+%WTYB$ZO>L#L"=.R]>Y)QO^]KTH0ON[5B;LL MRGI,!B2$XEHRIOS:F*524V:$59P1^!]XLT_+ (RG[*GZEZT,^%$Y\U8715>K M;K>H=?%]Z]U__^4[3A#^Z;Z8U/;!R1LHJHF3-\YWO^DZ2Z_\%(RA[B4(BZ\1 MUMSL;935\"PS&75__[)[3TR^[A671V%($2.P-- M%2$2'9U$B$4_V!^CHX_1V6_[T9B"NU9NNWMG_FLD"1W Y7J"X(47,_CC!7C! M*F:F"?A8E%%]X:(_1_(5#'S/NG]Y0H)PP+K G$A)QJ M#B$R2*Y+I9#2V,2@>2G1>!.5Z-G)[N'I0:,JEZ]%E^B[/4NQUM="-]*L/FZ+ M?O_]=^"C_[,B1W0F8O:*7B^K_%:0*,U =>7]9H/(@XAK-J-!LQRA[5^+--I-<=O?.H*@W MZ?. MG9].LO/OR_.M@;;]92O!6\.H#EZ#]5)=>'%>JLN+S&S=>=+RN(@?CFL?9\V) M.P=3 *)9'\(WX^RQRF$B4XP%HYHB'?M<,)%<$H&9KXQ^DCW'OQV=G1P='NR= M=J*#P[V=-EGFK7<_['\'.IL)B8HT*J\G(E)55%TZX_=CV2C+X2=59"X:M^C' MIR.BI^SI7*S],.D ,]-5EQ5<,WHUE2/0F'0KK'?*'--446I3F5B&XL0QE1"& M4O6T2:?R_TZV2;?-S^)8.INH^\X_)9C[)C'5]!':*_IY75[M%79<\OW6?\0U M$5QH"C&C5G$L4FNXSZD9O_]C9A>@\D^[+(NO?DS>9=TK\MP9F+A^/1D5CWH# M^,%Y_^^_H,2[%H_\>,VX=J:^'PQW1YJ&<_<,">$2$6L5C9G?B<*U$C&XIS[A MK95-XVD,2;(=^]T[(GF"&T//H^6XN*?J&FF/P!$I?-\K6^Z#D[ #>U==HLKF*S;TA<=%CMW9V0J=W2]C(-$ M!O1=G"262.H 813S%*=$QTQS+*;(F:V\J"'X]J#ET?E6?$M M'QM<(E&B$(R-,[]I+Q&6J!@KK5-%$!?3#.Y]611_@+O3??;(&@US5!Z#C0-M M-YF7)8AY=JFZD?ON0.RRKSZ* M "OAJE=H,$&0(B])K\ RLA2\2RX."4X$B53L'SK-MX:;ZC0']X4(-ZZ[L+TW)'9V**(/9( MTI@I38E#( 4:.VY2X\#*$36%SL2^U]5MC?GCPX;W4P$S=>SY=B\6@@"5,WBF ML9I3B&"5L\1 $*N1E1R\A"G&PCG;EC"=TZGP9^5@;^,+$_01/TN8P:&"2,8W MNQFF;USI;'39+ZN^S^/4A7>Y&J\=X1_TCUYO^TSLKJG?;D >)QK5J>#KJI,[ MNLI@JCGPD\1*4$MCG;I4@A<&PF$2C)*G=14A$\ Y*(6Y'OR@'F7XZ)O!7'\_ M+$YY^()1:+##ZY443/\7DGSE^SS->FR7N^^_&@31NJ M\BN$=0/(<9LF":)$2LPTH@8QE2 IM8LEMLR U9K"IOEJ,U]I-G-H.!'FKX$? M0_ /L#^^+,0A:I>*)@9A:KA2-F$V3L&T&.HLFX89QY]VWS^'%:\=&OM#77-G MH4Y!X$&-Q<87V#!L%/9-MS2U*:4I)E.$[/?R*UZKC5(KA[NG'W;_'OW:+30$ MNZ<0,9@Z^JS*/]Q3J98-4'BS<_'X9/_C_LE)4WQ[M/G0>6\.WRS&] ^81;F%U ]?U0'N?7K'"[25Y&Y<.8/7V#^!W@VKEDW\L'3 MV#KY#^C'Z$)5326(C52W"U_Z-Q3 S!!%U?BN4OD?- MPZ5_XP7)_C[#>T:'1327^\:C^SZCIFQ7:O8H< MJ-.KJ#F/$-CJ$]8?5*TB7YQU%[ W]QA/IISTX4H:,X_)$W?>'VSQB4ZWSZ(? M_-3SGS#!.\,+ZHNLJ9JY]%4S+T#O5. =C+?!ZV4!L!N!TU4_MAEZ8[SPK!@B M<3RUB%,-+ISAECOJ0QZDB2+$,>J,4,X%Z+4&>B#M*NJJ$LR6,@:@5_IFW(T0 MEMZ23/S4;S';GOA%U0/,PE/*D5H&@GHP(5<=;SGA=F!M_-:O\^B\++[5%Z.O M=\"0NF9LUJ59WM2;-@M6__T7@7'\TP,C;+Y%/W5&ESUYP8/CN[[0@W%X\0-C M'5[J2^P:U0*Q_S8>^0/C3L!.],->PX B=S]N0NIVM#,I)5IH*A(,H5LLI!(R M25.2\$1@KE(\157]0V[RPS[LO. Q1]HR< E_([#V]1V&BL;C1J$\ON*V.[1.F MO;73/&Y-VCRGAV %GC.OJ'43.U7.9X4S?3HT6]?13K0WL$6MEN(G5&U#U/M^ ME>6N&@_<8LPU-LQ O$:H5K%*N$@-$9([[BWO(O?= MU]],C#FR=%*DW\3W8"[RH@G/^]7 \8=1#_;L3MAQ!K&#?U;WRC_\6P:/AL=& M.0RY\+[\UZQJ'/Y'98'_1X\'/TQF,>='U+[CBA4QZRE+Y:;BOG8@R2%AN MP48Q*K223)K$.8:4;U5DIX@)GJ^=YIF]>,*M;XW<>A$;[MP$@1NJC+ZJ;M\UN0J$?AJ5W7ULA@Z7 MW\N7-WE^F42R] M)/OCG9K/FO/(0$^8#/R[ZI>M@\./6U$%1LXU28SQK@C 3%O4PTNWWB6H@QC\ M*Z_KL$?4O)O$[0';9I'\>[/M:_&&QX7>]&%HY/TY+)];BF+*GD[WVC:-]W2Z MU_!I13V=)DV:Z3I5-@56%]>_&PRZ8=KPD^O658-9&;)B,D;NJINS^_@48.I;.9E4JYL^%E\,X=X? I'C)XPA:.OQ@F^M]MZ M%H'Z^'$F@;KIUG2W]OUG%5V4'JY_.=M]_VG_Z./>T>'9_N'9Z7/2C&)0>-?H M2X#DGM<0>5W]_$;=Y]"JNP7<,7/W-WNO<##WNOD<'49-7ZU!DZL5CFSWRZ]? M3L]N=&2[F C"[ W874E^]_/_V=[>S^ M!0L(RJ(+WK''@A^*;P,R&LRU&_6D-[5>:P$)23!+*9,Q2_S)-E*! V$H(B[1 MG&(V:2T [N1GX9H*N47 M IXYWUOO1K?PBO',E;VJ66':-6617_7&5.2CR8)63 N9+FDZ)^Y^;/Z9*44U MHW&\Q^V/1?E-E?934?S1.,7/YOGP1MO#.T7-+M/>;9,X-WX_8Z*>YY8^T,YH MT>B>(IA@9PIA$VR')6M"U<>#P]W#O8/= M3^"L><]H]^RZ%>O\ ;4$"9E%RF?ETRM"T#.22J"0(]02>+S4<(&3^6'_\'3_ M [PX/?IT\&'W;/^#A\H+;!@$<=;E/J\.KYI$PG"-=Y1DOS%JT0_]7/5M!M__ MN#H#-SN)[#FKP '@BP'X N9G!4A\K[H #W=ZX5P]?_ -[QXUMW^)+WF]M3&@ M;6EH>V3. ^">;_I&2!D'BC=-\T??F,-ZWY>NY=3)WR2L'8#!WU>@KCF M][X8>(:4YYI9/80"\EJ%O(4L9^ -6<[XO'NX^^O^9U\V\^'@=.]+<][B[N&' MERQG?%:Y.F^P^]> 7H56H!LB!;XNS^ Z^!L]^S@?_8!_/#VT^#="[3 W_V^ MGPRLN,\:>5C#!]W1>Z\5ND75]W7F2A?]4;^PZ"2K_E@SJ),IB[4"U-<9ZG1# MH.Z+9$^./IT"S(]/CO;V/WPYV7]6(?I-#%V717=0:GE<%L99C^J X8#A]F#X MD:J]59;MS86,H[/?]D_F4*(W#>Q>>97>9H-DPPKU/NW_NONI,7'['PX.?WV) MC?ODSB%(;8Q;TY9N[:S;E.7D ;CK#-Q-24E].3S9__7@]&S_9/_#Z>ZG_=.C MC_M__W)P]J\7(/A+/G;ZQZGJNK%5U?&^LMZ)_5(U.RN'< ]8#UAO']:3#<'Z M_C]_.WA_\+R=T*-63=\O,IVMW3(1>:!&=^K60R_?V#^)G&>TM1_L2&_VZ[[# M=S?=AF8!H5G 2_:97^\*OK_!_*G=OC/3,Z_-FQ]NM]4UH&U4ED?U]1C5<(R# MQM7J\A*$T'=Y:AIB#]KE^L/U;MIH:=%S\7Y#IK]/,;G3OUNT_I\NZ?J,OL^/'3<1%U/^K;S#>C]GF^;%=;M1+L@ M?^8B!XD[O_*M[IK.:;U"^^[UUGWU!Z_>=9NF\OP>D;67.K"/B)TTLGYS%)6VHWAMV;'H>GUST.]PI[?>3[$J1JED*R6:5JF>GJW=,O\Y>J M629G5JE:6 0P4:J^7/I"N*"EII:G#X?'04L-W$Z518?9Y6611\=EE@];5^]T MHD^U78;=VQ0-M?_E?X*&&FBHZ)M*70GN5GU1G)?J\N+JMHLU.K GRVV_JB$4 M&[4 ]AV&_6E74;];E^IK5G1='?T ,_LCW/*KZ[K\O+[8B>"#Z/*BJ&$$U1]5 ME/;S04--#7=J6A>#[]>]@I H;=[XMJ-EI+N%:5K]-%Z@;XC<],DL_6%:=>%? M?X7 %&ZCNN,W'YR]^M CFD;((W_RWD."VS@#?,8:$P?-/$C 3'%XG6_XK'I- M5^Z[IR@'9?U(DZ+=T_=!6P\ZH5V74T_T+-\7\"?HL>DEJRA[OAGHWX(2&S@# M>=X'V1HEJH_AYTUJA(W!_D" [8?;FZ.T=!63TB5\A7%.^P_V=P M'N:GL^/3L=N$R'-Z 3W8"SIP=(Q+['YT$73>HA@8! C>M.9EZ^[W*_XB.TK0IK#P)2QHQ_./IY5/S8V M?%1-T,W^[&]ESPQ>W1)ZEZ[IOQ"4\?2[ 3]\WOMGT,:- M,/TS\RL1T6YS *+*H_]7^;-XCB$H*0M08U4$TO;'S=JR5]#_+K*\COS"FU?? M?OO$S=5>%7XX/ Z*;7II//D<5C6&^\LO_)G5_KC4O)?E.@LJ;7HA.OKBEQ4K M5R\B3[.6FNVD<<"*=-N?A-Q,35!*4\O3Z?X""D+74BG=V3%XO:#O#W[-FF97 M04U-+U8WDQE*1AXH&;FI%"&A4N1Y8O8/7\H6]-=X8=\@)SQ,@PP_:E(GO=&R3L':M[?+OG809G/W"K9?)+Y1KXP'))95LM.G2J\%AR4 %"B>Z4"7@9E@UT&BMAP<$ZL,Z/Y+^8-G- MZ\1^&6EWH;KI3O3QX1_Z7//86P"6*[VBS6]]FD8738K:VQ#0O*91PZ;;]_L^ M.X#U^L)W5.QFO:;=HL^@PR?5K3LWJ].#'WEM;"ZB;X6O$H29'%+MNS>:[!)^ M,:J5Z(R^TJZ;N:_W/W=5G?4F_NO;/B6]IND5C,& MX*?^]Z!J'%Z?%ZKK;5MCRLXS_Y'[.A!)8/NE*[UT^6/$&A']YKI=_[??'%Y] MY5D/(6B_=SG8*NP'.F#X73YYJ9A6%*J=Z C$S1A5-<2 ]1S\U!:F/_A1FG4! M*)[R$50Z43,O?OW$)Y!A^ [OZ8'0Q_0 L(\N$W/-;/PS3739 ?=?>'W?=W- MJHN._\3["SD,<2#[_E??LLI?_P?$W%\5< (T:N=10%^+\SBQ0U4P'#L0-FA[ MT[ = 2B'[+]I/]Q\P7^ZU83XOU4/G*UGMR$>*0#XL+ZEJ![=G;U\+?J(CLGR MKT7WJXO*S)>I-*Y5/MRC7CUG.9H18&N_]N< -;W< M;>;7?Z\=P^Y5E)9%;ZASAI!S%N2RWR 0T#.8RT[4*))T, C0NPVP&BB48S_T M(GQ>%!;$VXMLLX$>OA\J(3O0LWX<%\IWFH51JJK(&ZNM 035D\JQ=U]@W'?5 MR/#0G1W#6#$0!;_QI?3*R]^]07ES[8V(9@.=7_I#Z^U V]RZ\IL;/LPO#^KA MCYIY&^#L4I6>&SO1;\4W(+-L(.>3\44SV7G1Z(ZR.:.P41+%0[,[T$5CL_LM M SVD?4H5Y/ _#K2@,L#,2P]@_PXN5^:BF=SUD>JA2K@-RJBZ!$<9["_(I*H& MH'61WV'I7V<#7=C(A6C M+4K1(!'D03:T!'XVFQJ>?H@R/W9AZM@>*"Q^^6.;SY55M?: MY>2F%P0 T8\$A*3Y_5=59@6(O5?Y?JW:WV\B5I_"YRV)]<0]XM:D/@IX8*:; M]6X_,IAA(.VBT1YY47NS:9J)[7N)ZV:-Q!9//&LG.LB]#O[TG:K3[,:;]*KR>JJONW*, M+!#:'9D>W[TZ^CBX;LQ2^"==5\O?<@7\)(S(]$P;?\[0Q X?-U(H=RNFJULE MT]/BM97A+PWA[P:$OY,[T\S^^ F=9Z9H+V.Z8!9_V?IP>OSQ$QCM9O1;3_;% M:9K2$*>T8\AAX6+*DE0K>*I3B(F8.('$TTUI&/5#GIC=&[XNO:0M*!$PZ&>\ M\V@&$HQ(\< ([TWN[;3C0H;LSTT_W#O8_?1(_^)I,WNC1,C#![3?SXFLGY R MJD0<(VT2:6BJD!(Z341"+'**I(EINY!>MQA>'R&]%JAH7**B&]D]/8,/FB-T M7IB47EISM>/?CLY.C@X/]DX[@+R]G94.9H3;2:=+3\#L R>'#>]RZU#X^S^^ M>ZK[,LF^;:PG3L4/C5\-?KUJ(DOWW;C+VN>1P*'V+JKJ^7V]HVJ.-@V\GRN( ML.OK)GI_OWG-<7 W )6)NO)IE>E):CP5[[ M!&X0[""*[)(I&8$R!5 M-5A,-OZ%^[.? :TWY5!SE*QA-/G$K"Q!#J8;R#P3:EOO_FO>TSE.[S!3.3JA M9:F$_9Q]?YL7^<=2#1I*YJH']^U7V^=*7;[UTK6;6_]G_T:T=NL]59:^\N=_ M5+?O!JD.OU[XNT5(<&$I2XVD&FEI)6',I%8ISDU*MYJ%6B#]Q"_O&!^]Q2*& MV>OGV>"S+W$,^L@ZD_54M_IE:YO 5,+\P:#@U:#PX)>M['O]-N_W;%$/KP3O M6Y .IO+G-[<)>G9J8,X"N2S]'U :4/H42KFD1&C&D.(I31T21&M,$$(I%LA* M=!^E,8K)?%#*12=)V'JC=+Y.1EL\B6&[35\^:1P(45/=F+NFI%AUN\6W9LG! MEPP;7[%:1_[@FL$)=/_55#[<(F$TX&GD=W=T]X]%^:'HZSKM=T>C.;D>S##T M&)-C@35.E65)'%N:Q(D2FENGC,".NY2[!5H;U"$$39#BIO+#%[GXAS5^V8KF M)J444*UC0S"\1$YIYF),C)%*&^?, C$.KG6;OPE_U.8L MU[#<%[1#5]^7-9-RDR0)5M(JJIE1BC@DG=%.2VPM7B0.&>H@&:_6GBS;M0L2 MOFP)1\*ZU"CA+ *]:J4BG'+,D;;2&J,GQ#7STZ:$=BA?!PE_=;F7@^:(AJ+, MW*O/MBQ51;0F\!H)P!4HC3%M(1-'_28\F2!-N5."$RUYC%02$TG$(K,@C'30 MNH=7 3RO&3P:,Z6I2QA.#8T3) =BG&C51H+Q.0"32WC'9RL>0;Q94:XEUG; M=;?M\,M+OQ9G@8^:/3'FUJ+D DWQY*E8KAYYJBYGZ>KDZ0$M4ZLT$K';",)] M-S[1-,%2,ZF4I"DH$Z/4IIK&ABK+L>92.V$1 M<3)9:!XN[M!DTBIHV[+V0:372:2%%#+FU&C.)&782H.=8\@B;@A+)5]D=BR. M.XBL.#T6'.TV>0O!@0J.=I"35^-HR_GXV<>E[SY77W6:7I1U4R7G-RY<^C98 M3SQ,R-42J!&LKJ198*I6*U HFK40N7N1B M>")E)XG7P6,)$K[&$DZ1"B-WD-<.&L:=J>_7*F!\2Q(!O..8&P51)U( ]-@1APGC%%%,U2(W MHI-.(B?M#6R;2Q[$>WW%&^$X%4G"+;.46J(E<2AQ2"6<.YHLLD@:XT[\&K:=6*PX[SLC)-I1AQTP^[HQ2Q4A7 A"#)+4?G< M+KN]U=()G*8F;DQ;,<.940E5,3(4"U!<#L>6**9C@A,R(:TWQ_X_6* .9RM. M[4V"P>H]B0#&5PA&1;GA)$ZU/^D"$Z6)Q9@1@"%WL:03F@#-L>$4$@+^Q>L* MQE"P^@K7RUHR)6%=-]<*PY+%,YX%W&^+O+:Z1X.E%4=;;M2M[D77ZU>_36.]4>4L6VQN9.@.1>E^4 M9?$MR\_'\^5:T11KY!##ADH6RU@1$:M$$YPRSNP\%Z_^X\K"JNIBZ]WV>I>B M!R &(,X;B,(PS!CCB4/4'URFC.*.PT 2KGAJ)P!Q;@M7M,-CL=Z(;-?FD+F= MJC@,32Y!<+P\%6G4+?+S93@(&^[K+A/WGX!E'O8?@&$3F@&31',+#^944&X2 M7Z**$'54(RHEGJL!OEN?RCHH(6M00Q_D>OWD6AI*)7<$$60I2;!@ ED-ADQ( MS$0\H>O=W.R9Z,C7N#6D_>'M]=E^E^K*'W+TVN/;]J2B5W'8U?% ""8CCK)'3%NB-$IP%&\X"1@$A2))*R1(,% M)E8B(YA!VA >2RX660H),"+\58>4ZW:$#4A3V7=V?!4LGKNU;2U+S(V#5).@*MN$M0.,@F8&E^6%(I M)YH#H!"B5"72<8DE3Q4"SY>J"?N4Y]=2FW2$6'$>:%7GV4RRTV'CPCKXVBV9 MDA"3!3EI<=#1SE-MEA)EA%3__%+]CWDN-J44$\YD3!R-2:PQUQB9A K)P-M? M9+H.);R3H!7O?@Y+6)LIUZE@SC"B8VT451H);*1OK4VM8^"7DT5N)::X(\,A M-\'U#BY5<+V#G*R!Z]WB#2Z?0LG8VODE8Z4U$SNDQ221,4Z1<*F@5&*EL"+" M)/"!9EPO\DQ)B3M\U4ODP>7>7-%VPA&#*6>&6ZJI%2A&"DLE$++4+K1+/J,= M*=9!M.?L=2^TJ?!";=N@L?#J%JU;Y/Z$3J6+ZE0ZEB68J+&(--A0)(5*&'4V MU:!$$"-((\U]%\!%EG GJ\\3A!;# ;CK"5PK40Q^-+.^3(YP),%S3DCJD)%Q M@I()F>OYG5_ .U*VK&UG"_L,!Z=^@[;S!]ZM+^_69J_*?!>LEQ-9M,<7:8^G MT1(_8LR%&'<2J-<\A1@1:9?L."=[!,UKNV/H#G%8/' MZ,1:G"KK!*8T,5IRSEAJ%=6.:(D6>FH8ZTBTYN#9V(6JO:+7RVI_LGD5J=PV M8@#QB$.,20 T]9)2H4"XXF$B9'$*N5V^GS9 M]RI[FV==X$/9=W=P7S2W@&C_W1JD\X,PKZ\P,Y8PJ@G6#%L09B.IM [FQ' N M""<3A'FR-=L886YII+A0R[7_9S^KKQ;8-C1XN1M<>13D),A)VQW_Q>T\/RZ' M1TW#4 KS1R?ZKY_][-\:V&@8TYCMZ_N=^ML=J_*H/*U5[>S_J&[?';OR]$*5 M;MR""V9YG*96&$J)9N".II3'B74DMB8Q4UEP,AZ/XNMP-'XT')TS(0EW2+#8 M(,L@EE942>=2!HZV2K2Q>KK3YI]%2+P33SHS\]X'GK'OHDM5>J'MNTXT3U8W MTU'M]NN+H@0!L^-=3G5JD4R<2Y"@'&.--;(B)? 76^6F6^A#STHYS(D"GN 4 M+DTMYYAJ9I5 "4HL33 GCG,W%6^?1P'N +*GYV[5$!&I:RH6P>6C?EW5*O?+ ME^.9)6$158[%BF":V%33F,>Q1)@8DU(\'9*GFZ3MRAD_4=^*TE8NGQ\-"<9$ MI49@XG=3R5A8[0# C!B5,LHGT/!L1L^!AH.JZM^24RHL%I@[JCCH(!!5IQV/ MG7-,(4F9;!<+[@T_%CB%\"U&%BO*$J)31"4A7#GL$$;SA-F]XS^N(A Q/ &]KUE,DR25*9-IMD@LI]_G+0>DES2S-I"^QW M7?1Z13ZG.'!PLZEC)Z<(2*G%)K546RM%0AG!S,E$,L?8JH+ V:B0P@B#D<$6 M:")Y?XN@PJ79P0:H73E@B1)$1 "5$ M/%TGQ$6$?],-'Z42N40JR2"N3V*A#8PZ$9JG-B&QG= ::FZQ'V+QBJ._>U,T M.6Q*<2J9TBA%C%(3$1B"1/,:,.6H4%];: MU"02HB89P_ 7./0D[G VJ4_GX]R='%E$JHYV^^?]JHY0)_+#[#27+(7_1&HF M+29)JOQ6#*8(3;C4/'$ILXG4[8'X/?XG C-DD>&.@-,34REE"NY]XA*;4)HN M4CLEI(/(//E_9.I"NS(B PF(PXI86U8ZEKUR/I3YN]X^P3 AH.SB!&0;G"RA M8B64)2"&,6-XD7NEDG4_Y":@Y[6C1X.S2ATX^,2H04OO.)7@WC"#6:JF7*IZ M)GK()/]^C="SF:NGN]9FGA>J"T%59N&1D5&76:VZ(=&[!JFQ&_8= _<.\KT! M[\8@CQ5/N1,$);[/GC\?BA$L%(X!\ RG$Q(3&!%\D8<>LIAW"%GQ5H"0!IXD52>N5ED. :939>Z/ MR0Q1Y&OT@T=BL#^4@EUC^KU^U^>_/[@T,]FMPVX43@W2$%Y21D7"M$X3#CK% M^6.DK%SDCCP2XX[D:^X=!TP%3-W%% =$.4XU3QVBTEI!.%AKPGU/7##9$^H, MYM@>0W9BLN+^&.V*.-M^?-1(CJ*BZN0:\%PD+_^U?HL;=D2D)D%^2DK=%*6P*301NOXXNB+HL\,U4G CNX M,RADN2BZ8+VKOT:NV;X=%LS68$VA618?,FZPZWY\]PXB*&:QPJD6X,XPF0CN M.*-&:AZ3*8L G^?%"'!CA%QQH!#6RC93KI.8)X3$FB"20/P;"TRM2QV7*,&) M=M,5IS]3KF/:D#5Q;(PF7"6)HLXF6@C$F&8B-I0:LLB:4L1XA\1T _$:NN"W MQ(=O7R?UP+OUY=UZQQCS;8V_Z*19\%->H9]R/PURD)MNW\O!<5'Z'^S6=9GI M?JUTUYT5M\/=2=&(X;%DBL7()92D7"F&I(YU3!A+L5UD-"(E[=!DQ76!(1H) M*-]\E"/B^S7"6#5)*"6QL@AC93DC#JD8\P7&,#+!'9RL>!]!B&&"'QQBF,"[ M%L0P=+$QC%S0Z5Y-,XNEAS1/3E8;G!U;],$*S\;8EW/HO^;-AFI3 ME79S^WA!A)2$.\RQ=9HB270JL1*Q2JQO.C2IM"CAT?^4AD9?N!O_S;R^^PS \,\=2Y2QF_&4OF5 MKPC)BQIN5!>>S>!E5:XY9ZU)$C2[M](L5[G)P#NJ?*O)YOBCG7$*'B'*=)TJ MFSF_N';;P&$<#7#XR6C>AY(]O.O#TV.<#_AGFA QP$S3M(P-FY==#WC"P"_5 MN=O6I5-_;*L4'O96=;^IJ\K?XZ(<7308?B,O4=QL$!C*5!S?:(OA9\"_"^(V^FI\$K?N3/1,0N1E=\8YFRQ#/ZOHHO3(_\O9[OM/^T_ M.;>-G,G,CWYZ<6#R.%:BV\[ W+CH,WQS447[P&J[> =QA9ML@UA,)Q:'6;X^ M4O&R-.OC"K*U H@W6P"ONUL/!6\58_ YNC;+?1#&Y0HC7K$P/KO%=Q#&S1/& MH!F#,+9&&(-F7+1[.G<1G[O@+F6Y;!G@#S,39B;,S'R#ZV$RD^$Y=D5>:#[R MQ'UU>7^1;13;4WBPL54%+2D9&,K2Q[+H^34X?]$_LOIB#SRGHN?*_>_#@NS= MJG+P?WN[7UR:2(2(54(B3*F2RNF$"H.UP[$D9N(Q/BPF=3'?[=YQ)Z%DO9O$ M!O0&]"X;O;&+K=9Q0B1AE&BD*&#*_YOP5!HWZ<0Y0"]MT!O'S8&9\]G\+20+ MZ WH#>B=!;W*'Q.)TQ30BR@67,6.IDXEB90FI@=S;T6HQ(BA.&&:4B<8W>N=E>FL0=&J^Y[9U[ M$B!L<]N@;6Z!=X%W@7>!=X%WR]H:/"FMOM .1PO-M>\55>WKX<^+PE9^H?O9 MU8:A"4IH@C+QF.^J/DI_]>+E]^RY\FMF7'4*@C86+4B"7:J,T3Z_#K$]Q/J& M$&YL$G.!)F_@G7^>';,.06T\HJ5-"8" X8#AB1A.$4N,,!HQ9RGG6J-$,H8P MIHF3,9[4O7T!V78<=U!H1A8P'##\' QSH35)4XX=151S*Y S.G8BE48ZA_52 M$,$*L _8OP"C :$UAQ-,T M08YP9ZBAL<9*4D(/4V)&';XK&W9$I"9!?D),A)D),@)T%. MVB!=X%W@7>;78JY/X)T8CO2#:?5,BIZW:S_+P3G;O!6.SF=O>64.P/$F=CZYPN-4AB MD<2I,I11I:@2"'/-!#-:3ECG7,@^;M:)1:@6" #;0("E5"..)&>)3BE%1J4D MEJFFT@B16G1_<]="-EF3#HE7O+@,LI']#*B.DH0+O N\"[P+OVIG^76A?T(7FA$]X[,%S M0W?0P>!"1Z,Y'3(P$#,('#[<"-G]J(&G5)%4,DD$H Y#7MT%5' M_@'$ <1K"V)JTD0D-F$" X@)T<8H;;$T"A%KDN4DR!'M$!DZA 84!Q0_#\6, M:(; ]!+D+*782&T2C%.-8LT)2I=S/!!=X%WH2S["4_OK*A5-RKN[5,/M=BOL=#FNE_!T)FOQJM"-4V43B5#PE"K MN8X5(TXY[>*4(S?AJ.P%9,=QW"%BQ:=GM2G\#EA:2RPEBL>)$TXJ@JED6$C" M8H%C@91#BB^G;RCB'2X#E@*6UAM+2&*7*"R,89A:)"5S.D$D32A.=2(G+?C, M/U?,>(?)4$P=L+3>6$H,(UI+JRE)J6.QBE.$K4J4908Q@9:2L66D(_":[_P) M==,AUQ#R1(%W@7>!=X%W[ZNJKXZ[*Z_T_^UE3]C&^K5DS13!B*=&(&BME M;+D_V(,)8C31R5(RQ*3#5GVD5"C:"FA>?S03DSB9&,(ML3167"164:VLYLX2 M12:@>1XYZO^XLK"JNMAZMQU '$ <0/Q"$&-_1+N+8ZH M6DIR/)CD@.: YGDXV$C$2:*EQC2F5E))B<#4*HQA@IU.%Y.>WVR3'#+U(>L4 M,H:!=X%W@7>!=^W,U*]%)?71G91\J*!^U=4U!XT0>/=^S($75%.KB4A3\-L3 MEPKGO!^/;M( M$OV_PO7.AP2@DGY4/RK(!G \&6R Q#9B8>_'B^I7Q%F%]"6I23)__>U#4@XM M42_R'/*0K&0FLFB*ZM-5O^KN>O5TFL?QS\%\2N/9TH4U&XQ^JS,S[[CL[<2/ M)OOTEJZD^68ES,N_9'F;!?M]+O4]E_3'>L\Q]%@D1J-$ &DR1;!D77$E)2/= MA@A?!_%R&&HA#^M$Y3-YCQ7_BRXT/V;A4HI) 18 8[S+(F'3W0AC"&U67\T6 M$WOQ>)![:.R!HW*;$6A7DE_R4M(+HCH!"K2"B-C<)0&:D+13263P2AKT9C]M MPO30*M='CG@I.5G%3UY@2$WQKI7@C$<;@D^DK4E2!-M1T="]!<1I/ +%[Z]O MO-.SUH]5 :9Y-K]M_]QU.Y$C.(#WR2>QE_WJQVL*W]PJPJHWX-N\7GY8X==2 M"#3>)JB[3<1J07P !%N<-?OI "V'PA[X4J87>VV.9I?*8!XEF-$:2P)!>&?K M-C>CT;J44IE!9>V>VDE7J\!8,I:,Y5_K97$^*H4R90]293).9FLJ<>"RL!ON M$^XBHUH?^,#)6#*6O<+296=,W;6JG OH+$-TSI**F-&AQ?NNU6X.Q%8<^$#< M,S#WT^"SCX?N518:C=-@LDA2NYN6=HCNGGWK,-2[-D)[KC9I%./M9#SYO.KD M_J6KWE0SYL@H&320EAA44;(>U(N$*,R&JY.[")EB'V]<[453+^;J.+D2MLA0 M&H>Y+F"<12^\)]+DC+06-W72ZZ#8^,!';,:*L6H7JU*"EL8'&P@!?4!G$*+R M7FGTX/=T1C8'+I)DKIBKEKD*.B$:[:ED* H]FI",$U$36'3[B?J"/W"D9GNN M]AL(YO3OOOBH>C(E7"; >L)ZPGK">L)ZTC\].7#94:=EXLL-]2 L,BEO/?%S M^F/P<3KYUVA6M["<)'X$N;)_-67ZQW3RVYOZTZ/Q33T*K+HV3<:K7-GE^R[I MCSS[X8_YE.IQ;S2FZ9\_SO-OLWK0:DY)T\GU]>*HM8S7K)VR5 FIN>&JF!"! M4@@B!:M1:*-L4N;^*:N3&Z_44")GE3,I?2;%).]"+*"3(TC.!8$N!I]MA28* M[1[=HQFSP)[H%A/6$]8 M3UA/6$^.0$_ZF'R^#S?WGAS;G%K4_]2B3V>Q53+1]WFA)UX.UV0P\'OKR*L_48J9:0(JF+*Z2]TP" P6O(*+PI M12HJM"& U(%;'(9XZ")11HJ1:@FIE# DA12CT1!$(.>$\Z0#Y6BI683VX#^7 M, 3DI')FZC28\K%H(%"1ZN)3C$=MO4Y98#%1@KO/5"L)ZPGKR1'HR2DGE+_-MQU>.''\"%*7WD\G]>QSYS9?9U%F MKQT5&P 1/7IEI;91>F>\W= \O //MX*A-KWLPL\Y><>JV-!4+@17@O<$UNE@ M=73"H2(I@O!J/VG9:NCM@1L&L6*?EF+'+%,PQ4D;)/BF1@=!VZ!%4)@Q[\<+ M;,10>K;8K-AM*K8Q40AI2R@)C-'>)QMCA&1\##G>[^_6A2M6RZ$["HO-7E<^ M_?;^],MZPGK">L)ZPGK">G+47M>^)SW_Y8H=T'P^'86;.87K/)A/ZARM%QO6 M=RVK#6><$WW.F3%58?XJ97V]IC*7DR>K4TM(N6G"[4P]*A5)I, 4&R19BAIH M0V?33K*EE3O:E!F&C6%[)FS.0+(R-3=Y9- Z^9A5SBE"0$45OKWXL=50^ /W M3&+;N5S9?FHN4M;#*@$6)9)..D*$(FX3?6X:U :Y:8-I.G38GP &<-ZPGK">L)ZPGK">G):00 X MFB# ^ZM)W8B/1W$V'-3]^E>#V15-\]7DNIXE]AD)@-Z.%<8S?-%LY2B94538-3@9?(E) S:DRLZ@=QPM6X7R?)BZ!A-1I/17$?3 M*Y]BEH0"/21I/+H42T84(1,DW$M(0INAU3T+ #*:C.9ATL)ZPGK">L)X< M=0"C1[&*'V@ZKEO&V>!CGBZ#$=]P$YDM*[?WJM1<=<^R8]FQ[%AVW-"!MZ3G MMB5E/6$]83UA/6$]83TY:E=("[F<>,\[(MU7:-KQCWQ/LU'DQ$R.8[<8Q[[U MN;W/TP^-QVVA8^NI)JCK_T0$@0D\9 Q.24@$ K3W>4,6V*,)FGH]GJT^A;/% MH^%L\97B/!/FD_G)!D/5"Q.$ 4G!IY %24,Z!U]1?&&6YI9\RIZ5IC.? MS&<_^+0ENZBL,2YI0),I8L)ZPGK"> M'(&>G%V$XN^CZYMY3ARCX#-XE9:MG^)2T+EX87PDB$5Y*]%:@=J'3)J MHQ3L96%"#TEH%LY;$D&F%( 45D(M@"*/D(A0U(4\' MDU(__+??ZE9\T6UB-ICL)ZPGK">L)T>@)V>7V,FM)_ISK?/!(M2W;K372R_:VX43[5U91*MG M[_YRG=VML0L*0W!>:[6(6PM^S2YTYN819 M:YLU:'I ".&"RJ!R0 5&E:@]&>65C"_,L]R2-1@Z?[3WCS!KS-JS6(-,4BK, M@!@@A1# 6Q]4,!DDD']IQN26K,FA%[RN,6NGS1H9(;UTP5BO(!1!2A0,#I)% M533*%^8^;LF:&0H\VG6-/?KL6>F]9X7UA/6$]83UA/6$]80]^MRJ@<]C!SF/ MK;3CWK%LO?.LU%D+KX1%#:)X#&BMB5IK+U,)&RXA[\*K+X=&FF,]D3%M3-LS M:;->N*2RCN05%!]#(!6+!$]8X4OW[Q7OQ*]OA@JX0)MI.W7:$$+02 MW(-YZ[7-'6\<;75\K5^H2K_YTV+883KX>O4(RY^?-[/YJ/RY^Z%R]4+S M&[X9C.;UXV,=Z8>/;5^D,\\ESQ.M-T,;=7GX[.\\G'VP&N7KF=WY5> MKS[UX1F*=0AY^J()\4MB&C7YSG[[]>+KIP%O&/C'BLQ%F&;ZWPLJ]9=]0]>_ MTY^SYC.NIK=O6@Y_H1<#L="-E>X(\9=!6+U6Y7>U(/*;@6K>>E>X&QPFMW^U M/HFO[DST([.T5//U#VN\+R^_O#V M\L,GWEXLFLL&E*8"]$UC6ZJ*??LUW9?0\[1NDZZT ]/O*Q&&R76J@W[_W^\N M?WGW]LJ@@WGS"=\WZ_A^:*"M FO,^X+=27E3X9_FJ_KFT;_R MC^-J"ZI(_^/BXO4X7DVF%Q??-7._>.]2(&OO'BS>GO?[H)^KW\:'_V(T'LRO M)C>SNIK-ONS?\&[&=)/JPI&^?$R'%ZM%'=WU]6KI6;3_:;YOUIO;[QM)_MLD M[:4RRI%5H(RF(+-UQ@%1DBF+;4AOOA7/[!'71B+Q\9Q$'MV69>8//BY_LW5;/!#%?76SO'G;_Y: MDPVK15=J\78T/AZM:">,M=E ]E8!U6DKX.N;7^L);2"'*\4[Q!@:OU:?]9Z5 M<;_*J ZLC(*5D961+2,K8^^4D2UC9]O3^:23.%.GJMR,N6507Q!:V$^@CB>0 M)Y G\( 3N-_*GMXX2M_F^6"T%AXXWZ3OX[Z(86\/]G@"P_OII(SF/TUFL_4L M5R%B)-*(SH,1F;Q.*2H1HM.H*+TPRU5ME9N@8*C-@;-P)DSDD4A*# M5JJ IDI9,38$&8N),L>7WB6V'9-2#;T]<+X0,\E,]H1)DRM(TC@I,8.0A$I# M4IYR5+(495Z8,;L=DT8,I>=UDIED)ALF$Y64DXI"^PA:VE!B#*!=4"D*JU_: M,V,[)K42\#'7\B()<*DD#),C. M$I6]'$;;>IA0A0)@P#O0B^HXUS1UM2%3R&@W/DS[WJZV'J8.3^0DE52 X#%X M[XQ&'9/)I$IP>W&G;^K@M\4+BYJN#J^).X[C._<;8CL)ZPGK2>_U MA%V9?"QGEPK+CF7'LF/9G;8K$;HM1T%/IMV5.%G2/]V*2VFXSPQ?;^P)7JO%EISF6C.,L/>3U.EW^IT>M/ M6O0VS]^5S]V(BS2CDE)2)8+1AE1*,49#42B9U0:?Z+9NQ-E"/!>/IP**(?@# M-^I[\;F@787XDDD_3=(/#+J!0$GDF*64D*(/F)VV1I/R1:'<3_"C\FT-'AG? M[!]B(#L ,DNO*#H;M 1P 2@;'83WT:$F:>_G%'816I5R: Y]ERL#R4#V DBB MG(WU=8.KP0:!0D:CK8O>J*0W -E%XH8=6G_D"R0[QMG)PPXZEAW+CF7'LCN\ M8_RW44K7^7/'^,;&0_WWEB_V@'N\:.W):>G#S1EK3;QZ=&K8::S[.%=\O*;P MZ*%B\7=_G1AF&XX,9-$*L"H5F\&[$C H,CXIARH;$'M)PM4]NT?J">D>_M(; MIIJI?HSJIK97AH(F"0\>D@_@C94J!0=6I VI]1VXRGMV@0Y#S5 ?-=0V6XC) ME:)T!JU#$$X'RED5[VU0>3]M-3Q3S50SU:U1C3*7)+*341(4';"NVD74U5L) M2[@GG[W2)TCU;CZ'9:=/=N&?I#N*9<>R8]FQ[%AVA\QM[]2%WWFWZ8,2C3 MM&DK$3THISW4[W0R)H8 M&VF5PA"555;>3\SI)I??R5-DF1/\V=/%7DJ6'RZV=T8/M P.X[N<^V M:7ROY!G7[&[8L-]NUNMWUS?-WO3]9+HHS9W/IZ-P,Z=PG2\G;R?C9H,^G5Q? MU[?\V%STG6?S]786$M&*I(F"A!0H))0!'+D,7H6T(9VO@\Q[J8FC4@>M@F$0F\: D.J=L M3%85%T3CP<:Z-GI!F !**9MBUAUXL*T<>B:123QK$IO[6$H,)*()T*218!0) M@T3GA)9X_P[73NZ+]$-P]KA)9%7: M24'_*<]FW]Q)/U\ZJ@>TMM6KSULG23VCI(F3@AT:? MXG+.801VB;$[DV7'LF/9L>P.'T;8L*+>6_BAVT@"MA-(V)3K?B^$\/YJ4G=^ MXU&<#0=UD_C58'9%]8_M2V&K4XX MAWGVK8\XZ_URHLX9R%DK$A@C$)114MGF-$/@-G@C.P@ZV&']_?TZOCPARL-[ M*=@FL$WHR"9XA27GHK4V APDC*Y@C%E@K ]2]E,9('%HH&=MM]DHL%$X5Z, M!K1-("R: HA$,1298Y1.%V&\VDL\ ]30V)ZUYF"CP$;A7(V"++$DE J&,B. M* $8U*4X*[*D_00_% ZQ;W=IM6(45KZ:^J5Q2#1_6CQ1F Z^7CW=\J5-(V\N M7QB5/W=WE:Q>:'[#-X/1O'Y\K"/]D/. 8I.'2>,_F_3*\61>/V@^:02>JM;D M9J['B\@?S>LW932F<1S1=1UL?6%Q+\17ZP_QR'/%ZTS3Q;1??7(&S2X M>N5VZE?JO?K4AVONFY? 7*C,0C=KY,2NK^-I=X6[0 MN-N_6I_$5W'OYX1.*+Q;-Y<)S-RF#-XW9&3?)OG1?0L_3NDVZT@Y,OZ]$&";7J0[Z_7^_ MN_SEW=L?WWP8#GY\^^:K@P[FS2=\WZSC^V$);1598_OKQ$[*#__O9C3_LXKQ M/RXN7H_CU61Z/Z=_2]1SS]?5J1?FO5TW/N_I]LU;34;_%#?D09/_>3KFU_K MGFD@5S\\?/('FH/M9YN +O>:V^O,;A&_QQ%M^Q3;&AE*G1T9]X*5'UH(5NY# M07ND-2]WN[3Z@#S;IS;;#QC?Z>3WU0K>RO3W6,CV#(1\?S"?Y L'Q6N'81S1 M:EBW;G7*&I\?7:_6N;XLR31*];5^#>H-?6Q<,$_N")ZA/ S7&<#U2Y[3:)Q3 MO[3X!YJ.JR2?WMBR&K,:/Z!#E]-,LYOIG_W2[ _S2?Q?5FM6ZVT5Z'6,-[_= M7#=^^WYI]N(NF'X-Z;,P=[^&]N/S^J^S(6!#T&S3WD[&%_U2X+6ZV7X-[+:* MES>/#-?SX+JH!W;Y'90_JMO&WR7CP MO*-:_[ [[9##^85^%Y%>CO&R=FSV!_PVN1G/^ZP=K:2H=%!3T:EZW6;6]'J+ MP7/(<\ASR'/(<\ASR'/(/8]#\: M_$Q_#M1PL,QMYZM_]],KS/7H?\6\C3 MSXN"Y78MA?30BB._1.WLB#O:XOY> =R M"K[6/*VXZ6(E2E$$XA$ <@^8[:) MI"%)*6=A-W0R;X'Z+1N):4:>D6?D=T7>259:*WA[^1\[8!/ )N $3( LR?C<]!5(%HS%:@)DM0%6 M.EE4+/=;^SS+!-P6$]RF[[?'OD(W-'C@2Q"8?6:_BP?[8L_PY^PQ>2^\$0*, MD,%[92F:9(-)$A[H"OP4_+?U%MML^F<+L5T\;@+T4!EQ9!:@747Y\MR==FQ0 M^KB9R&AS$HX\.EE/$\X;4C)&:X+/:-*6+H2U0I=%:K*(& MLZ5W8_&O;,P#2XA 4.Q?8 K % MV-4"("I5'&:9I8%B?=T7)*5M=E(DD1,^8 ':P!A1#+T\<+O@P]Z+N"%U@>_X MVI+1/M[QQ;)CV;'L6'8L.Y8=RXYEQ[)CV;'L6'9GG_S^ZKNW>;ZZ[/?< V6G MFMU^<52.'%:[$U&[QQVH[Z>3,IK_-)G-UIV@!9TG'424 ;Q,!#$6H;0C)4R" M!S*LUJY>WDN&];_S=))H=K4@ZYA]IHS:^:)FO5'::YE21A"IA&01'2@@;UPF MNRMJ[6+B[K,.25W7N&ZRR:6;B@4=*7M+&"9>BS\6!B0*#5W6CJ4H"$[1WNY*W2RHO+W,,VTG!9HI(61>%$.N. M4ME05S<214N#,CC_0+;\"W:7G>:Y,H*,X-$C&,%J2*JX2 5\02I**EG7OY1$ MB4;MBF#7R:5NJ!S7KC%^1XJ?E5YDG54R00(Z[17INBI2)&>]-$]O-UNI (6A M-D>>G]U!8F=O8F^+O4O]G+7-R^"ZZE%WD;@3CRH?<^",$PQZK J/KP /G4&: M->%MGK\KE_3'9UNSJ$NQ*!Q9()]1! M%%]ULTD(J'.9B,,X2C*(C:2V\=LD M1AFD"EYH 6A)V+RSC^Z$@U(,R;E @J0P@"0IZ'+V0#9^,0W2J M1&% N$2APA*41P"D+!_H,G#(J,QS>AQ),=3RP#V.CKR1$3-Y,":5EJI(E4PL M!L!E'W+.5I1L2I1&IUZ$:9Z%H3ZPHYD99 :W8S#92 ))E%*WBAX,:2^S*RI; M3]'8V%ZLYIGK&< 9LG2F]5?+VR4&H]GL)J>J1RE/!WEAR0?J65HZ)1QIQ M8_"IV*2(,"N?C>NZCD9NEV!\Z T$IWLPFMNC^3]T?9.?)#.:0K(2J')($"&1 M"QJ,=F2R)R@]"?W=32-A+IG+T^;2%@E2$TKI/2B/Z$+**(ET$Y1_Z'J/0T8> M[S;Q:VZG8TJ9TE.FM/)IM"V. A80DM KD812(@9"YW<.[IQBZ).Y9"X[YU)" M=I!MML5 - DS4C8F6Q"V_I=KZQA*AG+?4!95(DEO8MW+@D/A0Q916.OKIM:" MV[W# ]?@,:J,:BOKIZO+)5H-%!4(\H$(FTLFN)P'!WNSW&"J& MZFFH?$R4*AVD*ELYY6""5L4[JN/.^2^=1_/D4,L#Q_.8-";M:=*:-I;: M$I5Z& (*2 ) ."V$I,J@#QR18[*8K&W("K[HG&..9 NXC)2*D<7E8HO-4>[L M$SRYF!ICQ5@]C17I+((U6GA+H&-=NL"[D"M8&9M;5SDJQK Q;&WM#@&DML%( M@Q&\K/\CCQE2E-X(@?WK0&6M\>CH? M\IQ\%6=:7_C^9AJOJJ8-)F4P7^WYZ\#JII\K"\\Q%/[9N6]93_@Z5KLSS6D] M>2QFA2%CT:A %Q-<+#$:[Z.7PGGJ1P5A;Y9K3D-A]E[*WF(QOT7OS:39M\ZO M)NL0&IL4Y/J?;#V 3EA<<2)[GPP*9W;N#7)BL4&&D"%L'\)D"$,)D7RV@,)C M"JJ4&().IB00_8LE,I ,Y D#*76)7I#&! D32-[!CP MDUEJC8$ 18=D(((.-L3Z%4T0VCJ LGL__O,(EO+JRW!V &<":[01,;D,+D:$ MDDL]F4(J4HJX094N4&FD$J5P,:6@1=T6/^VN MY;UM)WO;4ZX\_"7/JSXV-GR?\5W.%NG(R"SCL4NAKIL65#GJQM=%6," \I1 M:T^J@*0<=^[ET4E#5S5$?^"BY2,_2C-G'7&V(NRO9?SU;W6YFJ\1IQWZ>L:U M64D"*10"4!)HE._UT3_A#-&K5? T*XW:4N,4Z"JU$2E 7N(0!G;8R.NFL M\]*8G?.-.J_85# 4TC)^C-\QXI")9&5+\* 35;LG*C?8DSU M[GE7#IT YHZYVP]WK6+G0G8Q0LY:.7 RU^-=))=ET4ZE+.&0\=/G7%6DS="9 M7NXYN5+F]&CQ@J(IVO@0$9 TB1!2U449$GI*N^\1SR,:R<"<"S#U+"6D\\JC ME6"P_E.TLE&6+&QT;N?TG-.-$#(CY\*(-\6:Z(0HF4"A#59Z:WW=BIDDM-;= M!.V.2]';KYS\2"E5DW&Q_-'ZXL<_]AN!7IN"O8UENUCJ9)KR]-/@5M@,9I/K M4=K_M#T1N#_(6+>:UA<*??]Y(:R5K)6LE:R5/9A6UDK62M9*UDK62M9*UDK6 M2M9*UDK6RH-/'VOE\6AE]QY4J,/L35W"\H7?;V7P@O_VZ>>-WPR=_H''&K][<86'SYCGO _1I%B44[V[FLSF-&W&M=[63*4JI2O0A &1-*I,K)@@3DTB; M\VT.5#QAQ= 9?]C@T"9]/_PJW%/JVM7QO[5MQHX,X@:FJ[INY.ELR=R/XWA] MT^C!^\FT^8'7\_ET%&[F5 =X.=F-[1L.72%TOZ+<>\46@2T"6X06+$)2LACG(2OIFIZF 04DE!ESM&!= MV\W=FALBF"*)M' M2YT9ZQYD"/9H#_6K%(;ZI9GJYD^+88?IX.O5(]27%G\WB/GZ>O6+_NM5,Z7U M^^;3;[]OI/%O=*B0%)!3!D2FX$#9B,[(@G4@\.DY7YQ\<']B[JKI[82(13/' MG?,R-J6,]"87XU7K&1$;,V2V60ZT>/;OGD\^/B>+Z.E.+.N2B+DQ$)VDN]R5 M[U(03V2Q7%Y-OQHL4GA6JWZ?M;-'*O,RC6GWZ7BJ M3VJJS]+FVA?_ZB.RNJ^^6R8J#3[LTA:<,7_"5=$?AJE^AIK MX,EKX&UN!(OZY$5]&P9G49^\J-?BG_U:6!;1V'X-Z;/8,+-Q\FR\G8PO^J6! M:Y$0UK^3U[_+R?S3=K^7KV 8_(K[#1ZBSK+_NLB*P=A]..9?]5 MU@[6CHU[YF4A%:L'J\S*P;$-MAP/*L=/DQE;#=:-C;IQ MFR7*"L(*LGG;L4@\[K-VM.):Z2!Y?R_J=:@,FST50/ <\ASR'/(<]CO=\!0F MD)60YY#G\& =;1_K -R36JJG^MK^3'\.]'"P+*[IK UM;UHE]ZB_]#-UI_-Z MU4>:SRHIG'7:J!0,*$N4LS"/ M@KCC+CSO"\!M%YQKI:-)L:(5"1PZC,(%+Q3E(DVQV GU6S:>M0?N-L/(,_(G M@'RQVF8175)40&ND2KK2I6"0H&38<*7P''N'(+$"[BO+EN3OMV*#T MTJ 8!TYH"=9+!S9[ H$9?#4SV>MBMS0H[3>S?9:9,<,Z.C8S;&;8S/3KS.)4 M@IBLM!HBV&2]B"1):TNH= H;KLAZCI7IO$&N44.P[+5@"\ 68%<+T'1C]4%) M0R)",LH#YD1")A=U-DX]8 %::8ZKY- >^K[+WMWRVZ6AV*\UV'-"P)Y-W;Z- M/,N.9<>R8]FQ[%AV+#N6'R.P'9G656_:OOWN;Y8+2(.)R[:_Q4T^8O MCLJ1PVIW(FKWN /U_7121O.F-\BZ$S1#"-D(D&0@6NEM=()D$=F[DNB!8"O, M)XL_>:'VDKK=FSN#&35&;5O4O%,Y&Z6*E0[0)XK))G0$@8HJ9'=%K?V4:<:. ML3MZ[*S,Q:.!;%P3Y@/,7A@E?#&BKG=NPQV8+\.NNS1E*8;.<98RDW>DY,42 M?/8:4T:$'**/Z&U=]YI+Z74T>5?R=LD1YF6.83LIV.I$H'1*.$L 3F8/VCN) M%3,ADL$':G!>L+ML/7^6$60$3PK!A$EX F+&ICBR"8/%M$U_R3Y0,N+YR/8 M=7*I&@I_Y#EIC-_YXF>#=)&*!(H:L%BODC*.QML7>IG[.V>>D\%G?B<>5C#IUQBD&/5>'Q->"A4TBS*KS-\W?E MDOY8/Q_IDDO1*=>]& 0P%*-T/@N*QB5TG@-=#,99@J%!>2@Y:6TLY")(&,@Y MA))#K/][H'\/AZ48DC."1"(*4("RZC\8Z1!$%!9SK@>.C&;GV&V+022F@^G8 M,QU>:\*2O"A*@2_HT3E)TD09I;AD\$'H>CQY^A#?4KZ:M?H(5/Y,ZXZ6 MUS4,1K/934Y5WBE/!WEA&@>AFPL_ M#KPN]6$_FZEP8(N6BHK_8CWG5W!\%< M,I>GS:7*CF+2/J&*4$"%B#'*$L E+2#L7([2^<49FAOG,Z6G3FE(42>#()0I M()L0GY1.(REM%92\L:H,JJMH%J"LDXH MTEX $%+(* J((@!-4+!S'EOK056FD^D\&SHAX2(-V^>$X$T@G7Q!K0P9Z9)[ MNH:['?_.D5\O!Z3QJ0]35K2 %B<\SX62,IA5%('&=%8BSX"1^28+"9K M&[(J/*4T%QZ*$"%I]'51LRH67\@Z'W9.X3RYF!ICQ5@]X[R5P<@4T6*3W*70 M4S"Z!-)1B"@\-V1DV!BVMF #%;0I9+2.!,*)H$%D%S&C<2*;G9N8G&Y7?@>/7=FV^_;C[PN\;,-K>X-_I>II/?ZC2OV][!:&5\N5KQ-./K?'<:JUWO MTCHV[__J*:OQ;>1_5#/UX2;,1FE$TS^7&\@F!X3&<7T1M<445T^$4!=-T$Y[ M*764=;PRI@C)<02.T60T#X*F*,8+C-+)8B$+C4ZBIZ*201%#V1G-$VZ"R9@R MIOO"%%4&(QQ0(0-2-Y6T9(*F!%[)+'8N:C_%("#SR7SNBT_(&1.%A%YH$ 91 MZ?IM5AB+5/H9;:C.+93(<#*<^X(S>$+K4K(V2-4E5OWJCDG0[[W>[[H&*0\0CKR9B7!G7Y^*:A8KU M3!I#SLTUD#9$ZZQPV42CT9FG"^&9N18"J//)Q\^CIQ\II2K4B^7/U1<__M$M MY^W^PNU$,)FF//TT@A4W@]GD>I0ZFH G0.]N0%M-T"89[7]%8$UA36%-84UA M36%-84UA36%-84UA36%-84UA33EN36D_"?[N6* 9RQ%S^4"M\N.'3_Y XTUJ?.]B]]K=;7 OT[F8^F].XD?]Z9O;1O:TS$8#;A7=='+T]DJ M<#:.US>-8KV?3)L?>#U?%GQ1'?OE9',@;LW*N)03!:$H) WD@K=&YV0L"FF< M=]U8F>U"<0>_#9%-#)L8-C$O-C'965MW,C(*0: E$;CDDA(H$HBTN1JD![W< MC)9#*Y%-#IL<-CE'9G**%L[96#*)"#Z9$'S244,*,F7I-V;Z[;6>Y8ZM45X. ME5=L:]C6L*W9]=F_V/?^1MNH2]W-!%U )2*IZV['6*OJZZ9L;$W6;7'.;"'9 MB\?;O]BA1S@%B].N]GS)3MX^0,P&;(\^(.N=34;I0A:\S_5?XT&X+&R(FK8T M8.T7,#W'K-DA*,]6C:T:6[6>/?N^C1IXLJG:-1(2LO'>EBBLMRE8H[7>6)]Y M^!(O::L! _9SL\5ABW-L%DUTE;8%-'0 Q:GE2HU8X?6 MFQ,T&ZO$I_JED4+SI\43A>G@Z]73+5]Z>.3M)!PM/OZ;01-B&,4ZS \Y#R@V ME\;1^,^FD>9X,J\?-)\T0D[-Y7'-1(\7J6;-%GA01F,:QQ%=UY&N5IC95^M/ M\,A#Q>M,T\6<7WU*JII//MX.>ZN<#>HV^U?K4_BJSL3_2(E:G3WA7.V68>^I<'5M.'^ M/R]??__3#^_^\>;=V\L?WEY^^,3ABT5SV5 RF)3!F\;45!7[]FNZ+Z%'M&Z! M656-Z^L5SO_UJKEVJ7[?@'K[?6/S_IW))Y>5-[( U*]H,2I+14MO$J#>YBF6 M"OTTQ.LJ\FKWQ,C-R;,]R7A\U7K>86L9R\V57"_\W4_FY#[C/+S)BG605WI7 MQ/?[-&](%WT[&N>591S\7#_R:C;XH;XA/3?FAN-4'Y-D^M=E^ MP/A.)[^O%O!6IK_'0K9G(.3[@_DD7S@H7CL,XXA6P[IU^Y2+N%KG^K(DTRC5 MU_HUJ%6BYI,[@F7!=3N9]\RTL4V:.18,?\(/NDHYVTL[( TWJ =V^1V4/EOT5!L\[ MJO4/N],..9Q?Z'?9QJC/BLC:<4!_P&^3F_'6%XSWWTRM4E0ZR'CO5+T^-07L M\Q:#YY#GD.>0YY#GD.>0YY#G\)3FL/V>SB?0OOE=G$]"G@ZT' Z6G9<[JUOO M3\%H?UHG]Z4V\Y&^R,9K2M[4?Y2&X$+(B**48D566J=-O;VDT/(@?9'U4.H# M=Z/H4]WV41!WW/77?0&X[>+J4"I)25?J,8)!C5%)%0!5#C;Y4CJA?LL^Q5HR M\HP\([\C\I"M25%Z*Y(#+7, :X*3UBCEM;1J.^2[[QLLW%#K ]^&P": 3< ) MF "7,.D2K2L0H1+F9;4(]3NIR5MC83L3T&$?7X=#H8_\OG!FG]GO ?L@L\5L MHPU:0A+DLS'>DU+)1(2\Y3E_E[:ZZ^#_.T\GB697K[Z[8-J9=J9]1]K).)%= M-*!2A)A*$*F@U3I*LMEOZ]5KOP?M8[T;W1 ->_O8&K UV-4::"F#=C%+@0EL M"EZ*:.JZGY6)3NM-K12?80TZ;]YJZLE?'+BG/EL M@ G8 $"5-93$B[E EZG M4)\4L 2?%9%/\@$+T$HS5:N&RAZY Z_UY((N#<5^K<&>@^I[-G7[-O(L.Y8= MRXYEQ[)CV;'L6'8L.Y8=R^X$9'>6Z>FOOGN;YX/1\UH?G;AC[%13SR^.RI'# M:GX _7]=%)&\Y\FL]GZ->;>JYQ(>D<6C#983*"BE >)@8S?Y 250LXG MS=40PHO]I#]S*@2C=O2H:0IH;:&@)('*.L1BM$0!V,0@UG[:,6/' MV!T]=B8(JQ!4*K( :NDU(":M@D=E4+A=L>LNU5>;H>7:/B;O6,E+T=@< 45) M#J3-H:(8A"#K$V*68E?R.-&686/85K!9 [GN(XN5A&!$( W.D@RF[C'K<6YC M=NN+=I>=YKDR@HS@T2,HBBY*&R4\1'!&(H"Q0BN5K*>T.:'L)0AVGEP*0P-< M6<;\'2E_RDB-.F5JZC8AJY"R#Z7$(,E#R?9)_MJIS1Y*;XX;H@XR.WL3?%ML M7NKGK.U>.@_&G7A@^9AC9YQCT&-5>'P->.@8TJP*;_/\7;FD/]96AQRT-442 M%$0@E5%Y+4J1.A/*LKO[_<0B70S&N8"A,B1I@P6K"41!KXS/MLB2K(HI['QL M.>&X%$-R+I D;8' 1PE90]2E$N)D74(D9I63WM@<[D!1)*:#Z=@S'5$+3Q*2 M\ZDN)BE0L%[Y>N[.H&.2.]-Q1N-5J'Q*I:!,$$+PV3FCO+ JY!(Q]CV< D,G#YR] MP["<"RQ9%)EE,K58"B')H01V!RI]IX='RSH/! M:#:[R:G*.^7I("],X^#C-8VWOEZ18ZG''$M='*I^7.C$WV^F33N=/!U-TE)9 M%O_]GF8Y-;:H&B)J/F']Z&?K.2_KQI4NP&3K'3@GD]=2Q;K+W?GHU\VM&4(? M=X26T3QG-/^'KF_RDV2*I'.N1TRAA0$OLJ^[Z**$DZ'NI^OFH!\!KSMDF?/[2F&_)A+YK)K+B,YK0W8(-& T=['1!@@.%#1![5S M0>?)!1L92H:R:RBS$L4EL"#J_VTR0=7];''"1N$U9MWO,">CRJB>#ZJ%8BC* M!^X]UU1 ^&0G->-Y/6>]*$C+ID&\"A 94%>1U+CL(D98GRSKZ+4XS) M,5E,UM-D%>>B4Y(PD@*P#B.FG+)*FF)=W'9>PTXNJL98,59/8V63L<)YXX+" M>O!"4L4AA6B]UKG$IWM2<5R,86/8G@>;\'6L-F>:T_J].,(5*B)ZJPOD MNF27TB2/B5P"QJ2[#DD\5$$H>KI4I?]"4^>?\.1V?$D1'9KAY\R9, J6\^C*<[<-)18 OSL1Z' 5- M)1BR2D79.(S(P,[[X-,-K#*/S&,'NV$C,EJ5DT(OH4B/B%%EH3,ZI03LITJ0 M][;W]K8'KCKL+++[2YY776SL]SYCNYPETI&!6<9BET+]W-^5O($@J&@-#H/7 M*OI"%*0NI1ZS>]G,50W1'[B=ZY$?HYFSCCA;$?;7$O[ZM[I4S=>/O3;+(+.0 M3ADHHJ (TMN04\K".MV36PGO+OP'7O09-\9M.]Q$L77+[$C;4, 6]$'KE*)> MP&?]SKAUWWL5AD):QH_Q.T;\3-12YZRM-1*,BFBT4\F'NN.,1::=N\2U&$^] M?[6)$[U,.V;N3I&[5K$CF91"(9F',!)H"TI*Q#31D -'F* M=5>G2!D/"#NW#CC=Z" SCM/]I>R)H M?Y"Q;C6M+Q3Z_G-"6"M9*UDK62M[,*VLE:R5K)6LE:R5K)6LE:R5K)6LE:R5 M!Y\^ULKCT&SUH)ODZU;%]3]0^&^?M MJ)8>_M8.BYHWSWD?H$^3FW"==QQ0JVA_ M-J*]7O*V**%X=S.?S6G3Z;- M#[R>SZ>C<#.G.L#+R>9,A/7\0&I7,PFN7:4.A],&*.*Q@ M[!E[QKX-[)63.HH@I4X.@B\A!PU)2E>:C8#8T)RH%\4DX'$(6K(98#/ 9J - M,Y# "!E5B E!J.1!6 =42E$I!;_EZM]=48L6:HB.^6?^F?\V^*>ZU"/%E-$5 M0!%]L&A<"40(R2FW'?\G=W,:$\_$GPCQ(60= 4+0)H$0"04H:ZU,/D0T8D,] M^>$KA.Y7E'NOV"*P16"+T()%B!IT*3:XC!800X"D%1;$HK-#MZ&/Z4%*H.Z6 MMSL[-!;9"K 58"O0AB>@1.^E3@**@0BJB?I1,=)YA:+X#17WK75E1(0AV*,] MU*]2&.J79JJ;/RV&'::#KU>/4%]:_-T@YNOKU2]:7-?5?-]\^NWWC33^;6P6 M3I>@$P0H6G@E L1LP:K@50F?GO/%R0?W)^:NFMY.B%@T MM9X1L3%#9IOE0(MG_^[YY.-SLHB>[L2R+HF8&P/12;K+7?DN!?%$%LO;T3BO MLE@&/]>/O)H-?JAO2,_-EU$OR9<1.^;+/-_\;*\O[:1-;<:S[9U*:U0TM]>< M$Q7OKR9UP1Z/XFPXJ*O[5X-%!L]JT>^S=O9(95ZF,>T^'4_U24WU6=I<^^)? M?416]]5WRSREP8==NH(SYD]X*OHC[K_R4U;"[LM*3Z-47V,-/'D-O$V-8%&? MO*AOH^ LZI,7]5KXLU\+RR(8VZ\A?18:9C9.GHVWD_%%OS1P+1#"^G?R^G3N[T6]#I5ALZ?Z!YY#GD.>0Y[#?J<;GL($LA+R'/(<'JRA M[6,-@'M22O546]MW<3X)>3K0L/M* -D@O MC(Z4;"$01?B2/9(*16L) N\WHI$HA3Y, UHS-&@.6ZW:IV;P1T'<<1>?]P7@ MMHO.LXE4<@F>T$!QT=MHL1A#2492^7X7RC:HW[+YK+&,/"//R.^(?(FIR.)( MH?1@DJ"B2%4+$%.2SJ;[W6:>A7SGC6>-@J&6!VXWPR: 3< )F " ;%5$E\$G MD"A\TDH9<&2 DH[W6] ]RP1TUW16&3U$=>"&<\P^LW\"[$OE, 9=]_NRXJ_J M&9^L,R$JE;+006_'_LDUG&7:F?8N'NR+?1_PZ_JNA131* >8;1!&5^1%=@$M MZKCE;K_U;K.SA3 O'F]3-Q3BV-Q^[6K/E^?NMV)_!%J"'%D"4%"6@E4* 0!&,4<$HI=!Z M'?)#T<-6FM=*.11XY,Z!UI,6NC04^[4&>P[6[]G4[=O(L^Q8=BP[EAW+CF7' MLF/9L>Q8=BR[$Y#=6::]O_KN;9X/1HN P[F[QD\UI?WBJ!PYK'8GHG:/.U#? M3R=E-&^:=ZS?X$72&)62P*! 0J*(9&(0 <#)H.0F)Z@4-\B2;F* ,(ER*6OOIS(P=8W?TV&E%SEH@%"9" M1AD0!)+2UOOB".[?4?E"[#I,(79#;3G6S^0=*7D24&OCI%2R0 (@1YF23!)4 MTG45W)4\3N!EV!BV3[7PPCGE/8)7@#ZBJKM+F:.3WOL<-M;'O&AWV7KZ+"/( M")X4@E;&*',)R4A1$=1!I:*MIJ1\ 5 ;JU1?@F#7R:4P! &,'^-WG/@E)T0H MI+Q% "%UD(:RA>A5K/\WX4G\VF!(RZ&S1PY1!XF=O8F]+?8N]7/6-B^=Q^). M/*Y\S*$S3C'HL2H\O@8\= II5H6W>?ZN7-(?Z_T#\L+I%P3$QA51B$@:#*HN M$-8*N3';_XP#70S&N8!1B4 ;G5$A94B"R)2Z:\H.*QJ"XL;B>@Y+,21G!8FQ M6B43R.1 4)+#$DD7*+D>,33 QFK1 P61F ZF8\]T.%^"RP5%D!(01"!OK?,. M04D-96?'U\D%>AB-XF) R-D^FB+U@3O_,"SG HM.0A@#VM== M%P0BU-8Y$Q(9V;2XL7N)?=BADP?N:<%E1P\KW/(FA<%H-KO)J8H[Y>D@+RSC MX.,UC;>^L9%#J<<<2EV9CDUIJC:(6H^ M8A\=I%F2D)+ MF4M3O*!S<"31&=%\274UZ4=0L#<[/H:*H7H:*A)*>E0IB * 5H7@O(Z"7,ZD M5 O.C^XC>LYI)HU)ZSMIQLH@DHXV6P5(PF-)+BJOG:CL::["8[*8K.W6,*LQ MN22H+EL NJ#2(J&2P6-5>>!6C8P58_5RK*)74L8*DS8""BDL,KN4M/?"&*LX M+L:P,6QMP5:"]\HYJ861H#&@=]*0E258EYWM7_M%YHOY.B*^7,E&I 39)@%* M"8PJ!4DY.P7>X].+V3GY*OI48[B[#KZ_F<:KJD"#21G,5UOY^OOJ7IZ+!D\S MQLTWF+':]2ZUXC,OPF)Y>AWK(C9M%K9F)S:_FJ3U$CB=(*4BI5<"()%/HCA5 MJ,A @B*W?&0(&<*N(203/'ERBE0$C-*'6.IN4>0 1=C2P^@8 \E GC"0SE%$ M2!K *E"A$"F?8G18DK:A[-SO]12#:$PBD[@@\8M64?32(3CGB_82M$M8A(LE M&ZF4#D&4OD3=[OA@I!UZ/+8[+MK5@R_9[W&:@+?*M[5)!^>C:.Y_*AH\H0:3 MFUO:2@YZYXC$F83_>/5E.-N'T_BFM(:R"2)#B-Z#3&@)0M)1JKQSRLOIA@N9 M1^:Q@]TPD<@VH,-D+=A85TZ!44A5;##)PM/N6M[;=K*W/>5:NC>-A1Z%FX7V MENGDMSJIZV9[,%K9;2ZJZT4R!!?5L2H\:S.X>?=5ST3-FI3_44G_^YP@R)CJ[DW[&/I7 M9W;7Q>V&!BTSQ P=CB&AI*M*6+P1'NI*1"F%)&0*1F6(^+2KX*Q Z%,QV1Z# M,[_DCVMU9W'A+%U6G37?SSYI&>=BG69XF6O06.UZEV7T\V@\F3:+VFKA^WO^ M:^'[):?\V\?FAV;K-S[%))N&.I&$!:D#EF)2"3;(HF6@G;-\3RR*Q!PRAYUP M&-%IB$$J;3.0B 2$.2>J+X5@R\[-3]L)3\T6HKIX=..JS($O%F=&F=%N&"6C M?2I)64R -H?H@K=6H!5DH^ .CPPCP[@O&$NE3JE(DKR";)%4&Q7>G,]-Y-^"-)5LB&4F(3)4'EO.,Y8 M5V$CDX>LGTZB:0-7JQWCVF6)VN CI50M[<7R1^N+'__H=C_0[B_<3JB3:W*$K_,7BZ /9:7(3KG-W M8VV5^N<.=I_Q[L7]4[-W-_/9G,:-_-=;I(KLHO316)U :8-)8M/O35)T]>O] M0J V4J+E=DYW.U3NP.5"+P3H\ OT21'>+C1_:]O0GH[!:,"]JHM>GLY6)83C M>'W3*-;[R;3Y@=?S9=L^JF._G&R.CJ\W6C?%D"[%9)' :D/1F( N0[9.*'>_ M9'>/A1?WK,R!K[=C$\,FADW,BTT,$84<9($4%<2B@C-@8BE>UR\!XG8FIOV6 M9W?,C=%R:"6RR6&3PR;GR$Q.*#+8Z!0&J0&5QDPJ**WKAD9ED>]G!>^[1.9N MV9J70^4/G&C(MH9MS2G8FB<2&]L_0N5Z;DH^*%\LN.Q09JTAF)*:RB!_OQBH M\Q*@YU3*]J&=?SL6YWCRG=F L0'KH0$S6@=(VD8C @A'Z(+U.;D2=3VCI?MM M. Y4.?4%D4*KB9!3)ZZ(LJ0=F(U5XE/]TDBA^=/BB<)T\/7JZ98O/3SR=A*.%A__S: ),8QB'>:' MG <4ZR:VSN2?S75HX\F\?M!\T@@YU4UN;B9ZO$@U:[; @S(:TSB.Z+J.=+7" MS+Y:?X)''BI>9YHNYOSJ4U+5?/+Q=H"K5V[G?:7]JT]]>'IB;G3X11/BEUPM MDJ'PLZ2H1D3W?]U'^C5?A&FF_[V@4G_9-W3]._TY:S[C:GK[IN7P%_HR$(N, MN)5."?&715F]5N5WM4K]6B3/W17N!G6[_:OU27QU9Z)?I$2-[KYPSC;KT+OO?_KAW3_>O'M[^L,WU?8V*??LUW9?0 M\[1NDZYTDKWW_K_?7?[R[NV/;SX,!S^^??/500?SYA.^;];Q76P+J\ ::[]@ M=U+>T.SJ']>3WV=5DO]Q.3 M?C$:#^97DYL9C=/LR_X-[V9,=36ND__E8PJ[6!?JZ*ZO5^O/?[UJ^A76[YN5 MY?;[1FS_]JZHHISW˨P":2,J[A-(7)8O9!KOE,SV]ZJS;M%?;9_)6J_]0 MJG=/\G-?M9XEVUI^O7WVKUY,\Y/9X\_PW.S-;+T=C?/@Y_H75[/!#U7,J?NM MWZ&RV1]AH.TS9VNJITY8]589]7*X4KE#C*$>IF2?-9XU<8^:J ZLB:+/FKB[ M[>W M=>]'K=+Z0O\(_OQC9[Y!+:AU+W9/R^.C*4Y,@[*=/+;8/(Q3VG>^)@: MK]Z_1O-1GGW3>CSOS#6()_#@"'Z*(]@6KV'">YQ*]Q6:=DA]F^>#T2*3X=R; M)!YMT I[U/WX_7121O.?)K/UKHI":[0A)^&4 @!C4^R?ANI"*0<-D25/G55 ME,(W%9TMU$*(H3QT>*E/ 6AF\JR9C)&OTSYO9?!D%FD\&TUP5(HZN\V#\:JY]#DCGOMA]=0XE2SV::XL:B>[N^>23JX@QB,)4 M 9+H7_]&5@$@2((;B*5 YBP6"-22&1E/;!D1.:K*+WT??&'/MV3O/X,#8/6V M)Y3IM?^PRO M77HDF];B3;>Q VO:W-2S41C6&U;@3]P^W7JKN%=I[5XO+-UB%9]W-@K-!=6( M!8Z-X#X:KTG F >SK%_<^C4LZR&ZXYA$]L&>+H][KZ/'P&(L$@8LJX+P6B.K M'9'".+J=P%M/RAU7:&5?]9;M\U,S_ Q7]<%3K>LPKAN'== WMC_8="PM6]0/ MLZ@[0I+L>64^>1HNA#ZDUV0KY>O;UG .Z (B%7S3T/^22B^R\] )P^J.GB'O MANWIC;-3'-\-9TOY<;Z2"W:61B9@*K'PD3/DI2:4QR@XIHZ+(+>3=(!I3_%. M.A-[TYLC0VAG$/(:/'"J%0:'A5$=K8@ ',,T_"]S\7K_B4VX*KK'=MV7??\. M/=U<+N)FE?.[X1=X3UF!BY,]G*Y8KML,GUR74 LLL9A2:#R/U%.02Y@1G&*& M"B$+4B<01_@:M?M].G;Q'MIU."5[AAE?JYD RP$FC'+*!:-(< QKK6PDV#(J MI4#$Z>NA^(VAG0%"5.'G!Z$UN^9+Z^#WQ%^?!]-'YCP% MCWJIH5PU"9 M#=O&W<>S>I1?+MAR\?@#J:.AU!B.(Y.1:VP<]XYI$[B)R&S'(D$]03O6-O>. MU=Y]V]R,\J> \I6W+1X&Y5L)2@]5E-]PD:[MQV M6@_8]\G6RCF43ZB.+:_=_J[=/KE0&VV4]/Z^U=/9<\HVU1H])^"[U*/KPY3K M7IW_5@?_;C@WH([FC+<8=<**:B:91<0QCI0Q*H5Q0Q#PK6?+CJ3<@)N$:0_I M'6>$9#\I8_J)8)HBQF+4PH-?% FW5"H7!)*(NBC"=OK 2-4CN^X#LQ%(9_GLMGCIDO'3'-.D^27+R8>:3)U*6MLE>>Q\F ME3LU=6C.6QI5*0 T/N\5HX%)J7!#7X3_G?1'J1=?3N?9AW2>#^:\:9QX4AXY M6+DJ?)BNZ8>THD=#_V:VGHLY[>!:"49X#-$Q))@E*'+-I+68">W<5L(KFO0H M>H9)/1E(3P=(VD7"M&1"X,@$IT8[&9065#'M A;;:;$A>D)WLL?&/NW8[D<3 M_;^7,(]AXL+4&!?^Z7_)!6S=L7&W$80%4\VF3MLN!%^_!0?Y@B?>S5EB048Q MBZ2WRN)H*".(&>&YE9II12UR>$L]\7M2[EM]378=,ZQNAI67B$1/#"&$L1BX MIEBE5JU<,&1EW$YB/.\1L>?EH,_#T^X/QV;XN9].W\WU9GOL%+R;K^.U2AG% MM1:8!4NT9XQ$2S"FW"NA%+$\7F^WMY&*,D241J8V4F5']_,"SZP3)G)KTY%.3MDK6G#"7N?*9<.461'>'TD+F M">R3U)*_/UR:%[+EY/6N@;-S"-RRR7E#8NJ[&:"-YNAR^5=G.ZF'2^YYY=QN]3Q6_T46"EO;9:,>2(Y98'P1S!6'EA MKA>+;+;8%O>XV+$?V1G\;G&+-N_6=&6WIB,DR;MZF4^>QC;55K/M8W]HABX? MJ+R>@'OW*DKRVNWOVCW'C+=92D8KG7RP&TQ,WP=UU24-OLV:X\74G'=U/0$E M%8[CS\ /BZZ@%I9:0X65EHGHM1::2(]BX$;)&+>R!T]03W&UWUDY&5095#-0 M.4.B-2(J*AW#4BH7@59Z\)_2.HRK[[$)L+]-MG!KG3:IS&%GI M_LB.PSYEZKPMJX]A-%W-X_BZ/#LKAY_2.BZ>GFY3UJL4/@;)J+1*6RN\T,ZR M&!"_WL=C$SJ6\I[D.=4M V@/ <138U N%7$Z,(J%=282D?0JLL:ZL)U<-]%3 M^AF>%[A_+O3#YPPL..7'I)"SR_QTK?L[Q-(%(UPSZH617G'/00@)AH54PC!$ M R;"$ 2*?5N'EE*\XQ+PCK4ASM!\]M T0G&)M7#,$.:BT$$)%S@)FAJOES2_ MW(R_K.,-WP M1>X?TONU/RRK_OC\TZFIPFDY\*%:3)S"Q%I"B%,R'6U*M39>$AE8.O I.D8V M8P/\&:K2F_KTQ;OT:3$Y4\X3["4* ;QMQA5C#&%0E(9Y9:+:CKWS72;UYA_E>.\QU8J,#:U*1@:DJ,_P<&C,MV^E/TTY?98.L$37U;\"=U;PW MQ-'0-U^_2ISSNCP;A6%MTA-3_Z@:+AM,4DYN$PP\'J4?+C=IB10[*K$EB'FF M+0@MT,+4:"JE%AM2Q5M,RPW!\OH1&"$,(J19Y9)0[S6R'#A M \?6Z.WT=^NI71<4Y*WO6XH2ZS >#\(\WIX\Y:KOQF _-%O@A?EJ*I\;OG3# MK[@A+-=T?X+%_'2QEL?QXWPE&_%PU*SCXBE_P3JM2/3>@S,1K F:*(]UX,A0 MQ[?3\86A9]CZ,:-G_]%C."*<162\473B]=5JJ8&TAT"X_=:"#Q=L8I M2QM(>(2I)P038RCS46J%+95(J\#!'N77$S(WV@"&B![E.^Z5W9D&$AF_3PR_ M&X OIXJJJ*U0E#/BD-&*$>J#HL@+2;:33\UZ:-=G<#P M+O;]A-C<.VN4_CF3E.N2E&9<2C:S_##L/&?>JT7E8[V TJD M\&RO.>MO8:LJ79!MK^=L>[7,=!S?3#GI(S#2\3"98^G_WUSPSD5@/_UP-/27 MOUBXG @$ZX0CG?:&TFTJ.,H0^AZI?^W90]?@[MO_.$X$6SJS7%%A/_ MI#!86JXT$HQB"484Y1YKXX@D6EVWGC;DS##9Q>2E7$&7L7,S=E)5N\*F*3!E M!%.5CMQ0./+@-7=Q2]WD6(_(3G:_V7X\AMO4WU/W5V8<6$#C&&84D/* M6(P:=MUR=+-#]N&SR>_:&P&Z&(D!H\%PH5D(G 5A+8?_BXX&K3UQRP.CB*ZG MWD_AC@9$N^3Z9G!G<*\*;DN($M@QX5%@&DEC3;0<,8NH)IHN;>6S+G CW2-Z MQ^6\>Y #F_V5)W1 0EZ[_5V[#;LZ[*FZ.@&^WH63#C XSIH6F&D7IM:6$(LG-DAC+V@K,!>UQ MT;%RGK5(B^R&95,^NV%/;NUR7EO.5^IVOE+FD\PGSSJO[=-D-&K;+)E!X?NU M&Y3UI&J/7P,;\Z")#/6'K54*QF8^OOGIJ.>\=ON[=MFTRBJSVRHS\TGFDZZ; M5AOMYWOD7#4Q@SJ%]%*OJ1$,_;Q7C 9F.&XVX-*.W"B97L7LF$=?^$F5,@W' MIV'CNW#;UMG['.G>=JQZU =[_,VW41CZ_CC9X^^&;E)5P;^:C-^7X_\.XP^F M[Q<;U[ 86& T,!F9TEY+["RAR&(3A'?7.Z!NHHQ ]JC(90091/L*(FJ=T)9* MSPQCF#*KE*+&>ZP$LLQSTLW_U@D7NF[%!$)H3#.E6?PY/.DBX?E&.X;EVGQP6Y( M6AH^-9FF)B7/3%M'F@&, [Z8GO"3!O;R<)$.MY#*IFI4XG=LC8-G,YC'] M9K;E-IW[]*DW$SD=6Q&J!Y%575#U)4;36;R-/O@ U.0Y(O#_Y].(2SSYD M;4X2V%)T+AVUV+*:N;Y"]V.[9$_CD\^'K]_]_I3 MKWCW_O7A3@<#BY(D_OL$:_CK_SLX.!JZT[(Z.'B9:/E^!O?7<[B_7H3[VSG< M/RW ?8?S^6XR-!/0<,%_O]MQ](?@MY23&GR;NI>Z2(71N#T#K3!G@-AQW;@] MX-=,OP6"FN_OX-69EG\_.0-_R%U1\J\F=7\8ZOKG4+NJWYRY32M7I_ M?/*FP,5!\>KHT[M/Q?';XNV[]T?O7[\[^J7X=')T\N97D%+%AX]O/L&_1R?O MCM]?B)9+Z]$LSW3>#:$7R'OGW%<@&'EQ ZO\<&4BGBQ^:+_!/O6+Z M2XI"O&X-H:L_?0U7ORDGU?RKLII].YD]]/NBGWK(-:HK/?=K60W\_ZEAQB;E M$X&-,YQ$L'7!3J^:W:<1# LF4_\!XP5[U)T6262< AL?C"HPENNTILU%G\$\ MA0N*_YV8:OQG>OGG@:GK%&E)HCRMI>DW!9QG?5>5M2M'<#58VY_;?:XP"*ZE M0.'ZE9OTQ_5A\6'^^N:]IO@CG* M ZM0US >X#N8'JP?/+,JQN>C10(EGZ$91CEJ_(7%JOH3BMN-=)FO7\[=\G0)9?LH XNN67 HQXTR(N70( O87C-)UM@@+00 M<3Z#18X%I=,L!/#,B>E_!7?EUI-O[D\:'X@5R "X%&/66(PT\4%$[<%G)=>+ MWZ^2YO>Y_?+W,,.0&1Q]Z]>_G_SS%KJA&ZAVS9&]1J_O>\4EARW1^:#_[>"T M[T'6_=@V]Y/4189P]%'#M, 3)U((8C&1A <17KS\?R6X&U/7I-=P_V_#9/VT M]EB])O)&QI40" MB!.-<@G=O"9@(2E)&Q9(CA1Y WM\^;8J\;R8ISKPF$C@C MD;4$&>XYDQQ9JHS6UAN)00/*1W%8.]!?0QK+&HAQO?#X^U8"OSX%7Y#B,R0&"1E69M$YC+;4J#A *FJA5K: 20!G$?AI+D8)?+8E!\8/JN_3\ M?_6!OL-[O6!\VJ]N>O[A)JP[NHIUQQYD=M[HKEPXDNG44/CDSI5WL G:.&YTRSX9A,P*I_MC"NA2RN%KC-2].#^D,P M*5M8-O;I6[@.2'7P7\UE1RE:., MSPM?II!IZI8VF'B@\V PL_D71M \.9;EN(VN5FDOM&J/XEDK&$!.]M-V\$5H8H$[IC3SA\7)#2PU)^MXRL*3 MZ5&QB^X=F/LPTC(1J_PZ3(?'@M/0]_UD_D\]D]9]^9^R HE]N.W.AS'-_48U/QX9I(T4Z%$*X^CYAI;%I'002GL MJ79$@^-T#RMU?9I"K$)JN0^:HI79<^?Z!EBFV2?QEDR@]8KSJ7"LBTDCG<_, M'P%6;=@5)E!6%Z\Z.RS>7-P/PLPVN2=)%/7K M<=EZ^N%;2D!)9EMKY0V;\$$)8[C^MO0(@#HXR3Z-T(8B=7$KA\U>Q20=HM[, ML(E%G '5DMAH+=.P?!QM3,--(\:7[BO,%],?-$^&5S@=@#B3X?1A/)J,*7/G %/+)> MI'2;D).(DU:OJ:"/@X;,( W#Q?D)Z?:ZH0IR @0>)O M0QK*52"J.B<-/P UJ[9OX,?@4JBO'Z?!KZ.YSE[8$5B0EP@'I9$E!)P1YKQ2 MC)'@L"9<^\C-?8[97I>\5*LLANZZO'S4AOR+EV"13?V_\V"J(E&]5WQ-;NCG M*GQN[(AFZ^B@E13)% %C?6I1M@=Z)00.I+$![$% PNA:P9>$-PPJI?W5ZWCS+ \#!-!6IK.,U$DW@(^TSNE,1>4- M[M>"IDWQZ(:D/R6!.DK"-BFE5L755[EE#!KM&F=4(2SPQ6%Q(46:$$4_Y6NV M(GNF0"\LVJF6;Q5=,^(V[#V[8]&R/[R60+$YV:Y7VGY$NQ+N*VX97AMOU^1? MLFD>B0<[W=-.&V;C\]'4WNB#T]7TZEG<]>E7]7@Q=I9"<8OR$[SI=-U[0,;I MS)P:/@;/"N.R-W?QD_!* MRS6+M?R_^1!G8PM^*CZNCA#=:BP^(IMBL1CP5>O=?SH-8?SS15W@LG"E$,PB M!Q!5UC-/E1;!\4"BC-%02>P:\B@H,S0*;Q"BDF$7+>6&"2ZE9)%B*^^11[&^ MO GR.%5[1%D<%-.5?GWTZ3]Z1?IO\>:_?GOWCZ-?4K)8]886#TQ1V1^+;CR]5FY#>&Y(,V07H; M$# VLTS:= 89I]X'X;W$]SG7^;+CL$DUMEJ?N-;5OM(J;AYO=+,K4@8&R-]! M'RY*4NQ+F 9)IU$/$&M5_S.(PP$(X;2;UB8P_#J<&U]P=WO<1GI]78(:,#,A#(IH_I)&[C>N]=0&2W%M M(%3C',)?5;_^HWG6]$##?HIH#";)KG-F4H(LZ4;8W?=]+"-L=4&MG0/ZJZ;-KP']7"(?;S2;K%?7[(%-N"^'3<& M##@V89Z0/K,ZUJS!CB:?P4HL\#PK(TF]!JY739?>31[>=#*W=V17EMTSMH>@=#@C< MRXB9C]PRX8G6$A-&K+%R#::=BU%)XJ3T3*;<6^.T-C00@8-FCAE\6Y#M;B*N M0/D-;TJLM@D1R\&@_-HX5$WL>ZKCZ@O%?%T370[\)]S?$WQPY]'F&FMR+QWD;OW2QW#DTAC\73>I^\N" M6SW";M<;X5QO]"3JC59&XU)/[ZZ;Z&/0N'03YJZ;]&/0N#)Q'C7/=LBMYG @ MV:==/)N$PO1W*O6<_9T>^J>P2G@GL!2@^#6Q*F#G#(=Q61*QD*LP5"M<[JYP MN8362]T9&C!/OZE:T)K)N&R$TV,:2"P_PWK3Q:NS[9OUEF"OWQ#GST5O>M% MP58ZBVQ#8CQ1LCR.S<_ZW@_"_9OP;1H0-VX ;/ 4F#UH8;;?#7"0+W?V1++GW M8D9I]U&*G,?:<@ K<\S*H+@@)B!OO?8T+D^F7=>)E%+UQ*Z/0MEMY\ME%L1N MXA@+.YN)=[9\.'8WCGM:]$T[=A+N=H7(Y5W&2\WU8M318Z^B9YYK)7",/ 9O MC#-LMLF_$9U.>S#5;AV;M,6 3<;/D\ /DTX:$A'B+#(F;#IX3'/EM$DHPFB3 MVK8'AO>^XF>+G?+W,FJU=[9^[K.>?<+,)QWU2NYU=O83D)3+I]4%2VKA\-5] MCXML?8+;.4)62NF$U$A&YIEP3@6C% N*(,LEC_Q9'CB]7A-Q)^56('?GVUO?#^DW%WAB$-W24*9Y4"S1W#H- MY(9%U8'%677L0SK#+)98/7Y^LRGTIZV2FK()/VN!-"B_MAT 7%F/>PM]A1:Z M+S7= H#NO>FG=S!\^^[M\;Q;X5D8GY:^Z>(]#.-4HSGH_]FD#C=%C!== M+2X+@+9"T"%Y0.RS3D=SBS,SYE3W#K'C.E+=UQ[BVB@S MM_']M4*U8^GJSYZ 74ILWZ+9\]%\36U8P*DP@YSUOM=1YX[DT\ZC#L!:O\XX MZWT8-ZTX0O7E\N$B6%N,@Y3!>Z:],IXS3&(D6C(2A-G@IA#'/8FO'R>S5[FT M&:$9H1M&*+<."R&1YXXSQ[UA0A,N _R+N5I6E+*V31\N>E3M>4W*VLV*#MD. M_RRK/]INQ&7J4+HYZV';Q\UO-8=J1]A/B_=N^*%=N@6\:T&=MI%&Q"6S@J8S MX4%+>TVD]-0OV?=;FT;&/4)VK)"WK74S9V^/LXG1TF@MA>"">2W!V%0ID\$@ M$FS8:.&6%#M.).]09=9^^,5O^\-^?1I\\;DL_28=XP>3J NY6@O1VP[E(C]J MK#L153,N^WMBLL5,*QLU(IPP(4% 262]$"@X9[VF5+HEHFI]N9*D8WF2=ZS< M[E,H,V(S8G_'''!)J)-@4S 3B$FMI9$/+#C"G5UZ:O":C N\ZRC61A"[WH*, M;,.O;,-O57IE_^N)K]T6ZJRVJN#N2@_ONEVP4)3PA /O79K[/0V-]V&\6 9O M340\6LTX8UP(2T*0D@;',--(;M(AX+2'=]USYH'0VKU/D+&?L;\N[$LM7&3@ M1$2#6?JOEP8C$SBW$6&Y]#2*=>W R1X1'8L'K 7[72K(^I".):S&YQ\&9C@^ M&OI4?-><,'A[@98VSFE,+#4",2F!,30-GD="K;1(+*FG?7!!#M; 200'BV)@ M*#ACM&8F*@^/#Q^,.;CR?_W2L^_'+T_J0Y,BX=(??AUS?O M3WK%^S4'J6#8OKU>'8HVL4A.#^NHT#H[C5;8:%O+9RY>\U66.C-% AM=)Y+3W2[ MZR;^T*JBB+'6'$ELHH,A:PU3(1+9U'LA"N>W5564ZX4>9,7F$HU<+[0ACLC, MF.N%]K=>:&]+*WX!TRY75.QSZ*@C<:$;O;Z_5^6E#+<8J'$^55+ _T;L+#6* M(<$E=RG7S=\0)?[]QA>\.C\Y'X6C;_WZ]\3-OX8SD'9KV;,F/8[5?J=V9S!G M,&\0S(A(KPS'@BG',#AP5N'H1*3(1T_5DM*H)NR[&S SLN/>7+E.XV:&?#7I M#Y+IUAY:W#\;5>67]NSA7+*Q!XGM]Y887-C .?'"&ZT/PRI%]SB1L]SCPMTITM])V43BEAH M(2AQ7+&HP?1'UOA@P?;7%).;TKWN)9OF'+GX^QHE4@\&WD,T._<9D4\(D518 M1B7F*!#$,-@'WI.(A+28!QS9TG;(][46-HY(!1ZZU'B_$?F4/?1?@JG#:3G( MWOG3]3>T\J#($:'><<8Q M_<*N.DLY8S0994B#T@.#_CG\UX&03WA-P')R-# M9*\A(B.52.C(9,2,6Z8(=1P['3"QCH0EAV4^(.2]<8A@_CR;/.R%'_YV4L$: M3ZJ0^L!_2Q_::'@98]^%[)AG-^!^$LI:H6W$B!O.-,&:&^14C#0R88VXJ3O2 MO234G$7A][=3'EVC%\#!#=AS%R"C,:/Q4IA,I K( #9#1,P)E4ZDTI)$[$P, M%"_)=[F_O;!Q-(I=%U5VSB'O>LKWZW)8CZM)R[)MW\//U48;'^:CR[M_=/F] MI55P2B'$/,'2,"FCC=Y0@S@ESA&BEAR?=W_;89$UF]YW#6.N3UY1W%.T8X6@ M6\R'SXA\DHC4&E$415!@13 < UCP6'%"%< 1>?6HH/ZF$2E13^..M678YA$B M]PY!9!^B*SY$1TB2?:RY&+P,[22ZXT(\9:2B.&!?<*$QK#3=4J MZ^%RC)O_WP,NSRW6+SCOR+G)V630'.CLPZB"]6P;:J1].7-6PMS_;+[(W==O M\JN[9-!UJ)?S=[<+M07&^WF![^#S(*0/(.>.%MCO1AFX(/X$!N4>@G!$$F8] M54A9PRV2U",7^)+,A36>FL(I O&WX[V]]32!7B\??)\E1Y8<'9<4Z@GZ([3EO9!Y& MWRW[)'>D[E9'ZAL-F,L=J@61*EHN>!21626UB9*3&+S1V""_R1"GT+HG4,"-HL%0X2/9Y('1@H)+(SN6%+'#?O4K M=RKFJW0J%G=W@W\(2Y+1DF;Z]VN7/AH8^^/;_M ,76CJ?CXFW!W'W^IP5-=A M7)\D*B[KFZ0KKH*/5Z5!EIJW3-%C% M5##P'XJX?%3/=+'*PLFN]TS_>/Q;89J%*ZI03P8PO\]%K,JS(K:+#"^'5:X+ M4X6B/W2#B0\^9>BF[NEMZVQCRR_PWWK:3+U>2ROUNY=RA?5_5(MQN:Z2@,]R8B%F1ST"+M5*^W/T-5>E.?OGAYL-]HWWI[M_4FL&XG M7_6))PAL-9?K%D%QMX@@A"MOM/,Q8*8QUM)XD &,N0#RPBU)=^^,:8![A- N MILKO3>YG1N$VM/7=(,386F>T%H02YIE7R#M)"9$T,&WUTLV:9Z^G]Z5,9%-KZ M!%>HHPYH0Q;Z0RBFGC-)'8!;KL<)WL-CX"U%M.7=6K9(9AM*O,4KPNYPP4'S7)GVFM- ; MGW"11/I]\=74Q;_=+DM>ES6(C[^7I:\!RY]"]:7O0OVI'%RJ_+U2\+O8[=-( MXYQURC+'M.*:D\B])TF4!,GL,B."([J827RSO.!S>2'N.)7@\+HQ4, "#68$ MWS 5/(^.,JH<:/*$3ZL0 M&IH,08(?G,&X3@O@N3[,O0C#E%$\SY8KTO!Z*1EY%.!Q7\( &',+Y 0P6TL8 M\ GCS!FJ,*@PBD(TR!(AEYSPBH"I6$-.!.0D:V$J1>Y?Y;X MZD,C72]%^%NRKBZE?5]+*;SY>2]>OIO6))SV*U_\[\14XU 592QB/S'=5*Q\ M#< $+MG6H! !3#^D=]YA^O[=](>_E'5]//P$S'L<+QFKR_I.&,24Q90JH3PS M&BDA0(PP&Y0(,MJEQU&M73_1PR7%6H^C\!R"GX$B13FE=V5\.$A_1Z#HH#\^ M+3^#L7IZ7HS+<@!V+J#2M)^_ "H!O& @C&!U^K HKCQ+5D3+R@G8I@"Y!*CV M7Y*WX9O[#F>K=$OMQ 73+N'C6UC;#8*I&JO\=)Z"/RY',Y),OYE9YE-&G3[U M9I#,\F@?@ %U 8&7J=W:E1E??]_(? X'M@KFCP,3X6T_FL%73C-VFU#I54 O"9W.?EJDXHNKQ+]+EBP^+,5A M'TBTZ=_IZ3\6_3$\VB4:F +4 ^#G+R='KWYY<_SV]?'[DS?O3SZM4E?2KDU3 MV):X_'4";W.&H+F^0I?8;ED!W4RJ_,-4_?3$=XE50CU^ _P\/O\9A-6@K"?5 MTA(Z8HA6@EHN0V1,6"UD\,2DYO>@H6-<0PF=,(P$X5(3_HEV:/OS\^>5/PXJ#X\/.OK_]5_.?QN__8X6!T:YK?E#=_VF %M4YJ&FL>L6'TW).?E\"@"OBZ^GY6!P7I1?AZ @/H%C:D9)9]036_=]/SWDNU. 5'_8R,5> MHX*:@L4^C*,=,K?AG[P^ESBT:1- 67XQ*4 MX_^4\"'IT71F#A@)(+Y3I,B=IE<7I1V#8FXLF]LMFN6RYQA&6=6G_=&'4"4- M!@KF4D-_QY&UV-KHF%5:1TTB13(Z\!I8RA\4)6$"7%J4W78_&T(RP M/&G=ZCF#)>$UYZ04*H$WP=3[]6EC[,!$P#GP&<:*EB"0'*@MIL>'=@??@'"-/&G\:D9-]R=CI;L^U!?&V09$YWG%(#K M7'K].+C3(8BFS^?-1;"4#IS!$D8,M%@%'^^ Y\!HO6!CN#'Y!L?5+Y<;]F(B MI'J.0V%'T?%W\YK-H]+X#\<74,;ZH^349@:8R/SL )6O3W:2IA MUYHSKC#C3%IE-0T&5A8]2J"# [U">H+5+UG7P M"-^: )VN0"-'P3@ ^[9NF_,T;J[H%8-^&(*!!I0O/E=@IK=.1M*:5[@E>0:P M+BFH.^T&U 9NA]>$\[@GHU^ 6 MPXI49G!MR4/$!DNPFJ/1S$=K+,C:R Q"UB/JEHC6NQ8Z0>7NU;UO7%WCP^LE M/@L8K=-R32"XF@R;@)%BU&' M5K;#CQ6&?3=6D:J27 -B #3_W'5Q0!3?SQ::/ M3V[UF3DO0#[#@YM067-7O_5RBZ7!ZZ;[VTFHSH[2]?],D8YYU&@FX7\UH'H_ M3"ZEA6GAHP;X1J:98DXA3Y7&1J,H.,!W V+\JD?K)]7E]]2]N:6;7@6N,/X;-"J;HQ[=0N;1J MC5O=\-)A\6XX#Z?TFIV8Y6;TE]",K!S-'C::I A.'9K )K!1PZ#]ZH(C4[2F M^7%\5]2GY63@I_>4,UY8N-L,!D"J0?EU S%)IF4R*;%@%C/P MO916V'*K"4+:L&6EHEMQO"X%),E- , MFXO#MW[CRC=,E!QV+'^J%^X/]-L8XK3@76'+.4#(LM8HZ!&2M%%$OZR1S.5]S8VM3 M-Y4!![[C9PK M\?SRG-'B[\WVZJ!PH-?[:5OU0LS[LK';&Q,[Z8A)58=9M&4:4TG77ACEW[6& M=&/!I8N2/EFX,#UTFE>0-B_/S+=FIR1\&S7Y0>G1S?9;HWO:(8!U=16R]TC' M7\Y+[7]_;=^:F.7-],77(C9@)C$$B@; M&^7\F4_X?K25_ MPU+#M6[ZWV5Y<%X([AWQ6%+)K.+IT.?HG"':("+=D@*0V_/@.F9DKCE:?%1? MN"+VO!$UGR>P%BD@ 1[123F"Q5(8%0>SO=1+RS5+19HZ8E/'Y^C3ZR:;.B3/ M*R%X[?L-DQ2#^))B+4T49AX8F\541Y,*!%+C(/J0(C>MU_7U-#1B%<8VC4VX M"SG3Q%+:/O?U+,%G62BF3>R9A<+J<1@UKAU8HH+4RYW7AIEG(^$=]& M!_OCZ1Q@B(?%?Y@OB;QGQD_C3K/+31MR^MH$EMKM@V8;8F$AF@V(9LU:&3[- M!&J$^(ROX"6MLH/EFIXRT(SBKML7M+N;5-4L8 >7 I^D*!^L=YIB$VYH-3W M]'12-['Z&3!Z"YD&%]29<4JCTVT*]BWPDF^C#8M!VN.49-0,OYXQB#6)%K.< M&%BC>CZMTS!(J7K-CG8)FB8=O#!_]?6 \'=M8ED[IK2(2>\GECQM5Z8A4/FU M33EK([ZM[7'!%VW0MX2G)J,J91R:X7AP7O3/1G#5--0(ILNP/ .1 -1J5"8P MV/<-35-HLG%R+8@\,PL@&EN7E9UY DVJUV*$&\81^@WYFN2OZ2!<@\Q1V40U M3(L-\6UIJB:XUTX&#,Q90N&I21P+%NOG-@ [#;LULV_D M$ PZQ+R:C- .K%$325GE,!7LQS$YO(6ONT) S!!NT/72.-?;! ML?3D7IM*.,U+G87*IP&N\NRL/YZ&M)OD1-> K/F<=.M4:E]^86OY7HEC-^*G MY?@K^F?]P>1 TW::D)9HQBC'QELC/+6!*EN6%18MU@^LTZI>J:3@@96! M-Q:;?'*GP4]2\=I25@0^769F.Q94),QJCCAC45B*F FRR>,1.MP=_KJ[W,1& MK8)S7+H 5 "DN2BC$%[)@(EE[-83F^Y!O55HWOERB62;SA,P3...+\0AIB&$ M)CH'2]T?M'IP\>RFLE6I/A7P^\LVC36#1OG5IZ%Y2LH]!SX)3>Y(?Y;:F\YY M:N"=6"GEA'R>VGK)(FK,Y*M1BBJTS7S;@$@=;ACF;;[VO:M[[F:J%3CQUC.5 M[L%3JW#B U*3'R"J-CM3]M"3H"0ACB&PK@E):;3("FRB25F"5 8FR!ZPR4N/>K9Y3>J_-W\DE0^W02U!-GQGP8U.;[?,[>?R=C=$8Y+%VD MUP,PTAJG:1-'+^S@Z+:]!.SKJ:6_0[2V6WY=QFOFQBVQPD6X>X?\. M>9([, M')GE8^;&#G%CEH^[. >%DT<=M[K%&,SKV69($_[,Q['N, MM5AU9;30%"%E0V!84RL,E]$9%;R6D3X\+^^>E93W;:C/10_E@U0S8C-BYZ1,NN"=$L:YTW/Q-BF&M;+VIIDQ&;$/DO$!D48MAI+R9NZ MLJ9HVFLKL%*(NB75DW<@=C=JF._X*.).'5O>1 @ZGI_QOAP>N&W%!Y;3H@N' M>"UNCW;L=,M=R"?@"G=-1!'NN*+:$TE5.D?/ID[@""!/I##2;*Q+TKU/0J<@ M@"3IUL%:6PR79Z ]$: YK2F)1 >,-0O2*V0BIY9BSJ6VT9I-)IKRZQRR-H8;-BU(XT9!D^Z8R?$9J!EH#T4 M:"(H#\J-2!0X(XHJ">K.&0'08TS(&T]Q[9#.DZC'Q=Z:G]O=&W_NL;0MBX'N MDR3'7#.?9#[)?)+Y)/-)]_CDV6T+G#0=]_.&0/;96I]M\7@5X34CQ'$9+7.. M:^,4YC$R%30U9$D#["UO VC6PW1O_; ,K^<-+Q$QC=A8*9AA41M80B9%T)88 M9!%Z^"[;]@,A6O:0VG$^7@9@!N!J +0\(DJ=L\@Z%HRQBCKE?7,JE'1T:4^N MK8;\ 5Y89_V6X;67\.(V:A)XP,P[YB)18$HZRKPF4 MS8'^?8@NY(!+#LQE/LE\DODD\TGFDSW@D[4;1QV*Z<_: "RT/MU<:'^[Z[YE M?M^N"_7+Q7I=KQN22BM*L(^:1<:(-M@J9XVD4H>HXI)C2;8;C:>H1^B.BX*V MK2$R[V^']TF@+G(M$?,ZG2)FJ10R9>=:1XT68@]"Y9CW,+Y^#%2&1X;'H^&A MK#+:.>^4%%"A)T7@5/S,^T^3]R-66%(K E><.6-U MH$%9%**.!+FX#^GDH!JT8'L C^TD1^U'J[7%Z%,1XU%AW M)/J6%M,H$YT4UFIGD[H'BUB 7\ACL CL8_]PPWC-FI^1'KRO@QMH70HS9F!G M8%_S>"45UDS/C.P,["[#.PF)$=C!(T>&'%4 M*^^102@X8XPD2T^6[UBL@LB>>I)*?0/[P3FXN&)P<:NB, >&\]KEM2>*LC,YXIIZ6P)LA(!%)NYWU<)>E1O..4 ML1Q(R'#>$SC[&)'QE-" %=.(6>8-E8IQ[ B-XN%'+FT_?$!%#XN,^(SXC/C[ M(#Y$$J/55E#.F%'<,$,TM]%8S*(.#T]N6K,"5[+'MHJ(S_'_',O*<'@>XL%'S(2SU@DLF,9:2R(=14$H M&8SP2T[)[=RV"6<]A3IV>.=:!,@TR /_)((VGV".:3WZPXF93O+Z-VG:<.UM MX1G@%%L5/URZ^'Y?S7EU$$S5D.)T'M<9EZ,I)\Z^F9%CRI[3I]X\.!<2USR( M\U7+^&E57Z9\M^;#?,1+1CXRG\.!K8+YX\!$>-N/9O#5G-?I(:?5[*)V_,TZ M%JAI"CU=:X0N,#_]#I!Z&I)?/^Y-,<'P]>FY/$O449 MB]=)D@Q3F,Y<7Z%+;-="^?WD+%1]=T6*_1SL^.=^[09E/:G""9#EU:!T?[0R M+?WYN[-""&THYE(P3H+56%!E<&":4RF7U'ES/OZ4410/*,$M6KR?1T M8@!8\$?CZ2MH0 YY8KE$@AEL3+"*ZR!=M)$'[O&+!RW?*M*^_>+KE/-L.? I M%GI\\J80Q4'Q\YM7)Q>TO43/AKR+,N."*@VZ'!C>P_](+V_J-FAK@5QG-D2-",:J4E!78ER"B,@AA M^;XP9Z ZQO#K""Y(XA-N+XS_8H8N@-UQ?I:Z)(%R@6?!#[_^TDVHE5O ' M!NPJT,5P16LI%O DT!/#HIQ4[6 66+^EXU6B-8BX)]LDO?'/Z;N/VE?/;-2/ M\.+%S$ '_&%BB$BF\]B,-L['"*!)DL0HXHN\Q.:L=$!N+P$^1-=[^?WU M#4H@+PH0AB%&+7SR"Q&P5$O/-:J45ZJL MM(T'4D_A/:K*+WT?%J$]@^V@!"=HCMK;^/;>-LG=*[3"LI+'+"M?95G%_9'S M )#?/<\5B$,?0QRQ"G%D0YR&R< '' RF[O3_?9'T-OR='.79WVDD?Q(1#?'" M!V8HXT[JX '[41MXF'?.K^*MM%;UW8;Z)5?P4DI#XRE.OZE:N]Q,QF7C^:Z8 MJC&+-3SP0*IE3O5&'(ZC)?;-N@-PJQQ01A[\EJY2N+6\IC3=Q0 ^5.7_@%U: M_%*:X/JNWP4+S,:#MEM'^6U1] _AV.X+49I4A89O4GSNK_$6+H[Y#/ MWLP\\QV.(?%X9O$GR^)O^\,F0O1+BO9D6?9T%[II?]+E]5U+KOI=^>:/#[9_ MJ/I#UQ^!]O>3\..:?9CUL>.<'EO(\-@&>C-E,F4R93)EMEKQQ-#Z.YZMHY#I MV[C I#B#7TYS%[,;#:UGETS8Q28,Y?#S;%?U5S.>5$T&X,;-M 5.2$:H\,89(BB[5#1!G.&7/,+=GB:^L;TGO?#>MQ M-4FO:Q.3VSAE\FO7V$:M)S#O5FYA;L*2Q4D6)\O%2>0QVJB%1BJPV%12:JZ< M#)1QZLB2XQUN%"?3:/0T)+Q>J:)Z^$DV>LE2)4N5)RA5$-911\D#IR!'M-:4 M1\-$%%Y9%>F--=I+I$JS\S /_Z]7JI >39OO6:IDJ9*E2O>EB@W:482<(E$P MQ4"6!'!ZD,/.(:,H?X!4F6[V-'L]Z_1]=GZJ>I8G69YD>7(_>>*(]A'\'JHT M94($Y6-0F$H?P MRRJQ0W'%ORX,_T=;3:X\Z;SZ*W/)%@6GQ[W]1!..?"L(V M%TO>=N>W?99)'18K_QU,=?*UO-1X)A54::R%E@P,%(NDT@8I!C)"273C(;G; M"LSJGA8[=G:>>I?%C+4M80UKR:,P%EM&F"!2(>&%BU1*B2E5H2-12YHAER'W M1"#GD%?*6F6Y#8R$ ,XX"19+Q3!3SMYX?-.60WJL)]CU@M ,N0RY_8.<<(QH MBT#+(<:XM48Z$;ASH/T,$>$F_W1[\2[18VK'?80RV#+8U@(V1+Q1W"OM'&*( M((TE#30@CKUG0>C-!H/@-7N H_6G%.XR>W :]R%\'O>A8H,YA-V)<7?G"*5] M#"@WHN.T"HL-4+PE*F(M1$C]-JBS*C(DA:$@3G 0#]F9VDCL!Z,>%CO.RNO2 M)E3&XM/%HM/"&N^09/ _@G$5%:=:>JX,H0S=U+)KX[&A/T-5>E.?OGAYD(&8 M@?CT@UYB')WIL**'&5S=2,Q6> QZ[R]C?/B,IYO(FIIY-GM.43)CN-];?EI%HTA+5#7@J- MC3<,_M6.:^6HQ](YC,U#JB$VE!DD=WV>S%/?QLGHN!$=&!E#+ E88L:HM19% MQ#3S4DL)2@01S5V@=)+>-242^B?DCB]6:B&ECWQ*[/\\SX M>+;X"* N J\C._I?+B>V4$T0URP)$$>"HLI(P1&2%N%H;XI2;K';%%,[KKC.&P89 MB5M (J6((:2U8#XR;(G5A ,.E0R"L$!ORD]]/F&2C,.,PRW@4!B.J&2&!V\8 M)C8%9K@&A1@,(]$]1"-N,B2#>X+GG?0,R*6\,F=85YCD9OY9 AG"'<:PE*!JJ6".,8B_!\U40L4)+>24\DPZ4I0 M3/6$[.+A)!G#&<.[QC"2Q%&!M"0:O'@2K<4LX@B:.#A&]0[B:%<5,.D)G=&; MT9O1>QV](9B M0Z&\\"0"49087%4DDN.Y(U&]%IB<*0G&=I77#ZMS*_9Y'*N M5S?"^!TA2=[NR7R2^23S2>:3S">93S*?=(TD3[;GPSOPN:I0CXO*C$-AQD"# M00J-%/5I"./"P[>Y!<0>U&!=#G+-5O4C+-_/DPH-%]TW]G<>S\@M_<_.]QU9]#EX%_O M\OXUP^PIPLQ9K'%@-+489$1&*PG'7"(>&.?,HY5@=M,N\N\?S?!S:"[YM3_L MGTW.UHG")762?RT.BC43S'.)K7"6^29QW2ALO4#&6\R98V;)3MV:"&:^K9M@ MN]Z-SV(KBZT542B$CL@SD%NI"MMZI:4$G $"E0V&+"DBN0<*[[=SOBK:R(XC M_!EM&6TKHHU0+23'RFF%&'+("FG!%\5.[_..P/8 FK M2;@"K[)YY7 ,DWWRL/I;/1F]_(Y^_[&08Z'_S!5W]A!2.H'+^H/\@HW P*I57",2IB M1)0%PXS4EFGPNA#UPI E1U!L-SQT;Y *>;@D5,!%-:*"N075)*M=T T;U))D46;%FP=4.P?;=VF+H0522IG;C73!NDF"($ M16645<3IU23;"A&D!,=F10[NBTO&]P^7Z^6&[[,7\31A_OZ'HV[S<=8O76&\ MCI!DBQ&>;2?;P*>P[C84=ZT;>?@#;R**"VDVZR#+?TU,!8\:G&]!-FU#ZNSE M(C0M>0?G/QP-AQ,SR&NQR[5X9FNPAHEL0W/NIS&6%_@!"[P%HV=[&U8[;?#> M=FD[WT@"\>IFZX.E_4I$7)\B^%L:]NP5!W5P!_UO!Z>POF'X8UL33XU67D4M M-6;<*$.CTCH$C!%S/J 7+W\.K@F1% 01_K.7>63.(U(08J4E M7E/.4*#:&TND)QAIH[UW+U[^YV1PGOB#9OYXAOQA#0@++$%P,,IHP,I+1%&0 M)#*L+(DO7GX*H_%&F]!7#/#!/>K M[0=?SS=[^6[HJB2QZ\+4Q0!^J(NSI#3"]H5R)V(O3Y2=K-;:.FD\9X1AIJVB M@1."./)6<;_DX-E'9 %EKGHF7,7 XU'.(<6X8,AAPW0@V!*A(Z61K\95-R:M MO$RY,REE^S(+%:TUA:?6U#/AJ+V)$>_,][F)9Q$!-K4DJ.@9-]$$AYE4SE", M/6+^R?L^3\3!>3( R9LHF_)'8A7^=Q*&;N6-X1P-?8"\?3NC]G&FW1%U"J[^'/UAK= M@XA3=X*SSYUG">/.>\&4M(*%2"SCX$WYH*R23JS8^N=FWRFS;F;==;&N\5K% MP(QWR#!"@B$Z>L^9LPQ%;-9<5;# NM>XM#$(R=9\M,RS>\NS1"G%!2:1N\ ( MC\I+\,NX$AR,!['L0-[5'+19"F<6J)W9'LE[0T^Q9V;2$.DQ P,2!\R8[YRI MJG,P?J8;1ALLG]IV[Y!]/B)CE\7?K^?<<=2PQ.)ID[&+3G\T5ASWQECS[F+?^?)@AR]BUR]C@I"5:>T]$ M9)9@0X) \$E9)4B02R(<.SGN3XF>TB2+VHRNO4*7Y583Q*-T*+! B.%18$0" M\B%*+AYR'NYF#N)CN,=I)TV83>Q*LMRWEKWUSYHH'M"8SQ=T:<0D0R8S!AS#H=E$)<$"8,08Q:VN(6;@S^:'S/F]B+ M6]Y( W+($\LE$LQ@8X)57 ?IP-'A@7NY[(UWW:1>)$HT3&ZKXH$>=F[CPSU>?^\"#] ;RH0)"L+'GP]\4T_@VSC&4Y'I;CT.H) M^.-WKAP7UH,H3N?_^R(,#W[[=(5.S:NI8)%+')1W MA"&*++%!"PYT,R!K*<(O7K[M5_6XB/TOH=F'*JHPW6:O :B#01&,.RUL2'KF MAB9FHX&Q/WX(50H]'\>/L_N/AT>C455^"3Y9BQ^J_M#U1V;P;O@&GMB\]2V\ M]&)K(5TUOWDQLT=P(H,0(3 =&55(.8R]HD!!Z0VPU[9:*%VHW3N:<,O#90=U M+/#&H*&,Q/@V%F:[-'8WI?ND/PW%\707?'\-B] ?] M\?FT ]RKLJK*K^U>)_PR/E_R7%*(\2EO>D^PJ+16&Q0 0-TIL^_OJJ1>5H!I^?BH&9X;4/ ME#*#P7K >@RV %BA@T70MB9OB]A?S+T!2Z)65E"*C"*,6*UPVE+GB%D<3*1; MZYI_;\!B]W$KJ.VG"[2!7P;[E@RU,5JQZMZZTY%=\4DOT%] MWW<2[6[ X3+#9*&"K5J=-_E M9O IW6J00BO%H&]LLF'ZH>ZUE2NSYASPMQGZ)&^7U;[5.^&YI7[A73>I1_'< M5?/R?G>1K?(=6:OM]=="=QDL?-=&D(ZLZ[ M6#/3)DA6N# 8C(SW_<2O29' WRG,-OL[C>7/H&R,W!LON&'66$TC-Y('P](F M47 O+AF0#T!J<1W_5Z.\LR @2N>(7!(.:/1M_DT#C1\+,QF7/[U8/3UFGJ13 M5CY4!^V?\\$4=3GH^X+ >S>?5]=^\36T$[/EP*=&=W62"<=N7*;F(A3WDIV# MUAW"GO+#?/KMA->>M-A1&O^K#_[O<$K370Q@FJ52_-)F>V]Z#V;9:F]IES,S M6A@6TT* '3+66!2G*5JE$V>1_C@F6_W2(.[E.86&^QM M-VNM4U._8Y>W''Y._332MMNTM6 _U!=[>\=Q8?L^,?;)US#X$II"J\6-OXB] MB,KQ*()CE'B#E:.,*HZ(-EXM[3^(Z/9R^D5/HF4;?5O,AWL@6K=_/DP6)UF< M=$2<".MD9-11%"S32BN,HR:>:ZN4L'9)@NV-XN3&LOPU2!72(R)+E2Q5LE39 M"ZG"'/5">!.D),R%:!035#NN?=I+23D-2Z7*6@I=>EKN^$C%C4B*M;MS6SB9 MHV&+ M/BW_^B",8_%80]G9J!?19)'98J_QU,=?*U7! FR!H;K(\"_![&P$K! MQN/HA2-2,XJ7]KW:ILY2R+E8 Y&DF_YIL9F)=:Q<3/K>+J1F1]X#(2BX)!3'!E MG)78<"42, MF< 9E[0CIC/M*;QC;S4C,B-R&XC4C@<>)$F;Y,PX8UVP!FL,&*4N;-:RICV& MQ'[#;'\CSE3.+6NFGD[$>:];^:T9ZV_+2;5H!TNG$?8*1X>8(5$%0BE!,B@E M >LW;3AMT0Z62N^!HYW1\131P2D@@H-"BLXP280"M(#7& $R4=('H6.MINF? MH2J]J4]?O#S(V,C8V DV<&K=&;1D&#EF)4J'//S_[+UIL26')-^>][YTY"IB# *< B"9_>OG9%9A(XH$"!064M7W MAD4 M62>//O*A/?>8F05;9S#UY*2^%2$PK/TOC(]UQ%%ZV6@G8'Y+ W,U)MI MF74 ]NB@" E6,FJB991&);E10E#$^>F53D8[YVM'B<^?$I6("(M(L8\,_D W[XU4H@XF34!ZY)//<2AJ.SD8>USWAC+C)RX0M#0PE8&\%EM)A MZ1A51H%0YT%19Y 3C-]GG1\Q]Q=L@#.L-CB+XJ..')\;.1)G-&-PU)(K1AC5 M&(Q?CW@T3L)OG9[=$6-'C,UHZ*9EN3K4V@FB-8\8J>A2 M&;&*E-% "%=!"Z?NXW-'LP$8[5%^XFJDKCE!QRB^>D8AL%!"1FDM&"D>884H MTI2X:+4F1N SR<#&N >*6LP%E/JZY-R5DDC7?#3/=*]CN_8:;=V75GUYU=ER>ZGUCX>7F^59HT MM#YEJ$L;_1J39%;-Q1F:O =\^&E:@D+U6YYOMNS \M%**H.5CC%&M#*1(F.D MY\(AZ=>;ZF ]G]6YJRMK94@G>['ED$YVJ4^LE#Y:_VSWY/]R$I)N630^S0S! M78G_*'C1,D>(.A!M=/ &<^:84]P9JPP7'OA"(.N] K;A"/?YK/[UW@P_A7S) MK_UA&BO=)L/@=(UA_*6XV##R^M$ $RYZ9HE73EF&L%(*$Q5Q5$0XBANJ=-H" M6#6'NTV B1,'3K]*#GLVS/1\^.;9@.39.I9^-./^N!C?E,'X-!]W=6)NYW!Z M M6EJU(C'^B'?)[OAO]ERGZ: YJD%EYN5^N"M$Q+)HEE7F)M*!?<8TT1M]:O M#^AH6]L7"UG$'FZJSR_1B=7]H\>5SD#3/@=U^MQTYJTHRVLLL7%6,$%9M$11 MYS1S5D;D.?;^U%KSUH3'4!/A/5)KW@IDD05JA.324\PDXYIR%:GQV$07,5D/ M<1U9;]X:9%)\=;SJF8OQ\^.YS\M_G>@R/68 +*$T@^(;9\KR%NBV,->PHLE? MOW9#[&FG89RE,_S5'-U>9AQ;=H([&;SGE$HG4WJ%1H1;+HRQ1)@03SZW3K,> MB,O7O[ M\?7;CQ_FU/GHL_F8"*H8Q>)5TJ*&D_'?OC7K)[2\\SW(BN]$5F(S6>TK.9O M77WWI48>.QIX -?_[H,6.RQJ3;)(JN3X =K<'51B)U#).1EO9!N[+TWNM#1U M]Q1]?WPS,+=):P[K?.[!X\[?](<>\!4.,--+&WE;Q=O1YVP7%&!#J%[QVT^_ MOOK?Q!W^P5N>Q=?E<'W)V#+] ?]R6WM MX/HQWU\YP^"7R>V2Q4-=,!1;@Q2SC$BLK2!6&!&8U=';];HUK#"F: >+1ZQ8 M/'QN\8B')P$P?MG@A010#Q(,,K=?X4=KA';_N;SXX?VO/Q:Q'%T7DZM0_#ST M4]A0'X!NAAYXU/5U*%WZ^*,9_I'9UE5_:"Z+-^F.E>.#^X&M?[HJ_N=T<%LD MLW!VH%F,P7GVAW"0XW!C(+D]S*8_#P-9K0/32-L8HV&*.&,81<)@J:AW-#94DNX*6;(3 M9!L)LB7 _K4HPW7% $?3R7@": ULZ[+X")B_0A?%%Z"J8CJ&"X&N(I!E2GIU M8!S W86KG/Y%^/,FP!,FTQ)>:":9@"JRC#6'S)1NX%$+'R2LVQ?VMACT [SG M4VD V#DRGNX>I.OAM97]TROLM#](2^SE!\W>'_[OM'^33@$(W9ET>_WRV6NK M':V&VF>O6-UG6MOG.FY2?&/->+&6A(39?_I;"1 M4E0ET7_ZZ6T6LP"!G+5D M$_MZ,\VP+%YECO37:L'S%?2KRJ/%/O/+^^,B@"CLIW8\ M#^Y-7.DS;"$QI;ZOX)<>4VLP'T>ENRK^T;_X&.#?)3[[4_@ MLM#@DOHY^:7C*7RQ\N9Q,;U)QV[@NC!V9=_"&P?]ZW[F@X6?EGG[36B3P#F> MVOP-/,$!#P74@2>F&_-;QW#GN#<_2@!HM:0R)/Q(-Z6-F?$XP%TW@^ _I>,= M V]WJ3_&[9Q39Q "F >#Q4.^A IQ$XZ.KF\&_8RV7_J3JX0AJYS[96D$G9_>7D<@BSH$>3C]G:"=0(:/<)JSX.TCET8.J[\?4E^O M^.3GT>!S%@O3868,<(7+JOF,0R<1 9D,7+ M[\-!&(^K;T#H]>!@EQ_U!7:05)!^Q?!75*0+P(J+_I\75WT/B/E=/4)/!/OW&1482#!M72X+%XV:OT5C*Z,WR)=XU'JJ40Q M:*=2NQ/$"#,J:?\JZ(BE(22VCU2[Z?]2/60VUOI[RXI[T('2B 11GCG0X)WT MS *I1:]3Q^3NQ<*^)+>#50$S&U7IG]7!K_XH5$37E9Z M0<=N2^F]+'Y^6-]-[WW*"N]FC;$=WRK(YUVD.CV&PD%W6AH[(_7Q'R&&?O%Z M;D,F=#\(J'8*/!&^_2FVA&T[>?+)FB?_U#IDRYP35-(E?0#U@'.71<:=7N6H M["VI(F"@SEV&2Q[E;1Q8.RJ?@C"%I;:@;PIFO5089*$V4B!&.6_JPGJO-,R; MFM/#=GJ"V%;Y;$K8;/>@5K6.? P /1!<@]MB.Q_BCD>0,YB=SU*FD](2L7B=S!H\C.6#(@:53;9$9P* M3[R0BC/+9)JF%S63*( FJBB1[L4/M;$ !TZ:'MJ65IQ=_ ;B-/I7FYNKVXV@T&'\<_1A^JQ^U7([I M30S<2$1]",P'L(-CI%$&194CQC9./IJEE>])"'*9$'Y^^V9."6B%$M+I)6KX M,BK]. Q?_##Y,CHX)0P6X(.3 /C-2*+2.Q8NZI?+Y[)J7[:\IEYRC"9;M9)+ M@"*/9HO+(4UNF$]EMQQ+P'NF(G48!8TYMH "]L"29VL[C/)+>5S9\WAILYP; M2YCF"+@*HB!6B%$*8TZ(-=YCAQ]E^!]2FI#6XW[W0_6O2Q9R?[SP 7ZSZO0' MY0OH:[AL6M?QEYVE__L<)H,'/23_97"*$>I]&BVN%378&0&BGRBBA'2/<4@< MDA $N>3G3@>/@CN3+!KI#,$&,2>CP@X%T()![Y*:J,?$Q@])*?IX:M=27-=\ M-OU!CF;.[9 &']"R7R8I5?,0:**:%AU"Z<5V=I1U>+#VU]<>G56IV /+?5S' M OU:-'@Y!@P0F<)=D]PJ8A$1KE[99.+?T1T/'9J<)X;TAVXPS4!9O')V8=9U M,SA'*8(U@#-(8.B'[$.OOJS?EU:Y]I2_W G=7&_JI(U?0C(!#G*8.T6YR2.BW"T=YDXA;[H6\GY^ M#JZ:1;T)MIR:\K:.;7T)JVEU9A;C @LQE'UW5XX'X$"A1K>,;:GA+DAV6%"2 M>\NER,$C;)0( KO 7*"6.D0HB<0S9#!M%-V$J";1O?S"F="^:_OY:3FW_6+_ M<[BX#::<">5Z-S]LB@XOO^B7FK6NA(&-MIA+S)2P#.E@.5>&1$-QX $VM>>> M]E=$Y.5ZH_&YPC;+[1JD=V;!9(HK8"07(>'2-F_#H7W]YN5\B:H/B-)>'*Y@>8DS;_1QFB:98-Y'#=OKM)KSQ MAH*=EXUIRIBPP':TLD$I&C$'8Z+)?T*:BR$/@S=@0!_/<&C$O[N^E,OB]QNX M-A]'TJCF*E:MFX&>EA(6\K-:1\OD_[\I^[#"[<[_':RHS&'MQ _G!LUXF1T& M.'LX?86T9HASX!](.$Z"@L^7N=TM)=#_SZ,)\E14:'9',OVTT9-]?AL\)?U"V9QL'G:W4I%RUTLGQ6U MS))?KE)T>I<50^$A7QP.J5F05C)BQZ0P)N5!!D>C4BP"P!_AB]L:KO>+ MM6VCTOR!W+6YNZK* *KCB"#QPI\@&W+HT-5P2,+I,*FE"@>'@W+")<7 >2N< MH*";$N\,(;[1IC@]6'%30ZL:KI5C[BZJ9J?RJEE+/L+T"N#J?>#:?MR#/]/;[712>3HK M%N/#]4W^(KW6I9"RN4V:48+["CQSQ!UX$,#J4VZ'7X7?%Z_;0 M51N>[^'X. M@[=A\C*?[)M1F=(!TOR@=," K+\/W=(7'Y8.;KE*3AGFM%#(8,8D\@:X4<1> M*N(4"T&>)YD\P'TNBW^&0V05(XN"YUPP@ M3J>TTT\(PJXVPDCTJ5?V @%J+ MUP_7P_4K";3+H86E7-HUHEYW;M\?$EF[^9M=VUB_GGD3?@ME2CX!IK <1J>< M4%#>,,>*<<^,3MH))8P:ID*3^=_ND>S6NAI?HO6HUE\:N%+B[/- 4F(E3=PQ MW??+SS^^>U_<#*9)2:GZY.926Q]B#FCUFX_EH?#$BI&VIN(^H/6>9Z\-WO7: M>"Z]-NXU8]X#78 !F4K?9W[S?X*X?P4D-8+KD[GW(V@_?[Q86'_<.1D-UL%P M8" (:P+J(1?("R)#, WI!W>,FQ=% **_2<=03D.3%8NEP2@5#?H@F:?8!F^) MLMP8$3U9*G$[M-5_Q\)_^^[CZT(6%\7[U__U^NWOKU=XP9(Q=;_IO'EG.X"# M/,JFWQ47?@.ER-TV803%46J7VDXC"?_%6D1$-%6@$GF+K&L!(Y235*/(L%2( M4:8-GT8 M]HKDB4P9!NE41UG?-\6GTSB.H1Q7%2FN/O4<=TGJ=Z5M M3ZY,RFF- ] P*JT_JNM\A'J M]V;'^N1J- YY:>.EM8'-U++S%V!EG,L[RFY:V%]9IB55:EM2"680=#4I9% 6 MP:2J'E."$7ZUG'R?J^['V6[I3R95,NQ-*)-&4\>5:ECE9_6JE(K$6\8S5_+L MMP2&](*4C)$,GM)7@&D 2PW:.03K=:1KP9:J:IMR863*?TFVV*0?Z^*K;*\M M;3EMQBTZH]0&L0MU\LMH,*CC<@ M^V4(W%R- -W,^(]Q-D4FMS>I&QP\8P'^9(5FV[#&S+S]<8!W9!M]Y2$S%U35 M N+ZINQGC3 6U]/!I'\S2"&;6WA$!0A0_OSHN@Y(+AO#_>'G4:*-*M/OMAA? M]6^JC)=Z"3F;-C]B_NK\SD664(4*LQN*%->$0W"F-H7S8Z_,YU ,@>H&<%Q# MDP.!*?T(;IR.%SU@LEU<06-_V2\Z&8 (G5[KY>4K1SJGM]U/,UYI.\ M#F8,4*BB6-73,ICKM\.J=TLE& (?5)*V;>3*Z69P3G-RD[KSCJY_*D(,[Z88\ 2@?3AFJ>E^;@C_# MG*F>KIX.%W"\RRARQX\Y"N6SK3<>_/4H$Z06%>]%@;,Z"-CT?#K"<";L3L2VP\XM0C!9X!]XYO1L,Z5ZPF MM^SY6M0M+AU=/M9E[IFHXJ8Z10_['?I!_I!,T#JG+ F-!385V5)8DC%UN?VX M04 !&MIP]W&ISF 0T[%4L5&@W8I:9IQPSBYG8;R%- .N=94O2#Q_/+O9SWEJ M1O5E1%W$!,>]!E:>H5&AS@JC&X9,$/FH*R8'@.J#A#)PO_DS5%ZOBJ\FA+'A MR@QBNN53HK!AIMJ, OWM H3;:J";-:D=U"^RC_K56-JYZ2;VB&RN[2-;F_>Y M W#H/L!I+.;<=--:$]%SB[^!U*PC3,8"NO=VE)]9-P5.5/J%HQJ(LY^9 @C] M,$G993Z,83]CV,K5="9RLT8TS"[J:9:BTV'__TZ!M_TTG67I&T3B M;:/,.M*Z1K7JT*_UU]I#!Z]T=9W[RL.3=PS8R/@J[::N-A^&3R/0DVH/>%KY M7*OX/JM8(;UZ,KBM,T 6 /(C4!8FE63)+DG0$9<$-+QG%HJK%U1Y'1L66JN> MGPU([VOS?T8YFWA-8YO)J#I$ =P*MA3[?\[;U(W7M,)4DC^/?B3_:#H? %F6 M)4FU2+ITBI/$N"H)4KS+E$FKJ147P-PL:7KYIUK^I_?-4\=7U=$OH^G )WE9 MKW;NR%O;?NKR-:DV4TN)7*17VSBF2$B346TXR< H@8^G%\]-J_RF=!(C!P*X MVE-Z#"@'U4<#L!\>]"JVQ[X:.>VFF]@^[*NQQGO3 M3>(DO+V1TVZZB>\#G,:D]$TWR;/*>*FUQ2J:UBOF7_RR4@L O/-EI3".B_?! MA?[G1+G'.=9&#-QTD]CG6!MS^#?=I$Z"\XT8N.DFN0]P&G/W-]VDSUV?6?&] MF;M6U)>J2G#5KJA,B:5K;U*I>,H J*0O4,G-9-W=DETGR^ZYG)T(3UWX?,!J M]M/:<_/@L[+#:CC/4)RF'-=:NZEUG6PF5?ZD\3B%SY+& /"X7%!ZG2)1^P2K MD-O,#*O>.#/IEE282L16F0:YDGR<#:2%49U$N+;3;Z1NZR>+?D_9C7 M:Y6@L93]RI,U[E=NDE7E8I'(D%;1'U[,( +_^KI/08Z155HHV+[PM!4->0FR ML]2K[%%:@5^O<@*M.":23I7R4EW(8)R#9F:8KN++-XN:L@8OPU]GFE;2CRK? MRM)>9ALH M6DZ)5#18+5EDQIK@C>1!D8BY<0W#B.H8R?YIU:JA-'2>@%:1XT)ISGGD=\K] M9N[@!ECO!J9Y@<(ZG$CT,BCAK!0AR2(3-*=!..65DHK=UVFFE5YJ_)(] "@ MP3Y;?3L:NK7=8B,L-H@2[ 6C$K9+E+!41ANUQE(<<+?\H3J=NU@!>EPYS6W* M%D>? %)ARTH):'(K5HDHR8CM5R+P;D/#Q)G#<)Q=NHN\J]4^+A5GG75%HM6] M:*M;E_/J#DO6'FEK+5(2:A*21$T9CX.D$8\:C4EY(%QPP M_V"00 W)M*UMMA62WB_FVI@0L\XE:L_V"K/(/G7?WY2-^'(P&'U)I/YF5/XT MFMH):$8S,W-A9?ZS[$_"NQA7\C8Z,B"TQ@P_CN@3V9WA08AT>#["J9&H MO.><8(;@B+!&3;45L#M6316&W9&SWAW'@02./)8.@6HH+0I4&V:E TU(R'6> ML3PSN;7=->2_[O %"-_K&].OXIUWQ:^?EK.\ALE5&4(R_X;]8;BXA@NOZA#L MN*AJ4E:5AG3IK-59I0K40;BY ;@/*Z^SH-[/G[9,65+[Z*PG*5\6A:!3[4E M/AKB R(-B4Z/H*RME=.&]E*M";*'=H\$V"I<<*X]9\!?%$[-AQ0FQ@5BFQHA M/X)K;B_9'A#C2][Y18I)F$P&59++S!UQ5\W)WHCP)QCGBY$>-GSJ#U-'H%F0 MI,+2!-\MT716YW!PK/3>$:(T)XX9QH4UA*?F$\ZAF&R*AB3[1W#$[;'R(=/R M@%BIJ!8V&DVCBB#/F3:4&HZPE20R(?Q>''/K[F0/:.#+6%E[2!;*3EW9G2KR M9LC4FR79K42.VD'CE%U7O^9((:=&9_BFF]0^'N;&KBL;\V[12?SOC=[P33?I M?:"#&TO -]ZUEG%]ZFS7]A-"%[[>Q+/+RG=N9F&K)6=S15J@UP#E#19!\,OB M952+$+">J]9)[M;Q= MRU:[+#ZN!+&_)-H?]$-R\A:#T7@^AVHUE].LK6TYH7.>.%;ZNL%8G0E1UP7G M+-*9KEMMH_HA79A\J3^O>H23TW^>2IS"%"'EI^9RFRK)+7GJ:SC4;W=7IOP4 M-KVIZI5RSKH_P#9M)!*W2%+*W([O M9I[V@ _G\8Q)YQSF:KPJ'3=4'95@<]>F_".[YNMHY-WTK#K6.HM?S^*T=X<_ MS7(!EV.(ZP(GYXU_-H,:SU=D7DJ3P_+[<6%3&GH=1UJG0<*YP'D')]T MN2_G52V8YQ(T37')RS-WQ7G9'_^1Q=GUR/?C;8U@L):4&SP+-J?)5V7J*+H< MRP=QZ3_/"A-6LK#K_/44CL^[\J-<3E]U,DDO#W4I2#9(7#TWT_O8_3P]82DWH;&V9E%IDI!A=KO)Q]//]3[PPLIV&Y6Y5=21C*IF M(;7QKKVRM/%.:=KX-'G:S4)JXUU[96KCG5*U\=GG:O^\E,';0 0K#&H]C69N M/YAUI\7MO+9IE1_=Q[7ZPP6;ZBTE7,W[*>3!P.,Z0[D?'V("E;J]8+1S?^%2 M*G+%/W.9TNRVYIK&VD>SE( %HBII[U4"U8Q+7!;_Z,/#RZJTK3<'7'W?>)Z6 M4R_.5ZM:L*'\XT(M2;RTSAKSM6V7\Z=J.7#[8>7-EJZFN5-YH1IJD] W:8$3!(71H@2-"@6!5)#)/C]44<2>D)JDY-3%^/X_#3CGC^,!)XR=W6:>: MKCA*BE/V2:;3'\],T)4*KMG4ARVRZI^8\4-V'J38[_ Z2HON,Y]3IT M0(U< F-6X>?LJ#W=+G<>J467].:_FWMHX' YJI:EWD?L5\6R6H5Z2]J[/O;MQ._M&QX;*+;O[\ HMIR"]7/ MS;M(3K5)N$@G!R\>CKX _X!7_[?_P )]?]^KQ=:OSM"K-=K9:VN(%#D7^:%% M;%+D#]*\ZF-F_[\FKC\N7B=VO^LQK*/$P0^FPXG#-#0#1>#)H 3\41Z$W9TM MZI%GC'IS';-&N5.L(<\\/6.,[S#QB)A(3HR)J,/$#A,[GMAAXAEA8L<3#Z:/ M7O>]'X3V\;L]K-WR@6T M%X=N(9BS-9?]^57'4#OBZ"#30>8),]19^)V3OS0F*;YZ]?KUFS<;^>Z*$JS; MR=3^1SV_O.WP^BSA8,.&CW#*VRUD)>-V;ZC^9]O@7-YO[K@XWY@^ZL8>;LBP M81K4ZS_K5I"I(QK\O_]H_EQN"80T]BQJ09BGU$C%I& 1I+<41C8V\URM/3\5Q6.">E2O-Q+K M2+XC^8[D'R!YSSSRC)J@*&*21"NU$D%0XE5 7J^WFKO;;.UT)(]E3\OUKMY/ MBN1;R(!=]E[LDOR_6@EUJ0X5T'OQPZ]I)."D#.;Z@/Z,=A."=T.*37E![7/^ M#:QJ\X*>#L=B@6JK-)>.8\:EMUX'932*PEL4Q.:6K\L M>52>=<),O8Y.OQXZI1AI($>-J9=@0EB#G? AC0"QP=K8U"Q_&_?!D>@4]1 Z ML<^PH]..3H] I\(R[ESPQ!+!G.!6$<^(4<$CY+ULF%ZTE=%_'#HEF/4H71^- MT1%J1ZC/C5!-0$PKKAQUA@7N%>?1(N>)QIIYNWF2Q"D)%9;8XWA]SL$3(=0C MV.E[I!ZLFO#HD#;\Q]'$#(J4]W54"_Z,_)D;BWZ>K\?SC+9^2$8KI?$J2$,X M$XP*9C$F0@>IO$74D/4!%-MY& [M#)6G=H8^DG#/0T7J.$O'68[&68( '0C^ M%PSS3$IK(U/>(RT(CT+QIH%+V_A$#LI94$JF$!UGZ3A+QUG.E[-HQ*3G-AJD M%>/!:(*81\(&;:BROFEDV#9>G(-F:5'6D^0^2*'9%S'941'=BP?F M6^AT9]>=77=VW=D]^[-K.:S34@3GD&U5'E/=_^:WGPY3WO_D$M6/'+4^?Y!T M!0T=GG1XTN%)AR<=GIP?GK3M)3F7 IK#MP,YM@7RE#W 3\F)&R+2)GB)#%-, M:J,("M(C:@V+F)*&RM['=.]X,S"3W\PP#'ZJ!G*UV;P#]00[<5WO[74.. 1$A%3\B."#LB? 9$*()G/%*) M$,/,4J<$HH1K9[!7-B"[7X^+ Q(AQJPGU(F[VG14V%%A.RG6DADH1IIX %3ZEDI5GV77BC/PI>Z4JG5G)WG-) MJU)1.A*<.P+('SCB5T+*%C":V6=5@;)8TZQ-2' MDUO-0A0H1LYP\%*(O9MS'-)K2'NH*QSK6$+'$MIU8'H<:4":14:8B-%&%$T, MDB-'*);KU>F/;0-R2):@GVDMZ=GU\3Q"$Y"<'OJ5]_%\RO[BY]4=21.J(]?1 M&8^9)48C#.J2UY10([ ,._I3#L@,.>DI<8XFTUDH01VM=[1^KPKD)"A!DENI M'=,N6NF5"1$%3XS5:E='R2'3F/29>DP[6N]H_:QIG=-@*7;6(A:8UT0393!C MW'&,%;*[MB<]I"N4R9X\]<"QCM@[8G]ZQ!YLI"8*' !O&$5 ^89I;:-UT0.M MKX\ZW-D6:?9^R'9 M&=:<\.8U8R@("S>W$BT%0XE4PG%F1-[ M\< ;L308!9X*$"3S%-N$+,IR8T3TQ!."FUZY\2[R(L$BGZXMBV_KDSXT>-@N MX.%[@8?L!!Z:P9-QIG!A,*AQ\^\O$CW"YX1UL\]I+?]&03#D<_FJARNA#SMWK]F> MW9\P^-7AQ!8X\;8_?#HHT4*(I-TPZ,%1CSQCU'LY_00:(986+'$P^FCU[WO1^$]O&[/:S=\H&MN 6/ M0?D=9#K(=)!IF7L=UE78*!>VGYM1AVH*>UO\CS#Z!'"XNBW^^V%&:3Q?3.D@ MTT&F@\Q9\=VG-^SHH^E_,<.O?7S1T\[1>!8)&"IE@CM"F N.$6UM\()9SJ67 MPFG7,)_Y;GGZAXF9A&N@F9E.D4"9RUL^_K.-[ Q!>XJ=N$3UG+*V.LKN*'L; MRK:"QX"1MH%$AIFSC@N&";814X\UWUR,?G#*1CU%3]QUIZ/LCK*?&F4C0HS7 M'GL0V$SRH*TD&B0V"B18(/3-I>>'IFPL=8^Q$Y>:=Z3=D?;3(VTO+=$.6QT9 M%=K(B(41P2GI@U)N3"/#^#N<;?)&18/RUQWF//'#A>7B" MI&31BBB%M\PQ8CTF1#-N/7+(T+W,N]\_M,& ".L)_<0=01TI=J2X.9(J%6)( M!^*)9\$A14 G@$\T,(D8I_N8DBV1HNK14W?V[4BQ(\7#2T6%C)8!!Z89"PS4 M<:ZM881[ MJ16S1HAM1J4?@12)?.+Y1>W:SF=D(+^ZZ@^[,.7S=Z2I"(3OF7%,$<:QUR0Z M+;$SS$=";4/WV.WMV%=O6XG#D)X0)^Z4W_F9OU+RB$AA'T547F#&(E[L*4'7F<9O!*E,CZ0+04B'&K#,,NI!D%B@=J/=[' MWFN'/*3L47UBUTM''E\I>1@D<-0BHF $LQ@;D W"F6 5EU;3]>JM1]A@[9 ' M5STJGX)R]34&*5]/R]%-Z**3G?/GT6IKY"$H(S$E@6'%+'(A80@"1BJR"AC(F+,<>UUC(9I[B5GF.Q5JMDV31+9(Z)K MM- 1Y7,G2APJX"U99+$/4I.[.SJ MB+(CRJ,0I9=(*4NXP2QBHEBTF#+CF2>"LO5TC4=8UJT3)6%/5GD]L$5]L$'0 M.P"E&TI]-AW6SFGO!ZWWX\YXHP7H^O!_D5JCJ%&>6LV1#&QSRG([+1113[!N MA'W'+3IN<=;< C0<@X-V40G,/"@[E KA)7-68ZG0^@C[N[Z!5K@%ESVESTR? MZ;A%QRTZ;G$GH1V!281"")%8%A0V@4L= L6<$4[$YH3V5MSVJ8>K['2+CEMT MW.*LN87G01D4B2"!L("DDD82+[PEA"JD-_M36N$6 O48>HZZ1>U&@7\,($[^ M"_:80-H?3DV]R;5O[GR13^LC[.E?'!&P%9V*1")&F-$4<2>D)DP)2XRO([=P M8_ O)UO>)%X\\$8L#4:!>^R#!-T3VP"HH2PW1D1//&!)TRLWWL5>)%CDT[5E M\6U]TH<&C]@%/'(O\+"=P,-GX+D?HQ_/1OY[D?811Z/)<#0)%0N #_]2#"OI M=7!!" ;K4C\M.W MP OHMR7\_.WLVA?%G]>#[P9F^.GO+\+PXO-4?%YD0"M\?FT^?RO I M-:\KRL78R,E5* 8C5X-YF*C,717]2?'%C(M@RF'PEQDE9N\Y$NK(75!'[84Z MC<2\\2YQ$LK:;Z>-=+GQ+IEW6N&3"X-!S<#__B(9Q/ YL>;9Y[26?R-D+-R+ M"5>&4<*L(]IYH;TF.)#$'6IJ>_34U'7RO"OU9X(&H53_MY]C?9?TM!:TD)85 ML%U"=>+1;WED\&L9< >=M?[QJ@RA^!5^N1H7KX<^^'.>O-X=]EZ'_;8_?#IG MW4+DK]TH?)LX]>@QMF>+4R^GG\#"*W"OQJ53K"%YC,X9E3L4:P/%R(E1#'4H M]MQ1K.-B'8IU7.RIZGSUM+K6$;=U'#U* .48)-U!IH-,!YF6N=>9U'(]7/QIV$]7_^W;]*BV MO7G/%[DZR'20Z2!S5JSZZ;7!>P<[*29PX=?>">]I)P4]BXP?+*/5B'@A@V-. M"RT=01(;R2V+QJUW]%PK_J_TBG?Q8VF&XQC*=_%_C$;^7?DAE)_[+E2CX.O? MRN 3\J=-MUA9Q65/LVX:44?['>T_YIT T$[VN]H_W%9_I)2SP/U0L34NL0@X20R)#7VUUIN,6O\]+2/<(\^ M];&'[;L_SKQ5XKHN7D]\2[OX\;-F&(3V)3FS"=/V:.I(] LEJ@7+=B.#>,,L5 M&"&4!(0\,L(+8UKW.!R(9 GJ,7YF]XB17R*Z0*F,S 2&651 M9$0 M*K@67.&& ,&>CH(#D2Q5/JXQ=?)+7!$V#G/F7:8>1LM(\11XSD.B'.Z/H&IZYG8<8N. M6WREW(+3$ -EU#-+F%-8828Y<\1)!GQ#;79Y=#T3.V[1<8LSVOLAN0617GO@ M%U$%Q!2V!D5LM8D:2\MIPZRFKF?B"7LF;M%';)?N8ZK=%GVDPMJ-+=OJ7Y9I M91!,F4_G:I[%,1G=S*H)ZV]F)U231]TB[OX=S,KA'[$'56TAEQ=BN5)GF/:R M_KX;\RE2JG%U4K3^C5H&R*VZID]J,Y]3? :>X MJNLFL]?N+AMIP,S93\M0?+%\!@^#:;VY6D+S1P*M_IR>_EW1G\"C78*!*:[* MQ"+^X^/+'W]Y_>[-JW=O/[Y^^_'#+FWJJK/YF'OEC6*1F!X<\/AOWYKU$UK> M^?UDI9RD&D66.M SRK1!+E@/_,U;3SD)N+'SY<:[^%Z-!-5.I*PWDW([1;VK M1]Q8Z#L31W!$XW0^;31OW +HNQS5?GUC]2Y'1=%!NEMNL=5= +17YUB*=@(0 MOHO+OC^^&9C;I".$=0FS?9X@5NUD!/XS@-9P"P^ZONZ/QP"2<3$9%9.K?NDO M;DPYN2W&H/V,"Y -P*"2!@2RJ)R8_K#^87(5;HN;3%,^J]<.;LN\65^KFL^ER MN/UF$";!IS1&^"TMP\"[AZ&X!<$!L+J:P@W#45&&03[I\57_INB/BS!.:DQ_ M? 7W?@$=LS"%J]7,](P)?#D8P%WCZ2#G2,;I)&W,3L?](;SGLOAX%4 ,C,H MZPF@3<-+)G!]+NC_=RC,$* Q*O,FJM6/Z_6O[CE]!(Z2KAG9!,[4&L!D%$O\ M)JV]3$^'=P!D2P#^X#9!'QX'8$Z3T0K7+]WT&O8S3*#*30=J$,%-7T;3@5]: MU^S!]=O2P+5Z!2;]_SA,QI='HMY&!6_C77NUM*5X)^HEIV%OC6)SXUUZ+P"1 MG0!$STA4OP_7-1G]%LILJ0%=%.^ V#]5'.!(I]I[=3UW=ZF*[O M6VQU%P#AO0"T4]]WNM;W_=RD]\MQXO59@-[>).< "(DR_-]IOP3Q!G(\3@=OM=]M%(1@B+Q :B([-,&(L)MM$[ MZ@.-%)@[0+2V4=/"-SZ0$.^L91ZQ$)G4VEHN7>0T(,FT2&W7)U]&LP=^">&/ M2G?Y^55QX<8RAX)0CC%.MM(S(>Y6J0WCD>N;R4R/JK6ZI)8M=)\"'CF-L.EIF5\#:F*-,?WAQ>S3TH%D M;:U"W9G",J[4LKR9I.*5_4_]H1D4?EJU6\HX6NM]\&O6!H^DR9!&K6+C760O M3K;3& )ZF#$$6VQU%P#1O0"TT_0"*L](D_FM'/DIJ.K_-"681)-^.)+JTCP\ M9N-=;*_CVLG=2]5!\'F;U^X!7G;NZL0[$ K+XA'TBC&@Y,RVG*-CQ9(7^@!\ M_2D4L1Q=;Y9^/FHAG/$^@CC5PFL4 J:41 > 9D:O:0)50.7M%-07$&Y5X B@ M9K_[+2LL[V)-)K?+C364XRR='W&*@:@VFC-,G(P"!2NQVYPS_SYM*:?9_FK^ M[%]/KV=9M4LQH+2][T .?0$=":1C4@3@.&XO8A*NUZ,T7V 6#ZJ7_\-E\<\P M V0%Q=$JS&%=Z0U9 LZ4MO%-DH3] M\7@*,A.^BW" 68/(WHG%R_("HND/LFHP@L/._HWEDYX[.&8:P!C>!)(WW*KR-9%ODV!""Q:P YP,\,'B?9 M5USG:\3U0R-JS6*2OZ1(8W@'NX2'#3_]$I+[*M'YCX.1^^/%@NP#9IY1*3%B MAD4>%5$:,<:]ILX;O;F1PXLBC)VY261>3D,3._3,$"SA81IC%H55GEDOC">@ M-Q)+])J7\5#"Z^X@C7JN"A^>?WRP^L/*V>SA/3WL\S-&]L!&H_PVFQ& M@.K M.4XL.H$>3+#JKO0".+ID-H$M,^@G<[VRHGSBM_7?BT>,RJ4?APO7;_8S9VLO M!XV3X;5RXV61]A<^FT&-++"*<;_R"UR%[%I>?5%_F/(O4A @(19\ \((C+3L M-:Z$47T;O-7$F*1A, ?2?]"4W$S%.Y#^87R&!]UGH^]OTTUG[_H# M[K*([F3F,9Z%WQ(]I[JY[$JQ9I!5M/%5 /(!:AG6+ K8Q[7YHZ+JBK:JOM6W M522JXD"/M9Y;F,^@1N9\AJ1GIE4D^EEW4;W\\*IV4RE& MBO_V'XI@_'W^EZ#O*V&;/\"7W]3?SB^O?_CKO=XM:: 0"5.5X"'2C:^1T5(-+^&[9=.YPR_ZA5Y9I;%J.; MR2R<>C,MW55^2G[5,IQSY*V./%8#ZV6G+4UY2CSWU?!6Y33+9?^18SLTT ,X/B&BZ< MEK60B<7[=[_/UIFV6>UAYJFK'CKH&]L?])/:GN5>_80B]H<9^=:N*E(\M>;[ M>>9H__H&5*Q^U9=FMMCQ]P#%6@%O>$:"5OTF7S]PE"6WJQ8/6[&CLAQ]2;^D MU_2J^/5HD-8.IBN0#NQ@9+)1-7-NWD&#R^*_#%@>";-7@=RKP[ Y\CRY&N7C MA:>D5?EP$S*])Y),4A,^_)F0)7VLEY*N6\(7/]OYGM#_90E=9Z@(_"<,QSFN MGFWF<5)'%BC1+.DK_*UP#V[W2S<\!EWO<5(#.:^1<74\24Z#23BNLP6JO5;.0 MV4$RB9-D.NZ\QT9W[*:;UKRQ[4K?(QL4=Z7](L6VTB[;??;/P^(P#WX3;#DU MY6U13>@ZQ"LR2\A62^:'2:3/-[/95G]329O, 3\" WP79^E[>,DW*(TDW%// M-(M,4ZRL)Y(+PJU RL[P=;5P-7D$?PIV\O-P#%9Z8I79-?@A^;C(K_W! $AB M^>W;. MC_W.X2%&K-1NB79@6_[D*P7MR\)>7_TLM4)9=JM$1'E'@1E+%! F* M2TD(J.H(M:P(;(6HGL-V?CL_GZ?CBP71\>=G0SZMEN%Y7&[BCY&015ER! M,7N1A"88]S?!U9)T-+BLYLZ"L%SH:DL*SRS@.M-"LE+PA*DY*0C;H=\JFE2N M_;[[K0+22LMLC;A$AF-'6;38(*(P51P$#6=$T$8TG/O;=D/(?^6_9[QD:@:) MN52Q@>HPV\-;=-G01O] > NZ8&7&7,Y0[/>;&AEKY)Q9#K$?0;F<7%67+Y W M:Z0W<%1EMG+6;[J]B/UR/+E[7V;SU^9VKB8F?3/YO&X+.[T=32=+RN>R[91) M*&GJS;@TBPJE8HEW\5V=*9 RM]^!^IDV]SJ]X\?I[;OI,DX%0I$R4C',&",2 M6?9F@ .2&HG'-766$:T5@)[)PWFBED1 M?",)'U4 +YG\O26K9WR539-:F4VX688A4%JVZ3*&7TQ&%_F/VK"N@3@&4*5K MP2#]OJA#?C-@YTJ;?-7\T"J;O0K6Y3? =[7=-B><,DRFY7!.$[W*A&HRUG(H ML)&($J9$TT]NH/*/4#L3+HL/_23,'K#N:N,O1R W8U/:[*J9FE8?TW+'Q7@* MPFZ)"?BY29@MP,KQNV2H)D?YBKBMW"']K#$"G\D68*,KH>B/#ZK#/RCD3JRT4]R$M"0!^.3LZJQE9W".QDMQWNK\I2?KE>#KV=T00;OQI]*LW-U>W. M5M/_-,.Y>=.K?,)PJ:\<@!M.8EMCQ!$:N'""66E <00>C8"#Z\!B("[0]3[^ MZ43FQLB.9W._-?(FZ=KY]@RN\>:S9%N;)8C=?Y9^.@\R5^I^SE^>A4B S%L" M-P4D]]()X10&Q1'(6E+L(A4,I*6DS01P0'"/DE\;=OZV/]P:XML;@N(!XJD# M-G&V@F*8<@PJ@/?JKZOP.%P*5EA.V[EKA66?=TM'PQB.VB ;#!?,8&0(LAJ^ MT:"^($SB28XF^!]O/U[U 0 ?^G^V?T#W<[<<]9CE;DQ7\S>6#F3-GCZ*7?QS M%>5;%3/W&\>8>404\I(0PA1RR=L2A7:$,1"QLQ3X TB=W712JB_5.JOZRPSZ MLQ#G'8OD[&QDT$V9029$1U,?)*,Q4\ZZ($/$3/B&!-:C:S/+1O(=H_;11FIE M\U9:0&7J9F/0K(93.JDA2J! &PJTV2GLN!^W2FKV87%J_ P %HOYP]9;ET'=#,] ?5 M76]'<+&H$KH7H??"E:/Q^,*':%(1>D[8&,_$?G(*K:0 ]N?PJ^O9TV(F*>\M MM0+JU=F RYE <+>9S!(7[I'_662\6SSGU>PI/U8/>3,J7Z55_E0M\K?9&I>0 M FGKI0)+# O#I*,Z@/0(@C('6@'"C0&C716!I6Q]X/!+V?K[RWE^N=ZS?JZ( M]9?2+F=M#)+5;!.\<_N$AS()=G8/-)88;\RE?DRSCJ?2UTAU?8V>2U^CYB*? MGX<5;0):OAO.JS%>#OTR%QC_7+/BGX>OEG(?:U[U(64^CO.BFC+XJ?4$V!)R MG#/&C=1$ICQ^#OJ7BH$U&/&/SN"W2!NJC9$.'@ORT5K"J?'"6>XY@L?MD]Z* M&^OI-]YU]IUI]LSA_[AB'^?>=8O^51-[]RXUV'::)RV)WN5!6#J[*8"M5<& SJ=HQ_?Y$H%#ZG1HNS MSVDM_R;"6TJ5DE)J1J(S5)BHM;W;..OYT,&]ZYR2C% M(RG>4[_HW6$8I\1O=,[XO?\8ID/+D<<(C52.\;(JQY@5+\VMDJKV8GP@27)8 MBJ[&7;7*K[9'KB-UK?_* =C>/#0I'AR^?F1Z;>PRPF70T@AMM& AJ>.\%]T]0UC&@KI"U[$JUG,#TITFY77SHHYS@#]G <;ODPT7XU8.B._JD> M_7,UPA[K-*G#MP=VF3Q;W>JXQ-4!KT.S#LW.3)T\N8_-*B.1HHP+R9A$4A,7 M.+44.<>41G*+1R <-/;<1[B1.:DTXXJQZ+4AGA+AL-%@QJAW'D MGH8#NLD8[G$J3VM,=W9-1VU'I#;J)!(X1DJ,82 :+ X^@%RPR$C*44/R^.Z> MJW^'G*G)S]!X'5HUJ'9,S?''O2V51U@?UEJE'OL M3*4GH,5UWNFO5H'OCOYK"DPT9H=911B*.$1.F>',8"NT03(WK: J;/$(RCGR MG$DFO6"6I>%5QK,H*-.>.69>_/#2N7*:>G0O&'&7)-9EDIQS)LF\'GFV=DRNE8R$="SEW%J*BETP'KH,S MS!FJ9?211<>D,(KPP];P846?(0OI"ONZ(.J9@J$[^J=Z],\U?KYCJE%7WW=6 M\<.O.=.O0[,.S9Y<'/ ,0GY!$A:LHLRF[B'8*F$0#5IQ0I#$*5ZW\1$"@Z$2 MA4(J:.8L4302%93BFA'NG'WQ0QV-+FY&9=6-.1:#$2C\>2!(:J3?E?<]:?O\ M]"9VXUB]AB0(:4,P6&L? Z,**T=#8-9II#UFO''T9DNN.K"SL7X"I4<=M774 MUA*U:6VT4\HE8<*0\1IQ%$G0'!MB)%%=?=^I(G8G5SLX,CQZ*J*TC!D2;(P! M(*9$-%0)JK=I*V!L8-%R'$#]T%Y9XJ*UD0:FO L!@>%Z&AVC"SB<8RK$64<( M&AEJ8XZ$85A+1PGBWC!ED0$*T#):4,)]$.20&@PE/:%/G,?911L[XO]ZB9^' M0(C20D<7F(G($LNM!BX TI0HU%"?\0P4JB<0'=QI $R7./E<#++SV/0.3&;9 M,P(*! T*!\<(J!C,2L84$Y+[B&64ARS]HKJG\#EF,9V'\M!1=4?5NU)UX!(3 M)+BAGC GI<:(2,,T"P03S!O:_C]7A>$Q6@'\D\;[_;#O^,(M9@D6.TP@9'>' M>JY#Z3%X1BH\VS2V\=[AK6^FDVE9H>!OU0CW\>\I>R!IL DY!PF6]PYUO7=B MJW?,6&UP(,HQ':35J1B 18FBYI*;%B:VIEF,Q'-D4[,Q;IA5(>* #4+8:*;] M?A-;V4Z'RP\VL55>:G[&0UO#.&%.$3,VU1/:;VI\JM)1@&R7,.KA>:YFG(*, ML\F$M<^O5^0Q@?NM_K+X^?IF.LFC8BPW>I7O1!OB($-F M#[M3L=-.Y6.'S$:F7$!6&P0SK7^I2=[WC+#B..@1%WTTG/%Q^>41[P^W!M^EF] H4I M]I-M5]P&4Q;[C%0^IS3&KL/-T^YP\TL8CT.XIX9J9G'.L?A=?)-Q^/\#%%XN M+0].6>&2&\0SI)U.$S]!V>(*,6=10X%5:^Y-KIYX[YN.ZCNJ/P_/YK;4S@BG M- I"F$AN3V.I458J[CUFBN-#)DFD7EBGH02F; MGGJ.\;'%=8?[QY%G#^-\E"0*A "_C6"4$/BOQ8Y*BRCHL.:0NJOL$8J? ,X_ M(WLQ.P^&UW[?"H6SU,\)F7WXY?1LKZ+8Y H,F:%9(A2DX;L:1]-@"]% MB ?D$+A'Q8G;ASP-^[8CKQ.3UR8)O$Y6W$2-O&,^TL@L(\E7A#AQ,E(9O#ZD MLBEZ^M3*YE=H1K+.C'P"JO2CY.15&<)RFBM!!G,CK:&$81:-<8)'RZCW3@NF M#TC2"J,GH$EW*'^.*+^5[+J#Z@P302/5V(/LX@0IC26BT9/('5B3]GE+KZ_0 M;.2=V?@UZK6/$8=O1M.5J"BB5B-EF"@@_<7?,44HS M#RV./UZ%,I@X">61&TV<6V78V=6"'X=]Y,J8!R7SQ]&/X3?3]R\3DC1P$1&, MC(8Z+K!A)LEIY*D03("D%BDK_8 92_S$C:K.MQJS(Z_S(:]-HOD^RB)@$Z>F MA]IRT$*-,@@YA!$/ENFHFR;A[4Y9SZ1^9%:AE,@6 D1QIK3!MZ$[1&3PSWB.ZR=$]O)M\MI>Z,Y:]1F]]**/^^ M5$+_^D\'E[Z\3I^6\S6(\,HK9B+V3&"O#8F!1RZ-27&O5A7[N\G!IQY>WYG, M'9'M+J&W("ZOJ(A,$YOG>UNIM2(2!T%(M([&0Q(7[C%UXMR)LS&?SZ[5J6=BX&RQ3A7*01A+&HC I.>J8B)54Y1$R,B[I". M]VZ<:\<#.AYP\JZ)8"UH8;T(-G(F&+7$&A4#%1:H'1W4TW>VO5!;"TQXGIY.Z$DY0FG!L/#OO#L&3Y0>C5EHD;D;(';!XO\:!>A6D-5LXKESJ<+V-GUR+QB;1(%,^X(5XN MZ2BJA@#%Z\19&/AUL=[GB_]S7":G0^*,D*C#Q X3*ZYZ8DS< MN3]PAXG/#!,[GGB4% !.3IQ!OVC:O^1;_-I3Z)]VV.Y,@G*K@?D4H5B*R"E. M.7$."RT"4T188WS00ED=I;&!-T7D.*++,8D6&KAT.?@=87:$N4*8Q+,H/16> M6L2(4=8Q9IS!C.A@35/*+0+"9)DP$1 F:25MINM V!%F1Y@KA(DUTCIB[*5B M3.!HN(O*.PFDJ0)0YQ91_%::X>L3)^YVI-F1YIF1IO&.!8J"(PIH4T=%@D(" M*<*#%"RL)]A@/2?-UF0FZ;%3=WDXGPJX9%8?WG;^<#4J)Q>34%X?QW@^=O_% MI\PYCLL>,B9\!$1H8@^64$1CY,@)T*41-MZ$R$C*?M'!-3?S/H"M^P3:-W:T M\K73"J96>Z^I9Y8P(!*E>=1:PDB(I2.6LR<6XI%U3#H?B6>..J,%-0Q[ MA2(2,;+CV&C\Q)-#O[;HYG^9LI\3RKO@9N!:^4--9&3@3RVA+DCV0Q=S'-H\8T?ZX;=Q: M*X/C=0+KO&KGZE5;[JTS0X[7?]Z$X7BY]Z_"WEEA0N14,"2PH8I[1T",F^ U M:FPFV+K-"PCT!-QK'=5T5#-3?37%@49)"8HL1*0#-BA0QQ3'@OL&JFG#)#V; M$18=N73D\AAR(91I[8@7F @F0+H8PQG6*$A+F<$-B32'L!3%B3TX'=5T5/,8 MJHF2$\= I.B@6(P6_O%64AV(LH&2 T4^GY:0>48ASY?7(UC=OZN>7:-8O'_W M>V'&X] %/I\R8SD;C]$RSWF?5ODN_CX.+Q."+6/>LA\I>JPC)<$84'*=5R"^ MJ0C2"!)$I UQEP.8AA)W<9>.6CMJW4BMU"-NG?/:L<"4IH8%'RV/E#$LO$?/ MW"3MR+0CTZ= ILPQ@YQB.!#+G-/*8-#QB4-*F]1.X3BYOSW,3YS]V]%K1Z]/ M@5ZQB,IAS27'EEG'#=5>>J0YAC\M#L_<"']BPP9F;2X>V<&:W.TXOPZKQV#B M'L,!FJ;5OQSZ9;S]9VZY!=N#XS.?POMP;?K#68%SRJ+_J1X@]MY,PKVS!6QP MP2,25%2(,:"1'<-B[93;,%9"3.41>U]921F-H?6(V,E5$RP8C9 M:[8 (3N=-#W4;(&C3!$83P!*XTRS17]8,8P$M3(,3!K>.1D5>W;W'TW+8C3O M+)9:_<<*]:J<@O%ED1:X_.YZ<6ETZ+@PX^2Y2L,-K!GDV\97(4P*#\L;7ZZT M;]UO3,!FW-H!(?=KGD]W0DAVD#$!A]TIVVFG_-%C I#&0E*LA9?,,&MME$8C MT)^EQ4+X8XT)6!T7@E*SP?J;LFI^:*:3T?>G&":PPH$NY"59&VY2?[<_7YK) M]6[V0--Q="UFNQ:S7P$FOG.3D0UE0?<=(M1;[>3>M:IM.[+YT/O/1JHTGLOZ M' PF$=EUE&^ UL:J&70S[KZJX$9C_L1MIU^VW,VP!FUGIZ]^DFQAIE5>F$J ML_2$E%W.+.+*9CGA2G*'J6_ZP^(VF'+\UW-F-QVA?'V$,ILT7P!W#1UR=LAY M3LC9!W\[SQU4[(&Z.(>+E(T&BLM:34&=GY9)B+[X@5Z*M6#/4XIK=Q374=QCFX_?(;GE,/UOH4S"?;GI M#15$2F&E(IQA*I2+"J6>5!(9Q["[E^26LTWX;7)"'2_4!O9FC&-+_GYS=U[F+B>M#'=T>K1:'4Y*);DR47_SXNKO@?UZ;NJ M(MG9Z'6,7!K)$$"'Z@P1"U$8Q2 MY(Y5]7:*>K869/JYIO\_Y[*@CU=E",6O\,O5_V/O7;O;.(ZUT;\RQ]D79RV0 MN^\79[]9BY:I1.>U)2U)3L[^E-57$3$(,#. ).Y??ZIG!B! # GB#M(=Q[( MS*6[NJJZJKKJJ:JX'/K@3SE_+//$(7CB;7_X?%ABG[56)\M]3\_0?6[KMMUL^$V%[H'"*2]!^[Y<_I_Q,CERR?A)%]AF M3CP@)V;P@LR)I\&)62<^A]J:79;,S$76)E7P*8(^AW%UQ(*:XY_Q9'3)_>4C MOC>W*;1;S1T-":N#H0(A12.C&FFAE-."*B)"5&P93'(?B.H"/[?L_@S]FH5S M_\*)M20$2VHYYDQSJGDT,L3(N)72=I[;[K[-M""YW4$6SBR<]X5346$8C9:J MH!BV3$?#48*%)%:KR)]R,KT+V'3%6!;/+)Y9/._OG[X<]M?_+; M^5)8ZY%S+'"I(T.**$)"0IU 3BK-Q*':41]9C>1.H5F -A0@QQ6+8!$KL(N9 ME3QED(D@(O(:&ZTZH%I>5!NP+#E9"]&S/HBA5S+9A5V,=@F'3*(!4HQD1Y@1SH MHH/XD*2'\#,/1F4IS5*Z/RF5 04I)6;818:E-#H$I)F@*"I%<[_J+)Q9.(\G MG$*#X^L99YHP<'Z53-VJ*0AJI%BBPQRWDIY2)$MIEM(LI=U2ZBGLB#$X23%G MV'LML2 >818<#4B)%^YP_]X.6S^\^[4PJ55Y58SLV/2'J>?NL C?W)49?@Y= M>@QO,F!3*$*^CHS9P M >+E#Y)N3'I(YUR'+%$C M0WQGJH=C58+CY5D+F$^0LPEF$-]E[P6I&*A)! ML&3:,\,-C5H83HR,)N33Y7VT-)@BFC_FUB_U#)AG+'#"RWH^5[/6=>/1S123 MK/VFF>Z,EUI0]8=?.\5$6X--U1UHZ9^Q7@ F3:18?M^-^1S.;!G,;V/TJM69^$]B5O6)%K[.3W]AZ(_AD>[1 -37)5)DO[PZ>+'GR_?O7[U M[NVGR[>?/FX"!]^L3=T%HAC%XE42X^&X^N__,LLK-#_S9;9[O,-=ZI,R&%63 M,KR+KT;7-V%8S7>H>#6JQM7'*U.&'T$%^6F"2U=C"B=E$%Q&#EJ&(6T,8U1Y MPD/TWG#Z%'-B56,*T&J,(>:C0Y$YC934&$P8;@R2G%B!C]0DXNV[3Y>%+LZ* MCW^]^'!Y]N/%Q\N?BE?O?GE_^?;CQ:GANU01!IPVGMZ[_$UM E28')D S_MIX@I]N M0EGO_RF"W%X]_U7[8#/T!6CC4$Y'63951\U08%^[+6QH!AO\>5%KE:H8C]*W M_:H"?FDID@B6*#6]Q4S&5Z,2EL?7[X 1-%?7JP)C6?@(=YMQ<66 DC8$F$,P M#A:IA OL;3&IBN_[P_H-(UBGM-G^%L9IJ/#M3=G_ DJO&,,0J\:>J6"9X$>3 MUM6",5:3).VXYU&GM?9%V69[,:DH7^\75+:%VD9WM:C?!<;XE_,"#MG4]HH M%*A&;ED$#8ZB,&2%#-+4BQW. 7"?06CH K#[_X< M1Y-RR:0L0&X'B08-8<^+BRZ&2HPTBK'O0$1[1;B^&8QN0^(.#VOOQJ/T+0R\ MF@S&C;08_Z5?U5\GIDH* PB9M$8]O_1R^#&MXONKT;@<#?NNJOED7!75Q%9] MWS=E/PWG3<-/X4NZ%ZX'9FD.7H"EZD>-!L7WI@*"Q.G9S'2E@;O27[^ 2*9\ MP'3SPMR,S%99+2A-ETR.^M JD69<]RU)*S0$XIV!.(VODO+ICV#T:;U\ M,8.O+A(O]HJO()W%OTW-V4?EZ&( 1DRB;K= 77Y+?PWS,1,GN031H-@BQD-0 M1A"3.A&AB!@BVZ79\0?$9+E?*5WVNW:[1C.92Y3?$RT9\UC9J*B(BN%HK>:. M@X7 B%.*VRX8C*?'GYY*2W;>D;.X'UK66V\27-CE![>]?9(V8F?A7^^P,LPC MJS0Q-B!IA1 I0+]53/[I;-H1UWM^;"J<%@2'E0A0D(,N8)AIS+QE,6LO@I-\. M-.3)ILVQJ6"%Q]8'%,$L8%%;ZS$X9*"#I7%,HF5MNPX;/YD*;T<=$<,]\_6C MED;Q%2PS=TFS!KVR)/8X)/Y]F/S[-=@O5U^"Z7K5P%L^N1FO&M.MAQW4F> ,;K0G$TA"Z8%GW8+*@\P[,Y*/O!?L@MQ'8D,@,(9XP MXJ/10G.$ B61*N6ZCL-W;]6@PVV]]ZV:UKO9P&ZOW;!KF!)?KX4J=Y=](IN$KUB:X75'@S%=K-?PV$70_]F&B%*/F#U?C3HN]OYOL 8 M!J.8(YH9%F(T(.X24YC7#PW$GPZ4196(Z1DF3-E =<0T(+#:W@4I] M0IRT_N-O35BN,;#Q_+&[!?\:=*9CE#!$B&(H6.:4)TA$)U;7KSQ%U_[C0QID M_?LO38QYJH/O&]A@GBY$4.O=LKJO59H 8C3],IW!3^ICQ;2@;22PGP*4L/5> MUS'*)LI=^!0.A^MJON@5C0W=_I:.#9-5#!NTJR]*;YZ/>-3-L%G$^^A2"I$IR#\J!4??3F-9_]X.^*(9;_WC3S#:US#8OZ6QSJT[ MY2Y$[A15(++6!84\%Y$0PW5T&+,]K#N=7W?RQ'7'^+RC0"VM7^/0-O;R^(0E MC%)-F=0!I^)9RH0F3"IEM5/*>&H[XB[W',\M)>S-V]88.7<=18,9DPLC3L*4XCCU8L1TG!?=/74Y3X=7J:@.MUTK1>7%1GU3?-S;J M1]1'P%H#$9L\D2F4>Y9A!5,_LDP'9C7WSTP8M-FZ8#9##>!5[)"4)\4 M"'P[:M_;Y!_4Q]CSOZ<0_-O1^'_"^"XX?_>DYJ;[O#0?.*0B2BY=1*D 3EF+ MF$S<%)E1#J&._+D--\G-0HKJ?+DEY30&F#8V,VZ6#OR(\"W% YNULF%^$5NW M<,G -->CE2V7Z7KYKT_KHQAR"#/* +WWQF* M!7?26*>Q5'17D;8.+R_Y==_]F9S+^[Y=X_$](FG'MCIFZ] D(,V?SD4LI.6, M>/##K%9*:'"IM8U*VG3PNC.VW\C8T)+V*-++G'^7Y+6DA$:3<34&XQSTY/EN M(ENKXTP;!*?4ZKCH.@$E*"&2/!\5 0[(%ABO F1"8FL%9P)MU407&VRV/I(0?":>$6K M!'81 5]-V@W68ZO(L-XH4QWM)02^UXEBM-%,EY+R3RT(WG#GS%L,0[!)4B0[ M;5CI%')ER#I*@9P/-CA%&+'4" 8V'-61TQ@)TJ<0LJ8NNJ@\P]@ZYDC00?LH M(]@LT:-HNGR3S;3CKL/639RKSN@!N5@O=@ @X&<\4$ M]0'\@Q4$;>5 <9W,Q8;$"3>FR7!H _O#$5:?5-W'_-F5^X0RA3AH>W-:- M1N9SWKN.$9ISB,Z02FU/M<4-=4[S[,!AX;"AZCIMF']7-7M938#T)##VW*3Q M("?5U(/]<6#<;VD2ZX'ODP."\NI\[,EQ'<7A=@)A]GX2CD MJ@]#*-,!V/Q5G4UK9V2W 58BY3RDH4_SV(OF9*;1V#!%D_1( MDO7DW\XY7'!5KSV2*T.;HU3-)2[5"]9/&4K)89LG];S35H9K XIOWI"M%ZWL M5[^=Q9384;8K6H;QI+Q+&9R.J!E)FT/53O ^T7X]_PA/+8.IP+$I;OMAX LW M*;_4>?,A1AA- 6-Z[6VW]/W'VCO# ;^ MI1Q5"[EWFG :P!(S'C.-O&)2!.>UT"182I?;W*P(MCZR?>PB*GA,4DDMI(R& M6RD%HYYI[@U8L]P2YIRBN]QI]Q1 ?2!(,-.R3SF'Z,Z-2W5']X.J21^G=3## MVQ1A"_U46M9T^4HU/?=VE>H)IQ7ORU$"Y*Q2FN-\+DI.MA8>5HHI MT!/$8.2LMP:Q8+!V'04&CY_M/7&U-BU$Z#@M6LP6W1EA1 (K0U0&SB4CR&G) M< !S6X'2Y$&NG1JR9\)T1+8V+P.8!1R[ZEQV1F$9D'.@/%-\G EM%,6**FXH MCR0PW47A1T]9]DIAU%&JM2_60\H2QS5-Q2G,1MA@8+-A02+!7.J0NJ?-9M." MEH>/$W97@;+JY&DRG#N<6#Z&ZCIS&BU$"T[HI*D['3TZSB@%VT,%V$@9T5D]=_GR1+8.:DR24B'+%.16NR)TAS6)"%@BK5/EM:+ M-C2G2W-5>_=.E_;B?VR4<(_7R+A_+@ \!&4 GAW]1"Z '>H5=%91;G5EM'@%05I@2^YI8@XNCJDN_H@"R[BR&+C MO8A,@=F%HS;!"!TC@GTE;G60A37W4UVUB7U@?FKNLS?BBF?UM$2^P^"6XWQ/3C M#\V.TGY3-CN'F8Q'?VH4T_\R%RP'WY*;T/B!UZ]BN[[23&H,W&>1DVY&VK. M\"S)=_'B M\^0*#H7.Y-8,]T+3J:?9SZEGUI#W@ :NS MZ7FU:Y-SNZ<^(+5;#O6<=TGIE@\E!Y[_5MO].KRRCP4@NR<5+(#^3C8>#&K=F$8S>6+8;"%V/@V/O/:_376])PW M6(FV1<6^^TULF[XSMWY+13R&.BR]LL0KPDS@BAJ%F%,&>^%,UYG\KE)VGEK( M@WN4\1[3RZ?.VQN'V_)4]WZS#4OMJK5D=VN6I^ULOR^1N%>"/8T:U*[[_'&\ MT$3:&(,EC*73&X"LE'=M3YG3VS']"09>F[G[D_F, J1,#$9KBCV3A!OA%2.8:$&)1FPY 74/&07L M#OMQ=BQU?)W;:6(^(YW;:1X2P!-VLLL8\6(46% M[^XENZ.DIZ?VO>.=9<7;QQ'6D(M]N1ZOZ_^=DNMQ.7?D?E*NQXQ4^W$]5J[$ M,Y'YN?5;=CVLP5%&3\']8(9RC9W4+CH6B.9@\Y^"ZT&8Z"DD#N-ZK,53:[L> M3Q3NDW4]7J!(/-'UH(9:I<$;]TPPKI@2@1EO&2(A@//>6;)Q<->#'<;U6%?O MKNEZ')S)]N-Z/,QC#[D>\\G,V@5,'=:$NIC:"VNC"=/!:1V%T7B7>!P/NA[T MKL!EKZ['>CIW7=?CU'3NNJ['2>G53 ,I:98F!^UORE&Q5GQYNVK M=[]<%I\N_K_+CQLT-5TYOPV(LEY3T]5-$GX7'(!4H$9S8IU!3&-B.&RB'B:,'44HHL<3[E=2:@/RGGRI_]_GP#UJ MP(W49K-?3>L([SKRP)-:/(DPK(O @JD;KZ9^(]<)+B-5BB6,D;9*K(&I@,V@ M7[5(%G?P%F8X3) K#4Q% EI)'7]J4 SC_SFI"P7K(D;XMC\.UVU7TE0-#N1S M94A=1D?- )K7[22G?S7W;,!RCV>ZK^2>#5ANG>JN-4K15KYU@Z'NN1AE PMH MQ[TZ00*F ;#=/KE#=%)=YI/:-DUOG>GL#W#[JV;Q0(+?W80&SFF^$-:CD!I, M@A84@@5*50('])@:CA1G?-W.G7S>\KHSO,[(HY878>?+'NZ_[[HSTWP+IB5\ MWJ7Z(M\'%3>[F)I4KGKT/4'35OIB_'KX!/&VL?I.Q8N MGH_C$Y(.3!&%16.!&:=<%'['S-;F /,F4_->^=S$0. MMHBFE7"5UA3&&)RI]Y9_3LI^Y9LN+&D;,F5RQJL=#VJK1ELK%><&VG:-4J^- M!];=Z&?%37MN]+,1_E&7<7)7^;Y+U:IBT,($,!ZD8))I3:3&6GL?G:7D29[1 M#L24=*G6J2Y\:@>4)RO# VI!@I30GD>+"&/!:T49#0$3S;V.V*S;47"76O"> MVEI77S50'+-&F4#7?@VJ<%UW82^#3]^F+NJA')OVB2 I"X^KIGAW-=A7:MW9 MK]$[1S&FUIWVMEG_T?"LO -=J&'P:H\ C/39^Y.-WIM_W[WWU B)-H3AW,,3 M;F&C8>"MHZ]FZ,*&2 DK5DD=0&%VXQ&ON&D)C_C4O,J#*E#J+0@UD 8K MQ!0C!LO4IL-BBXT(I O[[+%VW1M*N#Q?[C?T[X\;DQT /.%;#5AT*LHS1LK3 M>0-QUC$%[!BPU4!3)+$ IER-%G5(Y?F0IKI:Z"BGLO6K(;C'M5V'$-,.[-8YO=Z-FK[CIY].PZ0K"-WW'X M4 "R(F(*YE2PGB'G#<+*$<>I"UH:@M=LA;Z93J"\ WQO.[?RSO5_:G^KEL:/ MZ.PM!W3$X &WWCN!*:(*,P5V,^?"J72$ R8Q,LOMY_:QRGL('BP%"Q[?.*:A MA#WO'VTSPA0B-W;0KZ[JO2"%S;MNJ(/CIAY%X4Q9WL+G=/Z9AF+JF=1L.#^: M=;:HZJ3WJ >0I5?=M=XYUX9#V^B(:-]PT$>/@O^MD^7OBTO3+7"*[-Z*&!C$ M@WZ-W!Z:KKF3LDP^UWFR/:QF>^PYLR7TQ_4.>Y)LS* M9->%^;:^]2E4OX923"W6KH'GBT'_MX1;6>/[IR_K:^Z9G&EN@T$#N0BK];_! MGQ=OUMMJ$E!F0N><#,93U92PWV'6U515U-V(DQRF+V VZ9QM-I^Y6=:SFBF: M=%6GCKG;=E9@OBW)UFC\^\!/?!C^Y;YU'.C%<@L M\M08QCT&(],BZ1Q6FE*,P@.I7KN!3U[&E=ZUJ,]@JL=+87)0K8TUMA4I$[3O MWT>3@7]S?0/WS4"DXB EP?&166VL$:%YGG*8@.^2ALLG=*->.O/W] M4!I,BCB':0S;7"+.M/=1-%]&9;,5UN1JL"7+CBCE>7$Z,D(4D=&Y$)4VC&*N M0,D1HV$C--(SWPE2BNB.5FXYGKE'&7GGQB,;RH+BJ.U]GNE];*;>S)2,KYKE?$??U $RS]5G5)SX5P)QD"3$I::OR6O M\28,S6#<#_=$YR'Y2H#P6RWW71[B],5UZ\MF1.T(YV-9DFON8=>QT3-#J;46 M=*(F3"$M@]KG'M2%V[XW^:I;)1R.K*D=+4_-_+#03"3J4B0-UX$ZPKET>Q0E MU&'-'VQKKPF]K,D6NBKL)Q^LN!B,KT:3SU>-[YE\YL]3IS#,&O35D9TF.MGT MM$G.];C]Z=K<)N]AMJ_53B?.!E^FW0UJ;QM8KAA_#?!M43O=57*G^M9WP$/JI;7-])CX:-PM1@P0_2O4Z\@>/O:-DM=B=J/;WP#\$#[HL MJHG]9^KLEH*6-;%ATO'AM^<9\E?C15WX%!]E,? MMJYDMSW0\L)0)C%%GFN&&<'&!A]90$0&P@/HT1VP"4PY>LS!'&.<8JFG'UUNV;)9WE_*53@K8QXIXZ M6ZQ>P0V6_=$JF-4KN,&R[Z<*9J_S["RA67437Z,71MUB@D3$#/QA8D(QT%@% MR7&PAAN2H SHYBTS5FO\>:NBJY7%E_KN__-=8T?-1M*)#]I.=&9S)5ODA$!S M.NN!9^#6($1/G.NT.KAKNAOA:HLGO[HF\P.HVC6B]F.#. J:]*>ZX^$OC6=W MF0Y2-UV&9=[9^\)DGMB/@=@?/A^6> !4;'N]>+*L1UXPZ\V"@T<$V&]!V$Z7 MY3,K'I 5R3%9,?F3F1,S)V:EF%GQE%CQJ$JQ.'6MN+U)NGON/@ C[U9,G[Y0 MAU$/F8"9@)F QR3@=FIUBI[:!E0Y^?=GTL;H;1A/,<7,>%SV[60\K;=X?S4: MEZ-AWU6]XLW0G3?''%>P38:RNT'M-NS71J)7T.T S/*T@2SD(NP)J70+=V./);.&6TPIU9@(\ M)6T&*XIE#\DG@IP?G@,/M2MDL>\8"^T1U9%X*;Q!2'?T M)G@4?&)#L40]F<4RBV46RUE-"C;*@AP:@Q2S0ME A<+8$NRCUZ9CMWP44&LS ML:2\)ZC*8IG%,HME*Y:"6>R9X%9Z%E#0F$9N60W:BJ176]52/U4LB>Q1T5'+ M])S$>^3X%_[#2O?N9/"IS!U9=AU;:>>WRVN6URVOWXM=N]['NSN/,9Q$ M;PK04Y)_G=J?2JBKX"9E/Q4V[C'*O3;%#NLUK$P;V,=0-W0$MAKK(5V%GUH. M^SACL(72=T6=XU[Z:!F*V'!BA& :4_198+/ +@BLE<(B0E'4.#('(DB80T0''X63G:WQ=A$.SP*;!38+[$8" MJP1GS$EN(E5,>:9@AS6."V<)QLYV]$S:1: \"VP6V"RP&PDL)RH2:8/WDC+M M-U@^7,!_0&>? M;54#N$OUY4>3E.ZWO&S/[SSPX!-F_$B4F&U M5)@918R6DG*M8[#16[EN4\?GF_?6)2_'MT>RU&:I[9!:3B@8'A[$%D5&N5&6 M6;!0F!!.&>:ZW(J7F1:7I39+[;.16N4[3SVN6URVN7U^ZD2B/6BHYL M:QY@=LX.8A_,:-@@'S9QX!L;E*=G;APS?3KGFHF&:MY-K&\IWL>Z 4KV; MC*NQ&:889=T-92Z&*RURE EFL)#,&JFH50YSCH+G1HJ.O.E'LQSP1C%<@7I* ML>==&)WE+,O9(W+&K'2<"*F),RQ$962PSA"D N.&F'7S$C:4,]:3ZID#$&0Y MRW+VB)P9$J6*0ACJ,1/2VF!$:FAOA2%T(]D$FPH9[BG4-[/LIR]7#D3 M-B@J(K*$,T:$T@X[(RB1@1&#PK*,99#E_&7).6;$D^B#U)XQ'+3A M7("X>N41EP:S@T3OF9!9SK.<9SG?GYR#S$KJHF>PI3-NL6;6\1@LQEAZQP]S M>L#YB14A9CG/4.T-CI)IS4*(RZ?Q>SF]P$<^(GP& MD$8YX/6" EYY[?+:Y;7+:Y?7[F@I\ <_(=A=+L'[T1A>TS>#P>U=-L%";GP^ M*<@>Q[Y3HUH4E*7\J O_STDU3G[&@IM!!9$8' HQ .YQS$_+ M!5FQOL>/+V3)SI+]F&0S+ R(,J(",:9MT );9!E7UBIM]+I=B#=&12#LQ(X% MLF1GR7[6DLV1BT%$C8-PS*3VI]0I^(!PM,)X,>>E#T2HY3U[3TA&\MB(87N1['P@D(-;.3"9URZO75Z[ MO':G=B#P+&+_/V:@^P.8UX=N?WHB?L-ERU;O0SDM'E[ .75(2>""RZLGP?C=73>>^ S)P#]*AS@,[)D1,!3\F_S[*99;.138VT,9(K M[,%S]YHJ\-Z-\$@%;B7&ZV+J;RB;^,BA]BR;639/3S9!*(WC#AN+&),T6&Q) MU)%H1BWBO*LZYK%X^8:R>>P$^BR;639/3S:C\")P2JA$E'EN%!4ZM>Q:)2DD:6#NIM(O,Z(X]9B_N9):8+#'/1&*(\Q$1 M;8FEA'%I3!3:BJ@E4L;)L)RP^"*=O'4\.?A/0I&M_P9C3N3I#R>F'?32-_>^ MJ"G_"<;X#T,XZ">;6D (,(RC1=9H;",*"COD V](#S<&?S%^XDWBNS2N1UW$ M=7B,-#QFR^*_V@7IG'6S=&\GUZ'LNWLL^-%=!3\9A'?Q FZ9(K)]G+5WN_SF M!A,?_.MR=/UJ='TS&= /?"^.#)(:0GIX=.QW1MRM_"."F=24A/ MKU^X4%R8Z@K3M_":_L@7H[('FM'#.\W-S0#TSW1:I-YJGK>3;"Y<)@T.;CUIML^IQVL>GG-)+_ MQ40$) 73TDH6C;5!:D.#58$:CPF?;9WKBGFQO+G17UV1>#?'3/8B'%L(![4.Y/86;+YK-(E%IX.M]I@RA M^ 5^N:J*2UAGOW^[<6<+DWEB+SSQ%C;+9\,2.S@>ZM:+)\MZY 6SWL7D,YBY M!>ZU+'>,,237YI0Y/G/B 3F1')D34>;$S(G'UXE%5HJ9%4]#*1:GKA6WMTCW M<-:T?T;>K9BN<0IQF,.Z3,!,P$S (Q)PSQB-6W9HVC[\^?'!0YO<;^E!V^CD M,5Q.$-A]RV/DBVN8PCS,.S8(!6ZB94@Q9:VEP7MFA)4Q>L+CRKS4?VPYHA]O MNQ]P\:U?_>-C.B!,MX=A5=__?F"&OX0$6[,+0!F"Q&FAR>3>$5G%O#@5XS!5 MVFM.$5>,!V4)%Q1'3'V06!NV,I'W.:L8K4X,/C:KF*QB7IR*T98S:X4(SE/& M"=<**ZL#L10+PWA7KN[QV>>WRVKV4/EP[J.H9 MC%;/2 MK[K^JE>,)N4"\LL40*4&0?EJJJ(,?N*"+^QM88IA& ,3IO&L4"J?6C25^@BP MZ>%WX?XUZ9<+2%?2(R4("]XKQ+@!X>>4:$R88DA$T=&:,UD#I+4+-$;_N)O< MY1?XX]/M36B.'A>_7WWHR&>*1:P QNJ(#VRW0 7\-.C/4&MZ"?3FVI1P?0'T M-[ "U60P3C@U#51.&6XFI;LR5:C.B_<#('3Z+H8RK>_;T3@4F-70-_UA,Y$: MY698+_7])\"[1I]++5#-9C/+J94J/]9JH6 M6Q9OG_JP>$WKO]:0'G4G/'\F9&EZR^^[,9_#F07&_>W,1'C;#V;PU=Q6Z2%7 MY?2B9ORU/B]07< U!ZY1>J87F M'Y;VEC6)UGY.3_^AZ(_AT2[1P!1791*=/WRZ^/'GRW>O7[U[^^GR[:>/FV#5 M-&OSJ0;, ;Y^E:1\.*[^^[_,\@HML-UCL&;O$D!3LE7*,*>)"J0K*+$N=AF3 M2',FE,'&,2^C4<28%.$4E- 4^UB]>^ZE!O+MNT^7L-D69\6KOUZ\_K=+^\_7/[U\NW'-W^[A$O@\V7QX__4 MW[]["^RPH#^>A'6UFB(;D)$\'7GJB4AYSDVN$Y19\ _QV<^CJJI9NHNU6(B& M"R2"\( HHY$IR85'PG.F10Q6/ J+ MMYJ@&ZP"/773*F'B1= +HZ_)]JFMZJJHP,B!C7-\U2#*79GA9_BVWVR@YHX/ M&D2X9#'=<0)Y@FF%W?)[,IPWV;-Y],:F_F M;9!@1%ENC>#(>AY$<%C1+OCV1\,J9"-/:U>381%KP5!@, ^F@S7!(N5BRF8# MKU"Y-4]_CCL9*CB5(B*ND&+$8OC',Q!X'0EQV"P?93WN Q]W,HAP'AU,)!+) M$'!:D+!(PA(<=8QBNJ>IU1?.P,KJ!$#=H+TN%II;Z#I'T5 7*VT-]#T;"](CZOGN0%Q MZ#;$89L0AZ\+#VD"16 G4$V]98A9JQRR)'*CP&9P"3/],/"0B[",M;O3?E,V MQJ.9C$<91'*]P/'N$&G0"\:%64:1O*>07S9>R\M%$)R^^EEQX^M1"5\,BU>3 ML@Q#=WM$L*)/I1E6#:3V$4=QX1-8^743M#E=0DH*U\GD MDN5&UOM-*JOS/J[ (@AE=?FO27]\.Q=0#E('&KV6TG-&4-"1"?CLJ''(R?! MJ)_\X^/8C$/R.9HGOIH>L#35YG,G=',^TIVCTI4#LEDLFHH>XL^\!W86ZRS6 M71/[?@NY-EYQ:JDWE!)&251*:<^-$10'+%@'IM::QTRE*^6V;X8[8%LM+8KRV +/%:NV@,9\P)J9! \ >H!D^D]AT@63O2 M&3LT!W@/ZV=N#FSG_MP;4/* 3LC->?=@FL[^U-L+QWDXJ,WQ6*;*CP$$,WP( M;F"JJA_;GI[5VS!^%Q>S6!SUW)$HK%:2>:.U4((@5B<74=>5+'4?4_C)*J<] M+9H>%MVY(##NP22%+=^/RMHY&8_+OIW4F0&?1MUYJGLP:S#J,762[9V?C?F2 MY7MGYL%NQ)LR&1Q1!$7KF&+2)-QPQ0)+.'B.KDX?W-ZBV$2Z-_%<'C-%Y"E* M=893.@DQ/,@VBQGQU(945R<9-]8(@W$(5@DA&1%/@.Y?(8U%[4/>/:7E^ M8D@"FZ$,/QO/*FNL%ZFQCJ6P&!5"$RP5>(()5, (AC@5G&/)@J7^ '[AOOS M)]FHZB4HK]R%(6N;YV$?.8.PXBB&0!P3BAMGP##26&GOC-B!N@'W]\#V#STQ MC,13M']VZQ+GB-D+ B#/:Y?7+J_=RAN:?/$Y9*V,2WI>YF(IUF-9#5RX+EODP'/K66,>1VY=-0.S1W64\=.8'T. .^KH= VP$]CV^"G\4WPT\11P.4ZH=Y6W<2W(8[8 MA#AR77 Y;CD.E!@,/@]S-&@N)276$>^ML<1D<+D,+K<6N-STW<\+IN9!?+D6 MW?-E0]AD?+F3XL:,+Y?QY;* 9'RYS D97RZC>ZWGDF=XM$S TR=@QINT4DPCAC&WSⅅ$3:2^W8 QU+Z&&/\Y^4OL]Z_-CY MMR_XL"WKBZPOZB,Q@[%/0781-!/.*NDI#R$ZP@3#%F^M+PY];"]$5AI9:62E ML4^E$0C'RG*#@B+,S"ZK#)V5M)S;WX9 M$>^E%T"<2K7TTY%ZN/?$(R*$4XYAR:W TK#@,'*6:]>!F'6OK>/S ,1[',!' M<'V* #ZY#NEW(X;>)+RZ*$2,BGF/+??":*04L2%JWE$QO+$8GC!P'1.,ANT19B8:(TVDDD7.QJ([-XE.1:8:$^I([LB&:LI M*YO?D;+A 1/GHL&<.V:,TL8J$L$"Q)@%9]0!'*]C(L.=6/E45C99V;Q@9<.B M\$Y&19V*C JB.:4R$,*5%%[8[:,\^\&%>Z+EHD^L2'PGRB1CNIU(-.GTL*7R MVN6URVOWXD*#+QG3C:R#Z88RIML)87W\GG%.MLH")XI&23%%V#+BA)8T\!"1 M=(($''67S;V66W^H+'#>D\?.Y\PP3%D]9?6T6ZPX;R/'$@FG'E2(.,\N"8AI;02CU6CCDM:); MR_7!6[S)#/R4;8&L-/9H"U#$D:(N4.LCDQAIA+3S2"HB"26=J3Z[T1D[- =D M3_-G;@YD2+=<_[!&_<.I5!X^'<6&@#Z1T0;MP,GP 6NO3>0\8*Z"H=%VZ1F, M<%UEN&:3QU.%=,,]KC*85!;#HT*Z<:>Q5 @925A$QE!FB"'1.BZLZ(2?WU0, M3QC2[=C60A;#W[D8*D$U!5O'R>BP-)U'P>LZF$NQ<7&WS)H&YX'5 WG$'=3@B4X_<,2+)%)I60B'MJ-8L:_K7.&H\" MCCP8#PY_%X[RFF[]GK.J">])\B)@D@[HI6LKC9B6&PGR*T459264D]'UL'^Z@I;7# ]"8X8!@=!25M MJXFV8UX#O$Q;'16-FF FF/%88T,$H2%869=X9O"R#%ZV%GC9]-W/"@?E0?PR MLEV%_?. 2,GX92?%C!F_+..790')^&69$S)^V1Z8:^6*]51@SHR1C6ED7-*(D1J4)Q]8M18*Q/CR6V)-. MJ7J4'OF#16[)#*3QAY+-C M)_AG,?R=BR%WV H+DB@$8B0*S;0*+-!(&4>6+F>WKRN&1T<^$SV),_!9!C[; M:TI_1@?)Z"";HX-8H8GBFCB#!;-&*R^)(B1RZ24*:+D!S!X\DJ.AA^!CVT 9 MBB@KF]^1LG$Z**.XM(0+!@Z8EA)')$V4S'NDP@$6&&M\ MU*:KJ=1Z?OVA#,,Q,A><\IPARW0"1Y$>$>Q" M='9[]73PG'-Q8B<864EE)965U':%,0FBB4B! X],QV@52Y%+A!BF6JBNA@V[ M45+[T$\]1DZL0\,I:JC-@-JFL&6/>B#G??9X0.KIK^ M-$_%[^X3?\4:+KPGL>B:1&L_IZ?_4/3'\&B7:&"*JS))^1\^7?SX\^6[UZ_> MO?UT^?;3QTV0X9JU^52G18UB\2HIJ!K5QRROT +;-9KA[>0ZE'UW3TN^-OWR M;V8P"3_U*S<859,R5 DM[\>CU#X&8;A> MV>'FNR* 6KM)M"\GH0M3,%@M0*1:-TA@SBR2* M3@ICHEF7'^^QEN]7-P-SF\8<.O7[$\.E6.TF,/KI*A3&.5![XY0#&4L@X-=1 M^5NR"\!X ,5[W1_6OP MT]8^J=,I!Q,/CP8EU ^E*=W5;7U]:8:_I6O!1"G^ M-8'!CV\+,_1%&09]8_OU9U PZ>?^L#$\$I-,JN!3/N9ULTISK^JE#=U=%6&8 ME%-5WPE; FCUZ7-B?VB&KF\&0+?6@JK2LTQ5A:IJ7W4S@2^G;_'A2QB,;N"G M416F[ZSO.R\2->8F>C<[6/.J7\%3ZM>6(11C^ TH4,'$!X/1U^J'XN?TX +W MX TP*G@9_/BOR0ALMK3/_A;&Q0VP*,SB^\G0U.&OX/\(HRN28?4EM!=5-27[ M:963;514P4W*/KRM^E/[!K+PAG9V3=KK^,H,I^-('\:% 7J.;!7*+XF"O2+T MZPM]OPQN/(#E@'<-IY_^5*]6,MD>/>0Z2MGSQ^.QD"@LAS!AIM,U,+> M3F?LS=B+[F\-&D+)RIKFIVJ/\2P"N!WVOI M^G[*8/.R\\?>5(U4(*$N]%M^FWUY8V[;;](SP?(WP/EMLG:=5#JN91:NK"]H MOYKJC7Z8O9<[ G989'..:R!:>,>]U5HS%*1A M2FLEL<4*&IM#@#G99\3=AG?!6&JY*,+FJV>'ST5 5&:>32.KLRGJ8T3]Y 0CS.FJ+TA(P1ZU51,+H'551!Q26D[FGYL9) M+ .6EF$O":()C6HE;(^"J^\IT;J#K-I=Z,?CCJ"%&M_,2ZN#.S"9G@[542P M-\[KGU:\?3I$GC=1@%XFZ3Q064E,X2Z32DONOK$&;(=>NFW:5*O&+\;ITD6H M+X+.']F#5D4!'C.%/Y7UZ&_KX%67W4N#EIY;!W8O9YYA[32U2A@A93 AK&WW M=F&[1^4-]SAB@AGU0CE+C7=!B0";IR7']<,8^&$?_WKQX;+X(Y"8#8@3XP+> ?<(90)%E/&A21,>&2U]8$Z"7N18YA*_"@$ M_TK";4!M>NJFVYMA\3'K7-D*+#H,;^XP^*8/FG"MCY5N?ZF8"?HZI:KMCI30A($NO M@,%6$P-V8')%Y\D+_#-LC+KB T@@K*3E9WAJ[7V<.7O%A1LW5JEK5K-^04C3 MNWM3XJG^WMHV(P/\[=0$,Q#ZPB*_:-R5#]B>P->>;XRG&J0;1 MM$@PJ85QWGK'C."8:(R?TH]ZR]6<7R:?/'YXWY4WM[MX:*OX;2OGN<& MQ*';$(=M0AR^;E\9Z;2D5'FA@V14G MK^.W\WUECME%8V$W.670_,R?QVI[E-DSL^?IL.?K\<9/G I^8D4BB_$&>L00'7A_C5) M[O)\\J0,VG@=M P*W)-HD=#*::.H2\=1G4<@'-$=1A?F8T5X(]@P+9X;D/@> M,2&R1#YSB=14(B*B-,)3YF@T2#,9&76!L6C\ >)]VTLDZ6EUY$*++)-9)G>W M2U)L!4?"*TQ2#%Y3Q9B*P5(E%4*=)08:BY.22=:3^)G+Y/X-^]?U_PZN#;9^ M[:Z68V_S7UL;G!I)3F+7.#6B9#[)?)+Y9(]\\GL,9;T:5>,*,:2I# 0+8U!7&?P>@WJ;"3NG/?+>.:3S">93S*?Y*C>YJ;;!4S#? X-($=Q8_J^N EE$^3+<;UL_>_6^I\: M_BW7)?O_?2AK>WV^@EX@+(70)B0O7S 3%(T6*\6]C0$O=]3<:VR/SGL 9.8 MH!6AO7,MG[?]G\4]B_M!Q%UH8HB*ED9MF.#6L" LL4@KQ B*[+#1OIL>^L>%]U$]^&.&(3XLAG (S;5F$L#YI!!A0 M?Y;+A"N%%9,V*"8T#LY)J;#@N*N%+%+T4=773#U=^2+A7SKQ08JOIBH:9-8: M;K,_+'Y),*7I,36&V*8 )X>',MF1+NE4>ZMN$MOH$KF)+E%'4;1;S5.M"S'B M=628,.^=\DPX9<"XP8$+HY"($KL,,9(A1EY\C?P)0CB0TR^5S^SY#" <]C*@ M.11#WJOMV%/FT]V=F$GQ7$[,,J1#+E;=I%A5B13D9D0''!DSTGIM@[,28\04 M,LMY;5C/PMQM9ZQ=.7^;5:KB'LN(#ED@7XQ ,J4P"E$%PCV+'"GJ,8E1@*LH M'(AE5PQ&$WXZ DE (%]&&'J/!D1.,LU)83EY,//)\TD>?#ZN4"X)SLD%IU,X M9*+2E!L4/$7,6[#6 I4A8*J"5**C;]/^'*P-ZX%%3^GL865)SY+^N*0[9P.A MFB(>$=.,**:I#TH2@8R6;#E!>'^>VV:23N3SE_3LNF63_+1-\LPGF4].0Y.= MGNN6Z[ZR27=JF>$D>6S,"&P88T1([;CE,42G6-12+,.\[,^!VS0MG#]SHR[+ M>I;U@\BZXDQ$Y*/"&#.EI X^,NT((8%X9Y:K0/;GPFU< O+,97VS$I"GI/=W MU0(\[:L9QPZ"*>M97\TL(#"TIIE3[3?3A*662=NG/CRX#9KOJ(;]TP+^F<"" MUW^YRU9>?M\-\/R9!8'X[-L/9O#5W%;I(5?E]*)F_#\4[.9;DY"[D*_; M9M"UWX&\7K4Y8G5BUGUA[F"#Z4_S5/SN/O'7:3"=>&I-HK6?T]-_*/IC>+1+ M-##%59GD[@^?+G[\^?+=ZU?OWGZZ?/OIXR;)T,W:?*HSLD>Q>)44QG!<_?=_ MF>45>G)[\-3RM3].#5^KBZ%_5?/^YS!T_5#=M7M/">/W&T-+'ZE1@3"F)--8 M*QX]F"T66V:CIZO+6%MRVX;PX*UZ] M^^67-Y]^22M:7+S]J4C+^^;M7R[?OGISN4'K\-43WH!*Z[4.WVQ@G6U35]UT M\EVV+SK;_LZ56157QM<%0*T$%:/)N!J;84HO3;MI ?R==$$1OMT$^'8\2>>& M\$QSJ((1+Q0(T7'5+:RN;#05_^Q.(I+L[U@]53]0ZSH .7A.[A MI?KNS[WDR,.N A?4=)Y:135QKT!8SX#<10#+[";1Z[QH=[*/(11O1^-0J/JV MT:1<6#+8/ZHPOZ!;#O-\:0/=GC 3#@Z.LP^**:V*KO^Z:\365Y'X&MKHK_.P+#")1$U=36]8=?1H,O3=W> MH#_N?VXH6X;/IJSYSZ0,>#%?80>Z8VR^%;$_F*J45'/XP(MG P.BG0DO35693;']E-#PQ>JSL:>J27).'JXQ38MD*M!KB;KF M,RC]E($"6NMNT<^+=PN?T]X2X+U-=6^].NUZ-%9SN_S].PXH0^/!IIK5:_-; MJ"^^X[I> =JQ7<+ZT?6-=:%K*BFM"X;K&M8)<,AUDI)).;XG ^?%KS5K+3#E MP'SMS=[5UJ/6);!?0QF*Q&CC03.JYF7UM4!&\#+2XY.97[C^E_Z@'J"##:&? MY,6E]U=%!1OC !1[&$VJP6T/7 ZX/#T!=MXO_6K4D"%MXK,[:V+UKV]&B=I? M1Y,!T-S5I;R@C:Y!#)K+ZU>F:YLB67A>%=QD#+()(@-[1TAU7R!%#>T?Y&Y0 M;_:'#W=WO(;+?[Q]/WO:'%-3K0PC8&0'J1@V1('=;:VASF@N>$>D<%],S9[( MU.@<+3=YFG)UPU!I*1I2MDN:N*JEC8=]54T;MQS[0=32M><9M M85NO6<&@S U M$]233#9%*R-)@ :#5'5553N07)OJOP%_/FY_W'S&::?IS- MM=;NHY:AZY_6T[.7U;BV4-_%]_!#']S.=,$\<)G'F!"&9?"$N8"45#[P$ +R MAG/="5RFB%B'&>NO@.*@#2Z_P!^?;F_"[-*Y[P_$NLVZ[,-JZBQD7W73&O@= M&P],G+IE]G>0!]@O0$S_&1IM_048"+1^X0:F?]WN=_ 5"$%K>8R2N94$.HE/ M WQA)Q4L;56=%W^O$0_ZX4MH[DPZX&8T;@V?0=]8$/3Q;6LLU?MB\Z(>/!ZF MW_<3DZRSI BFEL[GS\G(&X>T#0T&M636D LF*;]0I@>'&-/PDPJ %[HY$4E, M9X8N702>RCC4GLFC^ HKPI"/Q8. UA>-H09: #:C)IX\BP]=&= -U9OA_#5] M&-O-(%1=42)F3,"2&@<&&7/$*VD]DE@*K )EK@O]:-THD8N.@A)"(IC A#;: M8D4C4E$926R,QXT2B>*L^'#YZO+MI^+BU:MWO];QH>+]AW=OX>^O+NO0T?J! MHM5SWH!0:P2*=L%.[X&_W6WS9Q?K!*4$@^&)$!Q33%G&HR3(!RH-\VBUT;.: M=1"B$GDO$'.:,4H40Q[X4VL498 M##\&H+&:G!NLP5),[$#,NF6@XVZ-BX\I MF +^;%7\>I/45U5<^-'-..7(KXJ%/)G]5Z_;!HM-MEGLSFC,JIO6B,:L%L'- M*-7)I*MNHMM0JC,\M.JFDP\/O1D6_^\$W+T4OVEL]-<7'W^Z_&"%3&JC9O^E]8[Z8/1 MT:]JUSAYLQZN I^ZF%0A3@8+"$W&@LM=QY]=,B5<\YI!_9JB,6A;VR+Y1>6D MB6,GVV54>T +T>T(/S2.^6UZ-Q R#*?//"_>I$#/S# QP-NQF*HD. M98"%6XP8*(_>1,%;?!E+5?6IO- M[>,7G@XD>3OZTD!\-$LTXM6_GEK%ZZ&([48E=JKR53<] MBMVX6KMMH!+W@]VX>IX;$.=1[,;5\]R .$O8C0LKJ? )>^GMD<'Z9; MU\SB:3:NUJJ!Q]RTIV!I&_?]F7$2OK485K58F9N;P6T2NH4-#]Z4EC/%\, \ M\OW8=_50JUYQ%3SLZF8FK;TYBP=N&%9-W ^NA*=78)<,^O&VV:CN)#QME?7% M_71M_4V"U_KYS8_O/LP_L)^RL.H3N%&,=9BVK/7!S#*!=]B08M\SR:G?:P9P MW[ V"Y(YT]*RG)H1\UM["\/9:)I[._KD9M1LXFFQT^5_*OJQ"(/ZW;UT$-18 MDK:.*P_Z]5'?J+II;A^D:9?IJ*WX*;AF'Z?-1DZ:31_LSMJ(J\\*PQO/WI B;S_YR=70S=U:@\._OSPEL; MYV13T-4%9EAI/GV78N!5]7^^^^GC^]<_]ZMQ39#OGH8,W'4G$=:G28C;Y7JR^-Z"2"G)^+P]Z<80UZ&SW M"+ORB7>8S=XYY#N&^L^/Q1U+U4F,\-//__/QSOB]1M@LU=O+GY.J8T_ MO?DTO>;#Y<=??_Y47_+N_>6'B_3#QWOIX,L)UX\G01_(1G\'B_"E'[X^,35[ MA85&Q6XLM%_,$'1VVMG^LSX&=Y.J.; &,P)^&MQ6L%%^/XT=_?0?YOKF3Q>M MU?3'J?'5)BC]9S6W8\(^Z&L#I0=&1#49-+;9Z*:-=K2QGLEX,!K]5E17==:# M30:'J0,)#O<?0KWXKHFDP]+^_ M>U=K':4H6SV'N32 ]O3O;E5>)P,8H[/_6]N.;0PE&=Y_;),8TIB'Y:G TV(I!W4.=1@$\\;J;0KEY] MN'HU @/*5+_5TZS"=3_QUR11N@ ? ,87RF8-X!63M 23$K[I+7^5GOCZ_4]5 MDSU2/Q/FY*Z&36 P1< &5;)TZQ5JC=TV-2,:6[8.0CVPVG1/J:1@!(&PU!&^ M9&O7AG,='4MFC+Z914\T@YD*Z((+-8L^O$=SI M4EY[+&$?4@9V'?)NGY]=<=F_32BE.'29*>DU#.34C]=62]!RH9<.0)M@,O]$#Z6X#(@E*K;H9-3G+\T^^&T[]J//BKZ.OP IE MK^WT :^LAUYS NPP<''=!^3-JZK7_-QL"?T9D1SHKD'X!F3J30\$FA2 J7*; M8UJ82;-FM1S>4:L.6$]%N=;B\P2 -R]/*& M8^]69,IUPQG3IXE-"59K_^JJ'QMGV4[ ^6I.(MQ5/WQ)5 .AKFO7YW21 :>N M8=(!B'ZJ^+NYNFV)4&NZEA+CAP0$. 1L]5$2JD'BU/J\Z9[FF@KR71XSB ?( MX"#TZFVG[*=RH=GI ]R1EA'6O=4CTX6=9ZNI[-6R"^PX3-DQ*5@Q+FLIO>M' M NR6 CBA:5AC$UFO1XFA6IF%%U>)YM?]8;^ZFM,HS7Q[=:2HJN9I[DQR0,;M M"AD'/DDRAN#>4(ZJEMVF^K8&#*AFYTRPSB 2_;2/S67LE(F9)F&ZN!%^;Y*$ M3F\K3H;2^/:F6?"%9,8X&<24G-3HA73,DP( 53WS6N^ <5B.IV=,R62#-Q9U M>*'.%>_?C-L3POK&7E'!4\;UJ-I'C+_";&[/8MKTKU+FU:S1S?_?WK>^MVT< M_?XK^[KV.7(/Q9#@/4W\/(HD)VH=6Y&4MOGT/B"P)%&# N DI6__LS,+BZD M*(E7 "3G0QN+!!>[L[^Y[.QHPBLPRK:\@7_1T*IG9^Y[2 M/0^^>)#R:YA]&G%^=9YE? HZA4=)6P52+OX-F ]9_EAC__#BSAD\[F@+R>_G M^GVT(YZH<9R\9E ,E[D^F<"1-HC0K,Y4YM?!><46^>;TNEK&9?,ITH+0$B[I2L,X5WG)+ED"4/ MIQ#3PA#TN, R CGP*=57X'"ED5>Q"?2+Q[ M!Q2(.N !DRL##"U2^J"WB">5C0X@#TCM$?>FFP'V+*6J MX%7 F!8R3XH-MYF' 0G_4RE-='7*FN\J>AACOYBI5(=+Q[&9*M13-2S.9X M@\#$ FR_]:7Z]N)UE)>P3__]Q?W:ZM6;W0;O4YGD2MP[KE.MT.-].:?NZ%4 M'W&1'AO";2JNM>ZKU(D"H;H@[D"%PC]0E@C=J!"#8,K%O3REH(2WG:J1C=HF M*:5.00.R-Y,L0<=3=QTD%7RWJMKW !(FYJ-V3ZC9T*]C1*FT#4LE3]6&IHC*-6Q>\Q^/7H:2C' (0OB(WQ[-NU3>&@V/$7_0CT M*05GS/V.J(/N!/E-!DH.>4+2Z:T_?41OA;Z$4>DUJG<;"3:@@0#AU&A4V]UF MN]%]%W>Z S-QJ#-L0@SW&> K;)]D?/(6NO5Y^IJ*RBG3>1I(]F0)\8ZIS<%< MB$I*;JS0E!6$)'/P*."3K8!K/HW\4_H'NGWPB*_>$9IC//)XF'Z+@X9_$SJ8 M.YZ1,EU4/+A>&3Y(QQ'O4;T'/E,&3Y@0-)!HVR:TJBB/0"8>*H.53&KJ#'$I MIL9T JV0L4[&5%;%K8,H?5!66A)P])AX"53BGE3*X762XV(5%=.H]20NBI1/ M!APV#DP6 7GR5;)-N@^8B#;+1^K<3>X'%)=H00NZ*;6<*#[$J=_"IM2KM>Z[ M9:5F.>_=VGSO=@#W;ODHKN?BY9;06XU6M;6^=?57'\WO8SBBAT>"[DZQQ>GI MN*S3)^H-54B_T.,A;8G6L&8_F/@J'(AR1=&/;ZHN MNWB.5DR*BSF/'XPCQ<_B42J9*S"@K^FXZE=4YZ)=T3=1-!K%&@=^&)[:0IEX?U;D;G MJ0BM MKV8>STV7+RACVG[H>^N':NRQ$YO-TYD/;"] M?LF0,V>O=NNQ^8YW&M5FKOQ=X*T58Z]DV&LQ]AA[!6&O74;_M@:;2K[5P/EGE+2D;#*FAH,AH8#0D: M&M4>HX'1P&A@-#Q!@U%ME \-QYCR :]7]L!Z!MYA J^; M\_&;;S&>K3$02C/ XN;882O3U73WIRQV4:RP3XV7()FK3,X=AODAPOR40P[R6ADR@!GF M#'.6Y3G??+%O:$W?4*X,SWX]WCO>.]X[WCO>.]Z[(T[(^#)W/\%)%X<9D%=O MYWPB+]/AFY%7)/+RCEE@Y#'R%/*,G L$,/(8>3'R6-LR\HI 7FW/9%X.\6)E M.FY14)CG>Z?S@6'B1&=DO"\B1*QL]TVENU3:?D274?S=42EN01EZ.4/OI%9M ME15[VUWI>Y:B!P[E>LZ%?1C*#.7=0+F6.$<<(X*1M)CKS0U96Z1>G+@1_(^$XE,K]A!X][)W1\ MCRM=E:)J13WOVG :[A7FC#'$%#'.& M^:YAGF]^(\.<85X(S/-UVW.UJT/V#96O^@?O'>\=[QWO'>\=[]TQ[%V.L?2E MN:3X+".N+ M/&YLS\@K 'GMH^XO7O8J5^DQ2YA1%#C]:63V70GKP-)7%CP?^*ZK:E]%,I!A MM,,VY%QCH PU!O(^EG%Y"X9>;8AZ&7JW,OR.$7ZEB$QB MZ!TC].I[ [T<[\'8&U$6;T1)2,)>*\8)XX1QPCAAG#!.&"=E(TDI+C>:>W.Y M<3WRH\#W'"NLB"O/JHIP9 9RY+MP]LKSAJ-9FA.O[4^1-IM-:*M'WID9;?TZ MO-A#;S.O:O3O&,R'#N9VP;2.L&97UBAO_@T1'_15_W _'=!_6H^FC) V^CC4?;-8ZR?B2__P%)';]H M_IGE!GV0""8DN6MG8(L#?SAS70&KG+IF /LZGIB!$_I>B$=H=VI+&_XAHI&$ M@5S7?\"80-L)K6F(]>/@&#WU7!F&PL>^F0].B)6=;=CE2-H5 6=K^%E /X]& M@91B#+,9A4)Z./#9=#@-(U&O"*-FU,7);PWQ\0^C_KXB?C4?A9%\;*B/A>DE MOU%?UN+?U. W^&W\,L_Q7GG7'W<7+XRJO\5A8?5 6Q<7*_P!,)L+A JKX@Y> M [B;CN'S,4S7\R-X/?R?/257 [EK@%K5+%Q60M"J<-$?X'#?"R>"L:S%VW\C M[Z4WE6M/;"O0W@S5!:8&PDK3G/@P'@ >))''GST)APJ#AU(TJPI;C M&'CXV"3P[:D5 ?>$(GJ N=]+UY^,81]QL I0U0OE?Z?PM_M8T0_UIX\X9R3'O1,Y0)%D%3YP MNW[ELBBW7%@;B?Y1XOZ+_$F\[?J36/QKJ.A1GX>E)3%*>244=E,0?C Z&C?) MC!?,?&(.Y6D_D.;74W, ;_O>=!_,QQ '&07Q0VK^I+=$C727UFVU6JJ_]6>@ MIT::+RD68EZ)+7#ZQE]EJ?AFCM*O[L MIT^77SZ>?_E\=_GY[O;-#(NOLC=WY+0%!)_#-[#!X0_?F4]W:"F!->-G5@)K M/_/T_5J[8+RZUI)0W'W.'E1VRC_O"5= M5QN /[ZIO:&_T>J+_W;L']_\V>X91JW7;W:-=J]9ZTC3JEMVIUGKMUL#V>RW MUL&;6M?KI,HR\YL-[U/621!90\EN^82V5N1>;>G7$&56C(1;I >V@_$YJREF M5^)0;9/N_G!48,3F.IO=/L2]5D<,WNL#9>Q9W1L?_ MC]!CYS,QD8;(P69@L3!8F"Y-E!V39 MPA7H!I;P=D*IX'!UON4(G>WM]MBQ;5>69\.9,DP9I@Q3ABG#E&'*[ MEME=Y MQMB;'F:_.,/1J?1L\==C[V&VW1S-M]LFY_/9MIU<%]8TN$L+ _D @)QW)77& M<4X3*3OPC)QK(:T,O/VIO+$7.&9YO&1[@4ZYV8+E\6'*XUZU56[@L3QF>5R M?6QP/TY&\B$@F3T6)CM9 KKH>UU#;@YP(JNU+]DZF*Y_2 EP"N+ M2M;2+"IW*BH[Y=7%+"I95*[BJ*@WJXVR8OFPA26#K]XKN*'.T6+O6!1UO58U MRHJPO7+!,$\9) M^7!2NN"YWI/0N=Z6>M/YD>F*K5<7*IFO-7>W>M[AW+E?&]0[?&_ 6#X(++<8 MR7P#MLL;L-:Q7H =&%Y9\FX]^3??*B L>8],\G;+&X7*DI\=[ MQWO'>\=[QWO'>\=[QWMW 'N78_1!:0K9^N)WW;ORY+W(MZ?5)&]P#'+XR6;G92\?Q;+X\.4Q_5:S@GY+)!9 M(.\#7]3SSMECDY7.QSUA2Y&%RTULZIP! MSM@KJI)&SBJ%H7=DQ0>:[6.M/G!@@&59>5(K;Z/#[:[T_6%#^5AD[XEQ+ VY MW[/P/7#AV\C[GILM5<9>+$?;1R-'#UN,'HWBKQ\/8KGH&]^SE(4D?!_'.&&< M,$X8)XP3Q@GCI&PD89PP3A@GC!/&">.D?#@YKO@^U;IVIV7ARN!RY7XQVPX" M-CADBZ%\&%#F*UV^!]OE/5B]5MXV<1Q\R**WR+COTMX/L^@]!-';X=ZU!X%7 MEKS;MDF:G9P+1+#L92SO+".BM)F+'!C)5LDBP);6Y)DQW&1S5SZWZIPQQMY+[VIS-&9 MVBS--8/M3_NN7$#N0[EGV.$"ZYV\^P0MPE'QEV:,YH- ZY=(*Q=<(C!"P#;W^@;%KX'(7R-@F."6?@>N/#M%AQCP,*7A6])A6^S:U1; M966.PY:^C.:M+] PRBOI#QO,QV)*-(_U'*=]WO ?$[@7_T5?]P/QW0?UJ/KH M^=6N/H>_BJ1]_63DP_K-\&LHHL<)$LU]%"/S7HH1/"(# ?\,S*$4H71=()B8 M!(X%+S@YN[T.WXMH9'IBG#3P@6]]>VI%834[]9VN1G^ PWTOG C&LF"%YS"O M(?S2\6)/O.@_BI^E/X0]'3V*O_[UE0E^^,$4COWCFS__]Q?W:[?>;@+#M0$+ M_W-Z>N99(S\X/87GS?0WM'W" BII:/WXIO:&_D8\Q7_3D%VC/NAU&I9=[YE- MNVUW.YUFOUXW![+7EV9;)LA>F1:OWV?$+%"KO0,R;7;7LD[=B=7!NFW=NE8$ M>&WIUQ!E5LQ/R)+)DEXD@\TOHM0'#Q*E.2[>M>&EOS7$QS^,NA@$_EC\9M ? MNQ>[!:;EK+/9[4/<:_HCAT;1>[;7A\+8?]Q=9'9;_U7J[=[\KG_K"-HR6'(Y M*>3!6=L5F$=#EGV%RQ:BF")LV1NRB$^ 3F>5@@%FB-E M5DF%6" [P%Y!,+ORK$":H2P09"<74LUA[2QFQEGI<78M QR_0)@I[Q)#[& A MQJ*,<<:B[( AQL>$DAX38D?6T2'R>(0>*U?&&2O7)E!UXW9R+R*\,O/W)FMT+'+,\7K)%4PZ1RBR/61[/ M Z]5=N"Q/&9YG#];U#N]G'N:L41F).]B82>E-RWVIWG37O#%H5HJ)_6<:WD5 M#>3=-G4JD0O^'WX@S=VQ;;Z\F3,#;OT@VLNY]F[>Q@VC8;46>OG*W#VW$!A< M95;HA6AM1ECGB85G4E (-K1:+&@;7CL#5Z>3L.6-14V(TU/.^I64T ME!@-7TDP\(X'>,9QQ19R&,N! MXKCT=6U8@!XF\ RC[%6@68(RD)0680>)O)*GQ7 P#M,X-5;94?> M7CEP%[<)+8WK]DLTDL$.K9=UNJ1N&U^OMU#-F9=7Z^FZ#4=:OA[< KOR,O3* M!KU\76D,O9U,83VTO:[[MF"NY%V.;P6$[8^3H02 95EY F@?"RR M]\2HYYS#4!QB6?H>N/2MY^SI94N5H5=016F&WI$IZG;.+MW2G)%RC,;E^Y"R MW(>4A"1\;\8X89PP3A@GC!/&">.D;"1AG#!.&">,$\8)XZ1\.-EQ&%ZS7&%X M=WYDNN)&WDMONLM$ZL5D*(.[W_:G?5!YEK!004,YA?VNA17L3M$7SOGS,45P+>_X80EQ3(+YM4$<][E MBUDPLV!.T-Z_E/ M.]SA/R;0%O]%7_<#\=T']:CZZ/G5KCZ'O_Y5W(V<4- KA>V$YG 8R"'V/A>! MP4=SIK_0$.]SW, <:R M_H9M=DQO"+^$V6DO/CP7B.O MZ=6%(K;D3.92%M$OCB?AK#3,J"',^UY%L]= MD<:2KJN1\N.;VAOZ&^$1_^W8/[[YL]MH=.U!I]WLU3O-?J/3,UIMLUVS6LU! MTQC4[02H*R_Y*=7F\1)HAH7[]KPTM\:XN,?1ET, G\L?C/HC]U+T0+3&-;9[/;* M;]F/[:8__N/N(K/;^J]2;_<60@?R20S:&J*-[8N6%VS0#T+O M?A%PC*TKQRMP$EH EID)"I%Y.\!A05+ORK,":8:R0)"=7$@UA[6K)3#.2H^S M:QG@^ 7"3)U<&6('"S$698PS%F4'#+$].#(4A M-E.&*<.48@G]CCVT>3KY^9)CW4N.DI"$+\,8)XP3Q@GCA''".&&.$<<(X89R4#R<'$5MWYT>F>]A.U-S=[^5H[[F[];4-#@-@*!\$E%L< M^\I5C;("C -:6/(6)WGK]8+[W;/H/7#1:QCE11C+7I:]!=J^\ M 6*'+7P9R]O&1S^8_9=B?^BK_N!^.Z#>E1]E,S ME69 2QK]38S-8.AXIY$_T>/'G\3+TB_5H\Z.M*@CT@KKZ=+(/^#N?#"Z/WQ' M_TAFO&#F$W,H3_N!-+^>F@-XV_>F^V ^ACC(*(@?4O/_7C0GWT2-]D3O6:V6 M"C[]&=!_I'LOT?;-;\Z"NX?XJRP5W\Q1^@4R/;T0P(N,%8FF_\;1OQ=.!$-; M2 -3C (Y^/'-7^[.?OIT^>7C^9?/=Y>?[VX3G*^\-W>(*.$/Q#E\ QL<_O"= M^72'%NS4TR73)XYGPRC?BT9[LI5KD;3WH-"-PG&R;^N=6K4M8!S7\3T1R$D@ M0YR],#UX5+5PPP?;U>X[F,5X8@;2%I$O?C/4(*9GBVZU_DX, G^LAX8)PF"F M>(1]!WXYM'U1$29,6 1^?QI&\%@(Q!32NW<"WQO#:H"N-&? YP/((3$9 M^<"P9O@U'M*T C\,A3\-D*>_RBBLSH#T>0F1T^[!6I\2KE4UWF7VLY+NSX,# M]-$[5('M:;Z;_T[M4X4HV,'M>W;#QJ;CN8_"C*+ Z4])<"(M+9BC _.QB:HP M)$P$'PTCF-T8AX-_^4!L36([<&#^HO\(LMZ6L,O#P(Q@GT/:/*2\!9OGCV40 MBI%Y+X7K^U_5MD7F5RE,^][T(I!JB$;7?Y !C'SO6/+4=08R AK"E&#W\5U] M&8'($Q,9#/P WF[)JK@;.:&8^*$3P3SB20U,*_(#>%\(<,&5V6(:XBMA#2[0 M7TP"QT+$]*4G!PZP!:SR+'1,6A],EA835L4O(!E/)8P8[Y(FR@.,G*Y<4\3U MAXZEIU 1,IQ(RS%=H#$,?F.957$%?X'ZC(@G+'-"\T\1[,,J M%2&3+<$%V-(&I0R[./8#(ED$TCO WYN6$SWB(Y>__Q/6Y]M32XT-G#]U(UPM MS ,>SR#-GT8A;!&1(AG+\[W3V3%P5-A :P0[E9EB.)U,7 MS%@)L)!&^1FFT_I_8$%YT@7^\J8(V6D &Z%X-\-R&G)*%-)>XEX%$LV-=./E M-Q@KQ)=5Q6("=%!F& @2 M!-Y!9:689^":$1B5\-JLFD('T M3=@,RW4\.2O>LBO,*LK,,E,@Z$4F"^]+Q4;I.Q[ 3!.?SB^T\EF?33;EB476 MTL*^FS^3OOR5[,>79JO4A25=5Y\!?GQ3>T-_H^$?_^W8/[[YL]6KM]J-NMFW M6JWFH-;N-:UZS:Z;3;-G&:U&9QW33"WJ=3IE[=XW&T; K!/ULKKLVK8/Y+@; MV6I15^8^LKS#F^VPP3N\V0Z3<"OK]G(GZKW'5^DEB+)[>8=9@K $*26^RBY! M_KB[8"/D*+:8M01KB:/5$IMG$96X86BI&JHS69@L3!8F"Y.%R<)D*2%9V!1B M #)9F"Q,%B8+DX7))E!UY]=9Q-[X].B"S1%Y.(G>JG7+S!4OD MPY3(1BWG%LGDWSBV9 M<;%=?WE>3O%Q)B-X%SR9+^/ES%U;M\_;.5X'.)UN##LIVZYB;6SK. ^N9L9=&K\[CHYJ\F M_-(Q78&%/\.9BK*-=\^\J"+Z4RP1&S]*L\XLDRHFJID"#3HU57M0K[XJ/IE] MG-7<^QI8B!7&K;PP')!+NJYHSH]X^=^I,Z$BM4@"/T(*^ "ZD33M!0NKO9M? M06]VQ!>G0 4<-9GCFI[2GJTKJ5\ZQF*J6(?2&0#\OL:4 ; M;494=Y?JS)[V:6 LL0E(<%PG>JQ@-GTY9NPEQ:B?HPWRCX\UC9-RUR@( MQ.SXZ9*STYOEIA'6]92O,S#@$ OQVEBI5U(M94!@5W,RB85Z9VDNQHK \5K3 M=X!E6DRZ=<(KTAZ6 I9S^DAWMIY1D_9' BGN3QP%-!?7^O>B(!Z MM;U8!,15>K0,B"NZ5!!*,)"#^[>^.-!E:+<%5,GP_SS3/:D>G+QC"2V=3A[05:LV@;WAC?7N MJNH97CVU,C6W-]//NGSQLFQ9SH87/6YXP0TO5A7]9ZCC='E\$LLF25PQ<+Y) MQ;/9%A&51'2$R+8Q,Y.(0\F8U!U'_D^*J0.KN!^6(X]; M#< _83Q/#DW]EP/BQ5+B=IC13GM0]/L6+!4J//^S6B71XLP>.YX#RHK6)RZ_ M3:0'="N7&9#,?)B9N3D[7GAALX.9B!-2+Z7H!X<'UE(923 M!6:F:V>F&V.!SC/P?;II8$^ X4)[E?T!#@!G*9<,#]HR.0#C%<\YTC4C93DE M_10F@6])D'*1M$:>CZU/I.K]D#R1]O&9ZX6AP-FJ-A;RX3PNJ\V9QS+MB>"[ MUM,A:MF#U,SZ+. 1D-U*^"-F?Z_>5LG>U98DT.=1=8 (YNW_4'$UJGX]0\5Q MRA0/-9>DMF+"B:\[56OVMT&D:C:76Z<<]/9R7XM#WEYN.G 4^UMJ_N4RJ%Q\CLG" M9&&R[#-9MI>1VBRZ@N-'/P MZ@D,?Y">]8B^*B\T+=5'6]W082]F+N^XKW42 M>OF6=^3JCHSC \#QB5'VPC7;7>][EN_,%\OP13WG9'?F"^:+/>"+1MG9@NT> MQO$RQ:;VK(3J=H_BNS]O7Z$#'+.0=%31CL_6AYOT 2X:QI&%P,;@.'5QY^W^* ->6[_<6AHL4>>F7'$(< M%7^=9O+J#T[TZ>3]KJ_^5B9-OOZ$UR*=2E*/NK?Q7+?+3[6<^Q.MB*+\/60, M\T.$^2F#G$'.(&>0,\CW'.2UG&\]&.8,<[;+RW'CQR[Q-1U+Y:LLRWO'>\=[ MQWO'>\=[=PQ[M^-[BF;1]Q1?2G$G\2H9RG#VL?TIEL=9:&6YQ?L,F&^8;Q:'I^3;2'D[C+,WX2S,A\R'I^?%P^!"ZT>E\,+2OT6]6Q2&(;*_T"F(WG1]C*2U+M^2QA=4'[NO">C#*WC M!AV#IU1/B#W;KD%#8*;(/+6NB0&\N)+?J^#$'V>:N*P-CL@TE:^KU')_2JI=@5F-19X_:4LRJ]OUMJ]I+OHP;O2R% MFSGNT;N18B]]\!G.7<3EV48&"]DW"\V7>A0&B_=)Q1A3MB#/EJ-&O?1.H ^6GLJ@/&K&1Y5HJ*]J)D0,N;"YQL+GX_% M%/6&EM;"\S) M_J3-3 5[KF])@V\/>G?H/AUWYC=Q M'?CW3@@$VE*OCE;#:-JV-%IMRVK6.S5S4&]VC89I6G;+[LG&.N*$>W5PN7#N MU7'DV\N].@YZ>[E7QR%O+_?J.(K]+37_;AY=R?7TNJ7.,8\;Q;IK=]1C'C..]QW&]F7-A* 8R WDG0-XW"WG;Q:@>=XP[""^9$53._!9*5*_"//]TYU?@_^CK)Z MX"5]Z _FVC/4Y[VS#S^ G%7R"XBLM?3'"D9+_/T/NV=G4WOG"=W'$== M64QLH"Z(:R<<$8TIJ7N!W,%TT+@J@&4&P2/\_6 &]&)S\3;H.9VJ=V^P#67/ M?/PL(Z$C-LZB*'#Z4Y7;" 3^[,/G7A3XK@N+27).PV)!A1..\Y'G)NS-3C@N MD*!R?M]V,I5-GN?OMZV%]5TJE'[[4D&4M(B"EYTAY<^JM-W3/GU]=2X&IN6X M3O3X;-V2E#>>#D9)N$_'JHIU*)/.&A9N+*"/RNA.I!Y2X6V]EI;5>#;?N#)? MXN8Y H$!.'I*)7S1XI4Z<@.^VDIRQR?GOU,'I/FCFJ4Y0083-S*$58"54RQ_ MG)OAB.9EX3\DS!0D(F681SY,$W?:Z#8R>TU;:G2ZF2HH)FFOL^EP&D8"L&_4 M CXW!M T,"*K9M!7P!4"IV?Q1Z;W%] M;KK]@23DTO1Q=K"6BOKK08HA6 *DZ8B%_ G^@1I><5'?#P+_ ;G1,C%G'(:# MWXQ,T)3FO>FXJA@4_G( 7.!9(!\$%@APHBF-$JMX@;.T_&#BT[N4G2',82"I ML ",B&SXMI4D_F?>[#IC!RQ^$GQ ./D-!L1PO71*(#N W9/?PA:[T+M@%>'TXG<"T([ 8X*":V;FJN)527$5R+.I5K.)A8_$%&_]%&6=4ENIC M,N/;"#Y0U1U.09M&:FVO_BR<_YEH*PM&+YB !^,:5);K=A4^#'K7S(& JE# MJ:PYV$87-)9GHJ )B1A@5SJ6HS8:48=;J%A126,JC 'TFH*$4D6#O*%/#V5V M4[,0V*DAJO)[1SZ$8FP^QEK+4>4OI#[,S M0[(E[QH!A\"7] 7!.6/]J_W %2OV@IF"9?+X=%9;E^?_PM.9ZTCTC(RT-94( M\XK6.?CZC ".]Y<.?.$T1AVN;HSJ#,<(4',%FF6C44#RD7PHP&$B@J/#/6I$ M+QJ%<>D8L(2PY!)!&9_$K0FE5.^<(FIQK].10.:[SI^SN'A1Q1!NOSF@+TC. M)XO$]Y],?"P_1!;G>WKRJ1@D6?H @C(1S*IJVKVJQ27\8&AZCB6&\#O0'K@. M&F@*8AUT@58JJKI8? @&XIC!4**T0QGOQEA4C NV!B D"/_/7[J@\U$\62,/ MMG ([.B;-@!LHE4G( K^'TAH/\Y."GX^A!'@*0L6'#HQ+;":%9)I"!-&6QN( M%HZ<"6SHB-B$6 ]-/" A"OZIAXI@@EN"/!^%TAVL>*0N9UFP.I<%.X"R8#M6 MZ?\BOPJ93(O5*3+[;TUU/"01T7]J9R6'Z+]IC9$5 _&/,N( _3&A& %,3N%% MQ.9C*H@%0!R+":ANE+F^&RK132.DI0A!?FCAE[7DJ%Z9EMB6EGW2(VI/PZR= MMU#^>'2DE<$83N- *GO[^NALP3&KH@QKL%>F$D$O/8AE#@(3 M\Y%^"8BAN9)$!1/I\85RM[I6&-EC ]I7.MN 0M*N.]22DI37G%&?(%/!0.LH M-$> ,VL:8^;JHZ9;]MI*3E%PDA[&#(4\OO 2$I[$L 7(M^_E\$SFKT<+EHX9V" (5W9] )!OL%CC3![ ]4]C/@$BA+5&- M!'QL.ID_"9)')PJ)GE@],_*MKQ5$3S@UE7ED9L>8N*:GSX4W4^"_>JW?.JW' M4+B5L,$*G&=6M'4^NQLYZ?H4P&Q?JFK">MMEEDPX^\S<\9.X\-\8C54T*+PI MD1@KYXW,0+%+EA;)X6(QDRN)0Z!6 \P0*_"' 4@]% -S+-AL9]R38'*"B$0F M4I3%_9A99E5<2$(O\IF'1L=722=M.S:-@('0<%?F)1P6J/JB@CA:B#2O^"4T M%:P*J*E 5")+"Q[+'$X50?; ]TVNLH^N__"BRVZ%6G_U3JU;-^OM7L=N-^UF MLS=H&WV[+JW!H&X-&M:>U/HK?5F_UP(JVBLF 1=2(N@S')3$K^I4> G\:^<0 M8Y%3R/8ZA9^XO-0*V$G4B<9,$7- 15;F\E:,KXWQ912,+RZ?QL4QF"P,P*(I MS639<7)?I[V@ 96Q67ON&7_*::=J9/SN^ 2\57VV>4@N1M[0E0P5O+%50X'4 M(8FW@O?DWLBQ&^.KU"M#5[G4T#G@[. 2+;U>;Q3<%/65!1??C9'YAOGFR=([ MW6IC_]DF!WU=1J4\U3'FZ@:R4(5<-NEQZ")BZSW%N^V"&Q86Q!I^#YU7NB=:Y[V=.Q&FP+)^(2V7>EDTVY;CT$Z.=<^F$[9CV M^ZWLF0V9#>0==N6>&I$G;TO)5\L'W*AK-=3R) M.72)%_PLH_-UI"3]YWNQM/L\;5N>32&U_S,-,:"3HC8SN?4T)&S;.,SF=MAR M$DC+2>-,S;$/<%$!=9PDXF'$D,XCD1@Q]"2L<#:7^<7?&!4='[JP3_WB9%W/3F9] MFG1=SA#AP0^^9N.5X:.ST%FZE?HQ\,-5XH1ZEA^45$FY8H 1BLJ+A4A8Y,;* M=K3VO= )%3YG@KD!9@ NS.S!8-Q(1DA#VA)#<5MJ^3#@B" MV)UJ<8!U#U04/_6B?Z;RP0OR^,5)V]. $A1?!^E"<1R:X[@0SW+B. 1 MZZ%F@$UZ6^]F,CRR[U33Q(>D5 ZF>BY/)T58$\MG-!>^FGK#IQN" MJ=DQ3R99A;1-;^O9"A-/2EX@=4Q,@\1AX FIJ@*<>G)HJOHQ0$O0NUO-=]Z< M(Z\\\7?3FV*) *-6[U;$]<@'*GJ.%5:27% ,S'\8^;3:!US9+1#%G,!BTZ1= MG9]T\?GZA=^E3PO,Y3!J?X/G25"):]-R!HXEKN\N*^)39%?I@?K?!,7H$:(I M*>,_E$H%H,*,%ITXH*J0X%!^'\TGC/$7S5ZUUWN7("%.AKXZ3Y(\\:-_.X!H MD.J4@*^8:N8-<8F3!X0G)BWC)$)Q??'K^;\5V),:/BHER9;WTO4G.@/,FPY@ MTW&F$Z K[$+X5=E#KC3)G)/V4!DFIGV/52;L."<601;*L8/9#E-*<:F*WVFU MT?P'I.C,+$# MI AFL%"N<40"ST&V$]&#?XH*45""FT[#6;!\-9)E>I@KTZ=Z-[Z+.2!]&3U( MJ;/<'WS%SVCFIC5 J!8,I@F%F!-D2?6Y@PO!K#M%6+)21E!0-=:<><(-TBE(;T M9>2KW?0Q79O6]UC)) S#;Y G*9$X\VN3,AM!^8$X>*<+3VEY#\L?(\L#20&: MSC=2>]*:DG33260:HCA*. 6V68"NT'25Z?7T]2 MXK1_4TE4^)^C'Q'- G*\JO^%92$M7T,!?P_>I:RJ$I:(1B =Q MY:92^EN5K"$=#&]/DNR)1[ DHJ=20<5Z8!" IRFZ5^@-CU%,8R'KXE\V#&%B2*@1B2+KSUJRH9 M$FJM'OL+LL(8WV@F-J>V5?Q@MJR=%7_X5##YJ51$I0>DX?<-J7CT!C@L['ZPO: M+4R@5_6'0H!L7"\&SYR:"DF]AJ3^6!B?&G0Q530+I\KN]SVL)B#0@-06KRY4 M.$=H)YP%A:ZPYI!AI:H^I-^/_;[CRI1,H3+40M Q$6RE1Z87[E-\'G;-":A2 MP(4-QHBBMC(1SG[]\NGR(E.[AJ9%\$%DSZ*6##2J6:.M8ZPJ<)HYOTS@-.Q, MQ^+NG^F(Z(0X(=L0IGEKCL,I[/\%G!%<8)]SORH^W5TD!LIO%ZI/I?]L:BWD[]?(UCL0AB0V+:4[$^> MG!GKZ$'[1M,IO_M][//=U=W9W=7_[P\^WP!?WY2 M?X$%]#^GIV>>!1KS]/3#C*FB\;L W!^/_QS<7M]<=/3AB1 M%?5FN4H!AMUIM8U&W9"M6K/?;_0&O7:SUNKT>_"_>J.Y*(-?+RONA]6:++CJ MI&"BV1O?G3 =(;A1G;NMG9VA.8W\9V;XA+C;O4]>..4LH 0@2J20NA075[?G MG[[<_GYS>2O.?OKR^YWX]>SF'Y=WXN;J]A]KM@K(60Y^U-7]SLE^L1[%Y3=M MA-V@K77CA%NUFS=WG:I:CVB0S7@40TFF'HB2__C:+^.9NK2(LLW0E(PM$K"U M2=(\^(%K/Z#*FB^T.BN'X$LJG8D:%X45NDI(@>@0-1>F,S632NS*AZ+IB ZW MV+L5RLQD0)*GEZ!SCZ-U'=^5HA\W$+%'&PV9K*6+ E+BY<:]]-#'DKKCU/UK M)?$U9.Z5*\F-&Y9%O2,E[5E/R:6/&>@JGJV:2\8)%>$!4H[$/P!%)M[D>LK; MA%NH"C/K&CCJXYM??TJ/':DW6SVRQ#PNIWAO^-Q4?L)B0'@SCD?R].(=?C-W M*$'SDHISTEYE*G#"WVI^=+ !P](/J8!3[-3[NXG6/VSBH]QN!=6ML(4)%N]X MHHI,.IXSQM(\A!'@8:KZJ5G=BED]L_2X*T>?C#C@+JVJD<\22-,U5%QX$R_N MU7%S)-,G<2_ K+#%"96KA.%BPY1\=X11Y<8BSQ>=X*A65N;J5;U&3U*?4V$@ M6+DYC$_.A.?>1>9.[8##!SH*[177JD')#J! ?6DBG'< MTN!;1'78 MQ."S6,.O.FD @DSE)7^%3 SE9W3=Z;"*(9H=:GZU;2RD3UYRMP MZPF]L*3,=91"$-9O#16!83PZ^R2G>G(A.1Z\R M'7;AWQ&JF&EFSIY45VU)];L98KPH7(;H)U!'8!(S%4$%X-5-;JPO[Y-F'-EQ M31M %^)-QWU22QD?3WSK6&?MR]J.3Q3E=5QO: )?I.9:&VKRQ0 MV6%$42/#RISRCB\'S;@/@ D+?_&,IXY"':JMV?X* MS;1CAJ[5G)%P(=[6_0IRTGBAU4)EKM<"(H6Z+,PX?;,CSD,C4_?SA=U] IEX M!S,@N5#5$+/EOV,LQ,R*-__9"5> *)G:^^K/3%084:F3)5N4XB0K,V=\J0H^ M6LT]:ZY3AY_;N(9C5BS,&0SS\25I#5/-BD&8Y5EF)C>=LJ95I8S)PEG+CS$D+6G M_':9T%":3%(&'N^K*?SR]7?0?2Y=F%*L(YR0;3F@&%?X.18C#T6]89[66R?R M/?VTWK+U7_H@GSC2SZRHHJ_AE1T=7Y.BY>^KS@)S1_),IZ8TX@U^V9?QU-5$ M4AJL 2QQ@T_F=2VE[[DY-X/"JY'T>? MA^1A@'.#>CV9_I?G_Q?&)HKH0(9Q&-O_L!2B878]Z&RPK.EX2N>*.+Q@/)YZ M.I23TBI2%*:'\+519VK_QH0"2"JJCPQ&6U+F""P/8V5@711%D(F834B?XH7< M;VHS5;"%G0WJ6097Z=JRC034P<1[?/YW'I(E0M?/"&9.G4434-&-!3G^);62 M\Q*,4>3#0J"A[P0I=A_[-W"T0-KQ#(1/;9G0MU2)XZKCB7L2\:.2#= 'FL4H M4!J].H#(_TSM86Q(9XBD/*EA=*KC-)Y$4NJXD&=I6!4_J>P=C_K/S>CU#21( M95V 40!3[#\QHXH>G9"O'!9+SHH2G\C%E_2_U9EUF1/$ RCL^-9+=4JBNRXW MW3=L-['@#AVGA9.84M,]"C>DU9*Z=_5!?\^B(1I)PO<.?*.$)%ZMHO0A MAR3&QX+N)^62M4!'TIW S]1%61Q>ND##A'.B(O15G]]80U>!OMG):ZAH^U*E M669-I9F9F;7L[NK+Y_7=+_&-P2? M+G\^^T3.W,N+J\\_'\;E0&O01B!VZGVCTZQWC;XT#%GO]'L#LUEK]'I[<3E0 MWRM<$HY$!DA;OQ;8B;Z[5ME629JYBG9OQ0ZP:] ?XJJBV[?/)2/KRBKIX0X# MZ>30=./J$W0AZ'CWOIMX6?0!;MG[N]\_WUS^?'5[=WES>7%[]NGR]LO'R]]^ MO[K[XR#8M-WI=6M6S31DS6IV![UNMV6U;+-;LP>#7L,V]X)-C;UBTRR@!"%* M?/DH%*;0F?O[S=7=U:6ZXOO]]A*_U#R])_=\5V$X!5:^SM8;NJ1(YTS'4.ZW MNGF_50S7?K8+*;Y14F4-/[O8>C,IQ80QVJX+2BXMY*2;HJ;#I?<93I@,K:U\ M;>'K^C>2IA$YJF9)XB7$;W5@N8\>?Y+")!V3**PY^4V^H@RY9GJZZB3*Q-$" M\PKL^;,&D.M5+]H*[4$;G9K= -M%]NN]9K_=ZS=ETZ@W3:-AM9O-5GU/VH.N M5?A_C5I76RZ&N=MV?O%;RMK1[XXZ87^.NQ87V-?O5HF&6*K;!4[E!+WW2F*% M:Y? Y5Z6I0?_&6:4#:6X#AQ+%HBW:],I$N[7,E"*^>B@OM:K=X#_)8IY%Z41 MA)++1<(S,16Q0!R>U@O54]?3ONM8[J,X\U2:>Z&LJRUFUEC'H;%TAL4_=0), M\>;:W4CEJ!0XDS]D)'Z2;#ARD^JM3(][!#-9F"SE(@N+*P8@DX7)LB=DV4+C MOPT.(#N\>;NFL-,M>^ /% 1,%B8+DZ5X2:IO.%O&NTVZI6X>AH2%/!JZ#$!< M:),^JZD/=]AJL3Q=%7;:PG#3;H5'![S];M:9V\+J1K6; M;R-O1C*+4!:A^P \%J'+=3/N51M[!>0MF]_K! ANR?"NSUG>?Y]Z4AB=G9O> MZUQ7Y]W*/'?%L9IO:QOZPRB^BWCNFJ,$T'N=X?=.6^2QI'JCVLQ743!B65BR ML&1AN8?"LMG.^7189-35B^9T$R=2I(N;0H=S-*9?77 95(?M3S$3;&=SW:I: M67:R6[9WJK5".?B5Y1:OC<7M,0 1K6]XN\3#==\,S=6PZ@:W6<& M>\YR!.&I?-,OT'^G*9A7GN4'$S^(2VK?2&H+9RTN;C"')EAP?5GJ/>/,6PJ? ML4%05B)>?ALY?2X15:M69I%N]7N(JE:=O+."L&7N:/7WL,% GZ2XN3% MR#!0TANHY3V@+U9'# JD\,=IX%&?K +G\ O87UAK=W%QT0WL^Z7,X;VSQY=2 MO$O__AG5MO3OGY'=*\Q_H6A<^O>YF>3J4+.5R_,5_3CQZ3)VVO2#D05';*/; MJ?7^5WYKU$_KU5$T7OO8_N9#HUZMI_Z:=1EF=>?I\KQ4:-C".4X(.V7'#2[. MJ5O09=))Z(ON))0MJZO*YV*#P.:)^?X[:@Z(_UK<'!#[T]D^-=O)#G*KFVTT M:D92@]<,^MA*^O3+-U<^XJ]5N=F:4=W,SM]T^UZ01)L._8*0VG3H%^37Y@1Y M5K1M.O1+4F\M5MF6@G_SX=^LQEF-LQI?1XT;FZMQ@]7XJFH\[_5V^IY-='%]4:K]JK"[M7:K+!98;/" M9H7-"OM@%?;&YVZ#S]W;/G>SPF:%S0J;%38K[/U7V&MF>]7JU:O/\RUG2Z)4 MQXYMN[)8 EUYKN-)\>^?;CZ)*R^,0)M*<>%;TS'(*'&".M")/[;CCVT?QO7\ M2)B3B32Q=S4IRRN4:M3<%(8P(U-@;)+H2\N0 GNYVC8H M8=TD6XV1SB=^W^(F-ZQJ6=6RJMU,]+"V96V[96U[>_Y+.;5MX=3)JK8[\YOO M^>-'>QSF.=Q\=+5G@E5WCG9Y]8X:VC\,Y-UYJZ MRJ'[R?&^]LU0LOIC]7VN_3V4^L_=;1?I_,OG19\;'B8\7'BH\5W]XIONN;2U9\ZRB^ZT"&(*G8 M[YNW5SY_/[GZ_ MN;Q]J5/ BYM!GSB>#=/\7C3:DZUHH.M,/A_F$P3ROU,GD'BV"A>7V\%/;N30 M":, ?S<"O61/W4=!60LV?.V$,,K$#VC,OA0AK %+KGJ4TM"7(],=8!%X' @0 M*P/] /P=R*D'/Z+QS&DT\@.8JUT]G.8*5JO?J7>:5M_L6,U6NV8VVNU:S>[U M.V:KT1T,7F^NT*[6%IE)*P6H]ZJM1?HH&6/79L_UR(\"WW.LL )VC[5,:FBS MVMOPM+&0;,M;Z[6JT=J4[IL>.>K-:J.WU2/#(:#I))5&RQB^C*2]1=(R1SW> MW2)V=]<\_M/C]\N<:5\&4!EJTK_Y\%WXG?C[EU\^B^LJ_/?FXNQST4*KJ,VS MXB9'QI,F1[UJK?0;J7ESMDSGA+V4O;NG9[F88N'OUT9L M?GAD+&Z#EFEANW\ZEJ1+2 I'C#5>AYW[BM)1' M_ V BLG$595"N"#BC!J1KUH057^'YGDRNSW&.W^-=FY]\%*A7TF=/ M;HR7(L8.K]_;SUV_?]?W[4?ZQR@:NQ_^/U!+ P04 " U>BI3G6P#J;P( M !6, %P &)R:&,Q,# R.##,Q+3$N:'1M[5OK;]LX$O]^P/T/ M7!>W;0 [T5MV'@6VV^QM<,5N+^V'^\K'R"8JBUY2BN/]ZV^&DA/']K5NW&UZ MA8,BD:CA<#B:W[RHGD_J:?GR[W]C['P"7/DKO*YU7<++\Y/V;S?XPV# WF@) ME0/%:G/*7EG#E=5J#"V%_WEM9#.%JF;2 J^1LG&Z&K/+U__\Z;K0)5X[]O;Z M=[P$EA^GQ^%QL#+[9S-;6#V>U"PQ%[UGA?WK,U8L2+GJ%J>I!P:>Z7)RRY^_U%!S[#>;LVDQY];S/_$B?.;"Z M.&.>VND_X92%P:P^8S7ZG%URDHH<,2O<\J>!?[GK-?ISK+*N E7N&1W MT6-^WD4/%5:#O9-H K2]4Y;,;C>X,<'EA[$U3:4&ZX]616E9GK$IMV-=#4BR M4\:;VMP-V7:1=DP8JP!Y5::"I<1*WRS?*U[NIJY.0?-N!\*4"ME=_N?7JU=7 M[UD<'H?G)X_BVWMY+NQRVF-97/796T"UL'?'[%_:HJ7U45&VUL6"U1->GWYI MX6HNT(8EE*6;<8F&?=$+>OY^QI5:WG\90YQK54_H)OC'+E;)9,F=N^B]?O?V MES?:U>])U![3ZJ+W9\REE%P.BRR221$KSD<\BT9%QN,T3-)1[^42C_>X/*_M MRQ64XKU:;JR3+,I)S!O2M^3E4KK:S+K-?$R_X3%Z&O6)!5I3?MP"JYP[V[]B M$WX#S,*-ACGYLXEV[(^&6[2@QL$0AWD($.8\2)-A(D(I5 K#0$D1%(F*LO#K M&V+T!(;XBE,X14.;+MB'RLQ+P##7;^VQLT)ED$]E,*0B?ZXKQJL%:ZK:-H"R M89#U\1;-DZ/[1_O5O&0%ESADF9GJ&H5KZ38(*I#@'+<+(IGR#X#KKO!T.*90 M&%RR]$$9UR "J2T&>22K<#I*@M&%S2=:3IAKZ-?]_#E8Z)C@!AYNG[&I=B6& M<X'[=#*27EY:9H:1&X:Y1V:@CL5C5R@%[^V OC$2>Q44ZS(=!$N;! M""0.I9G(HSB#L/CZV(N_)>P!*W2%UDU N;?F/@(/R?&Q77FNJP)#!*\U\M&5 M+!N%/!$Q*[;:1[1I"BLSM'#"*F&X+._!V!F^6UL:\:XT,>X315,B 2+0("[\ M$IX4QOF[+<2%.@U[N=>RAT/T5E+FE;!O"'X"V#] $\*$ M!)C(XP1"Q460IX&(\T(,50+QUP=:\@1 >__ *I^[#D1=>D[^WQ0%EI;66_05 MXQ8\)M#&-;UV-%8&CDQ NPF1$]D40R&%0[I7VLG2N ;G49"TIFS!,;-&@L)A MQUX@%A0@N%H+O[R5$UYA1?D3!ISKID2*,.:#,'T!1WYJF*KVKKW55')5+2B) M/Z.HM(+5%BPHRSK0=EZW>+!N@>O2MM4+D'*B&00<*SK!B-1!(F M.0^#.(!<%$)D4:3$/JC\#%5N?6]?&N_\Z.OC78%#!FCP/A_\-#C[E*I*WKC= MIU"2*(#=K=1FH::QR !#VHUV/FXB%52>#_4 [B/N:M2V4')"[C+OO(=;OXOH M]%!C]$59G"FUHL;6.LY=(YQ6FEM-^]%M[NS3BHH8-XX26._WG,]V?90U#E"^ M&H,\39IQTG]3IOM$&&>T6?9J<8!7 H@0XS?.!W5V\ Q[>(94\31) MXRQ)DR3)53I4^9!'(TCQ5QK+X'OR#.+)/P\F M\N:+9M)8JG+))W"KEH!$CZ&YT*6N%Y1T;UMV2\KMH>Q1VOJ=!S-7BF:?[=QV M^YLU=H9>POF:04ICE9?'U\MCJ+ 4*-%9X!.84>Y.)$U5MPX!G9>>889Q< G[ M-4Q'!0_S*!J&HX0/TV&81(%(,I$*3!XR_CVY!/D$+@%N>-GXHR(""!0%5L+Z M!DW;;:EHL7;8(3=H;[?7LQ[[.!'CNFN+:&&:^G^OO4OVPN^H@3H$Q4?:5^M. MH1-*+%L1WKMU*D'QSFBM WSW:G7Q# ($<)Y$200PS'DL(U!9D!1ID.]UWO&M MP5<]141O\;&),^I2=[6N?[(&X\^(X)2Y&RD;2SA:R8L?\)L:5^,(G8TB%X=; M6Y[GL!<;Q 4Z 0R@:W2=F!*QZ-OIU&FOFCM9CC8#.@HVX>ZNK*!(['T(*)^Q M>&5TV<2"E?H#E%VK?8V^OX=^#BYB7Q>115P&7 X3J>*$8](/012GB0 MV72JZQI@:\H@#";O]$1IE(FF;W3I$*T8L!TE!/B7F@-++P-_-!IWX/U*4TG? M>3\Z]-_V 5S.\SP?*CX27":0Y3SCN8 <(!U%>:;2[RDF/T7_C0Z7J-[5B%?J M&E/_66I @'7)\5T?; [\ V6[;8'I\UU?*?NSX^5!TV?!MNM1M2W\+;&/*YSH MX"[T;8%X5UDC,:(5*]Y^FVP[,LYF.N46K=)OHUUTXVAKV]G<(4KN?925RDP$ MB1!!%B=%$@PS3*$!\9K%D FQUU'6MP;:IVB-4;Y<6 QG?800^-AKK/_N8XG6 M?IMQZNK&E#= :6?%Q]W7'[8+US"=E68!^'0^,6V,Y@]\ 6)WSX3\<"+\21AY MP"19+&0>!TF:JV0X!+Q)\Z*0PU3Q(DN3QP$F)1$>8W3==Z #8>K:3!$?LUOF M3S.8'8L709_1OZ/MMGGB3MC;R_>7U_[KRJOK-U>_?=((6N%1-?AZJHM>V/MB M&^G>[^I.4.P?GX59BI3$<6B9LH( #', M%P &)R:&,Q,# R.##,Q+3(N:'1M[5MM;]LX$OY^P/T'GHO;-H"= MZ/TE;T"[;6^S6+2];#_<5XHO-A%9])*2'>^OOQE*=AS;USIQMND5#H)&HLCA MD)IGGIFA>CZJQ^7EW_]&R/E(4.ZNX+I6=2DNST_:OUWC/P8#\IMBHK*"DUJ? MDC=&4VX4'XJVA_MYJUDS%E5-F!&TAIZ-5=60O'O[K]?74I5P;?U5A8\D',R+4>T^IEG[B6/K'"*'E&7&^K M_A2GQ/D%!):W#RGY(7G?LYZK38X<+D MTG9$.8SL+GK$S7C1@ZVNA5FN921P8TY)-+G=T(,4E-T,C6XJ/EA_M+J(5N09 M&5,S5-4 UW1*:%/K99-I)VG;"FVX %F5KL1BK5Q-%Q8!ESNNNMW:6;>"0I<< MQ+W[SR]7;ZX^D] _#LY/'B6W=WE>F,6PQXJXZI-?]:@BGX[AK^&TZL,^F5K) M.:E'M#Y]:MUJ6H#Q,U&6=D(9(.*BY_7<_81ROKA_&@N>*5Z/\,;[YR[F3%A) MK;WHO?W]T_O?E*T_HZH]HOA%[\\T*[(X3EE.\R"B69:++,Y"480Y\T(_I[W+ M!9#O 'U>F\L5>,,]7RRLTRQ(4CY4*[6D^ZQ7QI?_UC<%'\*Q.TEORX M"58E=Z9_149T*H@14R5FZ A'RI(_&FH 5^4$[#).(,K#)/9,9B M&0M>I.$S&&+P#(;XAB(/@Z&-Y^2FTK-2 #_V6WOLK)!KD%-IX&*03U5%:#4G M356;1H!NP,Z.J,$\*7A_L%]%2R(I@R9#]%C5H%S;;Z-#)9BPEIHY=AG3&P'S MKLBTT,9!&9BR=&P._MA+\BI[WN% MC)(H"WGNI1API5)D(>->\>VQ%WY/V!-$J@JL&X%R9\U] !YTA\=FY;FJ)% $ MK17(414K&PXR 3$KMMH'M"FDE0E8.&(5,5R6=V#L#-^N30UXYPH%][%'4T(' M0* &7+CIK-.'43LBLM0SNX"G$4-XW8;"1!0;G=[KV .E^RLHLPO=-I0_ &T? MH!5@:@?;YGE2]M!Z(N/$?_KZ6$ MG-0XB[XBU B'";!QA:\=C)4(BR:@[ B[8[/N; @ S>Q8-?!V!-ZB.NLK81)47D+N+. M.[CU.T;'APK8%W2QNE0<*V+K.+=-8157U"A3 [@J!'8$_H;Q@I\=/,,> MGL$729A1R$4C"4EI!CY!>BP.N(Q2&J=B+[[^WCQ#\>R>86=2W7 0.X_HY!MW;IMT2 MR)6DV44[M]WZ)HV9@)>P+F=@S!4V01^7+P]%!:E "4(3'HLHB+*(%CR/$_ )OB>#4+#L1W()[!E<@IC2LG%G M3 @0(25DPFH*IFVW9+20.^P0&[2WV_-9AWT8"+QNVR2ZT$W]O^?>)7JAR]X" M*P3R"^6K=:?0*54L2A'.NW5; NJ=X5P'^.X!WT!X- M3G@<%CV)(Q&D@I.?Y M$FC>#^.]RLS?&WSY-4M=CC8)'10;4;M, M*Y")G0\1W$4L;C.Z:&).2G4CRJ[4OM:_O\?^'%S$OBY"))G/I!]R+E@491[< M13Y/$Q:R+!=!\.V+=/'_09'.': NT=^_HS DV%4TWK$9HNH!,?]&/@Y*4JKH78&C(4&H)W?,(5Z(3#-ZIT@%8@;(L! ?S%XL#"RX@_ M&@4K<'ZEJ9BKO!\=ZF_[ "Z.4^E',@^SD$=ID6:>5P0RSWB8^)&?>C\2)S]' M_0T/ES#?58!7K!IC_9DI 0#K@N-E'6PFZ U&NVV"Z>)=ERF[L^/%0=.#8-O5 MJ-H2_A;NHQP&6K&DOBT0[S)KZ QHA8RWWP;;%HVS&8^I :MTRV@GW3C:VG8V M=V#)?4$KO31)>)'D<9!$81Y0YGM)X>>Q+WB:>S]4(/T%+JN8"GLY%N.9K>\P6 W3T# M\L.)\%=AY ##(R"X. QIYLG(9UE1>+X/F:BD01K%R2-/F6)4X3%&UWT&.BAT M7>LQX&-R2]QI!C'#XI77)_A[M-TV3^P)^?7C+Q_DZVC>[VK"P&M?WKA)][9EPQQK]W=MBT[6_#][U(WM^Z!XGX>*2') M^R4R/[9Q^=YR?\<:\K@ U/M@"_C-]E_WEG=Y87^5YWA:$=T7UPMK;!W&S@3P MF$_'@V?[=/QN#U:N'OG9_/D)?O3O+KK_OO!?4$L#!!0 ( #5Z*E,77249 M$04 -P2 7 8G)H8S$P,#(X-S Y7V5X,S(M,2YH=&WM6&UOVS80_CY@ M_^&F8&T"V(XDO\1O"="FZ1:L:-,D _:5(D\65YE42:JV^^MWE.3$2;/6]3JD MP&8$"$F1]\;GGCMIFKEY?O+C#P#3#)FH1C1VTN5X,CVL_S>+/[7;\$IR5!8% M.#V&YT8S8:288;VC^KW0O)RC_/+L,I4YC2U<7+ZA(<)1 MI]^).N'&Z5-=K(R<90ZBT:@/;8C#.-I0!.UV;>UA8^XTT6(%R8SK7)OC8"^M M?@%8M\KQ.$BU5'W$, M45BX"3A45BH]8]@+J]\DJ*WQ![=322?(>+^GB;H!I6W&!)UL M!@%4&H\#"K5#<^-+ACXP8^@5RT_L@(3Q=S.C2R7:]Q]M.E&+G,"_3 M&%CI],V2J974:XDV DF6T@K7O@KY88T(&F[I=1W:1>-!HG-!XL[^^/7\^?DU M=.-.-#W<26YP,DW,^MAN(AXT[0JYDUI!U.V'<(K&R51R5BWI%%R&<)I)3.%L MB;QT\@/"FY1VH'D\/X*3\Q9<(%TO7'7@-VDHUUI_9Z;WXB+3SF@E.27 N>(= MV/=^/=D;QG$X.=7S@JE5-8LF!RU"C@_"JD69#_,5O%-ZD2-E9 N*TMB240+0 MDW7<1N%@':@K9A*FT+;?+'-W 9L!)1\;<^%N' MTK&$.(=CGMN"<2*BXR ,JGG!A%C/OPUQ+*1PF9^$/V_#(L!S9NUQ\.+JXN4K M:=VU-S4 *8Z#CX-1/^WR.#T21V$O11SUV#")XK3?Y8,^]M/@9,V?MSPZ=>9D M@U5I+M:.-9;%1][,#_Y2.' )6@:O2LG)66JDNK MKBP5Y(-:6G :9F3<$X2L^.P!2%/7WQ<$- MXBG9C'1>PMF29TQ1W6I@'XVZO0DP)3:1V7AY-Z0T-?=NEI8\+OY/B5&*X;"+ M/!H,DUXW';%AW.MA;Q"*<,B3T=$CI$3\2"DA%>%\7E2Y01O6Q"B;:LZE4K%%/?K)%#(2C0AUN\J\QK_ MND!3Z;3WLJ[S?>#Z:T3X*%(,<:9]G\KOU'II(4&_G)9&29M1:#>KW6WY>K(7 M#8XF=;O@8[60%%^E'1T'@40< @+?\HJ@XB424FB+=[EDN([E)FFT/+MH6C4+ M:1%LF?Q)^[UROS.7+*&>VJWJH\RM VMKH5172Y[=<^H!VTA< #7'(L;FRFS/>O!][:AEMGE-[& MA]2CL++3L_"&-1:DNV-0Y[_4&U24UX_#Z*@7"C'HC7I)(D8\2I(H'*4Q]J)A MK[\;Y?6]";OP4?-FT$ZTI<$DO,DGWJX/S?P<.T=6@/X>+L^NRR MZE//+U^=O_XB:]3&4VCH>NC-* J^F2/-_6YZ0F;[? XGGZ.N?Q3>A^*R-83O M]?B?QNXKY6WQ)K.3W"M*>IPG9&L4UNW6OW?-V]S8]U!LOBRB>0U?P[&FC*V[ M@UV^)\2/]CWA-@8;HQV_I4P/_9>@:M!\T_H+4$L#!!0 ( #5Z*E-C*!9' M"@4 -D2 7 8G)H8S$P,#(X-S Y7V5X,S(M,BYH=&WM6&UOVS80_CY@ M_^&F8&T"V(XDO[\D0)J7-461I$D&["M%4A97F51)JH[[ZW>DY,1)L\;U,J3 M9@0(29'W\O#NN9,FF9WE^S__!##).&%^A&,K;,[W)[O5_WKQEV83W@O*I>$, MK!K!&ZT(TX)->;7#_XX4+6=<6J":$XL[2R/D%(Z/?CNX3$6.8P,7E^XUZ 4%NN;WW)N -F!)WBYBL[("'TXU2K4K+FPT>K3E0BQS C>BIDT_DT M E):=;ND*R756J(TXRA+*LF7OC+Q>1D1.%S3ZPK:>>U!HG*&XH[_>'OZYO0: MVG$KGNQN)#?8GR1Z>6PS$8^:=L6I%4I"U.Z&<,BU%:F@Q"^I%&S&X3 3/(43 M(8FD@N1PGN(.KE_.CV#_M 'O5";AHH7_-2.R\7=6.B"C5/.<8T(VH"BU*0G&/SY9 MPC8,>TN7Z3\P4<4.N>Q&$8-R :P.^MJ]9A"U;Q1AT9L:/G1M*2 M!"F'\CPW!:'(0WM!&/AY01A;SI^'-^:"V\"7NTT$RB%G=8:]-VO&@S;J#'A_2A/6ZP?Z2/N]H=&+U_@JI MXIPM':LMB_O.S,_N4BG)E]995=3.? O?[6@'*P-[0D-%()MI6)5<,\XUAM*' MDFADKWP!E[Q0&@-)PHG2,\2Y^>$V+ZO(127:SS]5AX!+AL7HH)R6!HM+HRHL M/N2#2EJP VF9HW"*$G*!-LV%S;P,S3^50G-7UHS3MVV0'4%'4W68[MQ'/ M::F%=1*.;VA&)):M.NRC8;LS!B+9:F367MZ'%*?ZPO'B.OO$>%01 SY5+DVE=XK]<) PMUR6FHI3(;0KE:[N_+U:BOJ]<=5 MM^"PF@O$5RJ+QX%Q) X&@>MX6>!Y"844RO#[7#)88KE*&@W'+@I7]5P8#J9, M_L3]3KG;F0N28$MM%]518I? FDHHUM629@^<>L0V%)>X6*(*[=*^:T\6>.$I MUUQ2]P1W>%+U#3Q@E\GU0Z[S%*,J+.L,D3KI\2&+:0>I+8DX)&PZ3#DE(/QUL1GE= M9\(F?%2_':V:(7<6-V!4+I EILDV=G#N;^=QVMHUN_#N_.V9;U//+X\. MSIXDC* M6^,U9B.Y5YCR?)8@341AU6S]>[>\SH7]"*7F:1'U._@R&BO"6+LWV.1C0OQB M'Q/N,%@9;?@A9;+K/@/Y0?U!ZR]02P,$% @ -7HJ4Z*PNBU%. $ 7;P! M X !I;6%G93 P,# S+FIP9]R]!UA3:;M>][K7VIO=WIZZGE\IWUNOLEI%&31H M$&4S_!^EIX&R@O+-T*%J0U6_45-3&S;LF^'?:JI_.V+$MV-_&*6A.5Z'JC=> M1U=WPI19^A,FS9BLJVM@9CAC]AP3$Q.J_D+S!7.7S)IG,A>-#!HV;-BW([X= MHZX^9NY$W8ES_]O_]?Q,&?G-$ .UK2J#)E$&CQRD,G)0SR,*E4(9I#J(^(^B M_&_08)4AJD/5OADV? 1LD/\]9? @%97!0U1458<,@=D F*<,&:GZP\0YRX:. M8FY1F[1/<^[QB_'?3%Z>_4"+5?G[E'E;]Y\8-GRT]IBQ.E.GZ1L8&IF8SC=; ML'#1BI66J^BKK:SM'1S7.3FO=]FV?8>[AR?;R^? 0=]#AX_XG3QU^DS@3V># M+H6&7;X2'G$U,H&7R$]*3A&DYN3FY=^X>>OVG8>%CXH>%Y<\>2JJJJZI?5%7 M+W[U^LW;W]XUM[S_\.F/SQV=TJX_OW1C7(,H*H-Z__O'N$9"7(.'#%$9HH9Q M#1I\"#<8.41UXIRA/RQCJFW9-VK2W./?:"Z_&)_]8-CD>:S?M;;NKQP^>HK) MJZF?,#0BLO]:8"?^1Y'U!=8?EYCRK.$NLN]:[A*[?OW\1%:?K2P.T'^OFW U]]+OT3*H._>?NW]OYQ_5>0 M_WW,O3'\)Q;_AJ*?RK_Y^)^:_&]^K*U=K) 'C%]R(>E'*U5!Y?) M/RR\(#\5$OA<+^\(K_9V89I&.XOCK='.?![8>62\?H0Y^^@#UR;I=47G J^3 MLNK;%8J,R0F?5?4V9W)D:SE^7,D:1T[<[J'@ "U?K2NE>45W^OD> MRFSFN^'-/10<4513&WG1:C7;#^AMYCW7*N^A>($WXIM9=O)#SB(-Y<9YQ5T" MTL;R[CS AI;;)8"5@5_@+DV)X1!B"">^%FFDEK0LP=!BT0]?487.-#[DF/V% M@RJR-1R_4-PRY( Q;'D4!V-PR\1^6)L05AD XO;"DGP?L(Z^[-WP)0]<>RC2 M"$4G5;Q-5BU/T$A;#DAP?T1D&$MZUP_ M7BW"X+/J9@Z;V\Z4)]$*Z(NH-=OW?#D13A!#C*;@:%]8!%@>0;KGR0^YBZBS M623AO5:E/UD(YL4-S W,'*O$P"P(OCD8$5JU :B) WGM7Q__655?22&/9(OJ M>+7BR GN;"<: 4@:I^C4;;%(FQQ/>/+O\[2P(F"=QPJ"JB[^OL;5,[7GHP)3QS@4\#Y6M+(5)^K0&+4\*B2 M%"K.?/D7IHA!G_A_&D2B3WY-'Q]MCE-LYO]+3OZVGO?O//5GK[],7%LXCA=! MYN$#F:8OTNYENNP?>A7KBU)5;J3^ M:MZJ$0L0YH%?TA*$N5:&%'ORX@_\Z^ M6D,07)/>6HL@))0Q.>ZS)5'5:_K@$H.JQA'3H[%.B&+!;+/'4XDP_M5L@T?*_D)G>;CM 0]5_UU"?VI\/*':B M6R=+OK^?AE%! U(CV_6: :1@ X(^:=5?+<3ZZ*]:U<5*8DMSHE#(M@I;-A%, MQ1+RZ=,UT95(HO_1)I_XZB\6)7U?);N_@ZPLC MC';V"I D /7#=5GRH-6U';?3QV,$BP/&L&/\JP:+TTU<**OFK4-GPUZ]/7"? M**/ST"X3-ZZ&9&VWX4WV/]S)_V7ZR(,4_^IG?AI^1Q_=V5G[XYC\C2W!N7%X?:!H1T+K>E4XO6WW2* M*#<-->TJ6'&QQ3[N:L&T9$7-N@ '[NO,W1MZ*'Z"J3V4 L:<*MU%B\[4E'<) MA.)F64V):0]%YE NT9 *%EZC?QM2[54LJYE0P^U*.[MQA3SU\D&J-%6W/O4A M+U\G2^8@% LE3F-,J5)!DY@FRI#8RS^\I>5QQ(F*"N@P M(;Z>UR^V^5+%R=A%8]N=J/)XJ&^Q7H?_,CE+?YL\E0.M(5GF6-Q#\?07P1\_M<)A%DV36AV143C*@O@;Q,&[" MIO2\'3,F+0*E@?N]-8RNM! 91^; 6PL0PO.V=2?:E7C!HG8)0YIV7B=0YM N MH4I3I,<[5T M=Z5D3 #3=]&KU%BB>6(P4ECF=E,FDIYC# TI1@+<$,$;(8*5T1O#\[9V)RQ6 M206$MGVAL *$C;%Y6SI7'FSJHV6RE(A$5B4]ER7@7=<1X#$J1%@<#./,%/]* MBBB?F*2CS"\RS\<'$1!@='"AQQ)EVVHC$4/ES/ MQ]Q9T+H@.E BQC=$\DA"X% MQOQ7&0L>M='ZUM"(-7*A/-6Q%@FDDW>X5=2:EST,TCKT"EB$)01$(0OZ/1.8N4D'M] M/L*1JRHR83\1&K(B@C\K[$K$X"LLDNZ._Q$4*BAT!!872Q0=O+5=//'L[H0V M7PYPPI0+%#7[FL06'1Q/%/9BC51Z=MUXD-86U/4E16574C3F%G/>A&K#G*1= M!./Z0#!HVK2N;2BX9$"E.A:/( - !Y%MOI,=4"X8P 6B/+E0\"G-6SHMZR!_ M4&Y$9FU .I$'-:2I874*P:A,10VQ(5G7YN_Q\SE;3I".W'&5@E=R'K*W.]VN MF)@)Q7K =& SJ.SB1;DYGJW#C#,)1CC2P )L!#[!'RXNUD K9.TH0 D&0MS< MX6S=>30435*RIRN9 VJT+RN&T@']Q$I8XR'A;[$S))HI.F[7!=CZ+BKL+S;W M'DKC-6F[WT)BHDFR3>GBK<7+=AO,[-$VC@-W6Q9&S1\@:D+T#+$&$$QV%+*K M$7Z 9IHGU:%7C7T"1J$6Z+Z5VXX_W)=<&B17B 7OHY$Z.5LG&143*^EM@30) M"Y*EC&2 >&+W=,4[P()TC$$?2W&_VQX0SZ$"IP4!S/$<'#'&KWT]E#U=//#A MP^UGT VTJ:CHXLF@:V^JX/0")2D/1,KW@/Z'_([]8@#E)!^;*MSLZ5M-B1ZJ M 3U4NX\-HIBCN="I'3A>G'Q('I02AZ!I-G376Q^$RA#.5I,DF>+PW0$*P;0: M-\@_W"X"0S\A1QSL58L1*.XO!,W;[\VP(WHH&X5^@6QMN$?R7Q;@.!X'85\% MNZ4GT*A")8T=_DN[$\BL$AW_ C!DW%" %;#2=[(CD5*P<.L3I]T&&=<#-NA; MY'T5&4B0#>EA2M1Z>W$LVB_A>/I78DH%_JMHJ2N)8K+#CKQ/"!)47X$=CUHS MR7<%%A/9<\[P(#BD!# EVF$W8(U?2^Y2 #^-V'6I;YETL!A@D46V O(&<83G M[0A@Z6\F*:>)B7X@Q+WC*OU39^O /G9?Y>X1NP'ZD//T/UQL.]@,MI+&D^TK MQ;_*%O;JV%JUMV6@ Q[9V*C0(LG&IB'(+";\H#[3SFLK.EZED'E=Z4L#!3+E M:5!D($8:_)-'-..:R76M(1#\&J*:Z+@SA;Z MI1[#\$JHI ;8!7J$-JTP]EZ M=70<9=J[IWV50NR>^^03Z(#1R^CRU!4IO;K:A[E-QI)9B;M:(='=?AK@ G8= M[RW) *M?;,O&9"PFB8^'Y"K13O)5ZSSV _O-[7;08$FEQ41Q,-.$'O[6]1(XB+@ZTN]\?"0 M_'Q >C8?I/VV ?$D[ +5'6T+/$UW/>@C_[#_ QRR/0;C4>&*CNKZL.LE'T>! MWS3F!P]932&=T^XT2=B5RO*8T3+Y9C"SW$^H+MU7NN_[)I_:_%U[YH5X58I9OI!=VI6-7^LSGEU^[3?GZ4^ M3J*+D2WM@2[OC%]D>$RN+N3%WKNUI'9*EWZ,MTLGP_3TWL#()[EUB9>#S!3MK[&?"YB+XU-@FG7.8[Y;;]WN)SFRO(X%M MSV*]+?("R-^>MPHB<;Y2FMOJ.-OS0<*KMLH]$H]:;CX .4DW\5&#Y2E]T[P( M\ZO$] V<7J6N6RC=49X?ZV)1&^"5I#[&)--T]6TIKY4NYF;8OPOQ?#>]?K2B M.L!3QNQ,#8LP\1E1/_I^+?P$L+=,=IFX;GJ"O]G'E*M=S2_-"D@!K"G=-;,\ M$]Y(/>\2QLK1&/N73<]O @S\Z?" QTYX+=TA!-=N\$D&I*Y>5WT(X+$N_%+= MRGVRNAUZ9NKCQI6=SVC.,%I &P-3JSV:[( KV/I"\G+Y)A M0EQ'*^FS;X_03GIWU>G*SE1_VUGJ%IN1!Y+RY),V00O/",(ME-F/ 5Y\- 4) MSIERHA<4_EQ M/VNU51Z"?Q/A+N0-1?<#]10^F_R]&+8![DMG;9'UN^=%NA9*+7LU$&NRN7+_ MQDE-#1I*9^=TCCZ2]3N/M.9/D.YH@JT9*.U2?=!7O;:%LFX. [.WSQX(QAH6 MXN9L(O;MKMKTVFAI:*O#SR;Y9AK;-\BL2"JJCH!(=J!(T%I:J=G0Z.+>$B48F'8N@AO5*^]0< 5CW*NOL!J9ME3JHZ*NTN1Y[?ILH2\C#N]#(618K M75$FLO7E+@*KH$.C3LP*N [J+FQU^!W:RULR4*2%]8"?\,:ATJ>WD$IU1;?) M*K1"D@UG0\5#RNL R1:,&U@+N#H0.%$JS$X^=I>!0(F&0$R[PDJL),&OHE^Q M(S3UNGX7-(N5%"R$DHZ%,K0+\;SE;^*J+#LL':)F;Y"<$:ZTR2Z*9>>*7=-_ M+E'#6!M8PZC-VGZ@>_LK/L8@>>];2]0]"C?6Q,2# >]ILKS9KK\IBUM#GVO3)D0VYMY;XN+Z\$Q7T2XY]$7M4>=JHM.R( M*">;[5\&W]XP2'3'7Z\F;_UOM73+G8?3WHMR,_R&5]A=3O48W_W:V?ZU=9*=]=GM2E/\^/GM#I, M3:]O&C8I-(-^(\DOB!^]]I+6ND3')!7&T/CH.9>F##=L8,<+&E+7YUQ2S]O% M.SA6D.U:8INWBU\ZC>V\\,(NWJZQ/).^?Z3/VCY-/+\J1;#E^1E)\JZ$*\%S M/D^<+Y+P3'8G;Q%,:+ *,F-&SG"Y-"YH#:O2,HBU+,B592]0FZN>=]=R++]T M[NXSDJ3+R>\NU$R9GC#7H&C1I>B35RF:OQH:_EQU_?:%>+:OR#W\X.COMIL$ ML35?LQ,K-[];L<]RYM31WQTP@*WBJHX+/!=>D.3=9=\5^%@_>'YRUS2QKV>< M:\ENL!6D^OS,ZW!$J6XU5#R_\LXYT?4O%TZQMD9;3A]Q5;UH3/+6H!E%ST\U MV-PX5QGIJP/QWF7/LXGTI)EWC5V?6+I8W<1,,R*9:5<(B%:)#TY=K :KQK&KF0#15[0UUB8(EQONLRL: MP]_"@>6OL/%V90;;5NY,8<[4U?V%]3"R=N'&HV!8LFTZZHYZWDU\Z MR]/09-I3V["VRLC!+;N1VC@7=3PC]^.WK->A)KL36=J:(H.75I%#38)V681J M#CW)_ID9Y*(*?$CRPF['S2(I2)P>?RNQB*:Y]7+1 3/-71#IT$B$YV-U)R5C MR*1(R\4F8I5E>6%_,8-4EL79GQ =M]-T=5J^B]]@8V-9'%>:)S*R7L,R=.9J M;HT-FK.T0T=UPBH*T5YX*V:!DFO3[N20]::UC''WR\98++ M7A>F'>#Q%4F2F4OSQMT(U>RV]M5?1N (9DC66A78FL^/ M\QM&TOM=BRW2FQ \'&*WS8/U6H\E/%@V8_KYAE5BEWFK9YW"_^\R^(UOY8UH M2Q5,RP<#8J.9FJH5USP;[!)^K$#>!)YC7D(^V6S-=#.@)&#JG)95EF9:4\TT MD9$XUNNPX8-;!H-WS;R3R^:CL0D5[NC3L"YZZ"[TZ?L]0F6Q1L3?]01E1F2> MPCQ$7S4CU;%MW:A=)AE6MB;%\2-=SE_A>YT_SYH;NM+?:Z7F\RI1AFZ59_X/ M-2WK!$5.\6ET]57!TO>B&VTO^-L:.K5N>X@SYI6EEYTH\H,&LK@K'MQG,9L9^:Q=KESQW3:;E['_3(?H^/P09"#RW[Q&E M_!)B)!N>,7>[0Y[K^K)&PP>9^[]HF-;]LJ%YR3KSTK,[/ZV_%9V7=/%AX\I? M/CF'?W^#H=7DRM[>_%OZD[S]G#.Y^\QU#EY:L'#SGA4.B3?WK-C8%FFHD#@& M?-M#\8U_]"%DHNZHAIOQ*??+&L_<3:K@=K%CZ_1EEV<-_?2(]]-H20O[X,MHOR>J4'LI^_H-K]-$7BWX:5R'ZHM[BG:\S2/&;L7280L+(=4_3"9E> MLF>%C=2WPU3,V1S[L5)^BG.747\E.WM!>>[-^$398C\=">UZ>9>GXB'M%[F! M=%OW6SOC-DF+)S'#N<[M,H"9EXGO U]LW>?F,="6(DQ81Y?E6SQWVWBV2!Y= MH+X8UGGG* II+^4&^"V0;NU^O: I]R9?O[ZAXH6'_ SGKA5^T7,U,B>?^V-< M1=71,VALBQ*88UM=[1Q=MPN-9[@3(<98,)_'V4+]:"_=F97).X>0W !UYC,9 M"D3#L<:8V/[3:)F/WEB4*>UQZCS07NS'*ND:P/SX MB/K -6P.?LGF4Y714-TA-RLUNKS&SZ>ZGBT&SX;J=_V+0(=L1\.[3"M@T'J1]%Y,DCT$NS;D0R>3.L(&H79 M&D#R;)",&$4 X$5U#4JI;@,,FA';LN06$!R'8?6_V M=2JY[H6M*6^*[OKI'*IO$-WYE$#M=_%Z03OH:"*62ZQT(@2-D>N>[&ZSFP'% MDH0)\VU">I%C8%=1,"H(F<7DWW4##IM$H9B70QU) FYKY0(A6*-Z#,QP_J;G M%I!%6,0D)4ZH\@R6"T1.2,*X3\9T6-7^'G7\Z,VQYXUGPC:8\7W=4">\E5@M MD'9BG)L+XYRZ0$C[5NK'ZC]&=5;O JTJ/'=;]U_?36\K;6$C M.82VG[H1HB@-[6R)H4H6Z(1F?F-5%X6^E[J).Q&#](AK:]N+,NBGECSPK;^="H M\A?!A G*TG\:Z_&CUU *[/LK@)<0,&*+O"2W7?4>3Y!?A6[:A%"%RBXQC;KI M[&/YU0)#(@YC#,&M#44?JM^*K=4LG@<504J5:!_1TZ"O/(94&?1W'$^R2:ZQ M*!BE[&U$]^@OB-B<;Y-,4",/I;Y(V.<&+8I>?TUTE^ 0FP0@LRE^ M]/H8V:;X_715MD7<%XXZ*YOGI\- 33;UYQAC*0+6#6#2R;M7W1*])X&D"VLW MM!3;VSP58>0*>;_"QBKKD;:U$$0!#9^,/IR,/A!*ZPGN/H0>>ZRA'B]#6X%B M$!'?@"O 5W]L7W[[0RP()1KN\\8PP#8]KW^W(C<*"-6 U"N>?]6+NX/MFW=%]N[B"A]&_R"-3L MMS;BCOVJC>05_(,C.E'0-N1^HJ\TR!U%./E-[,:^WB$0^N#5SY$/=(2] =@> MB> >?JD9[.'[90@&P7^_J+#5]#F9W=UA1^S))S $9NY MR2CYTRSWY_I!='TM6"-4O[OO06:,.8+.*$H8^9?)_GF7#I_RD?X^GZYUTV/8 MFZ"JP%63__2V;K*93)W).KG RVE-R--YQ5J5ZP6OTQJ<+Q=K9>W9>DP_T=#U4Y2#/>C$D:4Y!ZQ);GR(O9-3/ :+3(273' M_IN.I#%J_%GVENNC'HBTH=W4CY"+WY]3$86VO1&%&R;?]%A@\7[C M]S_ZV9]2$84P [9$M4N7=P^GY6B+[M"F^#'?D9C%/Y T MZ+WM; WKA=;.5WPX]=/E8F9B5IRW9A_8-/2#OX? M=/ZLY<=RR@[))G+N&()E6;[HR&11:(E>V&V5UAGORBX)\0!H.]B.6=J1"%:, MW4W/>IC)+]T/X^ HQT/*:U-4RR,4.64^LJG8!&")5J4\5LR=X&?_5B,]-TKQ MQ.UC$"W'299?^44%]CV*ZB_?!^R(:I):$^5R6=&2&0J# ;'BD)74]6A<^%(3 MK'=9'H@ES>^?*&>3VQ_JX*&7;B>KMQK6C E^S)+3G>&_-*-U(9\*(3L!&\]% "4T!];##U_%L:V ML'?[N$PN<'P$\JH+D2MS^$.C=48S)R=@GE =-1D!48#1>%RPP#IL?#AB8/S8V.J %U/91Z;SBD=/$;_LOV MP0F;56>M[7YTCM.6UZ')<=>/RYB_V6C:!>;30$FB1P_%/3DN45'&6.:DLV5M M_L^:;3"Z3!X3VHC9RCUK&XHDR]G:^ ;,>Q2U&QC>Y+A:-YNSU@P5S&6U_R@4TG&JZP75QNZ'AXFLI M>.X&HZHJ#&X%*SB[U7I6<<9H2Y_G0Z.I<9 4XJTY:>:!%KJHOW>\W/!Q&N'E/D?59A/5^VN3/YZ=FCKW' D);+Z]!L!T@6M>;L/^*Z'G,\ MD(-RQC)60(I?I?1BJ^5%FZA@F;FY*K7^?8L1 _S@QX1Z?YX,$%FA;8%%M3D; M/IX5M,-T>53,B5#5Q#P7X,^3D5E78WP>3LK6=@HK8HWND0#BWK4.:+$_Q$\D3 M_2KC-FWG "+8\DV'EK[20(?6.Q/,RB%B\WP(J\ZS"J<,EDD,;DVBNG^7-I;1V8%\("X$06.M3*S$@& M <K$;"&,NI"YIP6\)L ,8*'U^-HQYH$96D:@6;T2%>VPN2M5P4)EUZX-B) M6&":+CX]R* M+!(JBABA:J(*#M# _0'D'R2W&-4&S/JI)IF1M!!B"\PP!DPS59HF8P'125U. M)G0YZV33I#[WB;+5G8FRM0F$=UA)"A S!1IJ&1W11&8*B&H"IH5>FGGCDY3T M?R+]4+TT/4>GS",C!U(.$6-Z>3!HUIDZ@0 M68J\[O^6T\L' Y@#E)VIZS2.$KFD$7HD99+0LNG/\MX<"2Q$,+BZDZ_4HP$: M[J5S^77_-T2 1*TA)J"SQE/OSZ8VHGB)O)'I6$&X5Q+2J^?\16KWZ60Z(5JT M*@(#5>M0#D?[\K$-\&^K%3AO^K,*%2VLST:BBC.HWD1!S)/-!RELA"\;:"AV M&^);5YVZ.;$5-C4Z4%55X>!]P-QKQQW@;XO^)(=LQK)U/U2J\9>&3ZY-G_JS M^?N6+;.V'KC)7/?#;*,A83K7N9&)VS^NX6E^6N-RP7[>UB 7@Z35+!&K8D)" MD 'EO_ 99% T4U/UL22Q@9%P_!?WI[:7IVJJUFN'T\-9E=:%[[9O4)WU]%+0 M#-WGW!WCC*P-G9VV^ZM.>\"JM(.Y3"9O_H?IT=^Y*U=; MGKQZ\V\A.B_V,4_RZ:T4__E9(@&O1CF='K+)$/-J8M.B]* M?QWQ,*F0M4/-13 A0]\Z\Y,[G^=<\BS4E+76KB%47-?!/6W.WNJ3FK M:P0SA?GV5S2\+),\EF2L-6DS>GL],GG*2M;,D:;/_*K=)8%^VX.#!!.+II6R M9LKSNBN,N1D[EMQ*E?B$=)J9GOON1S=9U>-X1SNV6I3R5ZSH_ MXLVADV4UCZ(W4(OH4J',P;72?C%',A+OYX*O5SV4_!Z*.)GC#?^PBFA MY.'##7EJ76D_Z<#VK]*(F)^K'#9!GEJS+X A[9CC;0"6[!64\+QYN1; MX?U'C(4VWQ[LH>RA-B;*.#+'$KS7S K=Z/XVP[ .(85+8$$QCMO@ M,Y7T=*B \&GP )\N 9*L\C;UN@+[J>3YN/<@ "84-[/ M9A/!^-9WTE]^5:?_Q-N\>F^'TGU[;TZ]'+R&2M[4WFJ7[,$;;(5B7E1LVOCC MU6I=@F2\.>7\O&?$^N4,K>6NN3J#,L9C#1J+ER6#K37=\O?J*QBCCXHQ] M)_%&I6C"Q6N@" /C8@[&R3.0TB8)LXSJN%CE&!PL] 70A/?W^H1=3]Y"WFYX MF+@#D( JP+O;LE+)D)OVZ.7#L8$7<;M8ELS1>EMW=GW +:6'\>B4*A9*[*7' M.WVNHQ5]3,X% C[>&IHB/25W:+- 3@]W9M+P-BM:/M[ IE9C5PSL5PL'.K@I M<_#A?BC>)H4L,] !%1WH(^#;Q9W;>AUD[*?V(F4LN)_J2X4<]*N%AXES?7O/ MD!"+&\E$6B\3C)J01TW<=GO;/\F(B?N&T?F"VC%MR ^]@9!I;P""SY<[[7.T MW]0"U5UIYXGQ,"]8Y4.ML2O'",:1CO&9$A0CJ/3%M5?R#VRA7GY)-'$#(DV< ME&2<&@VZS:!"N/U"=%J@2/4=_!<<;4#.;N&]P"F$K"'QSH2B"3 ARIMFW:0I MS1JD%%.03:5"(>(H$!R-)*'5U4.:3-Y43P1;X0;!$D+R@=OAOLO_ M4I;1P"1^*3ELGX/)FBBD-@+.#7@O/^C]\XG"\?V5Q,&\QA+J.1W@W'8?QJQ) MDLG2ANC,XV!"T4O$>67S $L^H9W;LM&#"<"%YD'(!.*N+OR0[+JG.,.D"4LR M'(>J!/!/1XG*A^2-\CA\=@A+*=H>$\.!&)XZ>X\/ET(7-$"= M8/6[Z,F99XYV98S97NHS_^;"8M/\7;/VN23MMYL_?]M"09'#Z1PC40WO<@@_ M(6C[:4WF4M7_/9_50Q(G15M9%TZ>SHSX<)2U-:EP36KE\*PID_*&5^^\RM]: M?>[L!&GJ_@;9NC>6D<8*O/4]"L+)39AM:8C MBTMW'WF=^^[F[L.9M;9FL!>,7,Y Q:TV;V'XJO+?:X;E MK9"+8U;MT2GY_/[2LKJ:82MYV5E+KRVGO4S_DC=*+G9-;SF__/V2+^:MOK93N*]2<]B/?%,\/YQ MSI?9UX3G3LY?6OO65Y!=-6Z8M+@S.2"_P&OHN:#3QS73]XS3/MWJ5W5?W)A_ M+=0FU.J7^BF>\NP"=M/./2YE0ZJ.FRZ*G!+<0X%?C!MF&:QWX4.3VHZFW)0^ MAK\,SK>O+ MR$/@S ILIAX524Q<[;[)AS!X$NY7 #QEV_QJ7'76Z#CIG)@5D%' M@![=I>" M+Y<$"PG\-PEKMV=]JA[IW^>L\J3U MF]\LRP&'/N!)E9C: M6'^MNA4U<@_QN[@SM<%VG*VV_L71]X%,6.*5665UTO)Q7# 2B^YL(A?VKB?, MNXI^%=W:G]"LI-(!;Q4,-)HI5WI;HF/'_F5AOSO7RE+M[QQ<8:H2?QXF@GT= M[*:T[K1KFGC['PDO>JU-$&T&ZY/Z$O6 _R#AS5N"+.,&:JW@M(DD*3@8T2I( MM(6KJBR+2X(Y2GN,H:&1LUA!L^1]P3](>/54&8R"O"&3X)I#;+Z!G20Q^:C[ M4WZO]&:S%R:T+1SITQNML\DM$U?\G=%*QV1M1J7@O6.H1+!OFQ0^-#@L(9CC MO<=EA2\8'!JY+'G?K80'=_>XG<RUCZ<_4:=9;'$C+B2XL?=Z;_I7-EME?H M0OTAWD6PX-BXI#>113_I5 0N<9RVKSK(;-?'#2'>N\M^_>1:<_]P1L.23RZ6 M4::L1=<,K8H.^$+1NQ3G'ZC=F'8X9H=]W(TECC6IHPM4W>PNYRS8<7NJ)M-A MZ7]P^_#_;S\L^//FYVF&\ZM2^)MOC[5F$']#?%RZ12^L:K>&5Z[EZ!%AI:DQ MU87NR?EN1=,,X,^+B-KA_HY'3-Z:IWD>9^8,G^'J7N9G.\?<*.J."\?WSIE@ M<=SA01+[IP<>9H0LWS650%G>RAW M-YTZ2E,4Z?\UN8?25GW'_=GH$,IZ6A?[X1.8V]@N59.9M+=I2#G6X6LJMXU\ M$*ROD"R >>^[.AHRDT]Q8'#M^YS:^?K#9X#!]NLWN[SOZ&CC&F-8PR6NL%+K M8*IJ:P_E9:9,-D(>2;LNK)<;IJ[Q'C^J7/$0AGEMQO*JC5U2L,C9#!8=V_!R M_7'9B!Z*;Q38S6_LH>"XC?RTHM28N,1D?%W8Q3Z&BS.[>FT*I&MBLU;^J@YM MW3<"XLMOH=71VBKEQQ6E>D^"6RN7? 8_8@MZ0%?>-7JTY(_ MG<'DZR(,NX="T%%U!I>6!KYXO9>ZF?.Q4HI4JB',6# LDNZT$(XJMT5WD80[ MCZ5@[)J\=]&1^FS.QTC"GVF+V^]XN9UM?HB0[#">]AX*4N<>CL#,\6+XWDDX:8,D'A+6 MN;6)>BA;.! K<>V0@O(O)/E1/$ )$!HGKA9_)L;[J,40%2/A;S#/ 3X9 WU& M(V*;1-#0 @V@SY.D2$6F)H\5H5TV\ <+"5;78+@=#!P5$C1UVSM$](KA+AVS M\I54:E(Q9>6G46311"P]E#HJ!H-<,>KG0#"#<%R?6$HE!'\2LQGX8NN13T!@ M%2FP%8J? 6HH$0F;3&@L:+KJ]$D$.X*,D)0*TO=Z[^ '?=P*KW/J>1".DEBW M+;".D#T$";7'@(QZ2F=8%'Q5#!R J0CC/*21U?>)K+Z]1*:)46-"(%C.GQ8, M0LJ3"0Z4?0!RQ:C+EOOIJV!T)G7"+N\*+/)$,EW8!)9TU$&C$D(4D1V, 8E2 M\HWA13(W#Z@N-5!1G=Q0-HT!Q8D\8L>BH6$BC[T:T ;ID;.D;0UBG':=5B\W M(&[.*+^/E"82J30F)E?$<7+I4'DM,;X8_-CK$"6/BNUVC06:CDPJ.5P7+1?OD>+.>]0W'4E? M5$27SZ^;& 6"@R%NVR.%9,\7B^HJC?SIDZY,C'"K%\C%C+:.CHPK7*U1LXQ< M+(V>/Y,-]F-*IW2D/5^:$AQT;5*-U5QA':^#UV;XWO[+B;#5!CE4DR!H4PQK MM^O)_/6?56=]+")P_V]_,^6TR=T_6112.53-W-%Z4<2PI]KYFF]72<;-/] A#S^DEZ)F%>*[!FH0K)[I^4C]U+*QJ M"Q7HM=3;S(]KGY0%!D)[Z9T16$H,1$N_41JI'_['!*1!",0DPQK/Y.W&1$!, MW*0XTN"SJLUJXTE")9N.L?B^BFL3[@4U00JXR,N22JMW0>P)]WY"3O3K)G>D MZ>U-_&S)NNY?A$%:H9UR?$N&N=H1K6,/8Y!QZ_Q[K';-CA$E&3!K>(P@4U7/ MDQ^W:25F*!3\.W)-F.^"7$8T3]0%*M-RCU%T:_"S5]%Q:]6&WI. M#+;4M/\>CN!__N^^I>Q_P\=ZCHTEQ6S7M$I&8N+B MZ('6N(Y$UD6[I:JLL.-.TTRO[OVSU,;LY,0K2XUX96I^.Q[5I=_^F-T8GYLY M].(=E0(S2>KB%^:FTL;.51OM]_C%;#O\N'FCM'-\BZ*2T>XT;%H^]W5J:=9F M^0?7QZG1Y98*$:.=*4^,;NC#8V?U0,PS:?QXD/($?>3RI%8S432+$!^#ES.@_JT?ARR>&*#J/=$F;90["!CP->Z+[&N!>AN_]B8O% M-8?PQ&VY5"!;ZCP?#@W%T_'U!4@$#2"S,"R&6*MSFG+*#:?@V(8T&$N\DF : M_$5S E]%MXP ?AL?;6^7.?@O/Y94OE11 >G@Y(TB@6,"16C31JQ670]_/1 L M5;JY_"J\ 0X228+SJ! R$BAH$H^0?_B5AG,\I-T\+H 9BJ1) MFD(P&)NG75V/1.DC4=I]_JP0$,V3:N\1@$GD8G?R):J=\_TTI$'XZA]-@LEVDDD,?#Z(S:W=W@[,9HY > 10 M.=M_6?JXQ>4257PI"N+OH=S 2P?>H$:NIQ.@5 &!%5"0(;$"%VRO&P> MY%;0(/W551C5\7^)2IF41"P*)Q7(U(M64MEQBA14-KY( >OO'OSEMH5ZL>W43$$$K$8"Q] M(7,(=,&K,?OO)Y5]EI']@>-W:U0&\5*0=N(ZQSKN:L='XM39) M[)OG7!D?ILB\]8?@YW+/ZV+ MOB^(\EF7M+_LKTH->55I'SEKJZ&"1<>!ADD#C; M=%2'@'V*=6OL9T'ZW; EM6T7WPF>[8JIF5$[-_N9ZZ-?:DVK&:6^N<[-^>Z_ ML&^K!94^>G]ZQ8D[]+'I-EFSW>^V%LS+TBIO9!<<3MFWF&T[+_#6D:%'TI^X MA^GEUVY\__)P^H;@P<->QT=W=,XI?7ZR@.I]X5#:7)>1XM1[0WP3#Q9-?-@I M9S_\TD,IR1]02YU5K#T\+GQ:? MNT-SDVP;:D["Q8?EAR;]AB>>J;7<&S3B&?7+A9>U+<2*/.$NC@N_5-]DQ&5M MA;B'TI@H\X95*=LK2P?_9OG&#T:2Y/G@R^$+7@= &VXTOW!)EOP#GWCDUL@X M^ 7X]>ZN^<[S2:*%@QNQGGM#V)5ZQM;8Q O/ON?+/7>R]GK>^,'UPL07Z M(A[#W9>"-FL)D[Q2W4I?E]4%TA=X.=:M5N!C5:J]Y6EPTRY..RL@7^X5;N)C M]_960GN#&_1-&'34\WP7'%H2C'M.%]*F;F6H#7-_0@\%M\$U9VQU*U/6:]^' M8/$GU\3'\F$)N.A%_2[X>HXQ$2,=7$+DH:OB29=,Q,%\%QIIJA-D'(!;V) C M(9[51W^Z;PP.7ODI\J-+%T^[\(49+ZV%UHN@OHVIWN& M'U/RB^]TL/.LGOD#A%%+,!5N$E6Q>.5=-$XE\J%;N<\D&%/#P&GB">YP35=8 M*@*V4YU-[E5"*KIZ:8LO'6N23S4R(0B =,F]0FQU1=4+F0<:A1G HZP&+WR\ M#,:,PQ8\25:KPW7/=]%%3PD?;C>$&6O?G8LTA63"8C;)XY+*4IU (P@;DXML9W4N@D@S[\//,R?QIM2 MM>8A6]L"NF&CX ?4[/JHZK.1B67KB\;-V23,<#O3*?<>/J.FQ<^_=/]RV)F;XZRG3KP=IYH2'>_)P+%Q9F6A?F'QQMKKIG M5%EJ2$C=)Z4M5 MI\YB+T@<9*G++)K^K2%[ ;]TCJJF^[F*P4R;(GW-'PT20@RNCX"#?/(V*E[0 M O[FX0:O^P<-?_R?G_,7K1W,LL^V"EI99VVXS\;ZP19#3W[2' -^PIDS4Z<9 M>J9X;K.N6K-9*C"(GW!;9;F&5\;,G N',P8;F;D&I:G/B[F3J[9DG=9O9WR* M?/<7QM0L]S9_F>IJ=\=QYQ%)X[6HO_+/^O"C8J\4S-TU[Y!762R]_/=:NZLM M]H\2CQSMWN#S1^U.\38_IY32!.['V@-B?9GI=VJN^U9_'G:@N2.U-/F^GU/B MLW@\6[YA1?/'ZEO1(Q_QRH6Y3:(HDZX.\D3[W@IA?^2&&NM]7*M[^W591SK#LTVFA23T5A#\4]UN#^#:X%#M( 08&*3(,\)<\+ M<]M 'R2/481Q/&A\/'?IUNN%;G _+T1%ME!N2,N-[5N")_'"+/+ 5IG2EAI, MX'E4O)YP]&2W:(E,9BXWY)!N1A!3@.*M1@;O1XC&'AFXVP1#; X:XY?0,GC' M$1BC#<*' Y%12C?$S(^],UE+B3C0%N'F-;A9*#= %!"F,83Y$,.<$+!/CR./ M(L.! ^.=C_# VJ>;14QI2*GD24SZA/NW>IF)Q6CZ+H#\,:+5 M\W,[^.8KR30FSC+BU'Z5Q:'SLJ?>RP9;.[Q01J MDM 1_9YD<^2[] +Z8&M(M64T/A53(=T1L.NK@+1)U#87.*[TV#X)D-<"R!5; MR$#[A$/DM)*X@O#JYV[Y0^X'/BH#DJZ+JR[62K MYZ_H.Q3032?.(_.0GF,E%K> S*]DRT#MR";*]^EJ@!$F8+@,?^ELY>1:R<\J M2ADY6SKS]G+ L^TBPL1 A)LNMH"3(%?>SL<=\-\ MC <__#6,T=S%Q'@4C ?B-<#( U3P/<\LB!Z#J5T=Z8-HP8CY 0"5,N;9]R%Z MYN9RH[9U&L5:]=. *1>N):S+6/DN^L#^O<[W\:DBST+==6]=+(C3S5(\W6QG M??GBNLDR.61%2D+0 M]O_[M[:$K1TL8MI..U[G*MJ=4I\Z+50SDW7^R5\/K-X%)59M*UCY0J\CTR7) M\\O#T#*]_(C= >_/M#:&S_$*-;WWJM6J>7B)V;&.6.\N_G-67"EWB5]E,]?E ML$HU:KJV)*9#N+.+7T9=YUX> M9?#Y]#9Y5B,W7R9JUJZISVX.6O+)NR3;[QF<9A7KA4L+?>SJ&]G M1%FDEPJ7,)N'/]:.Z4AH;PS9$K#QFM[>3EZ9UD6IT,_B13M]=L#&2,5>6'-N MM_P]X8>6ENM=KGG_<#KCAG\E&%I8^.%YP^?3>GO3MQQJMY.Y@1]R#1K);J6+ MY2W-&FFY;F6:1][49M^O;[>"1:X8P#T\)VSNK2TY"<<],1T^@357M'(WWC5D!SH4GZ^9YE.OE'7E-FG_0RHC8 M5'1MTV'PS$_P=\M::/,T8'%,S0BR0.'VR MW1&7/W_;,_?D/[W";AAQSMP9RC4=\2"F9J;.XS3ZO&DQ,'Z[:M4QR4%U^#N$ M6F^>JFO[QO7=XTCARV3UA9R[&[7KU?C&]70^8V+"HZ@_J\)E><+Z9_+*C6KU M@7RJNU[8?JW.T%A%F=O'2GD4[2X,%^/P98OG%CEE')DY/F8)1_^^=S1RN=86 M9>:&_K.[GRV$WOX;/E?U3"YN@4$#V8(.7GU@[?IRZ%[&79YH[L4RZ9;W=+ & M;34'G]:!;6FYX;+\BH H/Z9T'SYLGIX+GJDO>3($2@#RT N#WKF]&=JA$JFX M"8SSX9/Z5KO6CH.;TJ7[241!Z!L?5HLA X@1OLP\V?::FQNTB82_!*]L -(# M5'?-@ @_%G3_*YLY R#NHX-7)WQL"QKQ?N+!-F)SP $P[0?8CB)LOQ%QF%" M^.Q7ZQ4(FUPBC_)C#6"!UB\U#6N+YV1F8W7\"$OF RWAHV_'D39>KP=-H8>6 M:SQ :D)$*Y(AL'C9@D3,2Q@HX<#[9WCM:R]0SP'-QZ+N-5KIB]&IG<[^7J=N M9&Y74;!,VC%3>U U\BCF4^/T7!5T9J44 HK,]43W$PPH"^143B7E$:JD,H): MWZJD!M-G Q_;I18YSS70JOX 1O^$5AKYX^F;1=YX:@QC#XW-]P/PSXX/ ? M0,NK1&)ODK"ZO'=?=/M:6W-0+>T5)2MAA]&*NZ GG[KH?*KZKB9NH^6E, MZNJGCL.S&XZ+TQ,W^PH&.QQGUSTIT?):MEIU44KIZ?_"2[W_3S]#$JY<.OX3 M^YS7BK4%$Q/&4K6LUV>S7"WFK3>;]V9)]8T#R\VF7FGYKM/.IF)Q[:[2=_-* MM[MZ#?&(+"V1)*]J7BK^S"%]/>X!3@V6/N\D6I8/J:/)56L(DCS\-3=[!4KX+# M6MQ#D3#Q)=+$^>@>7J63! F^@ZBREB@:\+VK2!#7 MT_2X^3XD>5YA G0==S"C8=04*M\(LA'GMO M9 L'*1BPJ@G).%;QU-E&+\@4*+*.3 WM2BL]D^?3E?I\T1/]=D>C,S\4UG64 M'/S>O_:<]H]=68OR:FQ&?G9:MN/8!MT:052^09TD/DJOU>NPZ48=_M",>4//6AHD!1UD?NN"_W-._R='5A3<."G"C+\SH;?+46,_SZ]1S M\V5>?D$6XIB$6S[I,+.T5BCF2YC>*I-OXX3;#?V43%UOFL3^<;:BQM@SL'/8 M^*R&4=5,Z:-.KV%\.P ZWMR_CD M!OM:[HVI^V@--+P4M1,OE\0IRB\V!&2;6U)W,IBNSK7XR R^[Y>[\S2X2 87 M+)S=%RO&=S"33_(T3.@^%5(E.2NQ N^9QK)M>*F'*Q7(""]9X"4<)ET9Z%G8 M@.^^72;>P"?G.1F=4'D64B+M00I,SEM? &!ZH8\=?@]@T0%7CV"WI]!H6" M*2C(T:Z>X@O4,R#W1!Z9"$NO?L2''Q;3;NCG@QVOUU#E^.+UWMR/17F)N3"[ MSZV!JI0+Q-9]#JENM9$^RISA1;Z6VYNXW!4O7X6L=FJB\#CXW%<2L8:>OX)4 M2RNA%H-6*NG>V"L0LIP/4$5R"/RL#B!]!?R1V8=QIC0OB-1[!:YV< MI+N84*+M(I2\ _(!<:00&0U"O<0"9'OI3[3' MIX6T;-)/20[.RYQJ>K2'HN5LZT0K8D0]=5X7\LA5(!C2ZIKH=X43E&D9$-/Q MY=P.2QYO_3*!2E!14*OYAS9[CP*6^ZS1)H.2';ZI%YQF7L/_&;-EY#6/_ZN? MP3IG[,XDF0Z)-C <>XB>L;DQ^]W-W;(7-/_&G(LO5YG--IZRY+.SV?Z8(QEI MC9W'#U6_6'*UC9GD[KKFE\_K0Y\WYA_;5YOK[E)4TL$6&=K,\XM,^CS?+S+? MJ&:=G;?9Y$S-55]*/[!?NW>:E(;%&^F&_%0Q=929(/G_H^[- YI*MGY1NFT; M6]NF;<$!@:BH$%!1 1%D4!'"',(HD4%F$E1D< (A;3N@H 1D'B,D($J#^ONQ&?+XFW,+ MIS<1=^,Z4*ZK.T(C]DC_D5.O]%6+6>@,-U? MQ6-[F,;,Z.O:.E0<9CS5Z-Y3@M.;]#^:$%S233,,=Z?'S590L!1A/4ORK,(+H[6G'0NQIZ].=<+I3CZCS1VH>T-PZW ML7U>VIB?+8^Z)SA_)I+GL+=8)_"%^XJ\X%V'J_=R:X^?+0N^:L'VZSR099;> MJ-KH$O7>)*XF(&>&;9_V-D&0O7=]TFW^U7G!>B[Y0VE6U(.]7-(Q8U:V@4\2 M;SN-U.A0 ;Z1A7W]][GNEM\%]# N#ER9!!)K/_B*4F'C1<$;OX@FA*\J2"@: MQXBXW<4DEGO5/6-F][GHH'HK]7$2$WQBSG-,!BJP4ZW@(Z*5E]K:GL DDN ] M"BY_="<_[RS7 L3;%/QI5 W&07?EA)UBTKP@ MC'+,F!E=-]<5&J5SDNJ K+6#3)@ F4 *A^M^90):1YOGP&6>)K4(%4%<^CD.:06A30W:"8IVT-LR\$WU:%[H$5T5D!U<%_1BRP"Q0@I(N+/.M8";R&,ELHFIS:G*6&$2_.:*$?4\@>"$W1,VYZZ,/Z+! MDA[ P,>@D0/D4V)RD?0B!COT"F%V]?,M'$1![10"P9B";$0+/S#IXD 51< M"M]KRG4;H!@#_*29/-G%E>R,;Z4+V!Z^QP=2"(+"#'&6025$!QFL< 3:DH'# M#478R:=E43SH#/O9D)VQU#&"<8!=@I M!!R(9&-^-+$"T/%)AODG9Q$&CQLSW8'#3:##)8%4-_;4;8\<'+CD( M7\*W@,MD^9B@Q(9]7UD/>LI(%T3I,)1ZL-&8131?&;=W#0LT-:[*GW9WN2P:"LH]IK%%/5N8NWD^!Q;9KJ^-*FK,:U$NN\ZJ/3OZBVJ*. MQY]04'.R7\Q83/^:$I=\YF$ _Q2ZKX">5;1D\79U>O'1KGTVN#C\*;0L6H6_ MFYM!E5^60I;WR;6TT#_8LJ8@;E&*#>XVQ1R=T+R[ZS;]N66Z4+H99QT9L7#:^+ M3CZFX[]I_^WK+&.^+8N0T_-C"[[^N+&W\Z^E]G(9+EU[-*C$MC#-PEO*FCG5 M2G%C9;)6 VI)[F\G8ZU>UBHM;:E6UHQ\<4*S0(WLEJY:BK9_I/%@:;_22K\G M#C^D*G*I= ?]H6WR.)N?_U4_T.@%/ZMZMSC6>6K\7L*I,-OB;K.N;B;KU[L_ MY_0>-M1G^[W CQJZA.TE6+P^/D76O1I^],7O'B_9:>$MOB_Z3KZN"IHE//WM M^+;G64_R5HV6GZIU43Y3%IRMSNG=1LTML/Y:N!8[M!U(=]P8[GJIM)(A3YG!" MTS$,VJI$>S=KG2++N"T:'?,H&OV>S,\\K)CN&\6[56. M7 *PK,-#^.I04J)1-6B 4D*@E$?1&BG?G4Q*JBKJZRF7C,$FDHG7 G04U:"'[S1_0E M X)*H?88!CFGP_\HT:,<3Y(PY52WC*^J%^P B4%+B%$7%^P2ZC4"'\5 (U$L M);K&E?8^[E%B#WB# N/"8ID(VB\>L11>/LXKG")R@1 :Y"7%\]E3_L!L]F>F M&.TF1/]C(9&[:QN)TH"&9GPY4YU[@9T8AL4"!)O4;%?<9 ME0!-.J4NM>!-X;,YQ^'5K%U6K!VE+J5XBM75O:^2JRE!1:;\QAX-BU[6&/X[3O'A2H63D2Y7WB3. MH8-N)OY'[J.F:E89W%T1M/:KF2<';E7NY;WLC7S0:!2\-B]-Z<%=H^"E;]\' M^_Q^AZ?0?;+"+4^HQ,X1E#UF>^;>X44\NI4TWFV&)F:?+'7(*GH9O.KT@8V. M+1CLMTD]\E;HGA]U_G@6829'H[$5ON_9$$2C%P5HUTW*.^#L7FW;O);&"/VA MX$9:_(T'<7C\DB K]<*L)4&G@MCFMEO&:?X;;3A.4<7A+@EGR?A:V0$%''%( M.=@B1Q=7Z\]UM?7FUY<:]W .G:JXHF*^0=DHG3A0:Z)>$=,V6_X\_->*C+S- M?@2,RZH2#(C]R[32(A+4W"2DTLJZ# MA3:?M=3IV"JBHMYUZS4.?/C@F%N@H:L3[^.4\Q!3E@7O<\(]4;E[]5]7;]>I M#G_?6V#)N, OL:1?^$/7\'+7P[S W8G8O_68=Y$_!'=[81S_T%W1Y2IB&5Z. MES_+$&J33J6+UC8U>":)XV"Z7 'NM*LY@E[ M(N9[/B4=-GPC6H,DW>' !!W_^:F]R,#UT2=F2).^8OYIX<[YJ4@3X2YD0@/T M;]\O/C&33Z4@$BGO>@M(OC IWNKUCB/TG?MME-(O*RI,').%ZZK@IHG8R4OS M4RIMQK?/=G5U?B T]4V)^;.DR9,P-0Z%9A6B( KEI@9K<0*IP3->? VB5R8U M.!7_TI)W6IP(9X'V Q HH0$R8;$![FN<*JCI;*J6 YK;3%Y6'IAO\T( 2B? M43!)G_$12-#JQL1[=6=[A?IPAU0H4$TJ4!GNO+O<%VL$95%%Z^%R,5FH!H-L M@$@!+,922'YP^V( QO.".+'I)1UJ[!;ZG&GN-*F".X2V A@'$1H0& 31+L\= M,Y63X6*^"8 9W&52U0MWK9T0\XD9@-S.R0O2GF=-U:L!5C^M#\3&C.BCDAXL M'#B+<*>%H$RO6EDL]!,?_9^K,LJT7G5V&AJ+ M@FYI7":QZ@ B4',B,.^3#&)6PB!<=O<%?-0& +$)D0B,"^XB08D(D5'K#W5W M?)(!>@BD+^B1[3%CVNC7##_)B#8AI$I9W+R@CQQ@4J$2!0FT1/Q\%;)(E7!_ MX_?87*"X5NI-A,8N:!I]\KPOUO!/;D$,L$2&]LM70:]0_LDK\!F*V#R)OR2: M$J2:,-6;W\C]E41EN*LFM*XQ P3'( P.%!*B6!BB*$BB^WE!5G4<0UXQ&K^$>(1'Q#50YM?=^Z<;PEYQ[U:4/LAF'/Y;#7);?Q_)K7 M=W2Z9>85;Z7)G"JQ&$T-SCS%N^@;UUL;NZ;X#6L1"V\1ZG)M\]Z$2RGGD@]69;Y MTN;8GJ7[L3C[DP>1 A24N.SLA_[R?S@2;7_$65I;E,:;?9VS>'U=BF.5N?JR MZS2&SXWSU^$DUE^W4F':;]AI#L:W:-YXY).6&^>."UV"#J(QP@[J=-OI=#ME M;KW633R KBNQ:;[A+@)*VXTL\)= M/,PB>,JE!;+D*X&6_OS:;:U?5QV5?'$?O_K:Q;^O5<%?8TF+&^ZPZB]'4XG[ M.51\2D0)QO!201PZ\5][R/G+L07NWB;#*: >T3A O$N.LZD;UVTKF9S L7?O MY9WK/31MW]^U]%AZEIFPZ-KC*;>?!GT;'9-QK;\[Z>?BFG='?/N;4?'E8:/2 MK&CP"_<\"RLLBR>D!+6"PZ M,A=O0&)JL?9.?04M-LO%\%?RTX%]_Z1B M'@B*IAN5)G_9*DID_\4*D:OF%RN. *O)3#46*@A+'($Y 2098E07O?^+_,H% MDG!3%\:_GS"6BK^!B$<*0QH5-=7T]XCI1F9Z$ILI<)\G$F0/R(=<:/%7\^M) M@)XF/-1"!Y*VCL=(N1@F,9%5-%(N[ /=A#0)WVJ2O= M.$MA2H4CA.\U90(H\B9)_(D37A16>,&<"T3*F(H5K#H)Z3%^EM?S!,D88J34 MQ1M0@+^T^(Y<$!@,Z3Y/C;> G#*IWC^3Y,GU EY&V ,!DXH$3#I4X_G,RS[0 M$6BE_LDT9%I KDA;BDB@\ 1ILY3$A?'-#L;4LBE;/3"@=8$+S&T4=VTW$%X, MH3Y%H%K"3)\)T:2HIGCU=U-VJX$[&1)W4D#,TPR7&?P6EL?]/0Q.>^^!0A(_Z2L,+L)+@N_;E-_!+AY5WWF2=]3A:[^%=XZ'[_24;! M/>Z#T7C*-?_+5<_*?BET48A7Z(CJ>4MGXP-UQOJ>.=H5^1[E/BA?P]PFC]N_ MX3\Q[Z"2^GVNAJ_]8\YE]].[WC7P%$8C7]R9/J37.+$VKT+^5^GOD.-_$Y2M MHSZN<*MY>ZOM20[OJ"!?OVRL%-SW;>4WEY3SRI\X'RX/Z*C;4)#';+3=] /S<4 X+87_G8=&61=0+.RVU)[ XW M)\A?HA7$+5V*1JLKM ;$'9-?W H^)O:UT N[]L4ZC&1F:5L]O!%PK5O;.FOK MAJ""N&\V%&:%%BH&7=Y H^EDEIH[^'39,I9V*77[II>[UXH>E&@A:1N\F9(" M\EL$"WZ+9(/?(GWPMXBQ]+>(X=+123*X_1O"VS_//"6@;)O3M9X4W6K#CP4/ MN+DEFXMEK?Z-OT;@8^M?7^,H$G04O->6I+SWU?4Q?UUSG+*V."#13+/X][S@ M5>/3:T?*/-D_GZTX+ARZ-N-F\8YF&1X-_JD>5Q%DGSYC?K;L:B6YW*_3/%O/ MCTOBEU3"&JKN?Z2W\DJ,?A>4]?=_FY#$0@F+80%JUZV]K;QLX9L)MYK"W09= M1:+N1]1I]\1&8^;OD=&$=9L2;A%-IAQA@=HPG]DYCKANCE-_[L_Y4^.!:(() M4^Y#45T8]9;T;FTB+"7//X-/,^R;X]1Q<;VDA4MF(<_\#!]G,"A)[S9.)"%I MW%%>QAXHX0,=D5(W/;5H B,\/R_8Z([KDTP%V"(]]7)3BV!&=M&$V7TS91*\ M2R,YY9 M(!3^](869;+DVO6"NU+>)#5:0TD[PJCE\YP/5%AK=FA>DL4FA"NT)U2*K ?2 M/^>V@?U!(ROC8*EG$V&1!#KX7X)0/'YZM<9>N2F32"S$DC3_#+&^ZZFF:CER M-X6?;*7)4OL3O/N50Z Y30@2"$)X7D#-<,%X2SZC2%.NRN*;T0024ZY\-4H# MZM2"]8&;^!76TNF0PCO7J8J2;NG$!&BWR!$[[V4))GJ M07:H#!T$KH63$Z=_<#IE@GPL$)!2S^<%##BS .(#2;!3^,:"QW B XDE%P2M M-1(;) @7"''?NN _22"!5KXLKV3H/;7J2X EP':JO3$S&V%8*Q*AP11Z&H!V M6 5LHP,6*(UA*#"8#*+%=H?48#5D+@5"-2U"X6G-J7_,]=!\-R5TZ6H)2YY&@N:'FS\*2E>,R_**E4YN M/1T*V '?X>=#V6=G]495L_IK&CS]XS49:^[$6%YIU<$Z>MZUFTY,T/_IWWW%4.AO?TD6E9_/T[GK81KK[EWB^U\,.9LV=\?PIUZ_Z!5;JG M['$K_@&FW*8CK50/S]KF?)R5'.CWK>//-,9Y^_Z[^Y:>0N]C^-!KG+3EZQ@^ MUYQN!UWNLK8@6A_ 69M]YWSQT=:K9=7>$AG=ZRAF;[(,Y*7>'7;MMM.CV;K!4)S#D; M9]7=%^GR/BDN5T:S5'*)0Z@SSKH3KMOF_U;N/__.X1]Z MNA:U/M2F5BLM?0&^RC^J5M8,>W%"LU MUB/=]Y^^T:>S_ETY^(4\O"+AHE/* MQ=#]EJDT)1?G5Q.'?UKZM,&3M96S=7AZ3G&X,5Q_U]T[=[+WHFM3& M3MWKNX-OWKTRT^++_FX6_%BRS=P54'(OV,Y"CNYR1HX>T-7_W5IVEAVQ_^=1 MNEIBM(:B 77C5UF) 86K1CFT'U%6:=>I&YMTCO3D?S5+%^G/%E>5)%E%]SOP-VG?ELASIC#"7W'S&(['._3[Y>2 HU3FL Q:1+D.')-L5X8 M/F8-CGU1!Q*ZS;M=YY]&HV.>1FM8"B_'=)LO]Q+MG*6!H^"!D*ZDJ%]Z^<6< M0W3.G.,PZK9&N/ER=Z"'OJH5INS1QW2.Z9X[C++RJD%9N:QFJ1_AO.H9!/^; M'H]6OQ5U@*%SMX>\?@XWA+)R/S]E]8)SI*<* >V)-@+Z5L5=VKOY>A*0/==H'NPAB)!"I3Q":>^ M*%_-5'\E16X,B*PR?D:'I-Z#I (>[D\MW6N[!>$)>=^B<6EY8?JWE=$9"#$X M;]$!"K T^:M9&M!F#$R+(>B7&N^?92P+'\.HPW756SZSC#YDE&_Z[35%J-P2 M^NA"#OT"1C=\M<2IA[9U+QH2)K.PVXY39G^>?9,;QJT@UPYWK\G[YS!7BX*/PV<3C=8^+;64%90&2= MX[>3@K*]5-YM+3G\@SO'64^TQW8\.CI2HZ8;&>[6K3B:-.&(M@;?0]W22FKQ M+;DG?LI;;F;W;7[VPPS%4\0?"?W%N@-#?VFBW(6 MNIY>\+ /;X7'G]K2O'P#(XM0>-47C;;=7?QC'[,@VTXA:"1;A14V.+VT,#7L MAP+6U1:GE]7CFO1;4^[L=.+843FKM^??O%[1W:^2VG#\C$(G^%L/_G:O;*ZX MKLYVPQ>O+46#&U;0+98:\2JX:14K39[\W[YAW8C+_IGI@#/[%:]>4/1/SPS? MB%-?NRY!XU*[GV(7L7)C0+*&FM[I8PV&+LM?7M5_W4 X(LNR3VM3Z5FNO".5 M;%C/>=SYQ.T&3):-[1K[55A22:_\ +[C%SD9]L^&B_GGF;YB_FPAQU7$6@%> MF/5V5WH,G[UEP,IUE'>]U-R%G&&Q,*"]?M37W.0E8SE,>S=^3]"$U<]2YZ>T M H*JU"A(*QGFO6>UD%:A/>QRY66.4OI&I1GE?)(_7%70#C/>W@)J)PE)\CU" MTM#M2,+.#R;LY,JU01<9Z7I1>1#6LNF"Q67H;5@@CM37*FJB:R'9=34DS9PL M0I,:K!.-F9U&,$-)1S+*^Q"))'^84-XQ]P2F5Y60<]=(LJ%HF%YU0-*K6F4U MG3]<@_7?6L! JSW:>R.>^T^!J4<0T6^J'"VC-!4%_WL-K$ MUIE\*NI=]V70Y1D+[:5!$[J O)K.IBI8JQ)FE)N01G$:S..2P9A/,C#9C)4R M3X?,2U+OT@PDU#M(2QQ-*5T4^^>%B^,^ZYI/?3LH2!,601H 39.F>H'/X,K-;;#,4AK,7[>"89]D(!(UX3\0 M:9V8?B4P#SJF2RQA*^4S6YNO+/@E<<$OM/DG,+?=?NB+P"]6(P*Q")4U@'X. M">$*B40""9;:"4L&0#HAA#U!K3")#?$C17C@6HW1IL_1??.3C#]WX D0471.(1]EEP6BG:/R\R OC_"KAP66\_R?1;2ZDW/N"Y M(2\$%N?$VLI+LO;@@K;SV !CD=T;2&D%%O>T,8'8=ZZ67N^XC^GJ\XJLE=^Y M['D;4;#S/8]^.\?<&#_F:+N(A4_X]8<>@E)WD3^^_UBK0NVQ;W>VV"K<5"Z9 M//&&A==G;/C;EL6'\==7*^PHV>'3]1_\T-'=6>3WEK#KM;]'A.[YJ($[RRH$ MX$]5YKAW9L? Z;)U%86UTWMYRWL=W9.-XY>K;HSLR&(RROI+OU,IUY?W+RGG ME3UQSB[WZ^C;R7R%+J!]G9^[XLCBO?*OT'W%NTUWFIG(\Y,/;MXF;^_<4G#> M[NM$=QM!-$I]WT =^AG2]Y,YEU!?%+'SATF6VX),\L M2(2EL,];Q_E59= 9/G'?;)9W)%QQ(%Q.2^S>G%^8;4F7_>1BOQ&=PWY'M3^_KB-3T$+_GXN+6JYYW]$AT#LI4G#()S3A<%>NQQ MKWX?=[X0WY$VHSQ.'1!Q=Y\Z<)U]*I.HO8NG[17%#1 -,#+>)BCQM;>IY; N MAS2.&;^C:@?0]T4XO M8$,T:+DG;3D$6M([\0]$(8VHXQ_H3U'.>G<% OI,+^\6D(IYWCA^]L)XX2>9 MO'O,RR<%4':7<#K2_3>!:7BG%]YP6%"F!9L&(\^]F2MN&"U7B>2M?A[]5G2Z M4>69<4G(U5X>V2@Z>!%$T## X"\;OXS(RHN+ZT!>N/!:>T6@8<)VAG?K M'@)TK.2\P/%TIP33;=$"IL;1:<.X+ M"/V6O^!"''AB+A_2H *862WE"B%9JUP+B+\ #(3B@5<'5U8B39WBND@X,AV2 M Y!BD-, BA=&0:-R)>OR(KO 8&_@"7)M5/DC*JDGG_&63T<.W)D^M!JFAO.41B7WP\/IN1/?OGT?G!;8%!O@ M+LC5#;)U>\_[R0AODZ]>\E2_-,PY8,)-^TZVJOSOMHRE[-R=?C]WGX>)85J_ M1;3\B^YB1?1W<3NMK?>[_KCT!/B:_;K+TNRK$^"'=6IL:!V-T1WT@[=ZP8V, M=_+@RVQK:!"-3MM),-L=]Q69O9UHR!G)O>H[8Z:MPYRT8&8P<';W0S,*N9:/G#ZWR*#WUXF^:!>J_:ZI::;O\V&/!QEOU**T\ M..$0![Z2XU7S_GTKUC?+Q:S^67,PJFA>$GXZ\ MNG:D>HA+!A]#;U6KCATB15(-*D7.+;D6<]TD)K8\H+]G$=.@4C*7X;I:?#,Z M:/Y9"#X^=\5>+UC%A\0B\2LT89Y-?'. 61&4])STN5A,"TRJF3#EB@N&PW(K M)75S8.[9%>8Q10?GNDX,+P@QD0CA7-^'M&*1&B-(:G8'49:7"W-X?1_M6F&. M&8OD 45G!;3Y9\8L/12Z#ZE1@A14"6WBR_*2(9K0]\J4A8(\[E[""Y%=,%7J MKO]#YT(-F@IM">IH@NR&?D0$,G492I(F"&WT5_"1J2P@QKD%20Y[@;SG%_I=9AXA%HOM[2=\H+3=Y+L)Q122\%GQZ*EV6H)/F"1+"\;*BU48O@O MS+NYKEW@M92<.(G,65(AS->?9)ARY5HP#ZL4&PC.ACN@,41>Y:&4+R EV!&4 MCR#A,!5N@6"7@ZO_)/:?%TBR[V'*#$EY&*!TC>ZB"6NHN*Y>PBS"BLG4*"]Q M7)87'Y\R:;( Y(T=0,RP-V:^4V(0X-))"2E0':X(A=^NQ C^; L4:P?<4_!; M.Y+XQ4D-#Y$D;E-;83-%,DWH3N!*\JL%;X;VFDSMAXL+96%Q)VF6%SY3SD L MAJ)C6(^D$56^8PBSP,?-^0^PZ(W4PA\.GB+Q+XBXT/J%<#4N3 5R* NSS:[K MI,W FEC?+[ETZ83!7G*J@J3I.RPDCBQ>#.]L8LHM&^ MN9[",">CK[=A&6S\J;F?]WPL[7C59!A^V.4T[4U6C_;E_+>[:S-;=6N.&8>R M0U>MWO0F:ZR,KJ90$DAQ&O,^%\X4.Y*NJQ+$UE0,_RD@ M+6/Y7IW)[> .SUY;\&!TM4Y ENT&G4/ZL0').D^[LEPT,T[*O^!T^:0 V^G> M,XOE4QQN?01DQ!%D=S"9*2S+[]K0X9:66:4_#9GH'"^:L;R3>R5\$ULG*V!< MV^[1<9^LX^@@:@K[J0W.VM(IJ5-?#E][_*R")5;W^*(9EZM*SFZ-@4@R^6F_ M2FKWF+@T*,]N0^ZV=")\/*1YX;GNK;\'[YKT*=_L>LTYM=QQ3\!C%[J"(O>7 M45%? M<@MNQ^U(QO7;0RJ!>,%_N*=HY2YULY?P\@C[2Q7;_ M_$YCB#/4 W.76'!L-?;;GXS1->E_SLG9]IR3&OLT[F[7!5?CA>1GA4_"\BV( M*-INF$/6M\ZR(_YV.\0J!(R@J(<75.J$N]SKB$:;P>2G^]O2"]877#ZG3CV? M,=A:NL&3HYS$YQ0KEQ_";MNN173!+'.[TD.E+K;;JE&@F4S773&CL".(3YSN M)].UP.&J'BZ_@Z!?^JAOSM&V:I9Q9!0]@P&B6CG)DU-C9A=R%>JIWY9'9S:B M!P.,4\JVAQ4N5^KIK$$A5@%-E3KUNH'@3%O1WDC#V817>\3\VJ%P8 =MDPM5S,5@**:NEJ M@*.2YE'-<&NVFTA_EK',=\SN?H?S?=IZ2;[^:+1ZU7;_15G71BI95;-%^)>- MZ/>9[?[N69$K':)S&S4.UH98$;?L2JP:J7BX?)?FJ=G2OSV'N67+:NN3^@J- M/HRX_)"C9U[7'IUJ:U4HP"B;'QT;/U-1^&M$V;(U%JT*G/XM._$/9\9KPGIO MEG]3LKLY[EZNYL'0MI-;T%QG]^SKX'DW.,K'9,_OZCPLY[OCH28'F*>?E")IQ9W0^R=34YM-_U*-O-SW#D^%.<9>LX^1L"#&U3NQW77ER+>/*NF?= M%Y>_);HOF[NOH&"2.'"9O*%Q.7;]?/7^+(^>#><;T86K9G7"9'GFT[1!ZZ': M?-K[P\^ZVK3*EN"33YH\#C'%@"$)!](V?,]>6VQX>5;G[/*WA# %P2^&G'>, MC\O?!KU?]PRF_*Z]M,XZ#4Y-;X.Z26X'SU)UU23OK?1E!2EF6=J.<"@0 8M6 M7YDQ'R=!,)L;EQOCHOT"QFW!)R% I@4:2U/2KQYTH[%MA_3RJ4"><[MUQ15M MMR.')W5#1OX]L4>7:+L9JM'+Z\.N>(8P@KBHU5MK^]<-]9N52"J9>/I'6FM MK)#GLPJQ/K%Q [5>*2Y753S<5ON.N:S*OQ;J6%2^HG6+%?-W&_R94O/O3\KC MG"S^A=V[]X%?&-*-3I$'QWV7;G= 6[#L#LW@C[(68;+20KX[]##KZR@79W:^ M_NL[L1=T\=;V44[,B$?YS2\)+34M/AZ$Q5<_!G,VW9)E.25;._+I#P=TL9H4 M4[6_:U0]LXL9CLQ^.TZZZ(0Q]WH7%[LRJ,>0':$J;D^-,!7S9T/@L]U:R).Z M=*KSH9FN LJ[[J8J,I*_PR!UQ_EY#CWAG4U(2KL%R78_AAOZP"=\U>>KSXX* MT?-P'[ XY)';&R8-EO %FUA9EG?V<[88IH07>OJE*<2%=&4^R8^,9,_)[[HF MFR?4VH?"&HZ(?D:0GD@Y<_>69X$1CYD)&>">2&[6 M3SZKBIA1.\5P!SO?+SGF))CX!R]&&=%!,TV3CK!'0@121GZ9F*^_6$#M(%7) M2'R(?DRE7"=!QANI0,G]Z6/% -1')ED=D%LC1G#AP1"QQA MBCQWK$9!,OK(!$<^PAED3NL#X?UWK\D&\P]ARA:\5&* "BM$9-1.8"@9&NH% M7V8=:>#L)JBG,2/:;V;PS^2D?J'M".CY3 X6,G9:\OSX>C"( EL14[L^/\4> M- SL0?+HUHC'+T%)"#O)R!R 9+9D'XP?.O+2ACID*)*N1$!\NH2@"GD# ME)[[9>[Q**5O83('R?\3%A+7V+U0$E4R&[)D3)63C(3C^OE;9Z>A?]1 3,*< MNP6," LDBW^AHPEQZ<,%ETJ7#0RMYF'WS#?#J:$?%QX-7WA4?OV]ZK.#4)06 M(@\E:15M(IU*5P<"D (3R"& M2N::D(>_-W P@#L4#VL$;:))IUTLH!$0>3Y W@%(Q>4B\%2A=C)\1GWO=[V& MO:+O02/-%KR&-2H%38CYD6\GQ%VVJOJNAO-&<$"E&77%'[HO"N$L6+>5U[N> M3>$=5:VF\('QTF.%2>2T.T[=,E,NU%N+6 Z8K>-K=]\^'-IR[/!^<)MK#9(E MUBOM*<5L'0Y]MF4Q'F=CUF*ED=31\A^IT6*%5_]*0\U3 W] 73' [V^CNLGA MA 9#5XNN"\X#?2H]R]<]H"=L'[7;EJ>Y)7H]Y;?* U'KHYQ/=SL)R]SMZGSP MAGP/R'/QXP)PARF\EW8OU6.6/EMTPL WWK!E5AM.'JI2&CQS^'"ZJ<#@P"@= MN^%N:&#F)QEO9-$,>.VE219%P$40!>D;"AZI'!-?)-5;BR^#Z$X6)]Y+ 6%/ M5Z(>ZF8_ DUV2&B9(:&%3%8-:4XP\F#P?KY:_;7HR.4ESIB_ P)K _3Q6N!N M/632*U>RO&'9!".;!-3CH#+/5*#G%\3?*FU>GH&?>QI #[*\ 2[LJ):KK&$W MW8(7V .3%V)-#JEZ-8<\>6F6VB\W,3D3,JD*@A-T!_^I0[:W?V2P+Q!<7MX4 MQ%1@BYIDQ88?RBLP&]R$%^Y9UR)29VGSC[VL8AZRR"" ?T0"V!0)^]2%*3NR M#\H+W)^_1_JTQ8.<1B7"LH6;!J5J\YO^D4\R?1A1"K3 %=$'ETC J2W+.9'A M;:1O*#1@$3E)3#(-?^T$"0>V&::#^^&T%N%\"9$ MD*S/^.9W1A;I"/P0^07@3T>6E" +,>RUSS2SS0%]+M[/VDS O0->,TDZJ;+O M>M0SK5>&)[ X2Y/>\P1Y.:Y*+I.1Q(2>4YKK]SH7Y=14AJ665[P(Q3]K^5G# M8NK74DT5C10[?6[=0ZO$;8;;]LI_M,FY^'6N.9I89O8@3KWP_WB;0+A$3YU> MD/JSE3I;[Z3F]R\!+;C()D-F:XI+3?8S;OFGN&K[NDH:U@V'&O("O0 M"V?!VG+01UAT397#T%8K*LQTY#I4%21K9LC2=9Z3K6[Y>^$P&7D%J?&._B$U MW&IAG3_-Y=:!C(V]P(\#WQ'\%=)/0W.\Q@;1_<9U:@C:RVIG,H0 M+,X2B#2V%SZE@V'6<.@'1A$-#$UP4NE)C7EJA#9^:J0Q '0V='-Q[5)Y:OVR M=$]PTO6Q??LH%P>1%@OEIY(:%0;P/1Z'*W#;P?N4:_D*:2'VV]#G !M3HQ$YEF@(HR>"H? =.&Q(H$ 45+7(09P1 MZH@ G9+/ 9DYYB!?.7""0G_P+NCP$G0M 8@*01*?S*_]D& H M@X;5+Q@&B((;Y0&)I8>[N0[@5.N4F)Z4^7;0IL7R@-* ;?IF$%P>M\E?6/H\ MF8L#IBGE0^KN<9N &\,E;E0?-A66%4NW]\-+@>@C[HXN-GX\Y0H]^P*X!Q<5 M8"]:/TL'&CS!^V3DM.>[T@%^+3#T\()WY(CM0'P*" SG\HEQ]&DPO!T";C=" MQ[1+/ L(=6S7(K93_)%-^1:@H(MB6?Y8R2Z &CS 478OUQ'"*P7P+(6X,5>] M2B3*XN7XU60897Y"Z D'P+S5 ^'3?' *!C1[2.&=0MWVWW_4"/W@1:0S@(8^ M>'4<_?Y"25O:BTBG4IE9QM757,>'\2! V5Q?EQ5C#E<:BW[2*BI>5%GN?"VG M[YOBK[M-Y?!G-L:OO;UG*7Z_'Z\5([9E)MIFTK*V46!"RA6&$(T[C#0Q[?3W8^"FH=U2]\68@@?",NI0 M%%31"%2(<-X2D2K[0+^'BL=VG AYCPI4224]H3Z!,9>)[!P)"8I= "'=];+R M8\39&"Z$C5H?Z7!%EN[Q?NSZ3K4;N3#@V^@2 MO>\'0;S1WU$M;N'CASK9;O6Y*_+#Z4CJQGJ00YCA.F7+QFRN>%V"9 M>@FK1D_,O4*UX)3/D"+O"CT\FAJ=$RH&!ZC\=5O7CGD];Q9Q2 MP,^A&EBZ)F!>H,(E.1HM$P7!M_GB\9E!V*@&N[-*4(Y&*T5'80F?$TB)$Z#= M4@QPE#K+ @B?9&IEX;Z""QC@5F) E6C?7-+;P>>^<&-!4U'/J*_+0E>1L& N M\RT)M'))QX"U>0@T!NQ'>BC/+TAYR,D%JFRA4-R4Z3B&1CHN-XT3UYDT>H9 M_8SE" ^Q7+(Y5$^%Z.].$MFP#A% CV6AN)T'Y_FP!Z"_.R,%/L",PAFN?=L$ ML34!73VC*#X;SCMDP_T/31R-4-#.=&3,&SC&&BJC\F6YG5(]L&<"]F @00FA M8HM9+TAWB/ 5(+6K!PCJ+JW]4)+2/(ZA?I(!J!T@=%?PM0PXM@@:Y!P.8%O, MOU@0]PK"/M&3S4MG M1F$M1!"Z@1/>DL.;CCY6TX]_(G/1*N,]]^DI'P]B<] MO2 BA+_,)8VAH*VD8Z KY[I;(Z'9)01/@?MG7A4SH31)*)1*0T&ZL^9?]5 @ M148WYVG@ZRYH1/T#;XU%T1:S),#!-"_Y']R@103Q(R>)K"ID^\P N!\1%%<4 M;3.+10:1I^Z#+LKGH*, 6U7(T-5([)]MA8VYB-.G%HUC"C[)'(.A -![GM*% M2H15<(=-YFINIRGDCH;$HR%R3=@M>,],0C<,XE?C;+@@ [%6JU@E2:()6ML$ M->7H!@BD#N?_U7BH2P[Q6>(M0VPH! 4FS#_NUHY($)55&/ MQL0B0#FZ!,35 ^)U\3A+^SOOSH.VAU"O2W'C1SY4&L4[^ XPIRH?M^I:80R+ M^MZ];EP^4-%J'-6[(?B4G7[Y$[>:..;3S1T[,&5A'Z^C_Q ML-1?#QH-W&<=9.@T.IR\@-6!'/^[-\[XKX]DG8"?5]V C^=OB?-5_#9Q51'? M*KC1Y8;[Z>*CO)WUFNPXAM$C67SSA%5_[HX<<6O(^AMA^]^[QLV6$BL$M-8%.Z.SJ M<;=Y#?HV811/VUV_\&Q9\.Z.-D<=S[=Y@J_JC%F.X8K8+'K;Q/5-[J+] L:R MY FG&"(VBY'1XV!^Y8XQ\[>3TV[U1'M\^D[/QXH^$P.Y0NJ$V\^L/:L*?IM, MH@N3)S!\KF9\']5T"L-+G@KDU<3KZM3@3@C5.2(W 1T<98ULJ[7% MA2J/%4D$8V8T;8YW8IO=$V?8@ KZ0)U2XQ7Y%W]'/"WG=UV.A<)C611\QU;N M2[;5:Z%%-QA/$[DV!KPCNK,T8ZO,R7QLN1I?KARWN#B,6Q\[B3L])9MCJ$B>("Z:ZX+(L[/2MUEG>-Y7]"("&(R!F@^Z M:XGZER97Y".F-$[L#7H6;IMTQ:#P++FH@?2M82;5C&WJ)O@A"E-1. /QN6 M4K-P29<(!PRQ%)1-LK;C*3NBOO$$;^BPX0\60'&A3Q4#^$N'_(5Q_4O<08,C M>$-FB7@!(_3%Q>&RMX#MY'(4X0,8L1V?<$2HWBB\ &!BRW&/:9N+ZAIO:"%* MFR([-B,NZ5>U1B2@\$]?<%^QS9K[@0XU'AG:L;BX7^>=B5\\@IM@S#+=9F&- M>PH]$@P\@H#(SJ+L:(S3F>=%$XQ[IMT:LE)643.,XG2,.=%!(%Q*UK.VVVX' M*!H "FLA)9*:5CA<_ *>P(TFQ/3"T+%E[XL"_)?-<:)+!VI.Z^[1MH[=Z>71GI?>=#R>8LZM8>RTRK;\G\SG*+]!@!N;[D8$"IS6C* M\KYWXO$A5V/!^96ZGI>RRK733A@LV6X0?GAW>,1(?7Q8F&986Y[FP0ZK1(/G M:R-=,0%BS91;:G%C95$NQ3D**[H.JVB,]RSS3(W6/!AF :Z[PGW_IV5T_I4C MHR MSN4K=%!!_/_DX[U] MRE]VA+.]/>J/\FA=^E-N,X?UI^P[BIA'W(OURT8O)GLHI6TG7;YI$!7XCJM= ML$WIDTQ_)]WP,,KJI6(PZ13-0[>IP;ZKYSOJ-WB*U>E^.7K$LL+:#\3]\$71 MP!>G-"C=4BJBJ9\!,[[@I=Y6X6"XB:]DCZYN4@!,WV21&AQ]>@Z&'W@VYR!. MYM_!3G;#+=?)'PAN9+YJ#K*C%(-SQV1R!&:N6T7,LF:^:O;N6$ZV4'O,0T]( M@,U -L='>&4DYA&R451%MD@'>98>OI;@0*MGA-OA'SMQJ?R9D&R-6@14U0'X*\K 4(@K4@< QIC[<"8810+HR<$=[VG0(I!. EN MZM_48)T2PU$S@+XB:,[1 8+R7%0X:OIPHS+(C'HW%N[VC_T05(-B7GTJ M3@3T NR6$NPYI ;;+<#446 ]RE]8$2_:@Z3U@)@*%Z7?]0>K*5;&CZ<\UG3# M.0KHC?Y80[M@N&U8E4A" 92K[DSRB*G%7@9Y2?U* >^=$MT(GMTN5I_/GN5 M[^A5-K)?V0+ 04ANEH\P29]218$[J&D6SK-ACGQ!=B_,6P#K:0:A\U,[QH"; MMD)7# 8(D;! 2<("-)^"0@8E.[5YK(>P$=EN\7S53-%:P'=>CP2?,@R*>%DF M1E?H"*@*(;YMJLF6!L76ULZ5>2(]EAH,"B])4 %J[P[I4X+Y-S!%2([),'@ M#= BK,Q<<&8(]",2O>?RD8@3PK5D%;$(LXC?L!*_.8Y9@L/CQVZ@E6IG\I+1 MKM*E- IC#EXM@Y^OEDDL$[,3[NP&P;3:FKPL5(:B$NR%5T;A P^%?7.NYA$ MGIXD*.Q"]9N)T1K:09!$&'&D ' MIMC0=9#(G:TQ3@5-J'?=O4!6B<4#!W/Y M4[&<"K.CT9K>,'YN99V=GW+ ;!JZ]O=M'1@%5N /.^WB'H[2B8?=DA(T.'O& M+5=O]7VD2:NV2TTG'#??4_[\4%6"9E!>M OQ\ \:[WLL5G]=L2TH05_NW[FK MR?]?C\WR 5F'['>TK*%M1]\[P@@EMVS7,-&)[!J)@W"130-GXS1W4W)ZS&W54_FW)GY2='[//I0CW/0:R_SSK]Q MMQ4$_CWXSNZN[IC'*/IVAYY3)[;EDVILYN^#<&Q<-!DZYQ"=8&+E?H5U-?!K M'920\ 8686IHJFH%<6XA1D?I.+2T_78Y=IZ])X@TV1L*VM1%FV)2&K.V^?J% MHOHHL"R:#ZEFSC7D<]<-S0G.'@I2+*L%"@NI;@4!Z3M+[=\@CL&L%,?#8EEJ M(MWGXC0#+.BS[KLY]T>"&E+AK,JDO^+Y9!6XW ^)U87JQDVJ<8@0\J27,)@E MVAJ3TN1/YI#]+DR\!RJ\A 23*E)_Q:!T!%JT">65U/RE[-5I%#R[&C.&J3&= M?P9[D();4/N+Z!LFX'Z%HIL$7! = +"0BEA: %9T&NAX@J)K^5T2?%3"@C8= M"C"T-P1B@A"B_E&+B1\L!)XTYR@,(O%_VD,"MA-(T)1!T.@@!HJ,LN2FOE/" M0%E-4-8Q1!;"UNK>(0F1RH" =Q"16K\J(&L]( 6U4-DKN!Z>#"$;W4 )+THZ M3G0A;$E5>+;(@@XUT6I8P&N!+6#+?L OL+V%Y -,1_">&D18:1VSQ9G.=R4] MA,6[,%*/F%A!EV#[U\,.Q$0[B1>]/GL1=DFD07MT^7 0[+4&/<^00:#+=OXA M'$62CF),)I*"VEY#_U*AHZ?F <$HB2M%YIB?=+P@8\"5O9^=;V'"] OUZFN: M?!8!K+D-K:& >G5!Z 62%:($ 7\*,$,7%R]7YRO>ADIT)8.Z4&X1/E)=!S MK/AG#YL@<50IB2-IY"V%'2J/97N'3HP>E);6"ZY#N$38AWXT^5R[S:,5^@JZ M .+=%&HBO2)@5RUD"TAT%%IX>2WP(G' )QFI!P!H$&-Z2*5"P#40MS#F2R0U M'_SK5?3%F];P6CK5M""KY@ (&55(KVG!9UE)<[C)9]$QF*41)L!*6(^O8@(V MPLM5& 0NL$L(8\D(8_-2QB@U!^]&)*S^'&1O%D8,';SKE]ER'<184D2(,+@* MN2(#P( -V2V[PPBT-W\G#N&/[W4]N(V3=VL]H]U?8RIS1_^Q*?R.^PD]!!]\ MJKWS)E_T[=TZ+3;J7Z;_VB-9YV*W]?E]K9R5]ID_3^-TVQ-F M%U_M_]W>L&[:F=Z &RABG[O'K,!?C7X7.G SN"FR+=O>:]H9K;M!/)Z=51)H M)BG+YGZ?&_NA2#%C7J"95JR,>6XT%L,S"LY0S$)*R!]T*^LQH\M1X'F#G@B3DQK&F \56E[.\\U"A+9"RK"11:DR&3X M$KM>B+$4YH.?K+'EX22^*:PD8RKJ,;P_F9 \90I^^YKRZBNG-L\+]HHL28W8 M#.+5+G%19!<8X3XJO &07R@&,$=0508K(XP(QL"@'(/$>8'..)#T\4)?+HK? M6HX*AOB"R# !#.$\57DX=H]G1(CA&@5G*B;"DCO@[/"5?U+9- 6X,X'6A"_K M5T;]V1H'1-)?;/_"E<,("G(EA_<"QZB)A"I S(S"I!T9"";_I;EH1/;@VWM< M@!L@R4'&2XA5DS"H!4GQ@J10';P@[K:QF,\,6L(-4B #E)V>#]_. &)T462O/G0!;9Z#&J _U?I'Y,7F4O^,&?^S] 2?1H1R#A2S%Q%C M@+1[1ZTL .=2(5V=$KHP'XHA71+G*TB%(S$1OMP!H>6SH=*8,/&)(!'E*42% M#LG)"#4?+XY]IAP(":J4<.LXLOH+M](X;.);B\?=FYT2R%.J_T NS/ODK@9B M()QPY$0L#*3MWE&JU 7@B)^]8+/2 TD@6@N3)MS[N NRSS4+,1C09 F;/R", M)"/D[! G=45+:=ES;6/W%G3" M@-822EVD2OMBZ6:8]X8F/?C+)6>]$.BRU9]=E"V-HDK(8K^REM093S_)$&&X M@'L%HC-&JC-;\^-L=P?ZU58&U\$-H8_.6=$?'KZR =&F-+R MX73=78U^9J%Y@DBTME- USFE[I(USS<6RK?]IZJ5_%]WV&Y)R^)^)4\^[S1, M41X_2U;(#,TCR"<^KMR91[S(3]C+==U;7Q9/ULYRU<%MPY;X&O+\YFJ]LHI> M?*=?UG I/2N-3?UI=JY5Y$S9?HO4Z%9#ZR_[Z).57U.XT[R?AP47TVWRA]*< MG;;3EL.VTX[ASO(1S7B3 <9R6-.KGJP1$ND%#M=M9LK[>+"6PFWLA]*,%;;3 MV!7L:;/6MH1T6 _(:^J">'SD8;C#QW"''PY&D)[+PADU65%/!V@X&Q[5%;J' M2IWOAYMK^4&Q3=M#(@WKBSV2VQ.2D99TT9&%=B]PG%:,,S"!,DUNRP%P[T<^ M4)]D_9*RHNN3S%%8/XU):G0?3-?5:=5=K*XJJ4PF"A:7C)RK;WP+3BYX,XRQ MA?72+,7 9/=7"5 J>+5&GS M?*3"$D)EC=+ [""P;1D.8$-*O?6*G)]^#(_B7 &(7[U.R$:8('^ATM[TEP46 ML(@RVD[V/NX*#ND87$<&.>A%T.HUKD:;*>LA!>>$G7\2^OH$!BD;AQ'>GQ>$ M_Z)?]'[D9AYTCQJX^1V%:]Q&$1(7V6,L)9" B'!/]X'9/'>N>X53Q.!S#)Q^ M-)ERU1YF6P^SI_?EK.!\I@LU[:J'-.\WO/*V"1 BB8YLP H-'#?=B\:0VG0D M&&&94JY2^\J I8'B$L2H+-!*!PRR/MRSK?!+V;EZ\G8B3HDKEZIL M&C@&T]["4CC"4C-.!O&(3 M !B)9\-QP^Q]"V[]'$/ V9J7DH!1QZ#[P(NK[C ;DZZ[6B&)@W"$5,0+CP&D MG'6,ZEF6JJP&&R1Z/CI&=0&A851I#"* *K<3#>L;QX_O!9'9#TNF@)>*$& Z M68-X>IEJ@<%].!RY..!PVVF[W_R E;(\Z470*;WF3BLD0:R?(>0Y<0&"KA/# MP%G5TE*!X3&@,1RWT&9Q,ED\/FI87%R(;GP+>"HP )28GVP&C7C]QO%5":1( M/V8"170"Z,FYTS\O"(MQGQ=L"NV$.S#=W]=7VIV7#.2JZ*1 M=.UZW6%=?V*.LL9K.&OWKU2R_?U/1H=L;WNM[W/5/9?3Z_W^>/[W[_:,R\Y_V^KM?U MNE[7->9^SWW?"=[>C)-'5B1DS%N7.Y9Q;*%E],FEN0L%F=89KXH#[_QC_QJ/ M)^I-XXL>FFS0-UZ+>9&[;5_G'S/:>.O%AR8-@ V$ )R@A\'=)KXY]C#O\MZJ MVI:1,>CU\IOL?:_^F/E1 MK@<4^L5'.=&BU_S63CQL#C,"ONFU,Y3\2KX&CA,G]#O "N\,.P2Q:,W[FAX- MH1?E28&^,3 GZ)1]6=:K]A:-87/N,+_A^(7DI]QHX\NOV/^.) &#PT?<$1'K M;M]70\$0'P6 ,Q!@ P&H46(T*%+ >[]S6O-72&KLWM1'&#-O6&CM=ZCAPQB/ M "S[PAM0LW#%[ZHE1N\1+Q.HR/\15]0&]@,)1X25280$RT]],!S_FP_W&LXS M#?RZ_Q\+/AB;"B$FB<]C,!M;WB?C(%?RU4$(_1N+-09,!X8\O[*+(U.=L MXA1NC$#_Z4DT/LPX&@3T_3-Q$96Y2,&%$(Q2 U+QZ.($8[RO+2)8#1Q\E+O% MA':1D3%@65L M7*:!^EKZI3 C"7W\.1=KJ5S8@;Q\:_F%C_ 8=C>LL.BU,R(N(!XC"4UG198'(^X)"Y:778E1J\($._V?T>" #:>(#D406 . M;B*Z:JBDV,D@.BIOV]<^NC22I:51[)J*^&D>T6*X^ )MT4(+2H!-1FFA(\J,B&EZK%1MW_C4Y3P84]TLPAJF -[ N1 MR(VVLN#"/BQ[&FDHQLY#DW6;( B9&BA>I%&LK5)O?,\G3$L53I3%03POE:5! M--B%PHQ\<\(S51C&61VO;K?W2&*F_+M/M*B3@]'9]31*>I0KDW>%34C!&P/OJL.//V[;YAA44_G'I_[+,,RCRZ#A6H])6.3> MM/?RRXZ=\,K\Y:9%@I;2UW6L?478J][W6>QA@L3XZ MYDS67=B4^FRSBQ5M818/W<5I*2UPFO(L<,BT]"S;9U7WO(9-Z>JS.A3'_D9C./);])K]%3IO M5\XS.<=M-Q\:BZ\K3,])R'LZ .5#R\[BQK M59M6FY9:7-1SR/.Y&U^UTTIYH/=$J>'/WC^M&E^VWP[C"PIGO*G1C[7!*\ MZ=7A5<*T=]E^MR)NA2O'G]FWIGR#Y376-9;;+KT+&]0W,'?R<(&N3J2V@#+Z M(5XYQB+& 8TZ+XW_-EP027NC%N#BU=JP(*I*F+4'79AXF+ZT_[!6YYGY,[.C M\6<^!.[;/0>?'ZN^LX\\M[RV6G7+07:Q9HS]&[1ZH#JTBO>N+'L#8D+@G0>N M'WQFC9@6,.?9[]NM TM8FV[,U-OO<" [<2=W9^KMCBT;U^K&]-K3L#1BK5^& MX9K5.AX6+^NE2V"6$[BAP!_ T'GONFPH-U->UM%+M)$?0"\C: 0_7Y1E';@> MA2YO2N&;/UN>=_>7ZZ:JQ=:$N/<+-.;&5E&Q3Z^.K!)R::YU/!;>Y[62%!1L M&.;A2$_D??7H?8%B)%X3%N^I69>, M,*VZXE80^ M =DB2>N!*[=1K( MV>K6C0E%-[P(J+S;?CJ,/?8-!7ES&/[69GJN6CSRJ[*_K:E\EJ:?GG#G]&]S MXESB^L)R9_UK3Q;C^YMGX[8.9BL'*03G#/ZZAQ?0:.-@4/9#39_S@\S\W'\* MS@[5!31.:/#O(P>QNGW"\:>B>'ORI/MK'D:[*KOLO*9>7!VQ%F_)B,/AD:U) MFA>,O0^\[79]C?<*)S?WUE&O?FT$[YKZ][F^;5+%GQ6"(:>I:8%,+_6BD!0\ MR)A97L07A'>;5?:_%G2:UQK[)AJGDENE@)&_1RM?EM<9>(HNR7<0-N]=,,J"J<<60 M6;2__H-DX"$'#T2UXUL7W/;/O A&U3EEN\B '<[%PWFFPLA@NZ+]CXS%F?RV M=.K8U?M)"&U<,X;= 5_ 5)O/+S(;( >G_WC;;?TJTN45W@2>NM_[LJB>AT=K M!M,,U =J8'E^KGX7!%?1\_#0D_WU(1EMI2^R\G,UA0E#=3N%GF;@#8G$PY[Y MN4M\PKNMXXSCZSZ\:(ZM42]^&,$*\>84JXJ:C&X#LE>B^A!N6^E'N5ZS@31) M(QX@9'H$:G@-IHF6#^1Q1#:<,AM) [MO+1Y^4Q9HX>@>D4V(-Q-,-+K:QM>) M,]HB(38#C(V'%ARNE<6CT23AX6[7VB;5Y@N+@ ?KTV7#&":P.&6V./=@46EH MSZGPFD$N#->0.\5SBAU$[;G+0@L-E8V"&U9)!@[M7B,9^*$+"-VC46@045GV MPY-(EU_]P 0K">!!CA^&]F[L3WW55IK?NV@@8\*JX#H\REGQZT#69Y*!:IWT M\N*YP)?%#_MGID&*43NOD'%4SB48+CM3.Z4RUP"24?H^6Q>Y%7@J8.+*P= M2%=#WIYAO/@#OT'(! N/0&66=I/,6V+FD]M*+V:#P%ZL8;M@J4C59)Z-$*3U M\[;;$@07>O;$X\Q:M>EU>UVE_BLK24%@_!J+);"+Z@0#8N]=DT9UHV[;J73JB2)T(?5)9"06=6'[ M7.BY BBR XJ8R'D#)M75)[Y6C"%#:?4)4X?J0%C\7.Q'ND7[&WZ!/ODO9)*[ M!@M9=TO@P;T#LLKBNV!#@=*"_J< 794/ CJ Z$S1,FZ,:*"T:W'O1IHH;MS! MX7[T.1"4 99R554+1Z=?3098U' 0:N,#M-F$W68#O.K1_;/;@FCHE)MH)A>& MH,WD[1)1_:@Y^QDT F 'VQ$*D MO>%V#ECI"E;AQ .EX1K=.NSX,ES1.'C;. MWZ"]/,3V@G P[2S2U>%_?A>TQR&I-H;D8R6TT.#!KY31%U#P!NBI8W1/Q[X) M7> 8-B=9SCEEUBB2C&H0JCHEU$T<6H[P"22_ZC4T!DO,S8?&1\V)XO3R(M=\ M#_A8&B2^2 9)":;]UIFD*;#(U16$=,=+FJ'<\4-O;4!(? .$'ULSF.>_>Y%Q MU]K&%7U6SW\W^$TR\%U"P=G_J ]LU;G99_7[M6E*LZURUYUYJ!Q\=7I\^DF! MSCAK%M5%X MT,E=5A6I215OIW04SFG\V=A[D+6TQN7NM:P0@;.20;^N3N]IBWG:E%L6\KB %']8LMI[NMW]#G<*6EOR]&X M?+_/=G* J$'M3/FB$CP<_9@37'#L?'D_WSVV+:XGHJ8W'0]^VHB[?A--+^\/ M.<4.-IL5P>^-PH/[IE\NNF<7 :L^2QJ"E4.OJ]BWF?L!4M M^(F[;HEF@86S[.!_7C'@E. 9#(_G@]W)9T7U8AC=BA;(@>ZK@Y>^Z:%'%;;X M[BCW(RPQ52=VZ4B4Q-LYU0U0L2-$/5PR8)=,P9(T^1]W6K8#LBJAATIF"W>#,NQFXW[=J M,<#5!F=;R#;E5GZ9\T2#*.(5;D(K0J MHKVW9&0RDB'BN!SIJ T]J@1XPX#@5OI,DAPWI&'=_;[EZZ:V"RKQ/XZ5HJ8H MX5+*K+(I6^0F9(2/('E,9"N :2GX=R)LKQI4*G@X:C\F6+Q ME?8V+@F-#Y@BKUCWF=VZ*Z @P%LY;!BQ@/FI/?- ?>=DFJ13K#/9_)6P 4\& M KFZ(06HOC%;MG/\\)0EQ* J3;S.FNT?Y6 X:S0[]S 7C^F\$2;#X9VI*T>" M@&JQAK [70]DTL,8LYT4V[,JD FATG.T88[,L)(T18J6TGI)%#6=0(DL]2MJ0&K A22W@:,/L-%0K M[G]AO]:59L,1%-& /[;QIB?'(FS&+#^8C*T.Q.FH*U7\VC_5%PC9K(76A*;P M/B?X\L%*X!B:2GC!%4C(>CHAJM*$*,WT15=4D3.E**9"U3U&CN_030VK;L&V M3]L,OC-FUO;139@BTU*J=VF6T,+48T F..*-2E-=9@!W/P7B"J?,^9_U[."= MQ;%M"9/.7!47M+>E)V$OOBRY#U4$P[G?;XMP;(9/*"5?@%'E"Q\:GQ<2"7F* M_/EE=C9^D6^=F,*EN]K23CUT'4RW7MGYO/E+R=RRB9EVP1UN\&E9E%(<=:KH M1)#ARMUC_1]XKPBV79H7U/;T/]TNS?]FJIQLK7W\).J4K^.7N\)NE9PXKKVY M]8L*EQ_.Y'ZS9>WAM6[3U\9DZ[F_3@W[[._[_3!K^9THUI+G//UZADK8@HJ$ MBXORWC1=L>=Z'>Y=6;0KH,6SF!5E_9E8T+U*3ICYH* _S2O^3ODIY7\W*J>. M^V/18W%TL(--ZI#]91^++P3_8-ZVD?RJ\42L_8MHZA!+N$C2JSWIX4[WVR]$ MT<^>O157]UA^W.?A-F(_&1EKYT?Y2 "/H]RSW1G6\&;1]#0#K!192>+XJ@'H T(+08',Y"/ MRD'?ZXM].VW@S^JV,'2"^&>D^SM);Q#\OP&M&&L5B"_^QG&+?%,G_@F25MGR MJ#YZ73YO\C>9Z)0.[%'@/-R5 3X:"LHNWL(A231Y R/NU0!32X$B38KKF<"U MF.:Z]N :"@[ 9!988%P2FFVOEQ"8C#N9I3=U;ICG6W@5*'C(>X7<(!?.!VN? M?90CW#!E#*&E%$CGQ&FB+_ 4%Z0Z_W(^3P-3I+7? 07SA-)='QBJP[2EQL(; M/XU24@IDX#5S[E(+3-H7J N@#Y#RGVK$H"F[:..L6Q_E "<+%%NZX1%$AJ7P MFE>EBY*9*2)T..W&,;2%5[\8'5R_"M&?7?3!QF?(A)<4%/@EV53ZA$#.#01; MY&Q,$5Z'I;*A'8>DJJ#LNRE3]@G2-Y%5IU8+,[ZDZNH+6JP?2-E.OSBJKB0C MA4?E!A^'"XCP^LF"OW32UTEP<=^1R*%,CR+K8BWR2-J&HE2O,B%0;@)92 R& M2,BE-/B(R(:P!15\7G>8% P<_8?-4V]\QJ%(Q-]$YV/QDC>6_F6EH@HC/Z7W M.O*.$4U/I6,9LD>B#\:TD7:#L(&:?X'F+ :95EBM[?4RL6"8HS4T:/&2:@JX M(_9)RFAJI*+@\_[_))ES QO8Z**2_V\YAD%9"Z-45*E6!Y=N2A) MJJ_2D7SQEY& P.HA/?A3=EEJY/$7!DK4AC.SYY%4]U!@6F6D4LBN^T]4,)1_ M*@/_^!\S,"S9_Q4MA$59JYDQ\I,@$.&B)ZSM43T?.B6^PP@(_T1C)/>PTN$E M^3@PQ=NFFWZ"6(37]1?^$X].L?T3.*D]&5K7U^L6.= M%.#K,!>M,7J68;MGC[OVH.B8=T>4?JA_(N/&W%7UVU5"@Q;>YVY=MI.[-V6/ M^V+['I4;%=,JQMWX9JN.P"#,H&&"V6-S@4W_CK3YIGYSJC;T[T@)/G$E(KKW M><3S0S>FP#/[,TT5#6?@1E9% MT,*M.E5!N-,F7?/+ZF67;\C/J3KX%@91,M?AYQ M"R?2=IQD(0M6D% *J/##Z-3F2( --88"E6ZG$;KT4Z$P/92;@A M@7!WCP%JIC%$F73 BD#2V^4RA_2S+H/5T@6R"&YA*J9=B=1)PECE6VIT(G5H M"B]LF$;\C0DRV,3=JO/6?,@MR(!X>;K\S9UMW*W,W=.R9 $EZ4,P\+M8O<@Q<6*&R +<6#<^DKL;ITN!9J)I[0,:Z$BM52@^/VFT%Z1Y) M^H7UB[W2IY*['M$H3V6OKB.E$ 9KAM8$>GL*[VZEWR5XN*B/R/KTE M/!:>\I E$BBE\2YY?";8T BHW4IB_>9T;6A4['%UN&PSP3IA\^1S?]_/-(;_ M9NA/=9]ZYF<;O0NI9UW7+MU^J,\R^DS@_3Y6?&CN5LN#"L'90W%J7=N]4K=_ M>-$.2_IN-KTYJBTN MXK>I]/7&X#YFH6%RD;*+T=MN5[ZPBFP]N%$[:LDUZD7[7C271O8>P^_;MZC# MYH:1,!LW;>:+KX 1_F-MW$YZH+;R?##9?,@7UA,CWIPRV]]%"[/>A^:J[QS( M8\/ +PQF2:RHT75C==?X%\V)K_"\ 1Q(1AM.# =B&H%<12![\<>_^8.9U\3Q M35]6YNJ>-_:-D0C8^)M@/]W!K"?)'KM-=E([11J/?<7/+#&HU&<]#\\_-/;& M+8PX,IL#-G#/I!$"K]54+[Y/!C@EP(NK<7S3/FJ_X#X';![3%0IP>ZNBYR'W MH7K1-/P@ND$6A83K-R*J1)Z.D LK"4#>>M%6W&# M ($\%WJNA5&C9QB.E))?&$\@>-P@6S@P0$2!G@OMT4^)#'ZY0\>T\#A/:J%AKN6#*1_('+@ MH1Q0*C%5:Q[BMD;D)W)@>NS^WK_;%I '\'$Y&Y?@!G;&0TI2'!CX=QKFA[53 MZ&GKJ5YT8>] GCN*QA+M\/RS/5F@7XL+HU%#"K*_B71A0^3S%O'PR'_])PGC MDQ2>[@9!F-UT,#RZ9(#L8KMV6^,/#>IIT)= VKB?28DUVAHO?GG7U!2!:4RNX!#*AH[_/!CQ:24+# _IWZ0NAI)VVW ME40*4=A!\0<7C9"K\[*>0_+U ;AV.F_L!6TQX*,4T4)ATA^+Y;-&DWUHC[@50LK88E4PQM'5F\FEIBBCGIU M9S7=<#G2S@!:M4\/_"CG-=SDH2)!)8I+0Z%0Z=Z_ WL(:0%IMTG*\".@Z1S G61E3"3D)9;J M7-@3GU$]<2*0E)Y$=SE93R23Z2X,'P?0RNM/T,WEF>W4>OJ3*1^KXS:"AN[" M(]7@OW]A)OV;BE@<4#3%RGD"'P<0713NR ZW(@^+"0 MIL.NMP)*>@*"=KU@FD5;3IAZ*_FYRD#3"LGL8L[XBM>#2\H+TM MYUD&\V+&1SE/YL64(+.^WN/T!M!%\7G)\P7[]+U,'\3@_V3YF.Z0YQ5TK@HW[]Y-8KP5,_/ZO/+&G'30#^X*5EHL5VIM;B1$VP;1Y) M[5%L_2A7MNZV#0?&P<_0,Y?3VMQA-TA=LN'#]T19\#T3?RT5S-5-^A MJ>R>5_WZBA4?Y:A=/SLZJ-.=-:^]E!#]8QI]#5JN(S OT>:I[8IAZX"3^5B7 MWKI.1C.Q"';L90[28HFSLYFM-:^],R"RY3ULW'\X6$1(8(H6V)E:$NOS(C1Z M2R2#W2.L:S6P:VLG SGW.=1VL"?)!4_R$.SDL"6M'&IW*3L4>3$%'B!-$-)5 M#&DT=J28[$M[(\5\S,8>0N86+]P9)UL[:Y61% YFVU$7VA-S,(O_V$_8.<>QCNK7]]U7H0NCNFB_T(.1M#7TVD\ M0?O8&:YLMVP=7L.*(JCQZ:F[?'PC#>FC,I ,CKW3*[:PD1Y[6B>+,+8M%XYG MSJ,RH GIW-O,P:'('N!#G@)*=O_0/F"7/.!0"4NG?X(!C )V<8+D>'@8Y NM M1R#?Z]I;SP9#28#D5)4H(JS)-NW;]'LTS"?H]I/Z!ZAYE57A[=16)&!:;4C+ M,'N5(ZU#32J5'^60B61TXT9R>74P0I-01+V##2EE'H$ZV&TA?8,&>[@5R/;# M++>+FI)P)!;+QJR"6.+3>Z9)J',>UK8-S36/[%?NQ:Y&ZB;KAMH9NB2O2$MR M(D027G!%EX/J0@=W,M4(U5#7F8ZR8O+#8@(%U7-0,<=&<#T$.:!50?1+N"LA M%?R(BBOU.7:?=NP^H)@'Q Q1C->U=5/9V'K(SS<\)X!?K0:*:PVJ+?T%U_.1 M:T@H"XMI);;6ALT(GX^$ M=[FY1['M%4IURA^BW9+";X"9^'<#A1U)Z+N^Y0 MQ=(4 "(E603PD2$-08ITI-Z!!7/D>^<5?;+13CKKPZF!%XXG(>"82E OL&^O M1GTPM-?6JT%U:@/3:MCD;0P;0!992+4!2MO>;.[T"P!W#SRV=,N[=Z&8,,.A;WL%*UXW*F/\*02@%VG M:0Z=ME&R@]C2L7=)]_IQ ?\B%W&-Q_1(6^Q#+#(+K,*TOQ@&YUY25:_\)F^UP1_(,@^O>35?RYIBA:LZE\T M+QC,GYDP[8SO/$Y8WNWLRY*YM\-M.:8N_VA9TN,=Y1Z@9GEJ::[U_N?^#S:M M\+@]?>JCDA*W4XRS=65^ ;9+<\/W!)U<=[2G ^Y!D&Y)2['N ^L%X4OS2KZ%^=XYCW> MV(.]NW._,,Z>9W%H&_18FY]@I\%3WLJ@_NSWWA. M4+SX)V;ID--V/P5R-7_M20]/:8N^X 2H1_>8!/H?_5'C MJ9C!N:PPZ'N%7''^N_Z,3<*?7S!AA&-EU[-"7-5K8@7_.!UZ3<2_);QI/ M\FK(;0&.UL<<>WAJH6@\)R 6/.SJSZMV4;;:6:0>[>SZ:A)N3^#>\ZO.#5?) MG04L>)-5BY8D]^CAEBH\]):#73Y@<T',7-ML@W3I["%9W6\&=V-&FZ MI_!;6&]-1>0U7X&G2UO)[YF!&UVA@TRKWO(J8\:$%-QUGJB)6*)$_^ $W'#P M(L"U"C[4P?]I-I--%C2_%4S;3CY:'ZY@N*0&K-34XVYD5:]9"A"@U9]Z2QCZ M#?JSI)SN$+(Z;8 8M*XMM1YTPW38^AT.&+>GC"-V*X Y>6*@/^YJ)/-P;SQ& M$,Z"D%B=9L<0(C*5)KF-FW-*)+EIQ3Q=+W\FB4@33W_*$>$<7N$,"AV(\-6^%;QNK'V.N_!>DELD?F \;3%. MIX114_])\AK_G+S1_.I"P"^#CC0&.X ,M I*'VJ*/N,$G'Z-[^'UG]2CC]<& MLS8)0Y5)/NUQNXW4A@&B5,F>&8Y(J+TY-O#+ L_.&^NFL]$NE3SQZ6![<72P M?4'9Q=]HVH^C-/Q0&@A^;"8M7TR>)YT\N^A\+\C>/SA[^GE S=.\^^#P/&"? MGBK\&2@CK.,6DW8QD(#2R]@<@K\54'YS,)J*#?#3+!8OA-& M3)C4DC*X(NK6'0?2KE/6+7&OGJH02UK<,U$Y450O MD*)$DD^@.'@$?(.T=83V?D6I^& TGRJ2%:1(K'X3F891P=X>J9&8HX+I3L,P M,2LA"%-;,#,"FM)3+E3*GGZBP&AH0P=2L9/1+",YDZF[C"21&OP,$*83[P3_ M2JQ!92]_C1$*OU-+'+ VEZ4NX6.+8),^@D560=*/D'53O*<.&/&#C.,M M,;25L :_1>FXT])!D)"_< HC-@^L8SOX.\ %B-3/4=A8*UB#/&A-R5I)IK0L M0/E*HS"5K-?T(9295]E:Z,=M%'ZRC M.[,%57VUI/H8SLE>Q+94OECPZ#='O8Z0@O._@_F(HQWBSV.]YYZ4IHZB!4MP MJ2G5^'MUI=9'EY]DN#QH!\[&5.&0P@2]4Y]\RR91"HL$A7'_B90523_EW/;_ M2/H'];,27R'=GD^,[OU^1-E0)3.R/QFG2MSV-M0?9[B0K]+F4V_MLIBH/P:Z MV87K7VC<'!I6QSS[#Y3OE97C[($>\(XJT4/_VY]R'.A/5AOTYL M*II?R3-V4X]QG'U/9491I4]MV/2@+,>Y\0XJ/>YSYNK,9:V47[)ZRY,SENEOGBV2FC U]$7-MB$Z9F%5E=)UFK& M]#KZF\-G8>OZ>VGO?)JU*B9/#%K[SOM 0B%,.9H4\TN"$7D:^K"JS4;=9EW% MMZDW1SV5K%5?ZPQ/;[W:H@[F'/7 VJXK_!C+WYO.L\+F3>_)_;V.>FH2Y(0; ML7? A^JR[]YE&65?IGS\D6TW)^?Y29;;^RM7HZQ?KCU)UN7C6:4F?YK\2_8( M0+K#_JQ?KOD/5\79%=:QI"9&N'9\EW6 F#CV\*Y1ME%VLLKF<(5EVA_6[%OK M3CW=I[]OD2<\549 1G\Y]\*G\=]^M94S-W)NSF8 O^N*\MRHJDO? HBEK>PJ M8/,A@-<@AM=Z2DV4K[63&K8CZS:AB:A[EY; N@. N/Z#%! ]V>J6S(D#1'HU MRB)*EC*>E$Z<[%1L)^5SF*WA](U*E#JQ3-('.?,W9[0L!7-<*0P9ASI!*U[N MM]\W#&DD!6ME%,169;TU9P#Y1_%DVCM$18Z0;*1@F3+"8 \'&ULEA-GP@=^J M$&,Y(MLR^G_)9DLIE>8U9[H,4Q":]I*Q*\V@4M+I??#4A/B6">U_F'L!V>"- MH+^'".;EVO^J59JO*,+7@>')PUK5'K;,C09&JRA&>U!_WE+]@0W=V%Z'YTC' M%G4\85DFXEX+J,<1+T:H>S^1]U+@#,;IQ28;QAHFJFR.*XW_UFJG2H]]K?8) M:S.5+[324L/EBNQ99H=<& ROO^$Z- RY:);92CP[)ZZ29?-@2OID-3,#?8\X MY]TJT:LG3PZSTE)2,INM(H_W_QY[J\[2,F'L[ M-&Y/F6<2MMW;"VR#LU%OE:;,,Y2]E8@VXG$O/[1NU5-K])WV8$K*O/DJ3^J) M#8\NVIN.E]+$U"C]>&KU: @+ET,T\6D(4@J9=O>DON-009'#+G-D>L M/D2=F "VU*2VXJ_#8"C+$DVZ,$K31H;CT06AJIG-\2;N1N.C@UQ(L8<_.AAF MKY0'P+S2'LP9C>$Z+J#>2^\X6?LG##8/=/X'CHBQQ 0;:M"\:^SMU[05&M_3 MQI'K:&/T>[* :.REA/"Z4=CM.T;B&RV'++0U>_Y8^JZ65G(,AC?C+/Y""J^: M=]$K-/$2M..2!>V?O"CQ;M9>).>T,',2:>B'J@7[>/B MM0C=\+@3O*'@SGVOD*N^"<_*78W'95:(NW2F9YAV*+L8W<0K(J;@N8='18T* MC-H/1YO! )Y4B9<4S626+7=^;537;?/>#$];/8JG%8/GL)6O#]1U6YS7OB!I MP'OGK.($'WZ7I)I@[-WFE;<+G23AVA7SU7#,J&Z$CPIW#@"\L#./@].B<.D9 M*TW3CK#/ '-?KQYBA@<=$X?4KZG@EJ(I6TFC1EOJ[T6!&[T&TN,)&"Z" 8NN MEFICHNWWW<(3O?7P*!\N=SE1^^%6M)5V$@+DX4/JOY[#X@RDI@898./#%F<, M9.56ZLQ9Y3Y[-0!UNM[@#X@N03L9UZ7A0TJ>P\7W9DNLM,]3]A#,7],?2?0OPKI1WQ.C-H3%KE+K/"$5*G% M%!NDR^N]!9Z[C_=Y D .XT(+RXG\'.6):#Y* =PLICX,,G] MXOO07*UHIV7B='JIV9WG@?]DV:*3HVLPXB9,Z"?\.W"*%08SK]5#?,%UHP)\ M&9"DG, @\EJ%^S'(ZXG?7D.BK#O(]004\/1ZB\',TL6&&OK!#:N "A#$"A0$ M%+6$RT22RXGCL5B9KWP@)<(RU ;5!M<,.!.M>/&1T:]_XS;'/L!KXR)'?.2HE,K$>!(12QJE]G IK)"6@CV4PNWFZ&&I MR7 .?"H8,R+>XZQN&2AX4)UJ_E&.UB64G3O= URQ)(YI_8F\@S1Y=/Q0I:Z) M:LHRJ",3\N"_)V3I7]JD$Q)))P2$,TF:$,R2?UJ@.O4K@1J2(+1A5C6B,O3P M*ADHL/.VX;*,R%JBCD/*@K =P/TX66L*C_@1V]]?)"25Y..CG#>YXC'1B*O, M*"F.TUV8^Z4V[[4&TMZ;;4)$#AP,\UJC;2C=I/^RX0V7F]F]RW4P+6&$\$B< MLS!XRU?*+B-J+K/T0(;I*T66%I[.34IDU5^6B(*T1.KWR4ID!Y5GBQ4P#\*% M=AV'[5J:9;I1X56M=8E,OSF!L&@&$!;%@'] $FH:2^]]-@AU(BG[U$"3G9 ^ M81'K]=\NEU\("_N/US9$POD[R<(>5'1K<8[8#7FL^3FS.55M4QF"BT2^O7(77L6#3X:,< M+B2N?G,2^0;7BXO+?"J%OL$L\?FVZ+!5^<+F@3083RC$U\2+?)U3;ZX433-> M(2U"+/CQZ:2#3R3I:-.163@-+RH'(8U]C>NY,!VCJ8_L:>Y/7UO'AM>6,'Z) MV?J@TT+HRPF*6QS6#C38734 Y _H&Z)XGW42[9(!X@0=3@I_$E;>E1O39?/(QR($NF5,;X)1)-U,'V1)Y)H M+4YH?YKBG7H5:(NEC*XG1K/5ZM9303;G($4\8O0P!=/D25NQNV@1_P:%_6=X M710B11DK6EK&F#!)(H LDN1(:9M(8.J3U/*1[V1DZ)]^A+=HMD'6)2"RTUH< M!XB<,&E9/ P)*(:$@[-5:80X"X J@Q3LH$2P1_4^Z/*YU["^/HK,/$<15UKF MPT%"= DAVD"D]T$!0E]:IH7Z,)L3U@X036#,$V],0\(YO0$ H0(Y,IA4>B4 MDY)6]0Z\&Q3 U G[*"#=<)7=#8M MT.@D8.E!%QWH(I+BMN@["=K@Q8O2,54MO 5Y8>@$DI>>RY%F^ QE$[FS<89 MK=B(=L:&2>6"MG2I0FAQ;YU#A6\GK3?RUNCJZ$]#MNHG@9IJ !3XRN%X&/!( M1@X3JR3285!1I%Q'E;67$F!*;(3HQ38N='48\+[?#EKD.%@#@Y=(!;*1O3&! M(XL8*>W BELOK3@V K?#F7(";:!3FI)F64KR=!,;ZZCBE!J%E"#0D7F2%L@G M1FDHZ/5 M:?6Q1/L;9$;747&NQS@_33-O3 !DN3D24"$=6&%MT2>T08@D'E(;6@V =#RV M5)YL#&-0H8NM@>-IP"-QOR'\.JS<0938 4H$JPT3%(]#(?[0;I#K:HC- M*_ .BF8-YB>@'5U#' VQJW:\J54U_7J@S*=JHT'NE^E7>;8)^X/M9UQ^^_1J M[L;COU\8V+CLZV5K6W+N]JY(U%FAMZ2CR.UT G="J=JE?VK]G/UC[$RC-2]X MIE.?IZO-_Z#'VL]B]>G5CSP9J>E^!SSQOI$^6GRW^>Y07?5A1+=U)];=B3B MR*'2<'&"L9;D@<;3W%Q\W:''+[2@WH\XDE1D/ZF:W7/SM9:D6CVFN(!5L%I5 MCP/O:PJ]^F%^U*84GO0V%6<=V=MZ5+9-6JQ6O:.G#CZ@*!A?:!7D 0QE6*!*XE(,(D0 E3!AQZ:T M%D:+SF;.L,5M*I6[5$7Z5!PC/*+2@?OUP/T8,L&>XZEL];B%L5@Q41XL/I.Z MY&[B;2J-A.<,#&[;9RJ]1Y*.P0J]$!GW#@6N%XITFR%7'DM-3 ;2HH1RIJ\G[2D=A-/+==W[:#]5C1#\&.#V]:@\L\ M#$,9_K=5U[E^O_R>V)'08 @8B;$MI(ME1=)0JALAM3O]#L&0 6Q M@7JS+R@]2=5A'-T.6IR %H?<**:C)D)U78,N6X"JC$Z-!54%S8 M.N-V?&3UK,\%]E.O9Y\O^#6\@._\V6FP]?/.6B[>N6?VG.\$KY+/5< MF-PJ5I@+N4H^7L%^W@^I)^MDOTS_G*%G;>Y5\&68RT*SR7*\M-3#2I:4L?'T M%>\_4]DER(/$_64@[1$D(8&X7 Q^N934D-E[.OE]U![ $% M':;\ X/:O/FD?I_XZ1ZMB/G5_7SDKZ?M68.K_[>TC[1TL4^3G1.W,W+AJ[9YKE<&?;VC# M@^#=Z^SVG1K8,#!^3\J\[?NXY#0W0T&<1@5K<;;"V]7+U)@7RHLN! \]FKO; M'P_)_"H9T#YVZFH-FYRI%(NOE_B\$#6ZSMM-7_JPZJ.<+Q[FRF&6F=V.[OKE M;9?6^\K,/">1*QZ^@H?P4$;3A^YNRU?YN0')C\?AQ9/P,,V[)"=TM1=/EB)3 MG3G!27=2=F\D9E-+=^#6@1T^N/]NR#<.\3XP,)#G(+,:4U&U&W#6H54.6N4+ M %:>CD/V^T?DG,W[@ NW#[*99;8O7I)SOEY%X@F >'Q6TJS1EOJL:K=)\!!] M&HT_.O,G!^ N$0MLEY?,$@68^HA,?9@/(W;D5+P\/(H-X=J^#%##,YPH8,YX MM N '?K=,)]&:X>O(WL/B[N<-&.2/&EFM=& M90OV?D]S7A@;PTYL(>#UAA8 M.QZKXF 8.U^B52] 5FI'846KJMJ&->#+"'PY4;[@K3U33S1^>-&(9U.]Y.!V M#)I.-S%%8F(Q+$YQ)146SS] C0VH]G5WNR9C:G6%UR#?X3&RU+ IJVYX:5@& MGM6#9Z#I(J<6PDS)@.I$ARQR9 M4IHY(N/AD:>'S[!KQJT "NPE A9/%0*#]J@8^VNEMH68 ^,0WQA)"[*%X@I' MR>&U5EFN?&$!'C#DDFT#%GWUT_D4V (:+$T!DU#00BA(8M.)88@+,#%YE&"2 M:<$@6UG(8Q9 /?"VBS$ZW3$5=W0H#Q\R_-^I24\=(UY0+PX: M,[#FB(@(^X3&:Z434<5&1)J;Z #"1Z7;F4ZWCHE#)F2*2Q62SX@"A_!Y*$,V M59^?E QG9,G@B: CS+*D9LG)?VQJ%P*E)0O63!H!@%5E-.U[T6B/VKR*E&C@ M.PJ4"(& X8))JJS:#09YY-PY:<'87PL@4>'R#%RNB?I6564T[Z-;T9_3,B # MQ2)[DT1"X.H<[A)QB5I#$904*4WKZA$]AR-MAMQ+SW7OG M!(!7V_V=7V(QF&5>@.Z3/,]#&W_6[7JEZ[:H:6[7H8]RD\9>QKV)V&KUXIJ\ M5.7@)-W#? W^? M(#?$B.<]&*?2:+LWBW%R28JB@UY.Y^^+LN9Z9-I,]!Y_+\$CYX/GCN!'"2T7 MFJRL%^Q?K;_E7H!DP-$Z8S#7\[)FL6.(T87&L)7W]E\=S"Q_I%GFLS@A9"ZS MY[98H'AY^89[?7:J]ON;GJ5KO&FX$\>YL=PY52=MD"=:4-VF6:?A$M14SK]0,>L,#3]Z+3&476_:Y M,%M#X3M)0^>JW/%]Q4PRL8A9: =?$#+JPR--E_7:[Z\/@PV"/9:IRI_E-FF0$8;'VKO0R3]E)?[E!>%BTG"+./7 M(@=1F$2_,1X/Y< LT\00-0 S?*L)T;KFY8$K32!*[X]RL!0CG.'E M$9YEW'FK4]QM0?#!-W!X/%VD!0AY8+6I#P!:"/W[4_2UIF4,IB=FH$D<\H:A M!0\:+_0GC^+LA]IJ!,E'?OCP6@-X.WQI2CM$:-(H&;@H3L#C!@#2\3@'\*5A M;GAD$'C[LF7T8ET,^_O AVYW+FT[VP6L+07);$0BLS_E*MEIQ=DET]8D[&.#X_[BD-.$M\+H0Q(J-]5!5XXK':9*NMVG].J6LPC$6U M1:%JDP$=5S1O:+4MLG354! M8_W'08FFHB5#+$#).'[9;UV M?4XP$\F166P@7L#:1/A+61@!4FHOOM?GHFF#,6?49__+$XM\)W@J@T@8MV'< M5?'[3G$G!GA=_P64S_F0NW)$ Z[9"79.2%/-PV MU8>*M\5X(U&]NF2FBGR#J%Z<)>X:!&!8Z4J#'G"3C0%1/*W1*E M.F$\'X!9@\5N:\@#"[()8V]I8U!(0_!9AT7SSTB0V>FGG]2199^- 4D9]A2H MS#=3I_"EW8QJA;<[;9_78GO- #A=?3"1!P9B9M9RA=@GP"^51Q"'^G',82)B ML0/'!,ODXVP!KLT>+B/([4/@K:&GQ.?VD[*J#]TV0)66@NO#EYJA]6Q M@,A^TLG1W=$""VE\ PB*M ZH@_K3G7Z=:XP)@S8&X"2^'KI;Z"HL_B1AJ7%G M]Q[-L@U(RT"#'6_&I/I.<5?C'MT^^W002I7WJ_HCYA;+1$W_\7#OME0[T7_I MS+HS@K@3*6>NY2YQ3LB:5/KM\_R*R5JSSW'Q>/Z/X6%Q@>DKB_YO?ZL^#M_M M_?0;.M-6CYLPVRALNT#.:B?73TM%KN@GA\OF6F,GKVI4GNSS3.56T?B:O6-Z M5Q=G]N M[E@@?V3(X=B1(4?\^6OMG.J+F\JC^9O85DWOQ%E!#I.J\POPT'_PD&->U89H M^>K(GH'^M,5*G2XBAJ+]9=<[2PO85F[P)]!K.) ];_H=@Q8+GFZ+ L_WPYI] M:YP/W%D-[^V$OZ:O&G[A^\S3<=<6&8>G)H_"Z M85-Y3(%]@GOJS6KWQ*^HY4=5BS5C>LU"J[>&_!3L<"QLR#$CIM?V*Q'+;=<4 M#G#"+'Q47_S+=6)C%]BX#3:*W-/C7A?L^A;@:(D4AQPK8RQBP,*6?GJ=87_WBP\9G:9%6]*/&%\NCC(ZF#L.%O_1S#'0 ;XU83GWRDCV1?9]Z3>ZEC @0A.M^CRMFU+TZO;U*$7$3;DWS4,'G*P 7+O5)FJ39[H MK@+F-%N<((%K+JR=K*%W&B!3L-<0U-'P/ G77WJ)()!N>=#DI/[<9!V*_FE? M=5I"TM=_KNMCISTZ\HV-,ANHO-R0Z&UD!5J0QWQ3^8>X6<(QG>O5UXZ=JT!Q MCS2PU);=ET8="3KV[4G#""H);R"Y\8$-JL40@D:/*?BSX/E\V-A8[E0,09R3 M!O%98)].N%)ZH 5"MFZ>2B2\Z4EN&6NAACC:@D@2Q%UX MQ>T!U4J918TGN1<5K9B0R3-[\JRH&P= M-?3.8M:%D .V3NQ]'IAD;J((W+9OF0'YF%#^ $0G%#-K*,\GW&T6G2IB>@X.\!%R0+^3&]5C-3$N/9F+=?RV/R M7]:];)A4[9"1S_NAL[MSO8>A=[C@L.MO(KE^WN1Q]25@[[.-C1,[7%HBK>*W MA?*\OBC+>L[T&?MR=I%ZS-S'RE8E7Y^??-CUL-M8GO-;>_F,S8\U$/3PFR*AK3&)'H)&/VKEYULT6J! M?U6G%+&*'%ZGZ!CX?9O!6G[\^4F'S)0]TPZ;RQN&C7VQ.&QQ [RW&Q= M!(!T#%0VD7^\TA[;I1ZZ]N!(1"IZ3/0."ML-L__%(K,6>G']B$U%"K87KP*C MV DPP?.4DH@C9)'\-&] /:V(==@6;#U17$QL^'$WD1@%9"W006(1,*1!C,8S M]J0B+NI52?0>0>)"/YTZRJ8>_O,@-:((%[5H4:A38PDQV^6GF8UFE_)\T_PF M'9P4YU\Q=$TET8P:+G#XGU=3T^I[B4\MH.(S(-V;RCV5N!*"+^*Q)>1O++P" M4L>A!3(JT/KU$[2$B6TT$U+]X/;S2!PT?RJ;DXA)(CFM5H VI206*/T6]S(^ MFPT"_5_^2C%:KB@^;=&T$JTQ+ROT[QK[Y$1MSK;>.4PF)[D(,X>%]U57E]>E.S-=GEI>ZG/1M(T MR/-_E^0I<()Y&;D!;$%[KSW'EU-L=CNZ&V>&\$)\ST@>?93SB?9I[V7YOU/; M0^:"3?>U,'I^$3M89_K)KO):F'L1CQDV#J899I3]\+MA%:U1F-$,!KU$5D./9HMS)4T:X&ZUCFD>#-0)8_"0J9,XF]W+#G::Z'!) M.NB$@W8PJ&-BBH/UB"D:D*=)F@=3EDY!D]X'Z\N+[W%\]\.W2!]1[?23W28T M>)@(0[$BI[;PT!E-4N_:XJP^"V%&F>I$T^QA/PYMD;UV$$[H6GC-[=7&XYKY M91J"\GY7UPRGD6.:PGS1&M>EMODP8($Q,GMW"#,ES> J+H"F,Y^BDX6!CKF[ MFP^S=Q!#!8*/6B M*_,"J]MAM2XURA9F<8I#.@&0;"JR^"EI,82+*-%ZX&(F\4ZOWQ',AC^=OZ)- MG#V2CWPJ]C)5U6$NY^S>(7_LP,5^J'(0OS7'-Z!R#\XGFNY.' M8P*LUN)+?6:W3W=)JQU$,HCW=Q35^5,X2:">CI1RQ-ENE)1-J(+CX'J9OF5, MX?IZB--)NIX/24\6\'M9(]$SI>A'E$PR3*1YCNZ2C,#$Q1*./#W;@P$9]]*JEO0+> 2M(#\42W <5%(QJ1X_)^A#^R MW+&R,)\ZTS/^7!L31[4IP).((OOA=\_1U8&@E@?0_93XX??:4\11V1Q=QR.4 M3&48.QI#%HXFA$.E\E/:''">K%H92,-N5.$()\-]):YTBHRVNQ_E *(M&!G9 M@Z2A.XUJG3) 3>(1@"A^'?Y462,!4:T8YFF0EN(]7&W(3^E?-;^X +4=,!*+ M5)Z&LL!V&@,2_D0N4/XF!..(5* TH 77AK^R,&>LKXM+F!ASJK1LB--#1=B%,;RC)_N'XY@C0"+'SD,+.X MK!/__JJ"$=-(J^ IZT\%3-L,']8"]8&);;)J-\>;S2*4SKS$@0]F/ODHX],\ M7_LHU\L19IGG2YH@=06$DV,#>3:@F>RUC>+79-NJO"B5U>TJ\%G:Y_CUH#&, M)=Y:87W]"O=Z3?#5Z:WI-N'Q_\M]FR_-YL^6TV_\NNDH:V5IBE?U^83[USPZ M2EZ&+S+WW29,?9/FT^^!Z(V%VI%NOV?V5OWG/RJP^ZWC;>?\:CU^' M[*_U;)FR)3U^5JZ#6Z^-:$Q_EM(4\W4,HWO:ZT5,0:QHF>#(F<@.2]NO+5T^ MRK66-^(!1(6+YV:=38,19JNDD>\F3%_&759]]O3]V=XAH8+( IEWTEK-Q M6\Z6F-SLM<2C?*6&WTJV1)=OB-G^\)76Q%+G-2[QGA\Y (KUBRPD016 M+X1H*7%U'YR-?7"V2/)K",/D=N_*I/%]"ZP NG6/22/:F#JE?$OTA2TQEX3* M/LQ"<>:$\?D+K.P66#V2U CQ*.WJF3.KSR9V6*[7:&UK3(:_>Y=/;<% ?).6 M"4YW2AKOG.0LMC)JU7;N?%4?)3(:6CN^^NM[=E_?>-"8'+#_VM+V_:Q[-]Q$<%D3V@8'GW M[^[--J@^6P)49S$+R[)_X@5Y)X%\0-XD>0C4,06GO;:"Q0]G M'9,A>1K M?84#TM&NJ7V^AX%H(HI2)ATDD.2X0X:BA(9"+*?+_CQK,-/9QTS MP!ZN^-SKG!5[L56=2+E8MR4D:TQ\AZ7- N *!=#ZJOY(E+E%_&QUQ)!$,.@] MG?*]):,-TDE <8IG$ S 7D:+<28P/GG2R:A9T0VS8G*V&4/4XNS3SG??S^)] M3?'/\10Y*$U)M63<^C^,O7D\E-_[/SY2J817KPS9*RV8D#*R+PF1?1D:8T_, M3(BQCCU1C:UL::S9&3.(L4^4;&D0,T-$)4;VK)'H=X]Z?W[O[^^/[^_SQYC' MN<]]SKG.=3VOY[G.?6[7Z$.N(W=I2X#FHN/Z]@!! UK+#JN5VMS63S+P>G;V M#G"S>;A;L(4HH/ZS@/;10,$,&%:3%-=RB27U -!"S&FC0/PR-0GOFD16?QTJ M 5PZI*N?QNH N)]EK)VR!RZ0=TF99Y)8)QP[I9\ .0[$O3_#E);CN)&+* *L*Y%D, @ [HMCJ(3(WWKK M/0?5&(GH[[S$TIRMQE\4MVGSOTL"S#6\2]TH #[%=_N[_]4W ?3 JF5-[N[ /(DSB^AD#$Q5YZ=5=1GN>_M;?/X*R/I-2SS M-[/$5MD3NT#^4O/>(%XLQ++1.Q$_S0&/>_RN[4+*X!\I@/:E,3& ]?;=82F?S&(SIPD'P-M9!C?,$%"_E;WV MUT7/ V!GOZSZ/ZZ2 R %G,SS0"99,!@(>+#./UJ/P"Z_'=)9,#BH26L0Y?% M@Z9)!H& 5FT V@X7>#EG93L.ZG%@.,!#'G]ML,S%M.QO)>EF/1%EJ\!4C+V MYJ$R$M%XZ?Z>ZBSVM MHZVHC8" 625L#W0$&-87D_Y^Z*TW!7U+MEKR6!*L# M/(=%16R^MP_?*ER]M<<:++*$LZ0 G*64)44KZ_3HO\E19>29-T#_?V&0#\P^^GD&LUN?Q=E. "S8UG)U'?9H:(^R37V74(>K<'_6@5Y\ MJ.0#HXW=*[_^9P(AM>33QCYLB\?"!WK3A6:P9^]93Q,=P%X0ZWX<["@_U86$Z: MQ$H['[>+Q B/ 9(LFEKNS/M)@O6D/.RMFJ1.R1K1Y(SYUNE8#KET:8Y"#:#' MFFN62WO/'C/^ID&"9UN31:V +L[_S?A%#BDSD3"O0C"M/W 4*L)Y# 97HD5- M\U[UW@8$,-X^N4:4E3#?X]:B^/7&KAE/F6/0VXP,HCI=ZE!KG1D]^3]^K= M[;\9M_[/:=6P'KKB3"0LM-[=$OHK].[UM8(59&QZ%R!//DOHYAR4:@[JQ%9< MQ9]\6Q#K[OSN4FX76: R$1B%OA):&H)W,;\4G;N7Y8EHYU M9V#6K$D9;4NL$_<_/>9/X1PNL-# RF+& M!=Q@5U;R-=:(+ZU$37.5WK6\^(\:H_?* M%7_3A='^EEL LP4 @$,&77W:P\NAA-]+%\DJ.P/E1W_F7,326IKD4>?4J#T7 M867.1)^(/I_$>ORN\2='6FKIY, 6"VRL$5@]HH+4:4%0'L MB7GF\+=8_*?(JLT!FA,FWT\../V7_$:B1D8/>N.JW/_+K&9.2@)YM+W,9H!" M)/94ZO:?%JR7ZP'L7OZ+O,%A2=4]A0$@*6 !Q>&"11I>XG(@!EMR0=!I7D Z$G\!\N) M4JG1>PZZ9V5G*=4JX]?,RV%_VVM<,)MZ[X018&5; \#U/^YU>?Y/5KV:D,8] M$7O_(Z*L[$ARST9NP&6CW+6B#+,9>)@#6=2:S(:1&$DT\ *LC ZRIV6;D/GX MY=*D]?ZR!)(%-3F6X53VX%YU8PJW1P(?%)= &0?,XLVJP.U^K 4+[5Y[:E**R_F;U)+.RE$& M#. (=/C%'2"1[N*]>A:I: -EBS^GR("#_8>GXBRSC?A81UOY RD +='^OQV\ MY5W:\Z__5V_F0<[ G)[]53QRRSFYAW?>!+A@]E_^Q,?YK.76?WD'R[94EN)8 M\+$ID#-S6A4X!TP"X&0(HLUHQ1U JS/M/SZ>H@UHGLKW'QIB'?3\=2]6;E'6 MJ5^,%""DUI[:!&;@'8(FYP"96'I7!28QL!(M\9 E]'^(318P-DOO+#W*?Z@ M\.^<>(%U;N;@ CB(RYXA5*L,K2_KL#PGA[&6!- :X:KR78-] MDY!_1,K\#"WN#;8602)XOV@6YOXO#X*T-0\BKU@(E"F$F.X?;;_X]H!54)65 M:V,GUIK]6F\^Y=H02H4A_&,;0[UM0O#HHQI\]KN]Q8&-FSWVK+_[:<[LRJ/PT1UD=)_Q[D L(W%!D8+N,7F4 M^.,W".[UZ\ST]F\040ZQ;K*@R,I\G&E/G@K_GIRSM%N3_V:OCH^=KE$SP7I5 M7RY[?2IVPF7G-XA1G/@F:%>#$:&FZ- 1/!@]Z48)HH6=[%NVJE]_]QL$/MDP M'INB-C/A!^W0*7?;)%P5N1& E5')4GQB=/U0^779*P&$Y;[LM2-3XY*%T5== M)P@]WI&,])[;.F"!+ YL5_8/SZ"R?V<#EZZ[Z6^DK!=LFV.'3H_4:N#RE3NW M+=D^A!+5W%G7^'>J=^F*:+$%4PYW&=,?Q8\LA\3Y"#D3A.\.BTN&W'&7\($@ M!N**2A-],T?^4(9[X8BDY6 )9]R(Y"'>53,51U.0S9&XMWD$(_61=_4O1\<7F M=-Z!S9(1A.G^^Y&&2%XKY/G6N9M#_$W! P)E0Q(J-*/@$TN(]EY"G0;4Y>/< M*&;5E$^ENJ1# Y?N=[V%8N]VY9%_3LM/^I5E+;'.G_U\:@[;YK*LW!GM.[,K MVA/Y+)/@0V#A+:RZ@&V8+.N]622K\M1$-="05CIQ+SQQ/?<"MI^6MUX#-)X[C;)H"!.K&'U;_"B6PN@WP;E\<+;5/4YOH?40,SHFJ /.]"T?4[T8G]X@D=:-@B7/(Z]CCL-VA.TV:MY0_F M4AS&*RZHG]/XM.,NNO>7G?8;5./">B4X+GR\0D;T[&^0UWHIQR.-4:!NL*5& M'*@:_;I>(>]P[#>H[B>-,"&V USEW8V-S!]W;^5!C)'T0 MX"*#QOEBQ*#!S0> ^N@!R^-O>&XR*R6 MD63&TP7).01J]C=HP;*-=5H4H=Q7'$S\S _529__5CV[S<(6[>1Z3!> M"#C\-GU*^X\CJP:F[[7DL1",RE)&?I&VJS:U<:E@RY6K6*05+W+:8IMO&K MFH]J<0HX4R1M[^R7=Q8I?Z#CL22W9/EFV9*"2C__!3[>MM.X_+/](K,I0Z/! M YSXA;M1%-VAARI#4'46XET1Z S,JGD]8B'A^8DELRSC4[^LIB]OQI'"L,_/ MXPYIA*\7WU6SV$-U.%H' #5LV6P70)"A.H1EKGK1IAT"H"7=TF.[4BL\FP9] M+&I+534W6=ZMX>XD<1F(_[)<+M$-'DK5FW!F3;_UDH_9X M\T^1 (UV^$74=@LN$K' YPJ5<(52;6=5JJC(5[Y"%#:,)0@YJJ/%&Y% =CRF MB3#*B\_+N6[$YG,)5,1G=BTQ\N;J1X\E343]H,22F5"!R-R1:=/1;+2,AXO7 MLNGEBFT4=F"G2@T=I3RM@\CJ:WWY,!JG@#''1!>U:9S9% MW(_=:<3%]4917*E!=10WDU)@;="T^18_P+WV"4"J]\#!@^!N2N:-@G>S'$MS9BXX693VY>7?,![P= MR6#V=QQ8+1^?5@M!*["N;3DW.H)+EXAF&ZJY? M/OCQ%PW!_6O6+'&B* O@/^OT&Q/./)]V4-6!!2QD%T&RB2PDE.PR -A/>DQ4 MLWCQV6_0X9M[<.%Q$"S7VRS]:A$'+%%!^P)+ M.@]V]7J(3LX$\9 ?]5.[P>> B2D>;. S(^]^%AW"4@1CYC$Z';Y.*8.M!U]\ M:1@;K] Y*?]Z9O1P.D#]B9%P#5\UL66'/ -@(KS!TN;Q*#N.J'9:]P=FX\MVHYT)\RIS4[Z,"/YM0I+ MGOROGW/+E7:DT]B.XXGBEB\$"1#S?0*WVF_;F40RB,8[:-$50W:#5M/F1G'5 M(:7@,-TP5$.)2=PJ(CO?+V[5H(V38A0#F/NIY9T46'4 M#//+2N#EX]^@8^5=G_SL<*?I^H>"&E. 9Y=ASJK-' L6S+?)- Y1U,6##[;XG8 &AXF7Y); MM=80YRUC?B_&:@; ?E:(,XD$.U/A$/K4,NK^%?A0-3U!CWK=C7!S]N17)K$I MN%^3V=S19MFKCOI&A,IP4 WU[GIVC)-U)^9=B"[QVA &P2CX"2,VKLHO: C? MT4!1735#C$VK,G3:.^V1"5//9!/"UF$>FK]!V!?,>G6RP8WR@-R *\8%X11C M.T/@:H,UY=6<$?^O]<*[#>.VJ#-/5F%368O7F,CDUM:^]/A;JI:I1]UP:>GW4<3+CH*5':4?:WG[#UI- MUG/@F4N+&]-X!NUL1Q!)V[*A(RC7G1A0;!(>T=_4)'^;=M< MRNS]$5P%MOLES9^=BN$?80"._0!#J*<_9E^%G656-O^B=]@'WH_[M1ZK_M)6 M \K>0/^$^M KV#!*-4JX2X^7*7?8+,M\JK,-+"Z(V7^/_X@W"_Y@LBQXE1./ MM>5;T$3<'S,,?S@0M"K*K'$9[/$GZ!>ZD4\VQ%6;S*)N-:2''R,FSF?R-)GJ M%Z>*2-0C*D36HC;C$;'FWK^LLBZWG5YZSLYP,H5/<"&M;A'?Y+Z6P MC/B7Y9:)^'02=B>-U!Q";T$3SG%0[>70I-1.JJW"RU/B8FIRHIVB1??]2J-7 MZK"KG [_> (U_HTO?X70V$9"/CW23L+%)+%;_@=0>3# MO3$%F(/DG8M8*^L:<3(_Y^/8;HYEP<<.71H/:29L8/92WM?,>[,R&KA".Z,' MRS!Q)3 G KRD2?+-M_):,O6#=8Z33,>/C3^V3\(.GIG)L0 GUR_9)+0)U+:=W";8^_".B*96>'&L-@O$>ST)PYET8 ZM:SEW?&B[*8 MU%FTGWQF8I.!;\Z&^['H::-99(^WQ"+:KN:=?PF\3:04[%,>8)[ )+6%?!6# MPM#.E#*^MZ8J&=]GKX6#W5^5 79^A'Z1]C2]D3\S+3,,[.1 MLYOT(T P2YKQ7A,.'GU0ZJ?9 M)E;L(_14,"]QHCR6>#.<@BA!4IML%MU/LD_XHTM*2=KI$>R(O*&+KN5%@6M_L33!;W5 MRG0&NG<%+YC+L=@P3>71 XRMV >-^4$A(\A(^J(5;L7LEVY%6TG]KE3QV2IC MNM5PH9R"[W=4@0N3F&%D6TRU]]L8>$"TC;(4%^[7G^/#5GYEDNX-6MJKHY;G M[&[%A= ;D*0GB?@(M7NC%E>5&?<#O@%A%GQN3!TU2F;4 :L+SU7;0K69W;O0 MM_!96V#]++>V?0 '451SI)W&^^)6X<=OI,_ET,ZVRA_MI,D>F<8S*Z"G#V^5 MC1.\XS\."92,/S:1?X#167<^\8M66H[Y08C-,3N5".78>,Y!9&_XM@QL_JPV M_2*!H'"-<6A7JHF[)IRBN8AMKRWC5D>-D&ELG=!)AG+WF1 Z;68D>T(==0 S ML."I[8(?OF>(FUB;H[X*(N%[/5HQALD.JA;"_<1V<=_<(RM0\ZRN@R3]FS_4 MN$Z3;HWUZ@:1PC:^ ^+6+<4-G2TUU@W*E='R*WEL0K74J.EE_7)60-VMXU37 MT+H?6>Z<66-%>?H 7-+XHZNH0>1XYG5FXX[,5Y6@ GZ54?T5#FBNZQ9D7P)[J^PQDJYW .0B6!&%N6#(K.^*;CY M*WZDIAZ@9>[7(U\5F63B5)?PD+2;@C?5"][=FLO5]0DGZL@!+TL*(9LSY]Q5 M^P\\JP ',WQ_)I'"4!TMM(T]9A[_^(NNP%[>0*>QF'F\G#L,]=6S6=-']R,TEZ7@K^[QY[=E=>Y?"NX^K"%79N(GMRMN'=9K M2U:T.0Y@\RWZ$<7H(09"Z3*P*VR>YT%9V>SUY7'))<0 M\H*E0$M=$3VU;_4VLR_[N?3.? 7'/6T00=K/3:F^]SZ.^!B9C?YWA/IS/M+8[*K)D14ICNHI1!YSIY-4X5P)JR%Q< M ,4T2"G@=U7IYW@.GZ6PD$UGZZ3:6_&5O<4RJ&DD8W44!X;N4='F@O]06\\U MWCQM3(MUP<]=D(EEH^Y3_N9PNIQX&ZY?#\.)2B;=^%_EB(POTS9K,0 1SEJD MT+M1*35L.7<#H8]"/@I^J/^&YMY^GLOM8(ZA>H^D/)"F^HT\7;86*EU'@9A> M9Y14Z;S.<.)88CJ-;R8MEXOS>L\Q.Z[4YXZ*98)^]6>L78IN[N/@91,A91HK M$B76JA.;;!F"=T]ZVYHAT0DI;!WQ$K]!_E&%.8M#OO*%NPL<-QP,-(-^X9W8 M%QEV]$C0LGVJ0OK%P'+(@B(HL+2R[S*ESI7JB(@Q1[?0RB/ZP-V?1D$FO*W3 M(1T\C!H/SQ/'J!9I%]1N@%[E32AG: MM["#]I-/&%4N#8IS%D%O^J-]@HK.4]S>O:%-59M=8I8>?9<#S5 2AU:K6CWS M%H,[NKR;/\PD;!6KH:BO5U#)=U%W#E+B.L7Q<_+=O=;XB?+1_=9F13WWFM\[ MJO$89D0S&T<[ERT&NVDYR_'*-JV62\ZF&^H MAHJGM2'+J/YJJ"QJ_TA0[E&JL:=@?1;WGEQ%^)?*8*@@GY]QG>?Q MTU.I=>O$V(UNZ,.OLII\CD\>"3.H^5? B9[-N(_5B86GGU2[FX ;W-\XOY!V MF8%_CV/3I#;=]$Y HT8FV1@-@5,C4J\_ ?M6$>QXB0@J:V'S%;.!0;^HONXV M-GL_:M44K!KJ>BQ,WL])I_,HZZH9 M&5U:A$J321.*N=JG],4:B"?N3'K2\YV*%L5Q,_.^=L-;[NSI43?\.\&E7@57 MQ*3]:[&@DR%D(G<$Q_=^CN->!:+J\(%8?<5M\@>]/+9?4*1\A$9,8:YBS$"8 M0]/-'\KZK[;0 [U)@=EU MQFCU=?^T8&\O&"RTZ* >6V?#4*M--ROUH ,S=8@*>;:9$;_QJZMV MT(+62/N@HK'OS4/6+GZMS AE_E/1IO7W+ZI:5E'K+3,"CFABAA2"J]MO(9 ? M^GKL2LEC(\]#%2_.&+0&3?YTVEUPHQ;E&*P%^3[?&>G+T1?^56/#HYAAHKI\ M<_##Q07[6/4DI2WTN;D;(+&T$A[5^EHG_-MZ70'2[ ^3CD"2S\:@P$2$TJ,; M[&;Y/'=?+QQ?5X2#FR4&>'VA=:17VQ2$3T22.[_3H04T1"?9G M?(HB4D1J[>5V?RZ7R($72QX7>7C9VNP[+ 6G9?4%2'WF46SU)&TSP^/F_<)3 M'\L/,U\4IB9B!YKMC=PNW7KOE#)Y6VUV'\G(_>%E\\)25(5(*]=Y&>@G^;!K-@-,8;#.U?1M!I-NT8"_ 3;,3 M;?ASN;Q/()WVG34%^98.SZ)I51.9(E<-$^!7YB\Z?-I2.@=?12+U3./_%8#]7.A695Q(OMY'H\^\Q)AV>C3\M+*Y MH'?HR<-)!I%<339RA5A_MS"OC_#%90)"KZ%FFTV4'3$C-#R T' M'P)6V^]M-G-^F^PAG[PSLC"HP[Z)\AL [0IJWOWT035TA*B>$K2%?J_Q0N\' MJF9$4Z--4]0ZH.B*(OQ5TV#F\7;L>B^..PS>T="OU==CZ*^*"Q;04D/5UZ6& MH@=E0C2&ILJ#X_EOA\$O\"F=>/?H(WW8,RL8W^#M-#6-HZ;Z"^[KH-;FM2;B M&X6XKF6&T%O/=C#F;/WY0Q*0A];&E-#;US@[-;G8G"GX:TO45X0/OA2FBA?>U%)](\7ICP1DS( MU"VJTCG<.(B^5V YE-!V-ZG)4=EHZR\^)40KX%-:VC/6@H\A_ MQ=+J[326CBS(1_U LHTAEUJ)M[W&8*+9@>!*D\5OE0*"4<*"7\EZ2JBYI4;! M23]H+W)83RQL(9GJ\M1C#.V_H6[D&J0!OW3%P1E>7*BK];E<34K>N+':>I ?R5Y2@3Z\I)!0TSH;/%%1H:JMK]%)1UO5?Z.30.IG>2 M'6+U-<9(;T>OG1"3=M?+2UP$^%HT*;S)(OY\8I-=X[?/X5SZ.TD:39JBX0K) MG6/E&43)RKOD67,DZ#>(RS3G&L>FN\ D/Q;Q3!'\1"%#!BNX 4GD.:CA4UWX MO4OCU4]SD42IA->.P8Q4MCD0G M_)MS?]4OJ(^:F-?W?I5G"G,G.^'TNG$Y6++QZ$BQK1&E!/Q:X8Y?<;?DH:#B MH& =ZYQHJ,*9KI;TSZN(,,+=,$]T$>T$L'26F%"-3BIE;*=U,ZM$IYI[R?GA MF?CV.UNIFJA1 WWA(2V77D@ZN5?'UY]K(#(+6H#2G"#GUYHKPXR2XXY\K'/4 M+%!YM $57Z1Y./-\9Q2@#A$X0?+JC%B#SO;E$<*YK,)Y(.%<^QJFSK$FG16?TII _O0;]/I2P<[; M.J\OK04A*=T7?9N0; AFDY'">38D R]Q51T^1JX\#/#Z&.[Q 53G $&+^SV, MYAPA]K\+XGY:QJ2/2>PKN%?Z5NK7O3(#Y?Z#5JV?&2+?/P]I*W]'_[L3*,_6 M,:L=0[IL(4P.$,3OS$ZL:_68PN/,-,$M,\@7)*U]C#Y6+14O92;YW2EU_J)AZJXSY/+VL=8 M#^Y[ZY@MDY!>$_FC:; MY*2@/URS29"TT9FST6^_,PIO:%=>_DF$R\86!J9W M%H2T^#\8W)?89/RZJB=HOP5<%;;&" Z&A2Q[%%T6]&LMCRW'V%Y!W*XDC1+9 M+\D8'R[O%F:WEOF4;+/:@P,-U&;N4R)N"_478! &B%0UU+Q@I+E2+H]I%8VN MR6SD-'+2%(,&"0LVR:BC^F/MG'Y9LLV5$L^IK]_8J6T9KSCG\,^5'Z6?OC^N M^]$"!ZW#&(/;=%BHJT$.OOG=9G0+Q4S]Y9O06=""EY^58Q#)S;0%U@>-5JBA M_K)ZZEV:UB?/YK\X*:?*\$KGI"O)97H0477WSO]+ /1SPS&5!Z5A7FN\2(!=WP#46K!^=AJ&<& MK [?*H \^6AH'%1>^@CJKXTOZTDVU-&0E88S+MY*D"K3H7K8Z'3EZBX^O7.I MV1I=-"+#CV.NU6_!Y]?HGTT/3J7B/<0DB.X+Q\5\K8)/K> &$PM!UZ0M_8M# MLT*EVGG9'.;G$E(&[Q23X7D1$F2\V!>PO2UOYQB88-HS$*$4O,U[),P,\$Y4 M[A7PIUGV*6C[[)A@A.H<[/Z^C]:G0BX:^3=VPDBRIK/N^U)D8X@+ZA9/J)@G M.?C:.[9/-$4Z,I1>K]I9W=]1(HF9)$?:Z<11)-@K:Y\J,FN^W,%->[C.4#UL M]0R3;"/(QH*89XL(0.VYZ[66LG4[+&.^A M9XX(W^(3UB)2.C,&P'2JCOJ6W]B,X0'W]PQ4>3TX&*%(-%<7K*<8J\.;QO05 MH1VS9BON[#B*L9$;F%DGFS_)4,T_&"&8#D9=,;M)/#<2-^:Q9$C(DF[N.C1C MZQ]@%N=+.N"WKY@(C[6&_+)#=>R>[3S=*&1D?BI!)_"=\JKL,BQ._:S3 M+]_[P7>4FQ5GI5H9ISK-[*6RI1S5?X/FS,-?VWSZM(,\M($IUYZ5$H"Z7Y^% M=";&VK).#>4WJQ*7=VO89H;P<88\IQOB=9E7.$Z0K)H-'%C')H_(+K++IFPE M$9,3#3T9SF^6;8GG,ZZ.!#TH!&$V-HR> +'?304]\'-T851B6MV\;]63E?[] M"GQQH(FZA85A:=OJP4H.,%$D@1^X?U!Y<)<'W#-KMG P0JFI M*4: 6>4I*Z2&UC95/-%;WL9?&YQ?#Q:#&3.U40D0A8Z/WNU^@B&*[:<0]*H:!#<$RVDUHEC& MAXR >!YK+3C%]R%4\I.;@T&EI/N^TCH'@Y@;KFIE6R7#I@=5:W$ NQLY%V^B M^B9KP.SM5>F1:=5Z;D17W0!S?DQZVNDQ@V 'Q9Z-E,83JCPW)//)%OOKM MD&MQW;YG>H9)88NE8QH'LQ.W&PO]SA],/U$WB4%0-Y2(HUO*0]"@\^<*TFXA MU5%N$\! M$.$@M;BL/O6I*JI!8$_S$ & M&NR4E, C2+FU7,/9FG5%,,GZAW/)L!X0.IF,#9Y\]5)8<'+]5#>I8R<0VH4* MA40E]A]W.WSS:Z[0E8?0UT"]9>*0R3;O*!.-,;356$_F&SYITH:0TD M'-C,O6#LVBY'\AXOZY:1RDS>'I1JGY'I56:$MG>KS=8\Y6"4Z2L$#[(]O<37 M!TV]E(3:SJ*S)9Y+!N,D#R*\;=/X/B9(-5\,:<.-5T;<\C:'""G;E7S%S=?, M67W%M0Z>[H"0!@PTODF;^=%.D9MZJ"WG%EI MF=,NI(0?*MP^_1.6SZ;BO][G5O9BO,A]Z =9#1J MI(SJ?FA&4_CL#D%X&5%4Z-RI:EUBA_Q2W>YDCSQ5#41MCS\A>_4GJG*,[^Y M&#)KFI@5AG0'CDU#&G2W?^12=BH1O>)<;Z^ MXJ3)OQ=WE,A9/Q -O")@%"LDLJ[4)E%$5+&@=!'88%0 MXMV/@FTMGEP@GY_/MNGMJ"QXDXA1/6IB71N(48Q\D<^!ZQJ(7./Y[MEU?"7EWURB\B8MRYS]C$OQ3@VI5R_?]9X9=!6Q30J M>CM>\[[ P$3;ONRE ,>FAD&6JHP&L"<\)6KGE:]??Q?8H-8$[ \ACVE_B>#Y MN .!C;9]D5NQ.!99.'/?Y73C-N<_H GB"/*4W JC1B&#PP!$JGW[C[>5C+BI M,NP-@0P17/_.!7(:]Q @A:UH7H8WWA_N@_9\0O@Q(R3'WBJ50^IZ451JASZS M^ERR/-LSOVYHLNHM9FVA4+RUPG:B :B=;Q[UQM]'##Y:5\F5 $$-ZG$EID4H M!9:?52>CU!1VEUK^8#Y#2+;-[_D%5OM M6RO5^'*<]9W+(ZR,V%T70B:SC5-2F\]I3.?,6-W^7L*^&);"]M4-?<3V,$O5P7K%LOW);>;_>,1EC)_(..L$GC0 MACLU&BEZB(1KQYJJ9#"B(N$V6ZCXW,^PAV+2[ WFKA/5GKRKMI?.Z9CCA3<* M(.F7GS.K)RUL![46;E:WQ0T<2_IE>2 ">ON+-_X=WE 0U" PB74-_:*^G>!)FJ0!#PZ73E3Z?FNTMG+B,99@A[TW =>A>,!7&:*I55XB(('T^#H0S3KV*L2ZJ5A@%ZD+[0]_ZLU.IF9\#2NP%GC946"2WG3P/.,CI54S;=VN[@^SAYI* %E3L0M%K['5.*@MI M-X&;D/\H3E3./S#X-@_X^)T/HPF*I'N]![[BNJH[P2W(!$#O(\)<'HN=\R(5KO'AZX&<-MYU/S?:AU](!X3@K6E]G55O"D+&(6\< MB?YX!"00;?VD0S+I'0>V$-HEP(S@8VI% ;''R398-'7X%;.!HCNGQ(Q06KC9 M246H%[2=:\PR#UEDUB]HK1B!G(UV7Y ^^(&O&MO7E%L#430L37W!7Q";>63* MMV *73WX];-%_2(R+T>FQ"XJRI93;'%.?5E1'A&@)*U-P5@_2+8S+J"@GS8+ MXZ\]RUG+^" ",8:&R9/9S,?/%V-K&-(YQ4MC-VH"R2[,'@@=$ M>O$>-\2)KA_'%_N@,3^?:+1;C?P(P'+X_*KVE.]*0%CQ:'C/P8@9,A*<60J9 M0-PQ([XX!"[*!O:P9MLU1Z;=G/IAA'!">3![*Q&FT52DGUCB"X3>P/(@M/J* MI&$Q2V/KT0$$FGDI@,DH99E0_":.6S%P/D'\N;#GI;1AQ M5ZKW7;]*RED+2U=M6UD^5'/:UH+E \R1:U"[%,;'VG&ZKKO<2+I ,4ZSU8(I MA(KMB3)H@Y[TKH>MQ\;AON8UM"6@@TT:)C$&KU7&E!Z Z&_]/D;B3!+.Z/7CREP0WNFN).ES0-D+0PZLH\VE M2,/+D>/5KHWL%,ND3>XU&ZY\GWR*_)@TIJ)DF\95&DXV;O5E+HDKL5 M2G?IE[@!_"2_A<8XX=BLTM)U&3]1'SQ:^8D-,C1[_6)3 MUYQFC\\"-$<5%6PQ\E5MEB-==(U--]A/Z3/,B([/7+;U_$QW,P5T9C?LI@B. M#"JJZCV A7QXL&"5<]UZ5Q"T8DN4NFK,5M[@^ZBZ?ZBZY8'5;]"]Y^I@BU]B MA:# 5P-N/_*WI<*Q&PZ;UX:V+I_FG*D;YD78PS./@G&S\O*>Y_0D,8,^=^[%%@ ^6?O$3^1(*)5 MOT5(>SP/]1GXNA_0;M6,H,>6(K-Q1WGU),;>H6A,. %=->C9RR'?Z?*^G*1E M1D5U*IZNGQ.JCJ1Z:/E<%QX4:#Y[,%L(^DSX ^'Z5BZGXP -A9R(X/N__=L2 M5&BME$MWC0UF4"B+;3IK_I0"$2M>A'V:U MHQ"WBY3DV=Z.JY8I]QCUJL,_/+@QL\(HRG$\) R;5[[;:0!B#MX0&R-(%O$L#AGC ]=*#SQ< MRR5DSB*CMLFWU:#A3;:$VVI25N1.E!9&4$TIO%&*AL7^!OF&6954NI"O5SFG MXPX[ V&IC:V.2+3M81-.3=R<)P?*.X[-8@+?A@/U-IZP0#!S Z$#=CN#B/'G MXQ%*TOHOUWT"EKI)!/-=J5H%GB@B!O;SSV(M7,3:E0 MW]B=/;]JY#J)8!2O;W_ &QM2?+J)2\H8%J%BIS!VR/Z GX+"0\TM'8RR[5WR MT+#H 9!=0K?<#YT;&V=VOY7FS5@DI+!IE0.1<\G'#T6#*[@1['._'T8@[\;4 M,M#'(Q/K[I:>$TUC)OG6G(0-J"]9*CQ28H+!O*Q[[@5;_8?CY5PT;D[\V&M..J?,&GZ.( MF0]^YP%WS,(*]2;BK11$J"S)KDO;HVD$HE"VH M0KR:(J$'[;\Y.^6]:LI18S,["]HB.$O;L?;='M )N558L^#RU^E<'DL[,Q-L M"DHJ>"A3FYC\RRI,S4%\R93CKM>0"(J#EA) TB=[/5VRXHQW$]@J87_QU-IJ MR?(\HY^G&1+5./2PK\_FJ?UIIYR<]2+]3PYH=ZVM:)_&A!)B-CJY?IE33D/- MM:_\\C0S5S>AT%\X&XUO#'TS6-2,5*%[(@8DN>L,R;[*ODJG7\SGGDF E Y* M&UOC#GK,U$XG0,H'%Q*%89[/D#\"24TF-9^]-?^UM;VK2%1T:C$G;T%JI M:9718*2YSEJ]*3Z-#[!:F,S&611G^'JJ6I<2E*M^9XI=V>YRV5! _AK\2PV9 M%;$,11??5;&[>)<\.)J88JU2),MII]8(!"JM+Z)PH5(5O!.*>9^MGQ8ZH3BB M;*M]R[FN?4>R=LFS>X36R< :VDR39N:\A6)_[B]VY[&G<8V7"(=ZO MD78BQ+Q_ +8KJC.8O1.C669X(.F5(;#; ^_B#VE(^U]5>T^'9*BU+NNTKA!- M#'K#X),5-&- +RHG+2'HL:^'; 9BS:4*9KI/%IW2,F/3")A[S>O2^@U'(_0B,3?7MRU;Q,]J,")7M&^M?\9^J6RP2T#T>?MI/5JVU MG4J3]*B:HL_1@8>$&7C$/O)KF]G]D51?OJ'@"&:$[%A6ZQ"TI-5&\)/;N%0Y MX\NV*4?.IV&^/C#5;B8^N1U;\-,]_$MY1M8)80#44R]FYHL+K=$^J9_LD2J8 ME2&U8)=J55,.U<-PLA>&W$CCETLY5[)5"(]0L>612S"@N>!;9G[9I"5^J<5JF8 M(;T@^55?!\K)JVML.9-\8:E53B@?Q6*MVS0M8&=8/H'V\_<$ON<1$^7$Z9:H?TU@;A*,KB5]8#\@0#)8&L+2D=U"A%B M:<*+\FPW;PG-F?=J/4%\3ME*+7:3Z\KE_F3BW>[+N,,->33(5+4VT(#WC&>B-$%))(][@KA .M$M:EC#!UQEJJ0TZEK5J>D*27#^\%YA[M2)DF M[K.8,WQR""IV.D*F\SRTT/TWZ&+Y-1?\^QI,LRF'6U$=Q*XVZ9-_O8A< JPI MZ^3."&BAG&/8(8/NIS&<[">:M6 C&7$+<8 M#NE7K#*VN(UN!17[@>Z,=EV".(^8M6/^,<# &8.B$NS%][3:';3QKVM3EFWY MJ)FF!\B)?AKS#0LPC_PQ'"UF\.Z,88#2=-49W_(>PNG+[0'%)@>P,*/U&+:) MK$Y,;X4C!-_:(*1/^FI1,R*$^TH^A$O6>WMY%8;XV;6[[L./?R^P1>#[:GLG!Y_5NOC)AF.S3+S, M;9/0UU'Y9F>6S%?P#OO>6R1G='4\Q2YYO*'>,S: >.C6N=1V%Q^5J#GKYYD_ M&6<,46O7^E6$O(U#40,?O1E5[[M*C[Z1/H4W\>? $L_E.>)RC7Q&H>+S9X;,%KT0[ZO[TM?@AU MI91+KM'TP$VIE'RB?5+I6PEV!>]7Y3>F/C/6>EZ5Q]9TR;-USLI-"DY"3QP^ MUS3W[1(/^)T#_%:VA,!KQ*@PWH-8.C;0R!E[6G\B:;PK9L:XK0I]H^Z5/:1A MP DD"^Y%;A0<:_<;N1.X+_9 0KYQG*.W;7]NIT%;U>:^<1W+;-1Q+ MZ&6:[O\TL7ZC2Q)YR*BFOC OXCAO?1X.)'5EQMQ"J!#D-L:3,J02]HSJ.\29 M6GZCJQH/FO [H3^&*-RI4IIHVAZ],XV;]KJPFBW!?J^!K*0*NU/[8*#IYKR2 MJM5AWR44Z*M]_W3AZ9%:K+7Y3Z]M^??%F!_N[.JOA^]!2 -?3A(MJBM?"5L; M%<,=@6UG\(VX"/*0C0R(%&X2=0+8)\;'.*OAM=VP!7?;X:_"IBI<-?>7;6N?9$L)!2-< M<$.U=1V*!9>F"D(A6,:IR':WD;8X;UM8:6LNIUSKH1DK+VDM#AS]D6)A&A<0 M'=U53LNI%X7$T=:2;H20Y^I@;*OMSG;?7K&>1CYR<*4F?@F05?:(I&",/A8N61.7.5>8QNM):SLS#[W+DGC8)+0 M"PMSUSV?-?4?:&JJO;-J,_1ODULR+$/6B*]]VQ0B<('425'RL*.@?;@4J[;) M5>C\Q39LIYT&1)L'^*!V?L!G21)\6A]CY&=O:;!'6MV8O7^*XQ9J'E7R5%RY\UP,/(],V.UE^6AI!'FA5!$<[IN^K>SZC MR3=4*#EC!+?0!#-G; 1QDX+?;H$3@T4QFL+G",=4"#%TZ6YI^ZZD+(JXP.WAD== MA*UUD'R@7*Y#R9//O^SW)1R3[3$/\F6+AY:H$10FW@@OVZEH9]/AMG0[W:@H/Z;@%M#(;3AQ&P(C-DRYX MT/RIAOU^A*I*%)-(.MP)K4:?4LSEDOO':2 _K?]2MA2UO@OLJ]V ->40"2X& M1DZC^;X J 2$U< X*)+!ES 8*K^V_IWLB%'/"3;1+F"P8R'W&'P-PW]$7W= MFJ*W+V29:,-<=$W@)*>;:1/R4[1=""#;ADD=%(N^ .0]M0K3M/PKUFHR7RRTG^0BQ*EH BM M\BB4ZP2_O_GM0V>/W8%LG.*6._O3F@%NO1[;#:S9B2UT$?F]+DM7O?Z[UZ/_P__J]K?UB? MUJS#_5N_^U[W>IYGUH\)7;RRY435(0Q?A?21 M^]2EFF@-FM(,O:?W/#(PRH)X]#!7-YBP(50TCV3^_J>#5D-ER?+PQL:<$T>\ M)I%,Z$. B^-V2\^M49Q'VTM(T*JGM*@L=NT:&-1UZ31 M9G[K0??QRF55Z(^AAP^M=$=Y!8JF):E.VY&3G>ON7ULH@ZI\?I;UJQ1HX7$G MO X>8V$?""1@=@CVP[AHRF\9U84B@Y>*6->FA2KH-6_5=;G*0=+ _>[QT%NG M-+ I72N1OCU(XNRBP@I0"[5_%V2TF/!!=)): Y*LL>,\_VFN0\190XJ;N!=/ M?V!SG-4E1>E#- 52K,-R&\[$!E-F1+W 7VG/-9(Z*(TM]ORR:P ?7/9+5YD; M4+^@-"@ ;'3UJL&N+D&5\$=M/"?+AX$@Q);E;GE_I"$T#\E7B0[-EN.W$33T M0SEUDS$%GZ SYNDQM2?>[E%?3+H9G!7 ;W-45,:]L*)U^;<-B"3-=TOG_';X MG;A?,"#+%-^I];[A"B*J\JQ.[OQOF,J-IRAW-9O(0H^1=Y[H'WI#\VZ\_I.# M//E#WNU9X*!3Y>>+;6M.OR,5QTXS MI*9XM?G*!;O?4YIM]7W)(["4 >R^2= MC1!QN0GQIL:U =F_QR672XP",W#0\3XOO+IJ?[FPGX4*ZO,= 17Q=2,W8*%L)5U-^(9T7/V6G61MN_#JA9[3XT$VL M0B0%>JVEF%=+[7=L8]%"'V+[,@W1$H+JK2-)[RC*;[P0KTL./VMSW!5KT8$\ M5?4 ?@0F"9HI^N>N"0M!E&\]%Z)+BJ)X'MN[0D-+7!9L:ZG#[]-J(>H O]Y2 M9/R+3_NA?6<*!%WU-&BL[]='@/B4\[\.E[\2[E+^(&I/3Q".LM=4^5R7#2OA M.Y5I!ZF@6&D5FK@0$3D,+'E@,SAL^-NLDR7ZR2'M.^S>$U85D J%EX0,MBSZ MC3T%^J*@^,UBXW3.:N0W9\I&2+N1ERLB?;)%9I2O!# M+')*6#D9/%-UG+2;,E3Z&,O"TJPP^E/=OQ9;SV2].LLMDPUNHNY+*="N0/"< M'PW?N-JLVU6H8RUD<+!,'=\FW.:O^9S1=!Y)%>+J_DX.^,6LW7_':W88V&=J MVW//-9T:H,Y+O(N3&3.%_+S+?0S3[T-J,JH]CN['#S[8$V"@^2K_^\8GEZK($8LE&7TCBR42?W2+]Y[58$UNN M617>*]]3#0Z_ ^(K8\S?+FZ:7.")_T%E?()0GN8$_B!;42KD\E(?;UTR<:J' M9@1X>CL$#,A'),A.ELA!63;%"J+87#ZL8P&5NNM,Q*/HZ,4P9+H M-=+92A8U@E+X747MAGN+O#^XRY+0:;DQ =3=FO.)^ODC*>JI0?W $@;1LN_:MDAQ M08)-U&3JG_RY?>L7,G(LPZC$JY;99:8,=HB1NK_RB\5F6;A=Y3X1' M[ZM^@@+K!4%,7K?6PKT+9#H*RM'.\G]I5#:C/UICI(NX'O%ZHNN'NYS6^2)4 MO7;VY;OXW194F5RV*EQ?Q@:K[*[7,Y"8"ELA-2$H\,!^2<+Z)]:VO5(WU57B_!(.NPJS:0<=B,H5Q8OI)2F"K788:4$]:;!W(GW7KO"Z<-A M)9,.KH.%]U)_#.R2&OM.O 4P\1/TZ'FD)!PKW@0ZW;F@'D5GF,IT\F=I3ZG; M%W@#J$U1=(ZJZ[($"IX2IX#]ECMAR,)F>1LHO2I:?0Q)@WXKYS6;#A'^O8^G6DHC;:+0*-8@Z/-L#HKZ68HM=K2T_[]Z\+6@&H> M]&-%.!U,[([Y?K-Y/\%682.],)X*SP(ZG^;;LE V-'%NJ6_Z1\RU6^CM^N\4\3>=$W4HF8..0BEL\+.8^/Z,#N?PNQ,F3O^G^QL;KZZ?=;)22/F M$S1H_'9H*E9_%F\?/N?SF9YNOC ]7W6J@8:X"^8P/1^F0IH-'X'+[LE*WTWI MX0D,XY*KMW02EE5Y&HGK 5\RRH3!<GEYEI]E(4.?5I>XS MY=KI!;.PYXTZ\#'%6V]MS$?L4/.G%W7:1 M*<.46!]H4+5QE#%N8]\DP@6V%U<8/DH%#\L-I2P'86TQ, M0)@.;.%<75:M1C&.=$F114-0,$7#LXVL7='?E_NADJW@<./"Y::3WKV3?)6> MFN\E'J<>HT D5KNYTVR>=EO@#.@O+V:#GO?"_U& 7GF"X Q(=BH*1;>QUQS, MNPG(SE8D6YFRNB/5U.DET2$O\3&YA]9:N,H=6%<)!T+FX^1*$ =-V7+-]TAE MYPNZ#>W)C)T^2I-W$O0\+EDFCPRRO6[J/X)HE>'36_"7^(2.5)@N&?]5*^6-LI,WX\@ M$-*MC("/N[V0!=L-;N()@MD5,Z#8K;N'U7W<'0UU7PEW7\R$MQSE#2TYMEML M-NIV&\1VR%DU59H-/_[!/YJOTE5SL/ Q98P'!:\W#SSW063;G "\:3S>"]%7 MV)J# ..]WCG^"X#]M$M6Q:R?Z.@^Y!RM=!Q$ "0P 6_R3]A1G*;-=LXZ16B' M_>0R%9GT71C5!7:7$5QFZY+0T5P=MKUEQ?:T3]"JIY]?FZFIHN\NY!8W9M;/ M.H4/+6K#U1P7%&;%0Y\-[0W<[4Z9^6@X,EJRC%?2A8$3R2$#3,BTQ:5!T%!L<'D^ [%;I_-+31H0Y3]HUG M1]MT?-ER$G2:[&XF%->&/F_-R6)HP]>A31=@V*L6,QU@A0(Y20X\TE\ZURFY M$^B/&&GX0J\U\:#9L\_-OA]EFJP,EW5G14,#MJ()[E^F:5N#,]QMT^8KX0?* M7&5V6W\DP9^VAF.DE4H?Y&B>.6J?SH0N3[P5$U_T"/*R&)L6S#^2YN7%[F#S M.:\MN-.FLA7T>^G.MZ0/8$UKPNKR!%@?0@&^YHP$-[(1Q&%6QHITS8'%%J2_ M@KH"VF!60MN*#9C_8<,*9%_DM0%T:50 ,7S)'/SC&ZT:B6!6X =:'X@Y,%2^ M7Z&2Z5_1HEY1#?DN8,5NT"?U&W;KYVB>_F)WV_^R^QEL=_NE^^6PM#6I\W-: ML('3#Q($ S;GP]7]MI#MJ)+]47CEP?169"S4RO\;_O[]L/"&G#\ZW15>U)I, M,3'>2I<"6Q].@I=2RJ03ELTV$:[0A:]'^HL&^LD NF]T_%EQ6T["@:$%$.?. M8^$YKSTO_V]+=GQTF_&9+AAGK]K]O"X1U+AW J.P8F(B/+94NM>*Z,7JN%SDRGK/NVT,YC7VS[/<[>9?-%71K :_-%# #G !@.ALT%P.>5Q< NW;VH M$_F\+LD*+:5TJRZQSNZOM1AE?F6B%!/S[Z7\N_Q=_B[_OPO^TXM_ 5!+ P04 M " U>BI32G.F##D2 !CS0 $0 '!L86(M,C R,3 X,#$N>'-D[5UM MD^(V$OY^5?@7]_ M+=D&O\L&9M?)N9),C-1ZZ7Y:+:G5LG_X]W9M:R^8,N(Z=Q=7[R\O-.R8KD6< MY=V%QUJ(F81<_/O'O__MAW^T6I^Q@RGBV-+F.\UX^*Q/%L0&4J:-)R-XQ-KW M[R_%/]H]=9%%B;7$K98HO&6WS%SA-=(XHDO,AVB-V0:9^.YBQ?GFMMW>K%Q. M78>8[+WIKMO7E]=7ES>75] ?&Z^QPWLN73_@!?)L?G?QAX=LLB#8NM" 8?= M;MF^HM?7U_>O']Z[= F57%ZU?WD<3&73(>W&1G-ULSXMZ>%"HB!543AW'DF#A*;_%]@2CQI[:?&9(";GRW MP0>1+!";2^(P1_+9NKQJ?=ASRBC/*[7/RBAF<9HH%F,%LMLB6Y2\%"6O#R4Q MB7/#L/E^Z;ZT(4,V= &*HVE"=9#CN!QQT%&9%"1N-L19N$$*I GIWH:(3/!" MD_*^%^A9R$)=6U< (_(;D,1!JHI M>S8X-!Q6@:B9JB6E#U")N\&4$Q#O09W:9V/+1'95MJ"(Z=FUYLK"BZI<01'B MD#HS!3^J,@5%L/VV_(AZ9L"!)AZ>)OT\TRG[\^":GK#6NF,9#B=\UXF I*AD8L"4+QC7R>QR06H(PRGH=%W'P@Y4#P_,M8DEYO)[9(MY M9KK"F#,?HQ)TA4@!3A*I*0@3!U#MZ]2BE6I!K9I?;0-85<#&B(((5I@3X*DL M>O%"489AD>=G:A-H_[8<:G*)5Z0-5\=I@_;/6$?_U6A'">W82YF-%GU8RJ]Q M@59D$!=">5U^8!^JUMR%YE?> %@1P*Z[!BFL@(:\X$IH9I4LA/;#L=#&6FJ M/AO092U[I6J.L/5JM!7V_T-Y^Z]NJYD33M0TXP\/5LDE]2D@+H3WX[&&PZ^\ M ;"JJ4!LU;/=UZ*U>C9](8R?CK;_4+\F&VB@C$-YCQ@! 'K$@44M0?9>;N,( MZSZ*Y4@+ ?PNW!X39MHN\RB&'_?ZM#_51CVMUQ_JPVY?'VC3F3XS'HWA3!M/ MC"G\7Y_U1\,&N\0P!*T6_PDC]8)LH>RZ8TTPXY28, A$7C RU JD+M.(]?5 MIU_>R;^:\9^G_K,^ *BFFCY\T "VV:3?G1D/,K^!+@Y=WWD!!EU*<& BHPD* M(#ZD@>@/GT'RHTG?F#:2CDMZ[/L/=V/8M4N''@R!C;!:0\Q]T1=2*+#XF,9B M/!F-C*"#!1.C08R.L;!G[[2A,6L@2D!DKIP]#@VAM-F@9^Y2A3NI!G: M'E:)AX1BL5]=9JT20=B&-M-_:?0^*6H#44=$"8TQE6KNRSN5JA!ZQN[6T"?# M_O#S5(-%H:_XC>@3V]@589GB*[WCV1< 5EBQB?$%#%G_V0@'VOVO,GTT MA(5G WH<]!XB]!G9'GZ$^1L$+%UU/J3960K ,C;%/;T_T9[UP9.A/<)<#TM_ ML0-K+%_6C#_!&X^:*YC;83>\I&C-(E-^1J8"C8QML31]L* =/TU@)$T-L4_^ M/-$?&SQ2SO7UFO!UX*/KN@Z'&0@[YMY55$2@P"5CAPP6ZK$_>]P[[KJCX0SF M*V/8;9Q)&=LZ4X2%F:;K2:G#>'#@T8R:+P6- J&,_?7$Z I/.$PZHR>)C1@Z M0WCN-@;MZ".-L6N3PY"J5J3H@+KT88;B0/K[DTY*M'^&G6T.GX\X-(DK1Z42 MA<$+I8]+E,IQTF%,HQUESF7B2I"5481UY$1&"6;Q@4Z#5OF#@SAF^=E%R&4< M&2@1+'?RT""I\I?'\4LF%J$6>,J52.4[V1MT%/[V.#B)M")L?$^[$II<'WV# M3$5W?1PI!4T1B66%9S^#;IE_/_)U4@ZHW@U%5S:L:1 M*R8IPC#'G:F$L[QGM$'V2,=/YE_4,QL',RS^L;NBGM&VHPS U/C<(6^5V$E A*54*3$\S:8%'LI8O" M$4\ZW4-W4^BA:W I\,]%88FEG.R;NRGRS3685/#,13$JI'@#K]Q--:]<@VNI M0-$HHCEY15BFPT-5*)8+,FWP.V^T:6Q[?U(5A3O^DV),E9IS]JC61LNJ!56F MS'\NB=+^9X52*A6@2EQF@^TI\64/F"-B5PDO"TL4(7^NZ++.B=%E05\;U3C" M41S3C"H%OHJKN'.JJ[A1#:6O.*8!&>GG\19WE-[B!JKJ[N(8=F4(W]1AW#G6 M8=Q 7])C_$QP'/("@O-ZCCLE/^T2!:&M$NHG0'NW1]+<[G85FF,X;E MM#L@:$YLPI,F^K0JSJ\5UZ6T(NRD%O12O ?+[Z=\$W&DIXWR%!T^Q%0AFG#B M\4,G__BA@:/P_$%<>:/(Y+XV1Q09!F 0=L-$$ ZLJ&$#&\/OI!I./]WH%)QN MO-/"7@7#]%ULC(HQ&W9-._2M41:%LH"HT7))\5+V>+0(DS.T0D%Z'OA3QGL/ M?[QY8:Z##C08%Q]\Q;",)YU\]-4I.OIJ8"F")?*1@Y$SVHBO\H@UDV/Y?C < M4IFV9XF>1%__G@'I.:H[BSJD1K!?\EWTJPX:_+OOH[3=02\UOYL:"?HI"&-O ME&^TJEBK>IY8@!;-^IBG67X? M?=W1PEYJLIM:K)_%2M>HUMNKUM79=>NJA'*=7T5*J.MW7TM=KQI]S=)7^;?K MLJS9,I5W%@.5B[@/M6BO,3+%H%69FK[.K'.3!VHSEYPO\"N&;C&)\NB_>NA7 MIUKH5P.M\CYFX@POE5Y\AE?Z-F9'?1NS :M M-58O'F%Q6AV%01=O&:W7>8MHO4;1*ES6:@]:8;9!Y^%AT]'/Q2X0VL<^^,W.%UVC@FK(ROPP+/^&> M6;*-;<["E-:AKO=;9H6?FR[L3_;7X8M[DB07#[+MXUJ59\-T5Z7E:)'PQRD] M\"B,&[-:%Z)E]K].Z 3>FJLJ'=C3RZ<3&G806*OJN]/[P2OW@1_3?ERN'..RB/C5"LL)]C\(]BN8NV25']L4+TIW0%*+9C^V M+F]:5Y?5I!Y4\DG^LDKB'2D@&OY4NLGH=,%A!F/GFFED9<=,-6G51]24NKQ M)F_A[<9&#N(NW?7@=_GA$*W%.%1RS.C8<\XH/T)>82E?5O#K&#%%:SL:N71/ MS@.;Q6E;U"0JOQ05%=D.54GYFR4[@FW_$ZFB)^) @3%\.&J43OPPO&PW<^_Q M&!%+7W!,?\6(]ER/^FMG4(/Y;\<4%GVZNQ#=)K=K%ZPLHKL^QVNQ"@16O3GC MA'N"T<_4]38A*0&2"\TAMCP?O+O@5'Q%"P&UB(R[NU@@FT&"3PP=(JXUDRWY MUHR'67,_IN+NPJ38(CQ?,-%SE3U/X9GE@X?S9%*QW)]%'#*4^!&OYSC*;"S5 M9P7TT!\+MY:[1L0Y S/^[S0OED?EB,CO]3.B1-39=T#HF'$#MGA\IPPG.4WY6N&Z5HJTL\K8JY&KPZF;$4V8>\?T0[&GA=EL'2)**=A1]Y2 M(=7,#CVA7Z/%O<>( Q;G >U8SZ6C.6R'A;-^@O_P"*BOOME0]P7:$9MY&T:8 MT&P@-+9$OFX/T?#;X5(BYZVV?F(;[STCT/&'X3@]>',(:CB.0ZS$I[RQ"2V_ MX$?7X2N6I<@]9-OWV'9?9Z]0PVZ,J7CO(B &^CV"/[Y#;[0133(Q2QE;("%, M;%-2VO'F+=9/1AUK<=LXF5>(*+GS%9KH!/_07REWB"U_X4)S/%RD"X MH867;P+2R)7A&[914ZE6"RWO.V*R<&UB"9V*AIGGZ^6;M5!3B9X6^)HKQO-6 M6U/9'; 'LMA5X\S-BWQK<_ W2V;GJ:ZFLLKF(3IZXG=UTQ?^RNX1CZJS9O-M MJ??09$BD8KF:<=TCE/'9BN)@99_:(.41U'"#U'-MV'Z 1(>PE\UC)Y^FMAS! M++>;K0ALL:=D6\A7 64-N9-:]>G3(U0-=-'9*,6>FK2&_$D [%V*F41Z#7L> M;-Y'BQ$E2Q"V+2XOC$"]GC:N8R!J[^Z]W2CF6RM?),GOQB_Y51R^>0Q#QP2% M!8;!#X@Y+"U[+NU2E[$'O$">#5;=?2%,2F_/^U&E_S1.[Q#8O@AG07;[C$DRCZ*&W("EL#R3]YT7EYC2=Q =6QF9]?.ACB7U:/$S[ A@G.WBQB&1 M5;_NWR/S=]M=BAD-=M%9FZ%X^X:4[^;QG:#Q>L39V0-'1LMIE": MB;@&J,/');I!KERT?D!&[?%$..A&BR>&_9UIOC>E0J&:[O_S;G(,8#TB\W3K MOP"O]!0-,3 X0]OHJN:HXE][67,00\5US2'P.1GWG#'2RQ#7;-!/,( %ORTL M''WX?@>3ACS%DKPW[JO$[Q1LNEV\BUDMW M_*\(6L$5E8P%>@GJ&BX#=6\)-O;Z\JJC9%%-6D/^Y TCEKYB!&9V3/$"4QKH M9QA (.?B+!-]O8K7X>XXB68KFV+O@=# M0Y9-SP5O4'D-9X\2;!XMG[\ [W[(A(C/=*D\A7Q+?3JYL1K*6$ZI03M HF:O!&T-.0Q *:&>2LH:('$\<7GC"?O60 M&42HW>\^8[%UWJR(B>P)7I+@PZ,Q.*L6/<)B6OQVM1/GX-Y<;M*_N10&Q)$= M8<=)(E*\9O-'#A,9,ZN2LF:8++_?-; 14[:_.:2U-#NZOYY4_ M/SE92%^_ M#HM.29?>?I8M44-N"^.&_B2A0C^[]'>QT4(;PI&=J8'Y)#7D9Q^;-L$;?_]\QD+D:(,9[\NK8FB#'\7PF]Q7$#AG?I/JD'+]"A-QQ MDHRR.(99Q"0;<>%,<"FCR4^0XFE5UU."U/TO-K/->D9>#4?3P'66\G(;GO-' MY"\<^HYXO&UL[5U;<]RV%7[O3/^# MJCS+LI*V23QQ,BM+\B@C>S62G+1/&8K$:MEP"17DZM)?7X"W)4'<22[.;C)M M77MY<' N'PX.[C_\]+)*#IX0R6*?/V\ "E(8[B].']X3H["K(PC@]_ M^O&O?_GA;T=''U&*2)"CZ.#^]>#\[./L9A$GE#0[N+Z9T[^B@V_?O&7_.3@E M.(A('#V@HR-6F%+]_H[]<1]DZ(!6FF;O7K+X_>$RSQ_?'1\_/S^_>?[F#28/ MQU^_?7MR_*]/5[?A$JV"HSC-\B -T>$!I7^7%3]>X3#("XE;Q5_N25(S^.:X MJ4M*P?YU5),=L9^.3KX^^N;DS4L6'58BLL\&E=3D+SWZ2J>3[[___KCXVI!2 M1K&"=:,VM=[!06D_@A-T@Q8'[/^_W%PVI1^7."L\M=']/XPBU>/":I_6Q*T>'_XF 3WU!I?G[S][FUA MBZ^DK(X=9;M"U&;9Q3I?$U3\_3IX7:$TS[ZD$2*?<1HRS:D<"9H_,L#1VF=I M=!&G[/>R="7$B8M"X]8/P J>C3#4!I?I I-5T:+GJ;2RRS1,UA&*YNEID+"? M;Y<(Y8,M,$KEKOJ?H?LA&G2*N\IP':W"EY]QG.:_4/=3-'P("'EE-ECA-<7# M?#'+,I1GU"17<7!/ WX>#T+>P J=]228>C=_O:;^RRGO\_^NXT>&^,^#4&3$ MUE7FR_2)(G1(,7 M7J%I=!'5,YE6$RHRB>SMOF(\+'%5)SCL5)BP+!V3KHZLOHQ66&2[BR"[+U)>.M)X"(+'8Z;\,4KRK/ZE M,,?1VY,J+_^J^OFW5L= X\-MCL/?ESBAB4O&(D?^6E=*+8J2]X>FY'F<,Z/H MR8^]:=Z7ILQ-:/]YC0GS_"RGP?)^G;/4[0ZS3 ZGU+D)&ZE=ICDB-)IR]AF7 M:67%L9A"LK76;EH;^-3GAO6<*8KJ$=TL#-1_D^,"$)R:TS/O#O[/)EV<4/RSS:B;&'U!HM[["::'2+T&R1APL9)\KN_0_ M0W6Y1A$#!_ /'Y-F2%"4"3M+104E4F$%%"]K%?'P,-")I5W3S3>]6N*00,#;) R M:ZSG4C^SN*A>@%WUISC%I%!3.%"3?:YLU_^\3]#1*#\11B'I@]BU_J*4!*%Y!2"V"11R1-:>7FQB3HRM%;4?(SZP*$5TL3C+ R+ M/0#7P2OK]L4.5A-MYIV$1%#=;*24@:=E? #V1E14LD:1-D)IZ38NE]$!]KJ1 M:F:.E[$"V"W=+FF2SR+2*28$/[.U$7YM34Y1+ZZ)**!Z6J^.@8^%3 QG,0#D M7\XP+[HP.;!U/1C4D;A\.&@]G.ZP CBO56[IXP-[Y\!Y%D3-21.E10%F%1[K5L0X Q(/PFSQ&C11PEQ"2G,J$Z_<3@U(6WV@ZE((3G50BF)C]4<-'G( M#\>\#:[HO[=Z($APB,H;&JG)-OMD.?@)OU6NX;YY;4Z+.!=(W_^P:2K-!Y_= M4S7?<_[RR!!RBE*TZ)TFT5 UG9:$RE^[%U@?FZK3:?8;1F4G)F$@2D".O&<@ M=0.YH#:A$2"/TS5-@:LC\S0BG*(%)JA1"F7G+SD)J"YQ&I#72VK5S.@PVA9J MZD!MHIH<7-4_ ,I^^:WF6<%$E +*"#935CT"?\UI&P[&!E;I-,T)A:HFSGK" MB#IWW\V\& ]1-7!]$T:I;R6V: RI)6Z/)Q7$>X]'*VMM$YLZP2"NW'1%%61, M"HH:D"(*?RI])%2 ,D'@5!%\J53H?/%Y7#3+YPLV_U\L4"/R%(H">4KE$=D$@0YK_&^?+#.LMI M8R+-JA ;Z=+_1OUSI0,X-*?-'3B @\]P.ZAPY<2] MQ;0!-JJGB.53&R8QP! M%V:D3FF :S^-V%6?+.WL^.]\5[?Y[C-R9(AZG"VLG%%P)KB8[A)GF$:T3310 MT@* ;L\[V$Y#,91KKF5K5W(#N+)QBXI\M+Q:-*%RSZ)5G,99SI1[D@P\[ K5 MVT4-"P$%BI/.>L28LMV]+D$7%$TZ!@$/T2J,[V3L8Q"G3.1Y>ALD:+[H+"HT M*PK\L,*J4#WB,"P$%A5.6AOE$(:,#4?3^S@!HAV2;W760R0-P)UK%U3%^"$M M5X'#USL2I!E-XJG^->)*,_0'6 XE*S]8E=Q[W+K;<9MXMI+2<"L!E$6V;2P& M:1?J)A("X.85\5HY5BQ#=XS7*5[M<6B* 8RP'7D=;L]T+B_:?N!R)R8(; RU M@AI"#MQULZ; -L^(KE+V>0$D+XSD=D #RLVUD')*KW==RL1RB 4C<=.;#'J< M,,$%'MM>G1BB8%W=W#FL9HBK,@JE1K@F>B+N>K#OVL71#K>L.MPIZG*?*A0K MR$@_ZRRO]L/:VFUX)0:6'E*)QUDR&[CA+9FY.\UF(&&S>V4" MR0PGO(=L[%.)7AY,:>1R"1LZ%@;@EK/8#^@:FFAT8,KK!3@=,%6WK_&-B2]& M%DWG-FLW[>KA@3V!E]E\U00@$LQX0;JD9OC@;.PK8]T':X.NC97U[M#FAIHG MP[P>/^?.07>?9>N]T]:BO$8DQNQ6&,)>4SQ#Y?\WGCM_"9=!^H!NJ,;GBP4* M>P-/+Y6W#L1OLW*O$^%,?!J\GF**W]/7+QF[RX<=MLV*5S%IZOPDNM?8ON!F MZMNXH,>>M7H:]0[/0NI:MM#3O0:%[W!-Z>M^6$_O=<+?UK?8W@3\[+]AE45? MJZ]*M.?">:I.,IBCTH8(1<42X4?\A$C*I*(MG?Y).RU!4F9$ODG5-.0[AQ [ M PP!B+8FB"?K>51+#XKK@H^VH"P**0KN'-A8,/1(4QH76].\)JK9YS%9L7>A_HG!D4Z2YR=^D MR*YAS,$0 S!F5AO L\K]QE'?0VHRT!/02@-7AW;7T&2C^JBAJE.-Z3G=/_24 MFGZ*!N:4FE!N@(E/J,ZB]2/?0[#V0OMEEJVI)DB(!#VA8-L#3[AKZ#!6>@!.5'4 MO-=,+&XQL95]2:FXS28-=B>B<+Z++:9G3;]4/(XX?RS.Y!MA;N2ZE+ =K:[] M0/XTIA^]\8PFYIC7Z$KVH%%];U%.[5!U%9NTJA!E]AR02)"3F)?9I",F978- MIRZF&( WP^HJW'P'M:?_%*>8Q/EKT2*JAVD5L5=%+@B?8O)=0Y:E 48*8N*: M .Y J+?*76!",]TUH? MFQ@-9ESU8WV8,ZY"N35K-%L^1=4W5<\X9R@/XF17CU%Q07#,F<-1IW/_?!9U MUR)=.W"Y6&>\F&7_["JDF>&N6KWY3]''S>WEG8][ "2EON,BAJ\*5,?46I;V MWO^,_Y"L%^DOV!7E2Q05[Z7(]! 2\1IQ1#XOLQ68'QNJPUTTN^'4>2R7XP P M?C:BW@3/GVA:2N(@*6_=8"\;D/XQ2O,"O.,5!0"#P%1-,T HN $\G]2(_2LF MOU^FQ4Q';S^YFH@' 4<$V/$J=60U]TQ0;/-\Q0\P4= M$Q>G+3CP&5#6-ZRK*#U>-B\7:Q:&ZQ5S.%)MJ75GH#>,E(&_9FOB<#R"53HM M7,&MN C>H3*(=YDJ]"BO6Q^,2",V>EQJV.PR.FTL-!)&-54"3%I5G5=_(4Q+ MNED$4Y "U+9X1,]4WPZQ3N.*V.O;%'JW84MU^0\B*\O41\4&WCN0 8B5G M5ZP66X"J(G_J%@$8%ZL6( N)LL_=! -$()0YS"S\\3[;Q:"GO\BH$^^XFXA@ MW++-3L%XS[.O;9N:1=X38:&S#8/UXA9\M@3 M5$K-,E6\+*L">&&)?>1_QH-[\ T+Y_Z;L=@K,/:-,EG?S6H".'ZT;U2#NNT^ M#^?0N$\=MM0LDX7&=E%O%,W3 MTR!A/]\N$8 ];)O+J)F4]7SD*]=<-%3U@Y$R*H]/S8I%DHZPC>G5*L.8GM)Y M#=OKVWWP4ERX>"Q1SQ?@F% BM7A*V8Q8C1, D\[N(#&8EK9'".2)ZW8\ET5* M)8U@RR"(*"D42(QZ$U*5F@ 0KW81MM)1NK>Q@W4UPUU!NK33-*16P0)&A^F& M#+/.T@X<%AVECY3W8LUV,!5_KR^ *"Y"8F(S91)V';@T%?:>] I-7BMRUCL6 M;DJN GB''%C#;LDFGKFQ+&5H!P#S,\:>E;5]K1'T,:#%0AH.1-4 /(AG(KM@ MGMJVF 6^?,]&CPTPW53T6 CKS$./T">T/6Z$,&W6ZLT08-G:U8H/86H"Q#2#(A+!^6VQ:KEVV-BP&WB$F& M,IR1C=7 92S6$,$CFJR[$&XH2;$T/D "@!F-J>K2G;^NY2T;/(CN93+$FG8W MHP-U;[H?V2Y+Q^(.Z/0]%S$U.+4;+2?"YOBS75N&IF90.)2-)50A#1*GA*S- MH'$*Z.[$(-*JC^CO&78K[=+S>]XI/'6_K]DV/%6O/_9*E60902G3'3Y%UT$< MJ=82W!F88$W"8(_@9F*B:1 GJ5FSWK"SNR9./)Y1_7.>QL8BU+=T8,XN]T'1 M^0N[7+6\ZL?&/#H>)K:2\]BC^&-HJ&E"D+QR@-,Q'G;\0T>6F;+.V)&R!YBN M_[DUSB6&.Y55V01BS!Z\\N42HYU7OW8J)F_U9,%.8682; #;4WT>D)3V#NQ9 MMN)%1N_[HW\M+(*BV1/MN![0Y_7JGJTSG<7)FCU"6CQ\.U_G61ZD[+TX#JB. MI2L/6Y?VUVHEHO9D/ VR.#0SDKJLVD2RLOY:ORL2\##[=(*$I0PL9EC6#3"+ M$VH@4WD6_6>=Y:O^N9Z!7%1H->'B\T&9D!2/+P=)]9!I(>1 N YF\\HIS##*W2%,PY9UP$[-%CIQ44AVV*5Y6[OM$W/]0M^:Y M7(O;TV-'>R:HS:,[DJB09-?,DR.5!,EL)Q,T,E,E]:^_0"YD+M@7 LEFW+EN M%?/@X"P?]H.#O_WGZR9]]P)0GL#LY_>?O_OT_AW(8KA(LM7/[\O\0Y3'2?+^ M/__C__S+W_[OAP^_@ R@J "+=\]O[RXO?ID]+),4D^;O[A_F^$_P[J_??2+_ M[]T9@M$")8L5^/"!%,94?_Q$_O, =KC3+?WK-DY_?KXMB^]/'C]^^??ON MV_??0;3Z^.73I\\?_^?VYC%>@TWT(Y+C^BFGQ MM@4_O\^3S38%[6]K!)8U][P5:U3'ET]?/G\$:9&37TB%^0?RTX=/GQM3_RL1 MX/V[CQ(*;->P0#!+XOR[&&YJ\<_A9I,4&Y 5^2Q;G,.LP'C$$$Y ?@&**$DE M--BFT7,EU:=__U3+),-55^+'=80P\;9$\1ICYQ[!%8HV)M**..I*>A4EZ+!G+R^6DC8!UAW^37V2R.RTV9DOYI7JP!PD[<(K FP'X!U[A7 MVX"S-_(CS'#%)N@PK%%7T\L(9:2WO0>H MP]RD1;$XF4EV51:XEZG^OH_>JM[FUVP!T!W,8F(&+$8*1.;YK*^/K?H#L()G M(YC:X#I;0K2IVNL\8U:&>Y^T7."^/#N+4O+SXQH K%0*KVAS+]F=]^209&\I-IH HBHM9GH,BOTFB9[SP*?!T$+L1SP)@ MB6'] &*0O! XFZNC69^NEA?@V03GO>*Z,MPO-O'K_X-)5OR&.PG<9YQ'"+V1 MEK*IU)TO:V-@"W3L82"U8876]/PM,0$,EYVVC CB?JIXN\<]48'UO_RS3+:D M[[XSZ@^EV.K/0''+*2 R P6-B_;*),K7Y/\3-5^BM%E-/H"\0$F,UPSDF\DR M1(6]K@YG49[@EE /54F4/A9XM4-<=H] CO_'=%*MQM_RFON)=)XVE]PMPP.O M9?7U,*S0UDI67P$6)[NK1D.@,/F9S>KTI>J7-YP;Z8LQ8& R>]$7HEO:VIBN M+PZ3E8NQW$!,":X61G)] 2E,7([C!EVP G?]EAICOLW" 7>7V'L9_C.NMV#O M89J0K6V])BS'V>H>M(G H86]C]-I*.RL3N6F8@GXF@VGIE(-N1@.*:9-8D! M"VNCBHE4'&86^FDSS%/8N.RK3815X^]TU66BAF(%;L8=^^.-DW-DRP?(UE>Q M%M>OEL=I:^/SP5?4!UQ+VUM%VU@_6YD!&[92!>7 MY7BNMR CUJX.7#$QRU4*OVE.@>2Y.]. .+QXR@5'6KE4!$GLG>C3W(W>.-5X4X7-^(;S(T@7B6 >@#'R\/B MK1,GI#5GXO+K2AFAN!6T^;,KZRZ\'$]]/BZ2S<>&YF.42D" $=#>QJF3./L? M*G$K;A:DPG^3E@RS#PNPC,I48D8E+2.%MUV)X29*))RM(W##VH:\%:L/&[!Y M!LBFL'V^%B1=8Z%07#Z##SM#6)27RKTK-09)DB7UU8GLCU[%@%RP6(!%6S41 MUZ!W<%6K:G]WV+HY0X5S043C[D$%$,Y@?$L3BJ>:.7I5?2M "N->K2FY3 ;1 MN%.0O-1$?AG>:6I^_GTG"]857.,_=[,0/'R#].?W; +(N+468&7U,]E00ZLGR )\B:1K##%LJRNLP+@A6LQLH%- MICN[V6':M_4>O#/4MSH>@EH)FM%(MY_>C:M_5\!WMJJ% M"'-H;IMZQ#+9X)E@$>DCX?$7ORZ\1W"9 M%#1W\\P1GBT6E9Y3>1\GB.CN/MDD1I?3X@@> I]5Y4H!'@%Z2 M&-0Z/X 8KFIK54UM@,Q#5=>XSGUU06+^P%86-Q#W C6MZ:]^6],3J@+!WJH. MH9)L%F/Y$=$I+VY!L8:+08M0*=+86ZY(D,C4T%:,+CFF#4+^/2"$U -$*RP/ M&'1*&AZ&E.'#@*N;HO>'O!JG_QB0TQ] T8=F?86;YWU!$1H,F$7"QX.95I^P8]4ZW/.6+GW#^3J+B>C@ M"MOKL7S.DT42H;=F QLO,)HT>UU F#-JS&K"*$A 6;.,&' F5;6 ]+Q!?9MD M$%7G)+7P%V O_ -8@,V6&&"X>ZU8JC&H=*D@<:6GLQA$TGQ;Q'C>,M]I45WY M99T6]SX.3XJ;CR[=W D%D]LOXL@MLQ74+]ZZJMJ[+C[_%*<0KW!_?E\@LFHE M/^!N [P6EVE5ZN?W.5AMP'BBYL6O=4^UN_V3SUX39E CW;H=3JM2Q!PHJT& MH.B[':II2,5'Q;&'#3JG,(Z:![)=],+^&J=S:1I3,&B<=NB,8,6!A[E^A'+: M41U-8TS\SF X<7___B4HC_<#:FVX?*2@N=,)RS#"$V,+RG=/DJ=[G$S4V81&%ZF\II:0(41GA2;T>+ZEX.!6U','3' MBM61\BJ531CQ1!*I%^B]N&JYMD>7+Q7R*?8./OS1>AAT+X4P*:;3 ]B3-"TVS;Q%:W+"N+%MCV+U( M:GG=>3!?B_T(LG)279)@BV?\^KY'UNF5ZG+U"MR=?D*0K$'7GA8 M?_0.RHRUV%WK=2=]&$J6"L\:24KPGJ4>)-J=%(X%,81Q)D2>Q%V4*YDNA*7*6+:AQ9;;YML"WQ_>PT6QV&X$CZSIH M&O8D[9[P321$KQ8?5T,)R:-^:\^ ^M_\AMQ9QQKD*]\#H:W*JY.C?J4ASR9D M]-JKDRW(R'(7;0 U+LQE%;)3>ZTJ_$4ATO$I,S\WMV47_STYI&;86O6?FH)! M%:, Q$DW!EJ YD%; S>>\R#M(9SPS_T6,3N@B$NS"Q>CTH2Z(#3I0Z&<191F MNAKRU*%J5#G"Z&PO-]L4O@%0B58O5:GP$M*U8>5LNB.%F:QE#@$UCBSCGNR0 M03#"UP>=G]T>XN!)_<'*0Q\OTI[[='2XZ+HJU7=BG1YKNJZ0]92P@X-3U]6P M7XAV?VCJNE:9-\,#")LYB/'EWK _>)C'!;DXD.H4RBHLJ ME=Q5%"KDFF\@>PJE6D'GR;L&COZ&NQT)AWJEF!<=PL2/,EH_IA]+L<=1L +Z*>*#C4 MK& #',(:#3=#S/M/V@FC;G'U?M/'>:&C+D;6.@[['(X(_D_X*-KB*\I!LLNF'"C3&=UY,_;0Q!>=TU@39.UC&NQ\D^FQQ :EQV1:*? M1HCH6H"PZ0)(U,'T,)37D)JS8;X83]/3Y"\NYQ;J(.+9?+)>I0;_Y1.;YR>?/#[T]?!_[=_]!>Y?[J;_=;V/(@1>"> M2U@EG=)1/[;%<[U/(?N$H(>VA/@^;^2/46LGY MW*%@UZ\ES@/:W>##W$@YKPNWHF8_K:WO1?5 MZ,*-]BWV+ZU)%MB_P"8LX/5%.:9SSMZJ$WWZ7KEZ09$]* 4]]4$*/H8&ENAV M6N(JFQ?OI*L*(Y"'Y,J?+W^!<$%ZN>;]E?P1IHL+L$4@3J+F&LIL0U[4_ ?M M)2HC'KM4@UH\)@% &_91QZ)FK6&$+OZ"+4^>!YQGCQ&)W^^IO--W@$.U0HUA M90M- FE:%E"'EFPU8635JP_V015 \I"LUKA5_)J#69Z#8K8L .H$072; F-< MM<2ML;TQMTG TJ[-U/%J7'\8N00Y:IR!)42 H8<\@J78B*$K8#-US*I8R2I8 M!16'D;"0U]A,\6F,S*/%I 2QA:W1QKV8;S>V>G7NBME_'<**$MFIE(#--EF.T[X M;,AV$@AU9$5U+-L3)(SG2_F9:*6WEA4VDR>". 5M[6X8!_-LZ3Z-!E-$O[A;%5SP8,347ZH+ MVU?&15"WDB-&T"BT-20,T2)Y[8.(&]UK#T;AY&:YB;(%-1IO_*&Q2/=#:!-G M2F\ .:I(.7?/DSBWRRN,KN"L3-)%DJVPS.V?UYLM@B]UX@:JQ5)"C;,81'.0U8R"NK,\KPF <2!% BK%2)2":GJ^25_$5'A9BP/=3B M$$X#$]*J:D""QSN, W?R0%R!RIBH=9U565- 3L>$#.DN()-'.@U<**BK@0P^ M=[^O!XXR3?V6 .^Q_+]%*"&[1NU#BY<9-O[;:/^TP:HD=>,_(;6]S!/TJACA M@G+$7"6\!_O)>@(JJMMM1DKJ*D!'Q-EP3 M"U(!GI4Y%B;/+Z*W_ JB^3->TI#4J0\ K]$06,RV9-\F2JO7:5,0(1*0B@DO M7Y,JMW*$EW4#;+A@/4@R:(=U^+AS:$I%E-J5Q#"@G8'I)X VU?6CK^LD7N]& M_%:KV^CM#-R7PZY,L52;2DBV5/@@TS. (GZD*S$,:Q=T=V1] >*2O/YW"[-B MG=,DN8K2] RD\-O3-]PCOS4S1@QB+. <_Z?.IMR\D?D$S\#E*R9)\OUVTJ G M/%"M@T[2>:WA0]N/ S2[5N="AG$;@+'K%&.]\?^>@>(; -EOUY=DG[A>NFWQ M=(@,'G7^=(4='EVF_-U#9:;AMQ,GYK.S&ZDL0QC1_W1MZO_>1J_)IMP0<2]? MM]6KR@K+>DD>7 P+>4P5LFK&L8)0897!73J@ZM&^%#/ H&*IT94#0:F#WCA0 M0)>>VHIXDJXD@)L&4CD1][OW8-&J0+E2("+K')C3R0*Y/" '#2BM,/W" +>6 M]MB_X_=(>-O[1>ZGX)VS5,'13\T>41CDKS[Z&_";IT&-UA @7_"12VJJZN9?O]BXE7B]IG$>(?1&+JY6F_'Y?%EE MSR/+KQO([U0,SY@%G-\.?[<%T/&?#7Z%&DMJ] M&<]'V8I'O_=G0![S$*M/?;@9A^7G/)W*O2-"QGAY M [,526A JKV-BA)5EU#_%T1HG@&&(Y7*M)MA@G1$\X(G#107C>X 2.,PEHE:( M.BZP"X6+$BVUM48--N\P#DC[TIY%>9(_;A&(%O.LG5P2T3]S<2,N1D4.K]A4 ML".MNA9Z>-S#.'[MR]OVC1=81"YB:(14C/0)IX(*CGI:..CS"^,U?D[P>(&1MD]G@3'R39*K[/+*%Y?)2@OKI(7\ @V291E9902JEWA MT+.<>FE$2I?2E,4V,I 'N.DE62X2;5$;AN7K6T-Y$QN&U5 MP0&X>173 KEEDQH W5R27A8OGU&9&9@OSQ%8),55%).@PS9[W1E$"'Y+LM5Y MM,5?1IF]=8KNXCI5BH8+4@,3R.YA*M70@LKW!C=%Z,O7;8*JAUPN*/M2"B4X M$!J5F!9R^ H; &;$N,6)[S'6T\ I@8YH-[=O@%Y#D#]N!:H7IHFF^_50PK5>?]H MRBE+WXX^8OIP4:*JK.P8(V;;HL/SWG57QO9VW7!RPJ5I#,.@"=?S,DI)>IO! MJO6PYS<6ZK?TR#!%,+B;X RWZD1DC4G89.&Z6E(U26^SN;51=)Z?,.C+3H3D M'D%U":C'3C5!N.X5JJ-UO%3S:5T:X&YDD[= 9V4I*LI95[*+A@L0 Q,8K"G9 M-;2@\IW)IUJID.U[K%,2%V!Q!YI$4E<0=2]JX'7.KUG<^>&Q?,Z311*A<=(" MRUS;6_.VN(:+4C>&DP2PM'4A8>5S_LW\R8: .P9G),$*28Q1D(Z[I:&/I.6:4J_A4LAW>K MC7CH@K#F<408I!C%%03KJEH$^M[45I8>SR:,$=CAH8W BLAYXUQ!^NI%=W,04MFHXW# YBB@R#.-?30.:FL!Z7F?OZL .W,HEX@"I@!R MARI"12IIJ"00:&F:/>_N*_6:=^"U>/H&TA=P"[-B/4HP:H.7SD@XYC4-;)D: MR<7(.*ZR1:KG0POQF:/X3&YB)XW6#AEYYXO?>SXWV,E&Y/\*DM6:; N_ !2M M0'<7C^5LR6)#! B+30 6:JJK8D7(O0504)OSM$R[' KZ$;6'#+KJ)]."++GR M1].]3+C?_\5?*EQ#UU,2XK()J(X/( DNS\DC# A2W5)XC=WO,*&MH3_OH@V@ MYCD5D5%]VR7SE]:6X[^1=YF*L7W<)C1E,SH*1X\2O7IW-2V9K9ZON4ELU;SM M,'DM@G\'<4%N6])3V+*^M]=LQ]^#F&]1FAP4:\/VT)Y?=<5US,=-KL2O$/U1 MQP@E17TGENHE$5FC'ILL8)])ZB;K.C8[-PWLO\ 2))=_ELFVFKVQ/"@B:[1D MDP7L04G=9#W(9F>8H)#AP6X8-]5W; )*$/P$_"741]93-$:&Z0 9/IIMJA3- MLVQ!(M6J=S"KH,O9"H%JE4-UG&*I7TG_R@X99W) M>HJ^\WO(JTJ6^!*+R4Y1?T^#2[W53G/-@5]JIRP(10^UJ;=YULE4IX8 M+7%\^(*V8A,Y@[LV8[G#PBK,P"'4!^8;E_ >GQ]\\S0HT1H"Y L^A.H7UKG=+_%IA3.(+SG-(OYO<-C@?P K(2M!=KQ^^@9XM9')/+ M#?D#B$'R0H9![X]V-%)?$RM4R;+2)*[RT-09+L_+39E&) "^CH1_0A'N QN# M4=_WL,>P[> M,/2W6]G"X6M2K,_+O( ;@"IH8#CL;N@R'A;0*KM_I$NEK*_N MP!Y8H)F]>KV,L53-PV JTH2QN7Z^)CWL=4837@A7G;(M7-7*'@=<#>SE *YJ MTH3Q3DNC.E9T"=&&[/S,G]-D56G/0*E*D?X()"AR%)C4L(Y]*,H)X6;K]2R* M_TCA:KZ<$_:L5[X$5(UEF%1' 14Y&]A'![->-_N\;1]8UW;YN@7D3O)3LDDR M+,,CEC=?XNIW6@P'1CH[) AAO-[,/S11D7U]D+3&) MR:C")M@?GX\(C@(S0LWMHX)6I>$3,NP,Z5BL^?)KA+ HH]0JK,_[S.2#S\?A M<;[6#OP]JC",9V.X<_9&]0<0PU66_&.4DU&O,&>;@5?X*'!G9+'#;#3PQ GC MJ1KF]L@=*,ZI-\842H@VP;HECA:2?-L<<,.K*X/ARSB'Z##ET<P X4N[S^GYH9I:F\!O9 M;;N"Z *6S\6R3,GCMXQZADZ,$.W9T=LB@+5[O@9Z)W'F<+?Z.QZ'JXCYNX7?@6].X MR=OI"&;XS[@2-J>$J6J5;7MWM;)>PUTMP1::6!MHJ2A!&*\(1KF"]G M"[@ENE#CW7@DC2'I)/YB=O5 :5T[8)&J1Z"$3K_24-A%'+K%0RTH&&K:.!& M&%O!@[-P9/61;"?]8Q%EBP@M\E^W) GTET^?__+I1_K=&Y4R[<@E5\;3:H3; M)T ]C;N@H?&OQA,YOOZ"I)N#N3EZ!.@EB6G7;G@D_:/2 "N\BDR*F#O(BL49)-YFDH%S=$**T< MQ8-COL2-;'YNI'D^(J>[TVSGG>Y.6YZ\G.Y.[S0[W9UVZ933W6GY MN],^MO7.HI0I@$2[AM+:B?R^WV]@,PRC[<_B&)5@T4FZ MPCH(Y)+MS_X89$%[75([>:^S&0:1<.GHS27\N]QVC32S.7< M":.>TVU/#7,0?[>"+Q^K*USHK?9\\X_*\97+FQ]^?_HZ'.&_#D?QK]Y&:G'+ M@Q2!>RYA<:A&W:]V&YR:Y?_[86#Y_0^-(N2'D"T_$EC:\J2D/\S_^CBP_/Z' M1A'R0\B6'PDL;7E2TF9 N9KES^\&EM__T*:RN@O;\B.!I2U/2CJ)H),:WB]+ M!+?T-1WM4Z-<_U/(?N$H(>VA/@\W"9ZK$!MVK!([/&D*3F"K(.V#'@O#7,NG M"^;ZZUS%Z^.B)2[WR=/E<'>7 MPQGN^Z]DM;[,%G)>E"-N-!81>_*I2'BHJ&;7L8P2Q*TBGFX:YRVV0EX@$&WD M'"Q-O[MA*:0/U\VJRDIZ6H*MTZ8L.:A*4O<;CA M=H\N23_+%QBUZ4EZ6UE?68?+,/9[L^8&1#F>2OB^07-#0L5!),^NB+O728:+ M;AY-N^2FTX0/!!GE%)W/8.ED.UO]OA-X+J[)!*0DIRQUVH\DOH_>-N/GAJ1H MVQM/?-KP@:"BK"(@!*S#2)PR[K(> +%KDJUV'9APY& 780X>M"+AHT5#=>,A MA%:#HW>& 8HQ-,DCV\D*2Y">P[R8?P.+7[*Z_B:15'^HDP2)2MDA4N3*3@@N&L;0Q8Q<56$\;4Q9 M>"5Y%2[V$!7#^]ERQ.SE;X\X?.PHJ6N^X.WQ-GQ$F!7]5!8Y>5$"#W'G<+-) MB@(LFN0T5Q"=(YCG%_4!]SV"+TDW?*6-DM+GT$93Z7 ('RSFAE%$D%:%83P/ M3->.EA%"@I*[X>@C'X1R#R.CGE;WPF#<>Z%W(LD@*E7:S9TR2LGDG!(4*"+; M@85%YC4X4 8.4%I),61VX8%LCJ'LN([EHT:2B0DY"/ ?,2CT+,/[PK!!%F.6 M\\-*PV#!_:-(NP 0 LE-$, -YY0#P/N@@IO<77K](U^&$[[UIY[][]YFQH* MFR'DZR'RS3[4;,#%47Q@@O+B"9. JCI&>""7:'=402<*VE-2FLF[C,7.35.Z M@N1E<;P2N,.30)[[1'2M!]ET83M14C\%/[(Y&AXW<5V)EW)O3^L$%6^/R:O0 MH4+JGELYU!-PKJRNJB[F\ WC^*A_QD59^[ )J">(TUGO"!536.G0>(41*-"7 M["[:T-.+BC3']^YJVCI& MS]?<]8N:M]VM6Q[)WI>S14#M*SNRJ'%"54W9GMUS MK_.V"+BZ60U54_YFG]S)/[V6>WLL\BO>0"+ M>=9]4:B]1]0*[TC$J[(H42U($UB;_XK9H#N8Q426E P%3-&G).1GUU(V^U'Y MH5SGSRN/ZPB!9US5XAQNMKC/K=^^\GWSK1+K;"C6#"'241#4G+WM21H@S;Y% M:''#N!QGCV&[$+3 T-\6QUZTCL3Y$YP_8\=G) ES-Z<"X\Z=&9.1'=68^$KS M90]'T)(%>ZG#C,6KEO2:8H6Q?:=M@[N2^'N^K+[FL[)80Y3\8]^9FG8E(OZF M/0N;_Y$U%C=V=]F.K$DX\%C/^85QM?^>4K0'&2C[IO:?I]1CL1_5& 3]4N M]G$G(4$8)_V7FVT*WP!H9D ,[>M6E-39/F.XRD@/7E]])4O+_#S:)D64DE]G M&W*Q9 !4Q[6T&8Q=U7(4C>(P/K#?E)S);7C;]I -\"EZ/0,9-FU!.I2V$\&3 MJD[7HM/D5/BJ-#(YOO\\S4K#SIX:DIRD3I)U'VYU7/WG-Y"3;NQ(ZGAM77?@]#EGV52O.TCE/+J.8RG=90UP^QLL:A,'Y%4L>3> M;(DDSB^\2&$ZM)E*<3R-V+L/ QHP3?4*(P&!MOJ'[ 8.V=A/3=J)/P)JN$K- MLTX-83%DOK-2G<5%\H+[$%9SD2#=O67,(ST.L,I;PP'6N)6W4)GJ<7RC6">- MS@-,TRN(R$?+?3B_$DN=-ZN2XV@(A_! >-TU2^RV\7D^J+>HWE>0K-8%6,Q> M (I6H-WEO$=)#(CJ2]<-4U$ ^XU66H!3@[;AN: ;N[1*;4=@.0N!J2H#^7>) M=8?I9]PLF31KM]2DE6L_M6=CGX77F)7U:5NR;O")HY8\:YZ5!==8[B3+D_BW M*"V!J\T.N=IL;7>(:CNU3&6?A-<2A?*W+<]SU(G%Z4-?4W=S9GH]]J?&PWI. M[5+!#^&U2([D;5L,(8Q%YTBT'U-*;AOV-:0&M3BMR/1X7J*BXVF.A_!$0 ?X M$J*W#7*JT3#"M35K9O[%&XK2J!_0%=7H)3;V#%=^'U!EHZM;W!Q*-Y)/?=_1P]^3EO.J:6?G ?!;W@ MYNO1WO_6C?\)I$6S>S.7+5JQ5DLM6KK64XO6]E%X+5I:C[9%'T^85IV]PMUH MW.=O?]QM^9_:HX3=PVMY%(G;-C;Q:*Q.G^*DC3'YVQ\)3VU,P>[AM3&*Q&T; M\YP.QE2S7S!AD5\W%^9^(:]T6FYEG!HLM3-J#:>6)F7[\-H:5>:VM4TA$\X= MS%Y 3B; 1*O\"1;DN?;]=Y)KY X6_PN*?182TR0=MNI42>!A7N=1M%$?_O&4 M^,-11/WY*6 IM_*BK3-.H1(K ,H/-C6KCY> M1 6XBA)D-:S9E5P'[A@DY#KU' []/-VN14+3MN_Q'/?E;M6TXU07&AKL8'L$ MDG(XWS<0RG$4?4DH?IS0FD.L6=M73#4J3-A[[LQF]Y1,MU[G\XQ1O4?1]GWY M:4KSA)$F[9L,ON/#XC58E"EHGC#AZ9ZSE.^]@MJV7=M\V[9ICZ_+MA>EJ=,6 MY\BZ#EJ4/4G;%E/%7Q6??R(YU\#BY_>XR8'Z!Y@5X+6X3"MV/[_/P8K\X?7] MG4I^7 WER6/JM_8UG?XWKT\?VP<;Y"O?0Z&MRJOW>W6RQ7T: M9>-'QF4G4@95R,Z9M*KP]XHT'9\RDQUS6W;QWY-#:HJB5?^I*1A4,7K$>M*- M@?:,]T%; _=-\(.T!V\9D!)7#31"/1WX'DT[7OP=)I0EY\F?2B4 MLXC25%=#GNK->KH<872VNWVM?9@+%5Y"NN$.ZICN2&$F:YE#0(TCBY.>+$=% M!VKX7T.8X9]^?R!*458^H]_;7FK_^_&M>%A*.UOM="KT# 'ZL#7^TH7!0?H. M[A)@[##(D[KKQUW1G1^<]OWV/#&:>_GP!6T&*G(&=]+(S>9Z40VZQ?)MR M0W4)]5NCV>";I\&5UA @7_"12VHJXI1!,7^MY#9Z93N%]JUU2O];8$[A",YS M2K_8N*7\[>- O1O\S_H+Y4-/ENDF"_KLL(D30=^3U U1C;5NAO&SDKDD62ED7R AY!7"*L M*,@O7^.TQ'J1MRS)+*$LJDG"?#F4?W2&T.Y 6V;;;EY;8VLO>2]=)D;N73EB MKK;>,]]:]RU4M$MOU\:2,-4FOD"(,%;7AAI3WQFWRM-.6_7\AOCA0&YFY<.V M!659P]CK?$(@RDOT5FUA5/+EL_C/,D%@>#%!@K(Q/)?RB$ K;Q%74.1*T![= MAQ+K8J@X/^#%)O-1U(L=Y@<-?7&!=Z?6=M5$; O=M*J_3"D>QDSQLS?&[(\2 M7>.^)CM3*'Y-@>R#6VUEYI,L!>_0M]=MZ&-A L;7(^25##/ 0I:4S&D^D$17,YA=%V/Y7,._BSQM/SR!?^'$2HN MH&J!P*(ZTDFDG%7<3@"9,@32WXS%HX?%BNC8$/,_3Q/A@ X5X>2*P9;A];!F M1,9^'\_<\;?)CXGKNC$7'^0%-,_HBTB<8/!JZTWW']M5FV;Q=@VG7-QGU'^<1GF>+).XFG^0Z8B$_.N;"BY$#&0N1%:!:YAB M6?+ZGCYMJ4TEZ*ZP!P03Q*%03U,4T2H(8T+$4^$,+"$"PQ:0MW >@,4"I\;: M1IPF"#][EC/%J9$D8<0R\%1H9;V'J()$4:#DN2S(EL43O(,9.1?&CD[K1Z,! M OEP=N"(NP3PM;@?66,PM[#+!J(E73=4P>,YD9PI:.$].D755AY>0G,,$&Q@ M$5-XJE7=8.^'"87)/!98-R)$/8O:K>%I@2Y2M+N)+)?6ZSF!%IZ@FOX:P-OO M]//K"6.M,Y"-NN?+I6DO<]-I/.[Q2WD9RFG7V__C,:YN5M,93MS?H\UOOQZG M[NT;N9R_NZ_E]'#V]R7Z+NJ>OW(Y^2F,Y[,!?K.7FZX(SPJHE4A.2,(*.YC! M.,%RI25Y?%%A)D]'E15F+=0,F06+/YM&D@.E88V!='58"R-D&B'Q6)#G'FD: MR/*\A=;IM*\@ LDJJX\SXK?9XN]E7E095;21YX3Y>#BVPMS7_ID>,*%CZ_86 MB4HB#J8"5D0SG"^PKL.+)RPR0E9E=6>:FA7(3TF5*YAR.W!C96MMP9IX@Q&O;11CQM$[VF(('7#V$"25*U^LPGN'F2\K;+6U!EUG><5K*Z. M/8!MB>)UE(-[!%(_.;C3T2\39?]A+YW#""\15*],\7^27L=2UU!J*Q MK4GR;%P.X&EOG93]OB%X("]WLA("6N+6?1["A)O?G68IIT/;1J-L1/,$V3T- M82) &&=UE8@C+69EL8:(O"-99W'[3 MJER_5C727*341"&H900=JLA493M%9 MO1VU>CP$XW$MK@8W\@JQ%$)8A;@ &1>:,CX$)K &CW$]81R,_;,D8E0$BUZ. M14F$R*1/]!P]W1.QFCRW$I+7C6\![NNX^! 4H0&%662"B)%3WQ0ZS%JZ4="! M8*@5<_8"4+0"1-HVOP8/1Q+%:%CB%IL@GN3-8(HI;DT-KO[-+ZYH"M&N<0CI M&I-QZ YZ04,1(++J:2""P[J!P%^G=,&"NA-#NUTA).PNZAF$7N]5B#$!%=3L M(H?)>;?X9G ,9%U-E9#]:JB E(N# "Y0B#W,Q('X$@63.1L*85VDL 0&^E.P MON% O5UAC ?^#0MM1%BX9<':)0';HIJ$X4^?9ED&2[SX7C25TW,DR9=H_2U3 MPN=[F*+LT%GN^DU-)AKNC\\9R5>;%ET^??Y3ROBQY>Z8H) _<[XKZJCA= MS-KO>2#9BDNJ$V]R.G".)ZQ)M@)9G #_IW/D%FI/HM'4O\&KF+#Q'(_07FO; MVW1H4L8IFWR!=I4F40QIE%3&"%J?;7>+J)-M +Y(RQ7ZZ+: M0>7VK!QZ:@=+I0\:0JKZRD-&@K/A(1AC-'H <77<1K([8X'.WO#\(P=QV2F_ M3XTHHMQG.&13!NU@>1WE7VOT BWL8IU8C56A'"WPBULS;QZ&"CO\9^N@Z?,^N>W[DY_! MZEUP+'H.TV1!XELOL1:,5\=$9+N%"XO,ZU&!P.506C\N+'9'!&QF_MY_I\E$ MW046$W)\[?\X0.A(AK.%1P$LQBR'.ST&.)3+1UOA 3B=MNEOYG7NAK^>WYVE M5)+R/$GOGRR2"&%YF&\DT DZ#R0,"3S-ZB1:*Y302.33_N,(0U9A["@=_Z-* MXI%:_7$D]D!]>N3(_X!]>N3H],C1Z9&CTR-'1_C(T0@"E8T 6&P^7I)RU7[0 M959N (IJ[GGA\SPVB9Z3M)H,->^?,,XSQ83MKA"'T.>N5[9Z FAS 9Z+1JS1 MEA>38K??1:'PM>TI=@>4T:DW9V+RK/>\*+S"&#MG>0Z8UUWI']LPE\%'CP?' M".)I&UL[+U[<^,XEB?Z_XVX MWP&W=B*V*L)9E7;US&Q7[&A#*2NK?<-I>6QE]71DW-B@)=CFMD2Z2_ M !\2'W@<@ G,? M;IAH2JYO%NROE/S[S^_Y_Y$/21RLDW#]0-^]X\I,ZN^_\3_N@I02YC1*?WM) MP__XX3'+GG[[Y9>O7[_^_/77G^/DX9>S]^]/?_FO3Y>WJT>Z#=Z%49H%T8K^ M0)C\;VG^X66\"K*\Q37UE[MD4QGX]9>]+ZD$_]>[2NP=_^C=Z=F[7T]_?DG7 M/Y1-Y(\!3BKQEXY\^9U.__SG/_^2/]V+,D.APO3^:[-?CY#B]TOB#;VA]X3_ M]_/-A53[S[]PB5\BFET&=W3#7.;JV>L3_8\?TG#[M*'59X\)O1?;V23)W@S_ M=?[,?YW3?^._SG\[6/ZE3_,>.)26<19L<-J9V^NVM>.F?Z.OL'Y:59.O,']E M1G$ZP*]<<]._T=/U/%J[;WC;%5;C;[,@&0 J76?]OX#[5@N:NN$?7;*_ M-?S2EXQ&:[JN/'/;BMB9N\Z#;6YY;SM>-:QN>!:)D^[729G5W.)]D-[E9EDF M? B")V;^[/07NLG2ZI-W_)-W[T_+O/'?RH__]S1>A1?1:K/CF?0Z3GBVFF99 M$M[MLN!N0Y?Q5A%E-*%I]HEN[^B^2?FO\1\_X!C+PHS_:GV- M_=+\37D+&[\JDXUWR8JVO@/.#_._-W<;(Q T,%S\ *@MV6[8%^2U$HW>?;[] M@81K5 >3Z6)V0?9&2&F%U,V0+"9-0Z2R1+X4MOZ___G+H2^Z_3=-FL0(DE7U MF[&_:G[G4N(7YG]%G[)WC9_\/HFW:/B-7:"H!$7>ZM](/[N\)S!;^,NHX:M7 MN.H5G@8.1^.%'_1P8Q5>CB^8] \>6,'"/C@<43#X&B3K)7,S?0G3-M=%SRHJ M-Y_U96K=&BH1!8:5/.O(3_*/"/^,?.&?CDT18:?$@-^R!?"Z6 ._7?T1X;E: MQ;LH8[1AXY]HS5J6?GY:L_'%V?O3/[W_LSA%F>A4<(;I](4YQ LJ_ T<*FD! MMC.9WGXF_--W[__L2U(QPD/LBN:J8.E M2K05,L6B2+P0&7<6/A7.(#21JA^XDNQ%3DA$,Q+?DV"SB;_R!3AR'R=DE=!U MF)%-G*8TY8__Y?3DUU]/21@1WKF$I>+\H[,_E1^]]X-N2KP(2*?K5S'S1%HB M_LFM.X8E>M!6.>J#R7H OZF!,KAG;"'3!B9G!28O&28]"_)8J-,$_+ZP&SOX M)SNZO@R#NW 39B%-I9%?+7<(^S*Y_N026W81\)6>-,Q2Z$[*QV1S>#XZ5S3] M&AMV08(K28S>W)5$47\F=13]ZV2(8"I.Z&&FAZ*"3I,Z#B,KDTGMK@1 MQ]8W!AQP9#5#SMAQ=;?=;?CVK8]Q0L.'J(CXJ]?I^O_LTFS+@K_]S@$GQ@\Q M'-5X?_HB-LIB.DN[RH.1J^ M^U) +;)'FLSB[5-"'VF4AL_T@C5\2_F4[I)_%7EY!%;M%C\ 5;QPJ'6&O)7% MU"\PD,',-:)4KD(:.J10(C]RM9_(EUS3GQ $QY0XP!CUM31Z:*U(8@/0NQ?$ ME\8QO%=&!G%F,+(:\Y43I\US%,#1(E: CS$/UU9!U#J1@2E$EX<4+AQL; ) M=PLDOL[0$=M(S.J6KKEZQW_S#^_3N(GFF2OUPR"&7LV_\1"0<:(L#%AJLI.&LEP=) MM$-HM4?,=#')BM*HH4C9JG/K]D[(WF).T+K-$U)997_C=D]RD;WI[P0V0M]Q M,?B89H^G=VF6!"M%]6)CQ6XV^6!EV%GERN^(L\NM)B#.,CTQ4-]LT8NA9KT,>'(/-=1"N+Z)9\!1F MP:8=6M125>B02?4-#6*[J-17NE!26Z$Y.3PD3^SINS BJ^+YR%S4]&=L]..W MN"16:'!%9=,[+H@7;""R:EY@+/@8)Y9<_K7G&9.DRK]5O*"O.TS"CMS1Y#E>T MN)CEAJ[BARBW\D>PV77>ZQK(W9[6KMWUC@QN&^CB9?EAFJP.4P,T89);>)>; MR#>/5#8(?>%_'WOSR%!,BL=!:SO8NO7D'CJN@]=BPVF2L+91_O<3OHB?4'YG8WZ\99QFI&;O>V!QBN:W'5G&G26M M?T'>NF@5YF>1UEY0CF=!^GB=Q,_AFJX_O'YFW_0B6CSQVU;#Z&&ZRL+G_!0H MV12J0Q>BJA'-!6; 1VH4[M#36?O 81W3[:3^;@OC<%+9SH_-+K8/\\_YOU;, M/GDJ'? +@^/*. GVUG_S**QC\T86RAW@5!&]D;Q)(S;JM_$B2'^,DROZ=;J_ M:85]BXC]=957*:GH$BP;W6Y8A>CBQ4N]-T>!$.P8&.& ]AJABQ>83*EV_PYI MJOEQCY<5KL1AQZR[I?%$;T82**#^1XP F]PZ7>?%YH=VL3DOYC?:U#=2JC@/ M5.I+=I ;5):;>%32&VY(.R/%RQ+^JN-Z9#*;(27NTX\M^H+T&[PU\#@N8?/K M,%AL.8]W=]G];C/MW/D@N5;!1K=&7P-=!!:#O6&3V=2QCM-F]L07].QOYAF? MS^8(BA$ZMLMNL)DVR0W]^\[UOR9A1A?W]YT"W4[;B.\U[4$8O_>'_]ZBE?_^ MU&]:G,R:=VY%).A&@V,( 5U8&0E]8AG]B-UBPJK<.T>*.5C0S3_,T3%K/H]BD?@_-A^#]V M8?8Z,[VEJUV2KRC,7_C!H73] MD?4\G[789?FDQ>)^'B11&#VDUS0IYC5>Q09$,_SN/561TZ6GOM'47=M0(ZSS M9BJCKF/OD_IS^53<*,%ML9?3K*&1O^>(%6 M"#W4J'HI/!(:M=5'&R^+:A\W6#9MXD3*RN:X8;)HA4RC/FK M:T]Q1IG-8+-Y)?M8F7+9E- J3OX81N5G/QUU_&LA&B_X=0&%&OD*\XAAK]Y> MWV+>5;"EY_$V""-0..N**R-57=Q)$#HXQF1OGM3E;\B'8Y'*WCY3F M>UL].5D%#J#8MHM;?-7J-A@+]#0(9O&6O\'N^@.6+W+G@CE<:Z(GI!#^)K H M6[MV ,9Q5ZCS)@JSA# 3(#''.*+SP8T^HH.C=GW(%.2?^ !E.5QUX;&+.L0P MYR"4P<-5(R3YWTG*N"'N)0_XKZX6E94AWLZ7MSZ $)#@ MH(65/&\Y*)@<%D?FA9"PZ/&LN#'J9W71 NIH#X+1QR!,\E, SL-TM8G37=)Y M@TLGUPA10CD4. LLHTX2:9SH(2[3]:[R4?5E!_*:GUT$?H%*EP=2NV,S0O(^ ME.A9 _EH[S/5K3DJW0U>2NK(EW!>E2_,^ -KU:M$LM]4!%_1JT!=?>Q>1L[0 M+U>9FB'=ZT%BYA>X*R)1]W$C&-4?HR#U8! _Z79LZ]':4ID< M_NT19 5]U$&M^'<5X;;V%3O0;5L9&[PEE90C78F,**=%KWGS\0OI/>499ZJ^T8M[\JU MYGRI^9+[X3?;B+;LZ 7+[ZT2[(E3N6G,K*GUHL*Q1GG26-LGE80GNW$ ?1R; M]D:3#7*=.CUTEOVBB^ %-)V8@BHHKW[)#+NF"?"E*Z6JE"(>O#"E[5<-/=2O M*LDT=-3PX26A#[MPL^9'14;KZJ\76WZ<:'%BG/!R$R.=BC(PG;[\@7A!7Z@T M\:JD%]C.I'I>[/BI2WER$XH91N(>7=CB(D2]04RXOZ' B5;)&WE$0>;I 9HY M,O?_^"8A*AE:N,/HN$.271I&-$W/:;I*POQ@"M[@( W3Q?TU(P=K:Y[WEO0E M^\!:\O=.7K$UL$\RY@9ZD]K4I6GZ 5R+8]T(->>MC$X^3&\O;LGB(_EX<36] MFEU,+\GMWSHY[FO4"0US2(/:J%.=C.O8S(\?>3_SZ^6?PXV-#\"L3H;C#]@(:KY04VRN':I MNKSKG!;_O$%"WY'OE&(]&W&_I&'G7W^+J8)39FQ3QN,C&M9XM! M[SQ:.ZMI79>HY1Y;>(5)@HRPL2J?$?1CR(\!7*PXZJ@@1 MRXY=KQM67VR&C M\XJJ+)#*=\:$-'MCXS@GI')1:Z"RJEL)#$ZK,_/,=9L%2>:47&>NR75FG+WN MZ$,8\1,-O^LZWH2K5]E6+".=VH@5H(,0<;1>T+?XFGC5!1&8G[ JAE1NT'J\DZ62]_A1 M;6),GJ*=$X#2"MQM47@-_N"G MCX&J9XF.LGKNZ#@I55I>L$,.U*%YH2*RM+$:&_$6F9KR-?1+,XRL/$7\/L<;9+LWA+D^KH[E=9Q6&C6]'43+TQVR>MMQH9(2WZ;?)OO.KF*VW*YOCR664;EK,:)DI]*W4G^ MF"_T5 (DER!?$,EG85C)1&-[4UFBT^?+I:?]N/BV>)J>7'U M^_QJ=C&_]2;#DK%JE-=C=0N M!?#G+?HQL"Y;@!H0[.,N2.L M4@F02CX4B'&4#U.%9_Q)G]D)*AKB"A1->F%\2X#I)%@N5EG,:Z5? M"^WWWE!5OK-$T?-2$G;WBPBM. EZ@R7R+@I(D^;HX$3\D-&,2]HQDU')24(X>V;8](M#BD.QV+!*(R&C5$L7E4,^Z42%T_1DQJJXNI M5"\W_.62J.M59))TD89--2TEG3K61^734T(?:92&S_Q$I'A+KVBVN%\&+],L M2\*[7<;W"RUC?@TGWW['QG[\H/^(U=_BQ$+0GLT M,:"WA\DE3=/?R*INBA]YR6RQ\3LBT1;^F55*9 M_ZOM*PL^XN#-JT!_\H;R?MLXR4 MUAY;@;.H4;P-?KU@#@N&?;$%CHTVCH"QTOX[^,?9(4J9/FT;F+ FI<[A0.G2 MR=$7/Q[SW[PX\C ^%H\P0LA>%'C,M@-66ST*QSD14!GHN+Z,6:8B<)5FH>6 MGXMISL=XLZ:)O[,5AO2W2N5 5KI.L4.ERYZIK^^(_9JA+O(W1UD SCQW&"!N MY)@>I?$F7.<7^FD.-@2([J.Z2K0WP>3&<9>JM'[4!-.H3QH28],%T+>Q>1^T M^2+7:A)&9WU1% +UHCC%P4@3 RX]B$T?C1$4:I M/JE+\---*AEOWB4 ]'=LWB]=$LFTVB126Q^51)TS4J9I2K-IM-8>062C>Z"9 MB6Y_WL&].5B(-?>NH:>AO4FETCY]*%?+]X%Z> Z1%;QBA%[OT!QNIL5[4_]# MXQQQ#&3A&17DIW*4[S_/#=3^O3=T4IY6OZ+APB8'0_*H)S8]N47\?;!X88^TVA'6;T4/T3"-U)LE"')4:#L M,DUVW TR.-2ZM\Z?8H.3\F/""408#%D+^8$??%UA)4BR_O$; "YHFE5VN4'" M[=@!IUY)"P;'N=/!H=XU+L@5P\/:*+ BPD'WV\.ZP0#0%=C]'0+R#2'FH\"N M%B37U;5E-=E;EL2#PBB.WOD_,!2@!$ID<1<:$/A@ ,SDTZ:*V["-#SNE30E=AOL#/'DVW?!OD/_-_ M@LD#L*'EE=*&,\HIO [#1GT#[(BJLSNI"^2+'T%-A-"7)QJEH[_=T =P(,8# M^Q\:#!3F8'%"VY[Q0LAYF 8/#PE]R%NSN"\+]\LPHA<9W;8/JH6*ES^M7KQG M#- YP*0[T)>*V2 3DZ843\G5 /8+ER2YZ,@KF& @Q':=U>2F3K-.0Y@7[Q@G MNAT((JIF&LX=02KC S ,>E.05EW%+!^N"P+UMYY0FDN#5%H (GEQ=9"J;;+] MU48Z %KA[;@&>1F*:"9[L.%VY-3SEW+*'=K&?08GH7#/MH$_[V@IV6D*E%93 M$6TWJ<;^ /0SV"P*L:#*=I[L@X,B0,\[_89/C2* :[[LL&F,%Z$?T1)"&/"#=!1D_;=#-4JW@'5NM+0* C5"::^512TL34)']. MTER Y&];E.\W)TQFY*5X8Z#$_3JQQ5.@A09AC;SZPMPE3;9*CM8%A&PL!%!Y MQTVB;X>1NH 3:J\TX7_CR6P3!R._U:?H+2DEVK^O"OSY-Y7"_&#)"0#0]HG( MS9OW_BF?XK[+R.')">'/CA<'DGT9-D 8=7]%LTDS?CL$"PO!9KJ-=YUM%3!A M8<2B4N(,30VA@QN*5=4G:*B35M/3B&Q!^?( MMJ MH5J<=G!_NM@L]B#0ZD9TA>+D?/YAZ<\\B[K_8I-?N\L#]>7D*HOCPOXRCAX8 M%;=\M?XQ3C+^]UF\O0LCNI:6+7"E&BT@2@@TT;O!I@W8HXY&0$.3,K[6+AP8 MGUD&D(C[=%B7>7K]-A.A'GU)2-+%/+64,"4A+MB)[9JRZYDF=[%^N"#W!$]. M[=4XEIW&)P[PYG' KZU*2N+E-)5-=^A +?@MK[Q7JA;3*UY>88^#&$4];P^9 MT2OXPP!C^A)V-NU)!80S+(4 ZMB7FW2W;%.S#A_A[I7:$XJL:&>//,"ZI,ND MH]?VCZP:L')9^2#U8,D75'],Z#]V-%J]+NZO:1+&ZW!U';QNNR]LF:H)&:!2 M0^6%W)$[MFA]PCFD,36I/B1/Q:?DOE+PB5T D$@Y!^M %1/E%N3\U'GUA;7" M/:UR"?$2)\X.UJY-=PP#[U>5:$UN5X]TO=M0OLK)!VSO^"B-M/)4ZLF>545_ MRA>_-#M4N\**U2\O]J,VFG0I>WM"+27$_R7>NQ)BN^YXT'8!Y\)EZX6(=H5V MZE3) ^/.K6' I?-=!9=,7-E3W*_ =.//[>[K*PF=^X?V*/0L>U/D! MJ"MDCE87E4\:;X[7D6'>X02$V)OL'S1WK_G$2"A^I#PUZ%85>S5FY)P&^1\: MR(Z6K8&>45$LVE"TOVN&ZYV0 \P/JM\:QD&KX"Y![M$,6SG4XKNNU 6>2%"8 MJ9J"J&RNFW:<@P2NX%3M*'?"L>D@K^>2L7"=^&,8!0S%9$.#E))M M'&6/F]=JW.=7H6ZZ0&RY*@Q>"H:L_Z+CR]4 4.RI%[B$P\!J9J&4>VL @XT' M>R#,HX*F/G5XSO)*]%"T%[RJ)%+2+B@T>ET?-G_>]>@+5:^"+3V/MT'8/H)6 M)R:D8UT,E8 'P^XHU_$!)UE+M9O=N #Y4HAX-287=*R40^).4+'FH"'G2=OJ MF,RXITE"U\5MYD[" M7(!DP/IBSN MTM$'$GA(D@XA^D-IY,'#X21N]O<-U1^0;Z*RC\40E=Z,TCO!K6# _M0< YI1 MGV4_-M4,,!';]UF;?7KM)@^AWL8\,72SX[M];NF*SPJ'M'OBO$Q@?RYH5Z#W M4:!MDZA$DEE7'_@I5"KW8/(7!=:E!$GW(F,?[BGMN1CZ6[>/\&S+-D_M%%L: M]3C<\FW1Q?TLWO++-W+2W5!^!LR:7QB1WCX&";T+4KHN)]BD^QQ0C!T.T^UE MK/]9NSWSQ:?K^=7M='FQN/)G\1T' MF[$+A'1. >YAMW5(<.\6'D%H^E!OO>)H?0QKIL%)9FVHZ"3V[V)2!*5%*&%* MX4$:IXXD.&G :1.=] BQ#$]BPU;Q2=7&\9F$-S6$TQ;')#IE+.(2[_*LL=^Q M/$T2YK2XOMNC$UF\9)9L[LHK:HTZ"S8/DBB,'M)KFN3-E*5UK5SY"ROD>@80 MJ64'25;G2\5\M>YD/KVYNKCZ_99#D"1>]\>05S&67TJQFD;K?):*KB63/(9: MDO@KU4+FE,0/^A94,[\FE%-9FLR"S6JWV5^>=,=E\X6(=2%-:$70)T;0M""H M)S,RID!2D!70RVKF2@RH>*ST.1R*G>4)C4\D" MSR GYL =RJ?.-H1:8<'!A MZU\R@J0>2*)Q0TC,27Z5 V.J%;FAX-"/8436_$3_I)8#1KX$0=V/.L881G4M M&=Q%;./X;%=F6(?D,@ 7/Y.@4GB;V#&)K2#P>!4W@54[L$QW5I?;%N(6DR0] M:N]FL3WO,.0WO[A@4GR8U\B0ZL)I%3Q(V=NGSFT7MITI-6^K6%OD &.I*72\ MBJAEI:P)J"TI23S=2R%3H[0[0#1M>C)A1UUS4@WKCJ'$:'>M@AN"?E SH_H= M%,1HV'2'&[>%:LN1)6Y.#\ YTG+5#DO ,&L&IO[782N,G[G*SRT?ED Z$T\[ ME1)O 3)G+B!S-FI>SO<1+^[G+ZM'OM. OTJZB&9!^LC_?_Z/7?@<;/@J]@UE ME42XXLO<[,$T6C<_J$FV<[H[#U4]X,)#7Q;CMPEU9LQ9\Y2QPY'7-V\^#M[$)$54SS)_R3TH'^2SX_.YP,BARB%AXL$0VHJ0^,X:T=75 M=QD[,(?/=/\V'?]2-Y0#)]P4+_=,LX]TS>^4O'",.R9(.\$.#26BX-;+>#>8(;35 MM^ UBZ,LC':L#%ZPD63^/<3%HHFB,A2)%9U$')$K]X%%X=4\?DB-U6Y\R((7 M;Z.$$B;:8*#K0 CG13;TU)9['I'!VZ=-_$KI+4V>PQ4][&JN[WMF[?] (WH? M9A]9M\Q?:+(*4[JXO\WBU=\73T*"8]NM^(]GMV]XP&H):O1 ;I0RN*#ZFESL MCVPA=X5&RL9KP2;\)QNM\7# ZA>^.S3.E=CXKS U\DO0^#B/'4.L%=^P7#3" M'VZ[/8^.5W'TS$:7=#W]&B3K=!EGP:;^G+\N(@[HXORVCW%2 M?L3E3FU"*+ISDSB+Z'R(8(S6W,$C-G;+>X=UW :5=\&0^SAA(7__D$_SK6I& MV3_2C$1Q1EYI5@G^<_05AW%H:IHFG(#?(I>@M<,XX2#_ AYDI4.F_$2W=S21 M)1"97#O6=^6PPG+;LI,(*G$""G9"W4GUF.3/22% OA0B8^]"TO:N*$2H.D+" MYK:*D'ABNR[A@[SE0N?*&D7\C>\:>M(W!Q_9_HK>^!EW(QLDI4PW>1/8WQ;W M[:21OR4^"Y["K!C#3O/K[6QJ?'LO)L6\C9C_8*E06F2/-%D^!E&/-2^7[7 ]=ZMOAZ_3N+J6'\6, M+O!+C#*Y"VK;9-:I,KNSN>RO^2E;>>0J&U+?N%FL @:YER/(1T[Y/L0DL EU M!IH/UC5ID*EAV._R%K-BSUT?6#Z=9[O!=XOT;>5Q9#$'NTQ0VC'Y'-6R4'=" M1)27RLTH;SL;8>Q2P83V4%FFS^X6G.\[8O;XQR[,7GF+XXA&F?!>/Z5,%9W% M,GVCJ<@J:O13.%!&*ZG>I'A$]L\\N<-/W8FQP6_>HJ5(O$$CN;W18;\)TG1Q MOTQHD.Z2UYR7EV%$+S*Z[90\<(TF)=0:. 11^7! %X [ 'FT5DHJG9!@W2=DGDI9P$.]K_%8^3$(DS^"S8Y^REN73T]? MQYMP]5K\*3O?VEBO_"$-]'KR%.P)?4W3U+.*N&:V)ERNH\U!$_?LSR9]P2;J)#;T.R1JT1;BC+VB0?:T@=F:Q@DII,F7\K_>'-\] M'(HEZUGN83SJFM.^I8>[(F07NT%$VXE'*(K%6H%QS&(0X ?$3)GZY./TXH;\ M,;W\/">?YM/;SS?S3_.KY:TWY\.!.EQ$-TW'2 @FT!)R2FK= Q85-PA/H_5E M&-R%F_QVQS(&K!?1#;_Q,0FC!R9P%?-9NN*?_!!1+>L03;=9BF(:B]4(C7%7 M9.(U#A0ZL-S5TOY)>1%X?HY,9?;5OYB#"7=1C$*&F22F(7@1QD"TUGO&6OPB M&[%A0U+V5,M9?JMP99B?%[4WG4O5C><7*:3?*=X7D\?)<>^&%]I9+I6L8H#A M8#9+9-W!\;H0?Z9#C?9 MJ&I.)]6D/+K^#1]BNG30&V/C!NQ\(IM>LCQ#]Z.#ZF;0\QV]8BU=?J6;9_HI MCK+']BJBK7H5UHW5^]+1T"'J_)*=;R5E;4Q.&!3.1F:I+6QBG*YL4=G04H/= M5JWPE^^&_#;DLW/^&L\$\?U-RE(-YK /20M2YCNMR(8+D:?RH=\DM2&E/0E- M2(=3N0&-/1IE'$&L?2DBS<'F"=E;Y1OB#OMJ*L/DR\$TX;;''F"BTT 7P_HB$!#K M;%QH@Z)]N_T(GG^EX<,CWPG_3)/@@=Y0OM$WC![RATN:;-L'']HI"\(@1!DQ MUNG=N0IH8,_0J 4TN ]->;V=GI!*[UU0*)*DTBQ+\HSI^A-X#- EB2YF?2X/ M(7H[LC@!;8&7P8#/Y?$S!/CQV->4T:QS0I*=LCX8")7=!0.!NX&"@=RS93"0 M&=0'@W6IZ<')\I:P@D4!36>#HX# #C *2%O@1Q38US:RS5L06=6X!V][E5)YMYYNE!N=[!_Q\?Y]_I"\LJ>$X\5#(L.0 M!9V(U/:UPK+!RUHXH07Z@XK&C0W)[MCTZ1KTYN]ZJZR2,5N%3L*F2OR*E2F4%J54@ MBTB'CG57-;',$90<8OV2(WP..;_5^7X3?TT9:&AQ8\R/\/2'G7#,Z#(>I"L!B5!F1IL@U?X]8_=A+=ML5XS9 M7A?7.U@&W)?2?[>) MFB/2$Y+;>1??O]OQ\2DWY>5Z41^X2D)*3\S(0XZ%85E(LF[C^-QRLN>[1UL< M$ZN[8WS/+&:J>%']A 3<&JF9(W5[WYD'0Y3/U/-F3WN[_>*F&U0(:@. HD!F MP&&L$KL$I_X_%]$IH@_X?NI,;$,WBZ;R[!?EZZ^E\LU=RZ^QR5;*KA;P+?^]EN,WL$L_ M0Y[1T739YVWLNB5^(L>O_C%4A02#%Z\%W63V^G5IP.0M[(9//UAY4:XEEJU< M1)#]C7HE 2=52HB4E+MQQ4BM1R@A-88FBR>:L%+NR'9N , BH2VL*^6LE>O+ M2*OSZ =GV_6^W023W:S24%-)-O-'/+-%W2FB^B@NOBQJ\^JTY[5W_[FWQ"OA/ M_C 4A@G3&KC=7195,#=A7 -O55[4BG>5FW8J"*V-DI7OW\ M0%:ACOCXKOYXAU7IV,=V69L'5OC'>5Q7-:,P?^&75:LJ?HFD8B9M+^E@^JRT M[7K.K.G&=**LKCVI/N2WD.1S8'Z^42SK9LTLA<\]EWQ+PWQ0?,_^H/UT!P,!POM[O*?+C, M+9B.E@]>/>/GS,7YO=9& 0/PL4_N-6[&4(-Z]V?VVCE2'-@[>TNG]=J#'C@- MX>R<7F/[T*F-XRSY6^.6#_0^3FCO#>$@,_JI#HT9=[,;2L<#36A VF YAZ$W MW7X5+.F\"G9"'I(X]6BL8@5!V.P#& [@"0>E1> < Z!57L88>!B!1PJ7P6#( MMT'[\;H\'7#QN;K\U-_#IV0]#2.D%>> M'+])H;;D\PDSGH ZA24#"+JT1I8 M?W"9OP9A@"[<$\\$#IR<>R;QTP-99PCOQ;XET $.3[,'W;@'J;%")7R(BI'2 MZG69!%$:K'C__1Z$T26K(XMB9AF\M*L#<\VJ6C#1[,M'N"_4T8.Q6R5;#:U- M2@6R*C5(=E!)2;A]8G_U(3-80"CNW;+^/F19 M=?Z/7?B4SS1^*;3&GDK4=WULVDDMGDEU&K326':*+KS7K;5N[*%U6L-6CJ@] MO-X>DF2U/@*41GV%N4H1B^@VV-#%_742/]$D>[UFF,CVH:&%83.E\A>#*O7D M%;9V4,_9&+_\1#Z7F8/E6K["R:5JHD MUSU4RV\?MI*9)I>P'77^Z7>^5,G:=A]VZIWNDZJHJ3_IR[B#+>,!IF[VOVM; M29^6]"3_@#SEGXP,?$%7Q-K?L(7@@U #IFU=W/Y$&]()[!ITYFG5F]='UYNR M/ KJSE%'61=YN<-CX$?VO6=QQ(J@':N#RO,/XJBRE_?J:>>U'/8-O30[+ZMJNC@VOND M4"1WN96R[B=9\,*SR7.8CKXZ-P1AXL&1V8R0#IW6(Z[S[^9W5$!+\ .T<\20 M<+J/">68B_.0'-R0@Y\J:I3RN:L3TC1-*MO?PX@#*+_%..)!)@--X$Z[SS7-[Z91/@9;IUR_>R/NZPQEEQXCXTE'H-"B\I"_9 M!^;S[_K,TA&5IY::*'YNV1MWL$ +<&>89)KJC2SC T4T/:S.+<*>T":7O98F MN[2L.P82\LA,[:@/A@YC([['[R!$OG QDLMY$7WQH*4<:O3'EA_%?GD>Q0<: MT>[JDD:J'8G;4EC<:=I%W^*H]@,BC4"SHHMW$XKR[A1Q0_[;2UC15! 20F33 M'5;P0ZS8AR50FH&U.D7FQU+BI[> &%T@M8*,C^%3-"&T%[VA_(<.-Z'J'E-\ MP^H@;678#5K51;QP-;99'Y_3U=9^+R?D.9[GOE <,<8\)I'EALV M*O1LH(P*;T^*_%U&^X;@\ M=*&K\F1H'ZZ.,$)$;-]C M'=IIM5L4!'H;"(B8(S^P0PP,%F/"7(3\6 G_1,*(%-BL3BV??@/8E \>G8!S M[&%EJY'3U2K>15G*BCP:/O,+'K7)0JXB318B%72.=IT,DBRD;LV(*C$SJ3XG MR?Z!;WQ4 $+)1W6'Z>C8U5;34>9M(!PZS!5RAQ@0E.>*/31OOA%H@E,%#C8] M3177P2MOX31:YQEN?Y%A[?9:< XQL*5-+B!;SM@.\(X\YN_=$+OH +5_R%Q/ MA<8)"5:K9$?7];/\3_*9Q)A;\C5VF& 4%%0,H0(--@"SL"@$;I]/T>DB>F9U M=IQ HH] 5AI=&K+HT:-F?9!BM>O/+ BT]2>U#WSCKZB7E?R4=(:.?S4U-;\Z M]EW#R6'-*?#4"TGR*O,-(PQ<3]I"S+,*#6<+%09F\P>F24&0,;)8LXZ+]UJM=QOOO%3"QOU="&@0[5SAA(; MFIE#I>>1&;6;S=QM'M8\!X,LVR)+S;9;QH7,;Y9Q_8]UB7U]Y,DX0# M)]]3+V(ZBL%Z!.AI$",R]&H">L3 :(TVDO1W,LE%WMUQ&3YHS ]3";X&R3HE M/[*HD^96Q]^QA@79=O1! XT@*O6RW8E6""T=,XIEK"W\LIEB5>:*9O.7U6:W M9@'W]SA>?PTWFTZ<@JOL(Q%$I7>LT3O!C29@?^IX 30S.4B6-8<'YZ89@2&V M[ZPVB_7:39Y"O8W)Q&*T\@IX(U@KN>>=0K(WW:2V<5FFH%Y4S!G/_H]RX@Q=MM,X,F=-Y MS7%/'>_XHMD3">L&+6,D>R-UUAVC"'&B4^^H#X1.#S/FK[Z^Y(B++.D<)PZT M1I[A+!OW,8S"])&N>6'5G>-0";5C<$L(BS<-LTYJ%9$'$%.ZBI/J(_+ /_.$ M#^+N$S%!^F-+*-"0%X)?8-$#U/\U3OY^$5TG\8JF4M0+A=JH;PEAH;YAU@GJ M11Y J.\J3OA'?'+]J?C0$]B+^T\$>^FO+8%]0UX(>X%%#V"O>^%(+=:&/OX+ M1V+#3N!O\\*10M6GW02:7A01P.!]([&&D 3>O6]4MNNJL M;A"FZ=G^5VJT+:)=G"$R;-*K9[4!^0FY&G]MP:QC)1=50#MVU$LG]HVY";Y^ M"C*:A,&&+U,L[F]H2I-GP49.J$([ZR@4L( M=>&D\-)Y U% ;63"'I-M]=P3 M6NA[7D064-](&"35%?)*XVD\LEVR$10M+C].U0,8@&3Y4RDE>_)*8=M!R:?W MIB*43GM2/!J70I!NC8U__R9I%$IUMFAMN\4.VF(!P$\/V)QRW'")D^+V]Y1\ M*:2(-VL%N)B2%*DXH!IUG:!HV^$]FKR1ZOBK$VZ$8+DP"I-DYC$K&Y G/9N4 M!B:7\^GMV"NWP.[MT ;2"2+BR/2ZW%%[\(L]U:MHK^7^PO1\1Z]8@Y=?Z>:9 M?HJC[+$]>NAK1L$XF!D'7(0X1M]ET;,AIB0&FYXP_)SY1VXCC&EH;]K?^H ML:@+%?!6C4@!Y*K/OA&N\%^K%_<&BLJ1%9"5C1/>EW>47 ?A^H3\C08)640C MG]K@"VF4]>=XK/&N[4+4(8.L:(%45N7/*6%>& 5 ^/ M@_9]:-X_%]JP>-!<-TINP\QE5KGKVX!NSXQDBUU_,\[G:!VF^2$E=#U_X;N" MIEO^+Y/TH[,!R45R&RY9+_,Z[ A/TPKKD*"T.[G8/NWX]5RA%U=>]@,8-!I M^ML@,LC,@<.$NCUC(7^8Y*=K@1/8 ]-BW00I;)#"R+?.$IL$ZI0F_J;66@W MIP4^,JY:#NK:ZH:#NX/Z0!5TY7"TB=)6 S"*ZH9)/C'ZKQZ' A5V+"IG47_: M%="5)9M"NMF*$: \^*"P[1P;Q[83G%S_VT1_S_$C%OP]2'H?PRA@W9,W]X9N M@S"J&K^DR5:8Z& JC>2F4T&) FHG^&OR(']ZK@/,3$H9LBE(G51BQ0>$)=RM M#T0&(J-#7GC/B?BJUNYR%.+-)UKR5BWN^4U4_*B%4RTG)?)20G;DT=G8\N"6 MBF)G9CP4V6B2D*S*AUZ23P8!)?,4O:2C74M5S3FAG[$)ITG<19Q8TV1Q_Y&- M88,-3^,VPT"E(9,!H<30$/6TT/4X@T154WJ7V7+CD_TC$M^3^_PA>>4U-0>9 M#]&@%PQ-JVLM("S*;*%-XX);T;)1F3+L&%39#'W]HT6+TB)/?;\>$>EKL+&E?+,O>_#]:VS-]JH- MPV-XG(1W\(T,8.MD]S7^%E&/D>9ZP]Z#%)RZU79GSJ6E!R2DN2G)9+XG5 M!8&67,*>@A!LKZ@G6EWM?;X),G*=TPM(%_*8P^NI]W;S;I7N! M)[-U^XZ!UJ)]]9($";=/FW 59H35/%[,F&@[7[ET+^LBW;I]74^]:-_UX!6W M#A% BW0F MY>"#/_ H,,MZ*P;^P.V VQ)M!E>AG=&Q7.R/W 4;OF%R^A)V1^=JL2:R!6(X M .\8=H!SF0\ W,6J!>I)[3')-XM_X1)^@%_>KUT.*/M 2(6.AH 1$JM^$>,\ MYKN1 -1H"BK(40DZH$=AVC5!&EY,*5)3EI*DD/&0)JT^UA"EVQMZJA0Z.K+4 M+8].ES3+IY[EQZHJI=KU45L*JTIJVG52*PE=@"HF@>:>'.GXYT6I.U!4,LE_ M;4GAU%00ED\BFR.#_S'>K"^V3TG\7-RP+AZ>ZB7K))!)8A!!;!N=#$HW6D(H MM"=[ 5*7\&44#.CH-EGT/2(@C%BI0QJ5[9&)DZJ&T9V'=7JDN /HU-GHN6U9 MB_NT-6[.S\SV:\C<[9DVGH6_IP#"J72DG'HS3"[WJ(2=^W $3RJ(UI_TQ>?! M%OYQF!W;2GBVI,M#+3>'CT?&IJ _8NT/V4+E0:@!R;8N;J?B[;7KVC7H4;Y' M[C@[4[9=#=2;XVXS.[1E&JUO,U;3\H1-DW3^CUV8O+RXOE!=;@&\01DH\R QR6SJJ?%1-/TAY1= CT)IZ0> MO""2D/&&=9IA?>8\Y;D<8JH<]LER$F;E*8[F$MZ03(T!@WQF7W69I*]!JJQ! MJRN,JDI93;U-J%F63*98\Z5$NF*_\"Y):/=F Y5,-X;79?!8=+#JJ/SI. "R MI:4W.?S;RXI'T(-B6HA_<"D5:E];C/^V/2\P/],!?J9#^PP?ZC,[G)M4)3,; MI->5RLK#9Z2WNTX,<\&/+<7X3 GPF0+=.&AP43"TS)M#@14%L[>$ GW6!\/ ME\Q>-DD_JRX1E$8]%S/G+=..LKW8BQGZFU/A A+\YAL+@).)BB[0D4(S7RBT M/"9'(KJXGR5T'68?@U5^*D/9Q ]QDL1?P^AA%CRQ)X(Y#G/5/8],5'LS"^X, MEVO&?M7L,S2WY^-=]9BLRN=CL](".''_#FTS%VZER653[WZP6\%>!3M1V>>* M78;L*=AQG<0K2M6J#C@I<^::G!J_IBQ5FIN43X^B[-," M1T-A2(?JN2RSHB.UVKM?[-[?163#;[VR@N$J90<:PQ.IL]! MN,G/ASL&K@- I&$[K&OU?)?;T3%>UX(1.1]'#_G+H?0N^\ B4[9+%-N(0<(5 MIS7"?3FL-(^_41CB3DE4O8$)EWG'K^XB7,J?G9:P;H]M.J?%.J5>@V4 #\X1 MAK>L!'+5#UZG;7R=U.^R(97*FT:=;(D*$7;C+EW5FEW%\G M8;0*GX+-171%7[+E5[IYII_B*'OLO*^&84N0"RQL(1+9V+O33&+;&F@DL+,_ MX9^2TS.RS3_S)PS8PU 2)7JA01Y#C,W*0HQE^\;FBY.\:-T2IV2ILNKRD%6K MK%!>";"(QI[Z](Y!@#0\+H6.)8E/[UFZR2]O#Y\[K^7T-&.>NEMFAHM"#<>H MTS7]VH 4>;JF)\M'FM" ?WXTL44,,KNP(NUPZX#2L&@92P2M\B.*2#;KRB4$ MW$?;KMNUZ;3$-MBP*]':;XAYBI-\-3.^)YO]2'K-I/WAH&K3IOJ'ES-'M&M3 M9LL-.)S4DR;[=V5JG1F5ZK=^&BU FT,U[ [*8<.O_X[>4?^]#_\H:HYO&R'9Z+>[C$JJ\Q9 MC\::[1D+]^-,8+1;X 3T^@D++OFM4P%CA@*5"T>6/7M-1W1M6&?/@2[IGH&C?E6S=FI$ M/UYY#;TQW-JNKK@>_X+PD2F 55DC<<";NEI^B(Q22)#O,(^1$9HUS5G/-+F+ MX5G+[#P9N6)MQ!<\9/GC.?,FNL)* MN>\];=4P8CT:+8P,7IYSMQZ,2&O-P*W2]X:K4>G9O[)1Z:__Y@]Y+3#6JRAO M]WC?JIS;ZU>7'UHT&OQ'')_6F^ &^X Q*A?]3@FTD2H>)T8>K:8IOU*2U3\T M6KV>!]O@@::W\>[A,ZD3J#\/DMJY7M'!(T'![D/YE%-=8B-"1"),TEQ^8S% NQ97>U2:I1;?(1Y&<(\"%F'J"WWL@[+:%7$SPAI2@I9$]( M+OU6(2A-%-@8]"C\LX1U&4;T(J/;[HN#.D%AP&\*HI*M;AIW85[C!4ZNCG*; M5$R ?.$B))<9_>5<;1]+623K#15[ZCIRVG0M>T27_"9B'54:0C*:E$+8%,G- M.J5'W8,1-0Z*0EKDCWUC1+,K56SH_/ :)N3R2A;4+/K"@-=YFH7;(*-L=,,> MA*R!7$ ]9E#KB,<-,AW<\DWLQ1U[U X-BCB%GTMVQ<;\T*:50JA-):]LMIM"&YP _/0!U^FTA2C+^QH'4J&/N3V$4\XGY MBXA%*)IFYW25\.ON/[)?\8:NZ?:)OY#:+J(,M:I0#=7J2S&8'W (_W/!MH@^ ML(RZ5@9Q(\]*_AE8FMS0)_9S/++'^4GA\7;+*JJ4WVC&_YWN[M)P'0;)R$Y21-\M%D&71R8@[!);9-R%8>J-8D5>@G M0R!4@ =Q%;;''NI>T>R"]<@V'W=/LRP)[W89GS-;QMY:)UL5C0JLG3ZS< M3Q^9ZKAD,\9.W*]?F^2$6JB3ULSK@-!%*[),G6+AEI=9-".%//F1:_Q$ZCJ\ M&PHM5G<5>M\&>B7EE&OXCEI0L8;.@O3Q.HF?PS5=?WC]S&+91?0QC()HQ4+8 M=)6%S_D6L6XZ,E0\)"2P8G]> UVY2$IFKC7T-C&6\WO%%,B/>68*HY_(4ZE+ M[E[Y$DJA1X*]XN@,-P53W+>;.R0'VFC1W,CSH'C&S%2&;O' 7&8KKD&N:QC^ M\7.%[+TBF7Z#:);G+.=P/I*\);E.Q-Z <1Y#NW;$W"7FA(2U=YQHT+JWF0>$ M^TW\M;P+4Y331K[(N0?"K,*!_H83>"V"ZP 6"YU/.@*'9= MTBK2@-N^*]P.4!) MJ_=N$0UT1CLE;5@I>%_20A"F#P? /@=%!84M0'30ML2[("&(9V9! F# N,1U M'204+@<($GKO."6#.DB("E\_@P0$858U@W604-BR*R$\#Q*"L&9=05A7#@-6 M#$.->^6N<,E\%'ZNR *,Y0_[)%0;WE2[VG#W_[C=GV:Z">T0^\-BPT[0WJGS M&&=)'(6K](3OZ?FYV&[V&&_6-!F?0((.E&W. >X?D^ZRP=\)YFZ[E_&>KEH, M_19P -F)I02"/T&MN?FKN1=;LHO=6E^_Y5>F[VX#I=@C\OCJ=HP9*+Y.5RM^E %K%"O7(O;7%\=)D@D15RI".+2I66=0?O#T'\P?DCTI_<+#Z3_)\I>=<9 ?C$&EF_2\FCZ!X5 MAUIJVL0DRS4XV%L[*7Z6NMF ML6:85Q<0!NA" )4TW*2[XJ5F'4Z.O5)[+82LXM'/>U#TF!3W[=]8A74N*P?X MP9(OH&XME-S0;1!&U<,E3;:G2LC#U2&+DD)UEXN2 H>#+4K*?5LO2LI,0A8E MDTJWY&K&M'VBJ@'2H&N3FMXW6)L46 *O34I;X4N(V,]'P.8X8?.5KN8>G0]+ MVIXLI@;%R7%SF"KWB7?=?M5/NAE/H $FPQP,.!JVC88:VB,/-8XL0;J2*OCF^,M6Z_#[=)JN[((,JV3#F0;*3W?:M5%@)[@MANJ7N%[J%[] MW#;5FK1'*DMZ6X6LD(Y6E%BWPUT4Z-LDZ\6SWA5)=Y7MR"N2_MB'+N'AUR/6 M#L"K@D=8C90'U,B.B]/*M6-95PXK.K4M.XDW$B>@""+4K<6$\@2EL:^ TW>I MB**J7U]"NK:*D$9BNQX10T<('1'P"6!\^ AX1KCEP0CU!=J7W%=MSU^%><\@ M#X*Z <25T,9='JA;Q=^#U+9N#('&7J/YD?>^;J8?W/U^;!62WN:ED&B'-<2; MO00VW84VHUN^9%HU:!?'(GH";/4-3IK?68)M\65.4EMNL( ?X,SN^9*JU9!P M41Z0R1_^=,R T$4[(T2,&_&2AR *_QGP<=7J5_&ZB/ 439U8%8&D8GV# MBL0P:IQ0^U!27Z5:GH-=G>E4OI3CQW&&VGZ-S?J@13F)1H-%2JMC$R/>/B7T MD<^T/M-#1?*!WL<)O:&K39"FX7VXRGF>7M%L<;\,7H3 M^CAQ&#OLFS7HQ$CO9MJ&J)Z.)Z4^694&2';0(<%>:>QM(6[9 0R .%B$1TQ[ M?] 8V_<;>4O\0>9X^C=Q'-;#9H:JR% Y(34O^2WK-3_DX.@X:J!C"1H6XP#? MHX:7DU3BJ[[VE\L#BS6@%4TUIK7B*.IJ_.*O!MLVP29J0BQ/9G^97OT^OR47 M5_R"]<^?/E].E_-SLEC^97Y#9HM/US?SO\RO;B_^F#,1]N\Y^?"W_//%U?QJ MZ6>T@V(2$,X, (+5QJ#D'@$:I-_\8:'4;-!H-EHSO6P;.CQ5?^!DG(!N3'E M?<+O#?23S&T@ &L0ZQ&(05$PQ)A@R.(>H4J'S&:_6;!95*[F:!N_EBQV54EN MN90*U"-X2P"#/@V3+HZRDSG1,J6K5'&CW, 7Y (>$$+<;VT.2']I >H;LAV@ M"RPY@0)N\!2:-T?!/D063TX\N:FT!PY4X<\0".,'._;G MM/BO[-T,-(,&.T)T!@=8_%0W8=!BVJA)?==. 4X@)7E43"KR&[W9?_[E_=@O MYN.AV'#U%8XC\Z59M6W3A5M(2[T@WB#C";/FN&<=;!'@,)?OSRM2'E.OQ[:= MH;DW?E51%#KRFXI5,MT!%.:-Q"*K;C*TQ NP@NY<.9P3VK,AE.8V8=UO+:V? M);<&R^VY0H6+$577@Q4D.N,J;VZ>[HT/_0#+$"#C!\3:<>SJJ*@4K(=&B2 & M$X2FW01)E2LM+>3*)37\N3!!W[5M8F@[04 .H4Z'(0K+3M&#&TR5;NRALP^K M-0G/8BL2CE11MB>0QH^WK#UQ\T24\APH48@\39PHXJN/8 S?D35S3:S9O/]WEF6 MA'>[++C;T&4LWIEILQIL;MUD:=C$^A#+5?#V@+/%GPO:1Y0%:;KNO6QLW,+> MJUF&'B>7-$U_$QYN4 TQ:J8X#:.&,2956/,A+CE@A^FZEQTD+=; X(Z,%\1, MOX-_5!]VF=J\;0.SW'0!^X24#LBT1?ZF#U(Y^<[]'A@]9O*/6F]=!Z_Y"].& 1QBVPYKDENO6^@Y@/VHI20ZBY8ZOMPI 3?S'0Z!?T?\ZX>MNV>LU0T\VC=9S]NG3MKM+ MS%Q1E@\4BMC4E+H:(D/HG!LQ5FVLF3.>2MD3\L2E\\T/M)+WC+YZ%*EX#.I? M#9^E-I3$UG@>%,CNDHW6+1Z&)>GG>H_E7.LD!_/\VP,S-#LY0/.X^8H9HTE" MU_G@Z8]@LVMS1B%192"11%^&=FUBGF8D-Z]DG$1KLG]03">=D']Y__/[4_(4 M).292YV0LY/W[]^3]#%@WYL$N^PQ3L)_TO4)7\:B)$S3'5/.=]'MLI35-.LP M>AB9?8I^C\$=U:)35[C!&YDM7_AQF_??=-]]2JK(A(6LZ0JC$JAMWAV7))[@ MM!(:Z#*L0R7R8QB5GXZ\"Q ( RF)5)VEXE-;3TXML0=?6'8=)(LDOQING<> M:[[-AC58R3:=DI!U3'E54Y92JARQ>J6QV1.&"?%(1OM&]D. MIUZ?TW25A$_\PPZ?[-3W+#-5[\T],X>XC+3RK>:IA.O(0&=]P7?:#N22URY&+ZO<0$^V)HR,O9'7?T4) MJ1BW?8Y8$R_8!U$6/M-IM,X__A"D=,W?WJ!1FA=\?%$[96*;'9\@R<=]B[SH M4^4,9[Z4Y1F:+R<5'E+KW!>)N TUKS,Q_; M?9CQUUB[#&L].%!I_Z _9TI3R.1H6M6PH"X\X6]R%Z7JP4JKKBJ<"9@Z,.+=Q;45AF;G)]L[B> MWRS_QLA\.;U:DNG5.9G_Y^>+ZT_SJ^4)N9J/?$>P%8X@=-;T+Y#8 BL@BDN] M#PQGS"EY8\>82#[5Y:6#'OG"-4FNZFN*4DX"+S]+"LEM_Z!Y75I"^W. M/JV'04I*@\OV8#8 .H&*WK M1"L:HI2%[6)0E4$])9Y=?NQ3\YFE0G5]YP/Y/KPNF?/I2PB>5^EJZ.A7UW#% MOX./00C8<6?%P)85-05/"!=FR9")^YH(!=B $%+<>4!&'I1!E&S[\I"3O('G M\38(N]OPP1K:E%C3<)83]SZ&28IM=W99L6D%QLE"P5=6"M !2I/"[H/FR;TR M+%&V?'G(RBL*'B361'4\S$5=$9 9=['U5^?,BG>5>HUP@@.F/+A0"]3K$'ZU M>@=(++X8"6'4WKIC<*&OU&J]]8'7Z;>'+]-I/T. =:?UL!%VYKQRJ#GJ ZXS M;;5P]=; =>867&=>5@*_)\)-3@!A7350"KLB5&Y^D%J\[LF*4@<#NH#]P"4] M956S\R&\ZG01D%BY'HA:-0\>5 0N]]*('6+AV#=-H*\?CLA=Z_5 M3.RW!VB+P006HL?=/U >@9]VW M3&SUJ^QEKM^7_Z8>4>M*2^?*6&!E) M'NC'.%D\E?>07U+VU2[#X"[:N#) -C2_-VM_@?G((U\,H,;HB&D&H1Y&Z^&H M=]O\#DP?PXB_!]P[+"GM& 0EB9T!0I+0\] !2=6(ON%(;AL4C.X+]6,,16IP M&@8B+4[,PY#0I&D04K1KQ!#4.BB/O\8\7:UVV]V&G^LLNQ5WMDL25OA=YX?M M5=?C2J8&7;JH I<3%WUCFH-&H4],.FRD,ARZ72L&22**[Z_W,2; M#6$$_1HDZY'GC)QR)1X.FZT0Z\!;(_HZ^S:>A@"T:5V7#1R#_Z<_3*:+V079 M'X%#RCO;2?W2=HX=R:EQ^5PROT^/&?X>&5Q ]FV$AE%GO=F78D!A]6/^E5C9 M&27LDX>(WYK#VOF!1O0^S%)6>Q8D*.;C4O9MLF*>;AG/7X(MKU"9^ W-=DF4 M>6T%^@&\Y9KQ_*B_O%!X/+WN\CZ?MQ[WC7],@.%[![U66N%"'&8'* MY/ I+^K&/_-=VE2S/G:?-K&&4AV']>4LKV1KK".6Z'I':D9H-.? M5"+YMJGU06AL3D#Z.K;HDC99%&I-YFCMC\JB+ E7+&_R\UJ[M!$\//"D\; _ M,6KFD)G0M:R!?EMA'=#Y,_*E>#KZ:%;5B4*$2WYS&=!KXF*\ M=^R-"?MBP7<>)'P\F4IPKQ+: U\LU!OY(K,.EA,5;M0$D"I.JF>D>N@-!93] M&9O\^FT2B.2;+)!;= 85Q)&>RH4=3D[?-E"D(T%[I(P\*FPVJ[8H6"*D@BJ4@!F2I=%[C%!=";"8$D1@Y7DA/>\0SN M"=O?8&]"]VT"+N&16J,.""A.)J6=$U):(C53I+!%#L9(88T$B>![> (:CE MQHXUGC4!C!'+.C!"BF/+:E\?9@M'CU]\MUI^U7*PROX:9H^S79K%6YI(=]H; M:34CDEX+)_3H_#B(,4"7@& "LC2YF?\QO_H\]VCGD1DNND0WZ30AHW4&!-2% M^1R=HRR>W,?)-K^L<__.E9J@()4F.S4J.-14.G' 2X@_ "GU9@YYO"9+#L*^ M,14&D"Y-P1THY*A26T!0@+?1V2D+(M95<,:%[RG>_065R]7 M:N0KTR.5(OE2J!)O;LD: ^W2-;#AX#[RFIFRN8?][6E*V?_X9G:SQ*:R ,MN M8@MN0X3(YX"C2(7['J%":O4HDIT22/ 8H.M9HS@@,F80#.1M&0?=9@>\]RSC M5(UP /+3[RBW3G>.8.YSXK,L[E.T]A^< MV=2I@P[(1AF*80["K(9?QS+N0@.O7?+IC=Y1T\SM8Y#0NX E/7XD!(W28D8S M2?B10L4E=0>1Z^(MNRE_07C^\A0FM=7%%K/0[99]@FBW9\Q :PEZJL-NF2KP MX/J:5&39!1O"ON=VW,"##^+8,7Z:D0O-13VT(;?;)Q:BI7;T5@U&058Y4IS/>NX53DBIXG%.;7YR U]/@]R37R$>?I<[AAA9FM)B)\B54V %1&#FL42&+(T8&Q6'%HDT^!!E^DRDP MDLA%.^%")(H6$[K&'1:H4F- MMS(/UDAEKCP'J%G =LK6."&7<>IA^8I.&6'4UKKQULX:7G"U\>^P;._3'F#LM/8P MF3WR]:N4A!&I62&Y&=*P0PI#?!,1_SR.:.3-8*$?@,71KR^*I*'.QK DKMFW M<7RV.1C;]&J+8ZJU1DA LOW(C?WD\5#*)^9I!V0^4.^-#.N"N\X5BFZ,HP_G M"N/>#.6".]PK%YVT;)@AW-YA,U+6K"K&<@?+7*F[].#'+8V...)D_-9&IJNQ M6Y[:G(S;#M_ AY![G<1/-,E>KQF5LFFTGO]C%SYMJU5?:3"%J77"I$X-+0"J M';D);2"?L* %,#6I9$Y(+E5LL:WD? LL0+P(0P:\+V7!0&U!3'.(5Q\(+-XS M6-L"FI:O,WQHO\Z@9CB27>#N?@.[CK<;@UOB)HC@-*K/UF,S7XVJ"/*^5ZI\ MXOU["7]O+V< 9T*&% MOQ.^8[!".[$[)"T\F<#](TA"CI&+B&4"UOYYE.6S(^JA!DBKDS@U6FAA0NG' MS2 XA(6#/26&@5\)4XJ>5(I^%:8PS C9#FX0V7$5AH0DQG@TP?^+A,:I+OD M-7_E\,/K;!.D@"(8I-7AKT8+C;]*/V[X"W$)XZ_>4O$&<,KJU2?VY M3N*')-AZ\P8?#!]"KH([3\95I0$Q5P$^?>"J-*1H^0K6A.=Y026[B4EKAI&X3P^V2 O2 M;_#5P./(Y^>JYLEET^3Y'W^PZ,.^8W&YF_!@7&33]1-OT4QC' F)U!C4$(+? M+NT1CICN)L5JVW/QQ)^#9+$AW3X#T0&4!&<;(GGI'%J(VOHCC(O:&W7*(^;H M=1*NZ$V\V=S'"5?$BIZ]&] WQO9HP%B1V+K)7L3KOJUW$M7[-6I2";^K3L^M MQ$DN3[Y,[]+\^-*Q9WO'HRE&WD !/E)VL6X+2@[J^4L<;Z;ZG0EFZ45Y0_/O M29RFR*E(X0$IUP@]C)Q,!&WR*5O(F^AE&]"*C6[19L8[!OI-@-8-CS7GMF^#%%%>[-4YFM)I.^M\C2+YP MBR0WZ4-4P8$VQN26$%Q(S N%O;*B3. R/M!9WOHRX.#Y2,L#OB[;MGK1<1&RKM\ M,)V?:;9\#"+A+'9K23%_>!YD]&,0)G\$FUUG3ZQO[>I;JN"W:ZR*!_N;>%$X M.?I23NHO)VW=[SLA0;GO)%^*)&LF2>Z9*'GFLOP]Q.3P\GW*W\(A 6]5FJ]9 MKN/-)DA2OF>Q6+\\UN5+9W$$HRYT24&D\A*[B2A5JIO?[2UF[^EZ'?*_!)O# M4H5^77>45CC/S)I6>)N'E>UVN#0]QO<8)]'J6[8_P(,ER_R550_7^\9A[2!Y M$$R!H;*>LD'#Y#C ;W*\(P48;KWA!3M(+6&E ?:9ZPIY9WH MZ0DYM*:V7R+]'D"]"J#:+1O?8@3U<-,(QO>^BB/^3B)=7^VV=S09;!@@\>N\ M\._X]38OMEIZ'%-JXD:/D_E$;9D4?^=37OE45BJ<_(IK]\8=_ZY]:RX.DHT4 M,!\J_;2:,$S"$7[OMYAAFO-O(ZT)C;3DXW%Z:3;T.+*+L,T^K,=TYH4:BRAO MYP4P6]:-L$ R_OK'&,L;1YM&BBQ8'G6?3G?98YR$_Z1H^4)GOV]BD-L?*P/( M6N1%J-PNUN2R+! &$5;[=Q5 ;U[#'(R#9X)7>4A&FZ>Q.! M74L/C @.0212J):Y0HG)ZN]QA,&W3"7EH1#\-$;5<1%8(=G.*](A"V"O(Q^\ M &RG%T'=JLDN#V@P:SB%W:OJ]'_.X=EV.O;<2OH.RV#99RA__[I_!]_B,M!5RL.TZ M_F]K/)[-BZ-O4338B%C;'KA^2]L#O0T0V%O]O(L0Q[EMKWM^KY.QM-0^_JGI MGHRE.RWR:2PM:]Q 1YK7Q]*UC]_P6%J.?S?'D;L>2W=<.3I,_&V,I8&GH[N+ MN0,N=X&]^A.?CV6YRZS)'EQ/ 8SP;VVYRY1XP]](,?HU%"/@7%49 %99C4 M6' 2!94^!]J3!6F#>2#36RT/;,HU&P4BZ\8 M."O3<'I":D^.%0!G6 X&S>]Q4FVI,GV0YPD\5?6I.ZE2%*)?8H32/3&=,83'X%VZCNB/HOS@)6:/>$= *()$K#3H70E3-1:$ M] 5Y'1# B--39DZQT-M,#ESAA.POV2IU2*5$N-8)WVMU'3.,,YR39;BEWP:: M=8G'$9S]2%&7-$CI+$Z[;^3+!-IIIR: Q<^]22=U>-LZB'%-I3JU-OP)6;%' MJ2=\Z7:9B!G"'UE"@;VL$.PM2R.B.F/?0Z MM0E,8OMN;/$/H-U@)-B;%QR]B%;QEF]>X$LT"7UD< B?:?FIEJXFVEWFPK3Q M2 SQYXC/!JZ!U 9;E+%\;RL_L[9AA11F?&2^$>+$0< 4!M)X #$D"0WP-G@0 M)99\D[$L"#0>MCE>/L2B<&[."4/KED$$/"A,]I^1+_FGOI"EV3,B+G1^3PG4 MK=4Q[JBP MDOD!5E%B=6#)Q'1)KNQCH20'@K@J4G:8M 3J:$GJ'8EU#]A5[.'G95@<\9Z= MOH32]*&2;?-++(M%,)%U)PQ3. )13*I?O3QQ>,18Q![ZPB!E7XLHI.L2"8=$ M:D(2R>U[P*+%?7Y&YV.\6=,D+9JJ3U9ZG6[64NG@I2^Y%T=Y3.L0F- T=F"9 MK:2FAUD-@!AQ>H-UJ#3/R=4E"4_G;TS.LI9=Y#<1G>^2,'HHK@(K]JJ)MVQW M&&QM8<]G"PN]V6WL$Y?KMN[5S+>S6N[,K&ZDVK&@D!!:T/Z);\?W:,]N#[3% M:-W?C@S&QIIQPK(M(T>-&_K$"/88\,.8XH\'/0J 76J9#[14'J">[*77)#C<<1;DDAZ0W H;6*;]:* S'H#'0)# M?8Y,VGH4X6]:?:*BHX'UDG5RRB0Q""FVC;^A4>M+RSZ%MO@%Q/)\ED)N]*): MW^-MENF[1L LL5*'32K;;F&%M\U0[Z<'IB!OM;Y!9,EV!J) :]S]?^(J,#]% MK<\X#&! /0Q3&G S"E.X'& 0IO=N,0;3&=4.P3Q@L1VX]*,N8'>#!ET*6X Q ME[8E(\>'QA22B/]"@3J_6P(8_&V8-*[,XBS8:"LSD0LM";M*DR7W1JX?XRR) MHW"5GO"]33\7,QNE^'\O6>:3].<7\*4AV^&#P)(3?#AY4UWJR1PG M_%UU^A!&$7^!M]S^>KQP4)5,AGA FF3IV#5Z71UV@(74CSD M"[+7UBVPT'UQ'0<+OZ)6=T+SYA#XM9PTV^>(ZJR_+$O"NUU6[8B[9GG$B\DS M2WS\BH>/7_TJEEB>W^PXB:_C)-]\7^NY97S%?LXX8D7!9E,<89V_%R9=LG9A M7%JD]3..SM$^S4$?O&&WS"PR]'98[GKYS;> @8)G9;#!0I$N3O7QHXYQ_;_! ML8=')V'123CT) P.,#;NT2SWL:\^!O=SD-T+L>@!SW6@PP]PCB8-;)MB,=%@ M/*[LT[9A*'N\[W<"(.1Z^N9B4L6V+Q42.QG]8-0[FS[Y0SQ\SQ4,[% MW)=M6QS.E_5ITC \D\S+Y$DAL'%04_VG:]XHCHA6.UE)P?."\9B^TZY@;TQ6*%IHP7/KQ6K.E1 M-29BN-G&Z8T#E%_3D]_-T*&*N MNN>-B6IO,L&=X;_C8.Y;_^?GBC^GE_&IY2Z97Y^1F M?KN\N9@MY^?Y\['I:8&FN'\OMXD,M])DMZGW@4&-]X:%A6-,1/-W,&HJS9,R M24V+?/'G9K&!L2V;4!\(W..^TE%K;'7DS45T'R?;0'7^K9F6((TIM1#)KO"# M6QZ:N(027&>I2>UUCSPH",R%J? MXU%XF011>D^3A*X7SS3A1_ +)_"TD9*)(&>A$U2#R-2*MR&T2YD4Y%,)A.7YY!O*#2S<"ADG5@.Y-"E->#E3#_.QH-DL+]>CLGUS>+WV^FGV['+C&5/1F;_.[MDE(DWRPEY18] M(4!QH(ADDA$@*:)"6Q*3#TW;SD@A= -FAD!;3@]OCLR%]+:,+O)N47"FJ20E MCLBV7^Q9_6,7LN$B@#TM205[]I(.V%/:1E\[UOLRI5!=>W)='IW(Z[.L%"8I ME_;GY%E(IVM().@=/8E*)1V)&K;=(NO_;^_;>R.WL3V_"C&XBR2 ,QC[(MB= MNT !;MN=\9WNMM=VDLG.'P.YBN72C$JLD51VUW[Z):E'Z<&G>"C1=@-!NELZ M#Y;X.P\^C]4"[C/.'HD3N'3+MEKVQ9<]GPKBU:'Y+5OMNT_?*, D"Z\P"',_ M2%^(TXVWCT239 0D MHIC]!'*TER]N&ITG. @C/<+*8NGWG M=!06/6'6S%N<\;Q+E5BD4 M?$_[X:<5=FI@\_!#F1#G>A_8-4F4/(!WUFWPG8;>X:(;,,OB.*IHI&$112(I M"Z0-2Y3X'E>KU1H;L$K,HGS)JXB$/++6(4-FI 8]I[!/";?4-I7:)@*DGX"B M40B!Q4$@.4$5=6?\0J-* '7+?(/3)'H HC.DYF&?BOX@%B*>\"*8A*Y?GRN>04Q*=M;!(2):S1&1#B. MKUPBJWRT?A=*CU"^":4AA%_&K43[3H-%RBQ78>7'L0K5C$>4('$M:9H$]NT@R7ROB364YG7%5,/-^GQ%=NQ, MLC@)59#4[E=(XFHA J&@>V;E\I4V(6-;\,N7J&>MWX5R+DK5?\3\>_>0+Z#N M8%XJ;3ZP_Y)F>$F>4E:Q^B'Z^@&G>!T7^76Z)%M,']SB-$J*&.?GZ:HI:+%< M9OM!8@(@J?J<3I(<+ *Q!!PZ79_B(+3M>IS;-J]9@>5^ .WP:%,T>VQ+0)0# MU3+X[=94"G_8R.$VUURC7(GZ9E4"Y(1H5K.FN0YMEQPO Y3HG@F '5<#: -D MB@[7'$^.K'M,#L*?!7.B#A+@,"Y.?T(/0#B0QPOEQ)_D)Y@Y,S,'Y+'SC1J)S!#LQ:,L%(3P7(C1@5E1R^,'\5< ,*U!$Z841E!6KHI M'/6.P (<1GY"(\_ C1BU:$8OD^.;]55>Q%O:F$&<%;ZLO4+OI:NU=\2!6K%( MLM(ZAPR+YI\\"S[/\_V6SQ3/'3K%/41,OFO/ #IT'6 +),P'6';*H[R0-DG( M"[MN^A*7-PA2BZ+]@HN+#>U8?)T*][&.9:\^ECV[HUG8*K0U'(/+ $8V065A MHT0NRF?L6LWGFA]%M8!Y[7 TK A,5W=MV592V]K'M6(&E(/-.X]5#@WPTS\L M&C;4\)V@FI//QG!>/C_#%NDQ^OX2EW_[(8P-MW,9@F0N>6I+F'76^-KLI7-SM,QP2\-".;(KK)/I&\GP/" M"FW"*(Q09[<#T0SPM6709JF]%)BB1?.*QF<^=_Q]0M_-O#D/&+S$)W3ZC@M" M?M>=P;4X&+L#3 (@FS2-T?&$H11V7)4[09[Z'K]S@50BGUANRHXR2=**P?M>AM!Z#^1T&HF0(@\JEN2\O_?XZ^QMO] MEN5]5U]WO.&2M0\'&@R- M!"_^0JG3O[)?% M:'YE-%7R>_$E"HW^\VZ]0-N. MT#S S4M*T\%-O+O%U)32(GKJVY,UG]+BA7Q>+%V@R;^%RY7:6[9,UJ)YP:YW MK]Z$:-DJC&@M6M-])I8L$*&W8*G>T"S7*7 [1>V)0_9\\1H\6*LC]>V&%!E) MXV5^S/5#CMSN81LJ9H\/V*\K6G^*4WQ=X*W9=-> 6FG5+6HO9MS(]V^W?57V MAMJ5(%\!_SLC1)PR2!,=0D!KD\)^,C'"AE%O=3T=\YG9;SA^VA1-;8RR&.S- M^C).]O1I>>/DS;[(BRA=Q>E3#_ CN:N/:]8 !&07NT:M:6@MI&/:L/T:+8K(4F**%&MDHQL #"H3_^PJ+E^C*KB276I MX;+0Y)Y5'UZ3#*TJ].,H2REWWBL9]HX-0C)1/*U%S#H]+&ROK+7GJW_N\X)= MAVX2#\VEJ.*BB10?'D6OUWKY=91C,6Z'M7\QE+RX)07]>QPER:%T)>PREZZK M"=N-6 !1YT[L4&'@5?0"M=[%M$WS60G8*JUC&SR92"L4-W4,2WY4)YZE!-0. M&D<9WTS&+A)/9C/A1>:;]:#)'Z(\7IK$8QVO>G0JX_63S8NU33 R52H>D<(K MY"WX7P./G5K0Z!-P?5\:9=]B,0:YMTK_U.BU&XGJ]NN-4@\*8HM1Z"/OKE/<^\?)N2W;C M1#-2S?%RG\7\]O!0+@J'@JI[ZJV_(-Q1,$ FKKP8? :[FGLTVV^+9Z.B(9Y? M]<:>1TF#AV:D6PUMSXLBBQ_W!5\MI9U^6=M?99+?;,\(4R$;7WC)@B"UL_=008Y2OBO -V+"\BO PPZO$^#?<20-90"0(3+/BE9X MI/_JAT;ZZ!_'8T>XO(R-CG/*&JH]"],35E].13C2NM4-A0A=1AI$)FK N&B_ M1S5!(*5J#;J5V'1 UWSD/,Q03*3.;PWG7^/^KED=F<(22C)@.V!"?5I!2[Z- M#31L,@M@! 'BO].5"O3W/[L>^XQ#A?RCQ&EQ?[7/R X+CX&(7E4_M/O* =-M M05 X%LB487= NBB?!'*&0M@#1/WENE!L4]7P&W)."[GJPB$AYH3OJI_4>^> MNHXD*-B)A,IP-Z1M;L0* WGB?B":S]?%7H>L!I^ =V+TQ:D!S+8TO(\C-VL=@BJB$XX)L!>0+G.7C>1IVSFVRD@"+.P"%VZ>1H"\ 3 M#GN *#Z> &=M1]?CF19C]_B)?=6?,7G*HMV&?6UAMJJEJWZD@LX!DU*I4!C5 M*9!A5LVW:#\/Q$WJ.Y)8?/,NM*4L-=0U,B>&/G4PN-\<@;O5TM70E].Y0%\F M%0SZ&@52Z"OY>M /P&?KNY%8?/$>\&4L#?#5,B<&_OXQCU=QE,4X%R:VO"/ MBR\]]!P?U$OQ7T8C\:@$(IP.I(GPUB-:7&SB- H$6ZU/2V0?I[<0_H7!I4\Y M+4+^>M?KU>.#JK'L@2-"_GH'%I,&(E4PJ8@6?R49#@4FK>]+9%^H"Y._WK5A M4E."=(ESR!B*T_?'Z>OI$(G?%_7(Y+[]X;=>UQX?5*UE#QQA\O ;N.4V(E5( MJ8@6#U'\$J6!(*7U@8GL$W6!\O!;&R@U)4B?@)GN49R^0TY?48](;%?4)9/; M+ONZG;X]/JA:RQXXXN27>\B\K)&F0DE%M/@EC?GE+&SD'DKNW_K$1/:1NE#Y MY;X-E9H2"BDK')S0LTX?1/ZT"Q*\Y@='E3B6T;6]ZT#,@@_VQ,*[G/%\K7^5\36\L7-ZZ!0+NW(OI-6 M?'2)P^YQ#)RW4*)_I%]5Y=FHD=$<)7[&EU$17>RS;'A_K0EI?6A&2>J >I5@ M*.0;Z)"A7\NZ*"E0BP0Q&E01S7P(QZ2'B5U/] [I*+AJD]!+]F\6Y]0F5\PN M/R91OZZ!\%WU,WOO')#>D00%;9%0&9:'M(OF$6+/YL6JN!>(YN-UT=@AJ^$G MX)TNX?@8Y\LH^1U'V4?ZI+\#1T/52S<&5 #91D\F=+(A%J_+-41D1+J 38KQ#!X;REE0_.!\J M,$-ZGV^ ]9(@/+2+^E.(=\FG5R&^Q2+&_$#F=*@O55^E*YK)R.;DA#0]M/=H M )#>D0B-Z.ZH329H*O1?4>+(HN4Y7^.M?\4$(7PE-![\#&F< ]R3"(E@L7 UA M$4^-X>H=XB\1?1L"BF7]1@P_LPC'/?(ND(6RID+RQSBI;EH3@GCXNH/?]FMG MZ!Z%P:)V(%<-V!YYC57VN*HR$P)*!1U#]!]3A,TC91>6?0E3(?(A^GJ]HB81 MK^,EOVQ1 4\-;0>K4EIGX$HDPZ)8K40-:15OC6]*@[I$ :%=U\_$LCM$=B!A MZQJ%4O9T2RQ+DNU(QAO -U-=E)N1+LA*G$H;L080C H,T"043TF7J91,/=7:[1Z)MAK5ZX1':GVO/I(Y0L' PUV5#LVH5\[:#'XK M4VAH4$D40GC0]#"QZPGAB%C(U1L8*R1/91;W&YPD%V2[BU+Q-(^(H&,"70)G MX+?%P<)=(%D-\@%##6W^ E5O0L"SL).(R6<58;=-VT7L4,J4\SC9!8T:3R03 M U5(,9C-:5& 3.@T\N#G=/JB]=,Z78[VS [-T*M7(GIS)7.LV2I(/^SQ.<2Y.-(047>?:I7#WKFUYP.Y5(%KC7P<<[%#.5)"]VN+LB68B/V?DI=BHT@(E90?"$DIG* OE MPD):I4(-;3EG#?&: I4D(643ZKXE5IT@PKZ0J6L#"KE3V<+Y:D4QF%=_?*+6 M>"JT! 5=QPZ$=,Y6() *:P-R!6H+D/'5^*]>G-1_08P$W:1!3!^J^I18?'X1 M^@4L7>Q+94Z,_ OZUYOL@;ST+W;44(E0WZ:"POQ1IA?$#\0;X;W'-4 [>\\F MS!E%0$@7]*((Y^)/KD#YD4&(\;Z\B1'.9]]OLMN,/,?I ' FI"*L#TBA -\3 M[ 7U8AU&T!>Q#O#?K!C59 $9@:R/19:@Z N%.?2XA#8AE#RQ8=R2O(B2_QOO MI"NN*D*14?0(H4RB(]:+08@T&)G#D'%@#"4)HC3!+)PJ^U5D"-(>4)A!AT=H M! *I$RR*,OT9C@2@%[VJ?F#WE4+R!7^* M^.,@=FI).X;H/V87B7W*&HUB"?X1>8^7^XQ:PNG9XP-K: \ILM=%?7U__[4# M(OO"H! ID2M#I)!\P?_*BL6?GGW_^ .JB>:^G%_2.T3_1;NP[%/6L!1+\ _+ MARQBY;#O#]M'DO2P(GQ7_9S>.PVB>H3*9S/?0RCL!:+Y M>%W4=4'4;,/K#82[:I^YYR*&FR76YDNV6[2LGR7_>;B*+J9E_0D53*K$DX MCC=AZ(SGU0SN^]X4XH%WO^DU:?; Z00T.^$X(>*4)ZBD12WB$,;]1C@@8WI* M- ^@XNWMD=-J&6%:.]H8;CU_^E]_*BV(/:'Y=_KT@+/M)7XL/D<%->7TZ3IE M.U9O4BRYF-2*IQG#&?&,M"7SG\*^G_-]RO;J1%9E*V7!:!$C1HP:U>3H.BTW M75..8"Y-M<,(&=V%_5&F 3\S-FMMQNN8_OO?^Z@,4'1(FY>I"ZM9\SW]4*S65') MRS)RY8NG06 M36[2\QUU],]XQ=3>TM"\C'?L0H6K:+GY&&=Y\3%^QO=X&T=INH\21M4P#\JH M>Q)?1V1P\4ZF!=P:^'S 3P/EENU#W^*!!OY=*9EE!5G]&M$L(:JDHX1%BUTM M'\4IPE0#6C,5]/_/F.8@M9*2N)&3SYU/^+(9,@%.>YX-6-/1,7KY":$9/U J MYJEEDYH]2P1]VOPWDQ^/SE=L\[#S"X(&WF3Q4YQ&2;NAYUMV!4/9RD^15Y( M\.J=KZLVI0.&^2DA>@=_R1=4ZR;W"XHD#,XI?/,)[I!] T[!=9K34[,@9TH] M-G%RUW#VS34$[1ID4\^OT36 3H#_1K)_Q>G31;2+BU*9<&U81U9]5CF9BS.3 M204?Q&@42;V*DN_;\K'2K6B112Q0T+5N&4=CH6J1OB +DUGK-(P"*\UPJ]>H M>A_2NC,(5"1)HA-6'),UE6C A$NG9A1BC@O5(N"$LF -@AQ)#N&$'-!8_I%F M%O03?,)1CH517$Y0_201@0NRA_+ 8[94A13.$@X^Z4<>D_BIO+"<1>"$T: F MLV-@HDDZ9R_?S1P\%1U*C+J@"^4A;0-BF1AX=,"$1[EL2US0D%B]0/Q-(!YM M=,]+XI]UUSO&/+%0P&@G5V )@+,> $*)::,1((ECU@@ C5V\NBE>G:>K.YRS M2SE6%QE>Q<7Y4X8Q\[["@&;)5;2*X9IPN0#<4 EX/+33*[4%&S$\Y-E M5!/M.(T>$\R3DPS_>T^['46K9Y[=-\-\.O GQ8;B9+U/5SF?","U'O:2_D%? MQBE+<-+6JQ!F!+28(1;]V[4N&4=C3FJ1OL (DX+H-(R"(4TR^&O4O ]I.AT$ M*I*LP0DKCGF!2C1@(J!3,PHQ9V\?,9+8[808T.A&! MD"1_(!_P+07=AGKY50]X5CS5#S?D<3$%(Q7@$=U&J]1*S(4LJHO=R!HE1V** M&TK-T/-(0WO-4$[A[S*RQ)B&=LH2V&R$'9#(V'[NVIX1>V.(%LHFP2Y, F"E MSAVUIVW8MJC10PNV#<>;QJ0DA? $2L?DPE@/8*9AI=,=FF=6'O5-0U.2JWB" MIIYF+E!K"PB3"O64K:GU:LU*Q+QXV M<4Y-*<4H+O"VLTBRP2AMK&W;%H+6C91Z_Q[F>P #25%T6.E;FT&'BLU,PC@P M,*4"SY"$34(TBES V$D\9'A[>(#)HRAUEZ3;^,M(,;I"I1^W! ;6Y4LJ._L)D%X,CG,( %Z/] M 9TFC"U,4P>$CN:0* @'=O?HYXYVT*CWE_AI\: M\1Z&KF8:%4FZB8#7F@R8XX.,Z<)^WJUA;27:1DJ\0Q%JX&BHR@V$?&A8TR%& MB#@EJDD#\>*>,"<=[(&"SGEIVT 'Z.*VH3XWZ)UUH/>F829=U :%&>RIYS)) M,<@6U;%\S!B.S! /NUYHB& *"6'>;,./668^)>+^H YTJ&)L0 MF+ ?1V_AY@+@X%)/$[BC"V:28)K@;Z;, 6/!SA# X4D]/^".)T^S X8K!.8, M@_D!/^L$>OD>9PC&KA882GBM"8 %2(:9M/VR@9Y7D$K[6SPPTP$]43!Z"<%4 M1'N\%NXZ@C?H:2<+@+ '-ETPT;*"N4)'!(8]8P",-NV< 1#:0).)&W83ES!K M$+RI?ECGC0OP6X+ _Y0MA3+?=)V".<[L,O]9IV]91'MI1R]4,;ZV/!W.8J6 M1?Q<'3F+_H59I\X>UT7=2-3?OXO?%E$#U $C( I@@JQ J&G_T[#)GP3BKRPZ M4!+O#'K0,8+UI &&*H%DTWX\>[7]*(DD!OT(&AON-]3+?6#79UR0[0ZG.7>V MYUG&:B@QY_OA<"2Y+:]W/'^)LM4-KXJ4GS\]9?B)!C$:S3(:V>+EKU&RQY+C MKQ-IJSZI=VTNYN2Y<7!>=J*&2BU^$OT++@(]\EMGVGI02Q$;S+?I*F6(:SM! ME;X3U&A$C4K$=09S1'0J.R0S@+WK3SUK;GST-+\P<(<#F!-,U-HYO0Z[D_R; MIYC>4T@RKS?D*8+*$'_#\=.FP*OS9YQ%3_@.LX/0K)@;27F#]U'R@+.MIXQQ MI':@#-):^YP.WK*QX628(QONS?>/:H][!EHGH*C6CZH&H*8%J-4$Q-KP9N+, M6#N'BCLNQ@,;ARQ; A:7QGV!5^;P LIP1[8^)*]',^":ZT>UK_H4KS'Z/D[1 M 4=9_L,WMQ6 ";Q;MP6;7K-B\W5J7ZXM'62YL %IG;@J29VZ1FL@NUH77K9@ 5,E\O]=I^P%7&^Y,$, M.L,;:M/Q,QWM+LF6_3_9KZAYWK)K0:B=%W0,_+CG=V4]D"_TBS*S)0E5]L36 MUUG%3/GR]W0*Z[*I$RATJ@?HO7W@>P F:[*\#.$T+5A<;%A(*XO"'E56==:6 M;:7L-CNJM;K4CN52NU(OBEJ*F:"4I#^V=+.*;%PY*S6[3\I+>5BY%ZYD[BJS MTUDKF<4>>I48O>L^%G&&[YJ BO%.UM:9G1(K =QR1>56C(XJ5.I"C3)4 M:4/G/5?458AJC2BD_1UOU@7)*A>_-1_D6B]YDD9:33+18>LC415;GJS),_NB MP+:"O5E7(2L<_=9@LCT&3G8:I3D/.*8>/,P\%88=UID,TX>#L=8ZP'/T/ MU,AGI%N8>D0RU^@">*0P.NM_90$9%MSC%Q*\+QR$ME#P"A8&IE\(F&CB_XU/\T\P4)YR&M_C.#C$:?J0 MI^5GF(;W.NW^1B?9PW0 XQ/^L#R _X&#[TEQY\'%#%/@[V+*.TS#'3_8"[A.^@C)*+*-]\3,C+];'"X1WFK7\@GW"42^L=NPFI-S..%.*TS7&4 M3L -D$[ZY5LC'<0NVLR(<2/&CEK\J!+ <%Z*"&=+I1L2"1PN>MLP1PD\;M!T M:<\\!@)YAL*I$1ZLY$QF)7G;3/[KFU7H3A/,916P\X[EF0*NA1TBR"_C?$GV M:7%'U>?GZ:K4_X44O^."I@"TP4N\DH12&&'U?**C,*?Q@9-NP.D D';(4WX M\8OZ5!2GY2$?QLJ%!]#9C5R%OZR#*0L(E[>S^!*\54_MTN@&3\SEUK0[PX&BE M5GV"W4S*@OV-75*=HFA?;$@6_S^:PN;\DJ"LD< *4C 1;+M(F1.=T%B++BY^ M__W'SY]_O+Q$Y>3(S+'4$DUD=%\+CL)K^;N'X@W530-AP$L7C/4!@+>YB.%( MC2IRU*9'C.&-(U-U2X,/:+I._QLK@ISNMU(* -"S&J "3_ICXTLY1%=O'Z*R MN7I?$(6_QC(?Z&5S!K>4#V<97O&FW58$=VPV2+JN#2.M?^ M!M*](>H+SESEE]$ K Q .*!!>+C9?@'X=+IF^^I-1:F#!48_O33B<1A9Z M!? K'<8ZY4,$0Q$\4VB($:,.+EFP0049UVV]1%W/?$S&315- $*@R2)S9:[P M8Y,^7>R%ZM$]8E V.0,/0M KI;_@XAX71;D7/+]9WV$ZO(R7137VY!?!YSTP M6_%4G\.0Q\6\C%2 >WD;K5)#,Q=2;PDC:[1D1R?B=,V.&/'+"0H:!-@FL+P1 MQ,.DXZC36 [H;SDJK.S;/2FSF76Q*_.6;QJ9D4.H) MFZ##4YH>+3%>Y1_I=_J9/.,L9>JOZ9=,B_@9]W,74_+J0^C)7:Q,)QT\63%4 M*#4M(WX^&!TD)T\-.;N#J:)'JWW&KEEAFZ^Z,3S(B"[L&I>.L[$K M,Q6^<0B3?9AJP093)PW4#(67C2ZMR@0(T$?#NA(]&8 ) GG AR#.(: MZ8#QVT#36!S1J,VQ$]5G;"5.ZLW 21*[ > $&K'91O>X8+'K/%VQ(K-T@(C3 M92R]0LV6=DB#V4AJ@08RKK^ZYJ-G M;JS(6 ^<,&)>7I\>'>7- MG)H[ 9$ :-K_&.D->Y@?%/FL R8<.6B'=PF3NO;@2]$-X-_S]A_.*EN_FZ) MX#=K,..A8MZQ14CBX2PFX3B>&:L6<*#CT@1PPZBOS7['Z)8,EF9!-^CPBH[? M(OK)^35@_$31S?J7')_G.2[R!WZ5-OY:?* 2_]6S%'O&ZM/9,+I8L;D>\$S/ M6K749"TE+>BS?1)E:!7G2YJZ[3/,]S PSA_)^L=]3O,[SMRO9+,N%:&$WP[5FTNH[%E6[73 1LF4;/7"03I4SXMQZ%97B_)61BH&99++O1W MSH<8(^*<,T\Z3(9?2=+E'<"."9:=,L"TREXQ$(S/>C ^*7%<^^22[9V 5I)+ M>0J1 M[/64M36[TP2VI3;P?&ID ^13W&/D+WI M[S]]/OW/R^_:U[S2OY*,"6;-8L&/I!@=<)11;C9'L25IL%/1G?="?'*-)WN*H]D6_0Z!+TL9) M@0Z:0GZ(EO]*"-55MD"RG4%#57T,*96+74J$PH4;C0*I@2GY%M5;=+-&Y?M@ M-B/H^I)8?/BN%4@X&K"K)7H"":"/UF@9@Y2S(U+(6T2*Q%\Z( 7VH!9WJC?K MWZ(LB]+BT,.6['5]$&OPVND40D\:_$$KL0+Y,0,1_>+N." \GI!BX'VIR-"2 M5*5XZ,-=1E;[):7-25*.0!T&H$S?:QV$2J%$#+J_=["A1WD\R" 4 8U)H$-7 M$LE6:#QMYD-:^'N%_2P[(V73T:YGH 0B(<\\2<1;=?<9/T/'_,G1V80P$AG5 MY[)32S9]#GUHF7W:Z_29Q$M>IZL?#:4$QX/) P+'3X.'XM5J [?B3CX M 6-J ]MZ!V,5^6C(XX0K'N!VT8%O53X>[W_7,5$.*&($@<&!OQYM^XB?4 P\ M.L&.)$MD6^+R].@RJS>\-.(K[7?Y66*[CG<_+RP0"GM"6*+ LOM;$;/R0]Q' MO=+NEQ_TM>M^V+UK253<1BE.+N.[M8IH>)N;=T=N2(&8X[C]0"?0$'*#]7&H% M8R##=FK1MXB_1O7[0&YZ!("(;*_5>(RX[J*22X;<,J76,@8I;#/4[>7;089L M0]-X9( 777[*V$UK%W&VW,>%.$[JR%H%F,5DKK5515+!0Z5&D;+,JI3O-05+ M;3<3BRX9EF,5<72*LLI%^L(/7'%FE891R*D*-9>O4?T^$,\(@A1%[>;14 &H MXRP3#1@X=6I& 8;5=;YX2_A05'8>C0_@>@?/.#W['"<)C2CM#<>26@=&U$V= M PVUV_7R2N'@D=5,G^)R>3T[C;-KMDI/0<#BZ7_\SS^>H6W)T3W -'MM S,4 M$/NNZE\GKV1L725OH, SV*#J&!@I@"8M& !&,)< MJT'J-4!6>S33YH(S&LO_XQT"359'$0YHT/N4V&V4-^OK-"[B*.&Z/L718YS0 MP=PO.Y)>15ER^+ _W.S[>S='\1YW.-GP.FY ,%?E8V^4M7;5W@5+88N*A0W2 MXY*IS"%04K/Q\3LA276L9Q?%?!=Q@O.<9"A>(\QDHL?]X4>RIX)V?*,V92KE M\(-!5$FQ_Q5P@>],:W07Z[STB1BX8:/9;DB!Q%E7)CF1<9__=P7Q#E D\!@I7=;D+VPXV5!8QLR M@Z4 W0TW7CFTC;";X5HF<328BI<; N=&%3MJ^-^M#<@NA)O>"%RO@QNG%?(V MN/$M@#:%LZXI+ >Q0Q$OWJTIR&Z/F]X4_$R-W&3Q4YQ&R07)BYL7O#*<%3%D MZT^(:-E QGT:+?ZF0^J M']I[YV) '5'@P4 D76H00^+FKKG2&V]+@OH(U-QGC\0]1'0?M@O6#EF#2 $S M:"?#N$*A6//NI4ZM>A;((J%EATKX>4_+JA^G)7<"I MDP[NE P52H%LQ-_?XO.?/_WQIR#W^!AC@8SHKZYEZ#@;8S%3X1MT,$[25),3 MW*@KY0 +>0N&%Z!)?# HTARGW4Q4 ,ZQF:ISPAO;\O,^ 2>9 @,%'.SA4I(D M;(CXX?# SNT?[N.O/!>1'#(UHZX/F^JHG8Z%J87#'SXUTB<_)V; KAG/\#EG MEBVLN:RR@CR3A?+X:W4%0QCUY$UA0NS[LG?V3,UX/(-FHL S&H%.M)HI0"8[^PJ',M>SL'H-D&=BS;2Y8(V=D24,7E>\ MWL5;!YCL""TD@"Y)HTIR!CM W_* M:CB'%_)5$" VO26R#P%+SS*D0KVA"S*H*U2,PU43R!EB&$&(_M49,LJ@/1HS M((%:(AL\1"OTC$/.V;M CC(:CT8.<-W"+"_XI( J_"J)FGJ$8B*W E,D*DU>Q&(@2XQ$@>YS?K MTJO'47)/8PD_J'%;7E?$(XNT\,@(WJ8/US?? FHJ,481!'G MCNX7P+"0TRJ+8:\=SHY_C;*8U;-DM]Y0?<45OTGL@J0Y2>(5OP4GRK(#3;S/ MMV2?%F4)S/H888QEQ87 Y5:?&E"NBV\ :P::%^TS+&[R M+:5=5O\?5!:OW "DR+IR-HA(IVJG "T GTD$;)2\+"J4CL5EG"\3DE-6[L&6 M2X9TYM=VG+H\@]K6QLQGA?-E%C]BOF"8QT]IO(Z745J@?^Y73^5R(G."U!_N MM_PX6XZVT0JS(C$KS$HWQ"E3\;+!5$"&(O1<)T1QG1!M<,)WAAPO^T49_O<^ MIB_YLR%'156>LENVK)BWY7N2_8!6Y8]E3&5Q&O9[HD=V[([=%T+ M+W&Q42KZW_SMEOX"LB()>3J@?8[[369?3_2+Z>.4,*7L>%]YOW&\C;(#;7J* MZ;>,V=^KJX[E#2@KX71[@!7/(5G./T"\HO3ESS]VC*@CBDU4E,T@+^7,RHI^ MZ&7YC!5N?2XC&:=K:4L.*-[NHHH04YUD&R_95#;_O/S^"_6/0!$%7KZ)6#N_ MC_A!YSC%JQ_F+K8.Z2V))V_5C8\0TH\%?<&:&H)[!RKH#M@:[XZ=%7YOBSI! M7!BJI"'Y"+04AOY>_]8"?C[CMMJL]TM*,[LOM"-9BI6PAMW0G"MB>?MY MNFJ?Z,@?V%O9H-"'Z'HK"*AHIX5>P); ;SN!;YQ\51E:UX(^VR=15H^KJD'D M/F7_9N-(FM0OHWR#U@EYR$9E M;^D<4,MQP1V\Z2&9-]#6( ^MFLRPV38D+K(Z2UD+99:-,]01BVXZEMPYA)FC MOW/AX0PB7I5)RS9,O0:;=MVR]&LV9#J,=OVL)X6MZGD> M?U"@W@"J#*C7!L[A!W@1TJ.1T_^4PZ-:!UN/;6MI+D,O]00WC'H#SD):3/75 M>@OG4J[>6@9:"=9K*^?P&6=>?,8W!P$%VC?C($ 'C'A>O[*U9X(,ZWRV5NF:_ MBB4#NV8AZZ62_V-4*J #NTI#M9K%=MEQ/SZ@K%?)$*N]/?/PS[^9D2D1W?79 MWE0V7MOSCPK6@\ ,!+TW<1[?00>#I?P3549W@FHUJ-*#&D75+#U3=8)J98AI M"VY(^$8'WMLYCQ^A \1:PH^UBS@ZAO*HQ8"@XRUF M'@V^$=\@&1&^Q=N=CQ0,9M4P266G4?F%07UPK4 M"/#1'&R[I'X34HUNI,9W(O+J:^Q4EF(#XMQ+<=!P)_ZPUO6$0 H:OP?:X$"L M%&;$!-R@*>R3CH;:TMH3J>CNN!C^JK83O@)+E0QH C95Q\$*8$L AR; K9K" M8,]Z!GO!XN?'A+S(3#>$G8&OP"(EPXB +1)TB'">%O$J3O9%_(SO\7*?J2[5 M,B.N/J2.V,6KJ&7#!78S/5+S-V%?M(G0D2J8>VH,.YW8=TW7XM2,C2$9R0>L MHQA]OH7$5'S'*F(&TB'WCB_)%E.=5U^C+8U6BLM634B;7=PJ M4K?=5'+)D#LH]5H46YITS(N2A $"M8B",0>CGB:V/=+?[R-G:VW:TW:_\NZH)_-8KH;3F!JQMQ.[[0KANX0G;TOG=;?I[^CF] M?$C_0O^X_PZ5([<3/FF-J7NA@[H32G7Z^T^?3__S\CN4X5UY;7+._DHR-AAG MEX"QWTA2C XXRBCW\6>>5/>&Q904IV@5'>:>\)[:MY#Y#+<;7"9J0!.G)OW! MK\2EPF1B$SM-:- M*N75K8Z-_F_^:BJK>#<.RW'98<*6 BY+3-SJ$-S6V1\6M[S45IW%]1.W*J6K MDC[\S>5,#>MWXW) UU5N-Z3(2!HO\_-T=?GE5EC%3TU4?7@9D8M[%,L$'](J MU4B]CX)K\4"'72L3TS=&H1+G!Q8P:;E:_@A MT*3W^)(/I.GK0.JO.4-#DO2-QH:7:<\/^SQ.<9Y?1H><.MJ;QZ+<[GI7W@Z_ M.M_M,O(<):PU%PF.,K:R30FOOL9LM?LVRHJ#9&X34G1O A-&-$2""M$2;U.1 M@(W3YII@NA9W>$TS V80[#[][7Z+TF9@_%AIX?-LY<[36E%=T&"%HEH5]RC+ M6EDUYQ>7]1B8/L0LO;R5_RG#?'<'GS5TF#1DPE[[Q"&HX?937VB#$:>W$%H& M.2Q:J'HLG8QC5Q4"T;G'1=ST7$QE73$Q7^S:'L@ MOD*3!IKN@FJ.ASDMR*9-9MAG;<.&S1V^&;8]&E^A88-.*K'C@^=K:F^_;>+E M1C0#]@'?[@?;$NVXZ@V*IEQ.6Q7-E( /<.STRC[&*M[@L MX+7=L_);2;3+Z3""">-C@-8-5&7)KE^OKUH;'8Z%V4C"K@IF2WELYIQ2QEGS M]MUN8;"%/!F/Q]YF33,!QVV;-@HGLC2@[<%V"B%LC&T99M?[<'+$Z47+WI0% M?C+CZ$#IB^&+E\+OGS?185A3O[:"7U5D, M9@^]8:^K*WT;[*-7,VIJGF\_<9I\?,H"'XA?"!; MOMC9(PUOR5O0%43]#7L+F$>BXZIEGQ&P)X'6KH="3?N0K5*S)Z$L3)MWH&P) M6M^#CGE@3QI@KB>0;-J/-&?CI^O8'-[YEE_G]>IZ5))"&?0H;!7-UA'W3W6! MP;I&SN4>\_3L=QQE'RE$>@ 9Q5O7P;3C=2J:9:,*/.*,T2ZO>V4M;%'91_O& MITXA2O*8Q$_E!!>;ARHOY]W5]:_8H^XE4"=HM:_GQ]942[&A!/DR2OAT%'V4 M).2%7_/++M@KVB_GKELY"J[$%46]\E8V8H[UJ^R53VHQ0,4AQZB%LQ56WK%[ M VW#=M)4A#M!EPW\&3-BW.\*U[+RB], V[6 HJT^R J)8W3#P?N,CV RS+'[ MKA KJS0X#6)]EI?HMH)MI+^-XI4J9QLO0%P0PD@ X"7+!OK 4[C133"]%]E4 MHE,RU[O>L\SFVLETUQ)^$R); M^H^6FQ_"*A)A8U.2"YHM4:Z\>-E ENQ&9>-F3&_@7BHL6.@&-FUA381A%EH> M]V423L+*06&UL[;U9&'KU^_ M?O_U#]_C?/7#3S_^^.F'__OY]C%>HTWT79(5993%Z-MO"/U?BOK'6QQ'92UQ MK_C;'&V[IGW^@%#]D MJ+R-GE%*JJR+E[LM^NNW1;+9IJC[;9VC%S:?-,_W;*AU?J;6^?3OU#K_=N#\ M@XEX*PJE)UQ&J1TY:WY362?5F M]9\NT(I'O;%J9='%T!"OWJC$7^A[E"5Y> M949 M#;1(1Z^;W$ %+BM=V1IMGZ(WHW['XF+4SVA@MJ0M0-JDCA9-NQF?H:Z6F(6 >Q>594:"RN$VBYR1-2A(.DF8D40"N"*P?4(R25PIG!E(;5FA- MS]\2$\ (V6G+F&/BI\K=/?%$)='_ZI]5LJ6^^\[('X+8ZD>@I.>4.#<#!8N+ M]LPD*M;T_ZF:KU':SB8?4%'F24SF#/2;R31$A;VN#N=1D9">T Q5290^EF2V M0YOL/D<%^8]I4*W&W_*<^XDZ3YM3[H[AD>>R^GH85FAK)JNO (^3W5FC(5"X M_,RB.GVIAN4-8R-],48,3*(7?2'ZI:V-Z?KB<%G-,98;B G@:F$DUQ>0P63. M<=S !2MPU^^I,>';3AR(NR2MEY&_QLT2[#U.$[JTK=>%89RMKD&;""QA:&'] MTT0Z)AN[8YF)>#*.9N.9B61C#H9CFEF7&+&P-JJ82"5@9L%/FV&>P69.7VTB MK!K_66==)FHH5C#/N&-_O)EE']GR!K+U6:S%^:OE<=K:^'ST&?41Y]+V9M$V MYL]6(B##R,=VQ&,OTC&-6;@MN?>5J(Y MPRANWNAMKJAMYFAMMBC-).;)EL2S41>7%2366](1:U\'J9B:Y3K%7S5#(#CW MV32@#5[N9A&_8SV?]:=APST9E#(24I1)' &.9>HTBK328^I[+!5GU&I&16:1 MO7_ZI)@';Z(JYM-E'O$-8B-,9@FH&<#)]+#<]]T>.6_#"H M#+V5B"B][*JCLNKK4=?:U9OB>%!52F_PX'RH&*VI(%75Y\@+%'^_PJ\_+%'R M U66_J76NM:8_./W"_R*\K/GHCXMTW%*Z9GROW[+_$8DI J-OOTPNZ"=F9X( MQY&);$0M'[XOWEFP&';TK\S; DSI>04(TZYX3*OS:&*03LLA,F;;O_%$"[[^]X79*AG-/J3)I1FX]H_&UQ MD3+ ]AZQ:%O[#QZW]D654X-=)P4)*O^&HIS=X#*R+E;@DOG7[$"5)"W/Y](V M_A\];OP.M@?IK\DO!:>S945"511&=SRR\=QK0N9O\TM4@L[))ES: MQO\/CQN_67RX3E)T5VV>43YJ=-[GUC+3S_XULD0%2>-.2[>-^F?O&_4!K1*J M2%;>19MQ$"VH7_VOJ$O$+WVEMYD2_3VWVC';&D. MS:"I)S2^MK58&5!C3UATJS ^+Z9U*\4QSLD 4RM8[VQX"+]G='%1B M 5)"5^!H:(H""82AAUH?%Z[:Q1YBMYNED3=Y"5I$H )AGL)[0 H7%I?(0)3 M#@0.+JL.%CXO[34JG"V71-.B_<]MDJ%/3$@(Z 9P8-+Y"@6Y4B 8,-ET$/!Y MO6\@_@7YZR)_PE\S$0"F5*SF[U-YWOACVB*_S_%K MTB2+Y+8^AY0%@0FIYS@0JZ8"A@FG#A$^KP(.-+C'11FE_U^RY0:4(D(6&D:$ MGF-!I)8*$D9\.ASXO!9(/=E9CB)&R[,^=5L]@T_^M:Y =-F6SJ!DUX(^+^C1 M!+_I_1IG[ 4]WN?6'-//_K6F1 5)BTY+=ZWJ\XK>(XJKG&#QTT_/3U3-4:OR M/K\HBF"W_<;9YQ.FI2YK?6&*-O_C6F2'A) M2XZ*=H=D?%Z6Z\!W]1;7E]D8R^TBDE$G'9+XU[8 58"==H >OM@_)=^_J\;M:&HGBSH1O]./Y'GX&N]*J93IMJM@99SY8G'C83VEAVZ9646]X05C[?SFL4'WF3P$<8=*]HH- MA+3K3$)2?Z&DH"(006*.^I>=R\D#B2[0TR5LVO6R4+5H87UJ33?\Y"\:!"H M6W_(0?^*,XD:G[$'[5VG(AQH.VIU/D%K.!:!OPB0J@/$ 8N/_A5H7] @ H+( M:,$TOX669S>ZQF)N.7EWV)G%I*;BA-@LDW%M=> 1<'0%R=K8=AA0@L?&CI#< MC5Z!0T$W&4;$K,*/I\HH6R4D2FPT)TI=O=$W_>@J,<;+KTDZ/AFC4F0??T&* M>(@C#5UE>(*Q=)Z<1A]2EZVT^]S(>SU'0)(3MB85$7H(&K!>,JB(&(4?S/5" M5/JLJBRZG]), _P^C8? @&@CPP2'AT&8Y\4XU&C$#.F9L;R7[>HD&NE@@HFM]"G\=VF MSWVTHSL^XNTT-M%H(VU,Y#E&0+JIP(3'4']B[@U2\@HMI\I/P2*F.^"%1^<_ M9$ :*J*&QU-_PNX'<*2(D1HR0(Q8!8< %:%NSRC/-9@V!>Z80+[\*"?MKL!S"H# %UE@? M5Z(J0H\N>VKQHP-^6! 86/@Z61FZC&)&;G1PU!/%\O>)NW/$@)>,NS>0I(\4 M!P(?N,[ZWF(G#5Z6>?)*O'\S#?7]&PR]SE6:,6,K5*K-L! HK]R2(&A<--K%D:'D,L,=[S MLBE)%3;FQ13.Y]XH,OQ\@J"3V&!NQ$VK#WZ9?;FL=YVC]#Y* MEC?91;1-RFA\0$Y"U2V<\JA.$(@PB\R-1ZX4 1^V>T!EE&1H>17E&=W@/(OC M:E.E].+K)7I)XF09)0E9JA[E1 MR1)@CF.9<"CN@[PA[O<3Q)W$!G.C;EJ]\T<.7:_CS;)^ M-\NZW4EVB%GL?7SGK2>T_B.3P9[@F'5]7'^OP[98SE\/GN_J ']S5D@.O"H0 M&)P5M;>RM\NI2'\D]\*9J%X"TKRJHG<]"%Z9S65J_W+@W=?-MT9E$D?I1T(\ M'Y+)?23$\S(AWEF:XJ^TXUSC_!)7S^5+E4[3:W'.S^N4[0RA5M;C=#8&1H"F MNU&KPO*&MT?7CD/(A.-Q*/)Q'_GC/O+'*;3@3Z&1X':1UQUT69\YN4=YG>!: M>#!-5HAY5HU?Z 17^+3L==P3;7RA C[D-E2Q2=5^5I5KG"?_.DP*F:#F$3/! M/"4^>1!+['-<\$Z%T5^#\!*T-T51@0 [)!2 M2-\)T!EVL4%2#M! CXTQU*+ M_] (D%H 53^>&#DN7J$/E!P'M*SG34(\)=<[4@V,=!5*3(_&OZL85]U21SQ M+XUN0SSI-GF%B!O: BBGZ'T702W<,D=$*S><#7$O?:(7,Y:54/'0><)1+,PB M1T?E*'X-\="?HRWA$!ZBYF!;W'9^OY1L^/X[ROTV7O8&OMXY0/ MX],,IWSV)BH6+\V=&'>G>YKZ]Q)QMK@D5/O7(SA4+J]=OJ*L0M>D/]"<&E2< M+TFYOJB*DHB:[Q]TH%O Y'_+Z8TU P[[BYD:')PY#5E38QLF&;H,3I7-94J- MJ@+>1[K !7&<]'F1VBNB_#6)4?&(T^DT1D:XCQ;YA#Z##*P@&$LBC@'OXOR2 MXZ*XS_'+Y HYXTMKL\$7GU' 5P'<[ ,6!GG;O+CUM]BB/**IH:[>MC2NX)U( ME=)U^0#Y= Y/ZZ Z%/\%942XE/35L^4FR1(J6)F\HE;4\2DN M5!15@).$;6>6/?$2)32 $5#%9S#-9^A3?081H<[ @8!KR;_DN4 M9#1MR")[C%*T>!D\];E_YW,<_2H5Z@)C8"&?0:6E.#R?,IQ=B?]RE\AHY<)75/U&<5>M*5.YSAH5ZMG^5,P\#TK74!].Z4O\8Y2E99 M<_F;Q'R"PU/6$X(P ")530,'+)X:$ZV? MF^;.T(KN8SEWQW6*.:[^X^$:1-Q_)T- ' :2E%360)6,_QRO9/@5,*D.\.#P M"< XX(-1AYBPV]E+LHIHV@:-.&N'I?V#ZJBX>B-J$Y63+,IW-\1@!2C%V!%J M&NQ^SU23SWW@>"8&]YY919HCD=CQ.Q]1NO4HYRA#T\U#"=4 ] PJ_P$K4TT1 M; QV+5#^'.H22+-IRECYF'[87ZHZ?/ 9 5P%P(W>Y]"V\\^A.@0R&S@X3(TT MGMKENU4/]?(^@\O4'/ 84;VB;LX7XA[M0%T1!$7P"@@Z5F!Q:'*=\[->N*?N M(87N*AUGK55&UIJ13^:/AN=1D<02]08T'-U:&F>(ES8)ANDUA#Z/*\4^AUO M)U/&&ETF:55.;K5)J#CXV%,%A1"V;OH8V?.;Y\%@OT88H)<$#S9\?ITU-5;_ M?'E_^0M*5FL"C3,B4+1"=]7F&>6+E\G-+\Z(I%N\;0/UXOY;BC6R:955M)'K MD5 ;"MC,/L-^K"H%[>"*M0<\TG(T;8<'V05>S=)B'/-+GQ*2@3::#2L!M(-))>ZNA=A#*CY2&XPNH1@K ML#_Y-(/@SE+/<\YABO2LOQV4X#WY:\("T(OX+-Y!'P':[]@]@"^6S5PNOHU, M&OC7P/N[PK)[@-]0KB0:3 NLAJO%DPH9$H?LCAOJ=ZC?F[_/.Q/V0Q] N M]Q"[U;PF-NYCUL4+/0&+P"!V.YC=#O4N.Y!G'4:I@V@L?7L_(L'!#P?VR8'V MB( TNJ0_\<8A;+;X]Z3NQ\Z+WF1;;9ZM-L4.UJVHF6#6"9CUU4SOW$O[%+P/ M3@3\Q*=2F:G#\/5QSU; )QI9\30>?!RKUG[T0(?&K+13X8SB[.PM&>\[@VC' M&K)IO7@:X3.B!T*FP2'[^_01A.Z[>X\M;! L5XKCD5EL1X\1=.P"WE0_6R[K M)/%1>A\ERYOL(MHF),9DH@-$VSW2+J;U'S4JRBHB2,(ZX%2,#ZB,D@PMN_/I M3!B)B?8I/-E$_@,'I)XB8G@\YTCU<4R\/-&-@2K?\4USN*XVE0IG07PYCWLH4JU7#=LPQ@4VF>[O98>J^ZTV18>TA1E@_W0M@[ZE%DTZ]K<]W$>GRTOD@*KLA M*KO?Z-,M3PG@%%]A96+'YFU+GV 0^GTQ9HNK7@D;-#7CUI?&.I'S\?OC[+<4 M)L9GN=D 4CJ;K;'"Y$N^D7H\;=X]OZQR.HK6?NVW**U0E\X(U;ORQ JUQ5C1 MDQ:#?J2DR,!3+!K; AP!*5:BO_3DW 5RU&W&;T<>I M;K^?/7=UGG:6(]L9TK/F%TE_N="7H&:P&UAK=183W7-J#[J"7J[Q.)NA2A'6 MWBNWB*?(UM 7@DX86XUT]IX] S/0LQG5.D5%P&)3LO TI@P!1D+ME-$SYA9Z M:ON!<@^H'':*LPVN)N])JA1A@8A;) 0TP?15AA67K49*??^=4JNMW">-"/DN M:4\8 H9$NFDZI#TSG;SVG@&&O3G275VG[]@\5L]%LDRB?-=NMI I793%X_F( M.2/A:1 8(T\!:@#<]9)U.V9[_3X*,+O/WT<1K!@-0?'$732SS8;T5>9 M!UU"]33"%*CAGD?0@P__1(+&7HT8"7X=VYL:5?&L7H]!N"FSU2['8JYE);>K M^;P')FUY6CKOZ-WMZ8NH6%^G^&OAQ07JO33R>]-[WXEK7.3+;I'AL_B,GE-R@3Q;*#/X/ .FS*#CV-<6K=G@W:\R^<,4Z]X.')>7!!G^QR%L=T;[,@>$+)*R-5 MD4H1KBU815P^0J7:QEC+#L/N"Z^6=DI8=1ICAV=KY%,];[)78C2<$R\EA2*# MEHO! 6WPX.-K;A=U@WHT1@3OX=;LP#CQ6*_"2#N(@7L]]R M\PS[(#GT+YNYWN:8>[ZE'=@?9PZF(I[ERZK!+ ,?8?W1QH+R/&(&/!F'FU%[ M;T=[3R?8SJ!M&QL05ZG\=-ZFXN^Q*K6'ZL-3DVK56F#B0D)<:.:H2R>GAL1C2TG&V\C*!;MM9H6" MOKE<" JP@6U +E<@1+U-K5"YPU5!SH.M1-@8H65!3_G^@E]1GE%)24!$_DQ> M)P,_E/QPQ$%"'BKBU.Q@!6?2*D-_G'#2DVZ(R;)50B?7K/4_,#W/$T[I0X6C MHB5F\7O3.L-? X2;1CNLT0YG@D6KMFULP%:E+E$SY,9D920$86."7USH9!6Q0JZ M@URFH-)QY#FN+."EBRZ N<;Y ]I6>;R."E0_ ]F]DL2)-^4%1@&GJ$"H %2U MA14@ BH-_R0$4:W5D^GV>)_WSP^-/P>*,(F>-O TK2+\&4O?67=7NNMSI.T5 M,L$@*B)G#*5L\D#1IF@'V\,JN\K0WT!B!P[-O=E?,Z+;?O7J+%NR#SO31=1B M?RV[]O$+9CJ(H]0E#"BMU74"76CN%I@OK+4FKXNTO9Q%?F*?1U02P[5CW0.9 M:.=)7%^Q)2*??8WR)6,!"U[F,-&$E D4WSH6L8%38+T:"7@]"UW@YM%>(=%> M&0D9M7JVL01=<.7ZF6M/8;$5OIIG9;%56%W ;VY1]D*/1#K M+#)J ?K_="?^-4I1?5>G^9L8:ND?QYJC!^WXQOUW5.LXL M\E@^!7[,GF6D>9.M?'J4N@V<^S9N[#[J=&XJ;W%S[,J][ZI.6T.M%Q];5(-G M@KE!3#"]W&:GM=D'3[U+N>LA)L^^^/0&GS>PGR0B_ "^BK5<0%]CPNI1UL]J MNVT6EJ*TL]%-]H+S30,23GH[M5)=)AEH*9=^H+[1=_6V1=DR*2L")S+IC %LPT M="-*AZE M]!C"XQJA\C(IXA07-*#AN3:=HHQH7%[4F3NSBQAL9+*A@[,BV3B@DDND[_*F M9\*.[?#Z*4?7*2HS MB5^. -[2V,@<0_<@K;4]]U%!,[ MZ[^O%7E+J;<1T!U@I"]1 \HI9<=+W!1 M%@>9N\PBO+C:"K,N0C5DYC!.ATI^WI><&\_;X:9J51XW=_,#.^#"MBTZFF\8 M25G/2TRE"WO^TCPR\!2]N=W\;(4 ;'Y**0_OT? IG3[?,Q:+O_DI)^4KZX,/ M@;065E)TO/G)Y=\^DB+@&W:_O8KRC,1I]#98[9W<==ZQ))R>*R/KKAESR1Q> MWQ[)Q.NP4CJ.CCYT56GS8+A^PT[*XUQ?9^9S#+M[7M1W,(OZ.:YJ4]6A1/,> M'0DQ3&W+I7G77Y>+. M1?#DO,/D/QF!1TKJ7'6;43P'8LBEVZ_5Y>+N,3=#V&!;IAMZ+DVQJ&/3%B?0 M=9;K*,E_B](*?481C;/J29([;[87IW=:E>.R(*0M.L2D[IP/2RZ>BP'1"O3U MP5V F@RKZ3KL^:(::/>6< X[=JDCL4,FX_L6:3(B< MS@R@;-M;2.FN*P_$XO5A,1%+01]Z+:1M,%"Y86\5<*:=E<_?H:\\H6BK]!9C]C0) M::-M*GC>QAK'?597"QQ=IL'5%I_GUFRR-#>R#R[0)NKP+ 8>Y]\UEK=)!VM# MSK!=*R@SP3U.$\U [R/1AV[@UKN%4-M_QP_3Y*3[H$Q$&EZ:#@75#1-RB&L* M^.&O7^FC45=%F6R(!<;I^]@?6XN./X8''Z%ZAH 9\P[XT48R[.&\R?]*(O$T M*HKD)8D;C9=_KXIZ'M++5#,"D6[Q_45;U>+A ='01(905:_=4E)\'W,,&<0Z M'[F&PLHUU,HX3G0M#K94RO0,!2AS.FF%=(PT4SXAH"@AW_#I)1)R[[S>8T(A ML<>0D8V5],#83HMRD[^T,#884U M'$.6K+4>;9:GDRED!A//E$3$CJ0AAS3MU6SW/O(CS8&*.<0^3J\PS#C^^"W[ MB0]4?)"]] ^7NWS)^\C;\69[3TQ2UO.>[R<7V^MGN)QK:CLQK MG6^7\-T>7W=&;Z0@U9R])>.=6^:W[J+;\)M#U&C;_J "F5NE4787;= EWD3) M>/-QSBHZ+,U2AS=J3BA@F$V&X< < M$C6A/5.2@$^I7&VV*=XA5.NSJ'>AF;B4TG5WX?ET)XM/J&V.@U&!-):/RASS M1C%SU,5'&89&EXC[DM0/J\PB0<"O"%J/++$XZAIU*UO5T[8=51NPGY<:@V<+ M,EU%-R7:C.-@>PRAT1Z 88#V;3QT<;9<)O0O42J_XGZ4NDQ;!5:7;PVVZ%X$ MO,GHS:CD%5''W"X@@9H!Q$%H7 D'?\,H*[#CCNDJAE6,M$P$YX< $H%M+ON' MA(:I_X>$<19=FB5P[/4 !8%F\H>.E3E"0NL!R(QQI U9PYV\V4L].]>JM>TD MM!;E#/187B\/K?N-J?>8CU9V=E9,-E;2G[UCU1RT:F=G8?EG3^7L+#/+F_ON M^DZSO?4: 7*R5;G#<>\6/I+"N#0QQ"7I M%I<;SS<'=;S$+NKN;/XD+M:=G_>7E^O)V,?5Y=._NGR8N4_D'DG+"W._ BDV< MC:R8[]>E-0V@='T:7D?(_9Y$>UN4ESNZ7UD2[T8]VY9&?G>H=.T(N+)QW &8 M?I\524KO,F$41SB>4X 7D*GO@R. MR764'WH"*1U-0F>Y'6X.#3&N5_?7(]N M+D4])*MUN7CYM4!G18'*0CBVJ!?L%AL5"H8!*VU3:,!+I2[][6$/QIMQ#@_7 M@\Q'!H^CQ[K,% P)/]FT1LE)Q LH>3II.O0--E,V#B6! EU;O$3/SB-F*H-T MUBPFZJ[1C8P;M+#? R@(=MYN\ M(:Y=@].L-IPUA)OL!>>;IM&S!9G#1G1_F,1^_ARKPM+XS2)'VU?^X$O(\%AMMVF]3!JE MO3BIO77VA/6B!MI^$=>RSD7 M[MDW9'O9JXJSN$Q>DW('7-XW90C,9 EA^ ZN7"O;]=AWK2$"AKR-<17E-.0I M[E%>&\"UMQS+P_&#,K(NGR"7S ??-9:.OA 8DP'Z,DDK.FK#')86EXF74N3B MS#5)&Q[;LLW0T_#J'?H0Q?I"S@BWU_DL*Y,EU2]Y18\HKO+Z\,756[,(VVP& M;;95=ZQCXG"D +==P03[]BH(I%O,9%&='F-/%$L9;HY^?[!WH[+:5'7GJ(WSC!NR*5+G*[+ MQ0OW"1,>& P8<9LZ1CUN[O+\&L()VS;E*/FOGG@CAZDG5LASE-K3/Z!ME<=K MNO^5XU4>;9R?KWC*ZX0>NWJ*6,O(6[4!4+: $5+ZX*X& I+QB#Y++G=+H%(3 M]R,IYIZ/RI8!T%[Q\5OT1EE*0ZCH"SE0*J ME=/5MT>GW?3/TY6&\[2.EZQP'WIR_C ?C+>)S]XC*A MK=2>F"'R*,$LCP<=%FA9YVM+:DWVWP^C)CO\T.I/?_"[R28B*S09+6LY1^_< M3?;KXZC)#C^T^M,?_&ZRB<@*34;+NC@Q9>#QKRIZ<9C]1!/C4[>+,OCD=X,* MU%!HVB$7_:,^3OKEQ=VH:0\_='FV[GQOQHG("HU'R^H?8W&=[EP>16)X1#:R M&H]U/97DLPSW-2GMF0F&A_-#&ZO66)N>7Y-'Z3\4-+OEO/IDPD)]LGAK]+*3 MFA4XJP% :K%N<\SX[RHZM"U>.%6.U !2=XE89=2^N0-F3E4EE4$^8) >5<8^ M\#=;C'HZ5NTXVB[XMO\*C[3.]],FD\'0@N[TA/J-^ 8!@27*9G*$"9T\GH MK&.DH0NSEL,9*(KSM7>3?#)],XS@ROZXSPXS_'@Z !2J/1/2QG4ZWQMP- +9 M''ELCCBGA&^;1IW1\1J(J+]-4^(R2GU)H^\\F'Q'>?3W8CU$7S^3&4].IC[- MT4R",Y2_3A;)X 7&B@L*^)XU7UGIH7^0Y,N'< \XUMJK]P7G_[C)[G,0Q\FQ$'RP-'[-(9$_2D8($P5T6O^FH]!*A?GT:'HL17GX>*[?FWE M<#:?_\X'XS"U:K')K0E9,0_?GSG?/9'*&4>J%4K((-$OX:$)J'#,P]<*):2/ M\/1*.,S=%V5+Y@G$Z8MX G/.<5,6N3 MA*K[Z\UFF^/7YGD')BJ4RG07:6!E0L&2C@FT8 :L*/3LH9\CTB89RG=]2S#! M!Z#D.C MB+WSD_OZ>+JN\BRA.9_KC(UO]&]L.,D)]^FY^82A@ FLK!:61-QM)L9TL@N+ M,S(GKF)JD'I==$648R,*0MKMH0I)0T&5@L):N!+S;Y'UI_ .**I,SX5OJO*F MLD!K'ZH3/ZO:JR;<.RW*"T0BRW/7448WAX!U"LW?KRO@22Q7OUO.K1=X =D" MSJW1C9:Y];]#71,KKNYR"\KLP2CHH5U^R?%D5Q=&+-._)?;/__-;5.2,6+H# M1X!)A4)/U%84L!/J90&[1$3V.&E3X6Q35#=\MCS;X+QL7UKE6F($2]MLIPGZ M#-D&!O69[&G2*>R)I+$,^'/3?3+Z[E]+ZZ7+GFZA0T@!PU5P"%;0>Q97W=^@ MMW)\TR?+3P- B<6%81+0_K?].X\JE3E[),_:"DA1+E[J@SY$TT>4OR8Q*AYQ M.G"$(_\W61HQX+%?,]'B$0A\;5A(!\F:]09\+O"7*,EHJM=%]AA-IN:\"$^M M4-L>T$*!0%3+!CJ8A%:D/[Z]HOP9>^!;^V]*/=!7U18OOQ;HK"A0>?9"W'\O MZNSW/\Y*@25NW;Z'*3DA(TSQV +2=B:$8=^Q%"^ M>M-*6ZZ US]$=C/M$L:=X;UV _\Z@ SZ :]="+2&0QV.Z9,'KT.4OK,%#KO1 MG4Y<;BS!'(__AKJ%S-O%G&$'^?84LCK!+[E@[=L@P$[!?DI"5E.@V9KNEYOX M[;]PDI6_$:95CGY+D/,;4HM\%66M>Z&GA'":++N%JGY^+5;^+5YV)JL\6T!9 MXNG#;:S?HCRA0+[)B"]&17F5E75^,O%E+%"IR5TL2:GC)O\^M!M:=H(P[ES) MR'HG_]AD[K5B7J22$PHT,[@VQK]W4:0+7=[=,T]BBHFZ_48.D;L$-7)+ M8Z!NHW0R7,9UV,!AZ%$.Y?O+SQ?_E]W2TR]=\_:_^-ZF7"V4&K+/)> -&J;W MW]WGR2;*=^H5;:ZL6]AQ61K9009YJ10&GBV"K>H=+(WP" MR@LA*BP?)$KA%C$'JK NRW>A')M_?+< '-W)K=S=(Q"Q/(7K [ I#<>V"E<& MA/7P#.W;-0'07.2!/N7-F%)-?N]2IAY^=R HTZTSOO2%9;OBN<7]G&3)IMJP MKVBSOG67LH??G/4YEE&Q6/1A9^HQJ"]2#PN&ZXRF'0.+(,@P2N>L!X7"-8B& M=^8Y%VUWW&-X%20<+XK+:%=B,Q2;:ZC_)R-\+5'*S+X9.9=E@' M@-D9;:F*<+NB.$L3Q>D/3RC?U&<:OZR3>+V/:CIS?(YVY^B^&KM0Q5*MY<&E M @"HG@54L0>N13]'U+QNEL[=4%R5R2OZC+-R7;!TN([2]!RE^.O35V*<71M1 MDZY#5%N0/_)X'15HL:56*Y[P.;IZ(R1)<3C<-_+ 1ZIUY)QGKS6 ;N&F!71= M^NQ2MMWRWT]KA>(L)A8C_SU'Y5>$LM]NKN@IX&9:O"7!'QWN;K(8;Y#"VILN M4_%JI3+3 /K8+/:S,\-4%Z+M(?]Q6CVD^?-S]$:WX:BB5V_;YI$1^,H)D(<0 M_U(>P<)=S3IVT"VMLP7SG\/;5X3N;_'=#^3VE:06@5^QD&3&M8DUMF[5=AVU M-W2EU5A>&3RBT>W>=<&Z-SZ&36-%J.&=+(DPIW(EJWM'NW&XQ>*EOI-)5UQN MB?I)VIS!^[BT]7%IZ^/2UD#GCTM;Q[FT]7%_1_/^SHD=XOBXQ*.,+=\O\028 M2N#C8H3;^=O'Q8B/@[G#JOHM-IS,-#.9WC1&Z0RO 5^A:;3X.DQ[7PMU4>6T M$X\,Q_S6*C_ZYMDRG$GC8K'BD/4YC>KK1/+#:@/V2(TF=SB+!<":?AY@J__Y M%.'%57]VA/5K#O@ ;J,,$UI,0)TFC(X-GGE2ZQWU7=&#>NQQCT_0&IE%<%K8 MDII@1IRQZ@[XV=&>.MP!44@S!=WI#HT00QP'>HQ!4N,(JD_HXV..C[03QI<3 M5!F=._5B]&Q#R$E.Y,GOPV#>:;[C.:-X29[C.<+W7GYCG7.2/N0W-CX]8[Y\ M8^F@C98@^G-^S*86(BGBM#F#R5XN%Q.5 MATN>+")?+K2R3K$(*'I:32A\48EQ1H5/P%3(\KD40WWNH@UBGE"1D3%UZY-9 M/)V2X[^CN+S%4<8^H\+[WIU4F7YW-GY(S8KE^@R=/X]C^^+ F).S/OS&1KL&\S2_OTW:Y@MSRK7)43T&8S:Y8JEOG@I;R&B!ZNL-1 ^8_1]8'9[8> MGR $1K@BLW8G!_FLPCTW*)JH3:PG/1W(X#8UG&]G #^2(W\D1WXGR9%G;\WF M]C&[-5G?NM8BQ[ETZJDJC_#O?86*Q"OTVX5XHJ_@71MX?)_/(5Y=%JOX7X0"::/*0 BXWA M(RT6!*;4E%<'FI3_'&O"SFP]'2DFLU78810.V^FT=>8C)29K;[T]?P?-F#8R8X258Q'[H+.U3M+&?OF(3=SIBH>-%]RR\<)Z" MME?UFFS;\)WEM&IE+[FO,O0)C+K6I/KQ=,:,B3:6&R8GB6:&?>;'37VSGT>VF"N>9PDF*?6 MF1_,=9TA7T.&:UR_GV$.928;=32/V)P6H$4VFA'3HVI#OM_<4YI_O5Y(Q("D M%Q?L]0 'O#:O!B?&97BK%YC]78R2+I!HK4*QN(8>* U5[V_S7-8K;O\#QS%#%\ZA(BD>B0K1<9-T-4JKO)R'@Y,68 MD!,5"P=T8.4U82?B'W#$,52R\^.7TR,&,.SR!S MW\3C-!80GSQC$3(A,R0,!S("!34A,^08^F-R0]VN<_3/"F7QCDSDZO$[B5MU MA2B2%V-B2E0L'(2!E=?$FXB__D-MGCFL=_$ZN#*TE)X%!P.*^QZXK2?2C-(A M-"]Y+E[VBTJ+K'G$F4B$HZRW9GH5Q>OK)"]*NL+TB#9)E&55X>WHVZ,<.;#=Q7-H;!XN4W*-5[ET7:]>\(X+9[P.;JO M\G@=%6A\!$"I3&M$8!F?P:.C-A@[0.8==(+=(+E%18%0/Q4=W?DAWAIG]:F: M25 .I>]&2SF]SQA351<^)LH9=]@*S0^0P:B%A@F M'&8=-(ZZI6$)&HMRC7)Y(A(966M)/IG/& $J!X8)GU^'%(VU_E>4/V,/AJBA MWE1!X?9IGX"=E;XF\!D>4H4TMT8;3MTQV9-:V&[?N=.9^4%QF;RB=MR,WW4,%N>Q3$=-(H'%*/DE6KK_*6S5NIK MTO2=Y%^2H)R3&4FQ5)>I'%K*W8#6BGB3D2:K3Q6E25SCHSFT?%%M MJC2B[K+QFT]YE!4)_74.XIK8TEF$SESYZFL!(IKJ'J,D2V(,>1(5E%9>+ M_!'EKTG,>@%'1')XFI-!XD03&D.W4A3,%U&E=$.=6'3VSGC0:?8JKY_N2O*X M2LJ".>;)R%J1^63.?(+Q\/[;&-]'&-4'F+&Q,PAF4966MC/IE?&C*7!.2$ BT-%@5L'J-M3U0U6XK,84-& MUC]&RR1SYB( [8/!^@V] 9_U_C MDZ4_X83.IDM>$6$/V\Z\?18AV6%KA4/F M.5R ^JG A<\R\(4'Z2" %9RHW*)=A"-B^1'P@,=FV_$/O]J 4^!JF^66\_"Q M/8:FISMZ#-W9EWF:APZI9]G>8?(>6=,JVUI-L:R'!KI#Y04S$[]""9DQ^B6< M.4:]9L8ZAABZ1*6*J0<$51APB,C2;V\(.!AY101HG!8Y#3A*3#$#'J0W*=*%$M!8.G%8R;S(!/XV(E=<#(>0PEQ,>TL3?%7&A1?X_P25\_E2Y5. M3W)_R9,2+5Y>)B=8]4IW,W#5TN'AULQ AOA5KEQ_%N3%9-_BQ$44FP%B=TL3 MU]O^-2=%>4)_$/=B33C[CDZ>KA.VZ#GS^*TU>0)>*+3VHM8 MYP7G&QIU+)[39-5 2'C1#E1DN)0H*6(QM7MS<.TF>\5)C!AY6_@$P]/8 P+7 MG0UF<0S0CMEGA.Q[QP$';'T[WMQT\\7+ER@G77N2A(7W^9!,?_0YG#87:Z;9 MXA.F@6\LVAVV-#SA'*,53 P7JQV<3GH>Q?](\6KQLJ R%9QQ1D*U/R+#H;(G M;C?R-S5FH!YOEZI#,P,[D_==X(1 MI[IX13F1EWU94$K7*71JGA,%S947(:2#5UQA0^^X!/6_6T.BOO<4*S M+T+@)"">8HI)'"2PY&J;HXM91[B7#E5&(:SGKY5LOL^ !*LHW+/^H)A';G'I MH7Y1/0!#!YFZZ)$H7V=>^@4US_*0Z5'*",&D=*U%!71'5@RMQF(PPRHI7:<8 MG\Y4L0+%WZ_PZP_U::A\U^C6_J-6K5:J_>'WIR_CP>S+>,#ZXK"SRNV)&2(/ M.R*71]T+O_ARH$BMW?[[8=1NAQ]:(] ?_&ZWB<@*[4;+SK'1-G>[_?HX:K?# M#ZT1Z ]^M]M$9(5VHV6='RI6:[*+N_%NU=U(?_J#WTTV$5FAR6A9?VX1@H;K MJRK'6_9DC?6IMW_/DI$_A9$L)H/;X2"HTW M8-*VG<8CJ5YL_7(]LR&--;2A@>?HS7.@L3&U>*^#JSR'0CT2\'XEX M#7(""3 MMS4-Y2< 9,L9P@3_(>9%X2A\R\F9!R47'Q.]]2'?'4;@F[,1W$LP, W('3$N(:A5&?C5 M+; 7PJH=%V3^V\&KW#+^IS_**@X*:B.NG+GEW6B_;SXIW-'0OMWO!WXF%:S3'7MEB_6M6\4: M?G/F^P'FQ&)-AOZ=SZ]>HQKR<7&0G+< G^1%^41(4"TC9_U=2-0MOW.(/&]B MD&XJ;6J.8& MEN>[IW62E[O'Y$T*!RGU !0"ZB"@ =56'2 "SH'G#Y'&9%@AII$;MEMO%[$, M=RD $LAS["E=K &P MJJZCU3P._^9TM82O;P$PD3,.?/]?X-HQ MV$6*[-F%(GQ6)Q^(2(=/I1"$Q2VPVPN3IY>[S5S.D\R]WQT(RO2O_#>X!U^. M_ S\\!'[X3(DZUNW##G\YMTS\ +11_M*HV?@AP7#=30?S\#K>5[8&^\2AWL: M#[BSE;SE'*T"4@OWRVY].%C5B-8/W'H2-/0,I?Q)K3AH$E%:4U42:IPMF4W MVU#X@.A21)*M]DY8.AKRBW '1%:1<'"G80)KPR*K)A=Y?_C/%L5$3_KJ0;(B M8J<7N"@77]'RURW.KJ(\W9U7NT4U=E^JQ0[/' &+A0,N35-H @Q>FT=YA_9" MMRG^AV,^$&DJ9<=P@Y4-$',:1C$%'JQ*_.#@"^:*,,GH_Z )O-DE9HN5YE+9O:5_DN"@N MT4M4I>5]CE^3@F@ZPI$!ARY1FPZ'^^4[AJM=-5C_N M65]ARQ9;E)._9JNS;-GOCH2*WH]%RT76^L;'-4+EQS4Q"SK0&\=UWHDNVDY0 MT<"-HQ>\0*LKI( [_?>8:]93DM6:S$)^+5 M]3B,@M!V 9.8UIF[4F@^K*;Q MT(G)ZZG#'S%_?=?VBO)G[,&2JE#!?=K5Q4OC[LC,]QXWKP]>47]:),3#WR:% M$A#5N4(@J\+U%,"M;47KW4!%DH#WMP;+VD(W#*!D[)"&ZH+AVNH@3\@]]/TL M@7+:KM/+-A&)SLE]LY@3^0FAE,,*B]4_NBRO/I M40H8L5CI/;&S'@IMNTE4)%%XV.\DM4PCG2GW@(]UB56S%.N;LP5!-8AAQQJH M+0T[QO!_)Y$^QPAW.(M57/"47@SM/GW F.6J;0N,_0H"/M\[TD!K _ \!PT-F?"FIZ5]]D[54VF31?4V74X.(( MXYPW2#C3=A"MZ$:)#U-VIF#L"3N$5*2N^\DZK,5X]V<@$W5A#=SK,ZO6!/NH]***-^7/EEPL^US'$SOZP[] MW+N2PC21MPF8^^5UX-R4/VU ,VQT1$@WM<_Q4(ROH+[&E58\SBBN >FF^$DC MFF&AXP&ZJ=Q@!6^6=RB$&CSASR+7(HL)Z=F&_DL% MM#(>$ 3S>9P6G(&VFA';? GFR)_E?@G_M(]HR^%H[[PV'W"RP]M_MINIQ(NM M3H-=']FFIQKK$SMV"MIR4R\H. /BWW8;\^2 RC:;/@/161E?M]4TT, [_J&_ MF087@GLV9+8M-"\[NL*NF6YQ")C]VB6; V,6@6QY1\Q[&+,WP11+ 4'K M?M-K'JQ"MKKL0M3"!E<8R&3L:2F74T&GXSVL&?$IW;F: :&F^U5!8)2Q :!: M3 &ACA?[YP.H=('?/CY-MY^LOP\@$UJTZ:15%@@\7[::YD$??(_)+@1/;'-) MIJXB7A4A>G*H/"(0P]\P8FH(W"C2*BM"I8<;0Q8AJK4=9 &O%IX&UN7)GL^'CR" ]OOT=[RT&VVZ/"V-+:6<"WW/;O@L\G9_TG?>+QXV*= M+1VH-45JL+[W-1E^]^6( 95*>+J@3\ \6- 0N/5V3-M/-K@9JC <6Y_7=">[ MX1'P-M;C&ND"#3++S,OE7;14!;@"EY$^D#$OYCR>XTHK8$C*VO%_AQ4Q5%E'+)J2, M\D$_IOF1.$5EV^RQVF[3.JM8E%Y$Q?HZQ5][SY$^D&EZB99/6"B[&9,N5M9D MXLOTL%OD$$X1QT3,:>*!R)F[,6S1R7R2H_?0-^E5.IUX'BH+>/+)BI=:Q189 M9+U;7D@0F;(*!0Q&+;O8 B>T\H"GRGT5[_,DBY-ME'(<(HB6 4T&[8D@4F:% M.8#(J#/@"?LHZ%\\DT@O0\N;[.HM7D?9"EWC''9?S *GMM6,. 6,;'L6M(5[ M(XD"7IJ Z W913?FH] C?-N-/TY_4-^]G[;+*L(71+LGD:S1I[D;V'VDBGT2KB_ BS-7'B#%W:7[MH.7R=J$LLU&V<&- MQ)JN7D#$"7A=0ZALWW3W*(^1Y!E4>'$(W)G%3QWNY,<4YD9439M^L5 M9JR=O!._;F0OVS!7%2;@Y1>!JG*/KE=8#O)3]>9&]CHBR$6>W-9JBA-?I;G=+&JEO=\=Z!I M=3C[&N7+)WHD<7Q6P3;?[OB"/;[NC-Y(0:HY>TO&^W;,;]WJR_";RR/;NK8_ MJ) M[],HNXLVZ!+3.&URZ'N^*O;'QN>HPN%&!"+^)(F)PWDL.V>6L MAY=8''J-^I:MZNNYYK!:?YQ]D9<]1T_^-7;RY*??'ZBBC#AV\GL77!Q^=R H M.R::?ND+RQY?YA;WWYK"@Y9VG8QMF'"_P'0K#*-T0/RCT,3*CB4&/ M.RKWJ@QX7U1J")X=;I,,W91H,Q[6[3&$+L( &/I@WSZXGG!SW.\7C)=TL^ 1 MY:])S+_79<1D8D7IQ5Y1KGR;\.^QNF4)7Q-T4NG[\' M2QA:$(3,D0VMS5O<4)$7-)-6E].?6%1])R*MN:,EVRSL; QJA;J]"V"A@+N MEEULX1I:><#!S'V.8X26Q35IK][J8W'UAO(X*28# )B^;0H ?<#H5+6&+6 " MZ@WX3-9^-;S1G#.Z-'V3_&WQ\H!BO,KHP'&/\@0W9P,NHFU21BG]E9D =N9: MQGLKMFL)N-<7,_CZS]^0P6]I-"XG_')_#E8F\[>F:P#[F0S MVMCYG)TIHOXK%GYTM&(-._)*^)&S.P^IE-OOU.9H=OZ#UL!NM: M[5YVY#-XI<.+.%';TUS]LTK*W4U&K%K5AE^4:Y0_K:.L'>+/ELN$_B5*#X?% MY1L"3J0P'2%-I3C%YO^%L"B+&X'[/6*ULS?PN%H/G+>;GF027YDUKN)AT'GL M8!2\*>L?\#[,L8PTNCQ8?[R,2G0=)?EO43IY LT[N8[LN@!R??@V+YKA?3L_ M@($"WO@#K;/=X>R5S/11,^DG$Q^:!*KWG2YM-_=U#XO>O3E376AL9)W5WCGE M4%D=GD>.]^SM?&E^;[R;0X,$O&4\7X/M3=V<53I:+,>I=_98;5+O>_9.KIK7 M&V]T1 .$FU_%X7Z1U<5)YUM+IMKH/PD<^$KY,=?#C[GJ?;)KV\P)YR\Y+JS= M#9'78*EQF#5XX(OGA+6)RP8WC*4@8/:A7J10P,O'\TW$#(^^V:IS]H4/WX[, MS>P17#3>D7W$D53\6%:=6JAQJ]I>!:. MKI;7.M_':D.(:PI**P=_/N:(PWO6M#<4GL5E\IJ4.]X<'D#:S?*$I.'.H!=5 M6911MDRRU0-.4]+/Z4?+DVAQ)9;FT;Q*3J)M[&Z>R/C;;Y%P-T-@$+8P*LA: MPVY P=;'QDC!T"/@50Q3:[1WJV@&GUGZ,)>_I3[,X/_1A[5;(Y0^S- CW'1H MH"C/K@/G1SDC! A$L^R+!R*]8X?<,\GH@&)W#?8^)Y,G:JZ7N8-A10'LAV5@ M 4Z^O=TTLIN6/8TA7+7SV/7P"JTZVZ /M(#E@42L^3L>67I!TQ$]C6*M]J<% M'YYF!D^CUZJGX&G FG],2&:/-)U-5L#BNMCIYNT[&*K/>RCT F>UB:LHI:_^ MS70<4;-V2\.)!49#_VGU3T;AS ,1K*C0>82;./@'R&J.NX ;A4MCD>G0CK M\@O\SH2UNRO"*ML6^3G ?4!=L-Y.WJW$QDUKU1_O!1SV237!YEB$#?W168N0 MF?VU6ANRAGO-\'!-;O'2U_\!I?1%O/I1HTFDP?:XUH'$:GHS>>OVMB>GI7A -Q]!!1N(J6$J,\RPH%^QR M)"@4=.;Y9T --K#9T,W;$Z[..J @5, +9&PU1V8IKQ%1,$H?B:DK(LEN0 SJ M 5H.[Z#,F5CY^9U*4-MQ3L9 P!,\X)G.:=BH-;2N;4KAPC)SM6R+E M!:F<*!+E^:X]9]HOP9NU]7 OI)E>ZI MY/HDC /./3=TT(N77[-\GP;K\&)NNY3BZC PNH6KMQ*5RUN./!A0,M='08:P%CF*/:D: MQR!-;,^T]DSJT!G9A!9_$-(PY] ?61!3,-C Q O\H =PV+'O:Y1&%BO56WYC MRF2ILK<"2\<[X#8NEW2Z,>7%UN4$:G^AJ)Q DG&EU:7P1?WO4-D?"S2 M@[OG,N%'<3[@8WERZ)]348"V[OX&@V]KUC\&=CSG*LIIB$RCY?KTD?,S.F.! M./Y+1M;M '/)'.ZD1QE2#MJ0'HS\HR3YZKDIZ7?<+W=8.T)A#Y%4 QELL1%@L);)K& ML..HA/49W.2GS_@X3SDS2EW0I UOCX+W[\URAGS=XFT#J1?WWU(UK#3--"BK M:*.VK+-NK0T%;&:?82=7E8+V=L7:0\\RQ52W=6A3.RW_7A5E?=%#P0.H7U+IGZ<;8.S1M[AZ#&]/M.[73-=_[+$\+!*9LS0+_>B@3,\@V$! M+@@N:;N.8RQAP+,K30O:\4QV/-)I]!0[)K3>/;3%,DCUP(W67;>L28BE/4[/ M%'2IR#-'V@[G3F[QPC,!;$8A*RV>4_!+GP[DP3::;5[!KW^.Q02_%W8,UP^T M%WC4ZYTC@XSS+1W(!@YDNR8LT$'4U$86A[G^WJN?\&$O6DNH.! *DO%ZX1%J:EMGUII\ M:ZJ[:(,N,OI93=EU81.EL_ $W M&E;1=3CVR.K8)T?D\0[\9/4Q'!%6[G^0-K(B(VU>N6SAGG&=:>#GMN@<(Q@O M?Z(-C?CM;TF3@'=V'JOG OVS(J:_>B5_/)$*&9&,A*H;8'A47JG'#!VD='P5 M/0@6AD*QPP01#5LYYZ&!O%$P3+&1<^&QK<, -KN !P=)UYV:D M^J1F[P5; M,&!#SC;*PKSKW",D5XJ C_H:VN9VG.S9SL1^PM;.++['UM[U0$[8PSYZ!B,6 M:NO#P3'#=F!F.+/*TPY>G.=" \+%?!X"R) FEL7"#,(\;YIS;_J4HZBH\EV] M5-(>@(O_627Y9-L)0-EE-!11!H!,N*:J>!-R#C>YC/6QD^L>0-M2ML3A>XC9 M$I2>1.P[4RCE^7+2[2F\S '9.9YU3Q*^P6Q;#$ON]]@7]YL:KY8S.S'CT@7= MNEP<)CT1R$E$')D)2-TE1Y%1NPLT#)L;JYIB%%CH55^G7I%5&_ < F@6UOD6 MG:)JG=;YV13Z&D%]7>B*!/KEP0.S3I> :/=;_T):AZ<8A_(P]V:$--T)1C:- MUSAG[M,HEX,CG+V?X\@H3WF4%6DS#NSODL@L B@T-8>PD,^CTT@QK&D*Y6&I MX5+/,"#M0.@ M"9C5 ,UMWO-%KX <=4S"<4)T:M) W^.\;M_!M>X[3%3.R&0Z);6ONIR>;-]A MA5GG2PR9>3'.7^,<):OLHB+ R.+=8>RP9_.C5#;U[[-4YFX\L(- M!^N'=[.'<[.';V&%:[.%9[;#,>OAUQ'#K4!6\$P&<(7@2L.'!7@2";85BF%; MB:.C8R+6=>X*-LMPS_II;;-CM?UHK:,2AYLJXII._W3$+>]>BF9QM5,2MT;W M3.R],9U&19&\)'&-(GIR#R!_$^65]RA/\%)R7FS.*@YO2<]0A>.T%6N'G%_;W$MU>!N;ESD&0MHB M0TSJ+J[:RW56%*@LSLC FD3/25I?,&[;9;G('NBEXYR^9) M29"9=_^D.:^E MUK'(>FQ-*ZP=KIS7XC.P,5XBE]%U:^%\.F<>>1888+A-AC[9IC2UH^9+$?". M3L\FP*8G-2=>P@ ML$Y0\H"V51ZOHP+=YWB51QOW82 KD14[S@%0"M*&>1"%7-!Y/IF"]*5CI3*0 MTK5J"N@<+B R<<;*4" E[)83!82^ZIJD+" <_[S$6W+^F 7^?3C M69;A*HO1LJV.G2(:7J+3!5+"W:DP2*-@';U'1\0$]=3+MA#^/ET,JU954?[T MXZ>?0;"!DG<3*RFY]X!1U%@-+7+F@9^-!8P*6,FC0NR[STPN9!ONH4UY0,&U MJ?1X)IK: M[UN"!_HB*R]4M\2M'Q29<'.\G3[M %6YQGGR+[1L\CY_8NVQPTOUM]TAI=PZ M=PNPP+HF8@P&^N+L-]TA8G@4P;%EOL";#2+Q!-T@MX!*2KE[C:IDO::(&ZC7KS:UV%YA>H2/# M@1"7DB(L@'*+G!Q28<:9%[)<&?1/V'GH2#L%STB_BE:(ZMFE-A>A%U",A6!A ML9-#,=Q(\R)9*$>+YC\&NGBD,LO&MF>IS'O7(E'V"R0F(@1^SA.T,J6^>**P M1 5B'NZ./633%,.W'(>&%3"GIA4PM30=/OH3&60BE=3I7V@/O'K7!1#,1C[;V+B;K#51PB:[H5>=G3B_QK MK!/YB31X5N T6=+#RU=$F/';V?NV%9/MFY%'YEXKYJZZG%"@F?4G $"ZT4=4 MDV42Y?7A(\X[S&R"WB/,8P)W@[>\!3! I]%@S67:/4,[9A9Z""3KGU@!ZW); M=GN=(I;A[G1*W#?'E-)-3C9;GAF#W]^4/#G=76B),C-D#P2\VX/US#9QBN M(>7C# I'Q M#\3(3^3/S?5ICG]T'PO)SNSVN5;ZVB4=QCD@YL>FUMF/ N0 MU4T]BT:= 4>X0P^QNXPVT0H5C[A:K@3T3 _$I \$BZJ:ZV /4(>S M RLK1/P_B MW51F&EUCC1A6,K.Y[>^&0YB?\EP1/,&!3A=%#,--Z*ZW6\FRKWR+6ZDNILF/ MM>/=?J%_/),X_G_^_U!+ 0(4 Q0 ( #5Z*E,UT?%/Q 0!B+Z 0!BBI3ZCV9CXTT #R50, %0 M@ %S9 , <&QA8BTR,#(Q,#@P,5]D968N>&UL4$L! A0#% @ -7HJ4ZR MB)%(M Q+H* !4 ( !,YD# '!L86(M,C R,3 X,#%?;&%B M+GAM;%!+ 0(4 Q0 ( #5Z*E-CF9GL]5P %EV!@ 5 " M :Y-! !P;&%B+3(P,C$P.# Q7W!R92YX;6Q02P4& L "P#= @ UJH$ # end