0000046619-18-000016.txt : 20180301 0000046619-18-000016.hdr.sgml : 20180301 20180301165010 ACCESSION NUMBER: 0000046619-18-000016 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20180131 FILED AS OF DATE: 20180301 DATE AS OF CHANGE: 20180301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HEICO CORP CENTRAL INDEX KEY: 0000046619 STANDARD INDUSTRIAL CLASSIFICATION: AIRCRAFT ENGINES & ENGINE PARTS [3724] IRS NUMBER: 650341002 STATE OF INCORPORATION: FL FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04604 FILM NUMBER: 18658268 BUSINESS ADDRESS: STREET 1: 3000 TAFT ST CITY: HOLLYWOOD STATE: FL ZIP: 33021 BUSINESS PHONE: 954-987-4000 MAIL ADDRESS: STREET 1: 3000 TAFT STREET CITY: HOLLYWOOD STATE: FL ZIP: 33021 FORMER COMPANY: FORMER CONFORMED NAME: HEINICKE INSTRUMENTS CO DATE OF NAME CHANGE: 19860417 10-Q 1 a13118heiform10q.htm 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
x
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
 
 
 
 
For the quarterly period ended January 31, 2018
 
 
 
 
 
OR
 
 
 
¨
 
TRANSACTION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
 
 
 
 
For the transition period from ______ to _______
Commission File Number: 001-04604
HEICO CORPORATION
(Exact name of registrant as specified in its charter)
Florida
 
65-0341002
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
 
 
3000 Taft Street, Hollywood, Florida
 
33021
(Address of principal executive offices)
 
(Zip Code)
(954) 987-4000
(Registrant’s telephone number, including area code)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 x 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.
Large accelerated filer x 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 x
The number of shares outstanding of each of the registrant’s classes of common stock as of February 27, 2018 is as follows:
Common Stock, $.01 par value
42,227,721

shares
Class A Common Stock, $.01 par value
63,477,941

shares



HEICO CORPORATION

INDEX TO QUARTERLY REPORT ON FORM 10-Q

 
 
 
Page
Part I.
Financial Information
 
 
 
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
 
 
Item 3.
 
 
 
 
 
Item 4.
 
 
 
 
Part II.
Other Information
 
 
 
 
 
 
Item 6.
 
 
 
 
 




1


PART I. FINANCIAL INFORMATION; Item 1. FINANCIAL STATEMENTS

HEICO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED
(in thousands, except per share data)
 
 
January 31, 2018
 
October 31, 2017
ASSETS
Current assets:
 
 
 
 
Cash and cash equivalents
 

$65,688

 

$52,066

Accounts receivable, net
 
210,278

 
222,456

Inventories, net
 
367,395

 
343,628

Prepaid expenses and other current assets
 
19,071

 
13,742

Total current assets
 
662,432

 
631,892

 
 
 
 
 
Property, plant and equipment, net
 
133,115

 
129,883

Goodwill
 
1,090,864

 
1,081,306

Intangible assets, net
 
530,987

 
538,081

Other assets
 
153,044

 
131,269

Total assets
 

$2,570,442

 

$2,512,431

 
 
 
 
 
LIABILITIES AND EQUITY
Current liabilities:
 
 
 
 
Current maturities of long-term debt
 

$485

 

$451

Trade accounts payable
 
81,129

 
89,724

Accrued expenses and other current liabilities
 
132,570

 
147,612

Income taxes payable
 
14,872

 
11,650

Total current liabilities
 
229,056

 
249,437

 
 
 
 
 
Long-term debt, net of current maturities
 
668,527

 
673,528

Deferred income taxes
 
42,526

 
59,026

Other long-term liabilities
 
167,964

 
151,025

Total liabilities
 
1,108,073

 
1,133,016

 
 
 
 
 
Commitments and contingencies (Note 10)
 

 

 
 
 
 
 
Redeemable noncontrolling interests (Note 3)
 
132,355

 
131,123

 
 
 
 
 
Shareholders’ equity:
 
 
 
 
Common Stock, $.01 par value per share; 75,000 shares authorized; 42,228 and 42,221 shares issued and outstanding
 
422

 
338

Class A Common Stock, $.01 par value per share; 75,000 shares authorized; 63,455 and 63,381 shares issued and outstanding
 
635

 
507

Capital in excess of par value
 
329,908

 
326,544

Deferred compensation obligation
 
3,118

 
3,118

HEICO stock held by irrevocable trust
 
(3,118
)
 
(3,118
)
Accumulated other comprehensive income (loss)
 
4,417

 
(10,556
)
Retained earnings
 
904,030

 
844,247

Total HEICO shareholders’ equity
 
1,239,412

 
1,161,080

Noncontrolling interests
 
90,602

 
87,212

Total shareholders’ equity
 
1,330,014

 
1,248,292

Total liabilities and equity
 

$2,570,442

 

$2,512,431

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


2


HEICO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS – UNAUDITED
(in thousands, except per share data)
 
 
Three months ended January 31,
 
 
2018
 
2017
 
 
 
 
 
Net sales
 

$404,410

 

$343,432

 
 
 
 
 
Operating costs and expenses:
 
 
 
 
Cost of sales
 
249,619

 
218,015

Selling, general and administrative expenses
 
75,231

 
60,867

 
 
 
 
 
Total operating costs and expenses
 
324,850

 
278,882

 
 
 
 
 
Operating income
 
79,560

 
64,550

 
 
 
 
 
Interest expense
 
(4,725
)
 
(1,969
)
Other income
 
360

 
484

 
 
 
 
 
Income before income taxes and noncontrolling interests
 
75,195

 
63,065

 
 
 
 
 
Income tax expense
 
3,500

 
16,800

 
 
 
 
 
Net income from consolidated operations
 
71,695

 
46,265

 
 
 
 
 
Less: Net income attributable to noncontrolling interests
 
6,543

 
5,338

 
 
 
 
 
Net income attributable to HEICO
 

$65,152

 

$40,927

 
 
 
 
 
Net income per share attributable to HEICO shareholders:
 
 
 
 
Basic
 

$.62

 

$.39

Diluted
 

$.60

 

$.38

 
 
 
 
 
Weighted average number of common shares outstanding:
 
 
 
 
Basic
 
105,639

 
105,178

Diluted
 
109,112

 
108,005

 
 
 
 
 
Cash dividends per share
 

$.070

 

$.058

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



3


HEICO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF
COMPREHENSIVE INCOME – UNAUDITED
(in thousands)
 
 
Three months ended January 31,
 
 
2018
 
2017
 
 
 
 
 
Net income from consolidated operations
 

$71,695

 

$46,265

Other comprehensive income (loss):
 
 
 
 
Foreign currency translation adjustments
 
15,963

 
(1,524
)
Amortization of unrealized loss on defined benefit pension plan, net of tax
 
4

 
7

Total other comprehensive income (loss)
 
15,967

 
(1,517
)
Comprehensive income from consolidated operations
 
87,662

 
44,748

Net income attributable to noncontrolling interests
 
6,543

 
5,338

Foreign currency translation adjustments attributable to noncontrolling interests
 
994

 
(296
)
Comprehensive income attributable to noncontrolling interests
 
7,537

 
5,042

Comprehensive income attributable to HEICO
 

$80,125

 

$39,706

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




4


HEICO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY - UNAUDITED
(in thousands, except per share data)
 
 
 
HEICO Shareholders' Equity
 
 
 
 
 
Redeemable Noncontrolling Interests
 
Common Stock
 
Class A Common Stock
 
Capital in Excess of Par Value
 
Deferred Compensation Obligation
 
HEICO Stock Held by Irrevocable Trust
 
Accumulated Other Comprehensive (Loss) Income
 
Retained Earnings
 
Noncontrolling Interests
 
Total Shareholders' Equity
Balances as of October 31, 2017

$131,123

 

$338

 

$507

 

$326,544

 

$3,118

 

($3,118
)
 

($10,556
)
 

$844,247

 

$87,212

 

$1,248,292

Comprehensive income
3,952

 

 

 

 

 

 
14,973

 
65,152

 
3,585

 
83,710

Cash dividends ($.070 per share)

 

 

 

 

 

 

 
(7,395
)
 

 
(7,395
)
Five-for-four common stock split

 
84

 
127

 
(211
)
 

 

 

 

 

 

Issuance of common stock to HEICO Savings and Investment Plan

 

 

 
980

 

 

 

 

 

 
980

Share-based compensation expense

 

 

 
2,165

 

 

 

 

 

 
2,165

Proceeds from stock option exercises

 

 
1

 
1,424

 

 

 

 

 

 
1,425

Distributions to noncontrolling interests
(1,688
)
 

 

 

 

 

 

 

 
(194
)
 
(194
)
Adjustments to redemption amount of redeemable noncontrolling interests
(2,026
)
 

 

 

 

 

 

 
2,026

 

 
2,026

Other
994

 

 

 
(994
)
 

 

 

 

 
(1
)
 
(995
)
Balances as of January 31, 2018

$132,355

 

$422

 

$635

 

$329,908

 

$3,118

 

($3,118
)
 

$4,417

 

$904,030

 

$90,602

 

$1,330,014

 
 
 
HEICO Shareholders' Equity
 
 
 
 
 
Redeemable Noncontrolling Interests
 
Common Stock
 
Class A Common Stock
 
Capital in Excess of Par Value
 
Deferred Compensation Obligation
 
HEICO Stock Held by Irrevocable Trust
 
Accumulated Other Comprehensive Loss
 
Retained Earnings
 
Noncontrolling Interests
 
Total Shareholders' Equity
Balances as of October 31, 2016

$99,512

 

$270

 

$403

 

$306,328

 

$2,460

 

($2,460
)
 

($25,326
)
 

$681,704

 

$84,326

 

$1,047,705

Comprehensive income (loss)
2,294

 

 

 

 

 

 
(1,221
)
 
40,927

 
2,748

 
42,454

Cash dividends ($.058 per share)

 

 

 

 

 

 

 
(6,059
)
 

 
(6,059
)
Issuance of common stock to HEICO Savings and Investment Plan

 

 

 
893

 

 

 

 

 

 
893

Share-based compensation expense

 

 

 
1,451

 

 

 

 

 

 
1,451

Proceeds from stock option exercises

 

 
1

 
1,229

 

 

 

 

 

 
1,230

Distributions to noncontrolling interests
(1,712
)
 

 

 

 

 

 

 

 
(274
)
 
(274
)
Adjustments to redemption amount of redeemable noncontrolling interests
(1,192
)
 

 

 

 

 

 

 
1,192

 

 
1,192

Deferred compensation obligation

 

 

 

 
(140
)
 
140

 

 

 

 

Balances as of January 31, 2017

$98,902

 

$270

 

$404

 

$309,901

 

$2,320

 

($2,320
)
 

($26,547
)
 

$717,764

 

$86,800

 

$1,088,592

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




5


HEICO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED
(in thousands)
 
Three months ended January 31,
 
2018
 
2017
Operating Activities:
 
 
 
Net income from consolidated operations

$71,695

 

$46,265

Adjustments to reconcile net income from consolidated operations to net cash provided by operating activities:
 
 
 
Depreciation and amortization
19,024

 
15,248

Employer contributions to HEICO Savings and Investment Plan
1,860

 
1,714

Share-based compensation expense
2,168

 
1,451

(Decrease) increase in accrued contingent consideration
(3,195
)
 
537

Foreign currency transaction adjustments, net
75

 
(956
)
Deferred income tax benefit
(17,292
)
 
(346
)
Changes in operating assets and liabilities, net of acquisitions:
 
 
 
Decrease in accounts receivable
14,463

 
25,998

Increase in inventories
(18,301
)
 
(14,989
)
Increase in prepaid expenses and other current assets
(5,403
)
 
(1,563
)
Decrease in trade accounts payable
(9,734
)
 
(6,322
)
Decrease in accrued expenses and other current liabilities
(18,477
)
 
(18,908
)
Increase in income taxes payable
7,630

 
7,230

Other long-term assets and liabilities, net
492

 
616

Net cash provided by operating activities
45,005

 
55,975

 
 
 
 
Investing Activities:
 
 
 
Capital expenditures
(7,577
)
 
(6,422
)
Acquisitions, net of cash acquired
(6,126
)
 

Other
(2,790
)
 
419

Net cash used in investing activities
(16,493
)
 
(6,003
)
 
 
 
 
Financing Activities:
 
 
 
Payments on revolving credit facility
(5,000
)
 
(40,000
)
Cash dividends paid
(7,395
)
 
(6,059
)
Revolving credit facility issuance costs
(4,067
)
 

Distributions to noncontrolling interests
(1,882
)
 
(1,986
)
Payment of contingent consideration
(300
)
 

Proceeds from stock option exercises
1,425

 
1,230

Other
(114
)
 
(108
)
Net cash used in financing activities
(17,333
)
 
(46,923
)
 
 
 
 
Effect of exchange rate changes on cash
2,443

 
(99
)
 
 
 
 
Net increase in cash and cash equivalents
13,622

 
2,950

Cash and cash equivalents at beginning of year
52,066

 
42,955

Cash and cash equivalents at end of period

$65,688

 

$45,905

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



6


HEICO CORPORATION AND SUBSIDIARIES NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS – UNAUDITED
1.     SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of HEICO Corporation and its subsidiaries (collectively, “HEICO,” or the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions to Form 10-Q. Therefore, the condensed consolidated financial statements do not include all information and footnotes normally included in annual consolidated financial statements and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended October 31, 2017. The October 31, 2017 Condensed Consolidated Balance Sheet has been derived from the Company’s audited consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all adjustments (consisting principally of normal recurring accruals) necessary for a fair presentation of the condensed consolidated balance sheets, statements of operations, statements of comprehensive income, statements of shareholders' equity and statements of cash flows for such interim periods presented. The results of operations for the three months ended January 31, 2018 are not necessarily indicative of the results which may be expected for the entire fiscal year.

The Company has two operating segments: the Flight Support Group (“FSG”), consisting of HEICO Aerospace Holdings Corp. and HEICO Flight Support Corp. and their respective subsidiaries; and the Electronic Technologies Group (“ETG”), consisting of HEICO Electronic Technologies Corp. (“HEICO Electronic”) and its subsidiaries.

Stock Splits

In March 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. The stock split was effected as of April 19, 2017 in the form of a 25% stock dividend distributed to shareholders of record as of April 7, 2017. In December 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. The stock split was effected as of January 18, 2018 in the form of a 25% stock dividend distributed to shareholders of record as of January 3, 2018. All applicable share and per share information has been adjusted retrospectively to give effect to the 5-for-4 stock splits.






7


New Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2014-09, “Revenue from Contracts with Customers,” which provides a comprehensive new revenue recognition model that will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity will recognize revenue when it transfers promised goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. ASU 2014-09, as amended, is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption in the year preceding the effective date is permitted. ASU 2014-09 shall be applied either retrospectively to each prior reporting period presented or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application. The Company is currently evaluating which transition method it will elect. In addition, the Company is currently identifying its various revenue streams and reviewing certain underlying customer contracts to determine the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.
    
In July 2015, the FASB issued ASU 2015-11, "Simplifying the Measurement of Inventory,” which requires entities to measure inventories at the lower of cost or net realizable value. Previously, inventories were measured at the lower of cost or market. The Company adopted ASU 2015-11 in the first quarter of fiscal 2018, resulting in no material effect on the Company's consolidated results of operations, financial position or cash flows.

In February 2016, the FASB issued ASU 2016-02, “Leases," which requires recognition of lease assets and lease liabilities on the balance sheet of lessees. ASU 2016-02 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2018, or in fiscal 2020 for HEICO. Early adoption is permitted. ASU 2016-02 requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.

In August 2016, the FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which clarifies how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. ASU 2016-15 provides guidance on eight specific cash flow classification issues including contingent consideration payments made after a business combination, proceeds from corporate-owned life insurance policies and distributions received from equity method investees. ASU 2016-15 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption is permitted. ASU 2016-15 requires a retrospective transition approach for all periods presented. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated statement of cash flows.




8


In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment," which is intended to simplify the current test for goodwill impairment by eliminating the second step in which the implied value of a reporting unit is calculated when the carrying value of the reporting unit exceeds its fair value. Under ASU 2017-04, goodwill impairment should be recognized for the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 must be applied prospectively and is effective for any annual or interim goodwill impairment test in fiscal years beginning after December 15, 2019, or in fiscal 2021 for HEICO. Early adoption is permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.


2.     ACQUISITION

In November 2017, the Company, through a subsidiary of HEICO Electronic, acquired all the stock of Interface Displays & Controls, Inc. ("IDC"). IDC designs and manufactures electronic products for aviation, marine, military fighting vehicles, and embedded computing markets. The purchase price of this acquisition was paid using cash provided by operating activities.
    
The total consideration for the acquisition of IDC is not material or significant to the Company’s condensed consolidated financial statements and the related allocation to the tangible and identifiable intangible assets acquired and liabilities assumed is preliminary until the company obtains final information regarding their fair values. The operating results of IDC were included in the Company’s results of operations from the effective acquisition date. The amount of net sales and earnings of IDC included in the Condensed Consolidated Statement of Operations for the three months ended January 31, 2018 is not material. Had the IDC acquisition been consummated as of November 1, 2016, net sales, net income from consolidated operations, net income attributable to HEICO, and basic and diluted net income per share attributable to HEICO shareholders on a pro forma basis for the three months ended January 31, 2018 and 2017 would not have been materially different than the reported amounts.


3.     SELECTED FINANCIAL STATEMENT INFORMATION

Accounts Receivable
(in thousands)
 
January 31, 2018
 
October 31, 2017
Accounts receivable
 

$214,361

 

$225,462

Less: Allowance for doubtful accounts
 
(4,083
)
 
(3,006
)
Accounts receivable, net
 

$210,278

 

$222,456





9


Costs and Estimated Earnings on Uncompleted Percentage-of-Completion Contracts
(in thousands)
 
January 31, 2018
 
October 31, 2017
Costs incurred on uncompleted contracts
 

$31,275

 

$29,491

Estimated earnings
 
19,743

 
19,902

 
 
51,018

 
49,393

Less: Billings to date
 
(39,267
)
 
(41,262
)


 

$11,751

 

$8,131

Included in the accompanying Condensed Consolidated Balance Sheets under the following captions:
 
 
 
 
Accounts receivable, net (costs and estimated earnings in excess of billings)
 

$13,186

 

$9,377

Accrued expenses and other current liabilities (billings in excess of costs and estimated earnings)
 
(1,435
)
 
(1,246
)
 
 

$11,751

 

$8,131


Changes in estimates pertaining to percentage-of-completion contracts did not have a material effect on net income from consolidated operations for the three months ended January 31, 2018 and 2017.

Inventories
(in thousands)
 
January 31, 2018
 
October 31, 2017
Finished products
 

$181,435

 

$173,559

Work in process
 
44,397

 
39,986

Materials, parts, assemblies and supplies
 
139,669

 
128,031

Contracts in process
 
1,985

 
2,415

Less: Billings to date
 
(91
)
 
(363
)
Inventories, net of valuation reserves
 

$367,395

 

$343,628


Contracts in process represents accumulated capitalized costs associated with fixed price contracts. Related progress billings and customer advances (“billings to date”) are classified as a reduction to contracts in process, if any, and any excess is included in accrued expenses and other liabilities.




10


Property, Plant and Equipment
(in thousands)
 
January 31, 2018
 
October 31, 2017
Land
 

$5,443

 

$5,435

Buildings and improvements
 
93,280

 
91,916

Machinery, equipment and tooling
 
196,686

 
191,298

Construction in progress
 
8,193

 
5,553

 
 
303,602

 
294,202

Less: Accumulated depreciation and amortization
 
(170,487
)
 
(164,319
)
Property, plant and equipment, net
 

$133,115

 

$129,883


Accrued Customer Rebates and Credits

The aggregate amount of accrued customer rebates and credits included within accrued expenses and other current liabilities in the accompanying Condensed Consolidated Balance Sheets was $14.2 million as of January 31, 2018 and $12.9 million as of October 31, 2017. The total customer rebates and credits deducted within net sales for the three months ended January 31, 2018 and 2017 was $2.5 million and $2.4 million, respectively.

Research and Development Expenses

The amount of new product research and development ("R&D") expenses included in cost of sales for the three months ended January 31, 2018 and 2017 is as follows (in thousands):
 
 
Three months ended January 31,
 
 
2018
 
2017
R&D expenses
 

$12,707

 

$11,246


Redeemable Noncontrolling Interests

The holders of equity interests in certain of the Company's subsidiaries have rights ("Put Rights") that may be exercised on varying dates causing the Company to purchase their equity interests through fiscal 2025. The Put Rights, all of which relate either to common shares or membership interests in limited liability companies, provide that the cash consideration to be paid for their equity interests (the "Redemption Amount") be at fair value or a formula that management intended to reasonably approximate fair value based solely on a multiple of future earnings over a measurement period. Management's estimate of the aggregate Redemption Amount of all Put Rights that the Company could be required to pay is as follows (in thousands):
 
 
January 31, 2018
 
October 31, 2017
Redeemable at fair value
 

$83,360

 

$82,128

Redeemable based on a multiple of future earnings
 
48,995

 
48,995

Redeemable noncontrolling interests
 

$132,355

 

$131,123





11


Accumulated Other Comprehensive (Loss) Income

Changes in the components of accumulated other comprehensive (loss) income for the three months ended January 31, 2018 are as follows (in thousands):
 
 
Foreign Currency Translation
 
Pension Benefit Obligation
 
Accumulated
Other
Comprehensive (Loss) Income
Balances as of October 31, 2017
 

($9,533
)
 

($1,023
)
 

($10,556
)
Unrealized gain
 
14,969

 

 
14,969

Amortization of unrealized loss
 

 
4

 
4

Balances as of January 31, 2018
 

$5,436

 

($1,019
)
 

$4,417



4.     GOODWILL AND OTHER INTANGIBLE ASSETS

Changes in the carrying amount of goodwill by operating segment for the three months ended January 31, 2018 are as follows (in thousands):
 
 
Segment
 
Consolidated Totals
 
 
FSG
 
ETG
 
Balances as of October 31, 2017
 

$388,606

 

$692,700

 

$1,081,306

Foreign currency translation adjustments
 
3,065

 
3,202

 
6,267

Goodwill acquired
 

 
3,078

 
3,078

Adjustments to goodwill
 
185

 
28

 
213

Balances as of January 31, 2018
 

$391,856

 

$699,008

 

$1,090,864


Foreign currency translation adjustments are included in other comprehensive income (loss) in the Company's Condensed Consolidated Statements of Comprehensive Income. The goodwill acquired pertains to the fiscal 2018 acquisition described in Note 2, Acquisition, and represents the residual value after the allocation of the total consideration to the tangible and identifiable intangible assets acquired and liabilities assumed. The Company estimates that all of the goodwill acquired in fiscal 2018 will be deductible for income tax purposes. The adjustments to goodwill represent immaterial measurement period adjustments to the purchase price allocation of certain fiscal 2017 acquisitions.



12


Identifiable intangible assets consist of the following (in thousands):
 
 
As of January 31, 2018
 
As of October 31, 2017
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Customer relationships
 

$383,294

 

($126,803
)
 

$256,491

 

$379,966

 

($117,069
)
 

$262,897

Intellectual property
 
183,997

 
(48,888
)
 
135,109

 
181,811

 
(44,861
)
 
136,950

Licenses
 
6,559

 
(3,078
)
 
3,481

 
6,559

 
(2,928
)
 
3,631

Patents
 
912

 
(580
)
 
332

 
870

 
(551
)
 
319

Non-compete agreements
 
824

 
(824
)
 

 
817

 
(817
)
 

Trade names
 
466

 
(128
)
 
338

 
466

 
(118
)
 
348

 
 
576,052

 
(180,301
)
 
395,751

 
570,489

 
(166,344
)
 
404,145

Non-Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Trade names
 
135,236

 

 
135,236

 
133,936

 

 
133,936

 
 

$711,288

 

($180,301
)
 

$530,987

 

$704,425

 

($166,344
)
 

$538,081


Amortization expense related to intangible assets for the three months ended January 31, 2018 and 2017 was $12.4 million and $9.2 million, respectively. Amortization expense related to intangible assets for the remainder of fiscal 2018 is estimated to be $36.4 million. Amortization expense for each of the next five fiscal years and thereafter is estimated to be $46.5 million in fiscal 2019, $43.6 million in fiscal 2020, $40.9 million in fiscal 2021, $35.5 million in fiscal 2022, $31.3 million in fiscal 2023, and $161.6 million thereafter.


5.     LONG-TERM DEBT

Long-term debt consists of the following (in thousands):
 
 
January 31, 2018
 
October 31, 2017
Borrowings under revolving credit facility
 

$666,000

 

$671,000

Capital leases and note payable
 
3,012

 
2,979

 
 
669,012

 
673,979

Less: Current maturities of long-term debt
 
(485
)
 
(451
)
 
 

$668,527

 

$673,528


The Company's borrowings under its revolving credit facility mature in fiscal 2023. As of January 31, 2018 and October 31 2017, the weighted average interest rate on borrowings under the Company's revolving credit facility was 2.9% and 2.4%, respectively. The revolving credit facility contains both financial and non-financial covenants. As of January 31, 2018, the Company was in compliance with all such covenants.





13


6.     INCOME TAXES
    
On December 22, 2017, the United States (U.S.) government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act contains significant changes to existing tax law including, among other things, a reduction in the U.S. federal statutory tax rate from 35% to 21% and the implementation of a territorial tax system resulting in a one-time transition tax on the unremitted earnings of the Company’s foreign subsidiaries. The Tax Act also contains additional provisions that will become effective for HEICO in fiscal 2019 including a new tax on Global Intangible Low-Taxed Income (“GILTI”), a new deduction for Foreign-Derived Intangible Income (“FDII”), the repeal of the domestic production activity deduction and increased limitations on the deductibility of certain executive compensation. The Company has not yet determined the impact of the provisions of the Tax Act which do not become effective for HEICO until fiscal 2019.

The Securities and Exchange Commission issued Staff Accounting Bulletin No. 118 (“SAB 118”), which provides guidance on the accounting for the tax effects of the Tax Act. This guidance provides companies with a measurement period not to exceed one year from the enactment of the Tax Act to complete their accounting for the related tax effects. SAB 118 further states that during the measurement period, companies who are able to make reasonable estimates of the tax effects of the Tax Act should include those amounts in their financial statements as provisional amounts and reflect any adjustments in subsequent periods as they refine their estimates or complete their accounting of such tax effects.

As a result of the Tax Act, the Company has revised its estimated annual effective federal statutory income tax rate to reflect a reduction in the rate from 35% to 21% effective January 1, 2018, which results in a blended rate of 23.3% for HEICO in fiscal 2018. Additionally, the Company remeasured its U.S. federal net deferred tax liabilities and recorded a provisional discrete tax benefit of $16.6 million in the first quarter of fiscal 2018. Further, the Company recorded a provisional discrete tax expense of $4.7 million in the first quarter of fiscal 2018 related to a one-time transition tax on the unremitted earnings of the Company's foreign subsidiaries. The Company intends to pay this tax over the eight-year period allowed for in the Tax Act.

The Company’s effective tax rate in the first quarter of fiscal 2018 decreased to 4.7% from 26.6% in the first quarter of fiscal 2017. The decrease principally reflects the previously mentioned discrete tax benefit from the remeasurement of the Company’s U.S. federal net deferred tax liabilities and the benefit of a lower federal statutory income tax rate, which were partially offset by the aforementioned one-time transition tax expense.
     





14


7.     FAIR VALUE MEASUREMENTS

The Company's assets and liabilities that were measured at fair value on a recurring basis are set forth by level within the fair value hierarchy in the following tables (in thousands):
 
 
As of January 31, 2018
 
 
Quoted Prices
in Active Markets for Identical Assets
(Level 1)
 
Significant
Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Assets:
 
 
 
 
 
 
 
 
Deferred compensation plans:
 
 
 
 
 
 
 
 
Corporate-owned life insurance
 

$—

 

$126,715

 

$—

 

$126,715

Money market funds
 
4,890

 

 

 
4,890

Equity securities
 
3,167

 

 

 
3,167

Mutual funds
 
1,683

 

 

 
1,683

Other
 
1,379

 

 

 
1,379

Total assets
 

$11,119

 

$126,715

 

$—

 

$137,834

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$24,931

 

$24,931

 
 
As of October 31, 2017
 
 
Quoted Prices
in Active Markets for Identical Assets (Level 1)
 
Significant
Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Assets:
 
 
 
 
 
 
 
 
Deferred compensation plans:
 
 
 
 
 
 
 
 
Corporate-owned life insurance
 

$—

 

$113,220

 

$—

 

$113,220

Money market funds
 
3,972

 

 

 
3,972

Equity securities
 
2,895

 

 

 
2,895

Mutual funds
 
1,541

 

 

 
1,541

Other
 
1,246

 

 

 
1,246

Total assets
 

$9,654

 

$113,220

 

$—

 

$122,874

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$27,573

 

$27,573


The Company maintains two non-qualified deferred compensation plans. The assets of the HEICO Corporation Leadership Compensation Plan (the "LCP") principally represent cash surrender values of life insurance policies, which derive their fair values from investments in mutual funds that are managed by an insurance company and are classified within Level 2 and valued using a market approach. Certain other assets of the LCP represent investments in money market funds that are classified within Level 1. The assets of the Company’s other deferred compensation plan are principally invested in equity securities and mutual funds that are classified within Level 1. The assets of both plans are held within irrevocable trusts and



15


classified within other assets in the Company’s Condensed Consolidated Balance Sheets and have an aggregate value of $137.8 million as of January 31, 2018 and $122.9 million as of October 31, 2017, of which the LCP related assets were $131.6 million and $117.2 million as of January 31, 2018 and October 31, 2017, respectively. The related liabilities of the two deferred compensation plans are included within other long-term liabilities in the Company’s Condensed Consolidated Balance Sheets and have an aggregate value of $136.5 million as of January 31, 2018 and $121.7 million as of October 31, 2017, of which the LCP related liability was $130.3 million and $116.0 million as of January 31, 2018 and October 31, 2017, respectively.

As part of the agreement to acquire a subsidiary by the ETG in fiscal 2017, the Company may be obligated to pay contingent consideration of $20.0 million in fiscal 2023 should the acquired entity meet certain earnings objectives during the first six years following the acquisition. As of January 31, 2018, the estimated fair value of the contingent consideration was $13.2 million.

As part of the agreement to acquire certain assets of a company by the ETG in fiscal 2016, the Company may be obligated to pay contingent consideration of up to $1.7 million in aggregate during the first four years following the first anniversary of the acquisition. During fiscal 2018, the Company paid $.3 million of contingent consideration based on the actual financial performance of the acquired entity during the second year following the acquisition. As of January 31, 2018, the estimated fair value of the remaining contingent consideration was $1.1 million.

As part of the agreement to acquire a subsidiary by the FSG in fiscal 2015, the Company may be obligated to pay contingent consideration of up to €6.1 million per year, or €12.2 million in aggregate, should the acquired entity meet certain earnings objectives during each of the first two years following the second anniversary of the acquisition. As of January 31, 2018, the estimated fair value of the contingent consideration was €8.6 million, or $10.7 million, as compared to €10.8 million, or $12.6 million, as of October 31, 2017. The decrease in the fair value of the contingent consideration is principally attributed to revised earnings estimates for the second year of the earnout period that reflect less favorable projected market conditions.

The estimated fair value of the contingent consideration arrangements described above are classified within Level 3 and were determined using a probability-based scenario analysis approach. Under this method, a set of discrete potential future subsidiary earnings was determined using internal estimates based on various revenue growth rate assumptions for each scenario. A probability of likelihood was assigned to each discrete potential future earnings estimate and the resultant contingent consideration was calculated. The resulting probability-weighted contingent consideration amounts were discounted using a weighted average discount rate reflecting the credit risk of HEICO. Changes in either the revenue growth rates, related earnings or the discount rate could result in a material change to the amount of contingent consideration accrued and such changes will be recorded in the Company's condensed consolidated statements of operations.




16


The Level 3 inputs used to derive the estimated fair value of the Company's contingent consideration liability as of January 31, 2018 were as follows:
 
Fiscal 2017 Acquisition
 
Fiscal 2016 Acquisition
 
Fiscal 2015 Acquisition
Compound annual revenue growth rate range
(8
%)
-
4%
 
4
%
-
12%
 
9
%
-
13%
Weighted average discount rate
5.5%
 
4.7%
 
.8%

Changes in the Company’s contingent consideration liability measured at fair value on a recurring basis using unobservable inputs (Level 3) for the three months ended January 31, 2018 are as follows (in thousands):
 
 
 
Balance as of October 31, 2017
 

$27,573

Decrease in accrued contingent consideration
 
(3,195
)
Payment of contingent consideration
 
(300
)
Foreign currency transaction adjustments
 
853

Balance as of January 31, 2018
 

$24,931

 
 
 
Included in the accompanying Condensed Consolidated Balance Sheet
under the following captions:
 
 
Accrued expenses and other current liabilities
 

$7,262

Other long-term liabilities
 
17,669

 
 

$24,931


The Company recorded the decrease in accrued contingent consideration and foreign currency transaction adjustments set forth in the table above within selling, general and administrative expenses in the Company's Condensed Consolidated Statement of Operations.

The Company did not have any transfers between Level 1 and Level 2 fair value measurements during the three months ended January 31, 2018.

The carrying amounts of the Company’s cash and cash equivalents, accounts receivable, trade accounts payable and accrued expenses and other current liabilities approximate fair value as of January 31, 2018 due to the relatively short maturity of the respective instruments. The carrying amount of long-term debt approximates fair value due to its variable interest rates.





17


8.     NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS
The computation of basic and diluted net income per share attributable to HEICO shareholders is as follows (in thousands, except per share data):
 
 
Three months ended January 31,
 
 
2018
 
2017
Numerator:
 
 
 
 
Net income attributable to HEICO
 

$65,152

 

$40,927

 
 
 
 
 
Denominator:
 
 
 
 
Weighted average common shares outstanding - basic
 
105,639

 
105,178

Effect of dilutive stock options
 
3,473

 
2,827

Weighted average common shares outstanding - diluted
 
109,112

 
108,005

 
 
 
 
 
Net income per share attributable to HEICO shareholders:
 
 
 
 
Basic
 

$.62

 

$.39

Diluted
 

$.60

 

$.38

 
 
 
 
 
Anti-dilutive stock options excluded
 
616

 
213






18


9.    OPERATING SEGMENTS

Information on the Company’s two operating segments, the FSG and the ETG, for the three months ended January 31, 2018 and 2017, respectively, is as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate and
Intersegment
(1)
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Three months ended January 31, 2018:
 
 
 
 
 
 
 
 
Net sales
 

$254,721

 

$155,658

 

($5,969
)
 

$404,410

Depreciation
 
3,292

 
2,274

 
62

 
5,628

Amortization
 
4,947

 
8,104

 
345

 
13,396

Operating income
 
45,869

 
43,220

 
(9,529
)
 
79,560

Capital expenditures
 
2,297

 
1,743

 
3,537

 
7,577

 
 
 
 
 
 
 
 
 
Three months ended January 31, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$220,901

 

$126,165

 

($3,634
)
 

$343,432

Depreciation
 
3,148

 
2,043

 
53

 
5,244

Amortization
 
4,104

 
5,735

 
165

 
10,004

Operating income
 
41,363

 
29,084

 
(5,897
)
 
64,550

Capital expenditures
 
3,872

 
2,504

 
46

 
6,422

 
 
 
 
 
 
 
 
 

(1) Intersegment activity principally consists of net sales from the ETG to the FSG.

Total assets by operating segment as of January 31, 2018 and October 31, 2017 are as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Total assets as of January 31, 2018
 

$1,051,527

 

$1,357,992

 

$160,923

 

$2,570,442

Total assets as of October 31, 2017
 
1,042,925

 
1,339,363

 
130,143

 
2,512,431



10. COMMITMENTS AND CONTINGENCIES
Guarantees
As of January 31, 2018, the Company has arranged for standby letters of credit aggregating $4.3 million, which are supported by its revolving credit facility and pertain to payment guarantees related to potential workers' compensation claims and a facility lease as well as performance guarantees related to customer contracts entered into by certain of the Company's subsidiaries.



19


Product Warranty
Changes in the Company’s product warranty liability for the three months ended January 31, 2018 and 2017, respectively, are as follows (in thousands):
 
 
Three months ended January 31,
 
 
2018
 
2017
Balances as of beginning of fiscal year
 

$2,921

 

$3,351

Accruals for warranties
 
798

 
782

Acquired warranty liabilities
 
280

 

Warranty claims settled
 
(832
)
 
(619
)
Balances as of January 31
 

$3,167

 

$3,514


Litigation
The Company is involved in various legal actions arising in the normal course of business. Based upon the Company’s and its legal counsel’s evaluations of any claims or assessments, management is of the opinion that the outcome of these matters will not have a material adverse effect on the Company’s results of operations, financial position or cash flows.


11. SUBSEQUENT EVENT
In February 2018, the Company, through a subsidiary of HEICO Electronic, acquired 85% of the assets and business of Sensor Technology Engineering, Inc. ("Sensor Technology"). Sensor Technology designs and manufactures sophisticated nuclear radiation detectors for law enforcement, homeland security and military applications. The remaining 15% continues to be owned by certain members of Sensory Technology's management team. The purchase price of this acquisition was paid in cash, principally using proceeds from the Company's revolving credit facility and the total consideration for the acquisition is not material or significant to the Company’s condensed consolidated financial statements.



20


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

This discussion of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and notes thereto included herein. The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates if different assumptions were used or different events ultimately transpire.

Our critical accounting policies, which require management to make judgments about matters that are inherently uncertain, are described in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” under the heading “Critical Accounting Policies” in our Annual Report on Form 10-K for the year ended October 31, 2017. There have been no material changes to our critical accounting policies during the three months ended January 31, 2018.

Our business is comprised of two operating segments: the Flight Support Group (“FSG”), consisting of HEICO Aerospace Holdings Corp. and HEICO Flight Support Corp. and their respective subsidiaries; and the Electronic Technologies Group (“ETG”), consisting of HEICO Electronic Technologies Corp. and its subsidiaries.

Our results of operations for the three months ended January 31, 2018 have been affected by the Tax Cuts and Jobs Act as further detailed within Income Tax Expense of Management’s Discussion and Analysis of Financial Condition and Results of Operations of this quarterly report for the period ended January 31, 2018 and by the fiscal 2017 acquisitions as further detailed in Note 2, Acquisitions, of the Notes to Consolidated Financial Statements of our Annual Report on Form 10-K for the year ended October 31, 2017.

All share and per share information has been adjusted retrospectively to reflect 5-for-4 stock splits effected in April 2017 and January 2018. See Note 1, Summary of Significant Accounting Policies – Stock Splits, of the Notes to Condensed Consolidated Financial Statements for additional information regarding these stock splits.




21


Results of Operations
The following table sets forth the results of our operations, net sales and operating income by segment and the percentage of net sales represented by the respective items in our Condensed Consolidated Statements of Operations (in thousands):
 
 
Three months ended January 31,
 
 
2018
 
2017
Net sales
 

$404,410

 

$343,432

Cost of sales
 
249,619

 
218,015

Selling, general and administrative expenses
 
75,231

 
60,867

Total operating costs and expenses
 
324,850

 
278,882

Operating income
 

$79,560

 

$64,550

 
 
 
 
 
Net sales by segment:
 
 
 
 
Flight Support Group
 

$254,721

 

$220,901

Electronic Technologies Group
 
155,658

 
126,165

Intersegment sales
 
(5,969
)
 
(3,634
)
 
 

$404,410

 

$343,432

 
 
 
 
 
Operating income by segment:
 
 
 
 
Flight Support Group
 

$45,869

 

$41,363

Electronic Technologies Group
 
43,220

 
29,084

Other, primarily corporate
 
(9,529
)
 
(5,897
)
 
 

$79,560

 

$64,550

 
 
 
 
 
Net sales
 
100.0
%
 
100.0
%
Gross profit
 
38.3
%
 
36.5
%
Selling, general and administrative expenses
 
18.6
%
 
17.7
%
Operating income
 
19.7
%
 
18.8
%
Interest expense
 
(1.2
%)
 
(.6
%)
Other income
 
.1
%
 
.1
%
Income tax expense
 
.9
%
 
4.9
%
Net income attributable to noncontrolling interests
 
1.6
%
 
1.6
%
Net income attributable to HEICO
 
16.1
%
 
11.9
%




22


Comparison of First Quarter of Fiscal 2018 to First Quarter of Fiscal 2017

Net Sales

Our consolidated net sales in the first quarter of fiscal 2018 increased by 18% to $404.4 million, as compared to net sales of $343.4 million in the first quarter of fiscal 2017. The increase in consolidated net sales principally reflects an increase of $29.5 million (a 23% increase) to $155.7 million in net sales within the ETG as well as an increase of $33.8 million (a 15% increase) to $254.7 million in net sales within the FSG. The net sales increase in the ETG reflects $19.8 million of aggregate net sales contributed by a fiscal 2017 and a fiscal 2018 acquisition, and organic growth of 6%. The ETG's organic growth is mainly attributable to increased demand for our space and defense products resulting in net sales increases of $4.6 million and $2.3 million, respectively. The net sales increase in the FSG reflects net sales of $25.5 million contributed by our fiscal 2017 acquisitions as well as organic growth of 4%. The FSG's organic growth is mainly attributable to increased demand and new product offerings within our aftermarket replacement parts and repair and overhaul parts and services product lines, resulting in net sales increases of $7.3 million and $3.0 million, respectively. These increases were partially offset by lower net sales of $2.0 million within our specialty products product line principally related to certain defense products. Excluding the net sales decrease in our specialty products product line, the FSG experienced organic growth of 6%, principally in our aftermarket replacement parts product line. Sales price changes were not a significant contributing factor to the ETG and FSG net sales growth in the first quarter of fiscal 2018.

Gross Profit and Operating Expenses

Our consolidated gross profit margin increased to 38.3% in the first quarter of fiscal 2018, up from 36.5% in the first quarter of fiscal 2017, principally reflecting an increase of 3.9% in the ETG's gross profit margin. The increase in the ETG’s gross profit margin is principally attributable to increased net sales and a more favorable product mix for certain of our defense products partially offset by a less favorable product mix for certain of our space products. Total new product research and development expenses included within our consolidated cost of sales were $12.7 million in the first quarter of fiscal 2018 compared to $11.2 million in the first quarter of fiscal 2017.

Our consolidated selling, general and administrative ("SG&A") expenses were $75.2 million and $60.9 million in the first quarter of fiscal 2018 and 2017, respectively. The increase in consolidated SG&A expenses principally reflects $8.9 million attributable to the fiscal 2017 and 2018 acquisitions and $2.2 million of higher performance-based compensation expense.

Our consolidated SG&A expenses as a percentage of net sales were 18.6% and 17.7% in the first quarter of fiscal 2018 and 2017, respectively. The increase in consolidated SG&A expenses as a percentage of net sales principally reflects a .3% impact from higher performance-based compensation expense and a .3% impact from an increase in intangible asset amortization expense mainly resulting from our fiscal 2017 acquisitions.




23


Operating Income

Our consolidated operating income increased by 23% to $79.6 million in the first quarter of fiscal 2018, up from $64.6 million in the first quarter of fiscal 2017. The increase in consolidated operating income reflects a $14.1 million increase (a 49% increase) to $43.2 million in operating income of the ETG as well as a $4.5 million increase (an 11% increase) to $45.9 million in operating income of the FSG. The increase in operating income of the ETG mainly reflects the previously mentioned net sales growth and improved gross profit margin. The increase in operating income of the FSG is principally attributed to the previously mentioned net sales growth partially offset by $1.0 million of higher performance-based compensation expense and a $.8 million increase in intangible asset amortization expense mainly resulting from the fiscal 2017 acquisitions. Additionally, our corporate expenses increased by $2.9 million principally due to a $1.7 million increase in accrued performance-based compensation expense and higher operating costs in support of the overall growth of our business.

Our consolidated operating income as a percentage of net sales improved to 19.7% in the first quarter of fiscal 2018, up from 18.8% in the first quarter of fiscal 2017. The increase principally reflects an increase in the ETG’s operating income as a percentage of net sales to 27.8% in the first quarter of fiscal 2018, up from 23.1% in the first quarter of fiscal 2017, partially offset by a decrease in the FSG’s operating income as a percentage of net sales to 18.0% in the first quarter of fiscal 2018 from 18.7% in the first quarter of fiscal 2017. The increase in the ETG’s operating income as a percentage of net sales principally reflects the previously mentioned improved gross profit margin. The decrease in the FSG’s operating income as a percentage of net sales principally reflects a .4% and .3% impact from the previously mentioned higher performance-based compensation expense and increase in intangible amortization expense, respectively.

Interest Expense

Interest expense increased to $4.7 million in the first quarter of fiscal 2018, up from $2.0 million in the first quarter of fiscal 2017. The increase was principally due to higher interest rates as well as a higher weighted average balance outstanding under our revolving credit facility associated with our fiscal 2017 acquisitions.

Other Income

Other income in the first quarter of fiscal 2018 and 2017 was not material.

Income Tax Expense

On December 22, 2017, the United States (U.S.) government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act contains significant changes to existing tax law including, among other things, a reduction in the U.S. federal statutory tax rate from 35% to 21% and the implementation of a territorial tax system resulting in a one-time transition tax on the unremitted earnings of our foreign



24


subsidiaries. The Tax Act also contains additional provisions that will become effective for HEICO in fiscal 2019 including a new tax on Global Intangible Low-Taxed Income (“GILTI”), a new deduction for Foreign-Derived Intangible Income (“FDII”), the repeal of the domestic production activity deduction and increased limitations on the deductibility of certain executive compensation. We have not yet determined the impact of the provisions of the Tax Act which do not become effective for HEICO until fiscal 2019.

The Securities and Exchange Commission issued Staff Accounting Bulletin No. 118 (“SAB 118”), which provides guidance on the accounting for the tax effects of the Tax Act. This guidance provides companies with a measurement period not to exceed one year from the enactment of the Tax Act to complete their accounting for the related tax effects. SAB 118 further states that during the measurement period, companies who are able to make reasonable estimates of the tax effects of the Tax Act should include those amounts in their financial statements as provisional amounts and reflect any adjustments in subsequent periods as they refine their estimates or complete their accounting of such tax effects.
As a result of the Tax Act, we have revised our estimated annual effective federal statutory income tax rate to reflect a reduction in the rate from 35% to 21% effective January 1, 2018, which results in a blended rate of 23.3% for HEICO in fiscal 2018. Additionally, we remeasured our U.S. federal net deferred tax liabilities and recorded a provisional discrete tax benefit of $16.6 million in the first quarter of fiscal 2018. Further, we recorded a provisional discrete tax expense of $4.7 million in the first quarter of fiscal 2018 related to a one-time transition tax on the unremitted earnings of our foreign subsidiaries. We intend to pay this tax over the eight-year period allowed for in the Tax Act.
Our effective tax rate in the first quarter of fiscal 2018 decreased to 4.7% from 26.6% in the first quarter of fiscal 2017. The decrease principally reflects the previously mentioned discrete tax benefit from the remeasurement of our U.S. federal net deferred tax liabilities and the benefit of a lower federal statutory income tax rate, which were partially offset by the aforementioned one-time transition tax expense.
Net Income Attributable to Noncontrolling Interests
Net income attributable to noncontrolling interests relates to the 20% noncontrolling interest held by Lufthansa Technik AG in HEICO Aerospace Holdings Corp. and the noncontrolling interests held by others in certain subsidiaries of the FSG and ETG. Net income attributable to noncontrolling interests was $6.5 million in first quarter of fiscal 2018 as compared to $5.3 million in the first quarter of fiscal 2017. The increase in the first quarter of fiscal 2018 principally reflects the impact of the Tax Act as well as improved operating results of certain subsidiaries of the FSG and ETG in which noncontrolling interests are held.




25


Net Income Attributable to HEICO

Net income attributable to HEICO increased to a record $65.2 million, or $.60 per diluted share, in the first quarter of fiscal 2018, up from $40.9 million, or $.38 per diluted share, in the first quarter of fiscal 2017 principally reflecting the previously mentioned decrease in our effective tax rate and increased net sales and operating income.

Outlook

As we look ahead to the remainder of fiscal 2018, we anticipate net sales growth within the FSG's commercial aviation and defense product lines. We also expect growth within the ETG, principally driven by demand for the majority of our products. Also, we will continue our commitments to developing new products and services, further market penetration, and an aggressive acquisition strategy while maintaining our financial strength and flexibility. Based on our current economic visibility, we are increasing our estimated consolidated fiscal 2018 year-over-year growth in net sales to 12% - 14% and net income to 30% - 32%, up from prior growth estimates in net sales and net income of 10% - 12%.

Liquidity and Capital Resources

Our principal uses of cash include acquisitions, capital expenditures, cash dividends, distributions to noncontrolling interests and working capital needs. Capital expenditures in fiscal 2018 are anticipated to be approximately $50 million. We finance our activities primarily from our operating and financing activities, including borrowings under our revolving credit facility. The revolving credit facility contains both financial and non-financial covenants. As of January 31, 2018, we were in compliance with all such covenants. As of January 31, 2018, our total debt to shareholders’ equity ratio was 50.3%.

In November 2017, we entered into a new $1.3 billion revolving credit facility agreement, which matures in November 2022 and replaced our previous revolving credit agreement. Additional information about the new and previous revolving credit agreements may be found in Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations," under the heading, "Liquidity and Capital Resources" in our Annual Report on Form 10-K for the year ended October 31, 2017.

Based on our current outlook, we believe that our net cash provided by operating activities and available borrowings under our revolving credit facility will be sufficient to fund cash requirements for at least the next twelve months.

Operating Activities

Net cash provided by operating activities was $45.0 million in the first quarter of fiscal 2018 and consisted primarily of net income from consolidated operations of $71.7 million and depreciation and amortization expense of $19.0 million (a non-cash item), partially offset by a $29.8 million increase in working capital and a deferred income tax benefit of $17.3 million.



26


The increase in working capital is inclusive of an $18.5 million decrease in accrued expenses and other current liabilities mainly reflecting the payment of fiscal 2017 accrued performance-based compensation and an $18.3 million increase in inventory to support anticipated higher demand during the remainder of fiscal 2018, partially offset by a $4.7 million net impact from decreases in both accounts receivable and trade accounts payable. The deferred income tax benefit principally reflects the impact from the remeasurement of our U.S. federal net deferred tax liabilities.

Net cash provided by operating activities decreased by $11.0 million in the first quarter of fiscal 2018 from $56.0 million in the first quarter of fiscal 2017. The decrease is principally attributable to a $21.3 million increase in net working capital partially offset by higher net income from consolidated operations excluding the non-cash increase of $16.9 million in deferred income tax benefits as a result of the Tax Act. The increase in net working capital primarily resulted from the timing associated with the collection of accounts receivable and payment of trade accounts payable as well as the aforementioned increase in inventories.

Investing Activities

Net cash used in investing activities totaled $16.5 million in the first quarter of fiscal 2018 and related primarily to capital expenditures of $7.6 million as well as acquisitions, net of cash acquired of $6.1 million. Further details regarding our fiscal 2018 acquisition may be found in Note 2, Acquisition, of the Notes to Condensed Consolidated Financial Statements.

Financing Activities

Net cash used in financing activities in the first quarter of fiscal 2018 totaled $17.3 million. During the first quarter of fiscal 2018, we paid $7.4 million in cash dividends on our common stock, made $5.0 million in payments on our revolving credit facility and incurred $4.1 million in issuance costs associated with our new revolving credit facility.

Contractual Obligations

There have not been any material changes to the amounts presented in the table of contractual obligations that was included in our Annual Report on Form 10-K for the year ended October 31, 2017.

Off-Balance Sheet Arrangements

Guarantees

As of January 31, 2018, we have arranged for standby letters of credit aggregating $4.3 million, which are supported by our revolving credit facility and pertain to payment guarantees related to potential workers' compensation claims and a facility lease as well as performance guarantees related to customer contracts entered into by certain of our subsidiaries.




27


New Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2014-09, “Revenue from Contracts with Customers,” which provides a comprehensive new revenue recognition model that will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity will recognize revenue when it transfers promised goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. ASU 2014-09, as amended, is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption in the year preceding the effective date is permitted. ASU 2014-09 shall be applied either retrospectively to each prior reporting period presented or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application. We are currently evaluating which transition method we will elect. In addition, we are currently identifying our various revenue streams and reviewing certain underlying customer contracts to determine the effect the adoption of this guidance will have on our consolidated results of operations, financial position and cash flows.

In July 2015, the FASB issued ASU 2015-11, "Simplifying the Measurement of Inventory,” which requires entities to measure inventories at the lower of cost or net realizable value. Previously, inventories were measured at the lower of cost or market. We adopted ASU 2015-11 in the first quarter of fiscal 2018, resulting in no material effect on our consolidated results of operations, financial position or cash flows.

In February 2016, the FASB issued ASU 2016-02, “Leases," which requires recognition of lease assets and lease liabilities on the balance sheet of lessees. ASU 2016-02 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2018, or in fiscal 2020 for HEICO. Early adoption is permitted. ASU 2016-02 requires a modified retrospective transition approach and provides certain optional transition relief. We are currently evaluating the effect the adoption of this guidance will have on our consolidated results of operations, financial position and cash flows.

In August 2016, the FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which clarifies how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. ASU 2016-15 provides guidance on eight specific cash flow classification issues including contingent consideration payments made after a business combination, proceeds from corporate-owned life insurance policies and distributions received from equity method investees. ASU 2016-15 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption is permitted. ASU 2016-15 requires a retrospective transition approach for all periods presented. We are currently evaluating the effect the adoption of this guidance will have on our consolidated statement of cash flows.




28


In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment," which is intended to simplify the current test for goodwill impairment by eliminating the second step in which the implied value of a reporting unit is calculated when the carrying value of the reporting unit exceeds its fair value. Under ASU 2017-04, goodwill impairment should be recognized for the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 must be applied prospectively and is effective for any annual or interim goodwill impairment test in fiscal years beginning after December 15, 2019, or in fiscal 2021 for HEICO. Early adoption is permitted. We are currently evaluating the effect the adoption of this guidance will have on our consolidated results of operations, financial position and cash flows.

Forward-Looking Statements
Certain statements in this report constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. All statements contained herein that are not clearly historical in nature may be forward-looking and the words “anticipate,” “believe,” “expect,” “estimate” and similar expressions are generally intended to identify forward-looking statements. Any forward-looking statement contained herein, in press releases, written statements or other documents filed with the Securities and Exchange Commission or in communications and discussions with investors and analysts in the normal course of business through meetings, phone calls and conference calls, concerning our operations, economic performance and financial condition are subject to risks, uncertainties and contingencies. We have based these forward-looking statements on our current expectations and projections about future events. All forward-looking statements involve risks and uncertainties, many of which are beyond our control, which may cause actual results, performance or achievements to differ materially from anticipated results, performance or achievements. Also, forward-looking statements are based upon management’s estimates of fair values and of future costs, using currently available information. Therefore, actual results may differ materially from those expressed in or implied by those forward-looking statements. Factors that could cause such differences include: lower demand for commercial air travel or airline fleet changes or airline purchasing decisions, which could cause lower demand for our goods and services; product specification costs and requirements, which could cause an increase to our costs to complete contracts; governmental and regulatory demands, export policies and restrictions, reductions in defense, space or homeland security spending by U.S. and/or foreign customers or competition from existing and new competitors, which could reduce our sales; our ability to introduce new products and services at profitable pricing levels, which could reduce our sales or sales growth; product development or manufacturing difficulties, which could increase our product development costs and delay sales; our ability to make acquisitions and achieve operating synergies from acquired businesses; customer credit risk; interest, foreign currency exchange and income tax rates; economic conditions within and outside of the aviation, defense, space, medical, telecommunications and electronics industries, which could negatively impact our costs and revenues; and defense spending or budget cuts, which could reduce our defense-related revenue. We undertake no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events or otherwise, except to the extent required by applicable law.



29


Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have not been any material changes in our assessment of HEICO’s sensitivity to market risk that was disclosed in Item 7A, “Quantitative and Qualitative Disclosures About Market Risk,” in our Annual Report on Form 10-K for the year ended October 31, 2017.


Item 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this quarterly report. Based upon that evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that HEICO’s disclosure controls and procedures are effective as of the end of the period covered by this quarterly report.

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting during the first quarter ended January 31, 2018 that have materially affected, or are reasonably likely to materially affect, HEICO's internal control over financial reporting.





30


PART II. OTHER INFORMATION
Item 6.    EXHIBITS
Exhibit
 
Description
31.1
 
 
 
 
31.2
 
 
 
 
32.1
 
 
 
 
32.2
 
 
 
 
101.INS
 
XBRL Instance Document. *
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document. *
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document. *
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document. *
 
 
 
101.LAB
 
XBRL Taxonomy Extension Labels Linkbase Document. *
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document. *
 
 
*
Filed herewith.
**    Furnished herewith.




31


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
HEICO CORPORATION
 
 
 
 
Date:
March 1, 2018
By:
/s/ CARLOS L. MACAU, JR.
 
 
 
Carlos L. Macau, Jr.
Executive Vice President - Chief Financial Officer and Treasurer
(Principal Financial Officer)
 
 
 
 
 
 
By:
/s/ STEVEN M. WALKER
 
 
 
Steven M. Walker
Chief Accounting Officer
and Assistant Treasurer
(Principal Accounting Officer)



32
EX-31.1 2 a13118heiexhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

RULE 13a-14(a)/15d-14(a) CERTIFICATION

I, Laurans A. Mendelson, certify that:

(1)
I have reviewed this quarterly report on Form 10-Q of HEICO Corporation;

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

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

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

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

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

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

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

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

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

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

Date:
March 1, 2018
/s/ LAURANS A. MENDELSON
 
 
Laurans A. Mendelson
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)


EX-31.2 3 a13118heiexhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

RULE 13a-14(a)/15d-14(a) CERTIFICATION

I, Carlos L. Macau, Jr., certify that:

(1)
I have reviewed this quarterly report on Form 10-Q of HEICO Corporation;

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

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

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

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

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

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

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

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

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

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

Date:
March 1, 2018
/s/ CARLOS L. MACAU, JR.
 
 
Carlos L. Macau, Jr.
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)


EX-32.1 4 a13118heiexhibit321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

SECTION 1350 CERTIFICATION

In connection with the Quarterly Report of HEICO Corporation (the “Company”) on Form 10-Q for the period ended January 31, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Laurans A. Mendelson, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

Date:
March 1, 2018
/s/ LAURANS A. MENDELSON
 
 
Laurans A. Mendelson
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)



EX-32.2 5 a13118heiexhibit322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2

SECTION 1350 CERTIFICATION

In connection with the Quarterly Report of HEICO Corporation (the “Company”) on Form 10-Q for the period ended January 31, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Carlos L. Macau, Jr., certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

Date:
March 1, 2018
/s/ CARLOS L. MACAU, JR.
 
 
Carlos L. Macau, Jr.
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)



EX-101.INS 6 hei-20180131.xml XBRL INSTANCE DOCUMENT 0000046619 2017-11-01 2018-01-31 0000046619 hei:HeicoCommonStockMember 2018-02-27 0000046619 us-gaap:CommonClassAMember 2018-02-27 0000046619 us-gaap:CommonClassAMember 2017-11-01 2018-01-31 0000046619 hei:HeicoCommonStockMember 2017-11-01 2018-01-31 0000046619 2018-01-31 0000046619 2017-10-31 0000046619 us-gaap:CommonClassAMember 2017-10-31 0000046619 us-gaap:CommonClassAMember 2018-01-31 0000046619 2016-11-01 2017-01-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-01-31 0000046619 us-gaap:RetainedEarningsMember 2017-01-31 0000046619 us-gaap:AdditionalPaidInCapitalMember 2016-10-31 0000046619 us-gaap:AdditionalPaidInCapitalMember 2016-11-01 2017-01-31 0000046619 hei:TotalShareholdersEquityMember 2016-11-01 2017-01-31 0000046619 hei:RedeemableNoncontrollingInterestsMember 2016-11-01 2017-01-31 0000046619 us-gaap:AdditionalPaidInCapitalMember 2017-01-31 0000046619 us-gaap:RetainedEarningsMember 2016-11-01 2017-01-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2016-11-01 2017-01-31 0000046619 us-gaap:CommonStockMember 2016-10-31 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-31 0000046619 us-gaap:NoncontrollingInterestMember 2016-11-01 2017-01-31 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2016-10-31 0000046619 us-gaap:DeferredCompensationShareBasedPaymentsMember 2016-10-31 0000046619 hei:TotalShareholdersEquityMember 2017-01-31 0000046619 hei:TotalShareholdersEquityMember 2016-10-31 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-11-01 2017-01-31 0000046619 hei:RedeemableNoncontrollingInterestsMember 2016-10-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2016-10-31 0000046619 hei:RedeemableNoncontrollingInterestsMember 2017-01-31 0000046619 us-gaap:DeferredCompensationShareBasedPaymentsMember 2016-11-01 2017-01-31 0000046619 us-gaap:CommonStockMember 2017-01-31 0000046619 us-gaap:NoncontrollingInterestMember 2017-01-31 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2016-11-01 2017-01-31 0000046619 us-gaap:NoncontrollingInterestMember 2016-10-31 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2017-01-31 0000046619 us-gaap:DeferredCompensationShareBasedPaymentsMember 2017-01-31 0000046619 us-gaap:RetainedEarningsMember 2016-10-31 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-31 0000046619 us-gaap:AdditionalPaidInCapitalMember 2017-11-01 2018-01-31 0000046619 hei:TotalShareholdersEquityMember 2017-11-01 2018-01-31 0000046619 hei:RedeemableNoncontrollingInterestsMember 2018-01-31 0000046619 hei:RedeemableNoncontrollingInterestsMember 2017-11-01 2018-01-31 0000046619 hei:RedeemableNoncontrollingInterestsMember 2017-10-31 0000046619 us-gaap:RetainedEarningsMember 2017-11-01 2018-01-31 0000046619 us-gaap:AdditionalPaidInCapitalMember 2017-10-31 0000046619 us-gaap:NoncontrollingInterestMember 2017-11-01 2018-01-31 0000046619 us-gaap:CommonStockMember 2017-11-01 2018-01-31 0000046619 us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-01-31 0000046619 us-gaap:DeferredCompensationShareBasedPaymentsMember 2017-10-31 0000046619 hei:TotalShareholdersEquityMember 2018-01-31 0000046619 us-gaap:NoncontrollingInterestMember 2018-01-31 0000046619 us-gaap:AdditionalPaidInCapitalMember 2018-01-31 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-31 0000046619 hei:TotalShareholdersEquityMember 2017-10-31 0000046619 us-gaap:CommonStockMember 2017-10-31 0000046619 us-gaap:RetainedEarningsMember 2018-01-31 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2018-01-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-11-01 2018-01-31 0000046619 us-gaap:NoncontrollingInterestMember 2017-10-31 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-11-01 2018-01-31 0000046619 us-gaap:RetainedEarningsMember 2017-10-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-10-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-01-31 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2017-10-31 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-31 0000046619 us-gaap:CommonStockMember 2018-01-31 0000046619 2016-10-31 0000046619 2017-01-31 0000046619 2017-04-30 0000046619 hei:IDCMember hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-01-31 0000046619 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-10-31 0000046619 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-31 0000046619 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-11-01 2018-01-31 0000046619 us-gaap:AccumulatedTranslationAdjustmentMember 2017-11-01 2018-01-31 0000046619 us-gaap:AccumulatedTranslationAdjustmentMember 2017-10-31 0000046619 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-31 0000046619 2015-11-01 2016-10-31 0000046619 us-gaap:LicensingAgreementsMember 2018-01-31 0000046619 us-gaap:IntellectualPropertyMember 2017-10-31 0000046619 us-gaap:IntellectualPropertyMember 2018-01-31 0000046619 us-gaap:TradeNamesMember 2017-10-31 0000046619 us-gaap:TradeNamesMember 2018-01-31 0000046619 us-gaap:LicensingAgreementsMember 2017-10-31 0000046619 us-gaap:PatentsMember 2018-01-31 0000046619 us-gaap:TradeNamesMember 2018-01-31 0000046619 us-gaap:CustomerRelationshipsMember 2018-01-31 0000046619 us-gaap:NoncompeteAgreementsMember 2018-01-31 0000046619 us-gaap:TradeNamesMember 2017-10-31 0000046619 us-gaap:PatentsMember 2017-10-31 0000046619 us-gaap:NoncompeteAgreementsMember 2017-10-31 0000046619 us-gaap:CustomerRelationshipsMember 2017-10-31 0000046619 hei:FlightSupportGroupMember 2017-10-31 0000046619 hei:ElectronicTechnologiesGroupMember 2017-10-31 0000046619 hei:FlightSupportGroupMember 2017-11-01 2018-01-31 0000046619 hei:FlightSupportGroupMember 2018-01-31 0000046619 hei:ElectronicTechnologiesGroupMember 2018-01-31 0000046619 hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-01-31 0000046619 us-gaap:RevolvingCreditFacilityMember 2017-10-31 0000046619 us-gaap:RevolvingCreditFacilityMember 2018-01-31 0000046619 2017-12-22 2018-01-31 0000046619 2017-11-01 2017-12-21 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2018-01-31 0000046619 hei:CorporateOwnedLifeInsuranceMember 2018-01-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2018-01-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember 2018-01-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel1Member 2018-01-31 0000046619 us-gaap:FairValueInputsLevel2Member 2018-01-31 0000046619 us-gaap:FairValueInputsLevel1Member 2018-01-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member 2018-01-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel2Member 2018-01-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel2Member 2018-01-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-01-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel3Member 2018-01-31 0000046619 us-gaap:FairValueInputsLevel3Member 2018-01-31 0000046619 us-gaap:EquitySecuritiesMember 2018-01-31 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-01-31 0000046619 us-gaap:EquityFundsMember 2018-01-31 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-01-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-01-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-01-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel3Member 2018-01-31 0000046619 us-gaap:MoneyMarketFundsMember 2018-01-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2018-01-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel1Member 2018-01-31 0000046619 hei:FY2017AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MaximumMember 2017-11-01 2018-01-31 0000046619 hei:FY2016AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MaximumMember 2017-11-01 2018-01-31 0000046619 hei:FY2015AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MaximumMember 2017-11-01 2018-01-31 0000046619 hei:FY2016AcquisitionMember us-gaap:FairValueInputsLevel3Member 2017-11-01 2018-01-31 0000046619 hei:FY2017AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MinimumMember 2017-11-01 2018-01-31 0000046619 hei:FY2015AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MinimumMember 2017-11-01 2018-01-31 0000046619 hei:FY2016AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MinimumMember 2017-11-01 2018-01-31 0000046619 hei:FY2017AcquisitionMember us-gaap:FairValueInputsLevel3Member 2017-11-01 2018-01-31 0000046619 hei:FY2015AcquisitionMember us-gaap:FairValueInputsLevel3Member 2017-11-01 2018-01-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 hei:CorporateOwnedLifeInsuranceMember 2017-10-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember 2017-10-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 us-gaap:MoneyMarketFundsMember 2017-10-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:EquitySecuritiesMember 2017-10-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:EquityFundsMember 2017-10-31 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 hei:FY2015AcquisitionMember currency:EUR hei:FlightSupportGroupMember 2017-10-31 0000046619 hei:FY2015AcquisitionMember hei:FlightSupportGroupMember 2018-01-31 0000046619 hei:AggregateLCPLiabilityMember 2017-10-31 0000046619 hei:FY2015AcquisitionMember currency:EUR hei:FlightSupportGroupMember 2018-01-31 0000046619 hei:FY2017AcquisitionMember hei:ElectronicTechnologiesGroupMember 2018-01-31 0000046619 hei:FY2015AcquisitionMember hei:FlightSupportGroupMember 2017-11-01 2018-01-31 0000046619 hei:AggregateLcpAssetsMember 2017-10-31 0000046619 hei:FY2016AcquisitionMember hei:ElectronicTechnologiesGroupMember 2018-01-31 0000046619 hei:AggregateLCPLiabilityMember 2018-01-31 0000046619 hei:AggregateLcpAssetsMember 2018-01-31 0000046619 hei:FY2017AcquisitionMember hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-01-31 0000046619 hei:FY2016AcquisitionMember hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-01-31 0000046619 hei:FY2015AcquisitionMember hei:FlightSupportGroupMember 2017-10-31 0000046619 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignCurrencyGainLossMember 2017-11-01 2018-01-31 0000046619 us-gaap:FairValueInputsLevel3Member 2017-11-01 2018-01-31 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2017-10-31 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2017-10-31 0000046619 hei:CorporateAndEliminationsMember 2017-10-31 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2018-01-31 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2018-01-31 0000046619 hei:CorporateAndEliminationsMember 2018-01-31 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2016-11-01 2017-01-31 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-01-31 0000046619 hei:CorporateAndEliminationsMember 2016-11-01 2017-01-31 0000046619 hei:CorporateAndEliminationsMember 2017-11-01 2018-01-31 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2017-11-01 2018-01-31 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2016-11-01 2017-01-31 0000046619 hei:SensorTechMember hei:ElectronicTechnologiesGroupMember us-gaap:SubsequentEventMember 2018-02-28 0000046619 hei:SensorTechMember hei:ElectronicTechnologiesGroupMember us-gaap:SubsequentEventMember 2018-02-01 2018-02-28 iso4217:EUR xbrli:shares iso4217:USD xbrli:pure iso4217:USD xbrli:shares false --10-31 Q1 2018 2018-01-31 10-Q 3000 Taft Street, Hollywood, Florida 33021 Florida 0000046619 42227721 63477941 Large Accelerated Filer 0.01 0.01 HEICO CORPORATION 650341002 hei 12900000 14200000 2400000 2500000 -8131000 -11751000 0.25 0.25 6100000 3118000 3118000 19902000 19743000 49393000 51018000 704425000 711288000 0.08 300000 16600000 140000 140000 4700000 89724000 81129000 225462000 214361000 222456000 210278000 11650000 14872000 147612000 132570000 164319000 170487000 -10556000 -1023000 -9533000 4417000 -1019000 5436000 326544000 329908000 10004000 165000 5735000 4104000 345000 8104000 4947000 13396000 -994000 1229000 1424000 1451000 1451000 2165000 2165000 211000 3006000 4083000 9200000 12400000 213000 616000 2512431000 130143000 1339363000 1042925000 2570442000 160923000 1357992000 1051527000 631892000 662432000 41262000 39267000 1246000 1435000 91916000 93280000 Sensor Technology designs and manufactures sophisticated nuclear radiation detectors for law enforcement, homeland security and military applications. IDC designs and manufactures electronic products for aviation, marine, military fighting vehicles, and embedded computing markets. 2017-11-30 Sensor Technology Engineering, Inc. ("Sensor Technology") Interface Displays & Controls, Inc. 0.85 537000 -3195000 -300000 12200000 1700000 20000000 27573000 10800000 12600000 0 0 27573000 24931000 8600000 10700000 1100000 13200000 0 0 24931000 7262000 17669000 2979000 3012000 42955000 45905000 52066000 65688000 2950000 13622000 0.06 0.058 0.070 0.07 3118000 3118000 0.01 0.01 0.01 0.01 75000000 75000000 75000000 75000000 42221000 63381000 42228000 63455000 42221000 63381000 42228000 63455000 338000 507000 422000 635000 39706000 -1221000 40927000 80125000 14973000 65152000 5042000 2294000 2748000 7537000 3952000 3585000 44748000 42454000 87662000 83710000 5553000 8193000 29491000 31275000 218015000 249619000 278882000 324850000 9377000 13186000 673979000 669012000 0.024 0.029 121700000 116000000 136500000 130300000 122874000 113220000 0 113220000 0 1246000 1246000 0 0 1541000 1541000 0 0 2895000 2895000 0 0 3972000 3972000 0 0 117200000 9654000 113220000 0 137834000 126715000 0 126715000 0 1379000 1379000 0 0 1683000 1683000 0 0 3167000 3167000 0 0 4890000 4890000 0 0 131600000 11119000 126715000 0 -346000 -17292000 59026000 42526000 7000 4000 4000 1714000 1860000 5244000 53000 2043000 3148000 62000 2274000 3292000 5628000 15248000 19024000 6059000 6059000 7395000 7395000 0.39 0.62 0.38 0.60 -99000 2443000 0.266 0.047 0.21 0.35 0.233 P2Y P4Y P6Y 0.008 0.047 0.055 0.13 0.09 0.12 0.04 0.04 853000 -3195000 27573000 24931000 166344000 117069000 44861000 2928000 817000 551000 118000 180301000 126803000 48888000 3078000 824000 580000 128000 161600000 46500000 36400000 31300000 35500000 40900000 43600000 570489000 379966000 181811000 6559000 817000 870000 466000 576052000 383294000 183997000 6559000 824000 912000 466000 404145000 262897000 136950000 3631000 0 319000 348000 395751000 256491000 135109000 3481000 0 332000 338000 956000 -75000 1081306000 692700000 388606000 1090864000 699008000 391856000 3078000 3078000 0 -6267000 -3202000 -3065000 213000 28000 185000 4300000 64550000 -5897000 29084000 41363000 -9529000 43220000 45869000 79560000 63065000 75195000 16800000 3500000 -6322000 -9734000 7230000 7630000 -18908000 -18477000 14989000 18301000 1563000 5403000 -25998000 -14463000 2827000 3473000 133936000 135236000 538081000 530987000 1969000 4725000 173559000 181435000 2415000 1985000 343628000 367395000 343628000 367395000 128031000 139669000 39986000 44397000 5435000 5443000 1133016000 1108073000 2512431000 2570442000 249437000 229056000 671000000 666000000 673528000 668527000 451000 485000 191298000 196686000 87212000 90602000 -1192000 1192000 1192000 -2026000 2026000 2026000 1712000 274000 274000 1688000 194000 194000 0.15 -46923000 -17333000 -6003000 -16493000 55975000 45005000 40927000 65152000 5338000 6543000 64550000 79560000 131269000 153044000 -296000 994000 -1524000 15963000 14969000 14969000 -1517000 15967000 151025000 167964000 -616000 -492000 484000 360000 300000 -419000 2790000 6059000 7395000 1986000 1882000 4067000 0 6126000 6422000 46000 2504000 3872000 3537000 1743000 2297000 7577000 13742000 19071000 -108000 -114000 1230000 1425000 3351000 3514000 2921000 3167000 280000 619000 832000 782000 798000 46265000 71695000 363000 91000 294202000 303602000 129883000 133115000 222456000 210278000 82128000 83360000 48995000 48995000 40000000 5000000 11246000 12707000 844247000 904030000 343432000 -3634000 126165000 220901000 -5969000 155658000 254721000 404410000 343432000 404410000 60867000 75231000 893000 893000 980000 980000 127000 84000 1000 1230000 1000 1425000 1451000 2168000 1161080000 1239412000 403000 -2460000 1047705000 -25326000 306328000 270000 2460000 84326000 681704000 404000 -2320000 1088592000 -26547000 309901000 270000 2320000 86800000 717764000 1248292000 507000 -3118000 1248292000 -10556000 326544000 338000 3118000 87212000 844247000 1330014000 635000 -3118000 1330014000 4417000 329908000 422000 3118000 90602000 904030000 995000 -1000 2018-02-28 99512000 98902000 131123000 131123000 132355000 132355000 994000 108005000 109112000 105178000 105639000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Identifiable intangible assets consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortizing Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$383,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($126,803</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$256,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$379,966</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($117,069</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$262,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183,997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,109</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44,861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,078</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,928</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">824</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(824</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(817</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">466</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">466</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576,052</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(180,301</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395,751</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">570,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(166,344</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">404,145</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-Amortizing Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$711,288</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($180,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$530,987</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$704,425</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($166,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$538,081</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The amount of new product research and development ("R&amp;D") expenses included in cost of sales for the three months ended January 31, 2018 and 2017 is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Three months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">R&amp;D expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$12,707</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$11,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Stock Splits</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In March 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. The stock split was effected as of April 19, 2017 in the form of a </font><font style="font-family:inherit;font-size:12pt;">25%</font><font style="font-family:inherit;font-size:12pt;"> stock dividend distributed to shareholders of record as of April 7, 2017. In December 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SELECTED FINANCIAL STATEMENT INFORMATION</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$214,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$225,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(4,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(3,006</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$210,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$222,456</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Costs and Estimated Earnings on Uncompleted Percentage-of-Completion Contracts</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Costs incurred on uncompleted contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$31,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$29,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Estimated earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">19,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">19,902</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">51,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">49,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Billings to date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(39,267</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(41,262</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:18px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div><div style="padding-left:18px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$11,751</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$8,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Included in the accompanying Condensed Consolidated Balance Sheets under the following captions:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accounts receivable, net (costs and estimated earnings in excess of billings)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$13,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$9,377</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accrued expenses and other current liabilities (billings in excess of costs and estimated earnings)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(1,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(1,246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$11,751</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$8,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in estimates pertaining to percentage-of-completion contracts did not have a material effect on net income from consolidated operations for the three months ended January 31, 2018 and 2017.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Finished products</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$181,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$173,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Work in process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">44,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">39,986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Materials, parts, assemblies and supplies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">139,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">128,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Contracts in process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1,985</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Billings to date</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(363</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Inventories, net of valuation reserves</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$367,395</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$343,628</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Contracts in process represents accumulated capitalized costs associated with fixed price contracts. Related progress billings and customer advances (&#8220;billings to date&#8221;) are classified as a reduction to contracts in process, if any, and any excess is included in accrued expenses and other liabilities.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Property, Plant and Equipment</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$5,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$5,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Buildings and improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">93,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">91,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Machinery, equipment and tooling</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">196,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">191,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Construction in progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">8,193</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5,553</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">303,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">294,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(170,487</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(164,319</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$133,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$129,883</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Accrued Customer Rebates and Credits</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The aggregate amount of accrued customer rebates and credits included within accrued expenses and other current liabilities in the accompanying Condensed Consolidated Balance Sheets was </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$14.2 million</font><font style="font-family:inherit;font-size:12pt;"> as of January 31, 2018 and </font><font style="font-family:inherit;font-size:12pt;">$12.9 million</font><font style="font-family:inherit;font-size:12pt;"> as of October&#160;31, 2017. The total customer rebates and credits deducted within net sales for the three months ended January 31, 2018 and 2017 was </font><font style="font-family:inherit;font-size:12pt;">$2.5 million</font><font style="font-family:inherit;font-size:12pt;"> and </font><font style="font-family:inherit;font-size:12pt;">$2.4 million</font><font style="font-family:inherit;font-size:12pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Research and Development Expenses</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The amount of new product research and development ("R&amp;D") expenses included in cost of sales for the three months ended January 31, 2018 and 2017 is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Three months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">R&amp;D expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$12,707</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$11,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Redeemable Noncontrolling Interests</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The holders of equity interests in certain of the Company's subsidiaries have rights ("Put Rights") that may be exercised on varying dates causing the Company to purchase their equity interests through fiscal 2025. The Put Rights, all of which relate either to common shares or membership interests in limited liability companies, provide that the cash consideration to be paid for their equity interests (the "Redemption Amount") be at fair value or a formula that management intended to reasonably approximate fair value based solely on a multiple of future earnings over a measurement period. Management's estimate of the aggregate Redemption Amount of all Put Rights that the Company could be required to pay is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Redeemable at fair value </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$83,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$82,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Redeemable based on a multiple of future earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">48,995</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">48,995</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Redeemable noncontrolling interests</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$132,355</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$131,123</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Accumulated Other Comprehensive (Loss) Income</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in the components of accumulated other comprehensive (loss) income for the three months ended January 31, 2018 are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Foreign Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Pension Benefit Obligation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Accumulated </font></div><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Comprehensive (Loss) Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($9,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($1,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($10,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Unrealized gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">14,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">14,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Amortization of unrealized loss </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$5,436</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($1,019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$4,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ACQUISITION</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In </font><font style="font-family:inherit;font-size:12pt;">November 2017</font><font style="font-family:inherit;font-size:12pt;">, the Company, through a subsidiary of HEICO Electronic, acquired all the stock of </font><font style="font-family:inherit;font-size:12pt;">Interface Displays &amp; Controls, Inc.</font><font style="font-family:inherit;font-size:12pt;"> ("IDC"). </font><font style="font-family:inherit;font-size:12pt;">IDC designs and manufactures electronic products for aviation, marine, military fighting vehicles, and embedded computing markets.</font><font style="font-family:inherit;font-size:12pt;"> The purchase price of this acquisition was paid using cash provided by operating activities. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The total consideration for the acquisition of IDC is not material or significant to the Company&#8217;s condensed consolidated financial statements and the related allocation to the tangible and identifiable intangible assets acquired and liabilities assumed is preliminary until the company obtains final information regarding their fair values. The operating results of IDC were included in the Company&#8217;s results of operations from the effective acquisition date. The amount of net sales and earnings of IDC included in the Condensed Consolidated Statement of Operations for the three months ended January 31, 2018 is not material. Had the IDC acquisition been consummated as of November 1, 2016, net sales, net income from consolidated operations, net income attributable to HEICO, and basic and diluted net income per share attributable to HEICO shareholders on a pro forma basis for the three months ended January 31, 2018 and 2017 would not have been materially different than the reported amounts.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Guarantees</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">As of January 31, 2018, the Company has arranged for standby letters of credit aggregating </font><font style="font-family:inherit;font-size:12pt;">$4.3 million</font><font style="font-family:inherit;font-size:12pt;">, which are supported by its revolving credit facility and pertain to payment guarantees related to potential workers' compensation claims and a facility lease as well as performance guarantees related to customer contracts entered into by certain of the Company's subsidiaries.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Product Warranty</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in the Company&#8217;s product warranty liability for the three months ended January 31, 2018 and 2017, respectively, are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Three months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of beginning of fiscal year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$2,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$3,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accruals for warranties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">798</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Acquired warranty liabilities </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Warranty claims settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(832</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of January 31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$3,167</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$3,514</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Litigation</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company is involved in various legal actions arising in the normal course of business. Based upon the Company&#8217;s and its legal counsel&#8217;s evaluations of any claims or assessments, management is of the opinion that the outcome of these matters will not have a material adverse effect on the Company&#8217;s results of operations, financial position or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Costs and Estimated Earnings on Uncompleted Percentage-of-Completion Contracts</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Costs incurred on uncompleted contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$31,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$29,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Estimated earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">19,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">19,902</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">51,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">49,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Billings to date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(39,267</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(41,262</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:18px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div><div style="padding-left:18px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$11,751</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$8,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Included in the accompanying Condensed Consolidated Balance Sheets under the following captions:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accounts receivable, net (costs and estimated earnings in excess of billings)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$13,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$9,377</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;text-indent:-18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accrued expenses and other current liabilities (billings in excess of costs and estimated earnings)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(1,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(1,246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$11,751</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$8,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The computation of basic and diluted net income per share attributable to HEICO shareholders is as follows (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Three months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Numerator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Net income attributable to HEICO</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$65,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$40,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Weighted average common shares outstanding - basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">105,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">105,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Effect of dilutive stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,473</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,827</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Weighted average common shares outstanding - diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">109,112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">108,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Net income per share attributable to HEICO shareholders:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$.39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Anti-dilutive stock options excluded</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Level 3 inputs used to derive the estimated fair value of the Company's contingent consideration liability as of January 31, 2018 were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Fiscal 2017 Acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Fiscal 2016 Acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Fiscal 2015 Acquisition</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Compound annual revenue growth rate range</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">-</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">-</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">12%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">-</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">13%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Weighted average discount rate</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5.5%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.7%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">.8%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">FAIR VALUE MEASUREMENTS</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company's assets and liabilities that were measured at fair value on a recurring basis are set forth by level within the fair value hierarchy in the following tables (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of January 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quoted Prices </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">in Active Markets for Identical Assets</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Observable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Unobservable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation plans:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate-owned life insurance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$126,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$126,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$11,119</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$126,715</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$137,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$24,931</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$24,931</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quoted Prices </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Observable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Unobservable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation plans:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate-owned life insurance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$113,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$113,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity securities </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$9,654</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$113,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$122,874</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$27,573</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$27,573</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company maintains two non-qualified deferred compensation plans. The assets of the HEICO Corporation Leadership Compensation Plan (the "LCP") principally represent cash surrender values of life insurance policies, which derive their fair values from investments in mutual funds that are managed by an insurance company and are classified within Level 2 and valued using a market approach. Certain other assets of the LCP represent investments in money market funds that are classified within Level 1. The assets of the Company&#8217;s other deferred compensation plan are principally invested in equity securities and mutual funds that are classified within Level 1. The assets of both plans are held within irrevocable trusts and classified within other assets in the Company&#8217;s Condensed Consolidated Balance Sheets and have an aggregate value of </font><font style="font-family:inherit;font-size:12pt;">$137.8 million</font><font style="font-family:inherit;font-size:12pt;"> as of January 31, 2018 and </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$122.9 million</font><font style="font-family:inherit;font-size:12pt;"> as of October 31, 2017, of which the LCP related assets were </font><font style="font-family:inherit;font-size:12pt;">$131.6 million</font><font style="font-family:inherit;font-size:12pt;"> and </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$117.2 million</font><font style="font-family:inherit;font-size:12pt;"> as of January 31, 2018 and October 31, 2017, respectively. The related liabilities of the two deferred compensation plans are included within other long-term liabilities in the Company&#8217;s Condensed Consolidated Balance Sheets and have an aggregate value of </font><font style="font-family:inherit;font-size:12pt;">$136.5 million</font><font style="font-family:inherit;font-size:12pt;"> as of January 31, 2018 and </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$121.7 million</font><font style="font-family:inherit;font-size:12pt;"> as of October 31, 2017, of which the LCP related liability was </font><font style="font-family:inherit;font-size:12pt;">$130.3 million</font><font style="font-family:inherit;font-size:12pt;"> and </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$116.0 million</font><font style="font-family:inherit;font-size:12pt;"> as of January 31, 2018 and October 31, 2017, respectively.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">As part of the agreement to acquire a subsidiary by the ETG in fiscal 2017, the Company may be obligated to pay contingent consideration of </font><font style="font-family:inherit;font-size:12pt;">$20.0 million</font><font style="font-family:inherit;font-size:12pt;"> in fiscal 2023 should the acquired entity meet certain earnings objectives during the first </font><font style="font-family:inherit;font-size:12pt;">six</font><font style="font-family:inherit;font-size:12pt;"> years following the acquisition. As of January 31, 2018, the estimated fair value of the contingent consideration was </font><font style="font-family:inherit;font-size:12pt;">$13.2 million</font><font style="font-family:inherit;font-size:12pt;">. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">As part of the agreement to acquire certain assets of a company by the ETG in fiscal 2016, the Company may be obligated to pay contingent consideration of up to </font><font style="font-family:inherit;font-size:12pt;">$1.7 million</font><font style="font-family:inherit;font-size:12pt;"> in aggregate during the first </font><font style="font-family:inherit;font-size:12pt;">four</font><font style="font-family:inherit;font-size:12pt;"> years following the first anniversary of the acquisition. During fiscal 2018, the Company paid </font><font style="font-family:inherit;font-size:12pt;">$.3 million</font><font style="font-family:inherit;font-size:12pt;"> of contingent consideration based on the actual financial performance of the acquired entity during the second year following the acquisition. As of January 31, 2018, the estimated fair value of the remaining contingent consideration was </font><font style="font-family:inherit;font-size:12pt;">$1.1 million</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">As part of the agreement to acquire a subsidiary by the FSG in fiscal 2015, the Company may be obligated to pay contingent consideration of up to </font><font style="font-family:inherit;font-size:12pt;">&#8364;6.1 million</font><font style="font-family:inherit;font-size:12pt;"> per year, or </font><font style="font-family:inherit;font-size:12pt;">&#8364;12.2 million</font><font style="font-family:inherit;font-size:12pt;"> in aggregate, should the acquired entity meet certain earnings objectives during each of the first </font><font style="font-family:inherit;font-size:12pt;">two</font><font style="font-family:inherit;font-size:12pt;"> years following the second anniversary of the acquisition. As of January 31, 2018, the estimated fair value of the contingent consideration was </font><font style="font-family:inherit;font-size:12pt;">&#8364;8.6 million</font><font style="font-family:inherit;font-size:12pt;">, or </font><font style="font-family:inherit;font-size:12pt;">$10.7 million</font><font style="font-family:inherit;font-size:12pt;">, as compared to </font><font style="font-family:inherit;font-size:12pt;">&#8364;10.8 million</font><font style="font-family:inherit;font-size:12pt;">, or </font><font style="font-family:inherit;font-size:12pt;">$12.6 million</font><font style="font-family:inherit;font-size:12pt;">, as of October 31, 2017. The decrease in the fair value of the contingent consideration is principally attributed to revised earnings estimates for the second year of the earnout period that reflect less favorable projected market conditions.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The estimated fair value of the contingent consideration arrangements described above are classified within Level 3 and were determined using a probability-based scenario analysis approach. Under this method, a set of discrete potential future subsidiary earnings was determined using internal estimates based on various revenue growth rate assumptions for each scenario. A probability of likelihood was assigned to each discrete potential future earnings estimate and the resultant contingent consideration was calculated. The resulting probability-weighted contingent consideration amounts were discounted using a weighted average discount rate reflecting the credit risk of HEICO. Changes in either the revenue growth rates, related earnings or the discount rate could result in a material change to the amount of contingent consideration accrued and such changes will be recorded in the Company's condensed consolidated statements of operations.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Level 3 inputs used to derive the estimated fair value of the Company's contingent consideration liability as of January 31, 2018 were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Fiscal 2017 Acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Fiscal 2016 Acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Fiscal 2015 Acquisition</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Compound annual revenue growth rate range</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">-</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">-</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">12%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">-</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">13%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Weighted average discount rate</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5.5%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.7%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">.8%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in the Company&#8217;s contingent consideration liability measured at fair value on a recurring basis using unobservable inputs (Level 3) for the three months ended January 31, 2018 are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balance as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$27,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Decrease in accrued contingent consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(3,195</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Payment of contingent consideration</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Foreign currency transaction adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balance as of January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$24,931</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Included in the accompanying Condensed Consolidated Balance Sheet </font></div><div style="text-align:left;padding-left:18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">under the following captions:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accrued expenses and other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$7,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">17,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$24,931</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company recorded the decrease in accrued contingent consideration and foreign currency transaction adjustments set forth in the table above within selling, general and administrative expenses in the Company's Condensed Consolidated Statement of Operations.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company did not have any transfers between Level 1 and Level 2 fair value measurements during the three months ended January 31, 2018.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The carrying amounts of the Company&#8217;s cash and cash equivalents, accounts receivable, trade accounts payable and accrued expenses and other current liabilities approximate fair value as of January 31, 2018 due to the relatively short maturity of the respective instruments. The carrying amount of long-term debt approximates fair value due to its variable interest rates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in the Company&#8217;s contingent consideration liability measured at fair value on a recurring basis using unobservable inputs (Level 3) for the three months ended January 31, 2018 are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balance as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$27,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Decrease in accrued contingent consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(3,195</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Payment of contingent consideration</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Foreign currency transaction adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balance as of January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$24,931</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Included in the accompanying Condensed Consolidated Balance Sheet </font></div><div style="text-align:left;padding-left:18px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">under the following captions:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accrued expenses and other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$7,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">17,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$24,931</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">GOODWILL AND OTHER INTANGIBLE ASSETS</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in the carrying amount of goodwill by operating segment for the three months ended January 31, 2018 are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Consolidated Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">FSG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ETG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$388,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$692,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$1,081,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Foreign currency translation adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,202</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6,267</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Goodwill acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Adjustments to goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$391,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$699,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$1,090,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Foreign currency translation adjustments are included in other comprehensive income (loss) in the Company's Condensed Consolidated Statements of Comprehensive Income. The goodwill acquired pertains to the fiscal 2018 acquisition described in Note 2, Acquisition, and represents the residual value after the allocation of the total consideration to the tangible and identifiable intangible assets acquired and liabilities assumed. The Company estimates that all of the goodwill acquired in fiscal 2018 will be deductible for income tax purposes. The adjustments to goodwill represent immaterial measurement period adjustments to the purchase price allocation of certain fiscal 2017 acquisitions. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Identifiable intangible assets consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortizing Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$383,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($126,803</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$256,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$379,966</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($117,069</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$262,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183,997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,109</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44,861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,078</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,928</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">824</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(824</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(817</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">466</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">466</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576,052</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(180,301</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395,751</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">570,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(166,344</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">404,145</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-Amortizing Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$711,288</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($180,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$530,987</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$704,425</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($166,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$538,081</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Amortization expense related to intangible assets for the three months ended January 31, 2018 and 2017 was </font><font style="font-family:inherit;font-size:12pt;">$12.4 million</font><font style="font-family:inherit;font-size:12pt;"> and </font><font style="font-family:inherit;font-size:12pt;">$9.2 million</font><font style="font-family:inherit;font-size:12pt;">, respectively. Amortization expense related to intangible assets for the remainder of fiscal 2018 is estimated to be </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$36.4 million</font><font style="font-family:inherit;font-size:12pt;">. Amortization expense for each of the next five fiscal years and thereafter is estimated to be </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$46.5 million</font><font style="font-family:inherit;font-size:12pt;"> in fiscal 2019, </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$43.6 million</font><font style="font-family:inherit;font-size:12pt;"> in fiscal 2020, </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$40.9 million</font><font style="font-family:inherit;font-size:12pt;"> in fiscal 2021, </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$35.5 million</font><font style="font-family:inherit;font-size:12pt;"> in fiscal 2022, </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$31.3 million</font><font style="font-family:inherit;font-size:12pt;"> in fiscal 2023, and </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$161.6 million</font><font style="font-family:inherit;font-size:12pt;"> thereafter.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">INCOME TAXES</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">On December 22, 2017, the United States (U.S.) government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). The Tax Act contains significant changes to existing tax law including, among other things, a reduction in the U.S. federal statutory tax rate from </font><font style="font-family:inherit;font-size:12pt;">35%</font><font style="font-family:inherit;font-size:12pt;"> to </font><font style="font-family:inherit;font-size:12pt;">21%</font><font style="font-family:inherit;font-size:12pt;"> and the implementation of a territorial tax system resulting in a one-time transition tax on the unremitted earnings of the Company&#8217;s foreign subsidiaries. The Tax Act also contains additional provisions that will become effective for HEICO in fiscal 2019 including a new tax on Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;), a new deduction for Foreign-Derived Intangible Income (&#8220;FDII&#8221;), the repeal of the domestic production activity deduction and increased limitations on the deductibility of certain executive compensation. The Company has not yet determined the impact of the provisions of the Tax Act which do not become effective for HEICO until fiscal 2019.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Securities and Exchange Commission issued Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;), which provides guidance on the accounting for the tax effects of the Tax Act. This guidance provides companies with a measurement period not to exceed one year from the enactment of the Tax Act to complete their accounting for the related tax effects. SAB 118 further states that during the measurement period, companies who are able to make reasonable estimates of the tax effects of the Tax Act should include those amounts in their financial statements as provisional amounts and reflect any adjustments in subsequent periods as they refine their estimates or complete their accounting of such tax effects.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">As a result of the Tax Act, the Company has revised its estimated annual effective federal statutory income tax rate to reflect a reduction in the rate from </font><font style="font-family:inherit;font-size:12pt;">35%</font><font style="font-family:inherit;font-size:12pt;"> to </font><font style="font-family:inherit;font-size:12pt;">21%</font><font style="font-family:inherit;font-size:12pt;"> effective January 1, 2018, which results in a blended rate of </font><font style="font-family:inherit;font-size:12pt;">23.3%</font><font style="font-family:inherit;font-size:12pt;"> for HEICO in fiscal 2018. Additionally, the Company remeasured its U.S. federal net deferred tax liabilities and recorded a provisional discrete tax benefit of </font><font style="font-family:inherit;font-size:12pt;">$16.6 million</font><font style="font-family:inherit;font-size:12pt;"> in the first quarter of fiscal 2018. Further, the Company recorded a provisional discrete tax expense of </font><font style="font-family:inherit;font-size:12pt;">$4.7 million</font><font style="font-family:inherit;font-size:12pt;"> in the first quarter of fiscal 2018 related to a one-time transition tax on the unremitted earnings of the Company's foreign subsidiaries. The Company intends to pay this tax over the eight-year period allowed for in the Tax Act.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company&#8217;s effective tax rate in the first quarter of fiscal 2018 decreased to </font><font style="font-family:inherit;font-size:12pt;">4.7%</font><font style="font-family:inherit;font-size:12pt;"> from </font><font style="font-family:inherit;font-size:12pt;">26.6%</font><font style="font-family:inherit;font-size:12pt;"> in the first quarter of fiscal 2017. The decrease principally reflects the previously mentioned discrete tax benefit from the remeasurement of the Company&#8217;s U.S. federal net deferred tax liabilities and the benefit of a lower federal statutory income tax rate, which were partially offset by the aforementioned one-time transition tax expense.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">LONG-TERM DEBT</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Long-term debt consists of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.71794871794873%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Borrowings under revolving credit facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$666,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$671,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Capital leases and note payable </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,012</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">669,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">673,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Current maturities of long-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$668,527</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$673,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company's borrowings under its revolving credit facility mature in fiscal 2023. As of January 31, 2018 and October 31 2017, the weighted average interest rate on borrowings under the Company's revolving credit facility was </font><font style="font-family:inherit;font-size:12pt;">2.9%</font><font style="font-family:inherit;font-size:12pt;"> and </font><font style="font-family:inherit;font-size:12pt;">2.4%</font><font style="font-family:inherit;font-size:12pt;">, respectively. The revolving credit facility contains both financial and non-financial covenants. As of January 31, 2018, the Company was in compliance with all such covenants.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2014-09, &#8220;Revenue from Contracts with Customers,&#8221; which provides a comprehensive new revenue recognition model that will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity will recognize revenue when it transfers promised goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. ASU 2014-09, as amended, is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption in the year preceding the effective date is permitted. ASU 2014-09 shall be applied either retrospectively to each prior reporting period presented or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application. The Company is currently evaluating which transition method it will elect. In addition, the Company is currently identifying its various revenue streams and reviewing certain underlying customer contracts to determine the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In July 2015, the FASB issued ASU 2015-11, "Simplifying the Measurement of Inventory,&#8221; which requires entities to measure inventories at the lower of cost or net realizable value. Previously, inventories were measured at the lower of cost or market. The Company adopted ASU 2015-11 in the first quarter of fiscal 2018, resulting in no material effect on the Company's consolidated results of operations, financial position or cash flows. </font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In February 2016, the FASB issued ASU 2016-02, &#8220;Leases," which requires recognition of lease assets and lease liabilities on the balance sheet of lessees. ASU 2016-02 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2018, or in fiscal 2020 for HEICO. Early adoption is permitted. ASU 2016-02 requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In August 2016, the FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which clarifies how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. ASU 2016-15 provides guidance on eight specific cash flow classification issues including contingent consideration payments made after a business combination, proceeds from corporate-owned life insurance policies and distributions received from equity method investees. ASU 2016-15 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption is permitted. ASU 2016-15 requires a retrospective transition approach for all periods presented. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated statement of cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment," which is intended to simplify the current test for goodwill impairment by eliminating the second step in which the implied value of a reporting unit is calculated when the carrying value of the reporting unit exceeds its fair value. Under ASU 2017-04, goodwill impairment should be recognized for the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 must be applied prospectively and is effective for any annual or interim goodwill impairment test in fiscal years beginning after December 15, 2019, or in fiscal 2021 for HEICO. Early adoption is permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The accompanying unaudited condensed consolidated financial statements of HEICO Corporation and its subsidiaries (collectively, &#8220;HEICO,&#8221; or the &#8220;Company&#8221;) have been prepared in conformity with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions to Form 10-Q. Therefore, the condensed consolidated financial statements do not include all information and footnotes normally included in annual consolidated financial statements and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended October&#160;31, 2017. The October&#160;31, 2017 Condensed Consolidated Balance Sheet has been derived from the Company&#8217;s audited consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all adjustments (consisting principally of normal recurring accruals) necessary for a fair presentation of the condensed consolidated balance sheets, statements of operations, statements of comprehensive income, statements of shareholders' equity and statements of cash flows for such interim periods presented. The results of operations for the three months ended January 31, 2018 are not necessarily indicative of the results which may be expected for the entire fiscal year.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company has two operating segments: the Flight Support Group (&#8220;FSG&#8221;), consisting of HEICO Aerospace Holdings Corp. and HEICO Flight Support Corp. and their respective subsidiaries; and the Electronic Technologies Group (&#8220;ETG&#8221;), consisting of HEICO Electronic Technologies Corp. (&#8220;HEICO Electronic&#8221;) and its subsidiaries.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Property, Plant and Equipment</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$5,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$5,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Buildings and improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">93,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">91,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Machinery, equipment and tooling</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">196,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">191,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Construction in progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">8,193</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5,553</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">303,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">294,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(170,487</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(164,319</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$133,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$129,883</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Total assets by operating segment as of January 31, 2018 and October 31, 2017 are as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Other, <br clear="none"/>Primarily Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Consolidated <br clear="none"/>Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">FSG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ETG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Total assets as of January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$1,051,527</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$1,357,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$160,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$2,570,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Total assets as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1,042,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1,339,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">130,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,512,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Management's estimate of the aggregate Redemption Amount of all Put Rights that the Company could be required to pay is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Redeemable at fair value </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$83,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$82,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Redeemable based on a multiple of future earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">48,995</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">48,995</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Redeemable noncontrolling interests</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$132,355</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$131,123</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$214,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$225,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(4,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(3,006</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$210,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$222,456</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in the components of accumulated other comprehensive (loss) income for the three months ended January 31, 2018 are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Foreign Currency Translation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Pension Benefit Obligation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Accumulated </font></div><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Comprehensive (Loss) Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($9,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($1,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($10,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Unrealized gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">14,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">14,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Amortization of unrealized loss </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$5,436</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($1,019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$4,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Long-term debt consists of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.71794871794873%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Borrowings under revolving credit facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$666,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$671,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Capital leases and note payable </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,012</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">669,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">673,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Current maturities of long-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$668,527</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$673,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The computation of basic and diluted net income per share attributable to HEICO shareholders is as follows (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Three months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Numerator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Net income attributable to HEICO</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$65,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$40,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Weighted average common shares outstanding - basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">105,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">105,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Effect of dilutive stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,473</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,827</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Weighted average common shares outstanding - diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">109,112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">108,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Net income per share attributable to HEICO shareholders:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$.39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Anti-dilutive stock options excluded</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company's assets and liabilities that were measured at fair value on a recurring basis are set forth by level within the fair value hierarchy in the following tables (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of January 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quoted Prices </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">in Active Markets for Identical Assets</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Observable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Unobservable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation plans:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate-owned life insurance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$126,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$126,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$11,119</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$126,715</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$137,834</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$24,931</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$24,931</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quoted Prices </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Observable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Unobservable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation plans:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate-owned life insurance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$113,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$113,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity securities </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$9,654</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$113,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$122,874</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$27,573</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$27,573</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in the carrying amount of goodwill by operating segment for the three months ended January 31, 2018 are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Consolidated Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">FSG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ETG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$388,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$692,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$1,081,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Foreign currency translation adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,202</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6,267</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Goodwill acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Adjustments to goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$391,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$699,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$1,090,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Finished products</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$181,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$173,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Work in process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">44,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">39,986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Materials, parts, assemblies and supplies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">139,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">128,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Contracts in process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1,985</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Less: Billings to date</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(363</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Inventories, net of valuation reserves</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$367,395</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$343,628</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Changes in the Company&#8217;s product warranty liability for the three months ended January 31, 2018 and 2017, respectively, are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Three months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of beginning of fiscal year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$2,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$3,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Accruals for warranties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">798</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Acquired warranty liabilities </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Warranty claims settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(832</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Balances as of January 31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$3,167</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$3,514</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Information on the Company&#8217;s two operating segments, the FSG and the ETG, for the three months ended January 31, 2018 and 2017, respectively, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Other, <br clear="none"/>Primarily Corporate and <br clear="none"/>Intersegment </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Consolidated <br clear="none"/>Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">FSG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ETG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Three months ended January 31, 2018:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$254,721</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$155,658</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($5,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$404,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">8,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">13,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Operating income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">45,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">43,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(9,529</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">79,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Capital expenditures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Three months ended January 31, 2017:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$220,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$126,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($3,634</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$343,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Depreciation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">10,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">41,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">29,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(5,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">64,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Capital expenditures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">OPERATING SEGMENTS</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Information on the Company&#8217;s two operating segments, the FSG and the ETG, for the three months ended January 31, 2018 and 2017, respectively, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Other, <br clear="none"/>Primarily Corporate and <br clear="none"/>Intersegment </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Consolidated <br clear="none"/>Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">FSG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ETG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Three months ended January 31, 2018:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$254,721</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$155,658</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($5,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$404,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">8,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">13,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Operating income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">45,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">43,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(9,529</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">79,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Capital expenditures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Three months ended January 31, 2017:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$220,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$126,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">($3,634</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$343,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Depreciation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5,735</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">10,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">41,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">29,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(5,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">64,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Capital expenditures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(1)</sup></font><font style="font-family:inherit;font-size:12pt;"> Intersegment activity principally consists of net sales from the ETG to the FSG.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Total assets by operating segment as of January 31, 2018 and October 31, 2017 are as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Other, <br clear="none"/>Primarily Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Consolidated <br clear="none"/>Totals</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Segment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">FSG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ETG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Total assets as of January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$1,051,527</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$1,357,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$160,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$2,570,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Total assets as of October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1,042,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1,339,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">130,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2,512,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The accompanying unaudited condensed consolidated financial statements of HEICO Corporation and its subsidiaries (collectively, &#8220;HEICO,&#8221; or the &#8220;Company&#8221;) have been prepared in conformity with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions to Form 10-Q. Therefore, the condensed consolidated financial statements do not include all information and footnotes normally included in annual consolidated financial statements and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended October&#160;31, 2017. The October&#160;31, 2017 Condensed Consolidated Balance Sheet has been derived from the Company&#8217;s audited consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all adjustments (consisting principally of normal recurring accruals) necessary for a fair presentation of the condensed consolidated balance sheets, statements of operations, statements of comprehensive income, statements of shareholders' equity and statements of cash flows for such interim periods presented. The results of operations for the three months ended January 31, 2018 are not necessarily indicative of the results which may be expected for the entire fiscal year.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Company has two operating segments: the Flight Support Group (&#8220;FSG&#8221;), consisting of HEICO Aerospace Holdings Corp. and HEICO Flight Support Corp. and their respective subsidiaries; and the Electronic Technologies Group (&#8220;ETG&#8221;), consisting of HEICO Electronic Technologies Corp. (&#8220;HEICO Electronic&#8221;) and its subsidiaries.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Stock Splits</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In March 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. The stock split was effected as of April 19, 2017 in the form of a </font><font style="font-family:inherit;font-size:12pt;">25%</font><font style="font-family:inherit;font-size:12pt;"> stock dividend distributed to shareholders of record as of April 7, 2017. In December 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. The stock split was effected as of January 18, 2018 in the form of a </font><font style="font-family:inherit;font-size:12pt;">25%</font><font style="font-family:inherit;font-size:12pt;"> stock dividend distributed to shareholders of record as of January 3, 2018. All applicable share and per share information has been adjusted retrospectively to give effect to the 5-for-4 stock splits. </font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2014-09, &#8220;Revenue from Contracts with Customers,&#8221; which provides a comprehensive new revenue recognition model that will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity will recognize revenue when it transfers promised goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. ASU 2014-09, as amended, is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption in the year preceding the effective date is permitted. ASU 2014-09 shall be applied either retrospectively to each prior reporting period presented or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application. The Company is currently evaluating which transition method it will elect. In addition, the Company is currently identifying its various revenue streams and reviewing certain underlying customer contracts to determine the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In July 2015, the FASB issued ASU 2015-11, "Simplifying the Measurement of Inventory,&#8221; which requires entities to measure inventories at the lower of cost or net realizable value. Previously, inventories were measured at the lower of cost or market. The Company adopted ASU 2015-11 in the first quarter of fiscal 2018, resulting in no material effect on the Company's consolidated results of operations, financial position or cash flows. </font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In February 2016, the FASB issued ASU 2016-02, &#8220;Leases," which requires recognition of lease assets and lease liabilities on the balance sheet of lessees. ASU 2016-02 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2018, or in fiscal 2020 for HEICO. Early adoption is permitted. ASU 2016-02 requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In August 2016, the FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which clarifies how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. ASU 2016-15 provides guidance on eight specific cash flow classification issues including contingent consideration payments made after a business combination, proceeds from corporate-owned life insurance policies and distributions received from equity method investees. ASU 2016-15 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption is permitted. ASU 2016-15 requires a retrospective transition approach for all periods presented. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated statement of cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment," which is intended to simplify the current test for goodwill impairment by eliminating the second step in which the implied value of a reporting unit is calculated when the carrying value of the reporting unit exceeds its fair value. Under ASU 2017-04, goodwill impairment should be recognized for the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 must be applied prospectively and is effective for any annual or interim goodwill impairment test in fiscal years beginning after December 15, 2019, or in fiscal 2021 for HEICO. Early adoption is permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SUBSEQUENT EVENT</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In&#160;</font><font style="font-family:inherit;font-size:12pt;">February 2018</font><font style="font-family:inherit;font-size:12pt;">, the Company, through a subsidiary of HEICO Electronic, acquired </font><font style="font-family:inherit;font-size:12pt;">85%</font><font style="font-family:inherit;font-size:12pt;"> of the assets and business of&#160;</font><font style="font-family:inherit;font-size:12pt;">Sensor Technology Engineering, Inc. ("Sensor Technology")</font><font style="font-family:inherit;font-size:12pt;">. </font><font style="font-family:inherit;font-size:12pt;">Sensor Technology designs and manufactures sophisticated nuclear radiation detectors for law enforcement, homeland security and military applications.</font><font style="font-family:inherit;font-size:12pt;"> The remaining </font><font style="font-family:inherit;font-size:12pt;">15%</font><font style="font-family:inherit;font-size:12pt;"> continues to be owned by certain members of Sensory Technology's management team. The purchase price of this acquisition was paid in cash, principally using proceeds from the Company's revolving credit facility and the total consideration for the acquisition is not material or significant to the Company&#8217;s condensed consolidated financial statements.</font></div></div> EX-101.SCH 7 hei-20180131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2102100 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - ACQUISITIONS (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED [PARENTHETICAL] link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - UNAUDITED link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME - UNAUDITED link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME - UNAUDITED [PARENTHETICAL] link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - DOCUMENT AND ENTITY INFORMATION link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - FAIR VALUE MEASUREMENTS (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - FAIR VALUE MEASUREMENTS (Fair Value Hierarchy, by Category) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Level 3 Valuation Inputs) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Identifiable Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - INCOME TAXES (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - LONG-TERM DEBT (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - OPERATING SEGMENTS link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - OPERATING SEGMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - OPERATING SEGMENTS (Details 1) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - OPERATING SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Accounts Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Costs and Estimated Earnings on Uncompleted POC Contracts) (Details) link:presentationLink link:calculationLink link:definitionLink 2403409 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2403408 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Accumulated Other Comprehensive Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Redeemable Noncontrolling Interests) (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Research and Development Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - SUBSEQUENT EVENT (Details Textuals) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Textuals) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 hei-20180131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 hei-20180131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 hei-20180131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Selected Financial Statement Information [Abstract] Selected Financial Statement Information [Text Block] Additional Financial Information Disclosure [Text Block] Accounting Policies [Abstract] Common Stock Dividend Percentage Rate Common Stock Dividend Percentage Rate Common Stock Dividend Percentage Rate Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table Text Block] Schedule Of Identifiable Intangible Assets [Table Text Block] Schedule Of Identifiable Intangible Assets [Table Text Block] Tabular disclosure of the carrying value of intangible assets both subject to and not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company. Selected Financial Statement Information (Details) [Abstract] Selected Financial Statement Information (Details) [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Land Land Buildings and improvements Buildings and Improvements, Gross Machinery, equipment and tooling Machinery and Equipment, Gross Construction in progress Construction in Progress, Gross Property, plant and equipment, gross Property, Plant and Equipment, Gross Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Property, Plant and Equipment, Net Commitments and Contingencies Disclosure [Abstract] Guarantor Obligations, Maximum Exposure, Undiscounted Guarantor Obligations, Maximum Exposure, Undiscounted Summary of Significant Accounting Policies [Text Block] Significant Accounting Policies [Text Block] Income Tax Disclosure [Abstract] Federal Statutory Income Tax Rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Remeasurement of Deferred Tax Liabilities for Change in Tax Rate Remeasurement of Deferred Tax Liabilities for Change in Tax Rate Remeasurement of Deferred Tax Liabilities for Change in Tax Rate Transition Tax Expense from Unremitted Earnings from Foreign Subsidiaries Transition Tax Expense from Unremitted Earnings from Foreign Subsidiaries Transition Tax Expense from Unremitted Earnings from Foreign Subsidiaries Effective Income Tax Rate, Continuing Operations Effective Income Tax Rate Reconciliation, Percent Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Segment Reporting [Abstract] Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Flight Support Group [Member] Flight Support Group [Member] Flight Support Group. Electronic Technologies Group [Member] Electronic Technologies Group [Member] Electronic Technologies Group. Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Other Primarily Corporate and Intersegment [Member] Corporate And Eliminations [Member] Corporate And Eliminations [Member] Operating Segments [Member] Operating Segments [Member] Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Total assets Assets Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Corporate And Eliminations [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Revenues Revenues Depreciation Depreciation Amortization Amortization Operating income Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Capital expenditures Payments to Acquire Property, Plant, and Equipment Statement of Comprehensive Income [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Statement [Line Items] Statement [Line Items] Net income from consolidated operations Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Amortization of unrealized loss on defined benefit pension plan, net of tax Defined Benefit Plan, Amortization of Gain (Loss) Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive income from consolidated operations Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Less: Comprehensive income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Less: Foreign currency translation adjustments attributable to noncontrolling interests Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to HEICO Comprehensive Income (Loss), Net of Tax, Attributable to Parent Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] Statement of Financial Position [Abstract] Statement [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock [Member] Common Stock [Member] Class A Common Stock [Member] Common Class A [Member] Balances ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net Receivables, Net, Current Inventories, net Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, net Goodwill Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Liabilities [Abstract] Liabilities [Abstract] Current liabilities: Liabilities, Current [Abstract] Current maturities of long-term debt Long-term Debt and Capital Lease Obligations, Current Trade accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Income taxes payable Accrued Income Taxes, Current Total current liabilities Liabilities, Current Long-term debt, net of current maturities Long-term Debt and Capital Lease Obligations Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Redeemable noncontrolling interests Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Shareholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common Stock Common Stock, Value, Issued Capital in excess of par value Additional Paid in Capital, Common Stock Deferred compensation obligation Deferred Compensation Obligation Deferred compensation obligation payable in company common stock. HEICO stock held by irrevocable trust Common Stock Issued, Employee Stock Trust Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total HEICO shareholders' equity Stockholders' Equity Attributable to Parent Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Total shareholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and equity Liabilities and Equity Earnings Per Share [Abstract] Schedule of Earnings Per Share, Basic and Diluted [Table] Schedule of Earnings Per Share, Basic and Diluted [Table] Schedule of Earnings Per Share, Basic and Diluted [Table] Class of Stock [Axis] Class of Stock [Domain] Schedule of Earnings Per Share, Basic and Diluted [Line Items] Schedule of Earnings Per Share, Basic and Diluted [Line Items] [Line Items] for Schedule of Earnings Per Share, Basic and Diluted [Table] Numerator: Numerator [Abstract] Numerator. Net income attributable to HEICO Net Income (Loss) Attributable to Parent Denominator: Denominator [Abstract] Denominator. Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Effect of dilutive stock options Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Earnings Per Share, Basic Earnings Per Share, Basic Earnings Per Share, Diluted Earnings Per Share, Diluted Anti-dilutive stock options excluded Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Balance Sheets Parenthetical [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Earnings Per Share [Text Block] Earnings Per Share [Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Foreign Currency Translation [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Pension Benefit Obligation [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Starting accumulated other comprehensive loss Unrealized gain Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Ending accumulated other comprehensive loss Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Segment Reporting Disclosure [Text Block] Segment Reporting Disclosure [Text Block] Schedule of Accounts Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts receivable Accounts Receivable, Gross, Current Less: Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable, net Accounts Receivable, Net, Current Inventory, Current [Table] Inventory, Current [Table] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Inventory [Line Items] Inventory [Line Items] Finished products Inventory, Finished Goods, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Materials, parts, assemblies and supplies Inventory, Raw Materials and Purchased Parts, Net of Reserves Contracts in process Inventory for Long-term Contracts or Programs, Gross Less: Billings to date Progress Payments Netted Against Inventory for Long-term Contracts or Programs Inventories, net of valuation reserves Inventory, Net of Allowances, Customer Advances and Progress Billings Statement of Stockholders' Equity [Abstract] Equity Component [Domain] Redeemable Noncontrolling Interests [Member] Capital In Excess Of Par Value [Member] Additional Paid-in Capital [Member] Deferred Compensation Obligation [Member] Deferred Compensation, Share-based Payments [Member] HEICO Stock Held By Irrevocable Trust [Member] HEICO Stock Held By Irrevocable Trust [Member] HEICO stock held by irrevocable trust. Retained Earnings [Member] Noncontrolling Interest [Member] Total Shareholders Equity [Member] Total Shareholders Equity [Member] Total Shareholders Equity, not including Redeemable Noncontrolling Interests Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Starting Balance Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income Cash dividends Dividends, Common Stock, Cash Stock Issued During Period, Value, Stock Dividend Stock Issued During Period, Value, Stock Dividend Adjustments to Additional Paid in Capital, Stock Split Adjustments to Additional Paid in Capital, Stock Split Issuance of common stock to Savings and Investment Plan Stock Issued During Period, Value, Employee Benefit Plan Share-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Proceeds from stock option exercises Stock Issued During Period, Value, Stock Options Exercised Proceeds from stock option exercises, Adjustment to Additional Paid in Capital Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition Distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Adjustments to redemption amount of redeemable noncontrolling interests Noncontrolling Interest, Change in Redemption Value Deferred compensation obligation Stock Held During Period Value Deferred Compensation Obligation Stock Held During Period Value Deferred Compensation Obligation Stock Issued During Period Value Deferred Compensation Obligation Stock Issued During Period Value Deferred Compensation Obligation Value of shares issued during the period to deferred compensation obligation. Other Stockholders' Equity, Other Adjustments to Additional Paid in Capital, Other Adjustments to Additional Paid in Capital, Other Ending Balance Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Starting Balance, Redeemable Noncontrolling Interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Distributions to noncontrolling interests Adjustments to redemption amount of redeemable noncontrolling interests Temporary Equity, Other Changes Temporary Equity, Other Changes Ending Balance, Redeemable Noncontrolling Interests Accrued customer rebates and credits Accrued Customer Rebates and Credits Carrying value as of the balance sheet date of accrued customer rebates and credits. Total customer rebates and credits deducted within net sales Accrued Customer Rebates and Credits Expense The total customer rebates and credits expense deducted within net sales. Costs incurred on uncompleted contracts Contract Revenue Cost Estimated Earnings Estimated Earnings Estimated earnings on uncompleted percentage of completion contracts. Estimated Revenue on Completed Percentage-of-Completion Contracts Estimated Revenue on Completed Percentage-of-Completion Contracts Total estimated revenue, including billed and unbilled, from completed percentage of completion contracts. Billed Contracts Receivable Billed Contracts Receivable Billings in Excess of Cost and Estimated Earnings Billings in Excess of Cost and Estimated Earnings Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date, net of costs and estimated earnings in excess of billings for contracts in progress. Included in the accompanying Condensed Consolidated Balance Sheets under the following captions: Included In Accompanying Condensed Consolidated Balance Sheets Under Following Captions [Abstract] Accounts receivable, net (costs and estimated earnings in excess of billings) Costs in Excess of Billings, Current Accrued expenses and other current liabilities (billings in excess of costs and estimated earnings) Billings in Excess of Cost, Current Schedule of Product Warranty Liability [Table Text Block] Schedule of Product Warranty Liability [Table Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] IDC [Member] IDC [Member] Interface Displays and Controls Inc [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Effective Date of Acquisition Business Acquisition, Effective Date of Acquisition Name of Acquired Entity Business Acquisition, Name of Acquired Entity Description of Acquired Entity Business Acquisition, Description of Acquired Entity Debt Disclosure [Abstract] Long-term Debt [Text Block] Long-term Debt [Text Block] Fair Value Disclosures [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Foreign Currency Gain (Loss) [Member] Foreign Currency Gain (Loss) [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Significant Unobservable Inputs (Level 3) [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Opening balance, Liabilities Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Change in accrued contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Change in value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Foreign currency transaction adjustments Fair Value, Liabilities Measured on Recurring Basis, Change in Unrealized Gain (Loss) Ending balance, Liabilities Accrued Liabilities, Current Business Combination, Contingent Consideration, Liability, Current Other Liabilities, Noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Total liabilities Business Combination, Contingent Consideration, Liability Basis of Presentation [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Stock Split [Policy Text Block] Stock Split [Policy Text Block] Disclosure of stock split for retrospective adjustment to shares [Policy Text Block] New Accounting Pronouncements [Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Income Statement [Abstract] Net sales Revenue, Net Operating costs and expenses: Costs and Expenses [Abstract] Cost of sales Cost of Revenue Selling, general and administrative expenses Selling, General and Administrative Expense Total operating costs and expenses Costs and Expenses Operating income Operating Income (Loss) Interest expense Interest Expense, Debt Other income Other Nonoperating Income (Expense) Income before income taxes and noncontrolling interests Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net income from consolidated operations Less: Net income attributable to noncontrolling interests Net income attributable to HEICO Net income per share attributable to HEICO shareholders: Basic (in dollars per share) Diluted (in dollars per share) Weighted average number of common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Cash dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Amortization expense related to intangible assets Amortization of Intangible Assets Estimated Amortization Expense, remainder of fiscal year Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Estimated Amortization Expense, for fiscal 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Estimated Amortization Expense, for fiscal 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two Estimated Amortization Expense, for fiscal 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three Estimated Amortization Expense, for fiscal 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four Estimated Amortization Expense, for fiscal 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Estimated Amortization Expense, thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Statement of Cash Flows [Abstract] Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income from consolidated operations to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Employer contributions to HEICO Savings and Investment Plan Defined Contribution Plan, Employer Discretionary Contribution Amount Share-based compensation expense Stock or Unit Option Plan Expense Foreign currency transaction adjustments, net Foreign Currency Transaction Gain (Loss), before Tax Deferred income tax provision (benefit) Deferred Income Tax Expense (Benefit) Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Change in accounts receivable Increase (Decrease) in Receivables Change in inventories Increase (Decrease) in Inventories Change in prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Change in trade accounts payable Increase (Decrease) in Accounts Payable Change in accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Change in income taxes payable Increase (Decrease) in Income Taxes Payable Other Other Noncash Income (Expense) Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Other Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Payments on revolving credit facility Repayments of Long-term Lines of Credit Cash dividends paid Payments of Ordinary Dividends, Common Stock Payments of Loan Costs Payments of Loan Costs Distributions to noncontrolling interests Payments of Ordinary Dividends, Noncontrolling Interest Proceeds from stock option exercises Proceeds from Stock Options Exercised Payment of Contingent Consideration Payment of Contingent Consideration Cash outflow for the payment of contingent consideration for business combination Other Proceeds from (Payments for) Other Financing Activities Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Net (decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of year Cash and cash equivalents at end of period Subsequent Events [Abstract] Subsequent Events [Text Block] Subsequent Events [Text Block] Borrowings under revolving credit facility Long-term Line of Credit Capital leases Capital Lease Obligations Total debt and capital leases Debt and Capital Lease Obligations Less: Current maturities of long-term debt Schedule Of Segment Reporting Information By Segment [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of Assets from Segment to Consolidated [Table Text Block] Reconciliation of Assets from Segment to Consolidated [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Sensor Tech [Member] Sensor Tech [Member] Sensor Tech [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Subsequent Event, Date Subsequent Event, Date Business Acquisition, Percentage of Voting Interests Acquired Business Acquisition, Percentage of Voting Interests Acquired Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Acquisitions [Text Block] Business Combination Disclosure [Text Block] Redeemable Noncontrolling Interest, by Legal Entity [Table] Redeemable Noncontrolling Interest, by Legal Entity [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum [Member] Maximum [Member] Redeemable Noncontrolling Interest [Line Items] Redeemable Noncontrolling Interest [Line Items] Redeemable at fair value Redeemable Noncontrolling Interest, Equity, Common, Fair Value Redeemable based on a multiple of future earnings Redeemable Noncontrolling Interest, Equity, Fair Value Redeemable noncontrolling interests Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table Text Block] Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document and Entity Information [Abstract] Document Information [Table] Document Information [Table] Document Information, Document [Axis] Document Information, Document [Axis] Document [Domain] Document [Domain] Document Information [Line Items] Document Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entities [Table] Entities [Table] Heico Common Stock [Member] Heico Common Stock [Member] Heico Common Stock [Member] Common Class A [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Entity Listings, Instrument [Axis] Entity Listings, Instrument [Axis] Instrument [Domain] Instrument [Domain] Entity Information [Line Items] Entity Information [Line Items] Entity Registrant Name Entity Registrant Name Address Entity Address, Address Line One State Entity Address, State or Province Zip Code Entity Address, Postal Zip Code Entity Central Index Key Entity Central Index Key Entity Tax Identification Number Entity Tax Identification Number Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Trading Symbol Trading Symbol Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Common Stock Par Value Entity Listing, Par Value Per Share Schedule of Goodwill [Table] Schedule of Goodwill [Table] Statement, Business Segments [Axis] Segment [Domain] Goodwill [Line Items] Goodwill [Line Items] Opening Balance Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Goodwill acquired Goodwill, Acquired During Period Adjustments to goodwill Goodwill, Purchase Accounting Adjustments Ending Balance Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Long-term Debt Instruments [Table Text Block] Fair Value Disclosures [Text Block] Fair Value Disclosures [Text Block] Deferred Compensation Plan, Asset Categories [Axis] Deferred Compensation Plan, Asset Categories [Axis] Deferred Compensation Plan, Asset Categories [Axis] Plan Asset Categories [Domain] Plan Asset Categories [Domain] Corporate Owned Life Insurance [Member] Corporate Owned Life Insurance [Member] Corporate owned life insurance [Member] Money Market Funds [Member] Money Market Funds [Member] Equity Securities [Member] Equity Securities [Member] Equity Funds [Member] Equity Funds [Member] Other Defined Deferred Compensation Plan [Member] Other Defined Deferred Compensation Plan [Member] Other Defined Deferred Compensation Plan [Member] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Assets Deferred Compensation Plans [Abstract] Deferred Compensation Plans [Abstract] Deferred Compensation Plans [Abstract] Deferred compensation plans Deferred Compensation Plan Assets Liabilities: Contingent consideration Fair Value Inputs, Liabilities, Quantitative Information [Table] Fair Value Inputs, Liabilities, Quantitative Information [Table] FY 2017 Acquisition [Member] FY 2017 Acquisition [Member] FY 2017 Acquisitions [Member] FY 2016 Acquisition [Member] FY 2016 Acquisition [Member] FY 2016 Acquisition [Member] FY 2015 Acquisition [Member] FY 2015 Acquisition [Member] FY 2015 Acquisition [Member] Minimum [Member] Minimum [Member] Fair Value, Inputs, Level 3 [Member] Fair Value Inputs, Liabilities, Quantitative Information [Line Items] Fair Value Inputs, Liabilities, Quantitative Information [Line Items] Negative Long-term Revenue Growth Rate Negative Long-term Revenue Growth Rate Negative Percentage of assumed long-term growth in revenues, used as an input to measure fair value. Fair Value Inputs, Long-term Revenue Growth Rate Fair Value Inputs, Long-term Revenue Growth Rate Fair Value Inputs, Discount Rate Fair Value Inputs, Discount Rate Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average interest rate Debt, Weighted Average Interest Rate Schedule of Product Warranties [Table] Schedule of Product Warranties [Table] Schedule of Product Warranties [Table] Product Warranty Liability [Axis] Product Warranty Liability [Axis] Product Warranty Liability [Axis] Product Warranty Liability [Domain] Product Warranty Liability [Domain] [Domain] for Product Warranty Liability [Axis] Schedule of Product Warranties [Line Items] Schedule of Product Warranties [Line Items] [Line Items] for Schedule of Product Warranties [Table] Balances as of beginning of fiscal year Standard and Extended Product Warranty Accrual Accruals for warranties Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Standard and Extended Product Warranty Accrual, Additions from Business Acquisition Standard and Extended Product Warranty Accrual, Additions from Business Acquisition Warranty claims settled Standard and Extended Product Warranty Accrual, Decrease for Payments Balances as of end of period Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Defined Benefit Plan, Liability Categories [Axis] Defined Benefit Plan, Liability Categories [Axis] Defined Benefit Plan, Liability Categories [Axis] Defined Benefit Plan, Liability Categories [Domain] Defined Benefit Plan, Liability Categories [Domain] [Domain] for Defined Benefit Plan, Liability Categories [Axis] Aggregate LCP Liability [Member] Aggregate LCP Liability [Member] Aggregate LCP Liability [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Euro Member Countries, Euro Euro Member Countries, Euro Defined Benefit Plan, Asset Categories [Axis] Defined Benefit Plan, Asset Categories [Axis] Aggregate LCP Assets [Member] Aggregate LCP Assets [Member] Aggregate LCP Assets [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Contingent Consideration Arrangements, Per Year Amount Contingent Consideration Arrangements, Per Year Amount For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the per year amount (undiscounted) of the consideration which may be paid. Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Fair Value Assumptions, Expected Term Fair Value Assumptions, Expected Term Payment for Contingent Consideration Liability, Financing Activities Payment for Contingent Consideration Liability, Financing Activities Assets held within irrevocable trusts and classified within other assets Related liabilities of deferred compensation plans, specified as other long-term liabilities Deferred Compensation Liability, Classified, Noncurrent Schedule Of Acquired Finite and Indefinite Lived Intangible Assets By Major Class [Table] Schedule Of Acquired Finite and Indefinite Lived Intangible Assets By Major Class [Table] Acquired Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships [Member] Intellectual Property [Member] Licensing Agreements [Member] Patents [Member] Noncompete Agreements [Member] Trade Names [Member] Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] Gross Carrying Amount Indefinite-Lived Intangible Assets (Excluding Goodwill) Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Asset Gross Carrying Amount Finite Lived and Indefinite Livedi Ntangible Assets Excluding Goodwill Sum of the gross carrying amounts of all intangible assets, excluding goodwill and before accumulated amortization, as of the balance sheet date. Intangible Asset Net Carrying Amount Schedule of Accounts Receivable [Table Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block] Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block] Schedule of Inventories [Table Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment [Table Text Block] Schedule of Research and Development Expenses [Table Text Block] Schedule of Research and Development Expenses [Table Text Block] Tabular disclosure of the amount of new product research and development expenses (R&D expenses) included in costs of sales. Schedule of Redeemable Noncontrolling Interests [Table Text Block] Redeemable Noncontrolling Interest [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] R&D expenses Research and Development Expense EX-101.PRE 11 hei-20180131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
DOCUMENT AND ENTITY INFORMATION - $ / shares
3 Months Ended
Jan. 31, 2018
Feb. 27, 2018
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jan. 31, 2018  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2018  
Entity Information [Line Items]    
Entity Registrant Name HEICO CORPORATION  
Address 3000 Taft Street, Hollywood, Florida  
State Florida  
Zip Code 33021  
Entity Central Index Key 0000046619  
Entity Tax Identification Number 650341002  
Current Fiscal Year End Date --10-31  
Entity Filer Category Large Accelerated Filer  
Trading Symbol hei  
Heico Common Stock [Member]    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   42,227,721
Entity Common Stock Par Value $ 0.01  
Common Class A [Member]    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   63,477,941
Entity Common Stock Par Value $ 0.01  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Current assets:    
Cash and cash equivalents $ 65,688 $ 52,066
Accounts receivable, net 210,278 222,456
Inventories, net 367,395 343,628
Prepaid expenses and other current assets 19,071 13,742
Total current assets 662,432 631,892
Property, plant and equipment, net 133,115 129,883
Goodwill 1,090,864 1,081,306
Intangible assets, net 530,987 538,081
Other assets 153,044 131,269
Total assets 2,570,442 2,512,431
Current liabilities:    
Current maturities of long-term debt 485 451
Trade accounts payable 81,129 89,724
Accrued expenses and other current liabilities 132,570 147,612
Income taxes payable 14,872 11,650
Total current liabilities 229,056 249,437
Long-term debt, net of current maturities 668,527 673,528
Deferred income taxes 42,526 59,026
Other long-term liabilities 167,964 151,025
Total liabilities 1,108,073 1,133,016
Commitments and contingencies
Redeemable noncontrolling interests 132,355 131,123
Shareholders' equity:    
Common Stock 422 338
Capital in excess of par value 329,908 326,544
Deferred compensation obligation 3,118 3,118
HEICO stock held by irrevocable trust (3,118) (3,118)
Accumulated other comprehensive loss 4,417 (10,556)
Retained earnings 904,030 844,247
Total HEICO shareholders' equity 1,239,412 1,161,080
Noncontrolling interests 90,602 87,212
Total shareholders' equity 1,330,014 1,248,292
Total liabilities and equity 2,570,442 2,512,431
Class A Common Stock [Member]    
Shareholders' equity:    
Common Stock $ 635 $ 507
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED [PARENTHETICAL] - $ / shares
shares in Thousands
Jan. 31, 2018
Oct. 31, 2017
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 75,000 75,000
Common stock, shares issued 42,228 42,221
Common stock, shares outstanding 42,228 42,221
Class A Common Stock [Member]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 75,000 75,000
Common stock, shares issued 63,455 63,381
Common stock, shares outstanding 63,455 63,381
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - UNAUDITED - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Net sales $ 404,410 $ 343,432
Operating costs and expenses:    
Cost of sales 249,619 218,015
Selling, general and administrative expenses 75,231 60,867
Total operating costs and expenses 324,850 278,882
Operating income 79,560 64,550
Interest expense (4,725) (1,969)
Other income 360 484
Income before income taxes and noncontrolling interests 75,195 63,065
Income tax expense 3,500 16,800
Net income from consolidated operations 71,695 46,265
Less: Net income attributable to noncontrolling interests 6,543 5,338
Net income attributable to HEICO $ 65,152 $ 40,927
Net income per share attributable to HEICO shareholders:    
Basic (in dollars per share) $ 0.62 $ 0.39
Diluted (in dollars per share) $ 0.60 $ 0.38
Weighted average number of common shares outstanding:    
Basic (in shares) 105,639 105,178
Diluted (in shares) 109,112 108,005
Cash dividends per share (in dollars per share) $ 0.070 $ 0.058
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Net income from consolidated operations $ 71,695 $ 46,265
Other comprehensive income (loss):    
Foreign currency translation adjustments 15,963 (1,524)
Amortization of unrealized loss on defined benefit pension plan, net of tax 4 7
Total other comprehensive income (loss) 15,967 (1,517)
Comprehensive income from consolidated operations 87,662 44,748
Less: Comprehensive income attributable to noncontrolling interests 6,543 5,338
Less: Foreign currency translation adjustments attributable to noncontrolling interests 994 (296)
Comprehensive income attributable to noncontrolling interests 7,537 5,042
Comprehensive income attributable to HEICO $ 80,125 $ 39,706
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME - UNAUDITED - USD ($)
$ in Thousands
Total
Redeemable Noncontrolling Interests [Member]
Common Stock [Member]
Common Stock [Member]
Class A Common Stock [Member]
Capital In Excess Of Par Value [Member]
Deferred Compensation Obligation [Member]
HEICO Stock Held By Irrevocable Trust [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total Shareholders Equity [Member]
Starting Balance at Oct. 31, 2016     $ 270 $ 403 $ 306,328 $ 2,460 $ (2,460) $ (25,326) $ 681,704 $ 84,326 $ 1,047,705
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 39,706             (1,221) 40,927    
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 5,042 $ 2,294               2,748  
Comprehensive income 44,748                   42,454
Cash dividends                 (6,059)   (6,059)
Issuance of common stock to Savings and Investment Plan         893           893
Share-based compensation expense         1,451           1,451
Proceeds from stock option exercises       1             1,230
Proceeds from stock option exercises, Adjustment to Additional Paid in Capital         1,229            
Distributions to noncontrolling interests   (1,712)               (274) (274)
Adjustments to redemption amount of redeemable noncontrolling interests   (1,192)             1,192   1,192
Deferred compensation obligation           (140)          
Stock Issued During Period Value Deferred Compensation Obligation             140        
Ending Balance at Jan. 31, 2017     270 404 309,901 2,320 (2,320) (26,547) 717,764 86,800 1,088,592
Starting Balance, Redeemable Noncontrolling Interests at Oct. 31, 2016   99,512                  
Increase (Decrease) in Temporary Equity [Roll Forward]                      
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 5,042 2,294               2,748  
Distributions to noncontrolling interests   (1,712)               (274) (274)
Adjustments to redemption amount of redeemable noncontrolling interests   (1,192)             1,192   1,192
Ending Balance, Redeemable Noncontrolling Interests at Jan. 31, 2017   98,902                  
Starting Balance at Oct. 31, 2017 1,248,292   338 507 326,544 3,118 (3,118) (10,556) 844,247 87,212 1,248,292
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 80,125             14,973 65,152    
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 7,537 3,952               3,585  
Comprehensive income 87,662                   83,710
Cash dividends                 (7,395)   (7,395)
Stock Issued During Period, Value, Stock Dividend     84 127              
Adjustments to Additional Paid in Capital, Stock Split         (211)            
Issuance of common stock to Savings and Investment Plan         980           980
Share-based compensation expense         2,165           2,165
Proceeds from stock option exercises       1             1,425
Proceeds from stock option exercises, Adjustment to Additional Paid in Capital         1,424            
Distributions to noncontrolling interests   (1,688)               (194) (194)
Adjustments to redemption amount of redeemable noncontrolling interests   (2,026)             2,026   2,026
Other                   (1) 995
Adjustments to Additional Paid in Capital, Other (994)                    
Ending Balance at Jan. 31, 2018 1,330,014   $ 422 $ 635 $ 329,908 $ 3,118 $ (3,118) $ 4,417 904,030 90,602 1,330,014
Starting Balance, Redeemable Noncontrolling Interests at Oct. 31, 2017 131,123 131,123                  
Increase (Decrease) in Temporary Equity [Roll Forward]                      
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 7,537 3,952               3,585  
Distributions to noncontrolling interests   (1,688)               $ (194) (194)
Adjustments to redemption amount of redeemable noncontrolling interests   (2,026)             $ 2,026   $ 2,026
Temporary Equity, Other Changes 994                    
Ending Balance, Redeemable Noncontrolling Interests at Jan. 31, 2018 $ 132,355 $ 132,355                  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME - UNAUDITED [PARENTHETICAL] - $ / shares
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Cash dividends per share (in dollars per share) $ 0.070 $ 0.058
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Operating Activities:    
Net income from consolidated operations $ 71,695 $ 46,265
Adjustments to reconcile net income from consolidated operations to net cash provided by (used in) operating activities:    
Depreciation and amortization 19,024 15,248
Employer contributions to HEICO Savings and Investment Plan 1,860 1,714
Share-based compensation expense 2,168 1,451
Change in value of contingent consideration (3,195) 537
Foreign currency transaction adjustments, net 75 (956)
Deferred income tax provision (benefit) (17,292) (346)
Changes in operating assets and liabilities, net of acquisitions:    
Change in accounts receivable 14,463 25,998
Change in inventories (18,301) (14,989)
Change in prepaid expenses and other current assets (5,403) (1,563)
Change in trade accounts payable (9,734) (6,322)
Change in accrued expenses and other current liabilities (18,477) (18,908)
Change in income taxes payable 7,630 7,230
Other 492 616
Net cash provided by operating activities 45,005 55,975
Investing Activities:    
Capital expenditures (7,577) (6,422)
Acquisitions, net of cash acquired (6,126) 0
Other (2,790) 419
Net cash used in investing activities (16,493) (6,003)
Financing Activities:    
Payments on revolving credit facility (5,000) (40,000)
Cash dividends paid (7,395) (6,059)
Payments of Loan Costs (4,067)  
Distributions to noncontrolling interests (1,882) (1,986)
Proceeds from stock option exercises 1,425 1,230
Payment of Contingent Consideration (300)  
Other (114) (108)
Net cash (used in) provided by financing activities (17,333) (46,923)
Effect of exchange rate changes on cash 2,443 (99)
Net (decrease) increase in cash and cash equivalents 13,622 2,950
Cash and cash equivalents at beginning of year 52,066 42,955
Cash and cash equivalents at end of period $ 65,688 $ 45,905
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Jan. 31, 2018
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies [Text Block]
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of HEICO Corporation and its subsidiaries (collectively, “HEICO,” or the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions to Form 10-Q. Therefore, the condensed consolidated financial statements do not include all information and footnotes normally included in annual consolidated financial statements and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended October 31, 2017. The October 31, 2017 Condensed Consolidated Balance Sheet has been derived from the Company’s audited consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all adjustments (consisting principally of normal recurring accruals) necessary for a fair presentation of the condensed consolidated balance sheets, statements of operations, statements of comprehensive income, statements of shareholders' equity and statements of cash flows for such interim periods presented. The results of operations for the three months ended January 31, 2018 are not necessarily indicative of the results which may be expected for the entire fiscal year.

The Company has two operating segments: the Flight Support Group (“FSG”), consisting of HEICO Aerospace Holdings Corp. and HEICO Flight Support Corp. and their respective subsidiaries; and the Electronic Technologies Group (“ETG”), consisting of HEICO Electronic Technologies Corp. (“HEICO Electronic”) and its subsidiaries.

Stock Splits

In March 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. The stock split was effected as of April 19, 2017 in the form of a 25% stock dividend distributed to shareholders of record as of April 7, 2017. In December 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. The stock split was effected as of January 18, 2018 in the form of a 25% stock dividend distributed to shareholders of record as of January 3, 2018. All applicable share and per share information has been adjusted retrospectively to give effect to the 5-for-4 stock splits.



New Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2014-09, “Revenue from Contracts with Customers,” which provides a comprehensive new revenue recognition model that will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity will recognize revenue when it transfers promised goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. ASU 2014-09, as amended, is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption in the year preceding the effective date is permitted. ASU 2014-09 shall be applied either retrospectively to each prior reporting period presented or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application. The Company is currently evaluating which transition method it will elect. In addition, the Company is currently identifying its various revenue streams and reviewing certain underlying customer contracts to determine the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.
    
In July 2015, the FASB issued ASU 2015-11, "Simplifying the Measurement of Inventory,” which requires entities to measure inventories at the lower of cost or net realizable value. Previously, inventories were measured at the lower of cost or market. The Company adopted ASU 2015-11 in the first quarter of fiscal 2018, resulting in no material effect on the Company's consolidated results of operations, financial position or cash flows.

In February 2016, the FASB issued ASU 2016-02, “Leases," which requires recognition of lease assets and lease liabilities on the balance sheet of lessees. ASU 2016-02 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2018, or in fiscal 2020 for HEICO. Early adoption is permitted. ASU 2016-02 requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.

In August 2016, the FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which clarifies how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. ASU 2016-15 provides guidance on eight specific cash flow classification issues including contingent consideration payments made after a business combination, proceeds from corporate-owned life insurance policies and distributions received from equity method investees. ASU 2016-15 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption is permitted. ASU 2016-15 requires a retrospective transition approach for all periods presented. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated statement of cash flows.

In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment," which is intended to simplify the current test for goodwill impairment by eliminating the second step in which the implied value of a reporting unit is calculated when the carrying value of the reporting unit exceeds its fair value. Under ASU 2017-04, goodwill impairment should be recognized for the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 must be applied prospectively and is effective for any annual or interim goodwill impairment test in fiscal years beginning after December 15, 2019, or in fiscal 2021 for HEICO. Early adoption is permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACQUISITIONS
3 Months Ended
Jan. 31, 2018
Business Combinations [Abstract]  
Acquisitions [Text Block]
ACQUISITION

In November 2017, the Company, through a subsidiary of HEICO Electronic, acquired all the stock of Interface Displays & Controls, Inc. ("IDC"). IDC designs and manufactures electronic products for aviation, marine, military fighting vehicles, and embedded computing markets. The purchase price of this acquisition was paid using cash provided by operating activities.
    
The total consideration for the acquisition of IDC is not material or significant to the Company’s condensed consolidated financial statements and the related allocation to the tangible and identifiable intangible assets acquired and liabilities assumed is preliminary until the company obtains final information regarding their fair values. The operating results of IDC were included in the Company’s results of operations from the effective acquisition date. The amount of net sales and earnings of IDC included in the Condensed Consolidated Statement of Operations for the three months ended January 31, 2018 is not material. Had the IDC acquisition been consummated as of November 1, 2016, net sales, net income from consolidated operations, net income attributable to HEICO, and basic and diluted net income per share attributable to HEICO shareholders on a pro forma basis for the three months ended January 31, 2018 and 2017 would not have been materially different than the reported amounts.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION
3 Months Ended
Jan. 31, 2018
Selected Financial Statement Information [Abstract]  
Selected Financial Statement Information [Text Block]
SELECTED FINANCIAL STATEMENT INFORMATION

Accounts Receivable
(in thousands)
 
January 31, 2018
 
October 31, 2017
Accounts receivable
 

$214,361

 

$225,462

Less: Allowance for doubtful accounts
 
(4,083
)
 
(3,006
)
Accounts receivable, net
 

$210,278

 

$222,456



Costs and Estimated Earnings on Uncompleted Percentage-of-Completion Contracts
(in thousands)
 
January 31, 2018
 
October 31, 2017
Costs incurred on uncompleted contracts
 

$31,275

 

$29,491

Estimated earnings
 
19,743

 
19,902

 
 
51,018

 
49,393

Less: Billings to date
 
(39,267
)
 
(41,262
)


 

$11,751

 

$8,131

Included in the accompanying Condensed Consolidated Balance Sheets under the following captions:
 
 
 
 
Accounts receivable, net (costs and estimated earnings in excess of billings)
 

$13,186

 

$9,377

Accrued expenses and other current liabilities (billings in excess of costs and estimated earnings)
 
(1,435
)
 
(1,246
)
 
 

$11,751

 

$8,131



Changes in estimates pertaining to percentage-of-completion contracts did not have a material effect on net income from consolidated operations for the three months ended January 31, 2018 and 2017.

Inventories
(in thousands)
 
January 31, 2018
 
October 31, 2017
Finished products
 

$181,435

 

$173,559

Work in process
 
44,397

 
39,986

Materials, parts, assemblies and supplies
 
139,669

 
128,031

Contracts in process
 
1,985

 
2,415

Less: Billings to date
 
(91
)
 
(363
)
Inventories, net of valuation reserves
 

$367,395

 

$343,628


Contracts in process represents accumulated capitalized costs associated with fixed price contracts. Related progress billings and customer advances (“billings to date”) are classified as a reduction to contracts in process, if any, and any excess is included in accrued expenses and other liabilities.

Property, Plant and Equipment
(in thousands)
 
January 31, 2018
 
October 31, 2017
Land
 

$5,443

 

$5,435

Buildings and improvements
 
93,280

 
91,916

Machinery, equipment and tooling
 
196,686

 
191,298

Construction in progress
 
8,193

 
5,553

 
 
303,602

 
294,202

Less: Accumulated depreciation and amortization
 
(170,487
)
 
(164,319
)
Property, plant and equipment, net
 

$133,115

 

$129,883



Accrued Customer Rebates and Credits

The aggregate amount of accrued customer rebates and credits included within accrued expenses and other current liabilities in the accompanying Condensed Consolidated Balance Sheets was $14.2 million as of January 31, 2018 and $12.9 million as of October 31, 2017. The total customer rebates and credits deducted within net sales for the three months ended January 31, 2018 and 2017 was $2.5 million and $2.4 million, respectively.

Research and Development Expenses

The amount of new product research and development ("R&D") expenses included in cost of sales for the three months ended January 31, 2018 and 2017 is as follows (in thousands):
 
 
Three months ended January 31,
 
 
2018
 
2017
R&D expenses
 

$12,707

 

$11,246



Redeemable Noncontrolling Interests

The holders of equity interests in certain of the Company's subsidiaries have rights ("Put Rights") that may be exercised on varying dates causing the Company to purchase their equity interests through fiscal 2025. The Put Rights, all of which relate either to common shares or membership interests in limited liability companies, provide that the cash consideration to be paid for their equity interests (the "Redemption Amount") be at fair value or a formula that management intended to reasonably approximate fair value based solely on a multiple of future earnings over a measurement period. Management's estimate of the aggregate Redemption Amount of all Put Rights that the Company could be required to pay is as follows (in thousands):
 
 
January 31, 2018
 
October 31, 2017
Redeemable at fair value
 

$83,360

 

$82,128

Redeemable based on a multiple of future earnings
 
48,995

 
48,995

Redeemable noncontrolling interests
 

$132,355

 

$131,123



Accumulated Other Comprehensive (Loss) Income

Changes in the components of accumulated other comprehensive (loss) income for the three months ended January 31, 2018 are as follows (in thousands):
 
 
Foreign Currency Translation
 
Pension Benefit Obligation
 
Accumulated
Other
Comprehensive (Loss) Income
Balances as of October 31, 2017
 

($9,533
)
 

($1,023
)
 

($10,556
)
Unrealized gain
 
14,969

 

 
14,969

Amortization of unrealized loss
 

 
4

 
4

Balances as of January 31, 2018
 

$5,436

 

($1,019
)
 

$4,417

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS
3 Months Ended
Jan. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Disclosure [Text Block]
GOODWILL AND OTHER INTANGIBLE ASSETS

Changes in the carrying amount of goodwill by operating segment for the three months ended January 31, 2018 are as follows (in thousands):
 
 
Segment
 
Consolidated Totals
 
 
FSG
 
ETG
 
Balances as of October 31, 2017
 

$388,606

 

$692,700

 

$1,081,306

Foreign currency translation adjustments
 
3,065

 
3,202

 
6,267

Goodwill acquired
 

 
3,078

 
3,078

Adjustments to goodwill
 
185

 
28

 
213

Balances as of January 31, 2018
 

$391,856

 

$699,008

 

$1,090,864



Foreign currency translation adjustments are included in other comprehensive income (loss) in the Company's Condensed Consolidated Statements of Comprehensive Income. The goodwill acquired pertains to the fiscal 2018 acquisition described in Note 2, Acquisition, and represents the residual value after the allocation of the total consideration to the tangible and identifiable intangible assets acquired and liabilities assumed. The Company estimates that all of the goodwill acquired in fiscal 2018 will be deductible for income tax purposes. The adjustments to goodwill represent immaterial measurement period adjustments to the purchase price allocation of certain fiscal 2017 acquisitions.
Identifiable intangible assets consist of the following (in thousands):
 
 
As of January 31, 2018
 
As of October 31, 2017
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Customer relationships
 

$383,294

 

($126,803
)
 

$256,491

 

$379,966

 

($117,069
)
 

$262,897

Intellectual property
 
183,997

 
(48,888
)
 
135,109

 
181,811

 
(44,861
)
 
136,950

Licenses
 
6,559

 
(3,078
)
 
3,481

 
6,559

 
(2,928
)
 
3,631

Patents
 
912

 
(580
)
 
332

 
870

 
(551
)
 
319

Non-compete agreements
 
824

 
(824
)
 

 
817

 
(817
)
 

Trade names
 
466

 
(128
)
 
338

 
466

 
(118
)
 
348

 
 
576,052

 
(180,301
)
 
395,751

 
570,489

 
(166,344
)
 
404,145

Non-Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Trade names
 
135,236

 

 
135,236

 
133,936

 

 
133,936

 
 

$711,288

 

($180,301
)
 

$530,987

 

$704,425

 

($166,344
)
 

$538,081



Amortization expense related to intangible assets for the three months ended January 31, 2018 and 2017 was $12.4 million and $9.2 million, respectively. Amortization expense related to intangible assets for the remainder of fiscal 2018 is estimated to be $36.4 million. Amortization expense for each of the next five fiscal years and thereafter is estimated to be $46.5 million in fiscal 2019, $43.6 million in fiscal 2020, $40.9 million in fiscal 2021, $35.5 million in fiscal 2022, $31.3 million in fiscal 2023, and $161.6 million thereafter.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT
3 Months Ended
Jan. 31, 2018
Debt Disclosure [Abstract]  
Long-term Debt [Text Block]
LONG-TERM DEBT

Long-term debt consists of the following (in thousands):
 
 
January 31, 2018
 
October 31, 2017
Borrowings under revolving credit facility
 

$666,000

 

$671,000

Capital leases and note payable
 
3,012

 
2,979

 
 
669,012

 
673,979

Less: Current maturities of long-term debt
 
(485
)
 
(451
)
 
 

$668,527

 

$673,528



The Company's borrowings under its revolving credit facility mature in fiscal 2023. As of January 31, 2018 and October 31 2017, the weighted average interest rate on borrowings under the Company's revolving credit facility was 2.9% and 2.4%, respectively. The revolving credit facility contains both financial and non-financial covenants. As of January 31, 2018, the Company was in compliance with all such covenants.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES
3 Months Ended
Jan. 31, 2018
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block]
INCOME TAXES
    
On December 22, 2017, the United States (U.S.) government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act contains significant changes to existing tax law including, among other things, a reduction in the U.S. federal statutory tax rate from 35% to 21% and the implementation of a territorial tax system resulting in a one-time transition tax on the unremitted earnings of the Company’s foreign subsidiaries. The Tax Act also contains additional provisions that will become effective for HEICO in fiscal 2019 including a new tax on Global Intangible Low-Taxed Income (“GILTI”), a new deduction for Foreign-Derived Intangible Income (“FDII”), the repeal of the domestic production activity deduction and increased limitations on the deductibility of certain executive compensation. The Company has not yet determined the impact of the provisions of the Tax Act which do not become effective for HEICO until fiscal 2019.

The Securities and Exchange Commission issued Staff Accounting Bulletin No. 118 (“SAB 118”), which provides guidance on the accounting for the tax effects of the Tax Act. This guidance provides companies with a measurement period not to exceed one year from the enactment of the Tax Act to complete their accounting for the related tax effects. SAB 118 further states that during the measurement period, companies who are able to make reasonable estimates of the tax effects of the Tax Act should include those amounts in their financial statements as provisional amounts and reflect any adjustments in subsequent periods as they refine their estimates or complete their accounting of such tax effects.

As a result of the Tax Act, the Company has revised its estimated annual effective federal statutory income tax rate to reflect a reduction in the rate from 35% to 21% effective January 1, 2018, which results in a blended rate of 23.3% for HEICO in fiscal 2018. Additionally, the Company remeasured its U.S. federal net deferred tax liabilities and recorded a provisional discrete tax benefit of $16.6 million in the first quarter of fiscal 2018. Further, the Company recorded a provisional discrete tax expense of $4.7 million in the first quarter of fiscal 2018 related to a one-time transition tax on the unremitted earnings of the Company's foreign subsidiaries. The Company intends to pay this tax over the eight-year period allowed for in the Tax Act.

The Company’s effective tax rate in the first quarter of fiscal 2018 decreased to 4.7% from 26.6% in the first quarter of fiscal 2017. The decrease principally reflects the previously mentioned discrete tax benefit from the remeasurement of the Company’s U.S. federal net deferred tax liabilities and the benefit of a lower federal statutory income tax rate, which were partially offset by the aforementioned one-time transition tax expense.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Jan. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Disclosures [Text Block]
FAIR VALUE MEASUREMENTS

The Company's assets and liabilities that were measured at fair value on a recurring basis are set forth by level within the fair value hierarchy in the following tables (in thousands):
 
 
As of January 31, 2018
 
 
Quoted Prices
in Active Markets for Identical Assets
(Level 1)
 
Significant
Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Assets:
 
 
 
 
 
 
 
 
Deferred compensation plans:
 
 
 
 
 
 
 
 
Corporate-owned life insurance
 

$—

 

$126,715

 

$—

 

$126,715

Money market funds
 
4,890

 

 

 
4,890

Equity securities
 
3,167

 

 

 
3,167

Mutual funds
 
1,683

 

 

 
1,683

Other
 
1,379

 

 

 
1,379

Total assets
 

$11,119

 

$126,715

 

$—

 

$137,834

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$24,931

 

$24,931

 
 
As of October 31, 2017
 
 
Quoted Prices
in Active Markets for Identical Assets (Level 1)
 
Significant
Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Assets:
 
 
 
 
 
 
 
 
Deferred compensation plans:
 
 
 
 
 
 
 
 
Corporate-owned life insurance
 

$—

 

$113,220

 

$—

 

$113,220

Money market funds
 
3,972

 

 

 
3,972

Equity securities
 
2,895

 

 

 
2,895

Mutual funds
 
1,541

 

 

 
1,541

Other
 
1,246

 

 

 
1,246

Total assets
 

$9,654

 

$113,220

 

$—

 

$122,874

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$27,573

 

$27,573



The Company maintains two non-qualified deferred compensation plans. The assets of the HEICO Corporation Leadership Compensation Plan (the "LCP") principally represent cash surrender values of life insurance policies, which derive their fair values from investments in mutual funds that are managed by an insurance company and are classified within Level 2 and valued using a market approach. Certain other assets of the LCP represent investments in money market funds that are classified within Level 1. The assets of the Company’s other deferred compensation plan are principally invested in equity securities and mutual funds that are classified within Level 1. The assets of both plans are held within irrevocable trusts and classified within other assets in the Company’s Condensed Consolidated Balance Sheets and have an aggregate value of $137.8 million as of January 31, 2018 and $122.9 million as of October 31, 2017, of which the LCP related assets were $131.6 million and $117.2 million as of January 31, 2018 and October 31, 2017, respectively. The related liabilities of the two deferred compensation plans are included within other long-term liabilities in the Company’s Condensed Consolidated Balance Sheets and have an aggregate value of $136.5 million as of January 31, 2018 and $121.7 million as of October 31, 2017, of which the LCP related liability was $130.3 million and $116.0 million as of January 31, 2018 and October 31, 2017, respectively.

As part of the agreement to acquire a subsidiary by the ETG in fiscal 2017, the Company may be obligated to pay contingent consideration of $20.0 million in fiscal 2023 should the acquired entity meet certain earnings objectives during the first six years following the acquisition. As of January 31, 2018, the estimated fair value of the contingent consideration was $13.2 million.

As part of the agreement to acquire certain assets of a company by the ETG in fiscal 2016, the Company may be obligated to pay contingent consideration of up to $1.7 million in aggregate during the first four years following the first anniversary of the acquisition. During fiscal 2018, the Company paid $.3 million of contingent consideration based on the actual financial performance of the acquired entity during the second year following the acquisition. As of January 31, 2018, the estimated fair value of the remaining contingent consideration was $1.1 million.

As part of the agreement to acquire a subsidiary by the FSG in fiscal 2015, the Company may be obligated to pay contingent consideration of up to €6.1 million per year, or €12.2 million in aggregate, should the acquired entity meet certain earnings objectives during each of the first two years following the second anniversary of the acquisition. As of January 31, 2018, the estimated fair value of the contingent consideration was €8.6 million, or $10.7 million, as compared to €10.8 million, or $12.6 million, as of October 31, 2017. The decrease in the fair value of the contingent consideration is principally attributed to revised earnings estimates for the second year of the earnout period that reflect less favorable projected market conditions.

The estimated fair value of the contingent consideration arrangements described above are classified within Level 3 and were determined using a probability-based scenario analysis approach. Under this method, a set of discrete potential future subsidiary earnings was determined using internal estimates based on various revenue growth rate assumptions for each scenario. A probability of likelihood was assigned to each discrete potential future earnings estimate and the resultant contingent consideration was calculated. The resulting probability-weighted contingent consideration amounts were discounted using a weighted average discount rate reflecting the credit risk of HEICO. Changes in either the revenue growth rates, related earnings or the discount rate could result in a material change to the amount of contingent consideration accrued and such changes will be recorded in the Company's condensed consolidated statements of operations.

The Level 3 inputs used to derive the estimated fair value of the Company's contingent consideration liability as of January 31, 2018 were as follows:
 
Fiscal 2017 Acquisition
 
Fiscal 2016 Acquisition
 
Fiscal 2015 Acquisition
Compound annual revenue growth rate range
(8
%)
-
4%
 
4
%
-
12%
 
9
%
-
13%
Weighted average discount rate
5.5%
 
4.7%
 
.8%


Changes in the Company’s contingent consideration liability measured at fair value on a recurring basis using unobservable inputs (Level 3) for the three months ended January 31, 2018 are as follows (in thousands):
 
 
 
Balance as of October 31, 2017
 

$27,573

Decrease in accrued contingent consideration
 
(3,195
)
Payment of contingent consideration
 
(300
)
Foreign currency transaction adjustments
 
853

Balance as of January 31, 2018
 

$24,931

 
 
 
Included in the accompanying Condensed Consolidated Balance Sheet
under the following captions:
 
 
Accrued expenses and other current liabilities
 

$7,262

Other long-term liabilities
 
17,669

 
 

$24,931



The Company recorded the decrease in accrued contingent consideration and foreign currency transaction adjustments set forth in the table above within selling, general and administrative expenses in the Company's Condensed Consolidated Statement of Operations.

The Company did not have any transfers between Level 1 and Level 2 fair value measurements during the three months ended January 31, 2018.

The carrying amounts of the Company’s cash and cash equivalents, accounts receivable, trade accounts payable and accrued expenses and other current liabilities approximate fair value as of January 31, 2018 due to the relatively short maturity of the respective instruments. The carrying amount of long-term debt approximates fair value due to its variable interest rates.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS
3 Months Ended
Jan. 31, 2018
Earnings Per Share [Abstract]  
Earnings Per Share [Text Block]
NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS
The computation of basic and diluted net income per share attributable to HEICO shareholders is as follows (in thousands, except per share data):
 
 
Three months ended January 31,
 
 
2018
 
2017
Numerator:
 
 
 
 
Net income attributable to HEICO
 

$65,152

 

$40,927

 
 
 
 
 
Denominator:
 
 
 
 
Weighted average common shares outstanding - basic
 
105,639

 
105,178

Effect of dilutive stock options
 
3,473

 
2,827

Weighted average common shares outstanding - diluted
 
109,112

 
108,005

 
 
 
 
 
Net income per share attributable to HEICO shareholders:
 
 
 
 
Basic
 

$.62

 

$.39

Diluted
 

$.60

 

$.38

 
 
 
 
 
Anti-dilutive stock options excluded
 
616

 
213

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING SEGMENTS
3 Months Ended
Jan. 31, 2018
Segment Reporting [Abstract]  
Segment Reporting Disclosure [Text Block]
OPERATING SEGMENTS

Information on the Company’s two operating segments, the FSG and the ETG, for the three months ended January 31, 2018 and 2017, respectively, is as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate and
Intersegment
(1)
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Three months ended January 31, 2018:
 
 
 
 
 
 
 
 
Net sales
 

$254,721

 

$155,658

 

($5,969
)
 

$404,410

Depreciation
 
3,292

 
2,274

 
62

 
5,628

Amortization
 
4,947

 
8,104

 
345

 
13,396

Operating income
 
45,869

 
43,220

 
(9,529
)
 
79,560

Capital expenditures
 
2,297

 
1,743

 
3,537

 
7,577

 
 
 
 
 
 
 
 
 
Three months ended January 31, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$220,901

 

$126,165

 

($3,634
)
 

$343,432

Depreciation
 
3,148

 
2,043

 
53

 
5,244

Amortization
 
4,104

 
5,735

 
165

 
10,004

Operating income
 
41,363

 
29,084

 
(5,897
)
 
64,550

Capital expenditures
 
3,872

 
2,504

 
46

 
6,422

 
 
 
 
 
 
 
 
 


(1) Intersegment activity principally consists of net sales from the ETG to the FSG.

Total assets by operating segment as of January 31, 2018 and October 31, 2017 are as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Total assets as of January 31, 2018
 

$1,051,527

 

$1,357,992

 

$160,923

 

$2,570,442

Total assets as of October 31, 2017
 
1,042,925

 
1,339,363

 
130,143

 
2,512,431

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Jan. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Disclosure [Text Block]
COMMITMENTS AND CONTINGENCIES
Guarantees
As of January 31, 2018, the Company has arranged for standby letters of credit aggregating $4.3 million, which are supported by its revolving credit facility and pertain to payment guarantees related to potential workers' compensation claims and a facility lease as well as performance guarantees related to customer contracts entered into by certain of the Company's subsidiaries.
Product Warranty
Changes in the Company’s product warranty liability for the three months ended January 31, 2018 and 2017, respectively, are as follows (in thousands):
 
 
Three months ended January 31,
 
 
2018
 
2017
Balances as of beginning of fiscal year
 

$2,921

 

$3,351

Accruals for warranties
 
798

 
782

Acquired warranty liabilities
 
280

 

Warranty claims settled
 
(832
)
 
(619
)
Balances as of January 31
 

$3,167

 

$3,514



Litigation
The Company is involved in various legal actions arising in the normal course of business. Based upon the Company’s and its legal counsel’s evaluations of any claims or assessments, management is of the opinion that the outcome of these matters will not have a material adverse effect on the Company’s results of operations, financial position or cash flows.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUBSEQUENT EVENT
3 Months Ended
Jan. 31, 2018
Subsequent Events [Abstract]  
Subsequent Events [Text Block]
SUBSEQUENT EVENT
In February 2018, the Company, through a subsidiary of HEICO Electronic, acquired 85% of the assets and business of Sensor Technology Engineering, Inc. ("Sensor Technology"). Sensor Technology designs and manufactures sophisticated nuclear radiation detectors for law enforcement, homeland security and military applications. The remaining 15% continues to be owned by certain members of Sensory Technology's management team. The purchase price of this acquisition was paid in cash, principally using proceeds from the Company's revolving credit facility and the total consideration for the acquisition is not material or significant to the Company’s condensed consolidated financial statements.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Jan. 31, 2018
Accounting Policies [Abstract]  
Basis of Presentation [Text Block]
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of HEICO Corporation and its subsidiaries (collectively, “HEICO,” or the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions to Form 10-Q. Therefore, the condensed consolidated financial statements do not include all information and footnotes normally included in annual consolidated financial statements and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended October 31, 2017. The October 31, 2017 Condensed Consolidated Balance Sheet has been derived from the Company’s audited consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial statements contain all adjustments (consisting principally of normal recurring accruals) necessary for a fair presentation of the condensed consolidated balance sheets, statements of operations, statements of comprehensive income, statements of shareholders' equity and statements of cash flows for such interim periods presented. The results of operations for the three months ended January 31, 2018 are not necessarily indicative of the results which may be expected for the entire fiscal year.

The Company has two operating segments: the Flight Support Group (“FSG”), consisting of HEICO Aerospace Holdings Corp. and HEICO Flight Support Corp. and their respective subsidiaries; and the Electronic Technologies Group (“ETG”), consisting of HEICO Electronic Technologies Corp. (“HEICO Electronic”) and its subsidiaries.

Stock Split [Policy Text Block]
Stock Splits

In March 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock. The stock split was effected as of April 19, 2017 in the form of a 25% stock dividend distributed to shareholders of record as of April 7, 2017. In December 2017, the Company's Board of Directors declared a 5-for-4 stock split on both classes of the Company's common stock.
New Accounting Pronouncements [Text Block]
New Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2014-09, “Revenue from Contracts with Customers,” which provides a comprehensive new revenue recognition model that will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity will recognize revenue when it transfers promised goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts. ASU 2014-09, as amended, is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption in the year preceding the effective date is permitted. ASU 2014-09 shall be applied either retrospectively to each prior reporting period presented or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application. The Company is currently evaluating which transition method it will elect. In addition, the Company is currently identifying its various revenue streams and reviewing certain underlying customer contracts to determine the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.
    
In July 2015, the FASB issued ASU 2015-11, "Simplifying the Measurement of Inventory,” which requires entities to measure inventories at the lower of cost or net realizable value. Previously, inventories were measured at the lower of cost or market. The Company adopted ASU 2015-11 in the first quarter of fiscal 2018, resulting in no material effect on the Company's consolidated results of operations, financial position or cash flows.

In February 2016, the FASB issued ASU 2016-02, “Leases," which requires recognition of lease assets and lease liabilities on the balance sheet of lessees. ASU 2016-02 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2018, or in fiscal 2020 for HEICO. Early adoption is permitted. ASU 2016-02 requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.

In August 2016, the FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which clarifies how certain cash receipts and cash payments are to be presented and classified in the statement of cash flows. ASU 2016-15 provides guidance on eight specific cash flow classification issues including contingent consideration payments made after a business combination, proceeds from corporate-owned life insurance policies and distributions received from equity method investees. ASU 2016-15 is effective for fiscal years and interim reporting periods within those years beginning after December 15, 2017, or in fiscal 2019 for HEICO. Early adoption is permitted. ASU 2016-15 requires a retrospective transition approach for all periods presented. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated statement of cash flows.

In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment," which is intended to simplify the current test for goodwill impairment by eliminating the second step in which the implied value of a reporting unit is calculated when the carrying value of the reporting unit exceeds its fair value. Under ASU 2017-04, goodwill impairment should be recognized for the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 must be applied prospectively and is effective for any annual or interim goodwill impairment test in fiscal years beginning after December 15, 2019, or in fiscal 2021 for HEICO. Early adoption is permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated results of operations, financial position and cash flows.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
3 Months Ended
Jan. 31, 2018
Selected Financial Statement Information [Abstract]  
Schedule of Accounts Receivable [Table Text Block]
Accounts Receivable
(in thousands)
 
January 31, 2018
 
October 31, 2017
Accounts receivable
 

$214,361

 

$225,462

Less: Allowance for doubtful accounts
 
(4,083
)
 
(3,006
)
Accounts receivable, net
 

$210,278

 

$222,456

Schedule of Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]
Costs and Estimated Earnings on Uncompleted Percentage-of-Completion Contracts
(in thousands)
 
January 31, 2018
 
October 31, 2017
Costs incurred on uncompleted contracts
 

$31,275

 

$29,491

Estimated earnings
 
19,743

 
19,902

 
 
51,018

 
49,393

Less: Billings to date
 
(39,267
)
 
(41,262
)


 

$11,751

 

$8,131

Included in the accompanying Condensed Consolidated Balance Sheets under the following captions:
 
 
 
 
Accounts receivable, net (costs and estimated earnings in excess of billings)
 

$13,186

 

$9,377

Accrued expenses and other current liabilities (billings in excess of costs and estimated earnings)
 
(1,435
)
 
(1,246
)
 
 

$11,751

 

$8,131

Schedule of Inventories [Table Text Block]
Inventories
(in thousands)
 
January 31, 2018
 
October 31, 2017
Finished products
 

$181,435

 

$173,559

Work in process
 
44,397

 
39,986

Materials, parts, assemblies and supplies
 
139,669

 
128,031

Contracts in process
 
1,985

 
2,415

Less: Billings to date
 
(91
)
 
(363
)
Inventories, net of valuation reserves
 

$367,395

 

$343,628


Schedule of Property, Plant and Equipment [Table Text Block]
Property, Plant and Equipment
(in thousands)
 
January 31, 2018
 
October 31, 2017
Land
 

$5,443

 

$5,435

Buildings and improvements
 
93,280

 
91,916

Machinery, equipment and tooling
 
196,686

 
191,298

Construction in progress
 
8,193

 
5,553

 
 
303,602

 
294,202

Less: Accumulated depreciation and amortization
 
(170,487
)
 
(164,319
)
Property, plant and equipment, net
 

$133,115

 

$129,883

Schedule of Research and Development Expenses [Table Text Block]
The amount of new product research and development ("R&D") expenses included in cost of sales for the three months ended January 31, 2018 and 2017 is as follows (in thousands):
 
 
Three months ended January 31,
 
 
2018
 
2017
R&D expenses
 

$12,707

 

$11,246

Schedule of Redeemable Noncontrolling Interests [Table Text Block]
Management's estimate of the aggregate Redemption Amount of all Put Rights that the Company could be required to pay is as follows (in thousands):
 
 
January 31, 2018
 
October 31, 2017
Redeemable at fair value
 

$83,360

 

$82,128

Redeemable based on a multiple of future earnings
 
48,995

 
48,995

Redeemable noncontrolling interests
 

$132,355

 

$131,123

Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Changes in the components of accumulated other comprehensive (loss) income for the three months ended January 31, 2018 are as follows (in thousands):
 
 
Foreign Currency Translation
 
Pension Benefit Obligation
 
Accumulated
Other
Comprehensive (Loss) Income
Balances as of October 31, 2017
 

($9,533
)
 

($1,023
)
 

($10,556
)
Unrealized gain
 
14,969

 

 
14,969

Amortization of unrealized loss
 

 
4

 
4

Balances as of January 31, 2018
 

$5,436

 

($1,019
)
 

$4,417

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
3 Months Ended
Jan. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
Changes in the carrying amount of goodwill by operating segment for the three months ended January 31, 2018 are as follows (in thousands):
 
 
Segment
 
Consolidated Totals
 
 
FSG
 
ETG
 
Balances as of October 31, 2017
 

$388,606

 

$692,700

 

$1,081,306

Foreign currency translation adjustments
 
3,065

 
3,202

 
6,267

Goodwill acquired
 

 
3,078

 
3,078

Adjustments to goodwill
 
185

 
28

 
213

Balances as of January 31, 2018
 

$391,856

 

$699,008

 

$1,090,864

Schedule Of Identifiable Intangible Assets [Table Text Block]
Identifiable intangible assets consist of the following (in thousands):
 
 
As of January 31, 2018
 
As of October 31, 2017
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Customer relationships
 

$383,294

 

($126,803
)
 

$256,491

 

$379,966

 

($117,069
)
 

$262,897

Intellectual property
 
183,997

 
(48,888
)
 
135,109

 
181,811

 
(44,861
)
 
136,950

Licenses
 
6,559

 
(3,078
)
 
3,481

 
6,559

 
(2,928
)
 
3,631

Patents
 
912

 
(580
)
 
332

 
870

 
(551
)
 
319

Non-compete agreements
 
824

 
(824
)
 

 
817

 
(817
)
 

Trade names
 
466

 
(128
)
 
338

 
466

 
(118
)
 
348

 
 
576,052

 
(180,301
)
 
395,751

 
570,489

 
(166,344
)
 
404,145

Non-Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Trade names
 
135,236

 

 
135,236

 
133,936

 

 
133,936

 
 

$711,288

 

($180,301
)
 

$530,987

 

$704,425

 

($166,344
)
 

$538,081

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT (Tables)
3 Months Ended
Jan. 31, 2018
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments [Table Text Block]
Long-term debt consists of the following (in thousands):
 
 
January 31, 2018
 
October 31, 2017
Borrowings under revolving credit facility
 

$666,000

 

$671,000

Capital leases and note payable
 
3,012

 
2,979

 
 
669,012

 
673,979

Less: Current maturities of long-term debt
 
(485
)
 
(451
)
 
 

$668,527

 

$673,528

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Jan. 31, 2018
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
The Company's assets and liabilities that were measured at fair value on a recurring basis are set forth by level within the fair value hierarchy in the following tables (in thousands):
 
 
As of January 31, 2018
 
 
Quoted Prices
in Active Markets for Identical Assets
(Level 1)
 
Significant
Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Assets:
 
 
 
 
 
 
 
 
Deferred compensation plans:
 
 
 
 
 
 
 
 
Corporate-owned life insurance
 

$—

 

$126,715

 

$—

 

$126,715

Money market funds
 
4,890

 

 

 
4,890

Equity securities
 
3,167

 

 

 
3,167

Mutual funds
 
1,683

 

 

 
1,683

Other
 
1,379

 

 

 
1,379

Total assets
 

$11,119

 

$126,715

 

$—

 

$137,834

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$24,931

 

$24,931

 
 
As of October 31, 2017
 
 
Quoted Prices
in Active Markets for Identical Assets (Level 1)
 
Significant
Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Assets:
 
 
 
 
 
 
 
 
Deferred compensation plans:
 
 
 
 
 
 
 
 
Corporate-owned life insurance
 

$—

 

$113,220

 

$—

 

$113,220

Money market funds
 
3,972

 

 

 
3,972

Equity securities
 
2,895

 

 

 
2,895

Mutual funds
 
1,541

 

 

 
1,541

Other
 
1,246

 

 

 
1,246

Total assets
 

$9,654

 

$113,220

 

$—

 

$122,874

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$27,573

 

$27,573

Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table Text Block]
The Level 3 inputs used to derive the estimated fair value of the Company's contingent consideration liability as of January 31, 2018 were as follows:
 
Fiscal 2017 Acquisition
 
Fiscal 2016 Acquisition
 
Fiscal 2015 Acquisition
Compound annual revenue growth rate range
(8
%)
-
4%
 
4
%
-
12%
 
9
%
-
13%
Weighted average discount rate
5.5%
 
4.7%
 
.8%
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
Changes in the Company’s contingent consideration liability measured at fair value on a recurring basis using unobservable inputs (Level 3) for the three months ended January 31, 2018 are as follows (in thousands):
 
 
 
Balance as of October 31, 2017
 

$27,573

Decrease in accrued contingent consideration
 
(3,195
)
Payment of contingent consideration
 
(300
)
Foreign currency transaction adjustments
 
853

Balance as of January 31, 2018
 

$24,931

 
 
 
Included in the accompanying Condensed Consolidated Balance Sheet
under the following captions:
 
 
Accrued expenses and other current liabilities
 

$7,262

Other long-term liabilities
 
17,669

 
 

$24,931

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Tables)
3 Months Ended
Jan. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The computation of basic and diluted net income per share attributable to HEICO shareholders is as follows (in thousands, except per share data):
 
 
Three months ended January 31,
 
 
2018
 
2017
Numerator:
 
 
 
 
Net income attributable to HEICO
 

$65,152

 

$40,927

 
 
 
 
 
Denominator:
 
 
 
 
Weighted average common shares outstanding - basic
 
105,639

 
105,178

Effect of dilutive stock options
 
3,473

 
2,827

Weighted average common shares outstanding - diluted
 
109,112

 
108,005

 
 
 
 
 
Net income per share attributable to HEICO shareholders:
 
 
 
 
Basic
 

$.62

 

$.39

Diluted
 

$.60

 

$.38

 
 
 
 
 
Anti-dilutive stock options excluded
 
616

 
213



XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING SEGMENTS (Tables)
3 Months Ended
Jan. 31, 2018
Segment Reporting [Abstract]  
Schedule Of Segment Reporting Information By Segment [Table Text Block]
Information on the Company’s two operating segments, the FSG and the ETG, for the three months ended January 31, 2018 and 2017, respectively, is as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate and
Intersegment
(1)
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Three months ended January 31, 2018:
 
 
 
 
 
 
 
 
Net sales
 

$254,721

 

$155,658

 

($5,969
)
 

$404,410

Depreciation
 
3,292

 
2,274

 
62

 
5,628

Amortization
 
4,947

 
8,104

 
345

 
13,396

Operating income
 
45,869

 
43,220

 
(9,529
)
 
79,560

Capital expenditures
 
2,297

 
1,743

 
3,537

 
7,577

 
 
 
 
 
 
 
 
 
Three months ended January 31, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$220,901

 

$126,165

 

($3,634
)
 

$343,432

Depreciation
 
3,148

 
2,043

 
53

 
5,244

Amortization
 
4,104

 
5,735

 
165

 
10,004

Operating income
 
41,363

 
29,084

 
(5,897
)
 
64,550

Capital expenditures
 
3,872

 
2,504

 
46

 
6,422

 
 
 
 
 
 
 
 
 


Reconciliation of Assets from Segment to Consolidated [Table Text Block]
Total assets by operating segment as of January 31, 2018 and October 31, 2017 are as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Total assets as of January 31, 2018
 

$1,051,527

 

$1,357,992

 

$160,923

 

$2,570,442

Total assets as of October 31, 2017
 
1,042,925

 
1,339,363

 
130,143

 
2,512,431

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Jan. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability [Table Text Block]
Changes in the Company’s product warranty liability for the three months ended January 31, 2018 and 2017, respectively, are as follows (in thousands):
 
 
Three months ended January 31,
 
 
2018
 
2017
Balances as of beginning of fiscal year
 

$2,921

 

$3,351

Accruals for warranties
 
798

 
782

Acquired warranty liabilities
 
280

 

Warranty claims settled
 
(832
)
 
(619
)
Balances as of January 31
 

$3,167

 

$3,514

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Textuals)
Jan. 31, 2018
Apr. 30, 2017
Accounting Policies [Abstract]    
Common Stock Dividend Percentage Rate 25.00% 25.00%
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACQUISITIONS (Details Textuals) - Electronic Technologies Group [Member] - IDC [Member]
3 Months Ended
Jan. 31, 2018
Business Acquisition [Line Items]  
Effective Date of Acquisition Nov. 30, 2017
Name of Acquired Entity Interface Displays & Controls, Inc.
Description of Acquired Entity IDC designs and manufactures electronic products for aviation, marine, military fighting vehicles, and embedded computing markets.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Accounts Receivable) (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 214,361 $ 225,462
Less: Allowance for doubtful accounts (4,083) (3,006)
Accounts receivable, net $ 210,278 $ 222,456
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Costs and Estimated Earnings on Uncompleted POC Contracts) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2018
Oct. 31, 2016
Oct. 31, 2017
Costs incurred on uncompleted contracts $ 31,275 $ 29,491  
Estimated Earnings 19,743 19,902  
Estimated Revenue on Completed Percentage-of-Completion Contracts 51,018 $ 49,393  
Billed Contracts Receivable (39,267)   $ (41,262)
Billings in Excess of Cost and Estimated Earnings 11,751   8,131
Included in the accompanying Condensed Consolidated Balance Sheets under the following captions:      
Accounts receivable, net (costs and estimated earnings in excess of billings) 13,186   9,377
Accrued expenses and other current liabilities (billings in excess of costs and estimated earnings) (1,435)   (1,246)
Billings in Excess of Cost and Estimated Earnings $ 11,751   $ 8,131
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Inventories) (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Inventory [Line Items]    
Finished products $ 181,435 $ 173,559
Work in process 44,397 39,986
Materials, parts, assemblies and supplies 139,669 128,031
Contracts in process 1,985 2,415
Less: Billings to date (91) (363)
Inventories, net of valuation reserves $ 367,395 $ 343,628
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Property, Plant and Equipment [Line Items]    
Land $ 5,443 $ 5,435
Buildings and improvements 93,280 91,916
Machinery, equipment and tooling 196,686 191,298
Construction in progress 8,193 5,553
Property, plant and equipment, gross 303,602 294,202
Less: Accumulated depreciation and amortization (170,487) (164,319)
Property, plant and equipment, net $ 133,115 $ 129,883
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Research and Development Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Selected Financial Statement Information (Details) [Abstract]    
R&D expenses $ 12,707 $ 11,246
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Redeemable Noncontrolling Interests) (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Redeemable Noncontrolling Interest [Line Items]    
Redeemable at fair value $ 83,360 $ 82,128
Redeemable based on a multiple of future earnings 48,995 48,995
Redeemable noncontrolling interests $ 132,355 $ 131,123
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Starting accumulated other comprehensive loss $ (10,556)  
Unrealized gain 14,969  
Amortization of unrealized loss on defined benefit pension plan, net of tax 4 $ 7
Ending accumulated other comprehensive loss 4,417  
Foreign Currency Translation [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Starting accumulated other comprehensive loss (9,533)  
Unrealized gain 14,969  
Ending accumulated other comprehensive loss 5,436  
Pension Benefit Obligation [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Starting accumulated other comprehensive loss (1,023)  
Amortization of unrealized loss on defined benefit pension plan, net of tax 4  
Ending accumulated other comprehensive loss $ (1,019)  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Details Textuals) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Oct. 31, 2017
Selected Financial Statement Information (Details) [Abstract]      
Accrued customer rebates and credits $ 14.2   $ 12.9
Total customer rebates and credits deducted within net sales $ 2.5 $ 2.4  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Goodwill) (Details)
$ in Thousands
3 Months Ended
Jan. 31, 2018
USD ($)
Goodwill [Line Items]  
Opening Balance $ 1,081,306
Foreign currency translation adjustments 6,267
Goodwill acquired 3,078
Adjustments to goodwill 213
Ending Balance 1,090,864
Flight Support Group [Member]  
Goodwill [Line Items]  
Opening Balance 388,606
Foreign currency translation adjustments 3,065
Goodwill acquired 0
Adjustments to goodwill 185
Ending Balance 391,856
Electronic Technologies Group [Member]  
Goodwill [Line Items]  
Opening Balance 692,700
Foreign currency translation adjustments 3,202
Goodwill acquired 3,078
Adjustments to goodwill 28
Ending Balance $ 699,008
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 576,052 $ 570,489
Accumulated Amortization (180,301) (166,344)
Net Carrying Amount 395,751 404,145
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Intangible Asset Gross Carrying Amount 711,288 704,425
Intangible Asset Net Carrying Amount 530,987 538,081
Trade Names [Member]    
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 135,236 133,936
Net Carrying Amount 135,236 133,936
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 383,294 379,966
Accumulated Amortization (126,803) (117,069)
Net Carrying Amount 256,491 262,897
Intellectual Property [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 183,997 181,811
Accumulated Amortization (48,888) (44,861)
Net Carrying Amount 135,109 136,950
Licensing Agreements [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 6,559 6,559
Accumulated Amortization (3,078) (2,928)
Net Carrying Amount 3,481 3,631
Patents [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 912 870
Accumulated Amortization (580) (551)
Net Carrying Amount 332 319
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 824 817
Accumulated Amortization (824) (817)
Net Carrying Amount 0 0
Trade Names [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 466 466
Accumulated Amortization (128) (118)
Net Carrying Amount $ 338 $ 348
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details Textuals) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense related to intangible assets $ 12.4 $ 9.2
Estimated Amortization Expense, remainder of fiscal year 36.4  
Estimated Amortization Expense, for fiscal 2019 46.5  
Estimated Amortization Expense, for fiscal 2020 43.6  
Estimated Amortization Expense, for fiscal 2021 40.9  
Estimated Amortization Expense, for fiscal 2022 35.5  
Estimated Amortization Expense, for fiscal 2023 31.3  
Estimated Amortization Expense, thereafter $ 161.6  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Borrowings under revolving credit facility $ 666,000 $ 671,000
Capital leases 3,012 2,979
Total debt and capital leases 669,012 673,979
Less: Current maturities of long-term debt (485) (451)
Long-term debt, net of current maturities $ 668,527 $ 673,528
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT (Details Textuals)
Jan. 31, 2018
Oct. 31, 2017
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Weighted average interest rate 2.90% 2.40%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES (Details Textuals) - USD ($)
$ in Millions
1 Months Ended 2 Months Ended 3 Months Ended
Jan. 31, 2018
Dec. 21, 2017
Jan. 31, 2018
Jan. 31, 2017
Income Tax Disclosure [Abstract]        
Federal Statutory Income Tax Rate 21.00% 35.00% 23.30%  
Remeasurement of Deferred Tax Liabilities for Change in Tax Rate $ 16.6   $ 16.6  
Transition Tax Expense from Unremitted Earnings from Foreign Subsidiaries     $ 4.7  
Effective Income Tax Rate, Continuing Operations     4.70% 26.60%
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Fair Value Hierarchy, by Category) (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Deferred Compensation Plans [Abstract]    
Deferred compensation plans $ 137,834 $ 122,874
Liabilities:    
Contingent consideration 24,931 27,573
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 11,119 9,654
Liabilities:    
Contingent consideration 0 0
Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 126,715 113,220
Liabilities:    
Contingent consideration 0 0
Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Liabilities:    
Contingent consideration 24,931 27,573
Corporate Owned Life Insurance [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 126,715 113,220
Corporate Owned Life Insurance [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Corporate Owned Life Insurance [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 126,715 113,220
Corporate Owned Life Insurance [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Money Market Funds [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 4,890 3,972
Money Market Funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 4,890 3,972
Money Market Funds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Money Market Funds [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Equity Securities [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 3,167 2,895
Equity Securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 3,167 2,895
Equity Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Equity Securities [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Equity Funds [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,683 1,541
Equity Funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,683 1,541
Equity Funds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Equity Funds [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Other Defined Deferred Compensation Plan [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,379 1,246
Other Defined Deferred Compensation Plan [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,379 1,246
Other Defined Deferred Compensation Plan [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 0 0
Other Defined Deferred Compensation Plan [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans $ 0 $ 0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Level 3 Valuation Inputs) (Details) - Fair Value, Inputs, Level 3 [Member]
3 Months Ended
Jan. 31, 2018
FY 2017 Acquisition [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Discount Rate 5.50%
FY 2017 Acquisition [Member] | Minimum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Negative Long-term Revenue Growth Rate (8.00%)
FY 2017 Acquisition [Member] | Maximum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Long-term Revenue Growth Rate 4.00%
FY 2016 Acquisition [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Discount Rate 4.70%
FY 2016 Acquisition [Member] | Minimum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Long-term Revenue Growth Rate 4.00%
FY 2016 Acquisition [Member] | Maximum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Long-term Revenue Growth Rate 12.00%
FY 2015 Acquisition [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Discount Rate 0.80%
FY 2015 Acquisition [Member] | Minimum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Long-term Revenue Growth Rate 9.00%
FY 2015 Acquisition [Member] | Maximum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Long-term Revenue Growth Rate 13.00%
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Oct. 31, 2017
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Change in accrued contingent consideration $ (3,195)    
Change in value of contingent consideration (3,195) $ 537  
Liabilities [Abstract]      
Total liabilities 24,931   $ 27,573
Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Opening balance, Liabilities 27,573    
Change in value of contingent consideration (300)    
Ending balance, Liabilities 24,931    
Liabilities [Abstract]      
Accrued Liabilities, Current 7,262    
Other Liabilities, Noncurrent 17,669    
Total liabilities 24,931   $ 27,573
Foreign Currency Gain (Loss) [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Foreign currency transaction adjustments $ 853    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Details Textuals)
$ in Thousands, € in Millions
3 Months Ended
Jan. 31, 2018
USD ($)
Jan. 31, 2018
EUR (€)
Jan. 31, 2018
USD ($)
Oct. 31, 2017
EUR (€)
Oct. 31, 2017
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total liabilities     $ 24,931   $ 27,573
Assets held within irrevocable trusts and classified within other assets     137,834   122,874
Related liabilities of deferred compensation plans, specified as other long-term liabilities     136,500   121,700
Aggregate LCP Assets [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Assets held within irrevocable trusts and classified within other assets     131,600   117,200
Flight Support Group [Member] | FY 2015 Acquisition [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total liabilities     10,700   12,600
Fair Value Assumptions, Expected Term 2 years        
Flight Support Group [Member] | Euro Member Countries, Euro | FY 2015 Acquisition [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total liabilities | €   € 8.6   € 10.8  
Contingent Consideration Arrangements, Per Year Amount | €   6.1      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High | €   € 12.2      
Electronic Technologies Group [Member] | FY 2016 Acquisition [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total liabilities     1,100    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     1,700    
Fair Value Assumptions, Expected Term 4 years        
Payment for Contingent Consideration Liability, Financing Activities $ 300        
Electronic Technologies Group [Member] | FY 2017 Acquisition [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total liabilities     13,200    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     20,000    
Fair Value Assumptions, Expected Term 6 years        
Aggregate LCP Liability [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Related liabilities of deferred compensation plans, specified as other long-term liabilities     $ 130,300   $ 116,000
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Numerator:    
Net income attributable to HEICO $ 65,152 $ 40,927
Denominator:    
Weighted Average Number of Shares Outstanding, Basic 105,639 105,178
Effect of dilutive stock options 3,473 2,827
Weighted Average Number of Shares Outstanding, Diluted 109,112 108,005
Earnings Per Share, Basic $ 0.62 $ 0.39
Earnings Per Share, Diluted $ 0.60 $ 0.38
Anti-dilutive stock options excluded 616 213
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING SEGMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Segment Reporting Information [Line Items]    
Revenues $ 404,410 $ 343,432
Depreciation 5,628 5,244
Amortization 13,396 10,004
Operating income 79,560 64,550
Capital expenditures 7,577 6,422
Corporate And Eliminations [Member]    
Segment Reporting Information [Line Items]    
Revenues (5,969) (3,634)
Depreciation 62 53
Amortization 345 165
Operating income (9,529) (5,897)
Capital expenditures 3,537 46
Flight Support Group [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues 254,721 220,901
Depreciation 3,292 3,148
Amortization 4,947 4,104
Operating income 45,869 41,363
Capital expenditures 2,297 3,872
Electronic Technologies Group [Member] | Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenues 155,658 126,165
Depreciation 2,274 2,043
Amortization 8,104 5,735
Operating income 43,220 29,084
Capital expenditures $ 1,743 $ 2,504
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING SEGMENTS (Details 1) - USD ($)
$ in Thousands
Jan. 31, 2018
Oct. 31, 2017
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 2,570,442 $ 2,512,431
Other Primarily Corporate and Intersegment [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 160,923 130,143
Flight Support Group [Member] | Operating Segments [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 1,051,527 1,042,925
Electronic Technologies Group [Member] | Operating Segments [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 1,357,992 $ 1,339,363
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Schedule of Product Warranties [Line Items]    
Balances as of beginning of fiscal year $ 2,921 $ 3,351
Accruals for warranties 798 782
Standard and Extended Product Warranty Accrual, Additions from Business Acquisition 280  
Warranty claims settled (832) (619)
Balances as of end of period $ 3,167 $ 3,514
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Details Textuals)
$ in Millions
Jan. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Guarantor Obligations, Maximum Exposure, Undiscounted $ 4.3
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUBSEQUENT EVENT (Details Textuals) - Electronic Technologies Group [Member] - Subsequent Event [Member] - Sensor Tech [Member]
1 Months Ended
Feb. 28, 2018
Subsequent Event [Line Items]  
Subsequent Event, Date Feb. 28, 2018
Business Acquisition, Percentage of Voting Interests Acquired 85.00%
Name of Acquired Entity Sensor Technology Engineering, Inc. ("Sensor Technology")
Description of Acquired Entity Sensor Technology designs and manufactures sophisticated nuclear radiation detectors for law enforcement, homeland security and military applications.
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners 15.00%
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &.&84P?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 8X9A3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !CAF%,3^ W_^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G:1+BX1M+HHG!<&"XBTDTS:XR89D9+=O;W9M MMX@^@,?,_/GF&YC61&GZA,^ICYC(8;X9?1>R-''+CD11 F1S1*]S71*A-/=] M\IK*,QT@:O.A#P@KSC?@D;35I&$"5G$A,M5:(TU"37TZXZU9\/$S=3/,&L . M/0;*(&H!3$T3XVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HAV;.E1T$ MO#T]OLSK5BYDTL%@^96=I%/$+;M,?FWN[G621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( &.&84R\1-62^0( #P, 8 >&PO=V]R:W-H965T&ULC5=_;YLP$/TJB ]0[#,_DBJ)U&::-FF3JD[K_G83)T$%S+"3 M=-]^QE!&[?/4?P(V[]WS'?>2R^HJNQ=U$D)'KW75J'5\TKJ]31*U.XF:JQO9 MBL8\.K.S>0[=9R;.NRD8\=)$ZUS7O M_MR+2E[7,8W?-A[+XTGW&\EFU?*C^"'TS_:A,ZMDBK(O:]&H4C91)P[K^([> M;B'O"1;Q5(JKFMU'?2K/4K[TBZ_[=4SZ$XE*['0?@IO+16Q%5?61S#E^CT'C M2;,GSN_?HG^VR9MDGKD26UG]*O?ZM(X7<;07!WZN]*.\?A%C0ED3V50_<HVYX6RWOFX+>,E/,7;]I:V>?F6R5V;ULR"JY]&%& MQ/V @!F"3HC$Q)X$ !.X!X\.[P6V/H+A @S-@%DZF]%3G)ZB]-32TQD]. (^8H$+Y*A [M&7CH"/H 17*%"%PN=31V* 9',(X!(+5&+A M2S!'8H#D%M(,G41HH%)+5&3IM0H-] HEN%N(?TRW73!,H&%HP)/4C^#V#(8) MU(*BQKRCX$=P&P?!0*!S*.Y.ROP(;N^,F/F;98Q X&N&XCZFODT!7*'4$TKS M?);U>R'LL MF 5=0FB27:[?OD[((9@9[_4-^<,S]C..\_/$BW/3?NOV(?2S[W5U[![G^[X_ M/619M]F'NNP^-J=PC/_LFK8N^WC9OF3=J0WE=@RJJPR4O[CQI?#R[X?;F3+Q:E\"7^&_NOIJ8U7 MV;65[:$.Q^[0'&=MV#W.?]$/:_1#P*CXZQ#.W_;1_G:G 4 MJK#IAR;*>'@+ZU!50TO1QS]3H_-KGT/@[?F/UC^/R<=DGLLNK)OJ[\.VWS_. M_7RV#;ORM>J_-.=?PY20G<^F['\/;Z&*\L%)[&/35-WX.]N\=GU33ZU$*W7Y M_7(\',?C^?)/;JM9>G=2J' M2:$?, [F9K@YCMWX7\RVBW??EF@6V=O0SB19721P(X%[Q9HKT%XE6>S_:@)$ M$S#&XVV\D^-1C,<>R&]K'+6BW-@D,Y^08;:%PDW7G3CN1O2SC2J4=P0>:TGG-:K$+-9*II3BCABF%.O*HBI\ M3F$EZ7PTE7"4X*;FCBQUI'GRT1)UOI9TJ,$5"4 B.9 MH,O1IM9DD-D*G*V6LA4X,PU8H$,DR&RA(,%ZD,D*G*R6DA4$8KJ\8*N/I+.Q MUDI5IXGRE).5SHX5<&#JN-*I'*DE28BH=&J49+("KWDMK7DE#2TRW]?<.Y$) M#9S0EE(1.'PCA9 ^U[6HB_A,5"\@K>C4Q4 MX$2E'%@!)^4'R<[/9/??HC)/D?/447ZAP%.C*=\%U0>M;.H+$&6>(N>IH_1" MSLE"&86T2A!T/A:/J9H.99XBYZECW^L")@$+H^D;)@FU&]";\)380N <=+3. MG#3WH^04<\1EL;Q)55(H4Q4Y51VE*DJT1*4T708E(1@/J6]4E+F*O/ZE=>0* M>6$K?V&(PG>^,% F-7)2YZD69+YB_K]7"Y1YB (/Z6HQ:>XVH) N?X+(*OIN M93=;>\->ZQ]E^W(X=K/GIN^;>MS+VS5-'V*#ZF,+*NSZX32/Y^UE MC_-RT3>G:?\VNVXB+_\#4$L#!!0 ( &.&84Q$%A/2+ ( *8' 8 M>&PO=V]R:W-H965T&ULC97;CILP$(9?!?$ ,6=(1)"ZJ:I6 M:J5HJVZO'3(): VFMA.V;U_;$$3 *;F)#_S_S#?.R$Y;RMYY 2"LCXK4?&L7 M0C0;A'A>0(7YBC90RR\GRBHLY)*=$6\8X*,V501YCA.A"I>UG:5Z;\^RE%X$ M*6O8,XM?J@JSOR] :+NU7?NV\5J>"Z$V4)8V^ P_0?QJ]DRNT!#E6%90\Y+6 M%H/3UO[D;G:NHPQ:\59"RT=S2Y5RH/1=+;X=M[:CB(! +E0(+(ETQ8S*H'YQ(:6<(Y2S1A M"9]B,:L>L$1&EFC.\L ?&_WQ?V<1)T %.P=E<_WW- MR^:(9V@B!6R>F7EF[#QX5C?;_NC.QKCH9UTUW3H^.W=Y3I)N?S9UT3W9BVG\ MDZ-MZ\+Y87M*NDMKBL-@5%<)9TPF=5$V\68US+VVFY6]NJILS&L;==>Z+MI_ MMZ:RMW4,\;6S>ZC/I4W:W_T@[\.ZYCUC$QE]JYW4?C+N]F9JNH]>1[_3$[C M>\S><'[_X?V/(7F?S%O1F9VMOI<'=U['*HX.YEA<*_?%WOXT4T)9'$W9?S+O MIO+PGHF/L;=5-_Q&^VOG;#UY\53JXN=X+9OA>IO\?YC1!GPRX'<#'_O_#-+) M(/UE((;D1V9#JK\7KMBL6GN+VG&U+D6_*> Y]<7<]Y-#[89G/MO.S[YO\GR5 MO/=^)LAVA/ 9!.Z(Q#N_1^!4A"U'YOPQP XCS.UUD,,(40.D M&2"""0$L8()AJ?!?3K,1)!LQ^$AG;!2C[3/2/D/9* BR&2%R1I,++2%(>D? M0#'(:#:29",QFV#YMA*%R3.>!IQW&"69DCG-)2>YY)A+&G#)4924"Y6%ZXQA M/%=*+:RS(MDHS$8$;!2NC,YD2 :CI,BRA3VC22X:<\D"+AI%^4WD/$#M"!1H MJ6DNP&A)89B-##6%X85"A2% 8E;C1RX+\@:8"](W(#8PZ+ T!$RF3"[\FX 4 MPQ?@F(\*^7!ATRD(1V,RM)TX;4"M!(#EF(=2O&$40]L( M?<01,,,T7Y ]H+0:) M7BUZ0;* 5E# $JI#"9TP^8PJ>Y(H(0J5+@D%K:" )52'$CIA C8A&0JTN-BT MA(+&Q5W8O)S6/8YU3X>ZQ[&D _B$QPO:* OKEVU< M?P2=S=[;E)>A2PGFM[Y]&9N-7V[&WN=ST9[*IHO>K/.G]N%L?;36&<^2/7D9 M./MVZSZHS-'UM[F_;\>>8QPX>YGZJ>3>U&W^ U!+ P04 " !CAF%,[O\] M/YT" #*" & 'AL+W=O')%&[$^^8NA<#[\V;@Y =TV8KCXD:)&=[9]2U M"4&()AUK^GBS/^&&+B35PBI\-OZK%.K*I/ OQ8C>? M]^L862+>\IVV+IAY7/B6MZWU9#A^3T[C.:8U7*[?O']TR9MDGIGB6]'^:O;Z MM([+.-KS SNW^INX?N)30GD<3=E_X1?>&KDE,3%VHE7N-]J=E1;=Y,6@=.QU M?#:]>UXG_V]FL &9#,AL8&+_SR"=#-)W@\PE/Y*Y5#\PS38K*:Z1'/^M@=FB MP ^IN9K>0,$(;B0(@*%^*T%!H*KRRP40W9&*WJ"YT=8P0%/X M-#@LS#SUBP90Y2@C-W# 'OB("8!3^C@D:#\EPL1O4H LK0KDWT^RF =ETVV:[.)T'\J.;Q]YY;0>UFRSO;L8I_Y7)8].KZ%EH,Y_<%#D(H;FA M1/>F^YS,A\6\:?E!VV5AUG*19"P)<:UN.+"#Y]Y%D83/=IRU>\(6O M9UHSHW.F1SY]*ZM?V^>BJ$?_KI;K[=GXN:XW7R>3[?USL1/Q1]%_>?F>]5\FNQ;>5BLBO5V4:Y' M5?%X-OY-?YV[I WHB+\6Q=OVP_M1>RD_R_)7^^'FX6RLVHR*97%?MTWDSBL?\ M95G_*-^NB_Z"_'C47_V\>"V6#=YFTO1Q7RZWW=_1_MB MW;V^]>V_A^$ TP>8?8#61P-L'V#W 4] ') M(:7C%YWV >DAX'A*H0\(AX#T:$#6!V3[ 'L\0*OWF5.'<1H(V4_V8;:M/1[R M/MWZ,-^VF[[);F%U*_4RK_/STZI\&U6[FVV3M_>T_MI$-8VWWW9KO_MGLUJW MS;>OYUIEIY/7MJ6>F>X8\Y'1*F8N$*-CYA(Q)F:N$&-C9H88%S/?$.-CYAHQ M26O(E-UR+ DZ562%W'$L.-;8 MG%-:N315'L^+Q?-BNU9L-"\&M^!P"P[,+)F1J>,SDJ6*KN@=E7P549E*Y SF86I9_UXY8@H7'B^ADQ&YY.W9%(7<,()3C@!"1/1F"9\ M8-S'?G;+!E#&>8>S27$V*3*6J.BLA^*>C+ 8M& T&CB-)==TT4.QU*34\N\0UMRZ=( &J#AM08>U M!6E3M>FA.&V=$>P68)R:#U%QVH+X:Z[^";FOOFFDZTY:0()B:R#9EO1TK;G2 MRAT)2JN!U%HRY9>:JRC?J@#(4:^? "_1KW^?+-",YJ4#%$"SC#G34H5H+< $R[++5T-#F6>.VEQ 6G M-J@HHKIJ@(5Y?F(4T2MHP 9E,MG4$A)1P56,$(+C-#1 MTL4B[])"Q68%[[+ NU@E:[G=9('NM :@.!O!DBPZLJ/5K.669'1"5\40%>I9RPN?IB=A0V,%>;:H\*'[,,L%]40G M@1[U0HQN'^=#5)RV(,X6E5%T'V91':*8]@",4_,A*DY;4&<+U-EI.HS@U(JM M,EA^",D(PFR!,-.28&J!XF;B; F":X'@.KH'L$!,K56*/N&X[,'HD-[0QRD M2F@1-P.0-4UU3(_R$T*4OF./5L!H9,HI*@)WD$L4M?)/#&Y\&"^X ME4-N13=%#ASI-0-!=WT7PUR)F MSPF>Y5"M1<7;H1J$BW>/A>/B#1N3Y,!)CW20NU'Q=N!8#XBWX\]^@'@/47': M@E4Z8)6.;JT==S=1+IU@;@Z8FTMH1PF[I&80K:<'5A+C?] MKULF^Y_8G/\/4$L#!!0 ( &.&84QZ%I9LU $ #($ 8 >&PO=V]R M:W-H965T&UL?53M;ILP%'T5RP\0\Y$N:01(3:IJDS8IZK3N MMP.7#]7&S#:A>_M=&T)I&HT?V+Z<<^X]]C7)H/2KJ0$L>9.B-2FMK>UVC)F\ M!LG-2G70XI=2:!%YXD!8N"X N3O&EIEOC846>)ZJUH6CAJ8GHI MN?Z[!Z&&E(;T$GANJMJZ ,N2CE?P$^RO[JAQQ6:5HI'0FD:U1$.9TH=P=X@= MW@->&AC,8DZ$9?R9-.F.7D[?Z-''!(?/B,WV=H;XIHG8\]<+_OWVRL,(N?>0UD."5; )/CSA55DW.7?7 ME;'%5DO0E>]*0W+5M]:96D3GQG^(W%%=Q?=X(<;^?9<9;],/KJNF->2D+#:" M/ZY2*0M89+#"%JWQ L\+ :5UTPW.]=C&X\*J;KJA;/Y-9/\ 4$L#!!0 ( M &.&84S#M5IHE 0 /D5 8 >&PO=V]R:W-H965T&UL M?9A;;^,V$(7_BN'WK,097J3 ,1"[*%J@!8(MVCXK-A,;*UFNI,3;?U_=XG6& MAWV))>9P>(:7CQ17E[KYUAZ\[Q;?J_+4/BP/77>^3Y)V=_!5T7ZIS_[4_^>E M;JJBZU^;UZ0]-[[8CY6J,J$TM4E5'$_+]6HL>VK6J_JM*X\G_]0LVK>J*II_ M-[ZL+P]+M?PH^'I\/71#0;)>G8M7_X?O_CP_-?U;_.\&%)YKNMOP\NO^X=E.CCRI=]U0XBB_WGW6U^60Z3> MQS]ST.6US:'B[?-'])_'Y/MDGHO6;^OR[^.^.SPLL^5B[U^*M[+[6E]^\7-" M9KF8L__-O_NREP].^C9V==F.?Q>[M[:KJSE*;Z4JOD^_Q]/X>YGC?U3#%6BN M0-<*?=O_5X'G"ORC@AZ3GYR-J?Y4=,5ZU=2713.-UKD8)H6ZY[XS=T/AV'?C M__ILV[[T?:UTMDK>AT"S9C-IZ%9S521]]&L3A)K84%"=/C>P#14NPRTP3(+' M^OPIB1P'T#" '@/HFP!9+CIADF2CY#1Y5#8W(I-0I2U9@[T8Z,6$R9@4![ P M@ V244:);":-O?&I\I2TR :H#.G(T#AHQ@$S8O@W+FPFLZGP D1.:6PE@U:R MT K)J9X%K9"R0K0-14J;R)+(H94<] H+*WG0RAVK8,*%*L,.6U$I)D *S&B) M@#1HQTDK0'.7&QLQ$\&1 F:,-*/"AI2C7&(%Z5C'#$%X/2H"RS$6 M-),61)*DP[%>).F0#Z&G1RQJF2CI!.YUF$OPI#3QE@22)X M%GUJRN@TZ",@Z\>,(X8P1!6@J&321H6 O,L=2XPBF66BB"$,4@5(:B7654C) M?M"T<](1U.5I;!YAH"I 5"OAKD):.LN2[DA%'-GV%(:J E3500^%P-0A.$*1 M59%%3YBJ!*@J5_.&0F)JDZ82K$!F3.XBIPK"9"45@LQ&]D_"+"0".4DXSZ)/ M4\N98 8BF=6Q-4&8K 3(:JTT%"+SSBJRTE HBTP_PE0E0-5@^A&@);E<+@<@ MTRI"5,)$)4!4*W<=0JBT.I=(13J;IA&D$D8J63 #(\0A#$%"$)3;! &X]:LJ MZ&,@T^FM[K,CS$ "#'1RGZ"0;G>.@[,3LX/!0J#3)H4"JZ'[$&)<,<.GD M]LB @QR;@QSY_ 48#,C# (-*R:,*5,6.!8Q!R "$3FY]C(Z-CEF2!^FTS2F" M'L8P9 !#)[]Q.(0<:1T8 BC,(TN4,0@9G"WEU]2&P<KV_?*3APDV4;]3]=KJ%_!%FNA3]O6A>CZ=V M\5QW75V-EVXO==WYWF7ZI9]5!U_LKR^E?^F&1]<_-]-EY/32U>?YHC6YWO:N M_P-02P,$% @ 8X9A3$XNDN2W 0 T@, !@ !X;"]W;W)K2X^_M1LNMZG5\DD>(Y/*2H;##VQ;4 GKPIJ5U.6^^[ V.N;$%Q=V4ZT'A3 M&ZNX1],VS'46>!5!2K(T26Z8XD+3(HN^DRTRTWLI-)PL<;U2W/XY@C1#3C?T MW?$HFM8'!RNRCC?P"_SO[F318C-+)11H)XPF%NJ-V@7N0,A"AC->)D\XI W!Y?F?_%FO'6L[9-8,Q(Z][WAXXLTAQ=Z4P1E; M$>]0O$/OI=C<[C-V"413S'&,29V+LTOLE'^#CM M/[EMA';D;#R^;.Q_;8P'E))&PO=V]R:W-H965TJVJ3-NG4:=MG+G$25(@S M()?NWP](FJ9=O@ V?L_/QF0CFF?; CCRHE5G<]HZUQ\9LV4+6M@;[*'S-S4: M+9PW3<-L;T!4$:05X[O=)Z:%[&B11=_9%!D.3LD.SH;806MA_IY X9C3/7UU M/,FF=<'!BJP7#?P ][,_&V^QA:62&CHKL2,&ZIS>[8^G-,3'@%\21KLZDU#) M!?$Y&%^KG.Z"(%!0NL @_':%>U J$'D9?V9.NJ0,P/7YE?TQUNYKN0@+]ZA^ MR\JU.3U04D$M!N6>E/@<)2H;5U(.UJ&>6;P4+5ZF M779Q'Z>;))EAVP ^ _@".,0\;$H4E3\()XK,X$C,U/M>A"?>'[GO31F>L6L@FF-.4PQ?QRP1S+,O*?A6BA/_#\ZWXW^0M?)KV[\(T MLK/D@LZ_;.Q_C>C 2]G=^!%J_0=;# 6U"\?/_FRF,9L,A_W\@]CRC8M_4$L# M!!0 ( &.&84SVZ<.3MP$ -(# 9 >&PO=V]R:W-H965TP$]PO[J3\1:;62JA0%N!FABHJXIF8K_ 1>0/CPH\3E*E#:NI.RM0S6Q>"F*OXZ[T'$? MQIOK=(*M Y()D,R ?)$9'(@9>]_Q\,3;0^)[4P9G;$6\\^*M M]UZ*[?XF8Y= -,4)?%-_H6/T_[(32.T M)6=T_F5C_VM$!U[*YLJ/4.L_V&Q(J%TXWOJS&<=L-!QVTP]B\S&UL=5-A;]L@$/TKB!]0'))T761;:CI-F[1)4:>UGXE]ME'!YP*.NW\_ MP*[K=MX7X(Y[[]X=1SJ@>;(-@",O6K4VHXUSW8$Q6S2@A;W"#EI_4Z'1PGG3 MU,QV!D0905HQGB373 O9TCR-OI/)4^R=DBV<#+&]UL+\.8+"(:,;^NJXEW7C M@H/E:2=J^ 7N=W1G/$R>=4P;@\OS*_C76[FLY"PMWJ!YEZ9J, MWE!20B5ZY>YQ^ 93/7M*IN)_P 64#P]*?(X"E8TK*7KK4$\L7HH6+^,NV[@/ MX\U^/\'6 7P"\!EP$_.P,5%4_D4XD:<&!V+&WGV%L>W^0M?)SVG\+4LK7D MC,Z_;.Q_A>C 2TFN_ @U_H/-AH+*A>,G?S;CF(V&PV[Z06S^QOE?4$L#!!0 M ( &.&84SW#Y^SM@$ -(# 9 >&PO=V]R:W-H965T<"CMM_/\"N MYW;^ MQQ[]V[XT@'-,^V 7#D5:O69K1QKCLP9HL&M+!7V$'K;RHT6CAOFIK9 MSH H(T@KQC>;&Z:%;&F>1M_)Y"GV3LD63H;87FMAWHZ@<,CHEKX[GF3=N.!@ M>=J)&GZ"^]6=C+?8S%)*#:V5V!(#54;OMH=C$N)CP&\)@UV<2:CDC/@UG(6%>U1_9.F:C.XI M*:$2O7)/.#S 5,\U)5/Q/^ "RH<')3Y'@XB?/=!X?4Z0;)*D$2" MY /!S:<2UV)N/R5ABYYJ,'6<)DL*[-LXR0OO/+!W/+[)O_!QVA^%J65KR1F= M?]G8_PK1@9>RN?(CU/@/-AL**A>.M_YLQC$;#8?=](/8_(WSOU!+ P04 M" !CAF%,YNKF5[8! #2 P &0 'AL+W=OU M_@+<<>_=N^/(!C0OM@5PY$U);7/:.M<=&+-E"XK;*^Q ^YL:C>+.FZ9AMC/ MJPA2DJ5)\H4I+C0MLN@[F2+#WDFAX62([97BYL\1) XYW=!WQ[-H6A<Y30) M@D!"Z0(#]]L%[D#*0.1EO$Z<=$X9@,OS._NW6+NOYE/@<)4H;5U+VUJ&:6+P4Q=_&7>BX#^/-]GJ" MK0/2"9#.@'W,P\9$4?D]=[S(# [$C+WO>'CBS2'UO2F#,[8BWGGQUGLOQ>9F MG[%+()IBCF-,NHR9(YAGGU.D:RF.Z2=XN@[?KBK<1OCV/X4WZP2[58)=)-@M M\R?)AQ+78CX6R18]56":.$V6E-CK.,D+[SRPMVE\DW_AX[0_<=,(;&UL M;5-A;]P@#/TKB!]0;QE@M/)JV96ZP(.H( MTHKQ)+EC6LB>EGGTG6V9F]$KVR?$R@S%?1 7QU/LNU\<+ R'T0+ MW\'_&,X6+;:RU%)#[Z3IB86FH ^'XRD+\3'@IX3);$1E I$*./WPDG7E &X/;^R?XJU8RT7X>#1J%^R]EU![RFIH1&C M\D]F^@Q+/;>4+,5_A2LH# ]*,$=EE(LKJ4;GC5Y84(H6+_,N^[A/\TUZM\#V M 7P!\!5P'_.P.5%4_E%X4>;63,3.O1]$>.+#D6-OJN",K8AW*-ZA]UKRA.?L M&HB6F-, ME;@7<_LN"=OT5(-MXS0Y4IFQCY.\\:X#^\#CF_P+GZ?]F["M[!VY&(\O&_O? M&.,!I20W.$(=?K#54-#X&PO=V]R:W-H965TV>6IZKV0+9TM;XZG78B/ 3\E#&YQ)J&2BS$OP?A29C0)@D!! MX0.#P.T*#Z!4($(9OR=..J<,P.7YC?TIUHZU7(2#!Z-^R=(W&3U04D(E>N6? MS? 9IGIN*9F*_PI74!@>E&".PB@75U+TSAL]L: 4+5['7;9Q'\:;V_T$6P?P M")&GU@S$CKWO1'CBS9%C;XK@C*V(=RC>H?>:\V2?LFL@ MFF).8PQ?Q&SF"(;L$VPK?O%-ZM$^Q6"7:18/>.X/"A MQ+683Q^2L$5/-=@Z3I,CA>G;.,D+[SRP]SR^R;_P<=J_"5O+UI&+\?BRL?^5 M,1Y02G*#(]3@!YL-!94/QSL\VW',1L.;;OI!;/[&^5]02P,$% @ 8X9A M3&^W:\*V 0 T@, !D !X;"]W;W)K&UL=5-A M;]P@#/TKB!]0$B[;JE,2J==IVJ1-.G7:]IE+G 050@;DTOW[&9*F:9=] 6S\ MGI^-R2=C'UT'X,F35KTK:.?]<&3,51UHX6[, #W>-,9JX=&T+7.#!5%'D%:, M)\E[IH7L:9E'W]F6N1F]DCV<+7&CUL+^.8$R4T%3^NQXD&WG@X.5^2!:^ [^ MQW"V:+&5I98:>B=-3RPT!;U+CZ GQ(FMSF34,G%F,=@?*D+F@1!H*#R M@4'@=H5[4"H0H8S?"R==4P;@]OS,_BG6CK5)IWV<=]FF\ROL#V 7P! M\!5P&_.P.5%4_E%X4>;63,3.O1]$>.+TR+$W57#&5L0[%._0>RUYFN3L&HB6 MF-,MP$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=MG+G$25 @9D$OW[V=(FJ9=O@ V?L_/ MQF2CL<^N!?#D1:O.Y;3UOC\RYLH6M' WIH<.;VICM?!HVH:YWH*H(D@KQG>[ M6Z:%[&B11=_9%ID9O)(=G"UQ@];"_CV!,F-.$_KJ>))-ZX.#%5DO&O@!_F=_ MMFBQA:62&CHG34H?=:\"3-V#40S3&G M*8:O8I(E@B'[DH)OI3CQ_^!\&[[?5+B/\/T[A8=M@G23((T$Z3N"VP\E;L7< M?4C"5CW58)LX38Z49NCB)*^\R\ ^\/@F;^'3M'\7MI&=(Q?C\65C_VMC/*"4 MW0V.4(L?;#$4U#X<[_!LIS&;#&_Z^0>QY1L7_P!02P,$% @ 8X9A3!5( MQK&V 0 T@, !D !X;"]W;W)K&UL;5-A;]P@ M#/TKB!]0$NZVWDY)I%ZG:9-:Z=1IVV3;%H7'*S(>M' =W _^K/Q M%EM8*JFALQ([8J#.Z5UZ/.U#? SX*6&TJS,)E5P0GX/QKL7)O3 R45U&)0[@G'KS#7 M\X&2N?@'N(+RX4&)SU&BLG$EY6 =ZIG%2]'B9=IE%_=QNMFE,VP;P&< 7P"' MF(=-B:+RS\*)(C,X$C/UOA?AB=,C][TI@S.V(MYY\=9[KP5/#QF[!J(YYC3% M\%5,ND0PS[ZDX%LI3OP_.-^&[S85[B)\]X_"3]L$^TV"?238KPEX\J[$K9CW M1;)53S68)DZ3)24.79SDE7<9V#L>W^1O^#3MC\(TLK/D@LZ_;.Q_C>C 2TEN M_ BU_H,MAH+:A>.M/YMIS";#83__(+9\X^(/4$L#!!0 ( &.&84RO8Q<: MTP$ )P$ 9 >&PO=V]R:W-H965TAE?#'<\]SQW^(YT ME.I5-P &O0O>Z0PWQO1'0G31@&#Z3O;0V9-**L&,-55-=*^ E3Y(<$(WFX0( MUG8X3[WOK/)4#H:W'9P5TH,03/TY 9=CAK?XP_'4UHUQ#I*G/:OA%YC?_5E9 MBRPL92N@TZWLD((JP_?;XREQ> ]X;F'4JSURE5RD?'7&]S+#&Y<0<"B,8V!V MN<(#<.Z(;!IO,R=>)%W@>O_!_LW7;FNY, T/DK^TI6DR?,"HA(H-W#S)\1'F M>F*,YN)_P!6XA;M,K$8AN?9?5 S:2#&SV%0$>Y_6MO/K.)W$T1P6#J!S %T" M#EZ'3$(^\Z_,L#Q5N5^\/5)[-X5S^JOP9S9Y;;W7G%*:DJLCFC&G M"4-7F.V"()9]D: AB1/]+YR&PW?!#'<^?+=6WW\)$T1!@L@31/^4N+LI,82) MPB)Q4"0.$,0W(B%,$A9)@B))@&!_(Q+"'&Y$R*H[!*C:SX5&A1PZ/Y,K[S)Z M]]1WUR=\FMN?3-5MI]%%&MNCOI,J*0W85#9WMN#&/A6+P:$R;KNW>S4-S&08 MV<]O 5D>I/PO4$L#!!0 ( &.&84S7WE;+!0( #0& 9 >&PO=V]R M:W-H965TU#:&(G;Q@SW#FG!D/'M)>JC== YC@7?!69V%M3'<@1!M?5-))9BQIKH0W2E@I0\2G- HVA#!FC;,4^\[J3R55\.;%DXJT%'SZG!< M12[ (WXUT.O9/G"EG*5\<\;7,@LCEQ%P*(RC8':YP0MP[IAL'G]&TG#2=('S M_9W]LR_>%G-F&EXD_]V4IL["71B44+$K-Z^R_P)C0>LP&*O_!C?@%NXRL1J% MY-H_@^*JC10CBTU%L/=A;5J_]B/_/0P/H&, 70200K [5G4SBG/PK_SB:OK?>64[I/R,B6U1DBQ!L%B(8YD%/=JC(#B'8+40PS!X7V:,B^X\$R;+Q&.9!X^WP M06]0A% L6X^"EKTGLTLK0%W\N-)!(:^MGY4S[S02GZF_]/_APSS]SM2E:75P MEL:.#G_!*RD-V%RB)_L=UG:$3P:'RKCMUN[5,,<&P\ANG-%D^E'D_P!02P,$ M% @ 8X9A3/34D^S& 0 -P0 !D !X;"]W;W)K&UL=51A;]L@$/TKB!]0$F*G661;:CI-F[1)4:=MGXE]ME'!>(#C[M\/ ML.MY*?UB[HYW[]T!YVQ4^MFT !:]2-&9'+?6]D="3-F"9.9.]="YG5IIR:QS M=4-,KX%5(4D*0C>;/9&,=[C(0NRLBTP-5O .SAJ904JF_YQ J#''6_P:>.)- M:WV %%G/&O@.]D=_ULXC"TO%)72&JPYIJ'/\L#V>4H\/@)\<1K.RD>_DHM2S M=[Y4.=[X@D! :3T#<\L5'D$(3^3*^#USXD72)Z[M5_9/H7?7RX49>%3B%Z]L MF^,#1A74;!#V28V?8>XGQ6AN_BM<03BXK\1IE$J8\$7E8*R2,XLK1;*7:>5= M6,=I9T_GM'@"G1/HDG (.F02"I5_9)85F58CTM/9]\Q?\?9(W=F4/AB.(NRY MXHV+7@N:)!FY>J(90??!JI;TPWO#/HHJQ[/N&2:Z4LN%(V=ZZ6UDWQX@BHK3?OG:VGMSPY M5O7SF)+E7U'\!5!+ P04 " !CAF%,?CRXJ+;* M%K1P=Z:'#F]J8[7P:-J&N=Z"J"))*\:3Y /30G:TR*+O8HO,#%[)#BZ6N$%K M8?^<09DQISOZYGB23>N#@Q59+QKX ?YG?[%HL46EDAHZ)TU'+-0Y?=B=SFG M1\"SA-&MSB14C?LG*MSD]4E)!+0;EG\SX!>9Z#I3,Q7^#&RB$ATPP1FF4BRLI M!^>-GE4P%2U>IUUV<1^GF\-QIFT3^$S@"^$8X[ I4,S\D_"BR*P9B9UZWXOP MQ+L3Q]Z4P1E;$>\P>8?>6\'3^XS=@M",.4\8OL+L%@1#]24$WPIQYO_1^39] MOYGA/M+WZ^CWAVV!=%,@C0+I.OXA>5?B%N9]D6S54PVVB=/D2&F&+D[RRKL, M[ ./;_(//DW[=V$;V3ER-1Y?-O:_-L8#II+&PO=V]R M:W-H965TI>-FMQ>T[1)FVRN M:?N9U?$E!V(!U^N_+Z!KK>7+PHS/RPS+D$U2O>D6P*!WP7N=X]:8X42(+EL0 M3#_( 7K[I99*,&-#U1 ]*&"5)PE.:!2E1+"NQT7FA6#J M]QFXG')\P/?$:]>TQB5(D0VL@6]@O@\792.RJE2=@%YWLD<*ZAP_'T[GU.$] MX$<'D][LD>OD*N6;"SY7.8Y<0<"A-$Z!V>4&+\"Y$[)E_%HT\6KIB-O]7?VC M[]WVX(9#;RE7]@AA69DA-2\]D/S/W%AQ.U M9U.ZI#\*_\T6KVWV5M"$9N3FA!;,><;0#>:P(HA57RUHR.),_Z/3,#T.5AA[ M>KRE1W%8X!@4.'J!XS\MQKL60YACV"0)FB0!@61G$L*D89,T:)(&!!YW)B', MT\Z$;&Z' -7XN="HE&/O9W*374?OF?K;]1<^S^U7IIJNU^@JC;VC_B;54AJP MI40/MN'6/A5KP*$V;OMH]VH>F#DP K(^2,4?4$L#!!0 ( &.&84SB MQF:\MP$ -(# 9 >&PO=V]R:W-H965T29M<4E%")7OE',_R MJ9YK2J;B?\$%%,)#)ABC,,K%E12]\T9/*IB*%J_C+MNX#^/-_FZBK1/X1. S MX3;&86.@F/DWX46>6C,0._:^$^&)-P>.O2F",[8BWF'R#KV7G%_?I>P2A";, M<<3P!68S(QBJSR'X6H@C_X_.U^G;U0RWD;Y=TI.;=8'=JL N"NR6 OOD2XEK MF*]%LD5/-=@Z3I,CA>G;.,D+[SRP]SR^R2=\G/;?PM:R=>1L/+YL[']EC =, M);G"$6KP@\V&@LJ'XPV>[3AFH^%--_T@-G_C_!U02P,$% @ 8X9A3(2U M2NG$ 0 -P0 !D !X;"]W;W)K&UL=53OCIP@ M$'\5P@,<*ZY[EXV:W%[3M$F;;*YI^YG54T*_(!1#0T;A7U6TR=8 MZLDP6HK_ E<0#NXS<1Z5$B9\434:J^2BXE*1['4>>1_&:=ZY3Q=:G$ 7 ET) M#\&'S$8A\P_,LC+7:D)Z/ON!^2M.CM2=3>6#X2C"GDO>N.BUI >:DZL76C"G M&4,WF&1%$*>^6M"8Q8G^0Z=Q>AK-, WT=$M/_N._CPKL@\#^KQ+3FQ)CF'W< M)(N:9!&![,8DACG4?P!02P,$ M% @ 8X9A3!1*;U*X 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5Q .4F"1M%MF6FE;5)FU2U&G=;V)?VZC@ZP&.N[$!U4]9NB:C M!TI*J$2OW#,.GV&J9T_)5/Q7N(+R\)")CU&@LG$E16\=ZDG%IZ+%V[C+-N[# M>+,_3+1U I\(?"8<8APV!HJ9/PHG\M3@0,S8^TZ$)TZ.W/>F",[8BGCGD[?> M>\WY[5W*KD%HPIQ&#%]@DAG!O/H<@J^%./'_Z'R=OEW->6#O>7R3O_!QVK\)4\O6 MD@LZ_[*Q_Q6B Y_*YL:/4.,_V&PHJ%PXWOFS&<=L-!QVTP]B\S?._P!02P,$ M% @ 8X9A3$HV#=ZI 0 T0, !D !X;"]W;W)K&UL?5-_;]L@$/TJB ]0_*-KNLBVM&2:-FF3HD[;_B;V.48%XP*)VV^_ M Q/+C:S^8[CCO<>[\U&,VCS;#L"15R5[6]+.N6'+F*T[4-S>Z0%Z/&FU4=QA M:$[,#@9X$TA*LBQ)'ICBHJ=5$7('4Q7Z[*3HX6"(/2O%S=L.I!Y+FM)KXDF< M.N<3K"H&?H+?X/X,!X,1FU4:H:"W0O?$0%O2+^EVGWM\ /P5,-K%GOA*CEH_ M^^!'4]+$&P()M?,*')<+[$%*+X0V7J(FG:_TQ.7^JOXMU(ZU'+F%O9;_1..Z MDCY2TD#+S](]Z?$[Q'H^41*+_PD7D CW3O".6DL;OJ0^6Z=55$$KBK].J^C# M.D;]*VV=D$5"-A/2^P\)>23D-P0V.0NE?N6.5X71(S'3SQJXGXETFV,S:Y\, MO0MG6*W%[*7*-DG!+EXH8G83)EMBWB/V*XA-.F,8.IAM9*LVLB"0+P32S>=U M@7Q5( \"]^\0. M)ZC#]S4'$EKGMQO&UL;53;CML@$/T5 MQ M/493\=_A!MS"7296(Y=<^R_*>VVDF%AL*H*]C6O3^G68^.]AX0 Z!=!5 !F% M?.:?F6%9HN2 U'CW'7._>'.B]FYRY_17X<]L\MIZ;QD][!)RP2!P4B3\2'*.52 BS_EUDT1T"5.7G0J-<]JV?R85W'KU'ZKOK M/WR MS ]2]@]02P,$% @ 8X9A3/6D9P?E 0 \00 !D !X;"]W;W)K&UL?531CIP@%/T5PWL7!9V=3-2DZV;3)FTRV:;M,Z/7 MT2R*!6;<_GT!'>.XI"_"O9YS. >1=!3R334 .GCO>*\RU&@]'#!690,=4P]B M@-Z\J87LF#:E/&,U2&"5(W4CC)0EZYC\N\3 M<#%F*$*WQFM[;K1MX#P=V!E^@/XY'*6I\*)2M1WTJA5](*'.T.?H4"06[P"_ M6AC5:A[8)"5%: M=+.*L=*Q]VEL>S>.L_Z-YB>0F4 60A3_ET!G MT0\.3,17UFFN6I%&,@IX\U M,'LFH@,UFUG:IML[]\ZD5:9[SI/AJA6;,TX0A:\P]HOB(H,D"P<; XH)X M71#'IW@6H$XCO!.)-C FS=YA^PD0QW46;+!X82>(=\=N)O79BCYUD M8V?"[%;K?(K#5>K)C0=%S2_J-Y-XS20?S-#]QDOBV9J0/&Y@A0=&2)QLW>#5 MX;.7P7&ULC9;;CMHP$(9?)$-OY9^:;&6-G>N;B31X84\%[735R%AZ4:B=1)#<' M5E/YS%O6Z#<[+FJJ]%3L(]D*1K?&J*XB&,=I5-.R">=3L[82\RD_JJILV$H$ M\EC75/PI6,7/LQ"$EX77UV$9A@7?U-MVB*;=[I\DB] M>IK#/)U&I\[1H"EZ#;S1@'O%PE7 /!LUD288,: /HX"N RN$1Y'G]YJEJT&) MGP)YBX&,/;Z+0:QB])K<:)H^!H!98M&Z*D@P 7X8[(7!+@R)+9A>D]Z$ 23# MR(+QJ4@,_3")%R;QP%B;H$B<, F(@=6C1>)4!A-$D!\F]<*D'AAKNQ2I _.$ M"$PS:\>D#LT3!C!]4)O,BY-Y<*P6%)G; I E5@67KBH'Z,&FR;TLN?& [EBP MWP'Q.B">9*S-71 W&03L4V/IJ@C*'AP*(/8?3K&'QCF=8K?5 ",+>NF509P^ M 'IP6H+_Z/4@RO_1;(_,T^WHYB"OF=B;2U(&&WYLS U]LSI>Q"_07 17>7^+ M?Z-B7S8R6'.EKQ-SZ.\X5TS#Q,_Z;WG0'P[CI&([U0TS/1;][=E/%&^'+X-H M_#R9_P502P,$% @ 8X9A3"DOHMTR @ E@8 !D !X;"]W;W)K&UL?97;CILP$(9?!7'?-6".$4%JJ*I6:J755MM>.\DD MH#68VD[8OGUM0U!BW-[$!_[YYQO;L/6#_W;Q$M[;J2>0%4YD#/\ /DZ/',U0HO+L>V@%RWK/0ZGK?\QW-2Y MUAO!SQ9&<=?W="5[QM[TX.MQZP<:""@_;TEY0Z\+Y_ M<_]L:E>U[(F FM%?[5$V6S_WO2.Q/?FXK_!%:B2:Q*5X\"H M,+_>X2(DZV87A=*1]ZEM>]..L_\MS!T0S0'1$A#&_PW \ZBHUPJ< M+!*D !:*R$D1F7C\0)&[#;#3 !N#^,&@L,J8-+G1]$83YF%\!SK5XI!E.$D* M-T[LQ(E7.#@(+)Q)D][EB6-LKWV]5N&BR%,W3.*$21PPH063K-*$N$A3:PEK MARS* QRZ<5(G3NK L<[3+EWG*7)[H]:B* [_<>PR)TKF0,$62K;*\J&P5J]V M:'"*W22YDR1WD,062;XZF#C-<&$OBT,6XS2R_T[H[H;0-_9WPL]M+[P]D^JR M,5?"B3$)RC)X4OO>J$=B&5 X2=W-5)]/5^4TD&R87P&T/$757U!+ P04 M" !CAF%,E>$M1$L" G!P &0 'AL+W=OYF=OS(F=7V=0=W7-/7-N6\#\[VK!AZP/_/O%< M7RJI)X(B[\F%_J#RI=]S-0IFEU/=TD[4K/,X/6_]CV!38JTW@I\U'<2B[^E* M#HR]ZL'7T]8/-1!MZ%%J!Z*:&RUITV@CA?%[\O3GE#IPV;^[?S:UJUH.1-"2 M-;_JDZRV/O*]$SV3:R.?V?"%3O4DOC<5_XW>:*/DFD3E.+)&F%_O>!62M9.+ M0FG)V]C6G6F'R?\>Y@Z(IH!H#@#Q?P/@% "M@& D,Z5^(I(4.6>#Q\?-ZHD^ M$V #U6(>]:19._--52O4[*V 89('-VTT:7:C)EIHHD=%N5; ?R:! I@I(B=% M9.+A T7J-H!. V@,X@>#S"ICU""CZ8PFB6-H5>(2O5=+[$2)'2C(0ADUZ2(+ MAA$*+1:'"F#PSKHD3IC$ 8,MF&25!N T1:E%XY*!"",W3NK$2=//I(GGD(ZXO%_5/_O:;2TG MJN$@V>^^-EV!MQC5T- S,R]R_ )3/8\83<5_@PLP"W>9V!B59-K_HNJLC>23 MBDV%T[=P]L*?XZ1_I:T3DHF0S 0;^W^$="*D[P3?31(R\Z5^HH:6N9(C4N&Q M!NIF(MZEMIF5<_K>^6^V6FV]ES*-TYQ(A7=>EN?$/>^=?V^7*,S\NTS8P.]4M;W0 MZ"2-'1[_Q(V4!FR2T8,=Z\XN_6PP:(R[;NQ=A=$/AI'#M-5D_FLI_P%02P,$ M% @ 8X9A3&GA"C[D 0 [P0 !D !X;"]W;W)K&ULA91AKYL@%(;_BN$'7"IHKVW49+?+LB5;TMQEVV>JQVHNB -:[_[] M *VQUFQ?"AS?\_*\%DE[J=YT#6""=\%;G:':F&Z/L2YJ$$P_R0Y:^Z222C!C ME^J,=:> E;Y)<$PVFRT6K&E1GOK:4>6IO!C>M'!4@;X(P=2?%^"RSU"(;H77 MYEP;5\!YVK$S? ?SHSLJN\*32]D(:'4CVT!!E:$/X?X0.[T7_&R@U[-YX)*< MI'QSBR]EAC8."#@4QCDP.USA )P[(XOQ>_1$TY:N<3Z_N7_RV6V6$]-PD/Q7 M4YHZ0PD*2JC8A9M7V7^&,4^,@C'\5[@"MW)'8O>)]$(+(IY914OUSXGQ M@D@UY6=/5)R2HPDJQ@<$-B H U0VA\%8!N WP-"4WR3F2GU$Y%D MO>2L=GBS6Q71AP(ML'J9J5XT[\[\IZH5:O6VQH&_]&Z:R&*V#2;H8%"+\!1[ M*Q% $MM@$!X\"NR&B&0&*V"P"&SB\4,1(RF&($%H",('@EZ2VP8S,YC28)Z0 M'T4QK!.!.A&@@WLZ#2;NZ*!P'L]AF1B4B08@P7SZV4$^;"%_PNFQH&ZI3_,(XQ&E$;.B M">?'@B8>( 1Z=H."";MG05VE*,0CAD"P=1$&A,8H8/.B\#^V$/8E@HPYV,*A M,]47(!C;0MB::(HWT4?F?%2!O8>FF,^">E\TU#\H7J>5%)2?3=<53LJNI=0? M[%[X2?LU(X!R95HS/MZ,28I"I+_UF]]8NZ MH;23G)ZD'B9JS)LVW4PDJ^P5Q&OO0>M_4$L#!!0 ( &.&84PD*\90 ( M $4% 9 >&PO=V]R:W-H965TMSSCWW8COMN7B3 M%8#R/AAMY-:OE&HW",FB D9DP%MH],Z9"T:47HH2R58 .5D2HPBO5@^(D;KQ ML]3&#B)+>:=HW+)CC(A_.5#>;_W0OP9>ZK)2)H"RM"4E_ ;UIST(O4*3 MRJEFT,B:-YZ \]9_#C?[Q. MX+6&7L[FGJGDR/F;6?PX;?V5,004"F44B!XN ML -*C9"V\3YJ^E-*0YS/K^K?;.VZEB.1L./T;WU2U=9_]+T3G$E'U0OOO\-8 M3^)[8_$_X0)4PXT3G:/@5-JO5W12<3:J:"N,? QCW=BQ'_6O-#[H] M4DJ%$TD M^6$5/^+%AA#KX"Q>2GY5@_?(EO(JQ)M=?-VO8F0SXA7?:1N"F<>%/_&JLI%, M'K]]T+AG6L?A^T?TSZYX4\PK4_Q)5+_*O3ZMXCR.]OS SI5^%M^^>9>.>U^Y+1KT;[$"\ ^D=2%=+ M!W*9?V*:K9=27"/9'7[+[!WC!3%GL[.;[BC<-Y.\,KN7-:5HF5QL(&^SZ6S( MP ;W%HF)WB,(A-B0P)W2B0 4S)&Z /0F ($#S, ,Q=@=A. CHKL;')GTW1% MHAQ3E,*@.0B:!R",\ C4V:0#4$K2#*:D("4%RIF-*&E H2C+84H&4C* ,A]1 MLH!",(4A.0C) 4@Z@N0!!*,"Y>D,!A4@J ! $X>.$:P4='\;X@FQX3L:T1O= M7%V>IU.-B$'1/6)R1RMZH]LN2><3(%B4"B&)8JS_VA)6( 84F#0DJ$$TX)D M:.H.80GB4(- 2Q;AV1(T41.!E4K0'2WIC>[[AR2PG@FDYW%7DE#/9 H#:YF$ M6@Z;TAOE-W=4(#1&)8/)H.;RZ&8B%>W$N7$#V6"WG[L>W=B5_#/OAK;O3![+ M1D6O0IOYQ$T1!R$T-^F@!Z.1DYD3^T7%#]J^9N9==L-2M]"B]8-@TD^CZ[]0 M2P,$% @ 8X9A3"8 N>()! /A4 !D !X;"]W;W)K&ULE9AM;Z,X%(7_2L3W&>Q[C3%5$FF;U6I'FI&J6>WN9YHX3300 MLD";F7^_0&B4V,/;?% M_F ?ZEGS7)9Y_>O>%M5I$OV?\8BN^*>;=K>(3#3;V&W^ M7+3?J].?=BPHB69C]5_MBRTZ>>^D:V-=%A6L?(5G%PD<6?@XH*@"QKB^3I> M"9R 80(>$JB;!-(IXZPQ@^8P:))4B\2M!PX[=R?-?JJG4_2 M"!:.[172:.PF+S*2.'20SPDAL)X-V,F G MQ0FDP%@08(1,($6 +'+"FAQ%U^5*3HBU"QBDX^Q*=VL)8T;2A&4PBMZWA'1O M6,+@DHA< =9(#!NIIM-38CQ(Q =OK @#%.FW(X!NC3+=*AC,"*DGL#0470+ M1](=1EU/2"A3H4-=C;$C$7>\">03A1*M,A>D2*?)9*&5BM$C 7N2T.AC7,AL M^@0BS L2$R;0*+I9,8:SS$4@U'5_ 082Y@\A_K@3B'RN?%+&>)L$U"FC0Y8" MCSE3^$.0/U)DKB6DTUEH[ GSAP!_DE!5F#_T ?X0Y@]-X0_Y7-%)XG7+.ZI; M.Y@]-(4]!)#"(O5F#I!11H&]E#!W: IWR.=)MV>[U$$JS:$1Q\PAQ!P*I,#, MH0\PAS%S> ISV&=))KU'?E]DTI 93!N>0AL&%$F,<-T@56A-,B8-3R$-^P1A M]OH&B&1@.7'@Y0PQA@,I,&/X XQAS!B>PACVZ6'(?.&5]]R.J_+'[+ MZZ?]H9D]5FU;E<.7JVU5M;9+*#YWZW)G\\WEHK#;MC]-N_/Z_$7O?-%6Q_%K M97SY9+K\'U!+ P04 " !CAF%,#_T UU4" !,!P &0 'AL+W=O<_XFR@!I/7>U*U8VZ64W;';T*JUB]S8=KS(V47650L[;HE+ MTU#^=P,UZ]WXVKF3EF.50.MJ%AK<3BM[1>R MVA(38#Q^5="+V=C2I>P9>].3K\>U[6E%4,-!ZA14/:ZPA;K6F92./V-2>V+J MP/GXEOVS*5X5LZ<"MJS^71UEN;93VSK"B5YJ^_#LVK-LQ_SW\+P '\,\*< Q?Y?0# &!!\!H2E^ M4&9*_40E+7+.>HL/N]51_5&05: 6\Z"-9NW,.U6M4-9K$41A[EYUHM%G,_CX M,Q\R>;@J^X3P,<3&?PCW[P';1X\DQ0D!6D1@XH.YP.R)Q!!-$)H$X=TJ1(M5 M&'R(9YS:@>([B[7:(EZ90[*['ZXL0I5%B+)XH6SP(63&#.*9LCM,C&)B!),L M,/$C)HR=",4A]1 2<8(GI"?=@" D?TDBR$F(R<,6N;,>U _FW8M MK .[M%*?]IEUNA)>?-W#%O:-OBI,;_M(,]PSWRD_5ZVP]DRJ#FGZV(DQ"4JF MYZAC4:JK;9K4<))ZF*@Q'_K[,)&L&^\N=[I BW]02P,$% @ 8X9A3)-& M<;D) @ R 4 !D !X;"]W;W)K&UL?93!CILP M$(9?!7'O&C"8)")(7:JJE5HIVFK;LT,F :W!U';"]NUK&X((N+U@S_B?F6^, M[:SGXDU6 ,I[;U@K]WZE5+=#2)85-%0^\0Y:O7+FHJ%*F^*"9"> GFQ0PU 4 M! 0UM&[]/+.^@\@S?E6L;N$@/'EM&BK^/ /C_=X/_;OCI;Y4RCA0GG7T C] MO78'H2TT93G5#;2RYJTGX+SW/X:[@AB]%?RLH9>SN6KA!@4P9A)IC-]C3G\J:0+G\WOVS[9WWZPWLS2..W>V37= MK=3>6XX)SM#-)!HUSX,FFFFB1T6Q5N!DDB -,%%$3HK(QL>R!QSLQ,$.G&2!,VC(K X.PN6^K$71-MVZ46(G2NQ (0N4 M>%6%D.T:QB%+\3]Q$B=.XL!)%SC)JLZ'>+/8OL(E2D(W"G&BD!5*LCRXQ'%D M-DFT "X&UL?531;ML@%/T5Q <4VSA- M%]F6UDQ3)ZU2U&G;,[&O8U0P+I"X_?L!II:;6GLQW,LYAW,OX&)4^MET !:] M2M&;$G?6#CM"3-V!9.9&#="[E59IR:P+]8F800-K DD*DB7)+9&,][@J0NZ@ MJT*=K> ]'#0R9RF9?KL'H<82I_@]\<1/G?4)4A4#.\$OL+^'@W81F54:+J$W M7/5(0UOBK^ENGWM\ /SA,)K%'/E*CDH]^^!'4^+$&P(!M?4*S T7V(,07LC9 M>(F:>-[2$Y?S=_7OH797RY$9V"OQES>V*_$=1@VT["SLDQH?(-:SP2@6_Q,N M(!S<.W%[U$J8\$7UV5@EHXJS(MGK-/(^C..T0C>1MD[((B&;"6G^7P*-!'I% M().S4.HW9EE5:#4B/1W6P/R=2'?4-;/VR="[L.:J-2Y[J>CM74$N7BAB[B=, MML!D'Q'[SPBZF2'$&9A=9*LNLL#//[CXLBY 5P5H$*!+@6VR+I"O"N2?'6S3 MJSZL8:X[L8:A5T;(XG#\8WED^L1[@X[*NG,.I]$J9<'I)3?N!G;N?,<] @ \@8 !D M !X;"]W;W)K&ULC57;CML@$/T5RQ\0'%^3R+&T MN:Q:J96BK=H^$V<26XN-"R3>_GT!L]Z$T-U],3 ^9^;, $/>4_;,*P#AO32D MY4N_$J);(,3+"AK,)[2#5OXY4M9@(9?LA'C' !\TJ2$H#((4-;AN_2+7MATK M 7S7T_&KNJ4SVE#ZKQ=?#T@^4("!0"N4!R^$":R!$ M.9(R_AB?_AA2$:_GK]X?=>XRESWFL*;D=WT0U=*?^=X!COA,Q!/MOX#))_$] MD_PWN "1<*5$QB@IX?KKE6"C/T> M(3*$Z+.$V!#BSQ(20TC>"#H'-.2NB[G! AIC'IW M]#]93RZMER+*XAQ=E".#60V8\ :3W&+6+DQZB]G<8Z8C DF5H]30)745WM%# M2\0](LHR2\2'7K;WB&SFUADY2QII?G2=YGSN=A ['<3:07R3QLS:$Q=F;I7# M@9D%5CE7M,[N!]^\_J__23[Z= MS$M6VVV9_W/<-X?U,EDN]O8U>\^;;^7E5SM,2"T7P^Q_MQ\V;^5=)^UG[,J\ M[G\O=N]U4Q9#E;:5(OMQ?3V>^M?+4/]S&![ AP'\-H#)V0%B&" F Z)K9_U4 M?\Z:;+.JRLNBNEZM<]8M"O8D6C-WWN_YO[6SK]NS'1B1F%7UTA0;-UZN& MWVGX6+%U%4+=)%';P*T+#KO@_7@QZB+!!00L(/H"".>8&V&&($IACG@38@0GDJ8\=J>:X=Q86#:3!UQ M53RADI;$!$N78!E3=Q\HGMZK'N756 M,FX$$ZQ<@F5,Y%:%J5,!N55AZI1/;E4@C^I$3!T!*B6)?5-C@K5+L(R)&6E, MG0[(K!I3IWTRJW8#*3 %J6A3,,':)5C&1'+5F#T=D%PU9D_[)%?]^-[/K&3< M"''G%F161I7 [.F S*HQ>]HGL^K']WYF)>-&,,$:I%5&+#"#J3,!:=5@ZHQ/ M6C5N%&7"3.]F(Q67Q$9A,,$&9%9&W=['U)F S&HP=<8GLQHWD")3@(HV!1-L M0')E1'(UF#T3D%P-\=S$)[D:-Y-.P9F5C!O!!!N061F160UFSP1DU@2SE_AD MUD&4S-@Q*[DV$MT]/^T>:/^156_'4[UX*9NF+/H'IJ]EV=BV7/RE72L'F^UO M![E];;JWW2*JK@^2KP=->1X>DD>W)_6;_P%02P,$% @ 8X9A3 1MJ?&D M @ >PL !D !X;"]W;W)K&ULE59A;]HP$/TK M47Y $U\"A J02J=IDS:IZK3MLPL&HB9Q9AOH_OUL)\TH/$OPA=CF[MT]^YY] MLZ-4KWHGA(G>ZJK1\WAG3'N?)'JU$S77=[(5C?UG(U7-C9VJ;:);)?C:.]55 M0FDZ3FI>-O%BYM>>U&(F]Z8J&_&D(KVO:Z[^+D4EC_.8Q>\+S^5V9]Q"LIBU M?"M^"/.S?5)VE@PHZ[(6C2YE$RFQF<)35[W)M M=O.XB*.UV/!]99[E\8OH"8WBJ&?_31Q$9[-ZLW*+? M"O^?35[;U<,B9Z-9(/L ,,$ (P@P AD49WN$;*8XR!@&&5\"4(H!)A!@3G58^,1H$XL/(?& &(0.TR7/TL MNX$MKG^67U&_P"@K0FRQ3!C0 (52Q2)@XQO88AFPR35GBXQ";+%:&))"$8# M6F#3Z]D2%@.E5["%1H'+B;!B"(@A"UQ/A,5 = -;+ 9";\%Y)2.C+/1@8<40 M4$P6N.8(BX%&-[#%8B#T)%R<+3#* AEH)?>-;SE/5H?.\H%\[_3?O&M+OW.U+1L=O4AC.S#? M)VVD-,+FDM[9$][93GB85&)CW'!BQZIK![N)D6W?ZB9#O[WX!U!+ P04 M" !CAF%,%4 P2;\" ! "@ &0 'AL+W=O+.SUP\R0-C*GANZE8NPH-2W2R*Y.; &BIO>,=:_<^.BX8J MO13[2':"T:T-:NH(QW$6-;1JP^7<[MV+Y9P?55VU[%X$\M@T5/Q=L9J?%R$* M7S8>JOU!F8UH.>_HGOU@ZF=W+_0J&EBV5<-:6?$V$&RW"&_1[ Z5)L B?E7L M+"_> R/ED?,GL_BZ782QJ8C5;*,,!=6/$UNSNC9,NHX_CC0<0O :0-P.("R"C@*B7 M8GMS1Q5=S@4_!Z+_O!TUIPC-B.[^QFS:9MO_='NDWCTM29+-HY,A.RUV._(M%8T86KT@5/D0-?'*(XG$H'6OD48D(3&B? ['_DZ$^Q?!!EX MXC0BV,$(L##!XV*)5VR.,SR1"/8P\DU,B-=^W\4HS[(I2;!%4?:^Q1SF/8\Y MV =-AF#'(]_RA$S8#,%&1<5_& VV*BJ!*M)Q6TI/;Y&.U487UVC#Q-Z.*#+8 M\&.KS&UTL3N,0;?87,.C_16:K?MAYI6FGZV^4[&O6AD\7L5[SA73-<8 MW^@S*=VY>BX:A&PO=V]R:W-H965TY75Q4^5H=I=3.>YX5U=(]:GVZ\[QJ>Y1Y4LW421;FF[TJ\T2;U_+@ M5:=2)KO&*,\\\GWAY4E:N*M%L_9*O%*3G('U+_/#V7YLV[LNS27!95J@JGE/NE>\_NGCC5!@WB[U1> MJMZS4Z?RHM1K_?+';NGZ=40RDUM=4R3FXTVN99;53":.7QVI>_59&_:?/]B? MFN1-,B]))=/2C5UG)_?).=/?U>6;[!(*7:?+_D_Y)C,#KR,Q/K8J MJYJ_SO9<:95W+":4/'EO/].B^;QT_!]FV( Z [H:$/M? ]X9\*D&06<03#4( M.X-PJH'H#,3 P&N+U51_D^ADM2C5Q2G; W1*ZG/*[H39WVV]V&QG\YW9@,JL MOJV"0"R\MYJHPSRT&.IAV!7A&?:K"T(N'FADSCF[=;$>8X(@NL5L)O \(I[X M%O.$,'.<$(-1S(-!- !&%$. M((PL%%CP+/Q"];%(&5+IH,VN.Q"C7F'CV6"3'A&*^;/8$@]6*4,RG0_C:4&, M]3R)F>4F8UC-+!X[$O[040Q2HAE9/&'9,Z![8;MVL5+)G[[1A)5*['.9=9C; MMF*3#V$YTUC.@1BV?0)"M;9SPCJE*3I%(&'I^H1U2D"G(ACZ&5_?W)H/%C.! MZUN$%@HL9A)?."98?S36W_B81."2LEX^A/5'2'^C&UL?57MCILP$'P5Q ,<-M]$!.E(5;52*T57M?WM)$Y !YC: M3KB^?6U#.,YL^B?8R^SLC!UV\X'Q5U%1*IVWMNG$UJVD[#>>)XX5;8EX8CWM MU)LSXRV1:LLOGN@Y)2>3U#:>CU#LM:3NW"(WL3TO$7>DPO]0>7/?L_5SIM93G5+.U&SSN'TO'6?\6:'38)! M_*KI(!9K1ULY,/:J-U]/6Q=I1;2A1ZDIB'K0+&[[0R5#D.I/[;_1&&P772E2-(VN$ M^76.5R%9.[$H*2UY&Y]U9Y[#Q']/@Q/\*<&?$U3M_R4$4T+PGA :\Z,R8_43 MD:3(.1L$* 6@B,/G!!Q,93!""!*$A"!<$&;8.882D!M(9 M2!SAR':R1H4H\Q-82P1JB=9F$@03Q"!!O#(3)K:;$1,O=&(4Q4%FV0%A^-'E M)*"*5F#?)Q8(GQ%MVRI?QB!HMPCNS:2=V7%M%Y>#W[NMM:\5(/-=.% MWVG&B?B=\$O=">? I.KEIN.>&9-4:41/ZI.OU!">-PT]2[U,U)J/DVC<2-9/ M4]:;1WWQ#U!+ P04 " !CAF%,$&SUJ;L# ".$ &0 'AL+W=OS'0:2S>I2GO3OVOYQ>>O<4W+W M\S!<'G_S?M/8_(NF?>RUSM3_U4=['D=YW%TT,?R M6MO/YO:SGA.2<31G_ZO^T+6##TQE*;].UZH=K[?I MC2IF,]H 9@.X&[C8_V60S@;I=P,Q)C\Q&U/]L;3E9M696]1-JW4IATW!7U(W MF?MA<)R[\9W+MG>C'QN19:OD8W T8[83!A88?D'!0>+,P8?(1TTX8)@1G7BX8E@KW!S0=2=*1 MF$[NQ=E.&+6((Q7D'AD"!$+05!1)11%4N$=%H2@\30OE<2%0C+$ F8PDDR$R MN?"X9"A*5DCE+Q)&*2$EH[GD))<<<>%*>F1R3$;ZU;7#("4@L%T*DDI!K%' M 6>T"K#G*X@'A(0_44,S:)GL#[)0'FQ'P5*5!O8*)V7GE<,3532#'F;?5R<" M(], %5J?>/I$%"0#S M K3^ :5_H1FF50O$\U4%M- <:Q"50580KB42OHG*PH'*JC%0,L-4'+C5Q7@ MDQ- )GQ"!(J)T+:AI0OP 8NH*GQXRI?U,M/!*)FEH=FA91"P#.*JPNKF#MO@ M'_@(&!0LN =I#02L@415%:@!X-EB'68^& 42B4ZRZ.(:W9W&AK>/]N;:VJ%? M6HS>F^I7&+I ;WSKFNVI-?[N9NK4?RN[4]7VT;NQKL<<.\&C,58[DNR3V^-G M71[N#[4^VN$V<_?=U"%/#]9&PO=V]R:W-H965TTU2L'+AJB]% <@>P$)7M;U#" @B & M#:E;O\SMW$:4.3\I5K=T(SQY:AHB_CQ3QOO"A_[[Q$M]K)29 &7>D2/]3M6/ M;B/T"$PL^[JAK:QYZPEZ*/P/<+6&R!18Q,^:]G+6]XR5+>>O9O!E7_B!4409 MW2E#071SIFO*F&'2.GZ/I/[T3E,X[[^S?[+FM9DMD73-V:]ZKZK"3WUO3P_D MQ-0+[S_3T5#D>Z/[K_1,F88;)?H=.\ZD?7J[DU2\&5FTE(:\#6W=VK8?5N)L M+',7H+$ 304P_&\!'@OPH@ ,RJS5CT21,A>\]\3PM3IB?@JXPCK,G9FTV=DU M[5;JV7,9IE$.SH9HQ#P/#H$O$^AJ!_Y$ +6!2@9PJD*W'%RIB-P%V$F!+ M$,X)XH6+ 9):2#NXB)(@#)=>7#B(0@S=>D*GGO!:3YJX"2(G0?1X(K&3(+Z? MR ")9TYA'&0(+P)QP' 0^Q6DSC5)(X\;A"D3H+T\3PR)T%V/X_LVF@0P0@E MBT!QX=.%=4DP9/>BM4^HJ:!HP>E.DFNB^& MBJ:Y\=L@GH#*:V$Z[_OK8A' >^OL3V,CLSZX]-VC/^(BH Z;PVM!696TG9 M[3Q/E!4T1#RP#EKUY9BUSG!F5RI?&+]5QCKV;C.6/QWN %5 M<.U$:92,"O/KE%1W&NC5C/_+?T^P):$Q 4X+2_E]".":$;PF1 M*7YP9DK]3"3)4\YZAP^'U1%])X)=J#:SU$&S=^:;JE:HZ"V/,$Z]FR8:,<6 M03-,,"$\Q3Y)()M$@5;IZ+W ?HU(L%TAM!81FOSP71%;.T%D)8@,030GV/J+ M71@PV&#:H8PM"A:5K$%AN/E@MS96*QN+E85*,6#BF4JR71S:WH+!R&XDMAJ) M+486!U?$*Q&$?;M(8A5)+"+A0B19B7S"X?(*64!Q\,$=P%8KV&(E6EC!Z^,- MXF1AQ0+:!-'"BC=[H WPB^EEPBG9M97Z*)FK.A^8W+"3KQK[N37\N M^3]02P,$% @ 8X9A3*>ET\J? 0 6P, !D !X;"]W;W)K&UL;5/;;MLP#/T501\0^=)D6V ;6#H,'= "08=MSXI-QT)U M<24E[OY^E.0:7I$7\Z+#PT-*KB9C7]P X,F;DMK5=/!^W#/FV@$4=QLS@L:3 MWEC%/8;VS-QH@7>Q2$E69-F.*2XT;:J8.]JF,AZB%+=_#R#-5-.< MOB>>Q7GP(<&::N1G^ G^UWBT&+&%I1,*M!-&$PM]3;_F^T,9\!'P6\#D5CX) MDYR,>0G!CZZF61 $$EH?&#B:*]R#E($(9;S.G'1I&0K7_CO[]S@[SG+B#NZ- M_",Z/]3T,R4=]/PB_;.9'F">9TO)//PC7$$B/"C!'JV1+GY)>W'>J)D%I2C^ MEJS0T4[I9%?.9;<+BKF@6 J*-$MJ%)5_XYXWE343L6GW(P]7G.\+W$T;DG$5 M\0S%.\Q>F[LOVXI= ]&,.21,L<*49;Y@&/(O38J;38I(4*X(BGQ[FZ"\25!& M@KO_5.X^J$R8/(L@G4";\D,7MMI+>'9/W)Z%=N1D/*XX+J(WQ@,29AN\RP%? M^A)(Z'UP/Z%OTWVGP)MQ?LIL^9^:?U!+ P04 " !CAF%,E&1]//,! !J M!0 &0 'AL+W=OLD&2MH,K=\1 *>:_+T#8F+D']^%X;>M&:@?*TQ[7\ WD]_[*E846EK*E MT(F6=0Z'*G.?#^=+HO$&\*.%4:SVCJ[DQMB;-CZ7F>OIA(! (34#5LL=7H 0 M3:32^#5SNHND#ESO'^P?3>VJEAL6\,+(S[:43>8FKE-"A09Z(M>9 MB_\"=R *KC-1&@4CPGR=8A"2T9E%I4+Q^[2VG5G'F?\19@_PYP!_$X F(9/Y M!RQQGG(V.GRZ^Q[K)SZBR3;Z]IC(N\_?T5B%4DL M!,>-B T3;T30ZE^GP&O3Y<(IV-"9";/R+H/DV3>]\A<^3:&OF-=M)YP;DZKC M3%]4C$E0J7A/ZND:-?@6@T E]396>SZU_V1(UL^3#2WC-?\#4$L#!!0 ( M &.&84QO._JV;#8 .4= 0 4 >&POYFC]OV&'KW[)TX'V00MG8 L9*PVQOG MQ]_,K(=*JI(0M'MB]BXQ$=,&ZIF5E>_,^F,<)^S+:KF._W3RE"2;'[[_/IX] M^2LOKH4;?PV_+,)HY27P,7K\/MY$OC>/GWP_62V_;]3KG>]77K ^8=MU\(^M M/PRWZ^1/)^UZ[^2G/\;!3W],?KJ\'7[^-+J9LL'-)8-_Q]._L?'-U>W]I\%T M?'O#+M@I^Y[%3U[DQW_\/OGIC]]C/]ZWR3Z%Z^0I9J/UW)_G?_VSMZZQINNP M1MWMY7^\\A]JK-&U_W@9SK8K?YVP\9IO+@C7[)?K8.VS<>*OXO\I[#!]W?CY M']WZQ<_Y[P;0>DX]KI;>8_[7A;>,C6'4''=^%(1SW#.[]!*CG=SV?_SA#Z5[ MNPKBF;>4HUW!UP9\?W9W]?Z;[T7VOJ-U$B2OE2$HFM_[CT&<1![,<..MC+U] M'(V'MVQX>W]W>T_H8[&@+$(H#6&-#T"_LO_[6@W=3[PL9S:!PL M@AF'V!'^?;#;13E3Z$('RXN &;QDF**:^"I1^Q(?1[#"-C7==>].BS MP6SF0RMH,^?M\\VFD3W- MY>AF,KH$#+R9W%Z/+P=3^/!^<#VX&8[8Y.-H-)T P?I\,_A\.<:?X._))3L[ M/0 S]O9XDB5=VBPX;%^4G\@_&S%S\Q&)3-\ __']O@V5M" M>V,2.$8DOS&+_)D/C1Z6OL/6?I)O-UX_0W? 9N["+A*E+PZ;+-$*H!CXYXV2'6LR_D E_@E6!IH M-UX#:CP&L$LQE;7W+:V[;+WVW^2A+ /O(5@&"0#+/!G1!LC?-J(F+%RP9;A^ MO$C\:,7F_H.Q'KQ*L&!Y5!OO%<_)U8E M@UUGMD,PQEW.C+T;K,1?^-!F#A%*0E2R$K[BD =[R($$\XO":@>P ME,-?S\S&*/'\$&^\F?^G$Q!I8C]Z]D]^8ODA[_VY#Z(0XM@Z7.. $? 5)(7! M&M;KQR;B$.EZ"I=S/XJ_(]1.7DW,T=\W >X4Z(G_90;,#L&] =+V;"-M M"LH 8\05SE7"AV7P2'_:.6Q,]/+)7\[9PRL+8(#G<$;;3*)M;" MH.-VM5T2 M@Q!8"+/!-F'"X-F'\S-9\KV?@&"(..Q%:X!8P7F*]5B EF]_4_$ ^+A51C0P M2E$CLZWD'95XVOZ,Y)>[P3T(QQ]'T_%PUN9!'&\K-@V+V7H!Y"93^ >UB F[ MO6*W=R,N'18Q8PO G!T<6EN6C+(E#>?-5L"9Y.<%K)D>VXW%8LI;B=7/B;.&M=+GD ':R M7=27R/V##XJ!GR'^M*2J=#1E8D6+P%,1PR^B<(7T/@Z7(+T3F>([A*\,A@8D M]0>F=?:2) H>M@FG?V'E%98,052MI+VZBO:>&>IEX-%[+PYF%6_V9;#<(CBJ MM?ZK'SP^87/O&: 'FL&:M!/B]^(B&S>X9'F\<>F:"IJ0S#L/G@-0EN;:BJO2 MLRI49'C[Z>Y^]!':C?\R8N,;^#RJ+M!;N* XVS/DAN<&6*[@-@2/:R$XS5X9 M:L'QDO-K;_YW8+LKJU2_"J,D^*?@ZPNV74>^MT2R3&R7P;=S?T&<]@%(QR)( M&-X6;(T2MA+8X"(5T(U=6['0=+/I_C?0.LRA=Y$/617&!T_SIFNN-)B5DE3" M[\E'$"D^WEY?CNXGW['1SY_1\H9&N"+$WUNK)?PI$9ES$IMD*G&QW%1)N+(U MVD\\$Q+V>,U&7,*^7:3&@\)N2M0>ZJ+VK1*U"SMRFL[7]!%E[O>O;*S)W%.4 MN0M[#VZ'8S;(H06L%K6OHCY*^!X)X;NP9<$9%;;G-$-7.\!/9HABC/='M*Q<'X@<3&0GTN?_W6.:$CP4Q*]G/0>%H[W_L6+YC94T6Z8 MD"C.KI&H.20! %V<>E^< O"^V7 %0*Y"$,HYHP$Z$,()QAK')K2#14R\9\($ M%,+0!,1I(;N#0['JL!X[OZ*K\I;H=%KM5N:W4KEE>VUW_Q6+!V*#LCA)^0( GXI[MX.Q"E&53G09+,,[.;*KQC: MVK\<5PP/TIO@B@'@/%*(M;+AD[=^-,G#&R"%L;%O+#:5V7 .TU &DX_LZOKV MKPZCXH;!ZD/J;C1YE!'4CI$4LE=DMG$5SA.]/WM=J'< MV-#>ANPV!UR\ZV)*)85V @1_:Z$B ^UD4\\,^0OQE\BTQZHUB]M)!QGO6.]5 ML 8BO&.]=]XKIR* OJC:+)_)% EK"!*V\&8(B%38:IM=W6'9]%2A22J4?Y$)MNA@PH\7"G]&D_I<9QQWTHK.9N*4 "IS! M-O/97).8A!05K,7A57#V%GJ%D0L^^(_!&O4^7-JK[YGQ!66]?;PR"S2O@?1C M" >?/WT:W/^-..7XP\WX"G@=!O<,A[>?;Z;CFP_L#KC9<#R:6)Q(>(E)L )& M@DXY]LO@ :W;L\34&K>K%0H+L) )$%D*F( 3M0XR];\D[/T2A"ISF,K+96BW M)"R[0W_@.N&L:/K$R<]JXZU?<=KMVML"2I-FM)XCD9EG>:- '/1!882)0EX1 MVQ)&* 8I-A? C_'V = T\)":LK,9R#4^HIR_!"'I/_]/K]&H_TB='?K@_LC" MB %)D[\-^>+$C^?LR7M&\[LO"#!G,KA&C-1!4V;IJ@9VL]@!0@R\QB,RO6>8*7M/=#B@FB?G,%$;]$_OG,J'"L&"0P]J7#[?4\"^^_;-9<$U%ZK#<87A1S+ M!WCH:\(QM+-VNS_&;,#7>>\#4B5(;R0 _XO.!;O@_<<[#8. @!ZB/5_*Z 1D MXULDFP+40WW)4G^88/0?8%G,D0SH*^#JG$N)MC5J]Z5\_S6TR.$(X298"W/W MREM[CSX/#L&?#KM^*-)Y>*R ";H=^(P$O%B_!80*,#%'"Q2&0&[@; !$"V\9 MGP.C1:,A4B>$,=P +XC81J<::&\OQMD' 4@*HP3&G:43J6R=_\5FH\^WL?F] M.9)FAT*ZOUB&+S'M(=[.GM0EYH0_ECORYQQ-X--VF5^BPK+D*?)]MN+AFAS; M0!?;(I"D.L;0@8/W4L(OH$LWIU"X9U\"3<[S\A3 HE;>*UXLE()F=+QB/@RB M@^$6/$ .<9RO4B ?H6?R$FKR6.P_TO9_H/Y72W1UL(23@OH3 3$V9\MB2EYK'T!QWG1$M:_&,=# M&O8 CN;H46?*@VB=)NCNAI.3!WAVU@\AF:XA07];X2ZNY]4**WPKZ":@M*PC$7&(:P;2#O M4:R$/DX/A8H"7#7'#M:PR4@,B&-P&)+750 :$TV:PF70KH)#Y/!271A?]_NFKD5Y@@4!"N'%D M@<@"6U@%R!0?0V0SR'[\Z#F8^20!PK[$UE$7\93=G78 B'2J%C)4TJ[PRDX MDY!V+)\SR50UXZPC!$7+F)C?&KE1 $F,0Y *#9!.[:UP!V;+,-XB\CZ$VX36 ML<802&#$?*& 0\&*Y 7 ;L2R""6/Y)7?$0X3I7EQ#@Q4-<8>W,XF=S^3"%'+ M01PZK(C#.H!\X@+@7G%_&C^,A=S-F7I$$B+).8*](YK1O4>(\ ZIWN@MH%M* MR-RV(X@9"?MR&OBJ3],2_ZBAMQ$1:B[\.(*JD "*UCV?3+K$O=6BZ8($%,P! MN@D)&]IND30 5H$ 0,0##3L!&7,LY,#WZ'H$861L-A5E6&CV305T'N2HD14X MLP!O =>(8 FD NH+5 @_1W3%46A':4=)]A B61$%=BUL4C"XC^9'+JCPBT[W M15QA'PX)^3"_8SY> 6(T$C,S/"8[;L#3#6C=R*V? =G";:Q0$6BZ[ZTXKL!W M@?]"9AN.M8"_<+_XIDV\1*#/?0S;Q;2/]%CI3X4$Q*U@2>IRT1Y(1Z5;&V=E M8ZN4Z6A2_2844,E>(H+'G[=+(N1M0&"-'HR"59P*!PJV/*3 M[^&EEB8D&2'_FB.^BB00R0LXP5KQOKI)5*("+$Q&3V'H7T0F.AZ^0VR03,XU M-#@\XZ&@OJ^/ IU].?R\<,R5%_WJ)UG4(NAG=ZUX?!!!OW\ >T[X..E=!FF M@Y^[,D%6Q_!NN$%HAA078FW('@<='JP[=W97_D-$,@,Z&@O/KW-1;RC^>8U6 ML]@YR9^.SKPP()^,:[J1G+[0XW[%MC**&>\*O?R4 N/TOS71[1E$MU$O([HV M6DKK3AD:"@7!(LB+53K- :H5A4A124B30H>D"WPN6(S6(_*!0"^JD;C? [$8 M;!\Q[&8'NN$AG%!T49JSA49F 0@RI-ZCL+$1R$7?2*.UPDT4\!'B,7L*7Q08 M:461WIO[$Z3)&\5BH## _E(&1JW$>E*[D-+NL\I]3=](>HP*O!AL06HJH@!N M,.VK)A&;)L#$PB#%HXSM;K)T^2ORW1!2>^QA"S(.QEJ!V/H !\3YUB83!3(3 MQE'_(GS!Z"4@T60BW$:TVHVT^'JZ.D)F""'O"2N4,'M(ODDNCNPU!FC\SF4G M^S6&=6O7>/?M)0,57*$"F\YO=$\+L1-YME 54UW9<@^[%_66A6U/,5(-MRAS MQ-@8]A-$9"Z45R^(Z2#))(5ZJQA#2'S<)YC(@1[E0($:")U!0-I6A+-BXAC= MY+@O?X-'*B0VM&>ON)BJG,F>ACU;X$D$:F\Y$]DTI!W12KPHHGVIGMP6ENF+ M^4!X61# 9'04 D1&+^.PLFU$MU,KJ54:U(2:!9OEN\DO7)ES;F;^[)/1P6[CFCK !@8XZO8;5+F_? MY,%NYE>ZE)GG38I4H:;\#DU MH[&,CH,?HG#[B&BJ3).O-JNGHUSA1 <391PC,1_.>H%6W,L@WBR]UYC]I[?: M_,AM,>$2(#=>SVKL[&1\.3PY!W)U.02-)PX>UYQ!K(!V07_RS7.UC%M: 6'G M6]20"#6? \'L0%('P,&_*':2^P!Y+UTE'^[<$F,V*&L'=CV?B]C++37@0KZP M4VRVT>P)15C0=F>^PA$MSH.,?A1[L27+0J4P!3YXPA-#,QQ=T0AM!H0?@".( MZ:8K/0&-*IJ_5MCE\BZA?7PWTB .\B4U@F,,A4PB1D_S@)$TB/QZ4K""?(ZP MA@W9:!G\?;ORB;1L(D'OX8C0IK<4YB9^A<,'E-UB6FS6KQCYCUXD;1Q "5-R M*&";0EV[J A%TO1V^?H*'##2[9821/V8$+!\\I3JKF4Z&\1S.T>#;RG'PT6033QA?@Y@C#U^4M@ G\! M'6_A<_GFR5MK H4_%]A@$O[)Z'HTQ"C#J_'-X&8X'ERG08EZW19+_B+W,*36 M\Q1#,D5"BD,^*@]1%O!1B(?C6<_#[4.RV"[3V+:SEE/O-=DY.VLZ]7H'_B@J MZ(!3U)U&MX=3-)Q6N\.#H@@Q1G$2\#NBJH?00H]&MPT+[SNMOJNM5I$A$+:Z MK2;^TZ\W6-MU<,)6WVGVFP*2[P.*_.4&2'*P-/M.H]-%V+5@? #Y.3MU7:?; MAE/H.6[314:>H6J9F)XJ 0\Q-X8*/QF>)6>L&QY767Q89UHZKKG;3);_@]@8 MKK[IN+T..X5]=PG/]@AK9&=RH.SP90L!T+E.J]EF]$>CU3%!J,6>ROXDYR([ M)*87XB<-M68I:J48, \TBN79#(Q5(X\/(9DUIE4_V1_-KS =^XFK)%S".W5[ M'&ZG;K?IM-M]]MEM*N M$6])ZX%[ #TZG3YS&SVGCN!7(-0&=V'0-@,:X+8++P=<,R0J':0M^=HOB!9" M"R$!A@IAX#7M=&'5L*MFJ^ET&CW[[)$O[ DH5Z4E(F8\=)742X%S<1QB<#=J MO.AM601?"(@HOFI^KGLAXL'XCUCF25T(KJXHO^#\&>]EK,(7'G)[3L,7@"-K MQC*/&TWF/. ,6\\LVW)8L&"D9% <.HA\X@H%<48X*HDUUBXCFO=ER9L[5?)F M)$O>[(^#U]C_%#@+$$G\!W#O_38042@D :]0TA?2<[_I-'IUU@=$<1'[9D^@ M@D2P%E5TAPO884C)%&Z_XW0 35WHT.C3L:L /0$B?C) $H >MP'CFZQ9!QP! M6MWHMQS0C"6_TS!B7A;=#P2G6W=:/:+?;@>NB]N'/W=7"D(J"632Q)& M&K5VNCQ<<*/64E\X6GC4\A7I0NQ3B!&VO/3ARY"C[D@"/:_@O$@*331-]9UK M?<].[DG;OSPY3P]/O]\SO5['85M%K3P6XD*>W?P B]X]% TC%IHN$X[7Z=:[ MQ*&15U?)CD(0:?$ZPD:N,A9IQ]*]DX\PRD0H$^>.T'0!6SJYVR;LGCX '"E( M0X7L\2Q.D@:?/6[ZFQ-RS3QNEM"]UB@]2+L&5Y^-%4J;3VJ$:W,<3M?@D)4' MUB]=@DA_9- T?M,&8N(K4B!C)^"3184: !(_-1$\"KT?V*$Q #*!TK42TT(C(>:@A($-%4"6L;&9BS< MF$P0K@$97KD?X N):OI0/+,7* W:4TD=7:'7%X0U<@AOT:"EV06>R8&STGSD MW)U0 WXB5P!((H5"B3XIB37V1]06#BH]N!26$B%FJ;%:F&P01;S7'9=J-P/5 M+DL6PJ>])BAN=?BWX8#4I3?D$-L)JE;/Z8/4)/ZI4#T,65C#:;:1A<$"W48S MPS=%BF0FT(LGG,OT9D&KA4; M8/88H\0"4V7U!MH6NX:RUFH1Q/V6N#H10V9D+RIS$;.KR05J](TG7JG#?]'&;I#!HWT1*396J(;M.WVQ/]S M.;P*I[5'69V<%7MG::&*>U.>8I?F8A#A'":0!,&"ABZ2S0PIVRAG(_GD7! U_X30AQ6R46(%5"8TH<<= MC4=G;!F.@KF@^<9O M,(1H0-_PLL*I2DQ",8((A%XT]8#4 YH[-MH=LL^>-KM]8(/$ ML]PNT"?B6HU.P^GUNZ1<4+(B7H&-T->![#1!_ 'V"V)0K]>##FZS[;CU/D-; M6<]UX9<6$!:7?NDX_7:=7<,!DV;3(1O:&2=LYT#@6CU7?MEP^@W^9:?ILCN M!%DXW 8[:_?J^$.SP7K=.GQLX^!H1P!UB.R0/FKZ((\*(M)KP(;Q?^>*HO90 M8L#_I5_Q8KUK;P4+:R$07#Y_LR<^NO2QU6/M;L>IMV$A;J\.1)]F[[?)>MHF MXT8?31L=I]G"*5OUEN.VVK0XRTGITR+H&B S**E$?$;+1S_S/?]\VD65$* . M!Z:6#PE0&1 2HQ-T)=*81$6<&YLG;:[&B+*I@5!Z90_/A8CJZ_\0N1^^G9HV+AZ2:Y)D6F:8^9>)E M=DJ6+4\MB7J\FZKOUA/?AU%$?:7KI["L 4A-<)OP#8+33M>E/V3Y!HHU3C-[ M92T)E-R ;@%%Z_99I].G3YUNDSZ+^H@5JHLCC26738L('BRCY[0;75Q&$_[H MZ<( "%+Z7?%51J?WR8@F4WI9;5U8F M+%XADI)&K?^.$Y=:ZYU!.:9$ XKZB[S@F"?8I>$GHE#M1?K-+'SVX6_*QK'N M/YN#@0LC$R+& Z8I[QXE8&$\L!K.* [""PM-!_]MEE 0>B\^(U'I6A6T+[E= M^NSL5D]E;#C:D6:+ 9Q]KDUJYR#RP?FN2::#O5R80@_L 5SPDV1@'B%]C4'>RV1@>W!3_ M GA()M(76XOL!;1,\)C#3$R/+91H(32Z;%JO#D!*@5-0U%+@5)&B6$LJ?/ ) MT;(QF3ST)1?QG,:/>V2F%^O_L P?J"*GXN/7X#,PN%]>)2E";0ALT-=G4YUL82$3*^I]2D.30&1%$A?22M\(BY5VU2 M'BW.R[C,N>U8.*G%V4@MBI,=37WQO_BS+8%,+[1HYK*CR_P5!'V5<*60R9LI M'48[&_&-/$YN#A=U,4I.BX>[:0?&5S+!*@AIB?R13*FD)Q?B6.4'$$E8+/1L MV/?;)<8 H$Y=8R@P2]!/!N_Q507*M%%=Q%CKET=@P%H M%A+B ^21$=LVN8B55:3#JTQ]*61(OQ8/!26V $=+&E\>UJIN^&TK5IWGUEU+?,-./!W9;Q7)0F0,R^6_BX* M[J99GH5H3 +U!<^K%M8S5'-$-H?8E48)30$@Q3"%IU6 (8N6$3@ DN\XZC;@ M*-]5&$"$',A1,B5W,JG]&Y41RY! )C]N1V3%%%6N*L3YORV]\-H'$'#6$_D MWNZ\\O*64E0W1GD%HJC0(O8IPX;8&>)!NKDBS!*H:Z@)5X/Q/?O+X/KSB'T: M#2:?[WG94*,9>C=%A6&E 90E:Q1U*-$9"I:2TSWM12J%#)E/=-;=WFLBF[(* M$X^61BZ'L 08 A,'B"XQL"--R\MXNY\".*YH]O2:ECF11@$*TS9=0@4:[L_; MD.)G(ZI5$:QY.40?R]_\*FU.W.B,^"Z\9F?7M#3W/%/'CCLW;Q\PWL[CEC(?V!Z$PA(K>7"A-L#R5UD0R!7E4R^GUZ\H2J1RB]*VH !VG F33<3M=HS7_]M.63,E\6-?I])I&0_XM MAY_K-+M]2PO\5G_)D7- ^;/MJ=IU>L\6NM8?>]!J268]-VD_]T6@Y_::K M_BUP"_P[X8[;=$# MWQCP1VT>#4LV(#?FKB#;H>VT9I_F\.==LNU8 9^*W$' M Z?,%OAM%G?Z3J?=LFZK 3-WOP9UNDZ[VU3_ZC( 6JV%W_*%JM=? $==\C#6 M>?$Q"5\<7[E@@F;AR6O?FXN@ITRY>8Q/%2%)U\.[D_,<@Y:./(IVBLD\B<8Z MGN%$QDE[OK;DA[Q2H)D9M!/2R2]DUO7-^X1)2]: 5QYE60Q)9RC?O26H.AAO"<8YZL6B(89 M^!9DO54+CL7Q>4;!6HL[4[G42.5KO8J!L[LC9YTTPC!%"9&=R#=#$@V&=&DZ M#A\>A.!*$;SFG#;#-I\T4\I$J/8O81F=R(9J9([#^ACGMSX=W156?CJNIK_M M?3II-"=W0C;KFBM,G$^G5G^+\QG$)/JGP9#"]TR*)(^YR"8O"[T PXVR80U9 M?5=$UXH7/M.HR,)R' C@1EW;5-:?(RT]BZ @ MY5/M)H3%CR"DD;!\&LY#TOH"?D1YFNN9GUF*AE3:[D09#6Y=?7M\X;[_TEHU M''-J[IZ(8[NX&"N8P93V6V$*4-MFI_5C1ULF)APCV*@NA?C=;6@70$VV41%%NNC"Z2@A6->$!-&O MD1FJ+)-&F;5,$\2NI5/1@51XDTGD,IZ?6Z+5X:0F<.E3T"^2F M;8X5*82#4 MRV=263-8WC/H RBC@=C[=YYY+217'$Q&T4T//0XOBM!')"JRJ^A*[R%$0:!$ MU&P2?R4)2O-V26$=%OL@F+AXH2R>^6NL:@C=O.4KF8>4)/]9A!/ E[P:%#H, M8Y[WJ.R)FQ CR0(2ABGB0;O<"NB(7<9R*)(!S0CA(7 ?"[7'-L8.Z%F_%0!JMG@;Z$#Q^ M;L4W*BU6I)98O!H&(YYV9W+ZA M5)HND)/IK-/0^Q_8E1:LJ\56:]]W"KYO9[['Q0&\E3_.=L>(^K"S'GMWSBY8 MZQUKL7?PA]MXQ_K\K^8[9KQXG#W^=JW]COLY:KUW^:0%2U&;77#:Q\;-+\96 M-]\%>?/=&Z9!J-?A"C(,ZQO!6?56+ M]=K-W*+-K 9AD_WJX@^[:S_LDP-\VJ4:%;@6P85E4AR,L?. MX^#OGE0$;^I>$4#C)6TX^Q;\.M[CT?K]4SVRA86R+M)L%8GUJU9>_,%/7K 0 MCK!;T9JD\4^[R ;3Z?WX_>?I !/.IK?R44#M84?C(2\I!-P! M*.GUVQ(7J:UQB7OTP"5R6%(!.*4.OET-JI(<6H<"GS:)-B!<3&^??/4;P MV>RQ]HXU@1@^N:(\-HP>J!7RMX?1@\KWFDV?@UON.ZS;@WYY3 MK[?U+>]S)C_0"V0S=EH#WG!:@RUB#-5A 9D+>J\*?9<6Z\FTK1AB;R\C4]@KMLI7]*1]'&5[4 MJSG3#\Y!62E9\ZVS(\G\EL(V)TT:[Y70;+CMU MVX#%;9EU(Q=0O3"!K=%@.T:5.MGDS>"@@0K2Z6:ZFW M6+/5!JG7:?8[+'T<5J!JJ^WT8*(6=W*>]9UV Z?MPA^=-)U!?XT2I^UWF4OE MNII.N]EE*"-V*^RZF]UU ZY^W>7>>;>#V4F8XD6Y25A_J-5LY'?MMH#4.'68 MN(U5:!JM5G[7N-^VTVW"CF%$MPY7LV79M>M@8:1&WZGW6NRL36EMYZS3"VNTX?,/34[2!Y1U^W0PEQ MK89M-&/1,%@+T_[:&-71[--AN5/WT:3SEMX2\WTU./ MHQO;LY04PBSSE]?SU']/E<8KI5E4'Z*$+I8NFGT ('MK+&)>*?T$ UB%_8W' M!!+;HCBI)!$%8(0)15J)$:U.6YH30'KM*=:*OV+&'>_E24/B42]A-&O]&1=QE)S$2Z>0#SJP%Q\3F..,U\$^D>7U$I\D M2ZKR'N*V*A6_H6I>5%?HKP1?6,T.JX"L0_0BVZ?6@+?@4SMN=661+5<@(/." MK);8B/>WCPP*N$C;Y8HO%DK K8@=(LYW^SW6[36XS0:!;.R>HGEZ:=28 J#_DGGB%5+Y&I,X3_$.)&AC$8\@E@\9U%!>0P/FID!FD6_G\>%1G0-].8W M567WN.-QK;8>\I"(.!8RCE[F1VF9\HE,538'9%/B:/SW&$-E^%4GZZ*MXJ(W M1_>,;W_:I;SJ<(4W7-]/1C]_QC*LH[_ _\T'?U7\_^B92&G9X\!&V](W M@+,SYU^;Z;U!;?%>^YUR87QEHS7<,=^/R((B"HT; MK4[.61QNGC"U;4:4;[V=+?'61MY ]+&Z )N>MKR'#MT=E*DH$9<1;FM%""O MVJZ^BW5<3WQOM7^]<_&JBI.1N[@I-?O62);&E_,S(M(5ZZ)_\X+HEIM5^8WK M,_EH]KE1U-_Z^G79M3J^EWU\+_OX7O;QO>SC>]G'][*/[V67O9=M,.ST^6SV M"W%DE(**&"W[LEK^0,#[T\E&5.@^^>GX!/?O^ ENPP54^@!UJ?/H^'3U\>GJ MX]/5QZ>K_>/3U<>GJX]/5Q^?KCX^77U\NOKX=/7QZ>K?L>QT?+KZ^'3U\>GJ MX]/5OPU#//@%T+,I5?\Q7&&3V9,_W_('7FROA/Y"_4HL=C_]?_6V:!EXY+.? M6!%2^+G5^X-X3.I#I@GOM1N,QT=-CX^:?N-'3R'M\5/>1=T3+X ME[^;N?M$CN]N_F;O;I8=X^['&W_!V_ M'5)EZ3-WLD@Y?^VN@J!T? 3PW_(1P$HJC#(P[(]'QU?YDM_MJWR%1WZ[R+Y\ M9C[D6$&8/3Z=%AR?3CL^G5;UZ;0=CU15(=.Y)[#&:5I]A?MZ? 6K[!6LJ@7+ MJQQ36A_=D>24"DQHAHI/TNT-!.9>A'VHO\)0SZ#OZQK6R6.E99>]LJ:\7G MZ53ELH[E^F*;<(V"BLQLVU,9/E9[.U9[^VVJO;U5 :DJXJQ9R\H198C(6B\* M$%6CA,=B5<=B5=^N6-5N=+Y=,+,JE5Y;ZOVK:K 3H^U95\=*5<=*5?_BE:KR MUR58FG&Q6*KI5$^M52[[&:T6]? MS>@KZGWL4QKDTD^\ #:/R$%Y^T94XR:J,4!? K&M!AJ0#YZ6?"F3>-.H/'8/ MES+?J=&NU>N&QC<8_OQY/!ECC*9M62#,E.=Z__*) F#_!QJ.+X?JHU&_1$;U MZRKO+]>8$#9._%5LUGU58;N7(CI"ZVD([>$S >L__O '&[ANO%4Z J+4B#)1 MS: RT!46F#=_&<2;I?<:,XH5X4%;(49[8>&@?+=+>FU!A>'NF@2 5%A/R$]! MK6+3*&KY.1!Y$"L/U%A0&U21H 6*I11E[3\%LR5&A%$,$9S"?"[,9%MJP&U: M7Q/":XFT/57()3!K8,U*TJ:0E10&[#KL)Z76 Z] 3T! IU;!:/02X M!$TL,9.&NZ9*T.[A0-DK;O9VF$8 '@(ZT"4^<8(\0H)L"/*8[RF(LQ'(5#' MUKB(QJZ*6\A$=6'.JAHL;!"+8+GD-@,1*WE?>+C%,<\%1V)>^F\;U5L!80\/ M\K4,_JV#? ^_*%K4ZB&HKW)M2^F!$=N;;Y +[#5C\RI&]IJWRPSLM5.B?&QO M26QS273OX>=0&JE[R,GL"!TN.2V,\C4EA:(P7_.LRN-\+4=D#?,MWH\U)O<1 MHUX*F$S5:."#3Z_Z,>^,!#[DJ"MO0:%,76EK2K%EK[&T!T5_PH#Q\]2$C<)VJW!+J H-PZN2LV=VFY MU[F(54/TX1;?0T8N#=@M4J-* GF+NE0_2IORESFL3[Q8M>VLN+,JC=Q[H$*, ME#Q(<4M&'V[2*>L!%!0YN*\>K%-%W ^+WI6!I#HVEN/@G[VU$J=[ A+&W"K@ MMP0%;X' <8#;Z(DLFI*A:O.K\*/9H MW)V]*JR7AWG>4)AGTFU^([Z\6)O/#"6D1D?4H)YG M:@*A>7??<;1*&I@X_U7=&_6OZV[X!?;KWOBZ[H8_=E=WJK]+!0AVA4+O34FK M!R ;]S43?6QG]_Q!,JHH4-:X>C!RQ?T7F]GOU?:&?'M7,KZZZ/[F L9+^;X1 M-)!Y8,TPT-?ZIGV^46N97XH E>G@OZV^A*JTPBTU)I:;&B_]68TU7+M_XLJ? MTPN%J!MNR68CQ/6I]\7NFW!MOHFFU6/1:-::YK?W_BI;FTT%BN*<>BP;7C[N M>*.;4+"B:5HD!YN(N\?]M*@4\*(=J:67?I R_40K2%OLV,C!Q!%QF5O$QO0I MQGS_5JUK@4FGUC&_+0R]U\(V/\K(L2 M)?&\)M-.8UAMYC=;Z%N^W5?&.!ENA0N MY6]FSDEAVU3>4\.GPI0#V('!5XDGQ-+4C5/J:C4'O929)C:)NEUK6T34DEW MB7T*UL%JNRHVO=!CBN1FD&JAC$'XP/-F;"LYZZ%>8>B"N];B?2E=BPW(^ZRJ M95-V^)HZU4ZYI&T%6.[JOF/[;J-X_>U*ZZ_7>OL-4&%3_7T7566G3>N@121 M4TV&F:P<%2EZD,G[&V5JE5SX5&G>E9U4HKF5J(+22R*J:V?V5>#JJ-)4>JR3=E.Q43MRKCI&DRRF(;E4YO=EH_EIF/ M,NZQT>=[>K '.QF458]+ZU9O6>!R.[@J0#X5598)*(LOY.,_^4OEA@PBM(G. M>+I.M)6Q4EJM;=&0>X+M5O9[89'/%)=?L'FQ-<21M;=]_A!/<8:;L0=54NQZ M>*?*TA2A6IF7$)!Y'X*N<428=Z+.F!K!'Z>-'7E)/@+HBB>M&-\M@5A-%OF&.S'D)CO"R+Q8,O?N M9,&.%GH\X*_)V[C.?J"J)IQW[.O/WEHMJZ1(%#XT<=4J>GPO$QN#-3VNB>1' M?:&QB7(A)F=Y/!LI.Q8/01H26>:W+K;6#C"T M5-;81P@8)0>$YI:#CT@(1*E4CZ<&9U0>G42BQ%T4 MK/BKERFX4:ZA"$:915AH3R_/H]L?]XHS[$B'*-E-Q6PTJY9@IJ,9"Q-O]O$@ MYR_BN0@C"5",!LM MAPL,(RW\$%B!5)M!NJ.7[U#=E*5'S.4;[\1_7>Y9_I'ZS&_I@^[%],)_J+%& MC^LRQEJ-PK$S Q!BK,;XO#S1,^(#DCW6>]G2U1*HZ\N; ^ MX"MQ_(E0O(5+[P70&OZ:B2>6GT 67%(2!G=S\#<^5"J<]H">F>56$)?MD ,P MPM@R';P/K_E ;M[,, 7E0/M]'"<__3]02P,$% @ 8X9A3!9JU@YF @ M70T T !X;"]S='EL97,N>&ULU9?=;ILP%,=?Q7*GJ96F LE"VQ60MDJ5 M)FU3I>9B=Y4#!BSY@QF3D5[N>?I4>Y+9F(^$*>T:=5*Y",<\Q0>2H*S'4D%9(AI9,6NF2I!+"JN0NCW+F#SKT2"0WAW_/9')=3E&V"O1^^.CMQ3U[T[ MN1R'CKO8"016Z7,20L]_#YU_E]ZK.Q)=/$=4,ST*/!;WGR?^B/1(^&R/\""T M)_'\":+?OQ[V,@VQ/>(71MQI^R$*4L&'MIA#Z]#5$<-@C6@(KQ E*TE,5HH8 MH1OKGAE'+*B00.E^U'2>\93W-NS9E6G55H<1+F13VU:POZMV^RC0K0P@H;0' MG$'KB(("*84EO]:+9G/C_"L$6GNY*31A)M'&FRW@D-!<=)&5D F6?1D/=JXH MH#@U.))DN;DJ43@FJ)1@VD@(R@1'#4.7T1I:-L:4WIKW^'NZHUVGP.XQC\2% MP%!TICYU:PY/S6V0M]6L]K;L_"!=4)"U4)\J?1S>K$WKX!N)4U(WZSKM ;0Z M*@JZ^4A)QAFVAWFRH'=@P2A 71V0"TGNM9YIE5@[L(1@C:4B\;;GIT3%$M>J M:Z98(KH-K7O_-=_EZ1$W?RICWA=$G)^]?D8S,DP D8G;D M'3ZHHC]02P,$% @ 8X9A3+%4)\[I P \2( \ !X;"]W;W)K8F]O M:RYX;6S%VEMOFS 4P/&O8O'4/6P)MNE-;24"3F:)2QM(MSW2A*QH!"J@VS[^ M#%VVDUZ.]G+&2\FE3?XBKG^832;N^SW=9 M^Z%^R"OSS+9N=EEG[C9?)^U#DV>;]C[/NUTYX=/I\627%95U=;%_K>MF-']]JGHO/F7IGJ[+=:Y7Z\? M=WG5/44U>9EU15VU]\5#:[$JV^67EA][JU!%*7,CGYFM3K\P'BF.HXL M-KRUWEQ:MKG=99WYF^]%6]R5N<6:\\(\T>B-W8?317IQY*LH43XSMY(XT+Z; MFCLS-W C3S$0R9%(/F:D )$"B12C1":IV9AA "(E$BG'C'1 I(-$.F-&'H/( M8R3R>,S($Q!Y@D2>C!EY"B)/D?VLZ;GQ2LS M:X+(,R3RC#;2]6Y6.M']Q)W F7N*3=U3XAVG N7UG^=<1V8BU&[P9[9)C30P M$Q6&F)A%'/N?=! ,#L;I1[4T<:D;+?0L4,R%F9@Q-C$R01PMWJ=J&3)?S5)8 MA:%B$ZNB(R\.%4O=S^I@W&&&V,2(S%V]9+=NL%(L5&ZR6@XC[B /T\,FYB-2 M_>@?=MNU&6O)1W=IAEF:+O5LE;HSF(GY81,#$ILXK6_(1=F!,V,12H9GP*#Z@Q M._B8=G ;9F)V\#'MX!QFHNN3_VH'.S)+SC)OW\$\#!%.C,@;$_:^$V9BKG!B M5]")F\/%"<=\X<2^O)RX7_W ,5LX^>($F<'9$<(P:3DP- M//9G1W[>9479LC3_V3UFY>&'CLG#J>7!IG0!Y1&8/&),>0241V#R"&)Y\$PH MC\#D$<3RX)D'I\;08 BHD,(4$L4)XYAG,Q!02Q JAF1(J)#&%)+%"SX_8?ZL. M,9<8/Y*8GS?Z]D<=,!/C1Q+S T]/X8=&$N-'CK4 FF=%PVYA)OKES#@GUMCO MQV$FQH\DYN?-O>G555=4,!/C1Q+S\V;FTS"%F1@_DI@?=-4K(3\2XT<2\_/: MJO>U21.S1Q+;@S0R&U8Z&#T.,3WHXMR!"R '$\@AOS( RX0+( <3R*%> #T[ M#_Q,(9B)">0, DWV5X5L\FU1Y9O(O$5K'E]GY?JZ8?WFZ7LJZ?0GF;>/9>F9 MQ^(JJ+/A.H[^-?:7H%S] E!+ P04 " !CAF%,&BO;,>X! !4( &@ M 'AL+U]R96QS+W=OZ^#ILZ4N*O"_2QP4*@<]Z%]<@:^>%G.M;ET+6Y M.?1Y\78ZMGE=-:7T/T+(FR:=ZGS3]:D=?]EUPZDNX]=A'_IZ\UKO4]#ERKL+;,?SIAM?=#"P!;^&(+(%OX9@M M6_AJ"V!;^&X+@%OX<@N@6_AV"\!;^'HKT%OY>BO06Z_PK(T>MOEZ*]!;^7HK MT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7H;T-OX>AO0V_AZ&]#;KG!6 M@@Y+^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H[T-OY>CO0V_EZ M.]#;^7H[T-NO<-:-#KOY>CO0V_EZ.]#;^7H[T-OY>CO0V_EZ.]#;^7I'H'?D MZQV!WI&O=P1Z1[[>$>@=^7K'B=ZYJ8>T?2G#H=WG2Y=\&OYMS03N7-Z/Z?(9 MYZG?[I\H7<8M*9P_+W[SGJ=^1(1/+Q$\_@502P,$% @ 8X9A3(RC=%'1 M 0 (R !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCI MQ_ CP(UZJR3Z!^IV8 O;VK0%X=_;#371S$0C).\-8SO=.>]&\UPQ>SY8\J-] M4[=^GI0AV!O&?%Y2HWUJ++6QLC*NT2&>NC6S.M_H-3$QF4Q9;MI ;1B'KD>R MF-W12F_K,+H]7N]:SQ-M;5WE.E2F9;NV^-9T_-XP=53W:WQ967\1%R2C^WWL MXN.U>1*K/F&_F/#]QNX\WO>X(^>J@OX4S:Q654Z%R;=-O"7UUI$N?$D4FCKU MI794/ 57M>OWO$OMPH-N8F.VK]F7!>GYX+6AH5%\X?O)_ M#?S8#;EQ-+8N5EVH!AXO1EK&JF?=PE,^(G5;IZ#B5\-CZ_/]L*_&;?KO0R_\ ML^A9?_C?6S]=#@&20X+D4" Y,I <4Y &PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &.&84R\1-62^0( M #P, 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A3$06 M$](L @ I@< !@ ( ![Q 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 8X9A3-RM IYB!@ ;B, !@ M ( !R1D 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 8X9A3$XNDN2W 0 T@, !@ ( !-2< 'AL M+W=O&UL4$L! A0#% @ 8X9A3/;IPY.W 0 T@, !D ( ! M#BL 'AL+W=O&PO=V]R:W-H965TDN !X;"]W;W)K&UL4$L! A0#% M @ 8X9A3.;JYE>V 0 T@, !D ( !UC 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A3&^W:\*V M 0 T@, !D ( !GC8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A3*]C%QK3 0 G 0 !D M ( !9CP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8X9A3'X\N*BW 0 T@, !D ( !J4( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8X9A3(2U2NG$ 0 -P0 !D ( !B4@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A3"DOHMTR @ E@8 !D M ( !1E4 'AL+W=O$M1$L" G!P &0 @ &O5P >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8X9A3&GA"C[D 0 [P0 !D ( !15P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A M3,P]Y;N_ @ F0H !D ( !5V, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A3)-&<;D) @ R 4 M !D ( !&6T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A3,#S1?#M! M1\ !D M ( !N7, 'AL+W=O >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 8X9A3/SUT3*+ P %Q !D ( !KGX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A3+=% M#BDQ @ % < !D ( !"HD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8X9A3)1D?3SS 0 :@4 !D M ( !LX\ 'AL+W=O&PO M&POX! !4( &@ @ $B MSP >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !CAF%, MC*-T4=$! C( $P @ %(T0 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 /@ ^ .00 !*TP ! end XML 66 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 67 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 186 233 1 false 45 0 false 5 false false R1.htm 0001000 - Document - DOCUMENT AND ENTITY INFORMATION Sheet http://www.heico.com/role/DocumentAndEntityInformation DOCUMENT AND ENTITY INFORMATION Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED Sheet http://www.heico.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED [PARENTHETICAL] Sheet http://www.heico.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED [PARENTHETICAL] Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - UNAUDITED Sheet http://www.heico.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - UNAUDITED Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.heico.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME - UNAUDITED Sheet http://www.heico.com/role/CondensedConsolidatedStatementsOfShareholdersEquityAndComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME - UNAUDITED Statements 6 false false R7.htm 1004501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME - UNAUDITED [PARENTHETICAL] Sheet http://www.heico.com/role/CondensedConsolidatedStatementsOfShareholdersEquityAndComprehensiveIncomeUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY AND COMPREHENSIVE INCOME - UNAUDITED [PARENTHETICAL] Statements 7 false false R8.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED Sheet http://www.heico.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED Statements 8 false false R9.htm 2101100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.heico.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2102100 - Disclosure - ACQUISITIONS Sheet http://www.heico.com/role/Acquisitions ACQUISITIONS Notes 10 false false R11.htm 2103100 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION Sheet http://www.heico.com/role/SelectedFinancialStatementInformation SELECTED FINANCIAL STATEMENT INFORMATION Notes 11 false false R12.htm 2104100 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://www.heico.com/role/GoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 12 false false R13.htm 2105100 - Disclosure - LONG-TERM DEBT Sheet http://www.heico.com/role/LongTermDebt LONG-TERM DEBT Notes 13 false false R14.htm 2106100 - Disclosure - INCOME TAXES Sheet http://www.heico.com/role/IncomeTaxes INCOME TAXES Notes 14 false false R15.htm 2107100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.heico.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 2111100 - Disclosure - NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS Sheet http://www.heico.com/role/NetIncomePerShareAttributableToHeicoShareholders NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS Notes 16 false false R17.htm 2112100 - Disclosure - OPERATING SEGMENTS Sheet http://www.heico.com/role/OperatingSegments OPERATING SEGMENTS Notes 17 false false R18.htm 2113100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.heico.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 2114100 - Disclosure - SUBSEQUENT EVENT Sheet http://www.heico.com/role/SubsequentEvent SUBSEQUENT EVENT Notes 19 false false R20.htm 2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.heico.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 2303301 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Tables) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationTables SELECTED FINANCIAL STATEMENT INFORMATION (Tables) Tables http://www.heico.com/role/SelectedFinancialStatementInformation 21 false false R22.htm 2304301 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://www.heico.com/role/GoodwillAndOtherIntangibleAssetsTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://www.heico.com/role/GoodwillAndOtherIntangibleAssets 22 false false R23.htm 2305301 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.heico.com/role/LongTermDebtTables LONG-TERM DEBT (Tables) Tables http://www.heico.com/role/LongTermDebt 23 false false R24.htm 2307301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.heico.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.heico.com/role/FairValueMeasurements 24 false false R25.htm 2311301 - Disclosure - NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Tables) Sheet http://www.heico.com/role/NetIncomePerShareAttributableToHeicoShareholdersTables NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Tables) Tables http://www.heico.com/role/NetIncomePerShareAttributableToHeicoShareholders 25 false false R26.htm 2312301 - Disclosure - OPERATING SEGMENTS (Tables) Sheet http://www.heico.com/role/OperatingSegmentsTables OPERATING SEGMENTS (Tables) Tables http://www.heico.com/role/OperatingSegments 26 false false R27.htm 2313301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.heico.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.heico.com/role/CommitmentsAndContingencies 27 false false R28.htm 2401402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Textuals) Sheet http://www.heico.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesDetailsTextuals SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Textuals) Details 28 false false R29.htm 2402401 - Disclosure - ACQUISITIONS (Details Textuals) Sheet http://www.heico.com/role/AcquisitionsDetailsTextuals ACQUISITIONS (Details Textuals) Details http://www.heico.com/role/Acquisitions 29 false false R30.htm 2403402 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Accounts Receivable) (Details) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationAccountsReceivableDetails SELECTED FINANCIAL STATEMENT INFORMATION (Accounts Receivable) (Details) Details http://www.heico.com/role/SelectedFinancialStatementInformationTables 30 false false R31.htm 2403403 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Costs and Estimated Earnings on Uncompleted POC Contracts) (Details) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationCostsAndEstimatedEarningsOnUncompletedPocContractsDetails SELECTED FINANCIAL STATEMENT INFORMATION (Costs and Estimated Earnings on Uncompleted POC Contracts) (Details) Details http://www.heico.com/role/SelectedFinancialStatementInformationTables 31 false false R32.htm 2403404 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Inventories) (Details) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationInventoriesDetails SELECTED FINANCIAL STATEMENT INFORMATION (Inventories) (Details) Details http://www.heico.com/role/SelectedFinancialStatementInformationTables 32 false false R33.htm 2403405 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationPropertyPlantAndEquipmentDetails SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) Details http://www.heico.com/role/SelectedFinancialStatementInformationTables 33 false false R34.htm 2403406 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Research and Development Expenses) (Details) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationSelectedFinancialStatementInformationResearchAndDevelopmentExpensesDetails SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Research and Development Expenses) (Details) Details 34 false false R35.htm 2403407 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Redeemable Noncontrolling Interests) (Details) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationSelectedFinancialStatementInformationRedeemableNoncontrollingInterestsDetails SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Redeemable Noncontrolling Interests) (Details) Details 35 false false R36.htm 2403408 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Accumulated Other Comprehensive Loss) (Details) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationSelectedFinancialStatementInformationAccumulatedOtherComprehensiveLossDetails SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Accumulated Other Comprehensive Loss) (Details) Details 36 false false R37.htm 2403409 - Disclosure - SELECTED FINANCIAL STATEMENT INFORMATION (Details Textuals) Sheet http://www.heico.com/role/SelectedFinancialStatementInformationDetailsTextuals SELECTED FINANCIAL STATEMENT INFORMATION (Details Textuals) Details http://www.heico.com/role/SelectedFinancialStatementInformationTables 37 false false R38.htm 2404402 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Goodwill) (Details) Sheet http://www.heico.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails GOODWILL AND OTHER INTANGIBLE ASSETS (Goodwill) (Details) Details http://www.heico.com/role/GoodwillAndOtherIntangibleAssetsTables 38 false false R39.htm 2404403 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Identifiable Intangible Assets) (Details) Sheet http://www.heico.com/role/GoodwillAndOtherIntangibleAssetsIdentifiableIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS (Identifiable Intangible Assets) (Details) Details http://www.heico.com/role/GoodwillAndOtherIntangibleAssetsTables 39 false false R40.htm 2404404 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Textuals) Sheet http://www.heico.com/role/GoodwillAndOtherIntangibleAssetsDetailsTextuals GOODWILL AND OTHER INTANGIBLE ASSETS (Details Textuals) Details http://www.heico.com/role/GoodwillAndOtherIntangibleAssetsTables 40 false false R41.htm 2405402 - Disclosure - LONG-TERM DEBT (Details) Sheet http://www.heico.com/role/LongTermDebtDetails LONG-TERM DEBT (Details) Details http://www.heico.com/role/LongTermDebtTables 41 false false R42.htm 2405403 - Disclosure - LONG-TERM DEBT (Details Textuals) Sheet http://www.heico.com/role/LongTermDebtDetailsTextuals LONG-TERM DEBT (Details Textuals) Details http://www.heico.com/role/LongTermDebtTables 42 false false R43.htm 2406401 - Disclosure - INCOME TAXES (Details Textuals) Sheet http://www.heico.com/role/IncomeTaxesDetailsTextuals INCOME TAXES (Details Textuals) Details http://www.heico.com/role/IncomeTaxes 43 false false R44.htm 2407402 - Disclosure - FAIR VALUE MEASUREMENTS (Fair Value Hierarchy, by Category) (Details) Sheet http://www.heico.com/role/FairValueMeasurementsFairValueHierarchyByCategoryDetails FAIR VALUE MEASUREMENTS (Fair Value Hierarchy, by Category) (Details) Details http://www.heico.com/role/FairValueMeasurementsTables 44 false false R45.htm 2407403 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Level 3 Valuation Inputs) (Details) Sheet http://www.heico.com/role/FairValueMeasurementsFairValueMeasurementsLevel3ValuationInputsDetails FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Level 3 Valuation Inputs) (Details) Details 45 false false R46.htm 2407404 - Disclosure - FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) Sheet http://www.heico.com/role/FairValueMeasurementsContingentConsiderationLiabilityDetails FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) Details http://www.heico.com/role/FairValueMeasurementsTables 46 false false R47.htm 2407405 - Disclosure - FAIR VALUE MEASUREMENTS (Details Textuals) Sheet http://www.heico.com/role/FairValueMeasurementsDetailsTextuals FAIR VALUE MEASUREMENTS (Details Textuals) Details http://www.heico.com/role/FairValueMeasurementsTables 47 false false R48.htm 2411402 - Disclosure - NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Details) Sheet http://www.heico.com/role/NetIncomePerShareAttributableToHeicoShareholdersDetails NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Details) Details http://www.heico.com/role/NetIncomePerShareAttributableToHeicoShareholdersTables 48 false false R49.htm 2412402 - Disclosure - OPERATING SEGMENTS (Details) Sheet http://www.heico.com/role/OperatingSegmentsDetails OPERATING SEGMENTS (Details) Details http://www.heico.com/role/OperatingSegmentsTables 49 false false R50.htm 2412403 - Disclosure - OPERATING SEGMENTS (Details 1) Sheet http://www.heico.com/role/OperatingSegmentsDetails1 OPERATING SEGMENTS (Details 1) Details http://www.heico.com/role/OperatingSegmentsTables 50 false false R51.htm 2413402 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.heico.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.heico.com/role/CommitmentsAndContingenciesTables 51 false false R52.htm 2413403 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Textuals) Sheet http://www.heico.com/role/CommitmentsAndContingenciesDetailsTextuals COMMITMENTS AND CONTINGENCIES (Details Textuals) Details http://www.heico.com/role/CommitmentsAndContingenciesTables 52 false false R53.htm 2414401 - Disclosure - SUBSEQUENT EVENT (Details Textuals) Sheet http://www.heico.com/role/SubsequentEventDetailsTextuals SUBSEQUENT EVENT (Details Textuals) Details http://www.heico.com/role/SubsequentEvent 53 false false All Reports Book All Reports hei-20180131.xml hei-20180131.xsd hei-20180131_cal.xml hei-20180131_def.xml hei-20180131_lab.xml hei-20180131_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 71 0000046619-18-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000046619-18-000016-xbrl.zip M4$L#!!0 ( &.&84Q!3>4O4_0 ._=$@ 0 :&5I+3(P,3@P,3,Q+GAM M;.R]:9-:2;(@^GGF5^CIP[,W9JVJV)=ZW346:[=L5"6UI)X[_;Y<0W"4R6T2 M\K*HI/OKGP><((%@3R ADZJVZBIQX+A[^!Z^_/E_?K_KO/I6]0?M7OG-^:3>_OV]?_\];__^?]Z\^;_V(_O7OE>O M7+]J#*O6JS_:P]M7_]:J!O]Z];7?NWOU;[W^O]K?&F_>3+YT_XMN-87ZTI*- M2DB&*JP40944M*E:^FM#-__T_1?69+0IFH2V:(M5C>:7+Z02C0;F#=7\HC ? M_]CW+_U.^Y?TSU< =7?P2[,WZ@[[/_[R^G8XO/_EYY_31S\-JN9/-[UO/]++=_58-ALM_?/)9^@J=__GVH,<(EG.O M&'^SU[^!QQ']N7XB?Z'3[OYKS=/IXR^-094?[S;:S<%RF,8?+<&XV^MV1W?+ MW]$:]G\>_KBO?H:'WL!35;_=G'YO\Y?FO]"OOJ[$1/P,G^8'!^WF/EGRA='@S4VC<3_]SM?&X,L8D/J#)42"3_J]3C58^IWQ)\N_ ME.BP_$OC3Y9]:=BO;E;22?\,G^='TP>M!7&8TG/RX=RCPZ6/\LFCP]E'V^L8 MM#L8-KK-* M_/";*32__O?_]N?TKE\&XP\^5E]?C=_]R^V$[ZKVFRS!/P$O_AW_\[-/[\F/@ 9N#W^D/\A_TFZE M/_O:KOJOQF!4#\:IM-)ENS?:]GZ]T]#^/UDO%RG,1B\__IIV&O^RWQO#_X=CNC? M_Y;4K>O=W?6ZXP]^J^Z^5/V3$7U*T>HF@3C^H\F?M>#-W^\[[69[.('I5:L- MCTQL=HW;+RMQ>_TK(/?+K*G/]ES4NR[L<)5ES]G5JBU_SGZ0O/* M7'THK_?@&A MJMC-C,ECF#'Y2 DHOQS^UWXS\&2'WA>[M!^$K3/NY>1=O']IXZL MY7&\C"5;G'+)9Y56N/V;1:[2&0 MKM'YT&BWWG9=X[X];'2>Y6FOQ?4DARX.[7/5QGEI#'T]]Z<]][-R379FE)1P M^=P#,HU3LK>]3JOJ#R9//BLF2;F7M7A>&60U@WRL6E5UU_C2J7[O==//]7N= M#AC2M_##_6HP?%Y>0V*5+3%^(4RSGVMYM3VG]#D.[FCN[7-<0XKGK@_6L<8U M!W+-@5P.)^\735\^)YX--QPS:M[3;6DV1W>C3JJ/?3^\K?KI,8@8$BF_56_! M&;RKGN6A;XWW"W-GE@< SY(%UJ%Z-0@K@N-Q1<=85_ZMZK3LC[?]?O6MUTRQ MX^?^Z)EQRK2$92/"EVLR=O<'?/6U B*TTL= T$:*!,=Y)ML85*T/C1_I%YYG M'+0+ZI?+$MM[$==\ZM'SJ>=SNW8][%,>]AG=JEU#A*<*$2[<6;S>I)S\)N5) MW,5K%O2:!;T@C_6JEIY2+9U/KNL:R#YQ('MV[LWN^?/+-U#G:"3.I%SXF@R_ MX"/?J_;KFMX^<7K[[$S [OGPJY9X4='#544\W0W8F?@%U\#A?&[ SJ3EZ%H& M>H&*?X_.LNM=R!F42QWE;FS5U)9KU?\9=9P]]4R7G1GE>FE^VHZSIV:0E?-" MKK<19WD;<93)(CMKB"L//&W+X3EHC:7#HZX<X\ZH;KH') MT[;7,L6GB=#[!9^7N\SSN\^XUCS>*\L<;$L<;JAMM<4 MYI/W_1Q%_G"9V_GJA?0X7VJ?;1G"U\$]NX9_XL*\I M@(L[W-UM^?5:X *M]VXAV;4.^>GJD$]:-7#MKE[-+=?NZLX99J!W=T:NZ88+ M=E'VKYZ]!I]G,5GF,G7&U<>],#UQB!6)5P_G)7HXY[[A\[E&YD7H^C%V:]+/];4'34 M#)$=#2"N!2>Q"5(^&!=C3%V9M]ZM\JOSUSY-!/G!_0F=JCGL][KMYN>J>=OM M=7HW[6KPUWYO=']9ZF\%828^SY0RAW:JE]%U\LJ-A+TFJ;9SR7SU-65R;-6% M?QE^Z#2Z ]/Z#W!4TX]<%H_N[I=M@?P+]=2O;'$&;/'T;>!7SC@CSC@KPW,( M5OK%UB#]0ECGT3[+E6^N/LJ5#9Z[BDXB_,S DYYA_F%.< M?#?%N9">.GP?;6QWV\/J7?M;U7K;A6.X:7_I5&8PJ(8#^^.WQG_T^I,;KUGY M>==N)B;LWIB;?C5FO0LK4=@!Z05PM6=V0%^.NNC#+L".^#XRP MB/#+U027>O1[R?^3'/M9^@)7I_#T3N%9RO\'"%!>QN'/87JYDC][X%=[_^(4 M_V/EW8T&P]Y=U?]835)*@]OV_85QP5[2OP;OE\L,XQZPN_MJ6+TH-V UVI?+ M"H]U""_5)%Q.''#T/J:K^W=>[M]9'OA5Y3^;T.^QK'!U!9_&%3Q=0^O**N78 M:=_<#C^-[N][_>$%%B=O42^\"L6757W9Z/N3UJK?SWW:PO82F?0]:M6>Q@;S78'\%@83O2MU_G6 M[M[,/W-9K%'B-SN8: V"E^GV+2K_Z_$^Y?$>6LW76O[WZH]8M:I^H_.Y\?TC MZ(.SKX4&/B=O"'DJK5?3[7VG=7ETV\5:3,A\A' A>0O+=LJDGK9QRLS!>VYZ M?3"I'>!'^_/T?W:KUKOT5J#(8]1O=YH5,*-J9)],7-F+]LA@AJZ9) M1]:1=!Q^IOR4U4I!O#-2;_@EW_\5F-9[&M[L0 MT_ER?+MG8=B/DM6[LOT)$H57;C^U#_.I:H[Z[6&[.H(C\US9?-Z16:3@E;^? M7IL_C3?S7!WWB_5FGH4W__(8],H"1S7QYW[\)[3'S_?HCU^!&W]V/+F_Z_Q\C_ZHM4_//08[Y]JG%QE^ MG=Q\/]R? M.6?M1NL59#TC)M_"1]T!HNF9SCA&LX=Z/%DZJU$J^PB?N K?,82O).M5^*[" MMRA\_"I\QQ"^DJQ7X;L*WY-8ON!6^9^-V/A^ANG1W\H5S^TG\O.?#[9?N MOSTC;L]3^*\]S>=0KG#M:7ZJE637N7:B/)0O;*S7V1WX=:S7=:S7<^;OZUBO9S_VZ%GX M;.?+W\\US7PQ_/VB\\O735_/-,GXHKGZ.AW\V7O=+]HK.3Y_/W?5??;\_2+U M]W5:V0NM\7@6VOSE\>65!2XFS?#%($P7R M:SY-"/(@0;'3OKD=?AK=P_$/_]KOC>XO@\O/H#E]EORO?\WT_P7H?Z 7K#V] M&L,5QW>YPC&[D/@QPG%E_2.R_KESYE&6/\PX*:GBUU9=^)=A,JOOVHTO[0[ MM\1%,3H&_OR=^S!][C(8K?8DMD-V/? 8L*NF?FGN MY5F.^ZQ-F#G]:\'S]S(87#E[ZL;=E;\ M?G_Y.KU^U;[KY9N&O MC7;W76]P87[J^>UI64/Z&3#6T?Z%Z.BC2L*5?Y\KVRR:=M?K#GJ==FLL96]! MZ.9+Q]_#S\-'W9ML6%ZNZ[J<4@^\M8)4+\)[/679Y-$Y]M+]T;-GU.?EDF[) MGW,UZZ;;"IWV7;L[?NC"G,95_#573+X4P\L]X-ED]M5D/AM-=!XF\^C7+U>3 M>>F,^KR+!Z\F\VE-YE$N .7?\=]GDA-7J_ELE-&Y7).(W7(I\D@IN"N77[G\ M&6<,M]?E5WM]57U7IG@ZIC@'37%J>WB-/)]=Y'EV/'WJ2.;*T\^;IY_8>-?9 MET] N%X_^;;CZJ1^U=JJWNOA:X>/71Y^:_1E4/WG"+X=OL$_/O^XK^9D;.'S MRQ*/M?5BB^2]D'AG%U"6G^V#>EAZN*?*@Y$W1!TL#^:ODG:5M*ND+36"8UG; MR;&;%(U@^C(5X^.CA5]./+/G)P6VC M7PV6_6J-W_CSG7]V-&BM@_0?G_S./]D=+8KP/*3W\*_[P/FAZG]*2,[^__JUT1G L10_GM\XJ84=QO:@V>C\LVKTPT1"MGBY)O!>(1C# MQ#H2/=/!UR^73!CR^M%*D?CZU[_74*Q\RW(P$IS; N$T=YYS')641"!/D78U$$ -[U^/ M]=$R,*9O601B M\.1X("U,A(P,0)3G1F">8[TZU^!'?X^_][TT_EU86P*3*O53[9W\G_OP!;B+=Z- M%::8T*!BD-(K3SF3F?C>JO#Z5PHNPZO/C:_#5Y^&_:H:_NG5WWJ=SH\_>KW6 MGU[%3J\/@><$MI5P+ 7T0P]L4.?_:]^[7FL;*B&JP7,QAGH0'*4MB\+6D%*B M'0-(*2)X"2AS;UH*R]B)>-__T.]]:W>;VT!CN:+< ?5XM%)2%:EAF6,$*);7 MOZXFS<+;YB%R<+C]1N=MMU5]_U_5CRU (4Z$R+6PT6"#0*L!0#4H!/0)GW?[ M5KYI 8S>W5VO^VG8:_YK;&4&[T?#Y)VWVMUY!9NCV\6'2N_9=1J#P?NOX]^< M>LY_J]K-WLS+:H?W5:MJMN] !__E-9I!-1@2I6!>"X6TI#[2\" I..K7KY)5 M&,.5'01&" &],L<7ZY [/1D>\ESI7>./S7HR6!2DE4$2YF)P,0(KDBP*U&FT MA R",BDUVY,,L=VI^G4?]38L&0RFP6G-(T71H<")IC6 &!L*&NU=HW]3O3+- M9M5)+D75>C5^QRQXY#R61\:D^Z"[ JM@NQ@O$AF<.3*>9Q4=T1* M:D$%/WKW\);]_Z5 M>__QP_N/YO/;][_/ C7_OGE8/C>^OZW#Y$EWU.]CEWX;H)13'#0OT@&#_?*. MT.QG2B\QN#;@>5*&$2*SP*QX88;J<[^11/33C[LOO&" MCU?79\]RT1L^Z^T$H;RUPC#,C*.<*QT,4@"C-QPT]3P;@>]#]-A^_?GG;6#9 M'V8@VTJ8;?2!:^N#C(1HA3UUM8F5<*2*%S S<@28P_@$K067.Z2]7(2>L!V KX%Z- Z9:U?@@#62$L($&H64RA*;_CDY M ?@7"!(6<>#[XV#;G0X(P:#=#=^;X*_UOKK>V"X&4%QWR5B%1K^;GMC,^716 M@6+$5-1)>2+B*!%2U]%69((:LXC#F^2;3Y'8'JI#X+$H#;-X1,J]MH*2)+I: M.03XU'@@S)0M\,!8\L<@,F.3_3@-T$WFI0D:LG%3?2Q"O,DYD%5V#*R5H5*! M,D8!&R\LG(A!@(YGQ@988QI YK3 M(48 9D84A,VX 'NQ/FH'[8!=OQF[$ +Z8HFYSUQMUATM1 M./_YO:MT#+.2>% H@87@%&*H>".""LD M$>K=^UO50OM+]TJLDH-##+G5$* _[:Z[7^ &N] MFQ;BTGOBE:,2.<$YPTK68LT]V98]>]J5@&[]\?PMO0W#CPR M[@A#83XFNSGWK=^ +'>CN_59"N,$@K\I!<\N&F,]\\@$3Q6RF""CEWI*2$V. M8B,1,[4_-'XDDYYD;JG9WUE!!.NMB2KE6+@&(^X =!-9=,Q8$N8S!?W<^)Z'8+:KP==>W]TFTK>[\,%6CNJ<$Q6X1.#M_I0ZI ME^;1)NL)TZ_TNE-O,S^U["7CW)9M#$!53XYIL,0+I7,W,H$QH;D-R'M#M3,Y MN_MX,!!,NGI> T_3K%P/YX"V_[UFLV0/=][D/HOH%N M#COK"0=ICPP,SU@)UW0+!),RK[1(M[WPSI3[#&[^1#,"2];YA*_]WMT_NL#+ M[>&,HY7^M!ZHE.I!VJUV(\TFW3DC@H0'R^DIKZ2%Q#>T,*I(A@\,'PPP'^OAGO16Q'/!;;CE+5C'(04 M97IC9D7A_!)"&!<;P'X 9G^@U]&:),LL$40H1H$4@JDF/@.-:2A4"<&(2+4O MT"D5.QD[![JGVH^M+3'$1L4@,D_A>TT-0:B;1'3-9I M:N^0D&7&@TG :!FX)21[@KN6>1G37.* 8V"&>98NNFKFE4+RTN$$ZR*7\L)& M<$=WHTX*PWUUWP=@Q@X _/LDYH;8S=SU^L/V?TUVP/9[]U5_.!Y#/DQ=:N#V MW-_M?!C@1R=/&J(7"8PB%)*HOKL)#%M8K^Z3>7!WZJ)R*9QF: 0WW\% MV=W1,;(1&6$5"B0JT"!1AEH:@T8,%TG2-QCQTJ#L M^A4=LQB)H[H<6Q_@/3 M^@\(!>X>2N-7!]31\ CF%V$*^,[E^V)9< M/"!N65"$1T5PH%'G^U7/F72%:+W1G)X/N=8IC6"8!1UV;DLLNTC/D@C MB\%4@YKQECD@'G)9?""(*9(/'(*5@U&KU1I'\HW.AT8;7$37N&\/&YV96]_= M+(XSBDI-!8L.11!^9'"V.%R*,H2A1'"V$(MO!.FQ"*RM3U NC"NOJ' :_$& MS>=:D$Q%]IBJ2,*Q@AOM/"40-"0 MKR8-L853R/"1I>M@,UU6&B;E#0V"(&G@'X%*F>TXL\K:(K5#V7%9Y/SF=ZV\ MU858VWC)#7-(T*"ET+G# U,E"[VDSH-7GE"Z% /O)SB+)!%$&\%,S/J(NUC> M7*4[P6-3;-V=*R8^PJE*(K4U*&AM>9TY\D%96B:Z*-7B,0 //O=6.!9CGV_W MJA*-!8[*8*:(\4G$)=.&:XN8P;9T=-YHO8I%-X"V*SX/MYYS=Z')<7I_/]9; M'ZM)+4'UJ>I_:S>KR8W;QZK9N^FV#W@GNP+ 389"1.%BC!XIAL&L0@A)DZ.<2[&:.. PX4#EI?$Z9"5,J..E142ZYBY!:"QEI(*)9V MR;4&Q_L=QIZ4N:!3>)Q88(X2U:W43"G&*76T#ANY]V ,7OA)[*2@]I>'@(6/ M5CNF<) R:(5)[GJ4!KM".9'5H>R+/X7'R8,1)E(9O/1!0M"#(UB,^B00CJ2\ MA3_[DQ@WZ=YWVL,GI6LT)E48106J!JN0&C_KS!H7P:LE'+Z'FIFB.D>D3J?W M1Z/;K,#1]KW1E^'74:>L.=BO]$AIHB@WVAFD*!4\B'Q!P&,T9;X3H84H8!?8 M#HC4NARH$JD'F3$*3E*D8!-,;M857&%5(,4 ]0,A-1,&O?_ZMCM?O[QS\R+% M2J=:)11#=!CIZ'PNJ+&8XJ+Q3^?.R^W@>0SD&PKTDGOD/#(^"L&(P,CE\%+H MH'3IJT[[+O< O3MLM]J=42I>_E0U1_UQ%<.D6+QJQ7[O+NF!T;#^J5S M>2TQ)0YA8%>1QX&$H-U<;_QT(@,61Z;$$K;=J N%4MYH[I03$@=BJ,D\BSB+ MHE#P'+B6+BCYDCM70W+$U&?T-#H2E8O:A:@L4@'EBP5G9%DC1A%F]'BHG$-2 MDTFF)!8.I9JMZ"6XJSD=K""(*R[#4\J+BHL@RL[I2HF)\E9:[RA(KG/$.Y-I MH=V2.C?$B"9\3UJL-=8D-8([QP2R1EO!/<_%S]SC4%SDI (VQLC^D!Q1ZJA" MB LJ00UBPS %;R-3E5"IRQM,@?1BX=S3)?>#U8ZVNRE4_-H0AS;0P$L835EIA; MX5D)E@!#O"58:0)#BEHG3:(/WOR.SH)F4CF6,DW!\U1,Q7$NQ\3!V.(H&28+ MK04K =D3VK4$-:!:,;%$@M#!<8,NKU/Z4]K:=;O!]/ MM]B+,XF&H =XDRN@;I"*30>[11FQ+0T48:( >"4LCP!Z;8TN45A0&V,PR7HE M-49S(P_FK(C7P.7B>P(]:G=2)VP:Y/+V[K[?^S89LS!N\MAQ,DM$G!A0NI'P MB+1*#2:YL!@\W^(B36.]X+VO!>814*^M;'3::ZZ9U1#B(VDUSI#]H6ZZ WVU:#9;]]/HI$\:#N,YU?-H?%LAW+/I!N##P3"HP!\PRW#BF/E M*?*@8C )7+W^=8+&JRD@/^!,!^V;[N!5H]MZ==?HCK["#XT@,'PUZ-W?I@EI MS?%4O.ZHV:D:_5=I+M?DEKM5#0&O7G_PZBO\8J?QQZNJ"__6'!/C3Z]N>W=5 M)_WH8!)#_IB\(?4U-/KP'_=IR/3$D_MIEA%V.=\#<<:N3>AOO3N&T_80,#H+ MGC]F$8(D'8CER&*#I+.2<8$)??TK0+#ZX*KIJUZ!)+5&:4Y$.J+&M\G)_0D> M[P.4?WHXC:_)>4JC)+]5MVTXZ,&?QC^; &M!T _42A%_>@"^^B\PYL?K!PB>Q9'%DR$$[*(P5G%E"&DTL,?:&]U%.#4O9[NM*%H M+>G6$& #Z=*\P)>N ,?.T6 :C1)4>92T$F6>6.P# M:"4 O@]JJ'KEVX/[3N/'X-7_W;B[_W]?C5W57F^A*?DP>N;]U__=2UIJ M#$@U& [R[RP=D?O\Y&#Y)!*"P5^74C"JF8E<:Z<("$4 ?]CP@&8S(0^32!1? M>TQ;T'S9J;G>W9* <1J0DE11 MC(R 6%'+^LJ-2FY"$3ERNA")G0:OLR#EAIL'2ZVTJ:T8G)=@"'B>MLZW4>%D M+(=*4JSY"R?F$<86K6;U]%H, 5G4H,:U M^Z_O1\/4K32HB7ES^\RF1%*A'863\QP\3A(1(K;.>J5"$S^;S!U/B<1D\4;Z ML.0]VX,3JP_NT,GVN5G-V!.!G#+6!K"X0I 8(4 WD0JDK2\3S/)E'L^::6[' M/!YFT[8,KK'20J(HD!06O"-NI'%:+BDA0N@,SV>J-W?,,P:LG=21IJT-J;!% MY@&M3KHEO$DDEW1/Y*<@'@/#"U;?SK$H I*60JA*(* B OA/8!6PY%H6ZGO< M&?I1S!F< MIAII!:$BT"_F92+@/!85 ,^;6F13%XBU1GG/J%#1(2VC9G5ECT:4EW?(SYM: MFR(0'M+P-)GHI!3FS!@W+4OW5)0U76=I=-8W_&/DTZ(VKQW3Q'%OZAK1:!*# ME LN]$+-VIE@>+EF5:16!VRT!]H;Z9!BL<[H!"D%MXMF59VCTC_4"1R!OIX1 M3&UT2C(MTH(I:O/ .^X0+Z?"HOW#FC,A\!/%CP;BD6 #(9A$ZD&E3($O9!51BED56.HFY)112[0H'46Z?R+E-)0^@:-H,6A9 M@I6R2E"B/3*\KOF0UJ!RO/;SIM8F1U$3J7@0S&F(,HQ%%)1*G1RW%NE"EI\W MM38YBJG=G5$=TOI=0YAE)M;]O,%S8DI'\0SD'<7$,H\%ETY30Y5S M7.2R9R'*6CU9E$+NC?LC*?A[K]L\$R)*JRC8 ^RM%D$XAGB.@ADV%!4,B*40 M^K%4?,!_EI!U,^*[JC&H'J:][UA6"&$(1S)X%RV'6!4IE9OP).%(EW&)EO/H MK(!B+T#7-B!([3U' %[ "(.THYB'91*);)%^H&AAX.]6@ YNT\H]^+_4F?JM MT1G[$4/7Z/=_P $MZ1I^.]DAM%IA<"HLUQR:0S"6UG)0]FX(+I8Z! MQ:1M_&VWV4\BY:O)_^]<:"&)Y9JBJ+$$2*D3=,I;$$VR8D0'T0MCTG>![G!8 M;:AY4(RK2!0+G 4![*53Q#:1^U1I4U[Q44$6]=6>:/7N[MJ3!O;T]6Q:FL4" MCZFX//BB'@E#K5$(G 0IO% N3TL!OSTL&K=7WP?M7[KMSE]>#_NCZO6KG_<& M8\SO#_=O >(N0X6-$JR22IU:#TT%.BZ6NF\$8V&QY+0?-9$V]?5OP[*S55,, M*4051#4N:L,(#2Z/Z!O;T86B]KDMTV+F?+> [!B8S)7G1P<.LD\VW2LG52J) MK&4/>^+T&DRX.C4JI<3-I9#19*DYQ98JXHD,1F14+%GDW3E4)'IZ5&;Y2[!4 M"X T]Y%AYS$"GS//4]>A:ZI2WP]:*HLURNCMS!X@>C3E1FL:/=@B'T+$$?DZX>TB#I&OX2.\%(E5 M4!T"B3*?YSJ-U%HU_JFYN&WRBO''9GU]*X_!:TX5*+:(F @FYLI#35 ,\GPH ML&:Q,B6,"D>"Q1)QK<#>F-H<.L)L]&>%Q%&.$3$N(7I*Q6P6=(O"'Y M8D71&F@> _3!CFM^ME7@Q"(X'6$8TPRSZ'*I@-7S!2RGQ7B=MK=(:19I$ P< M!@9!+1)DZD#PN7F:)P?Z.,>$""%?2\2PM XA* &>"(UP,\@61?8(]T-$$"6EJ(M#>*@^*/ MJDY5@.J SY8-ZZ%4'0_3M7OP'$LI..W L2.& 1_EA7+.F>4*+AW+2E_I$, > MYUBPYQ" XB I"B M1DA25_5 Y!PI7GHL;#&>F[T?#P;#138W0.^:\P&NP MSEBJK>=I78$1>>M'ZOU9-O]J"Y&9 >=18!_GE)P3 B?E#2K""\\1$33S(PTD M["<\!\%Y;:]\5-JEMGCG-!)@CN1TUC(S#L7&-.O(]$ M4U_'/3Q"3%3.ZE],H#X6LN,0'-B=6Q!GKQ1R$1D(Z'+.35".B[2(H"NY?1E: MBRN9EF^@VB(OG[(T+FE/%0/Q0HO 9+XN3I=!Y3 :N3!T= TTCP%ZCTFRFS=7 M;902"8XG9XDE#3"'8$CES#C8_B*=_P8OL:'G08R/U;"1=J[EZ8R;J@8$!G,D MJ6/"&1)X6O$TG=L=BV3\KPQI4FB(@V.^X?;%.\=C] YLB]\",U[8-I'FN!T8MS+U5R3"8>=&8:XW>_ M,W6!4P<*EW'KD2,!T>D$0^/+'6PK>4GW)I;8HQ)EUU@H:HE;M1@19#J@A9V%'S;*B9GUK^XYMLI)",(>K /6;& M\*#C=(LI3MJG;.)@A8=\MF3<8'!"VFF-/;AJP@>&<8AY.ANUC*EB?*9<'!=Q M_KB?4""C4E8'P2G7GBH1G>&Y'&_.J,4JW](H^1[W:-83"*L",%**1#VF"&.'<_U M.!#A%!:3L1VTTSX8G)HXI]@NXX.B6$0>TCMM(!&)G$LP.DVG*R)VQK>VI&=/ MY$TQ"?*(>RL$$E$[!TYV=L.I!3H5^2,EA=A:JUT(<8[.@8Q9%3D7W%.*G!*8 M9E=.IQ4[)9&IQ,5]UO&(W!T,^Z-F^N[;[H=^[P:>V&<6K$(@7)QX13TU2O%4 M>9X+T-B2M0&<\\6 ;B4D>P.\+I7GP8M602%M$$8V!:%VVK:!HR]2>0KK?0&N M!Q]_J[JC*DWE+5E1_)VMDU/$C980#D0L$YW'4W3SI'NN13GI7C.]F.HIH-@9 MR W*A#N3M@ 9QM6XQ@J[?*T3F4.V3$9C(A=M^P8@!\#T]8>[YPY#5"$Z'A11 MDAN;!H37N7*63KY\)U@P8#KXV^*\2$BY@'W1;DBD4FK11LS# ML!M\&XAGN" \8$.T)MH;3$ )Y7W#!/Y1;JUG:K%8>Q-\#S.U\Y3M]]U_)#5\ MWZF&#Z/-!^_[8RW0N!NDGVK"1Y][%MBXTQG_Q[^UA[?M[OMN]<\TFG@G[6H% M!18Q8#PX RP1<3*WZG/A<,$BFLK%6.Y(>#P1L=9I=N-3=5KR\,#OHQ#U$ZJF M(^O)D@6;%*O%6X(34,M77X;C8OK#M$PQ!K%I0,H+K2)+YFRB0ACFY80D(>EB MT]1ZM[\MI("_]3K?@$/FGRG]PKF* "'2J,G MI0<*@%KEQJ>TN&#@. DSJ[@>YIPBPN817X/.HS"?VX9R:,P)I0[+8$!I&TTB M,82,+P08D5H+N@)SO2?F7ZM^?W[9Y$,K:+H<;7]M5ZUU[9R+@C?;C0^NC4T7 M<.#O^G0QG!*.M1>IF.#E9BA2#,[;&<+#HS>.;N"GTCV&K;KP+\,/G<;,#P%1 M;WK]=O40"YD;<'=!QJIW[L/TN0VC"YS2PO 8M F@KRBH()9G0'+NR_VB&(O% MTKZG)M:B+IL;-F(=%N!]4&,-<'40/O>M!B$%6K*O2/#S0^]$O( X8@X\<&%M MQ,H0@4-N*!% EB5C+-#BB->#$ROAN<_Z/X@?A'988QHHJ'&,IA5#2G-%BQP3 M.*E*LHVX/(#S2,#SD:[^WI)#G2XR>_\'<,*[]E=0L8-1/^TVW93P4)H2HA7$ M@%Y%&JSQ8EH2BUWADF-,)\->+YH<)YU[!YZ2,D=!G;,LRC$LV7YYY=T=IU4 &H%@XQ $[!"[>F))'N9* M'2JO)<^:LN/RE]I8KOKN)FV9BNI):DI!B 6KP0SFRF"!(RZCU<5U99=,E5,J MS0".F0&2:N%9:JGA@=6SX%SBQM(L70F]GP[UX PQJ9,IFQ$U2(,6?XC,5X)0%.J1J1 &/CB;91:@..#Y',YSG*%DS2 ME::[:\$@(A;IX@X\QQ!85$[G*$C)& N:OFQJ;E)XV@A-!+(027H.(78DIDX= MJ&4 MJH\RX04*$$);2A5-ZVAB'HI.3'EK?27LEOJ/:FXE#]X(AZA0(0;NIA?'DA25 M?E>2;E2"3GKEG3/4@"( OT\9GLUT2/=F%T?2WWK=ZL=OXQVMV[A^UD2/&<:< M>A:Q(Y:;'"H;N416J9:+5X670X53*D%)C:!4<*FD3\/2I1%QREA,%;=85\)N MZP2F*1:4L^2D&(,E(B)W^Z1YK9?G!!Z?I)N4H%?"&X] %:)@ D5Z.FM2>2UP M<7%T,I)FI,J[,_MC78;AX?:L>3_Y_4U+(Y"/5EH?@@N.D"A%7F ?D"2^C-:P M7!P!?QI*G,)]XUIPPZ,RQG,@B&9&3;G!E37T\/0I+]Y.J&I<,$B 'B=2*I)F ME>*!;,TT2+Z\J@I-3CR0)8 M$ZY0ZBT*N62-&E\N&\)4*GHJ1IXI"CC1#3)'5* Z$KB+5UDA[B63J6K%!RX MIVA:N!Q23?/%D'CW&V0SKNRB6D7##7,F$I7W('#$?:DOA:)G+,9G<8,L.+9@ MB3EF2)LTTW$Z6%TASLJ=/5>:;M:"6+H GHWTQH> 6$0II*_-C6'X:=+]9TO- MC24SS)C@%0D6_"-MA32L-MZ%M?8/LG0@(I7EY(J0Y31AG;F*82UWF M^+&0%R.A3WF#S%W43*'@I6,VK0'SLDXV12V%N1)V;_T7K?&:,BU,&H5%NJ *7VJ%/GAJ7!2)>B%XH%@JB+'Q!-#_=2G#H06MW)7PFZI M!(T+J8::Q<@(=ERDCMF\K!%34U2M7TFZN9:0B:"$(4&(M#C;^B!RK$)3V^Z3 MD?1D-\A:4DJL=$+SP*,A&I/GPK 'H4[!L&^0COD%,J"AI!!PN0GW#99$ M+Z]"VP%Z>"BWC(-&W64*Q/QF58)<&F:!#-91*X@%LULM'(^%6\DU(LL)OPJ> MQ\&^=HFUMH*XD*9AF: ]IM,EUL'$0(HL$R/\<; OF#9SER;7_==82MY__6NC MW1V\ZPWV&57E+4"O??0*O'M+,.8J9S@(865*NXC"MX7L8 AM$ EM&(X*B&GO)HV=)F5'(['TEENF$,73 MA> >5,@QJ34>!I7F+M:JOEZJV??M0;-?I3]M]'_,/@0_/EJ4U&VFL6EN D'4 M<,8B-:FN-"][!L8SM4R+;4TK#Y=;M.: MO +S\4BO(V%^WP<@QXRQQVIQ"@X$F&C&A7.1:I/]"LZ!=PMURPE;/,&'M^\* MU2D)(:XNBV3 M18=+7<47KW^.AU7^^/T]>(AIY?>GZF:\!'PA])QJ*SL: *L,!OFY*6U"&NG6 M[W7;S<]5\[;;Z_1NP-+]M=\;W6^J"HH(.>,-T A%JZ+6N4[5A:AH<>=($+M$ M L5.&LKU:70/+#32Z>9]"(R+VS48.3R5$ZP?+$8DE( M^]@D&%]$ \LVRSM"R@G67)#=A13^O3.VOR!HLZ[7SA;68:P=0UKFYQN#VR6;W8Q$!J6@-QBXXH(7,(YNY@4,KU](AOI"9 M6X'1";#.3^VX'BJ@P E!&LQ<5(XCID1>,&@I$^4@U^.B?*(1^1:B6ZM]VE\K MB#"*.CX=H)<6+!>1.UULPGXZK/<\:&!G< B"A5"&.PLAE601\#JVYW1<''K\V;*8IWR MM%93B/&80=9KP_-0"R$7[_;F**M60UL#LQ>\ZZDK?>18> A?)8G@LTDP__GB MS"+.UU 7[0;OUZ_@6;[_&KXW;QO=FRH-]7W?3=P]'O0\N$V2^*W124*XLW_ MT^!9AQ@X,0Y;9F-T^?)+4A2+S/X;/:]A=P'N<$AM&H-OA9-*8(%!=V*NK61Y M&:CSG!5( 8.U&PU[_Q]S# M_5%_IWYHE=Z@TLN@,"94.JJ#0-HXP#N=+Q9"F>4GB3>AO1,")Z#'^TYK.WIH MSL%*@9%B/L+16PI!,- #1PYV=GY0] ,]*+\8>FPA"DH8BVA:@DL=\\D(3[SR0$S"0^A [4J1@E,%)A4F")FJ$F+X$F:2&WMZU\_D'\^T&\3PJ>@-4$H^ETJ08(]V[I N6=4KD(#)VG)J1N=@="X>5H)9@ M<,6B9USD=(4#&5RQUP*I)70L:7,R$JZ1Q..3$%M*TSJ U*) [A\FM'I+1_' MR\W"G(=T#B1<(Z;')Z$S#I29!2;41DKL#$@N*#@D HF&SLV&GR$AYX\EX;M> M]R;)>KV$#/3*'\/;"Y+JAT1."G_F2U8;W]MWH[N2[K-.G<>6&R^H3^5*/%CO M7>XO"CZ$Y+_0,VMW-9Z!5]%X'SZA$AMB 4WIE<@9*.N'&>[VWW']U^U>BT_ZMJI1JW=\4B MW24G= 0J3P+S:13SKM=L3 ]^^CN]?M6^Z;IQ66GS1P9W4ZT!,M)H24C2/X9K M0U5MF!DWQ!6WB&JA-.DP-%UZ2O7/)(33FLA_='M?!E7_6UK>/"'5?#IC_EW3 M55^VGWH:\F_[][A9T,Q$67(N*8FF)B@% Y^+2,.JU&+BZ.?^O)I]=)S2U"TJ @P*F,F(+6SG7,2J!R)+7D<@7+'I(N M3T#X$_=\"&$(\+OS+.BT+9I'7&L*4!ETR9IMIBD^,>'!_ ]!$WU+70Y#4#9M M^,5)8\E,&?7JPI--G0R!Q1B)XAX[ICAWT=BZ_L"+I"[+.1Z"+A2H[@[B$1!\ MX(/5OV=__-;XCUY_O"EPCG?<:# $8]3_6'4FIW/;OM]D98@GR@BBP=0#V8+1 M(*B9<$"DHG #0A,D]#,C7%K".EY[/&IT/O1[]U5_8^D'X]%@X64(1*6$=:KV MR72SNNQ(9TP)_,S(]J[=K+K@\]Z8FWY5S90:KBZ882G*9)W7XM%F]J+E16#XS MHGV 5VQ!)ZX$QX$+9X5VFJ;^J9I.W'A9UGORYR:1G_N-5O5[XV[C5!TA=?0H M&!!(@[VV1N9.:J]-U*A4^^R!M !E,9TS(V;$#EJ&"IR]TPGHJ2<$0H1)\9X?;P!K"/QCDD8D"< M2J")C#F!*VRTQ1!SIN"O9T:VW;T!C:,S DL?@Z)>&0*Q8\UMH+%+WY,B^=R( MMHRX#5%SBW.>2S1MO,&4F\.<12<3.7 2><0 MS=3> *?4EP.."R%01))P1B0109!L+Z-FN'"<\,F\\IFOU$,1 MS-=AU?]GU>A'^,)FMX#/<00QDEG"N 'UZ[RBIDY0B=3.578ABV)\S"-@W1_E MWP'#SW]4G6_5;X#N[18[&F:Q5MR&-&E;"<*53#NH\H *X;AC19,"$_Q12"]" MNS_>'ZN[1KO;JOKOO\;VH-GH)%+NACQ!E&!&%?:42AN0E7EZIHC(V+(Q+17N M/@+YI2#O3X']^)Q;#>:3)"\N;2RWE)FZDTQ(YG#1 MKB?:<&^4PYAI$9G$H1Z<(10SOK"$E#^.LS.4C\/S\RT8^AT5E[ 4@PA+Y[ Q M,DH34!9AT-N%XF)(/QK1,9B/Q/2/WFYX@B<8*4%"XV!4!#L-BBKC*2,J515] MG'ZN@=P2R[_VBSO&36EI2:RQTKO O=+>&JS8--_%HRFG"T@TF3"X%49C@!X- M_,F#S,B)%L9$&0PE&E0/-=F!E1 %%.L(J-1:B LBRAX!9%KZ!%&/B"2"C"=; M37C>OA)BN1L$*_A[ZXS%&=!D]^@0F +K2!B$TQ*A2*GR.3KT$"J6HP@XOR3) MV2/RDRS-F5!.:AD0DB%(GIML"0ZN2-KMD <^ X)L%]4I11HURUB1R(2>G4GU*!KLO-@@L6 MPSC?#&ZI51P>SWNF3+1\B4D4B)/3 G]RDZBB=Y%Q+WTJ<^,JT#PERBN,;&D2 M%5C.K=,Z9T"4?4PBU^#?!THIB1C\I2#L="&9B.6J-U &6I]2X9T^83J>#"=2 M7&>]P1988)HP-5*7[N2)3>(3)$.Y- H\[#1Y)EK&E O3WA70>*8H_MHA&7H& M!-G.)'*P@$BD7:%.XQ@4YC[777ELRD2GQI>D3KF X1\3$=C*(N8UUD SB(M=S(10=3VBO^)";*'(8S $LY'0:)B0J-4[IIK MV\ 'B$O6]XEQ@>M%T&-W(P@JG#(&EA"!@Y#FSDAA0S@HX1^(6:7<=.84%CH6 MMI_BK9VA)\9_^S!0A4BY=)B"2;[+IP >YMD?TC M'&SCI1!D#XN'*$L->!#F29_6$!5J.0DRU@\,').])X8_ZTMGD84I%U)P04A =,(UC9;/*G* MJU!*][9X\UU[ &%W !" 2L^]<;;Z"L]\;GS??>&)TLR">M.:4B>E5HS6/!P( MH%14=&N^$*MN#]O!4-K0AN3XH@8(R@=1K_5' MN]/9\5Z6"FN\PP0%[5#BI) K@01FN&P70FDPT?P9Y#=O#MJ;ADNIDB.T^G]]AK4&1.L6U$183$>L<$M6"N3(PTECQ M[=EFW,C?KUI^E'H?)PV_.VM,B;2,,8+RQU9JYZS@TSVQSNK-Y<_KH'DLU"?A M.I[*88).Z!)G)')DNBF7!UEFKL^5 CNS9[0R.KDT\NS,\B[ZP"W6X(<8"W%; MVM<)5/'*<>%Y*&3]#?A;_(!4^3#J-V\;@\HTQU/!4OP]W="UAP@X@60 9+A+ M/HETR.<4%B=8E+,.,%V*RUJH#H;&2=B>$8,".-:2(9,Z*\$ YS5VG$-44)!D MN2H_.XKLKMP#Y4* -5HEK.Y]M38M0 &1A6U?LO &N] MYV$&!*;8"PVA7-HT#&ZVS:TS8MD""[98/[X%1+,(3(;H M),F-_=[=LK'0D]AO.@6W&H3OPWZCUV^UT]ZSMVD'SCB5U 7>[73@JRGKV*\& MNZ^JPTX)C\"*J6@QIAJ\-)4]1Z-\Z0DSOG#9=D1LGIAH#TGNP^]A$\(1HK&Q M 4$L$HE4.'.]^62/7_\I(OBK .<>C!07AELN/(Y3I::EP,Y&*:"/OMC._J:/0PA@@,_ M 46K"7B,P=,Z_@N(R/*"ZXWF1%_)?C;:#CQ\C0A-FQ(1%LI2EQNR(,:CM)S^ M0PEY_D["V:\I%-@[&;SUQ-(T7E3A/*$.SI$N&=K$E7@18K'89'3**U9WI2N9>KC+;NV]8)T;NOJV6R=/ M!A\:/](0RYU)++0&->=CM%PRH3'A(6_\#1*L29GKGICZ.;#7P_1(!#9E*JDQ M$$IS:T%7"VJDS\, J#"<+W$U)2T"LT2>TX*!M@3L83AN.)Q7I(F((,@8A!81Z$HM@IB%2R8S%J+>;": MA6%@6A6.[FIX'@'XYGV07EFEO)6$"$*[U)G4V ] C(-]H5;3B'OQ!'+TG$.EB M7T.N$:.R-/J8L8ULMP[RY.(V.O5*Y[0==V"&PW[[RVB8GO_.>4ZC0Z,M9T)&H.>F$%O, 8FW3:2)0KZ46 ?FPB; MC)11:5F60P'LE R6V:Q80O0 M26=2B EN$"$DY&&=>MEH6,K)0:E5%&MOQT]KG#QI&+>:64;!YJK(\WX5:3@M M]ZN -X[4HJ^Q&:C'([&N(E5BA%E:PYS&?L#?U(DZKQ2%@7"O1 )IM:@(=T9B MG/BHC;&OONR>N& (C/]8Z""&]B(&JVH%KD ,33G;01=YV *(G6'CU\ZJJE ?L SB#]_T/_=Y-OW&WXTD(:0FA MR,D8)<-&6A;S $:+53FBES"\"HFU4!T$D77GD4J_,?4H4J4Q&4\!SX@$CY;$ MD5H=#I&=)REX&BDVX_$7*? EU)#<&0:"@0L311D59-%??WCY]D"MU="@;973 M'#$I,4%, )2UAB;>L[)G2TA:9*DW _7^J^ET>G\TNLUJD%M03>O;^+\A7AH3 MNAH,;'M\?;(C/R8<0# MHP9X"EF9^^J%U>#]['ALAT#Y8^./WQI@4MH ;?I.71X(7GE_^!B[@87"Q+G4 M>:PX@UC*B>E89+"[I=V HZ6+CM#.,!X!"P:,G!E8>,;+ MM!+5HO X#H/BO_7Z_TJ)C1Z<_*.L?9J!Y7W$DG/X'PIHVL)F ;DE'2Y:+;KC M&T%Z- ;K#D6K:"@$K21BQ3E$%U;6N3[!G2CG@#)&BY*_G3!XU^BV=E1\5!/F M !AEM*,*K$EN^ K@I9@B><<7O9'TRLT@K#7!&H,5%E&EL:#62S.]XP.GV?%" M]W+&Z'H05B7&-Q$#:($A1 HN1H2!R^2T#5U((LO!*Q@"9H3G>6Y%]GLM3&LW MO<1$&1<(D]PK@Z++F2"A@8O*1DZ<+!C=$280\T_#7O-?M[U.J^H/)C>\.XHK MN !::P S:N4,T4A/.4E ;%&.>,"$+6C931 ]#OIU9&:&1L.B8(S@B*+BBHK, MA& C"V5#TB!C1@X!_:3-8U=/T!BPQT!SDE(6/!"?:U8D%]86MVJ$Z;1[>P6X M-0B[ KA6JA%8& =^4DS[O;52$(C5!)4AJ#)" (;A*T5I*8#=ZOU7UZ]:BU?U M&VDG64 4!2,52+H+R&=G3U)IRS2^2)M6T0)H#R_?'JCU7C20R3,*48=(E79 $52@U4!E!!; U6')2D^!\9TC?OVL-%YEW+>,]T+N\[])@A@1-Y($!RG M =K:M$4M0YE_!V;E"P[S=F = I&UHWI,#%CSD*;- ,&MD;P6I. ,8R4B0O&% M1/NQ$-E+,5"ATI0=)\'QB"I(;T->V\@=MN6$^86Y0SN!=D"*S7:C*Z$D4&+!:V:6>^J2HLY66P2Q9%8V61@-NOC^W6!;2T*+ M4&)$I@6#TTRYD/K,O66F3)%I)-#^L.7]YA^K5G5WG_AYR>;F.F^]M#MPXJ*X MWMU]KSM7@YQ^L;I+%V7+"U0W;ZD"836BU%SL/ZU&E^5@19U6%[-!FR2NET.2=D M0"J"RT5RB:,B3I0CY=\01,3ED&<_&>)"*O >RLBC(NA MR9XRQ)'!P [>.XA@4Q^(%;52 =91K@RYCD"07$R3ZL1]>S"ILDC>U>?>WJ*!+"C M@1 KPO]B+C%C%+-R\J=D+X6H^:GE[]@T&#>H0!$#2@9$/5)>YWR! ^K7 5^ MV70]N<7EQO)4&&F]"%AYR6B>PJB)Q>5N)BP6UAT_<_KNIPPBE4@P3@S"H&#Q M.(E:6RBA63G+&^L7P[2/4@;@!!'LC+9"X[0OTJ3KIMKR2Z'+-JDGH.O[/[KP MQ&W[_D/5;Z:"S)O*_IC_M::$47M;#%%=S3^H5_13YBO/LJMR3Y[=K]70]<8W'[H][ZU6U7+_OC' M(%4SQG:WT6VF,3W-8?O;?ATT1@G*J+$*_J;>D-,KH )SO!E*0Y)Z1%QFC1E/NZT]Y'DL:@G"T[!""4&(KE)8 =RB4-@WPQ=BP )@323 &MVG:,Z TBV4W[1LL MF#XB3M/Y (\XIF"XE6!.F8S,&ZTD"].I0DBX@O4XUPMCB;<'[E H;2K[Y\Q@ MY+!%7GJ)4T=1'=-)FO-NXKCNK$[O4\Y-49):3I-; M L7.0&Y2*19)+"C%(7ILB/4V%XXK1 TJM&0YX6,3D _=>HGL^US<<@].'Q-< M*N!WB.LIS],#P$K9\N(64TP6*OB60K$'F&OK%#3UP7+E),9I0JA2-E_G2&Q\ M.?N14V#Q/Y\?U#VHP.'QQ# M1Z5+7(B_B(G&X9TWU3-Z[2H#.3'),@P0'B MA->V@1KG2J];ZR5L^!S(GH<"FWX[;=V9G9>=(=L]3'-)24I+QI-""42AS.2A M&N!M+NFOY>2PY-T"JR$FU_'6;.F'!__!.N,A5A"!,@4N:?3IF-"_3M&=&_[VU7JJJ#4('3GPP M+%U8J?H&%5R8((NM1:#UL-P:\<.AL)T[+*QQ M1F"9ZC 0Q98:'W,1 L*Q+,\74HLEAG([@--'C<'MY"SJKMN=F5Q)*@P!H\ZX MY-2&U/5;2S?1L03YCF MS8TC.?[PZ]U/P:BM_D]U!.WA?51-3P3%H\<;U54]5>Z=9U_25,KB-D6J2)$]+T=CS.2F0;>N!H M_PRK9X";3>O294>0/&.DJ+(EB +MV*0)=7V'[[9/TW9ZCJ'\K>A*LC0'+!3= M*_4$F@[S1I1RTW)T6?)J7FKM^/)1E+]>'+X+XT7=$V7)-76=HJ>!1CAEA T" MY(RVU$)L%-CO0-318W@30436%$-T),_S;%NPP+^L#BV9JB;7QV 84C-C^)SX ML9UD!Z!*@8\FFI*BN[(E>13 Q]$,B_98U4>NX-0-L")L^,9;B-A&XVU2EBI4 MBP@I/&>Z,U45,>QO5&E_3Q%O(WH6NYL;S%O2V MKIBF.5(<6])LQ] TK0JX=,W98D@U4=JN!$>/JFK<_6ODQ_GZD94#,$)ILUMU MI%GT1+H,@:-1A@2.H]OU4]^:(FU7BK=I:W9$;3:_$3R(1BUOI!M@ZW1=$9>! M].J>J(X4VA_:%A0/8M%*W"3%K@-D0;BL7!AS M]^_)JUN"(8-7KKN:9P/-ME*&G X([*@6OFUWC22>4V%,5W3-=3=%-Q;!=VG&QPI76K7JW15'? MJ ,8/G/W[\?I&+IINH+JF+9BN! ;5 !'BBLJ=DU@)4NJH]9,O:[JC8RHP"C>BDU\V!EU4SG,H4=8WH#9V(.GH$;P*MT0K SW)LD>&;(B>ID ,6H[ LN3ZZ0O1%'3Q MN!&LL@1KR0-V4Q-EN:9@J+*D@^\@V9HEC, 1KPR0Z!KU0J0K<0/6?D\"&QW; M6W6?,HQ,]718NF11!A]4JF"8/$USZM7Q$)HK;8R-I16^LG-TF?LG28,P.R $ M-"0(F4:@-1"W:AH$X+)L5 74GNW6]JC$S1X1;Y)T)/UO=4DQ;6MD*2//=<%O MU;P11+ 5XJ(YV@(7KVQL\.Q+_W@1Y/_R*:)S_L1:%/A;(&BU5\R5HD P*FNB MH3K>R%0ANA-+(#)/H :LYOG(ZJ:N;R/B$#+U5Y%R%=D$GMJ2I(P46/.$JF+; M4S7%JCNM:EW,&R/S->0861WI"D0LLJ:HAFQ+514VD.Z9M?!8,J6VN/F:A9=$ MFEF11[*NBS:8#<'T[(I,Q:[C\U!9L"T16 MM1Q3LB7!$SW%\@2:;@$I<>M044;-7AQ YML#K2SI_KT_0&0\S]%@!:8)/,L; MB97[X"FB5K,@VN;&PJOD'$/X6]DNS;5MV?0L#4(CT_)HGK] MGN,(+_^$)>HFRQ8'K#VF2Q'$!0KF)8UDSQ:6Z3I/4NQZVVQ],]V[$UE-#.0M M3UKQ-+IMHYN>*;BZ1WVX2H0,5:CO'9@U;V?_@4S"_* 2:TD&=\P=J:+G""([ M."56V)X0*M8-NZ))6FW)+%^^*TEON52VX8!CX8 5\9R1,G+,J@K8D#QS5&^9 M*&J;FR\OD<1@8BN9_D+RG(RM>S^,L[P5)&O/D!N%L6 M!1^4'A6&(&^B1S5 ^-[XY*9M2+:G.)ZIC23+,.FN8'D(2C6WH1!+ MIF'4].E%8@XG^E5T.5FUZ2:FY8 U-5U5$Q6SPF+2;&-+-H*>QSV(Z+4&0_2, MVB&Y$T\W@539\&05_(@16. J!^2XX,W5<1\@&MC U=Q*Q0%DO@I;:UFZX7K@ MU9B.*#NN*UIE_9/JVI)5=SI%0=*-?-A62([2V+/#],MT#QO9JHL!T( MND>ELA:>NEWIH:?HH_HZ9TBBM#F* XAL892O-J60+$D&PIV1:D-PKBO.JE1' MM(5:@L20-ZN^3C3*0V<1XA]-A?#=5D!Q1($B$E>SZ)KU"D+%,#>\E3W):W1D MK]HNVO5+5%1:@ 1>C&/:52CDB1 WU_=5FQW9?*T4HEC<*09MMAT!=Y?R!D%/G]!@ 1Q>* '0X-XAN%NFZ> M*ZB&YHP$K902Q;(%N98WE\'_WLB_5._>AYX6=^0EVS!&HNV OC+<6]FUJ\,2 M"@0#]8.G$+LJK0^H"]OIGC*214MW35'U*.:O;0KE.J+*(^!:W2)HHK:Y+G:9 M-7MOAM.="M513,DS!$-W-5=RR\C,L4:R7G-D)4DP-_H.[\>1UNM19(C!P.51 M)"DKBFG)M22?I"JZ=*3TO^:Q MZ+II2S MKJP9EFJ+BC6JNI<[DJ9O\7,51=Q<->OT?/> MH]!.T(KL@#YYRY)TVX7(HH: NF6)W"!A+^K>ZIRNB+)L*X)KLF:FG@!35X%X MJ')]\V$+TUZCCK"PYV<2@W1&8(JL\8SV5\RIK#X-&T M3$^M^K2,[%$M0-,HR/-SFGER_;JN)^A:36'P]C %=MSG.=C4755M?U+MQ_#\4U<]M1X"Z=2LB"NMP21 M=D ;V9YA&E7_2LMUQ7HZK4-L.A%$J@AK]4@!UU5V=(KX*$K+GMVT34!]-V9C MM[XW+#I.DKR13FLA'=KN1@0?UG*LJ@K*&6UI#G@B-K'?JJ-,NS.(=2W_.F%W M/V-.D3$MFIJ_Y":]RMVU VUOU7"ME99/5VR[+H&;!;K'\ZFX@"Z\A\9=LF();K%+*1LCS?"< M)9",JVI"?5-_LP_>=CH.H?2M,]2R9)N&.%)=4'O%%3U++]D-H?6HCL\JL=V. M_2D]HK4KN%2>H9NN(8J""CZH(%3]LSW:_;&VJR6*6G$\8)/*%]NA'MN^U3-E MTY(\5Q%&IJYKHJ9+U6%Z::28=:0U23:5C?8M^U)X$P?18DS%^U"0P[+PO)NV MTH8(#50'9EA5=.H-4W/ [&M^K:HAF2YM1#XJMADO0#&'A@O MNY)(R\QT2W,M6Z$E ^4V@&9KV+%@#X^@RO%[MIKX$ZO:6V\Z M?B73H"4!JNYYKET9 E<&3M8E5I4W4!H&S> #\Q>.*JF>**O 3%&4+,&J3D&I MCNW4/%%9T&1IR[H_4*;NODQI-JB_Z1FRY%FTQ[BG*%7F5=(K!@ M;A;O#9FINR]3EN:ZFF.*M/NH96@>[657>5ZJ50>>Z6^PL#\7&PD6=$T1;4&@ MM5FVX;JBIE4U0JKE*O5^71>Q7AT5+% $.EVU!5![R;/IX0:4<6:22,7,E3JV!!UP2O)IZZJ.M:?SW55\Z=*(*K.*H- MB[)H2P8PH])34]9,J0[<*RF&U&-'J*-[+);H&+HA.^9($ UW9*JF52JW0=O5 MU4I:5:&_KM()]UA$F>*2J."]F^#FZR/3J\Y[&JHHUJLQKV11[&MN=3_&'MBV M7? HGI1M>;8FV[*CV!7LBRF[JE[?3!^>M6@Y;%)5AX**Z8YF2(XKTA,;2E5M M)DC.EL9#@JKV-2=X (,/"IMTP5+!$(@":\,"1@%KHIRR-)<"73%2W#K!#^;56M0^'U.6S:C[$'ADT@ MCHXJR(Y'06$ MZM7AN11%[/&R=)*@25)M39%E6-!TB8+3B".GW, S%%FK5_^#?VH*P[<"^R]2 MGD%/T(N>ZEH66 %)DZO"-(/V *W73TM]]3_WYV(C09-)55[4%$[[3[HIL:R!GIBO)NFI) MMJ571E*5%:VVN[F)7OC">-H?\E%Z9ENR[(U$U=9%!Z)&P=)%4#U#="55&QE; M6N.^5+Y*E@?T8:P(]/1%%! 635$8>3(@CF"3Z)GJ^_^3GEP M)4A7DK'&W"V<6^?L+9E1M*KTJ10+/TV?8.:M6;*(\T/4"S'35%P53!P MLF(K(FW6:%8 72HL&J-:D9QIF,+P./YR=<+(=41-LAQ)EL&KTT:B5K4:=#Q; MMK>DV<3B&/S &'1"D90TP3(AXJ/]Z W'-,%%<2KD=DE2ZH>^A\CR5S&R%=%Q MC=%(UP5:AV68IK1L?RD;[A:9E&15'1Z#3BB3JJF.!$,P1IZ@2>)(LV5+K[8= M7;)MW3 UD1[* M,,!5%R6(7"K@*6?T#+IQ-4!3W/"8FA]@[9Z1GX7!WO,W IT;619SF049),]: M;O4IEO3LM-]J>*JXT;IA+QH;'-Q;"(;2" 8FV1J$VJY#AVAZ54AN:L_*/]<& MI\GF<8,#6_CQ>S EXT5$ODYNQF DPTE(K0Q8%=#0$#X5C3]OF>F!(8TB"/%> M'M_:AJ0Z4A7/L\"9M$?B2%&EJJ#5'7FV].[O_R_*/XW#!R[+GR+RT[L)//)J MXL_"Z.GC;3@#0_6%/'+?DID??V*_9>&_R4=1F.>?WOV_^_S3QNU@"LG5E#'@ M(XCT#Y\H?5=^%-[''R,RR8N_PYB.\:-BS/]/5,<_A#%\DRPRF)CLQX_T]7^ESZ]H M^2N,<,_!!H0N"+NP;.Z/J31<4?9\%( CZRRB?Z^_)DY2D-M/U3UY,J0S'^12N M!D;<)>F8I%B>!VY0FC\4?XO+BO^;C MU<=TZR/*$18T2!'Y9)UE^1Y,OOT;,668/5=7X[7_RZN?_95L5[2;]XD<\U' M2("0"3@K'Z?A&/R"%]V*/9RFU7W^;/[IOT1-^/2JW[.5Y\B?%_BS(E=\]SJS M2E>I9(4X_Y-CO1&X_RHZ/QW$S*U.TQJ[=O=3]V08^_.Q<%7ODFAU)V]<@3R#LKJ1-WY6;N"#@@M"JBLIGT- W>'E^ MG2TZ(%?9=ZY(OZ/TH?2=9L58U1E3T0.^_)M5'*( H@">1 !IMRLT?BA[N/2B M]%V6].'2BP+8UZ7WH%3!G1_\?I_":\9T=S1)/_Y7$! RF9Q!4C?W8IN4U%*7 M&5/9YOOKF^I[:'2'&-AC53\A$_O N,XP"R4.)0XE#B4.):X[C$.)0XE#B>L% MXSK#+)2X2Y"XXXL%Q-Y'^O8B R))RJ4D8JF[;!K.,\S?G<:F'5VO_$H)>B09/Z+Y0/.!YF,/]T)2-5XQ170OT#Z@?4#[4 \_=),W M-0WM ]H'M ]H'[:$'Z+."YJ)X0>&'V@^T'SL&WYH$F^8.Q_"O!3WHL4*TOYO M+%%$O8B" 2_\B)NGR1RX\=24!.%>\ Y[P=(I]X+WJ MOWD")ALR;S=FG%QG3 M%=UJ>W%"]4+U6@\?%(,WC,80/]YDS&5'%:A\J'SK:YNL\J+06.2.:QNJ%ZK7 MNNLH\H;8V,X:JA>J%ZK7NNNH\(;6OGJAZXC*A\I7JB>S>I51K_NKG MM+=S4S*#&Q&X$;%VGRE*K4M65S2I;4\750M5:]TW5HWV-_C094;-0\W;=+)E M7-10M5"U6E M0\>B%50M5*U6_$45JS'17T3-.[V_*.(AGE9SM0-+R7Y)8IC= MV9SDA//O4T)F369HT08->/_'D!")&/4!]6'I]#:H$.C;HKH,7%T*=AB2*#5F M7KNB +B,H%X<[E:)"(&&^H#ZL'*KFE,(=*M070:N+NA686WF(\RH MFJB:^_C@8G,GHX[FVF4[[ZBYN-__K#ZT?<3&9'V1!X66CLL-9!/N_N[!F"0XS*=JG*)ILJKS=X,+(/:H-+ M5[^UZZN\)\$#6-EY7S'D/JQ;J$[APJV['[?X+"BXJ* M[ES;**^=M41^;JX7NW5Z9 M**N\))_L1$)7U.C8A"3J%.K4*;$T4*]0KRY>KW"M0IU"G6I:IV3>1)U"G4*= M0O\/]0KUJL-ZA6O5119/=4X#D7&M,.Z9.LJ@CN-D<1>1H^S5B[-Q$6631[/\ M36$^<3UW\VO*>UT4>EZ&K*+U?*\+"J](39^S1>N)UA.MY\!E M%:TG!/;-0H)@8(^!/1K7'@@E&M=3!/8&+Q@=2)I>A$2NU3_\-?>!+UNOW_+Y M;W^=DO#C]V!*QHN(?)W<@$'+PTE(GW$3YWY\'\*G G#EEGYY"UP814GP^]__ M\S_^MGYO,OE&,B _F/KQV"$/)$KF,WB8^^>NWV*(S)%8R(+@FB)/SP:7/"V=]A3#GT43% %=<> M*ATH $\V<@OSF73+@8")^GR7@1Y%Q:LI4#OG+C%6.Y#^^^L>6"_N>\ M^Y$C):>Y, ZBQ9B,X0/P.6-/S/P(?IDD*9?#F_)I2@@W SJF&4=B>NU_^_'" M3Y\X6>0Y.AWL=?!!Y\*,\^FM$:QY&?0*"JO^>F=\([]#68@ MJ/[>7[IF?GH?Q@61_B)/JB\*=X-]\QB.\RE<#8PH#108G\B?9^1C]:$F?RNZ MUTN[ M^/>-56L/?M'[V)^/Q<)UET3CRBMX;9T^P#M$345-;5Y3WX3X:$%3W^#E^767 M.M$H;$,5MJ; =T\DB3M76/3]),4K69IC&,ON6PNWE\$VYKR+K*+Q?$_/HRDM'7)&X_FR1W_,WN!^^WO+W<$< M_O@^C\+\5V!N\+3/!J#L6HYBFZIF69+@2HKEV*-B U!75<6R3KD!^'^++ \G M3TUM^6V/TQBS.,:MU^.*\Q!]N#1V9I?U)N9^87NI-"3FV5:HG3)+U2X(UTDC(Z25P2%#EJ?AW8(.)T^X; J\FX)XDY2-#;@* M!O?90/5BG, ;F!J'!&1V1](SS<[K!O6Y47S)K%&[M\BN[GU__M&"Y3D/D]B/ MO##VXR#THYN8SJ1/OW7"+(B2;)'N510QLG3-UFW5U1Q!$D5-&^E&81,=S59E MY^1%$>T:1/>S:]^Z#N?=?+&^V#?69^[[K77K_N)^N>5NOGA?O_UBW=Y\_=*8 M\>F5I6R5]580T&*4C/L&2AD^,+^A <*QU*,[I1ZJT>MJAWY3WZO!'[8I[F<^,.23?+O"X[WWRT*/9_?T,2%5[6FCO\A/*$I@U-VP!$<0"F35)Y19/0 MM#4A3STIS&_3Y_U,LNPCQUGT<*$?!VRKB^W?YY-%Q/FE1XQA;?-A;=^P]8]/ MT2F\8,B-6:X=V;,7ID=7M!(3F*AP#2B&BQ ]89[Y*'$WA)Q\87'9%(M)YH/?LBJV@]WTN2Q"LJ'M/HT#&- MDQ&&1;.'%,W:20;!!P5.<[,\G/FT#M[UTQCT/Z/EZ+_%03*;1X1^_RM):9V& M?T^NDLF577P?PD4V/#KU@RU)S]Y5QV+I:SNW]YOZ7@T>2U^Q]/7LF6.L0,32 M5Q2\K@@>EKXVOX84GG,8!XN4'N@$-WBQYBL'+[K$F(K"FK%NQ_58,_8>#*6D M-]>E"L4)+1M:M@&(8O\MFV3RBHEU_E@,VXP\K;+&I,P:8U#;?%![<75XHLGK MRLD*7X=BCU"E4*5>4RE3:.X4S(6H5-\S8)U30&1U62I(M_@+LF+ M?!F*K4+M0NW:0[L4DY?-YGSLH6L7!OO5R==1&$6L/BQ/N#'$_AB>8'C2P,D[ MDY>TEMI37.K1.]0XU+A7#I>+H'$GRPAT<-Z:?F)BPRJ>1'S$9ABN[$**+,BT9SB$(H%&B"T 1U1MIZ88),7M:;*XP8NDP,(=%Q&@GOJQ_>D2 V6 M:<",FX/(^R'-!-)SHO-GO0."5>^ )5 J-X:P,$YR;NH_$,[GZ%/2T(\XD'<2 MY!1@E>Z?AQ1DE7"3-)G1>U=56 F\PF=%5JPA*ZV_RJ-L;I7S/&NSP3?P Q@O7MFSU\Z%=397A,S M/[T/XX)(?Y$GU1>%$\:^P784[=S>;^I[-7AL1X'M*,Z>Q<>N -B. @6O*X*' M[2B:7T,\"+6R*40X\S09+[#QQ/GSC'AFLDOE?#TY$BD:S=:[H#RA:4/3-@!1 M'(!ITV5>54TT;4W(4T^KG)L4J'\EZ>]TRP$<7EJ.C-%K\]'K6\6/O2MN5!1> M-AL[2S$48X(J<<$J(9N\V=P!QZ&H!*::7I:87\J=^8SGYGZ:PS]^EI'97126 MQXBRQ7P>O;7IBW':B0\J# :X7@23I6GM!Q)#L66H7JA>^ZB79/!"@T6.0U"< YQB08LK:R=JE7[CF-A#O"WUW.M9. M=A6PMLF$>_"C!3N QZ4D(^E#<_E_-'G[*&Q3)]HOH8RF,<[VOSQ+UG1>-EM" M6MMVMAWE"RT;6C:T;.U;-D7F-:FQXVUHV3:\X)>1.RX"0J%=:(TM.VO@7\^I MBTW;2_A!L)@M(H: $?CS, ?"_DT_%\"\698$(?OQ,/CN7 "+W[BV=OA0P4X'-*K5OV9 M_)@BQ'8HWE@CU]3BK:2PPS]&OGP/,IX]X]%.)^!4#8Q!(3Z0*B/7J)= M=.QVA/KH6.(,H3X0<6%#QA#J P5OL(*'4!\M5'S VM%8,J,[+.N<9C=N^2[[ MR#(>@7^O\HK2W#8]2A,:-C1L Q#%01@V!"W"XT0-B=-H$4;CY?9#.)NG8$)I M:ADKBO (Q=OB8\J\9 A-BK5 J"8J? 2JA>&_/M"BG'6VMG",3UR M2(\2TBP .Y8W2X 1_V9?8.""@ 5H['F'+LR:-A@1:ARJ'*OJ)RF M\++8')(^JES+R83> X>M3H[/ER?'E_4%#$H,PZ!SIV=:P=RYZ)K>XR%EAE]" M+LHR+S8'?7TX2U$BT7JB]>R3K*+U?"]*)F\8+6W\H?5\V<5_&?SL9(0AAM4A M&%96B1YF5^AFW\B=GYUNIX3S[^]3<@_,IEGD1)[ U'-V M0@>:44%(8F:M6+Y[Y$<4ZH[[/B4$7OSH9UR-OWL.O[23I2ED3!Z3($E9"OTC MGCL'I;4NN'\)SB[@&+-T%@&+<:>0$L/]=F&R27\"$K-ZW"$;GF M."I)>9+[T>LR,V9P@RN9H6CEF1_!59,D9?*03U-"N!E0,FD-D;-52]7MY^T8RH#N8,JEP M"/ ]*<[PN*6M[-HPAK*V+5>TF#S28FEJ?5A'A.5LC-=FX\.[;\RXT?^<=S^N M5K)UH%,*YDJ?>(39"BD8+-P:02"=<<]1Z#XVP5U$[.P.8J>F]!JT4NTU];T: M?$^*7?J5 D3^K,C5N[VG?@H(Q-M7U^D#4DZHJ:BIS6LJPI=NT5W$RAVRL.V^ M5]$)243PW 9VRM;"[66PW92&=XB%G5-]W#3'3?/N;9KSNM!2P3GNF:/Q1.,Y M5%E%X_E>%'E):0ZH"XWGCAX]%AQUGMB7=F3'A,S8=M67)&:-#Q/6.I&[H>$C MR;#>J*4]V2G, 4E900D]:Y(_<6'%<;:]"A;)AW_A9[JO:A?%07_)N&QQEX7C MT*=M[KFI_T X9DY'N,O/N9G_Q-T1B"E)&H2TGBB)N0<_ M945&8U:5$OB+C/ZU]A+: G.^2(.IG]$-71*F=0KS*9B]>]J\,P.SR4F"I);5 M+RLB>,Z/(CJ QVD83+F4]?/D2,A*H5B;S=D,Z,FF/CR32U)N1F9WP))I.'_. MBRBN**6BG@ $]WLQ_",2G&2T<1^-F4MO $+I&BCHF^#+@P]\$( MEQO5V\;T@=[]CFK$;,YNL]BV.? 2;H:'3WRXZ\&/%H02Z]-'T9/(%:=C_Y[A M@;,GLHPZO#8E?I;$H%]/G#\'4O\,9Y0):X^Z\^F\P I!X!IZCIF#A^;A'#02 M6#=9Y(L4F.:G<4BQQZD72"^!Q\+W['5S$+-D#-S_94D"B F,J'A5*4"K\K;: M %FE&\S4:N96S*Q$(D@6T9CR(:5L2XO!S4&Z< __@O;PL>MF?V_O0==-#*J1 M/_W:K.G8?@QVU$3!.XO@84?-%C8%5Z'Y\^ #D]L]7(C>&S(O:XTU M@$)Q0LN&EFT(HC@ RR;QHM1^^XZ+$*>>Y$U.Y/<6N?&WDN(8Y38?Y5X<[*!B M\*;9$M#3<,T5JA2J%*K4^3V #@4\)W(-XN?5*N%.U2H80F+E9P]- E9^[H+4 M*?&RBDB='9%(M)YH/?LBJV@]P7J*O"@A4B<6SN]1AWD>/G:F='Z]$]%75M-, MBV53,B5Q%CX0[L/G),M^Y&X@3IF1K@UI $7T]M2/[U< FK0D'$80YUF)W+F< MG!)[\_GD1&QR0C8Y^Z&7I00KGGM0\2S*C90\RV:OJW[U7E/?*]BR;MU.;0K6 M>_<[&$3^8-GMJV6W7I+"5S%G,USQX(F[3?TXB[#_)0KAZ83P5^I2)S$W(C&9 MA#GW]0Y>C2*((G@Z$5P/Q7>-P$Y]0H(&H1VE[="\!>Y:[Y1=+=MV9,_;1^Q] M5J9'W.R<^<2BYVYM__5^Q^3#>Y-7Y>8V3-YBV%[=B4\A@]WI%HYV#^T>VKV3 MV3V1%QK<*$:[AW8/[1[:O1[8/8%7U>:@)='P-9M+&%;*X+U,RF1.52EBY4B0&K1,$.0Q*EQN0%]0+UHO=Z@4L%[F'M M)S'6+('1_[N 4TXFW&+EH-)*6L0DZY(]:I2)0UO 7V3.4,P8JABJV!XJIJ!B MH6*A8J%B]0SI^CUN$>W"V]UN%[U5>D4_8@PZE"^T:VC6T M:RF=TYA5<:/*2#[MSS@/]E *1MG__VUT5V M=>_[\X\6B!/=C/(C+XPA= []Z":F'3G9%I439D&4T!:9M\"&490$O__]/__C M;]7-(]KSE&29G/=WS=F99W#;\"F;)O4,R,>V?_\[>;[ MS>W-UR^OSC3B&1U"_4UBM8?MG[UU_U(GZB M2:M_N#?V5\Z-2)"G21P&/.<'9;-8VEZ6/B/+J5[!M8W0Q5I43_R <*"]\\A_ MRCCF0]#_@%R&#ISQ]"3K=2/OXSZ\NW'L=S]>,9PJ_R%D!HN'RU,06/B7]D2FW #(^ETC"F6%84 FO!+H!;?R=YUA!;6-_G91H&9=MAVAR8BD#&3#7W MZ&=%$^:BY31KU%RV;QYS=R!#<]:P&7X")H0/[5US7E__U(O1 MT G-D]R/-AII5T!IZ[,*,TT%&>8Z3F@?;-!)6(QIBVPJV>$$G" @($_6C[M&>,V C>L/1 .-IM.Z4N;]EN?-7 +RL[I:_$'?1]$17 M=925CR2EU ;1@BI&B6^WC7-K]Y4/2R@M:3)CMY#)A%!%>CY?E+LE!?ZR_W=, M0$;\B!0<7K4;+^>V1DLU8_;ZC'VOYHD=Y_!5/U/C5V(J/%>8?Y=(S@5NQ\-F%?IZGX=VB0,<#(6/+ M7&%9[_P,S#/]- ZC!7W&VGWPM**W_?8G%+]-P;DB:5;TN %;R)K*^^S!^_&- M$D$7?.Z1=6JG/)SZ,/.,2Q4WHR<@%(0BI7.43_VXU*5YDC(&,G'8LBJ\[HKO MYDVO^]]PY2S,F49;\9BNU"!M!)2=9(?YX;8],BQ;5251DU#>WO_[RR\WM+^Z7V^^<]<7A[*]?;F^^_.Q^L6_<[PV^'8V6EU/;6V[NH^\ZM!7<'XIBD%-1TS MU8=E+QZ#6Q21/&??W]/EA:T=C;AP[Y5KF?J1T3;4IL-"AD=P M0:<,+35;S$L# X,)<[IL/231 W,!B_& TTM7WB=FQ!6E?#7(@3A_L4D-'_JAQN[ 1&\S84J8RN(38J!+=W IX.67Y[Z9//" MZXH@5FX?+?C5W8FU9SQ+=7<6*[@%(&"S$1Q@[;1XJH@#W-O!]Z2:K5\[>> M'-[Y9,,=N0]CNKG &KF'&;"%>R+^Z]#(> BKF^OVX$\FM0E\UIT*-XDW);%U MEJ!,H 4ZG06ZB#I*Q&5\+_.RVK[MN@AIZDDZI%68FR!(%WY4E%Z46T+A&QO/ M&)$>%)$.#E1+-QO+7 S%HJ ^7+(^&!+J ^:)=E]ZRUK<6B4&+ U4+50NA&[N@8AB!?ZH*3*OJW8SD>43&&'%@Q/$V0HDA-Q9R'(0^ MTA4E0H"1/_ Q P,3XY\[YL.RA*%[W5=CQ, MT"7L[(K:"7&74![1=J+M'(*LHNT$VZF*S>'/H^W&KX/%SL M])'WSV$>WC,D@<88WCIF4X4E$=(S[Q1DH<#L>?#3,%ED7$3N_8B!:U%8'OB2 MX7"5I^.+,]^@B(LT8_A==R6NRS7'C7P*]K.8)R\?I&=P2WGU#GA*G)'HV16$ MHA^5D$#P>$IGF>2EL&99!J]BD# 4V2SV[PLDH3"K,!62>1@SG*>IGQ=?+'(& MM%/\#C3/_ (HXS&,HA4"CK_"I/+'8.&R"AB)>V4T6Y&5^#5,JGE2P5^E!9 9 M]4GVAL[9#PCG.81.EF. M)KJV)5B:(DF&KAIZB:FC2[(FV,/"MF0\8D+L9GE8 $JY2QBLF/N-@CK-(T*_ M_Y6D] 02B.A5,KFRB^^I+##,08H/4A,#!&)H"HA!-7J-1=!OZGLU^,.RK2RL4O+,(WM<@3R@V:"EX>,"[@36D\)S# M.%BDM'P7W.#%FJ^\A,S#5/294]&8:<;CE?LGDD5>TM76&8;BA)8-+5N/1+'_ MEDTR><7$D^-8M]Z,/*VRQE7S! QJFP]J+ZX&5S1Y79$;LU)OL&A<7W/%SQ[HVALE&E?B1NG-XZ'2SK$*^L;O1BCX8G3'D8\ M>.+T[>UT4>3U!H'8\<@I&D\TGA<*KZ5'PN$3$Q-6^51">''?IX3D&0<"1HH.ZD7[K76Y]CYN:@S,U;1WY.W8 M88KNQ"BBS(N&UCI/4"C0!*$)0A.TS029O*PW5Q@Q=)D80J+C- YJNJ"NYY]S MFM(H/-(DAQLXAF@ 3UQO1/:A4#A):2[@084;0#:M<^J)C&N%<2!E6KB,E2T.1JIV:B+S52^"HC@#KS04JX/M?2?I]ZJ=[M0T8B88E.98A M6;HBF*HYTBRS:!O@2+*F:*VW#=A0&U&;G[AQR!?WEKOY8G_]Q>5^=;]QW_]A M?7,YZ_;VV\WHMUMK]-GE;K]R_W!O[*_%;__X^MEQOWU_552.'7#KG4=H==@B M]XN6&!/NSL_"@.5#QV&TH-E0NNE]&!=$^HL\J;XH/!WV36=[/FA*K]L>J+VFOE>#[\FF5[\"!>3/BER]VVGP M4X#HWTY30K@9_#;-.!+3(O&UA@ZMIH)1$I$_NVIJ-QI@['ZFYOR*C:U84!([ M(XG8FZ6!--V7Q8PVKX3Q8;:]2PI_0B;V@7&=819*W"5(7 .AAW#VTMA50^QE M::S4<&GLEU7*=FNB%GW%'F_4#F7GK#'F]6+;55-Y46T)JFX+;RY%2- "H05" M"[23!5($WI1:@J<=L 7J>Y9BTUZ5V]G,$>ZX[4(F#CJ6[!03.\,XE,1+EL2> M;*ZVF?IV2)S,PKC1Y/?Y];0_NGF)B464'Y2?KH*-743&^E]L!29CS@=>^?>L M+'F6Q$5Q<,8EBSS+_9B2Q%T5-8**B\)INM2]=0TB.H7JA> M>ZJ7J&-'S!/&@V?Q'YJ4&7Q(TGA X$GT#-M20%)C4[^&2S2T$!C M9%[1FVLE>B&]Q5&C4*->U"B)-]K:;ARN1F$BX92)A/*(,\8ZG;6#A\!P],9" MBH+)B^+IBL(&'RVA@J*"-JN@!B\(+6&W7J*"]F1[N[OU !;>&JX2T:@8]6.9V=<9YB%$G<)$H=[J/FG49,E4ZB)S?-G M*!'^KKSIQ9&Y:ZVQY.RES2_:!K0-P[8-S16)#F5^![=YW:3 .+C7W%L#//A] MF]2(J]VYQ7NZ*)F M0U[HN2L%K#@/K[8?D*/=MJ+%&),/W:JC'4R9K"8VUVU]Z'XMJA:JUAZJ)8G- M'4H=NFHUT(KUQ?ZIZTU6/3],_\>/%L3*,I+3/JV?0_\NC,(\)-DOQ,\6*1E_ MC;^18)&F\#2XX$L2I]6?M!0CH_>SGINW))C&X1\+LM'5=8>&K9XH6I+B*JX] M,D>"I\JZ[14-6UU!TD=JZPU;3]ZK]#-Y(!$G3CSZ?F_"C:-3P#T26G^Y;&O:2,/25[>:UI[QS'AUMEUI"[U(1;619J2J M<%Q'2^VL_3BEXV[7STH\L@Y9M\/M/4WZ=LF,&PZ6JM]B=+626G34-I0VDXF;>HATC:T%'N3B18:'-)!1QF 0A0SC)@ M;:1M>Y669?>IUVICY@[=D"%+BG*MHZ2@I.P@*=?&(:O4H66.)ZE@W%HRZ=S2^U@[2GA*7 ]/(Z;)&D^Y>Z>N(@5KSZ&^32, M63WJVA.F(7A;:3!]XJK?6'TI?1I3\8S[P'Y(%AE0E_UX>-WI#L)_N76F>B-U MIO*1-7=GOOV\Y8YGOOV\U98X^+/=;IST[3W)-'0N D#^[!@AT2,3_:J6.X9A MV]UH:^L1GH$E SLG@LB?'57T30SO%C3T#5Z>7V?_N4AH]OG7- S ^=\URCDQ MD1"*60?C%3W^G(2,$>=P-C8_H-')%5J6CQ'\H#E&*C943HDZC3K\J<=_A M1>$$F '/ZJA2?,WA8N[K74;2!Y:ON&$GC#M*;:G"$JHPJO#I5?BW..F7GLBH M)QW6D_[$D[=)[D>MAH\=JE9L$^BE\(^Q1UFGU!4[1J'$H<2AQ*'$H<2AQ*'$ M=03A]SFCSMT%Z&BN.61"4EI!%"2S.8FS G9N'OEQ<_XP*FC74;?/SA^4'Y0? ME!^4'Y2?;O('Y>=,J56C[PZFG:3SA)[5NTH>8T(+V2>$"^-LD?IQT$WPJH'I M;N/Z.GC@]CYT?SN:2>\+83(D46J?,2@9:(?0#J$=VF:'1$GC=5%%&X0V"&W0 M\*2M%S8(?2&T0VB'!BUMO;!#Z N=O"MW[S-LOP#7GK@9._G#36"N7R]_QL3W M08GOMUH\'L*K8SHY'LT.A3=,H2E)Z8HNM+W*H$8,6"-:" )0+U O4"]0+U O M!J@7Z$$U%9%=2C&$^\>"]G+.*#0?P_+#7%N'#%"C3#RK99)Y4=,QB83*A:"*H8JABJ&*H8H-0L7016P]DGTF$[+6]X"5-;$H.UUC3JPQV_.Z M8CUKA2+/_^3&R8)VSSFF9U#Y4-9PN]9];[K%!,[PSB41)3$;C . M)1$EL1N,0TF\9$ELX.AQWVL$/H?^71@QP"QL2GL&W3R/"IZ=/R@_*#\H/R@_ M*#_=Y _*SYD2MT+?'4H;O@/*"-P9)'$6CDGJYV$2F[@+$\3),G:3PIBR>GVD7(U9H MY=#*=4@U<45A3*[*"@!1$GYXD<"U>Y[I-DV0 M,N:$,9BMXN_UA\9).O.C9P(JTFN6#V84MYY)5DZ%L3 MX[NGH@N:9/&'MV5OJP:48SKO[7JOJ3_R=JW7U./@#[[=..G;>U()U2^G%?FS M1J[Z5I'B,[>J?NKG$&;N@=<4@"]!TJ88QOY\+!R2NR0:%P^R,BZ9<%^#/+DC M*2>+/"<)XLZ-8E!%447/6T;<@H;N7PIR8IW]YR+)R9C[-0T#OYB QC MS@KR\(%PO_CI[R3/N$F2TYB6!^AQ>% M$V &/*NCNL-0W;FO=QE)'UAFX":>+][ RSL?M:4*2ZC"J,*G5^'?XJ1?>B*C MGG183_H3N3$DU58#M0[M#+:Y]5!XHHV=-.L0UWJLKMTZ'GIVQG6&62AQ*'$H M<2AQ*''=81Q*W"&,:V#OHO<'XQPR(6E*J C-YB3.BE-Q\\B/$7D!3ZYVP_*C M_*#\H/R@_*#\H/QTD3_8G_I5Y(5TGJ1^3JZ2QQC\S"B<$"Z,LT7JQP'!X+"' MMFWP1PF.EK9>'$!IXT0Q2@;:(;1#G9&V7M@A491Y21+0!J$-0ALT/&GKA0U" M7PCM$-JA04M;+^P0^D(GZ%8UL S;+\"U)V[&SMAP$YCKU\N?,?%]4.);:B'Q MO4<]0+/\(M1DR0[<@.D5>5QCH<=$4+VEZF42,& MK!&XE8)Z@7J!>H%Z@7J!'A1N,3;/7(8(-'2/2\VM;[KE-,[ SC4!)1$KO!.)1$E,1N, XE\9(EL8&3QWTO$?@< M^G=AQ "SL"GM&73S/"IX=OZ@_*#\H/R@_*#\=),_*#]G2MP*?7;F$="#U MR_MNIX2SDQF((.UP',8Y_)=Q^6/"P4BN_E@ '9.0C+DQF9 T)71/8#8G<59D M<^>1'V?7'$>?4@ ,<,F$R^&O?[@W]E=XN'S&K_ , M[@.]Y]UG^]=W/W+S-(R#<.Y'T1.7DGE*,I9&]K,IERV !N!$RCWXT8*PMP&! MA .B%ZD?!X2;)U$8A"3CN<=I&$R!\#1\()2F,.4F?KB\=9(F,[CO@63Y#%Z0 MP6=NM@; #K?X.>>G!/@2^_;'8W9=$ $/"G8]AODTI&-^ M(!$GL2O8:\?<(@,+R?E5.VE_/D\3/Y@"$VTP-,!]+J$ @QOL!,ZL\6*3ZEI_ MZA7M+]$D;IVU4A*6L:_^*2O)>7G^V6O6YZR@#BZ%EY%:/S;*BNULWIU4L+K3 M0O;8C5,2+6\)@^7AF\G5/,RN!$^L2,(/AW; MR(^8#'R?$E*^8^J#G%%^W-^GY!ZN*J:<$ERS!8>HZGM1UJ\-#JZ+@/>-/!+& M3\G[;S]>^.D3)XL\)PFBP89S[ O*5:]<#ID1&Y.@M 8?J9U<'2NY-ML8UM<@ M3^Y@DLMAZ3S]LK **YV*V'26=%5&_EDXF;/6I E,W M)T$.MCMZ*@U -5G1JEJM,EQTP7IEB6)F BQ4M!AO6H HH0XL26?/'ML7@Z!= MJT,T".*U?F:#4 G#$_?H;VDB>N!T"==RKTV"=BUTQ23TP[WN=W!@9=S<3_/* MR/I@Q@CU.KD\X?P 7#NPJCXXY7=9. [I!(*'3"]T;W^F%G029A WEY.7/PLT MX%*P@W*@A MF<'"P 6EDP_R$,-00?SO_J^0Z8P;@X\,L0&]=Q*F6=[,F+/PSV9&^@0T0]B4 M1%'R6-')QIB%=))@D;:V:G,Q]Q 2A#,VV:L@K!*L%^>]2=O;L#=S_7HI4V=T M>/@6J%*I57SH+T/SEPR2=KQ!6LSI50U)9]/^3KCN=;9C5R;)HMX&H3'#4A#J MQS%8QC2CYJ02@6<6QRF&MII8X_G$SOWP> >IF*.F73<8SXOB=>?3^"*)RQ$7 MV9(PA@ CA$]SDDZ2=,;"C76NK*TU:U.>@2\'[A1E0HS?BTV M:\7[80:';\2WN9'>]PVKK7;*:I=9 5E3/FD-BR55<::Q$*&FC5,K2DUG=M:7 M&[X)'YCX$).7\M+@FI4_)NTM6:6A?7/-ZJZ7O"8C1L/)R^8$^;TH-.PM\30- MP3S&M# BC2NODEN2HW/]/9D6YG$'9,@)>#>5"G6/>0\S)[M,_EYGH9W MB]+PI^0AI$[3TJA4JD35-*UY0N6[Z-7)(J?V-DS&Q5Y42B81F",N(AG M?V7C469Y2+8G-"9TBP#&O]K !7FX*W/$5X6_G@4D]D&.X#8_>LI 7-=V=W]C MV];P] P6P7R:C'GJ\Q#F%8W!PTGA#=P\R>E"R?9&\P6\=\TI6@HV-?D): MUP"O71/[91#Q0(E:9%1%2 P,NT^3QWS*I30VA)$O9G,FQ4Q/V,);#80N5NOC M++;;?R=1.$U 6R@AE'/W<:&"[-Z7QU+33,;>(H3(%E'N%S/W\AH'7F"P8.GY MY880O8\.?WTR'IF$LGV@ER1BEBSB:KN/$DS_7)O:Y1-\6,C]^]4U!<]* U&M M^S!ZG3^E4L>VDDC(MIJ*H=;F(..7NPXKCZBX^OE[ ^96 M%8-F+A='N9A2%@?L9702F+_!QO=JA.D'04K+$>@49 N8MZ D]Q&6 NI5IW0+ M8%SLXJ\YW7_)F-TK-L""]0VP+(=_"B6#%R?S\DUH'$]E'"NC%<;S!4S"(BNT M_\HO?@!+9AW=K0Q;76;7VC&>EG_3\[#J_ MZ=_K+XEI^B1Z5K\HTFN6#V8%;1"H1%%YS4_OA'?L[VSN!]7?6R;I-IR!$GTA MC]RW9.;7"FH?PW$^A8\PQK*", !>^?.,?*P^U :_(FK]F/&J<%#=>FYZ]Y/* M!4TJD/1F:>+6 LGB?NVXV\7C;I>.NUT_*_'(.F3=#K?W!*>J]C?Q:.+(PO&AX6@>?S!.QKR5@)V)>XT+Z \_=E+RZ@QO@YO-&E=VW]4%L[-QX51^Z DW M>^T*X7JR(76XG!R^G'12[G UZ2$[&Y=-4>J+=.)R,J#EQ,3E!)>3+C 3%Y,F M%Q-Y9]GLR?93F]SZUZMU06VD;7N5EF7WJ==J8^8.W9 A2XIRK:.DH*3L("G7 MQB&K5']0R;"Z\77JUTII7T)EV:%H<4;\;$%/>/CYL_I'6DB;4H J=O+HSJ>% MVT4E\").[C*2/K!BP+*L\D-99OGC\EA!/DT)H2!<^33C*#K9> N@Q;/"2.X# M&TFRR/QXG/V(=9*GJ)-LIDS2.+)D[,RWG[9>KBAW)-*ZZ@\=B/EK:3H#@?;1B-HW@/72AZ(GWU:8M=]8. MFU>K' MF1\46!/C_UN4[2K0R4(GZTUA,M3&@KR+CN4ZM.*?+F&WN?6&[M.Y:V5/VK3O M%%5W9[<&9^WHUX]RY?>2PINR>'Z.7H1 ]L0#?FE#3CS[AASR:H@;O>?G%?J- M+R\1-U4_L+#"V2^[1M#2KUVZ?.W< 61S%,_X*&Y4RQT]KD6)-$K6\*D#O\#X M?+W4#-WATUJG4S*Q\XSKB0_QJB[+6L.Z;)6;EN1/VM&P;)]:-"XL4FWY>MO" MX7@;9]?A=C-J/7;U=^5-+RI*=%[2),PU#MMG;-="?WVYBRSZ6AW:!1G.SJVH M\YK6_G'\BS9GJ%G(GU;SQ0=M>EQ"*KDQSN(6QKY;&)<@7OT]'[SVT@L_#GR[ MU@-RV:8FW^@M]E:Y-\ND3'8L6V*-FN#B?%HEBXN#KT4/J;)I5$8BX,L]S\'+ MX"41>X,_GH5QF.7TI7#I,H]3ZZKS0L+Y>]55AQU&PJ8ZYY*S,=C".,FYJ4^; MAL6EI$Q(FG%W)'\DI&H:)K)I+SY+Z^?,R^/G91NR57_>'8Z/-S?;.+GKDQOX M:ZJ&8,][(3T'&/"S*9M:]H'\L0AA6NE<\FSCB-T.QHB$#"V I_(Q)JN? MYOY383&H3=@KJ5LTD?NSZ)BV)D\O]& :+Y9MP%A7,; ZT1-MR9KFM%T8R%W^ MM&K=G,V+QJM@C\!&+9APELW5-IC#>K\MLQQCO$Y:M4U:2$,*P:>NY$CT! M[B-9@93TAOFJ/O_MKXOLZM[WYQ\]>/C_T&<[819$"=6C[!:D8Q0EP>]__\__ M^%OMPL\K!OY2XCY\C;]5* \C"O+PVQJZPPT%=_A&^T,&SL5@(QX%P' C'@7 <",?1J:P/\JJ/55KGY]70=MR:S((A M',>YU;AQU1W\EA/"<33(DZ$(14^\+X3C&)P!'^Y)483C0#B.)IF(I". Z$XVB.5PC'T5V;U3O3A' P0CJ-[):L(QW$RCEZ$ M0/;$ ^XN; +R:H@;O>?G%?J-",<1(AQ'1ZT3PG'TSX= .(Z+T.%V,VH]=O41 MC@-SC=WV!Q".XX+L] 7NW"($X$([CW' < M.YX-;O#([_J1XI^39/P81I$5CV_BW(_O0[C9RC*29ZO3R/L<%E9%T5(ES995 M3]5=%Z;3$XO#PAK\(6HG/RR\]HQCS@:S/Q^+]]PET;AXT,]?OSK_NOG\F;.^ M.-S7VW^XW[B;+[?6EY]O1I]=SOK^W;W]OFOB%N$-#CVCO>4P_WTIU]S=$Y<4 MP"+P>T;N605LMTY3!X3"![QHSGMWGGKFI_=A7!#I+_*D^J+PQ=@W+1RY%N5& MSEPK9J_/7"N]IAX'WY?!8Z"+@6ZK*3;]K13;LPBC'D.TG&E[8\W>,P3;[EQ^ M+[P5E*Y6-LN7PW@SF=N"I&WAZ_GE[5GQR6V2^]'.NPJX'.!R<-[JEM,H:;<6 M"._[S]V2M<:R>BB(33'Z_%+JWG9,2OLKB$.KEFAR!Z.LELT02VDXWLQE'W1I M$VBI)[N2LF'PFJ"USC&4)S1M:-IZ)(K]-VV:*?'Z"6!14)[0M'7$M*&T]>F\ M@L@+ALC+)_"^AB(7/Q0B'?"HP#8I:5C1678I:5[ M2&874'$KFR)OJ,V5LV&;%K2>:#TO0E;1>K[73),7A.:<)[2>:#W1>EZ$K*+U MI(O=DA*TQ#5%>=Z9^U[,D#*(U7&NP5O8L2F;SE$Q) MG(4/[/=D1K@/49)E/U; L7;1@^TOV4LMV+[G\$_QDF3"+E\]\88]\9KC;N%) M]YM5A=P,Y:7<"S M-DPI@3=GQ=XJ/ P^A^,%/.Z!8D-S_B0ON[#Y490$!8> 8(9Q2X&\*' SW,%P M<.&GDJ0*[YF](:23&$Y"!@H;QJO?&!CT:ESTVK6^(_3WQ8R,2SZ4'.5(EH94\#V$F#,>!'DC :*UUM.8.[_R#9# 88IBA,QIOW4R+A#<'4S^!#&@:;7 V*F5TC6E^? M44I6/Q3LYO4I9S*3Y=7$K1K\G00#^27 [V?^&6(@/]_X41O!0)9Z#:3;;P#G M(V^7>DW]<;<;?28>A1Z%OOM"WY,RQWZEI) _:^2*?#+OUEN% 40!? D OB%Y&C\4/9PZ47INS#IPZ47!;"O2^^ 3RP=+:FE M+C.FLLWWUS?5L5#TQ*I^0B;V@7&=819*'$H<2AQ*'$I<=QB'$H<2AQ+7"\9U MAEDH<9<@<<<7"XB]C_3M109$DI1+27&2)9N&2*K&*Z:([@7:![0/:!_JX8=N\J;6&)3@IT#T.V#Q!^B#HO:":& M'QA^H/E \[%O^*%)O&%B6].-<;980=K_C:6;."=11(*JUS[A@V+PAG&Z/B67'56@\J'RK:]MLLJ+ M0F.1.ZYMJ%ZH7NNNH\@;8F,[:ZA>J%ZH7NNNH\(;6OOJA:XC*A\J7\UUU'A3 M%7!M:S.?.["T[>Y=2K?FKG]-^HTW)#&Y$X$;$VGVF*+4N65W1I+8]750M5*UUWU@UVM_@ M0Y<9-0\U;]/)EG%10]5"U6I!M0P=BU90M5"U6O$75:S&1'\1->_T_J*(AWA: MS=4.+"7[)8EA=F=SDA/.OT\)F369H44;-.#]'T-")&+4!]2'I=/;H$*@;XOJ M,G!U*=AA2*+4F'GMB@+@,H)Z<;A;)2($&NH#ZL/*K6I.(="M0G49N+J@6X6U MF8C6B%_FC([O;,NJJ[Q M@MK8BX,'(/J@-+EW]UJ8SNW,"KQ@(4XHZT2F=Z.X*\T'4-%Y6SGL,J1?K$KIS MJ&S'[O\)"B\J*KIS;:ZV< MMT5];*X6NG=[9:*L\I)\LA,)75&C8Q.2J%.H4Z?$TD"]0KVZ>+W"M0IU"G6J M:9V2>1-U"G4*=0K]/]0KU*L.ZQ6N51=9/-4Y#43&M<*X9^HH@SJ.D\5=1(ZR M5R_.QD6431[-\C>%^<3UW,VO*>]U4>0EHR78CWU8BA*)UA.M9Y]D%:WGA_<- M'P0_GJ=XY@B-*QI7-*[]-Z[O55G@3:.Q+B;HFJ+U1.MY&;**UO.]+BB\(C5] MSA:M)UI/M)X#EU6TGA#8-PL)@H$]!O9H7'L@E&A<3Q'8&[Q@="!I>A$2N5;_ M\-?4X21(/SXS']H'./?L;5&'((O>]%Z5KAX+(( M"&[DB8S(9F@SKZ5&2>-A)K(Y"?+P@41/UQQW^&RE9.93&4JY9,)-P@R,7S%% M(4Q>EH>SZA%WY&AFE+:Q-'],?,J(26_9*WAN7R)190+Q ^F=/"4 M&S'0!%QX(!4KGD!Y,R8)\'-*_$D.G#HG:Q3M6FU6S,-X;=Y-_H1#D:^U]H8B M":<B)%NDY!8&,XJ2X/>__^=_ M_*VZ\R8.DAFY]?_<F=Y]"%Z)_B_]XZ[[AP#%_X07[E*B/= M52375A1@B#,R7=T>V:8WS/Q^(]=TDT+AYT\\7^^HO+W5K_G_N]%<=14IIS'+@UN0<1]^N_Y^_2-W3_,U\0Q( 5<8 MQ)?0\P6S>4JFX']0/R/W_^0B&9P*_@.D=/X)A-2)H6#@8XR?0-H#.< MO<@+?^2_D[N,LX*<^T!_JH[$2,(G>A5\O_Q&_/0CN#^WY?WT#JIDX/1E7 8\ M"R<0\ )YP124& B'UY$_0W!OXON"./\1S%X0+6@N "P>4'?/)=1P $WP50;? M ;'C1<#H!PO)F &CYR8$_$JPE1FP9)$G$ #0!X)A _R^D-#MC!I MAB!);(B@TNODPMD\(E2$"@D!5]7GP&+#?4D: GLI4[.G+"=)*_\1" M!M"ZF,L6=UDX#OTT)-F&9/E1EJS$B^:/Z#N!QGF:/(09?*:2[.<<73K ;Z8K M 4[X/]P;^^N&4[H20!A4#-:[',3/47('EZP6(.YS\G@%Q,"(BF6& M^["F&3_??+Z]6=<+OGS<>"F^E *O&.>5 U/SP)ZT?/R6AWK.S<8SB[!J3H"R MDIMCN DT*J!LJ-[DTR&'^=/:R^F$PTAA1<[@M5$(<\.F/*LFK+ST+HSHC?#P M@*24U:"Q)%@P%E+K J:%W5=.3CF7W!3,2)SD$-/D\"20H!E8TJ6( 3T5N6N3 M57Y3S>_C-(1@:9RPY[PR?8LX#Z/U&7S=O3C#YH) ;@KYV!0E)IOAVD.6CPV8N-(1/8;Y M%#1T!OH 3B);1.? C63,Q(\M5 &!H<&\L4"]6%7H2]A:RV[8$. \8<^'@=-$ M%0G3;50O$R45ENQZF8-<-DT6T;BTC70X24;H^@RCR7%+6!A^\L=B-;*L]$R8 MMP*Z4+YR;1#I*^R&X60+$*AU-J.9:#Z3FS$'C3H&&Q+$KR_U;'E("<@$2'Z8 MKZ>X_#A>@)2L&?J:8Q<6"^/2OP/17@I2W3M$%W!'@E8LKU+H90:],L;%O&:% MNP<&A*7;&7MAJIL9BWPM-S2:%]P[@V9GEZYB]/1<+*DI91:UD,IG@47,/)DJ M3J+!2N@SYZA:#U.:2*$L\9_9NS&\.V4V">ZY(S$8K[PQAKT7M1;RFI0EDS#- M37>J;@;QCFH M' N:Y_X3#8BSXC4/I' EF-&_8LY)Z;J A">/\%ZJ#.6P*I<(%[]6?.1ML>S* ML"Z7K%UD;$RJZ*RII0)4I2GKVMAZ*H$!:XBHMYFJERI5L1;,%#@3X9RN!)4/ MD95A*7@GR2*#[ZE+"BH-\[#5E"_C@.7BL1X+;).'_985^I2U9?KV[=;[]PCCNZ M1?O=N/VF8GA%4U6@D'GFG'T04P M(I*NDR6^((3/JA@%8,$Z3^C?ZZ^)DW3F1\^J[41ZS?+!K(:*"T@4E=?\]$YX MQ_[.YGY0_;V_^LS\]#Z,"R)]L$_5%T4A*OOF,1SGTX^F<:V+NJD8Y?_+/U2% M; 'PVY]GY&/UH28-JU&L0^$LB]O,K0!'NX/I% 2JV@]O5\]M+? K[A?/>[O9 M:^I[-?CC(>VQJAOY4^?/[@TF6@")V[_/Q.ZKVAX<%%]TBS;K/5'P4/!.(GA? M@SRAE1FEX.U\M+_O$'ZO!!#',)G=-TK2E/G8&;=@A<(0AB?1 W6Z(?(>TW ; MO%*Z(]V4FG>(L9W3_\;MXV6?73E:%,]]6.IH]7ZO:1H/%+7.,90G-&UHVGHD MB@,P;;J(IJV%8YY=3J6TZ0K;_CS,_8B+Z$95L144)SG=RGEB.5N,!'C4*->E&C)-[43=0H[&K1W? &&=>$X6J2B6>U6)IF M-NH%O,28H1@K5"]4KWW42Y<;=0F&KEX8^G_Z3++L(VR+K*+U?$_3=ZJ$+85/GOSK M#[Q[_;#!>?C8F8.TM\^@+>XV:_HIM,J+=?U%NI-LH-]2U!:6_MR*[KXZB;$& MD5FNS0;Q&QLB26F&I!IN M_"W#2'B)ITL@1S"-TS4@L:+N+;Y:?1. WP*?&4[:=J%XCDI#9RN,"VRPD,&_ M%5AO451 @JV>][J5JL$;;(4M6,5QAXOZ9)#!^# A7M5S#?P5/Q__M M'ABZ-')MT=5LQW$D73%-3RP@#W35ECQM6) 'E-0U%,'G+&S,%C9I^OIMN&]B M[A?_B>J04NB0M]2ZM6GXGH-2^NDXXT8)_,-]>.=9WT?O?JS0'[=>^MM\3,WN MAW?6]]_@4OJ**X%V %CA0'XCH(B+$JS-!O)2G\*Q,&VU%QDX3"3-^#68R$V0 M2'\#[YC"K:;E0RDVU7U<0)K,DC&)UK!AL\47)GL)FLGP=E/RQR),R3.\W?$2W87S[Y)%7G2W8,LX M7U(*TA3.*#.I.:<:S*!D"US9BBGTI\#/P/A#3 HO2,.,WL&D83G\H!(+:OR? M\1SNF#%(.I[US'@&%%MKL,%\@9!B&,]IIPYX304R2:6M@/?(2'G#';D/XYA1 MSUIR+#&Y1;7"Y"[PM=91A)?X*0CIM(54%!BE$27BB#UTG<"GT8RJR#%"X1 HL M;RPH#[:!!\.X@V+S&YY.'OQHX3.B"W5?PR::$9@GBM57*!JA>@#/ C-6B>=S M5^#9@T-J0\,)HYRZI \@<_624!PH - MM@22>#8V=ALLB:K4\V1E9F5ESJL@2XLQF?8Z.(78%U6/,V\VJ;DTQX&L*Y,M M2RLG,2%[E4GNAI+-PL^3M>;FY1?I-G^6,CQ4,J;2S$_%LLJD_$J]%=O"JE:E M^PF"_QV[)8MX^.4+$>5%^C&#N.G_+0R6":V)1 M^[8H?Z:L/$86$UO4R-SVT*D5_,&C1Z26L%^=^RYE\)35.O.>*&,L=/>B1NR\ MS.+2<7LA:T3]X"5IGCY? _/RA:2XY,- ^FKT;IM;B=$\5_45T_"3/ 2EG#V& M?=8F$\E1LJA?VG5,:,'DBVQ)O10M0\N5*C><TG?AF,Q2 MRLIOOED/TL=?,-YVR3H;"P)/_/L%,N4[#K)WRV]FZ=VR^GW2,V]IZ,JKTO&( M.L^)/EC4JY?K6&89R,YD*HJ+#:,R1\B+26>,Z=D4(<0+Q\A8:S0G3BMY)@>IW]'\0;?S!SF+!XD2 MOEST[?&6* O)'/($4OA,\"3UE].V3D+;2?L^*2.\I&1,!I0$K^7:<5+77 :H MY$BL()#S6MR9=AS*WINT1@DE9,/K0]4;?$LTO/WX=+X+CUXMF-R]K,]EJ-WO]?K_1[K=,M6M<=%OF M1;JI8Q@7G=XA-W5$$QY20\7NZ_2LT)$HR HTCZ4AY]'78"F[29ME27XG.M,B M\S-I#BE^,TS^M23IQB9.]*Z2;BK]U,)<])"C/V:;5K"WHESS7!^N./'R 2M! MK%3%9ZYY5"]?] )+U,F0TXI$EM?,"A*KG<9,.FZ:[+*(_=SEKE-:U=\5ACKW M1)E\H?YLF\L U+QKY$H+39I?=TI"M*VT64:BHY>R<.2O9>;MR5\,1LL=9;G0 M>F14)PV(9"SNDFYBFGK^6Z)H RX*[BOSK9J=Q9]VP9NWWQ+6Z.,!C7T_$@5B M1-\]4?3;?9A?G@PV67^>_RGQK.R";,VE_1_2H?+7EOL".STL&93L_BN[PR_' MM*U!0C<9ZW>YSHN%9"[%_UE8!7+S)#&>TNR/981X7I S7=NV_EWL,:9OH)^= M22^-#5W+V)!H527!-TI;-"X:/FP:>H9;3XLFV:80C_%GCI>NI:2_K5OY=R5M M'?,2KJ:I%!(EV:YJ;].*]AF*I"TA4L@(\XM6?VEIV'9 [R#\D7ED;82A,(6E M*9/84;.,WIX;A5N&N!)IH\5^5:EDS8#5OZQNY2;-+1Y?$TY(&TQH6>%!^,^Y MTRH!O/JHY:ZBF(/,^I@S?)M3M]%46?8:G 2A*F,%S/3 JX).U<@(YD MY$B& ^XRIG3R.XEQ.[4>!.N23=N,$2S"^P'/FH55V=6I_.*9;5D7W?MS-!!' M0GXK(?:>)?ZA*P-!U_%,JJV/@1_/5KNW7G]<[7&9X>-B?>URX4]81)A_$:YE M?1#RS\G70^7:5:KVQ/-=_U:LW.LC M'MSL,.)MCTO&]?:Q 9"Y?F65WV1,U"BVL>ZDY.UH9)T8\GD(IM'#-]*]$3UO M0*IQ)F[:V>_U>Z8YZ+4;6J/7[:5NB6Y># [JEA2?:S87F<*DT)(6 MMW.Q%9,F?"(M7C15+5U3EW:E^YI4>_25FOS+SA8?OA_"$<]IK[;#>GH51(V$ M/>2#_AMH_ +@E0YX:/Q20,DK6COR(G")1%8Z9N>N^4[[O"KZ'KPQE4;#*%Q> M0!,4&Q1;A:!8"\5FY%<7\:31A)JN'WJQDV[GR(V.J4@EWN$<,_S6%_FMSQ65 MK%S1R(ZAZ.W#!T7F"LF=W20K MPB>SR[N%GU8B?52?#A!:IZDTV[EIJMIW@ "]0*^]Z*4I>B>_"HUUIQ><\0\B MW6Z>IB\2TEDC-92E4:[H-Y;I]KN$90#Y9Z@7+.A&%I^ M_=9!N8*#"6K538OER?'9XN3X(K] $26VX08=.SR#YH$'=]G1//"-9AB*IN67 M1([F@=">T)XG@55HSS>:WE':[8(V_J ]MYOXVUNO/EW1ZOFJ4]D:5=]%L6K1 M_3&M3X<-ZA3K1'.WYWJEI44Q1MM 2E0Y=63!QM;C+ M^S4T5:YL50$UJ;16+D6IC&:EZS+IE1X])O_RVQN5'GVE)E^1G;QJ^3>0S^X5 MGPJ0517D _P /\#/8?"SF$9)JL\][<@?I.*?=.3B@ M"6@>!)HKG3.V 51&*'8^704;%VM,H41NE3LIYA"T34.L0!?8=PCY0*4#5"=0 MJ'KWC<+CKP"B&Q& "" >'8BBR12 B!4#9L@ADI57D@4VYP4 ;>5E8UVRC7:5 M3?ZB*")135%-33'UW,YYG=I;AH: AJBYAC#,EM+IY'9D_=3>,C0$-$2]-413 M53IZ;LGNI_:.H1^@'VJM'W3%%+4D&K @\HCIE.@HX(&#/2]M7EDAB99.0Y]@ MA2Y-41LZ&33%-]"JBQX#P4"PO0AF&!W%:!;?>A,$ \%.D6"&JF@'Z&P+>H%> M)T@O\F. MEPS2BB-__D6RWLAO"J@CTO%-TD\"3A6)FQS([AU:(1\QT4*- M36,W/XR@..",1>S0%M%8_QFYAW9H[-=I*IU-0.XWZJBM0"I0"I8YO M 93(X3F0:>"M9 @P)TT1R,T8*)%$2Z?2]N I.OH^YJXK\\W7:?5-ELDNVU/>&CV.5?QUW;%NF? MX1<_XN$GW_+"KC>Z=#S+$^F-W[G-G;M],V[;JM;IMB_:NF9V6^U!]T*_:*<9 MM\VVH;8.GG&;><9K$FSEQ[6TA[D$V5)83V( *:](>:USUF?);J] RNL1LL6. M&+]9/1Z ('/^069D)R(M%L K"_"0%IO_&K*PN8/=;&Y$K9 V5KX0 -+&WNA: M0S&:Q1_2!IZ@VJ#:*@3%&J@VW50:S=SJ*9XVGI 2^^$3#\/WC'5%D07+LSD; M^X'<4HG&L: ZZ6G_0T7K=))6VJ?<&ZJ!> MQ6O[$\N[I2'+##%.XIG."!W"31'5:9OXB(G]P@DMZ=CZJZ[Q)^D: M)W&(%X19@]Z[V!Z3U/4',O^0.]![T'O0>]50.^IBIECU@847[ZQA'J%#'[W DZ/ M_IN/V*WE()!ZA&,CE3L6HC643K.3%U1.9>D")6I,B40<;5W3<\,+> %>5)X7 M6"JPA[4?8KI3GV;_M]S6%YM8\=) %9FTZ#!;)GV4JQ#KMH!O%4Y=U!@H!HKM M0;$&B 5B@5@@5L4,[WK9UX]RQ%!_NDY'PK%%N(=D*[]5^,94&L8!CW<#7=!K MT&O0:P=)_=)RBQKO++@3SH2 VH/:@]H[LCG74!HY'M*!.;?J\.=2E&?_:CJ; M"_-<\&%TY851$$]%(9E]:N_TS4[;N-2-05M7> M^>0+:O-@RD8D,B&>T F3RCNBCDY2'(?HCO(X.9;'Z;1_:FFM3J.=_J]1NLZ7 MS2I73-&J7>FG4I.O2,2W6M8NY(,R"4^>\\>N H!W%."AJV4!.X9^$$@;.V0T M51)NP.]\]TX8W7; 1T[$QF25ND[TD)OO6A[!EH[_N>M''#A\%12K'W9J-IL* MC:APB0%/4&U0;16"8@U46TN#:D/R7&Z ZELS)[)<1B(,10J=-V*>'W$VLQYD MS!9^;OY^[LEUW3,459(3[/9R=4*J/O!'M +]-J'7BTC5Y.@[O2"Z__A$P_#]VG_DXA-K2BF M*QTN,]'(DC#J!;'G0S-=#MZ+558:;# MOZG#P:V3WB=$:_9=U9!ZQ">[X1X3M3S^U4 ;3GKI;\ MZ\_0;COXNOF8[, */)%X_HT'UQ,KX#TK=.RN-[IPW#CBH]63MCN\V!V;A0=:W53\_.-B[;G6[A9V'4R&?_&ESUOR9_F_@NT2!D MCJPJEIS)#5=/Y"J,_V7S691YX,B*+!S4?=5!74U5RW8TM]FH].E4L]*CK]3D M*[*I5"V+'/)9#K=5[BCV(&2ZRX(L=:^ M9*F$6!K! 8FGC,2*;*X6&?J^X)X_=;Q<@]_'YVEUN'F*@47@!_@YN-K><1$\ MB8CU_\D5F(^81;*R;F5:\M3WDN3@D/EQ%$:6)X;$SI,\\,3,8C[D=B<-)\DB2<\?I">*(ES\3 MIY9"&/E'T$AUJ_EB*(V6D9M:.I&JL& 4&/5$G>5V4=N-]644 @F'#"2D1YSA MZY16#[ZDI$5E-*2F=A2MJ.X.^TBN+MH3! 5!\R5H6U'5@DJOGB)!*[*]7=[\ M ,BJ3IN6I9(5< 5<56IC_!3;2U29-M:DW8M: 6 MJ%7 (3HMOT.I=:?63JU)#S:PC-">ZE99$BF.MC=IW:OMZN;.K9>6$_ROY<:\ M&X8\"NGF3XXU=%PG._6OC\EJC[\4W1:%8*5?5O=I6A9-+$B=L\# MSJ:IE!E],:;7P>[$^V"^QRP6S.4N*RO14^AZ>AP;^T$T8<,'YO([[K)[)YK( M+JX\^X2)PP,KL"-WAE:SH]])V="V@7:O6RJ5? MJU'MEJ6M2H_^E;XJTYR7[=/B$Q0%14^@+VK)./M;[(NZ,]\"QR;C?UL:\L= M@L]6\(=P&DD'__:3]$.U'\%I+)P9X4F*>5,>?O/$CRRW4 M?2S1OG61NVN)?8SR&J6B*XH= '% '! 'Q %Q0!P05Y+D]%5!'?L ^ZNE=L'' M/! 91+8_G7$OM$1N.9NYEI>?/0R"EOW R-'E _P /\ /\ /\E%,^P,^10JOM MJAN8?3^8^8$5\7/_WN,BD7W,F>.%<6!Y-H=S6$'=5OLS1U4H7/)J(;U)P-36 M-;UXP0 9T$/00]!#F_20IC>5EI9?/R:@ CH(.J@T:*N$#H(M!#T$/51KM%5" M#\$6.GA!RRR<*'H50:,J#$C"G "P OP KP +\"+&O("%E1>'MFI)$,,_HR=Z(&% MHC2?K.6'6%N)%%!I"LR^6DZ&HC5;""*!7"!7))M9**Q1C]A<;^;'HGO.:GD'I0V7#[;7F M*F5!6^'+X:Z2/; @BSBJKBF:EI^N?TYP@!<4&Q0;%-L!%%O.-3B@V:#9H-E* MB[P3TFQ%!,"@W:#=H-U*B[P3TFZ:T5+:1@.:[>@ARA)O"DR2)KJR<5?)=2*$ MN-\N2\5ZWY5*B*41') ())9#<$ BD%@.P0&)IXS$'(X>5SU'X)-C#1U7%LQ" M4]HCJQ-5WD453WWA]YM^9>;F.Q\_3 M# !-5W_8.L#,/2O<%@%2*1S'([65?,X^U/.#J>6N %03URP>+$?,;.ZZZ36_ MG*EG\C.]#GO^>8-(;YPI#]D7?L^^^U-K36/>.Z-H0O^D.:40H3?L6K.0OY__ MX\/CM[H<5#:.O$1&:V-@?/=0=#(F0_OA>>QM9$ ZI^/>WJKTZ%]Y>[/2H\?D M7WQ[^Z"_7I%,J&H9K9!/9KCFFJMG.C&% 4%#UN&G$!#-T_%>3 G/TM]B,^ M8M\"QR;C_TFQ'F^0CL>Z=N3<+)P9X4F*>5,=SDY54"W742K0S6.360V*)YG;2K$12JS!=RW4\ M].B"*XVP@#@@#H@#XH"X\@@.B'N)X'+8NZC\P;@+/N9!P 6$IC/NA:B\@).KY=#\P _P _P /\ /\%-&^: _]9.5%X*9'U@1/_?O/;(S76?,F>.% M<6!Y-H=S6$'=5ONC!*]&6R4.H!1QHAC(@!Z"'BH-VBJAAS3-4'1=A0Z"#H(. MJA_:*J M!#T$/U1IME=!#L(4.T*VJ9A&VSR2U!S:59VS8F-[UT^G/"'R_ M*/"M%Q#XWB.?.']=8RB=EIX74LK"A:)7&3"BQHPHP D +\ +\ *\ "]JR M8 M4'EY9*>2##'X,W:B!Q9R.PYD=S/TGRB3!LI5B$=53;K2[IB((H%<(% $+"EN,^0M75HY&R*A$2J<^(2--T1M-A(Q +I"K$B8P M* :*@6*@&"@&BL%$+"&Y7K^K:#2K[K#*+A;,DBT8$!/+3?<\3:Q"&MZJY0%;84OA[M*]L""+."L>D=IFHV#R0WH@EZ#7H->*UZOY5V# YH-F@V: MK;3(.R'-5D3\"]H-V@W:K;3(.R'MINFZTF[!(SU^A++$>P*3I(FN;-Q5ZWR5*QWG>E$F)I! 3QU5/$?CD6$/'E06S MT)3V"-P\#@6/+A_@!_@!?H ?X*><\@%^CA2X5:MN4/;I.QH9ISMMWPN=$0^L MR/$]E&,]MEHK9B>P[GGDK]_+JD7WI*/D-YP\MJ#JH.I*!$>H.J@ZJ#JHNA. MXVFH.KVEF"WC^$([&5A!RT'+E0B.T'+0N-,EO2G[D5Q@$???6^B[Y. 4&L9X5. M>"-^]89$U'-]^X]?__%?/Z\_^*/OC^X=UUU<)N*10JS?^?B7L\L+7=7:OVG_ MOKDX8\Z(OK#LZ+RE=YMJH]6\,!IF?] SFRWULM?O7/8&S9[1Z!EGOSYZ35F1 MWSA3'K(O_)Y]]Z?6=HV:N=UU/'Z>YD-HNOK#A\>O77YV/%+0T?M&>S5A0G\A M#A;W]2>6=TM#=CP633BSK2!X( DS:TK@C9@_9K>I#-GP@?DS&'XPM=P5A:>):Q8/ ME@Q@-G?=])I?SM0S^9GH;<\_[X^7J17<.EXR2"N._/D7R7(OO[EW1M&$KB9! MI%J)E(IKS4+^?OZ/-40MQYW=NE@J(V/C7LSNNQ_)F!J='YY7=QN5;CJGX][> MJ/3H,?FJ3+XB"6C5\A4@G^5P6\^EAJX8L^MGK5XBRSV*9#VS9N\A+W&?_'B? M+-M#WQTE#[I.K!6@JY#DD,4TGJW#5@#2-LCU^'CK^YZPO+ M 9:#XYX4. Q)R[5 7%Y_+!?6CCHW1P4S*45A>(53]X_T1L^#6X MD_?U+-?R;!Z*8)T_9E_MR!_R8![':^4%P1))LUS8+(*[6X5]$F4V7@W%8Y=O M>36GWQCMMM)4BZ\=#3Q!M4&U50B*U5=MS8ZNM-3\*HH"3U!M)5=M0-OADH]> MKZ T16UKBG$ ZZLNN*A(%+Q(+_S2#S@]F(F<)^[9#RP*+"]TDX.4UN@_<1B) M/2TT]2@@-%FV1K>O!I.AJ$TS+Z341C.WX'Y= M&(%]HNV F6?7,\O^,W8"/D*,H43ZIS1-+U^-LR(.8]?=@0;%0+']_,-6&^0" MN4 ND*N"%G>]#.ON,KK+(G]Q A->/+SX9[&CM1'G!1_ A_E]>FXK+^@ .E2? M#EIN15#JP@>$>'<^"O"XI <+ M%(B$]H3VK!)6H3W?-#L=157S,YZ@/:$]H3U/ JO0GN(P14=5VLW&\85Z$IC, MM=+K6D'6S75;K[P[[D5^\-"7AQ^BU5JO.Q1Q[6K&X,+46EU=N^SHNM[M-WI) M$=>6VK[L=@Y>Q#7SC-?4;)4?U^J"S,7E\*=/@^PX8%11S:.*:B>7(JIFN]*E M-*L]^DI-_F5A[,,7^SIB-'NUXG1>]@/\A++5]"I9V:ZB=DT / #O2>"]M'(7 M=D2?.);M>$Y(?@J;!?XHMO,[?UTB^96.YKFKP=-VZ5$SZ(W6UI2&D5NJ)/ $ MU0;55@\,F$^TUKYG/<=U:7RR M+I-H[PO?H$1*J#Z^P=M.\7[!.DKVE M+;5Z,S<'?U^MNM&1.=FE,(]'H@C/G>7&21>@@(<\N,LO_@^5MP]A\SKQ? II M-+E)MOKI64:SI1B=_#)/GSV]#'Q!LT&S0;,5K]D:AM+,K]XJ--LC*WBW\@M' MJ$KP\HGN,]AL;8%&FVB1]^BWOXXG*EH\7:IB?+WN2%]FU:N7.6-TI;5 M:*J5KBS1JO3H*S7YBF2=5,O=@'R6PVT=H7)!R>H4W#RY)!\P7GR22(1\=F1J M.6J,[.[U'I_8J'8#))8&B2A_DW]#D"&_=3R/ABH^C)V0Q,(>N!7D%@,LCU1+ MIPURUY:U/T%09'&(\H3A=:6CXU0)-%"=--!);/6@=LT;0S',XG772:"I(N&0 M0OLHVW806VXH]W[2+:$B2&*U\ Y*Y$JJL_A'+VM(NX!:H%:^5-KD66G%X^PNE ,'OB'>8HK"=%R MIB$+>12Y? 2/ Q['\T=MVT9N+L=IG)@%77)D& M_W_G/)%E.B?\DR/ORZ)M=_G.@)[$SJ[6S*TA %IV0W="=YX&5J$[27>:6N/X M CT)/.Y]WOZIP^&['?3>?$C\FM].N1=]YS.?7J-W>^6-Q3%>4?BI]Y#^<9^S MXN:E;NJ]7E,E@[3BR)]_ MD9@;\IL"3IEKK5R.F1OM2I^TKO8Y<4S^Y;>;E1[]*V\W4&"@ZHX:Y+/[8=$" M9%4%^0 _P _P_2LYDH'"MD4KO@4.^3GT5/):@YE/ M_BF7+N6VZZ_$B%/W=3V[-I<1BP>%\6S+^R/Y?UAS2Y?/;;7@A:H@ Z"#BH-VJJ@@]Z^,95. M,[]2.\_)I-XU=J"@H*"@H/(UDAIJ0VEH*)5;:.BM9A&V"SX+N.W( _7'5$$U M4]'UK=YI*'H''0/ "#!B?I^NZ*W MSM>IY#UTIZ(VW-^Y>F6(J*'Q2^:^AM)IY%>WM^ZA(I +Y-J#7&U%4_,K[ IR M@5P@US("V3!!+5 +U,J?6IJA&)TFV%6D#ULS5_7KHLJVX]G^E",BAHC8\\ZG MJ;3S2Z6JBSH!)4Z9$H:BZ[GE[H 2H$3E*?&VHYAZ;JL$\FI!F)H3ID6$:6(- MR<-+.Y6=QKXU+_O9/IH'%&(5 M!%<:80%Q0!P0!\0!<>41'!!W,'NY9DE(N;=Y !L+SFRL\ [*KK*I1,E/75>5 MCII;;X93>\?0#] /M=8/FMY4M&9NY^5/[1U#/T _U%D_O'UC*$TCMTHUZQ0X M'"YPQ K* \KCH,:%T3"4AH%:KWE$=$[EO%D1_080E$5"\4JVOM9 ISB0"^0J MY!"GBG-F(!?(54BA># +S *S"FG!H#=0D+E0#[9FCFH1+1B@>VIFTM!A,N7AA W]8,2#^8O59G^QT'>=$?M_JOQ/F>,BY2F66^'@4JF$ M6-7240') ())9#<$#B*2,Q8Z&_BZRARS==?S#7(2,RU_'X M>2HG35=_^/#8SY&?'8_$&;UOM%<%J;]0D/KK')_TWS^_B\/S6\N:O;^V)WP4 MN_SK^)K?3FFDW_E,'/[R;J^\L1],Y1FPWD/ZQQN:4<_U[3]^_<=__;QXQ*,; M+YS0=OTP#OCB M3B]+?KQ/?F?HNZ,TD_/;X'OWYNK+1W8]^/AY\.7F.C?4'1UDI:%(!L&,_AM- M..O[4]*!#XD6:NM:ZT/(HGN?^8O,VC!!*#]$ MS[8S:_OAT#Y0= M16O3!'BP-7B4>F>?]Z?OU,KN'6\9)!6'/GS+Y+E37YS[XRB"5U-@DBC,[2*NM8LY._G M_U@#WW+)6,RVC\\;\YLM+S2.1WW]B/_/"9_M-O-2H_^ ME;<;!_WYBG:V/;IW!?GDY'T>Q\D\NGR '^ '^#D,?A;3>#82]LSN:DYRW2"_ MW5VH/???MP0!R)$,%+;-R?X6..3GT%/):PUF/OFG7+J4VZZ_$B-.W5>V]I)R M&;%X4!C/MKP_DO^'-;=T^=S6+)(/>:LE!Q#H0<\'K$ WT"TG\/9]3\Z,>+2= M1#=^9+D[IZ##;L>Z62B16T<@[QY):H>@;;J] '2!?17I27EZ0H-\]?6,JG6;G8#)!&6HH M*"@H**C=C:2&VE :&HIU%QIZJUF$[8+/ FX[: N,BI.[ <90] XJ3H(18,3\ M/EW16RC2#4: $?/[FE@@0 ?087Z?J33UW$+7=6$$\AZ>0$QW*LKN_9VK5X:( M&AJ[91MI*)U&\3T5ZZ*M0"Z0:P]RM14MO[Y-(!?(!7)E(I -$]0"M4"M_*FE M&8K1R:W#6NW9A0W$Z,/7195MQ[/]*4=$#!&QYYU/4VGGETI5%W4"2IPR)0Q% MUW/+W0$E0(G*4^)M1S'UW%8)Y-6",#4G3(L(T\0:DH>7=BH[C7UKYD26R_A? M,^Z-G"@.<-BZ5$JH/L$E7=$[V'$$N4"N(B*W2JMA@%P@%\A5Q)D'T\#*!7*! M7$4XK8K9 KD*=6:/3ZSRM!Z'K.I4NZ]4L@*N@"O@"KBJBJR *^"J4O5LJ[[9 M\GS?A%9N?1-*)-+R>MG/]M$\H!"K(+C2" N( ^* ." .B"N/X("X@]G+-4M" MRKW- ]A8<&9CA7=0=I5-)4I^ZKJJ=-3<>C.T;0VD:N56J6:? X7"!(U90'E >!S4NC(:A- S4>LTCHG,J MY\V*Z#> H"P2BE>R];4&.L6!7"!7(8K U@8CP(A%E1ZD8H / MX,.2#ZJBPFC*Q?TZE0W$HOH-(&"$@%'6F],4HXEP+-@%=A6QB]A1U#;BL6 7 MV%5$5J^IM ]0:1G9ON >N/?HOF9#,3HTE88.DRD/)VSH!R,>S%^L-ON+ MA;[KC-C_4^5_RAP7*4^QW H'ETHEQ*J6GBN5$$LC." 12"R'X(!$(+$<@@,2 M3QF)&0O]760-7;[I^H.Y#AF1N8['SU,Y:;KZPX?'?H[\['@DSNA]H[TJ2/V% M@M0/-OJ\!QO&LRT,("!_6!O.\C'M691L[6O)QC4]:.-$7S(PQJZ\B W,GQ@_B(O=O$BY=MZU&"DS2QOQ+[:D3_DP:+K M"+,"+JX?^R[IOY"]=3QZF7XLTO9^J9_$QZVYY_WB"J&V=*@/S"[]EW?VJMQ=#NG5$T MH7_26TH#%[3 N-8LY._G_UA[?#1,]L/.8DUPWRRS@(-A(B#7UWE)YT)'#R^B. "" > M'XB#&P 1*P;,D,,<,5Y)%MB<%P"TE9>-=3EH4JON9YJBFIIBZKD56CFUMPP- M 0U1A3[#XI::H#9T,FMR:G-2^_B4(!H+M M13##Z* Q 0@&@A5$,$-5-#0X![U KX+JLVJZTC T$&Q_1W=[Y8]-__[Y71R> MWUK6['V:]?N=ST1'8^_VP@EMUP_C@-_0Q'NN;__QZS_^Z^?%Y20'9TRB]J*N M;9-HQ3W??->Q'1XN[A 5(837%R*#X#?MWS<79\P9T1>6'9U?7 XN M+P:#BWZ_8QKMIM%M-GN]?N>R-V@U#+5[0E>DSY_DWO<:GZC'\)PXC M9_R0?]^N6'=?O_K[U]NKKY\ M9-^^?KKJ7PVNGWS[QYG2R]%:IE?0LT)'1CR^!3PDT#_?OKNFTCY 9()9Q8I MB"DIU@=2$2SVK'CDB!-!I!OH-\/D7\N#0F/'LSS;L5SZ*?I"*"7YKOXUN.I_ M79QBHQ3)8SXOIF<__E'A6./%C M=T0R9P&WYM+^3^S)>2TGN]O#DD&)4Y*NM3Z$K)N,-5D*&?WB M7(K_(U^.N.V!R,BX)QZ41DV7QMT\?)J(?/O?Z;?G;V#EI%S/9A*,Q32#)5'2B6MAT0W//Z+4%D!G] 32>II%]'' MUX03T@836E9X$/Z3\3]CH0TD@%+!A.O^_XHW ^(SY* M44,?8_?Q&!?PBR8!YVQ*@IZ$*0S7*S@%7))V+D!',G)$*D;HQKG4YK]S/W%H M5%/K0;!.])BQY?M-?X]&YM#CQF03TFL2X$?UK@,MGBG+I1Z([OWU"E[A>Y:4 M5'/%*-EU/)-JZR/Y.S/V-K.VB5,=F75-81D^+M;7+@]\6?Z91$#<)4;-D_5U9F#_,+V$#L3P'ON?8[(;;$X\\LENQ4"18-^4;RD M4+PD80(-?3*ZZ*(P3*S5U4?2XDB+47)/NH!E[[\GW<7'XV1-2?::NV0!N$SK MI*90:HT)DU+\U6)KDTZ&7J]#[VM$_R KVQG&8CID4V;- #%Z MDBH9YBL3;2U,0GHU%[0B3\5&>VG?SMR8T-JI,5'?][.PFY*9DGRZPFZ=D6AL M6692WBV7!UIYTT]9YV=AH">V+OTD.1IB$9T[H6((MV(Y3(0\+X&ZX56257YR M*PX&6X7!;E[(1>!U&?UEW\BJHG_;B>=3MBG495E_$'JJD2P;EPO_._,:KB-2 M5K2(S->2MV>7W>O>V8_,"<.8U-/&2W^?"7>9KNU>_TZ7BI\X5SLK\;/O_(Y[ M,4\"$'T:7F#9PG,4X9@^:3YRD(-P);Z6.)6SP!=Z.:158]6I]@@^0?I0H9-O M/4=JU*D_XB[-SZ*UR2%E',8S47AZ).ZP A%+)1]S1"<@88S= +QV+5H#E,'1%;N/6%MRZ\ M>![<.3:743::6#I_1F.FQUM3(>%D"@$?"X\C7(2L2!9I )-^(G&UY5-H'#R) M-="W]L3R;GGJ@/LA7__A="6?3Y6$$HIG_!F3W4"R'HVD* @:H\5.#K.&?AS) M@7B6Z""KI",E-#E3&7>A94XP.! 1G.@A62T3H8@_92(9Y""%X@Z)AL7T[3DL MQ#JZ(G.Z8RHC%0KA,%T*Q6S%##-QA3"-;B;1D6"^&[6(DPBT)66G0Y[>,.2W MCN?)T8_IMJ5YI9E*:F+)D.K\9^BKCOQ9Z0_20 <)J$;^+'DKWC+$-Q,O1;C! M21AD,6I)%IH'#6OJ1$G8)C-?8280LH8\,20(-]P1$Y=QT'@:NTE4)S4QZ+4Y@@I)Y)F&($/OV0$N0#\2D!5/D5-:WC@W@81( M4JC-0Q$T;Q&GHX'1T_F=Y<9)0"*ANR1-2F1.[TFXU0G1N.!!8@+/X;EB_:X^ M6)ARPJT33Q:.^1TASH_#!1[)Q./6-,$+?>?P>W%E"ET",;$LF?8Z.(781SP2 M[\[CF3PKC_!(?MK#AJ5OH8[E>N,DJ\4TN9^(EMPHODXY2'@@G,KHK<%UZ?$]"- M?Y*;%"4/6BI2\@\3W$N6>LRCZ5E"=XM.Y:DN\M;QA@:>(?M"0V&@ARY$M#39B[SMAY'#?(KJ.T M% >^,!-D%&)N3L^7NN3':#B9.P).5L=XQW6[-@L@J)RA^)109G/-WWL_Q59?O*7OPC&9I925WWRS'J2/OV"\"% *$(=LXM\OD"G?<9"] M6WXS2^^66Y2T()*9O#1TY57I>);;](L-U=7]U"RI-'-)C05B:3;R%3!!*S'# MYCM N2/:_!?.[?>S0[,BMDSD8QJV M7VZA;%!OK7.UL<& OR&V2-1\]/V1?*E7A! GD(DO2U+%R+_\K44$"LC)]9NY&K,3& M$F%MFDDV'6L1-9BGAJ2A+IIM,IW'(U])3WHTW,T#4V3:BHB,R#^OSC/].9KH M?*1+U2%FP*9BTG^)#E?F=R[39*0+WRIX7;3BYUUJU'; M0R]6WH+;D&N^4_+X2KIY/ QI3:")#X2WNU>&>?^B>ZD9JM&],+JJ870'ZN5% MDF'>O]3Z>JOP#/-'YRLT<<#BH/LTU[_WK@>__3[XMB4O*0PRY9&SRB?O?5V7GOK MZ9J2\=H7EJX_SOEM7'/21L$RC^N!#3Q2KIR+I%"%77GV3^SMV=I59S_F\NND M; N:!?DDQ(]$>J1%XC'II5C8MZ$_FXA]+%OJ7R^6!AD++(*)U+,B2ITD@8@% MP[7N&1>I!W::I#OQI]R5":?3H5P10!LTP(?X..?A$:TN34*;EW8N') MY:%:7E!-/+8X";.2#9 X662:S!W2J5R8Y0*7O*2'S%OZ9YA)@*:EWIJFJ^\L M#NR)"%3- L?FBT55\C5=#T4.#5D)2:XZK8O*2H9S'"8YSUE7<#4F&O [W[V3 M7B=I ++9""'B+3XLLB8C6:]CU1%=V&"9D3BA-)\645BQ8[A<;N?))YMRQ_?( M\=Y[P=^V?(LUGE:9/][/CP]\H@_L+_E5X(N7/XFBV?MW[^[O[W_Z:QBX/_G! M[3M=58UWXL_OQ(5GZ?71PXRNIR=+H_U,//K=VK-__(,9^89#HM_W0PZH$TL?P&Q!UH4FAZTP1/RYN"K#=WO M8$K) GPE]#MZ-.OU@ B(BV?7OG:M.5R8P/0\BB:^!V\)7;3AU/0=[U/-QS]\ MTT%3!&TF@@-Y%;$"6X\]D\Z@US47T%V:%OQ4FWO>\KK1>'IZ>CN'R")O+;)H MG)\U?S]K7C1K@.F(W6OV1+&D@_#W6-'G"77>$CIC)<\N&OSQQ'1A6!P3C/U% M.H'MT8:W6L(&*U1GI2!%5D273Q0GX 5L+Z+9ENJJ$3S<+HHD.B#L>B:V(AV> M$SH_78C2S0\?/C3$TZBH:Z<59&R;C;\>.D.!E. M!*7OUF>FN>0PO*^?->L&9VRJG$C:@X[GAG?J&U5LF0PTTBHE# MB0/= \DC>.TK$/>&0PDD>)412.9%&>(D2?BO>DA7Y[?JS?/]I-BTQV)2A'2' MD.)#PZ06AYK!9GEU^+QT3&QZA*YNV6\UR1Q*8UST#1,NX@-A6%VF;ZJ!R%#!+2+%W_>GQ6$6,;%'Z'JJ=;Y(J MN-S;("ZR.+MF$2%"&GY1WQ"7%,!;TN(2A$3B2B*#B3'Q!"-^*[RY7"(\)<$= M=H]WV==AOSV 4R RT^MUKRG/7QM+2I:0>HAE4ELIO& PIW#*J(.F(\8"?UNF M\Y8EO&&)!/]X0B$Z*$9B^8[0H;.1,>3 0_:GFLML[<"UXC];)QM.B^K$2!!& MQZN28TZ*JL1(H'.L;\S4 =MY%H.<7T*V0^M]>?8&!HCH]<=?FSL M$NVP\UUH]_!G<;VK\9IX741"N-,^E>GB;2"5;'TS-*BBF=O0,Y'CCN"SYYM. M<:OOTLM N#QC?TT9".#-FA\(&?Y:(5Q:9+% 'I]V^.AD#KMMGO[LCHWNG=EJ%7J;5(K+IVUGW!"=E( MVT[S@C6?0AA%C>G4AK;-7"C4%6"7B]Y%.?1.H3!N]Y$YXJ![2 ;[6@PC;$C)A=N,1!-I^ENS$=/KLZG$/HN6-L^C82,WY*H*GSD\#' M>C3VQWNU(;.L6,P1Z'7;>G>H"]R&O8[1UD;LQXW6T;HM'0SO=9WA6@?CKC9N M&^S1"<@TP[>8O.>'1C-@>H+T=2#MFY3I.8<>8I(?&MHX\QR(KT30W0MB\)^^ M-F A^EX?&2VM\]^J0QX9T^U-6Z8[OW7(TR'"<@Y?.=!7RFUY.&+_!%UN[Q:T MM.$]N.WTOIY:=1849,$TG+,RZ!$:F&$(#X1Q"F,YR!=E0>X]] ?Z/2MG?-&! MT66_]1/$&R1Z2TB%C(=NQFF,Y1"?EX2XU]<'6C#M=^'VOT]8'PW\#_<^Q,?JV'G,E@\/) MAPX$YH$2P0/*D.-=ROGB@;RKPLEEN/.2P:=CC^%HX"FA"R&5DJM(&4AP/HN& M?M'F3W;9:XTYG (U]B\'T.C>]@8/HENI$"ZW)J)?3,>'#]#D\U2BW2D!DDXI M7TI[G[):<*L9 _!%ZXQU\*!KP_$@:&A5QR":<_1X;$3V.K?J('."'.;^1580 M]JI OB[W_O+L4A%1\&93)8C5":)*?ZWDTD,J/F46'908Y0)ZI0QHE1<:4FT= MW;Q'S+>I-5_=K%HLO9@1NG^+56&>"VYB)3 37%X=$/6!J,+?P&0%PCI/C34) MS?;-#GR$S@6_+40V\-+W"JW\'JBJ7)](K"]F^42FKXCZP06() "!""<7B2 J ML/HHHY>N.YZ]3UEWS 2M>BN.=X383\AQV""BQP:)U&":X!EB9M!<%RHFOKE, MY#GP94H.?-?KM;\:G8X8C_38^'# AB,CK7MGW'1TH V'>J42XCP+ETF-BO*4 M!\W+E+17!<1JITQY&(3/B_2117GFXII(D-1P#>NI9H^7AX)A,]W0%/$>)Z/E M'01ME7IR/2"1#JEYP';=8%,Y"&H_^44:7@62(D56\OSH,B4_4D.W>LE2,+,^ M,I\5 =HN+T^!WJ6D0.O9\I'V5Z7V"&\9K4Q6(R&7A[EW*?OIMR&H=J+2(7@V M@OP AXFGA$.,0.[\5RG.W^EU[^HC?? VOK-J**&+I('I-')'?XJ);.+F[V2 M'72*(=6W:&82GZ X#!2%^@(9?2X@B9PW Y#*=P<%,M84,GEV>I62G>[B4+T\ MM N](,WI0RKV@VCK0YBX)4;DGAM]>Y^($C:%F4H[=?9?LE/OZJ,PI>JS,878 M-0*TT6A@W(Q'&A];C'K@7C=:O=B.DA.RF2 4R1#*\I9&RF8SI>LJB7,E^[BB MJ!2(MB592R-RLYD2D4OC7;W0O=X2C&=#.%/?692DD@??M!?TUUN$NW=@J-]5 M;4-1PH!% F MDYRG]"1I<%2ODQA"!UH>M&\1-K&%3"?:D%UTC[ :)_GT7-J!%D.]H[?X_NU; MHZMU6X;6V>P(K^B^8253:Y8XY"T3"G9PM$^DR,Z>E&.GU!WAK#RWX"H/N@;0@%.[I$)FFJNZ"^X/C#8011[C[1# MW,.'DL.*E>MXOY=VO$*I;R@M$.*"F+R "WQRU/T\8@!M"!=\5-$E+ 5D21]Q M6'TS WN0F>@%\N/#BI7KJ.]_@J-NI 5Q<4$D[\E/]W4(%_+7PE@OV>8O !'1 M3>G/2_Y._ZLYJ8I,N1[Z[J=X:""JZ.6WA 6AM"?_S(2YP'QM$7[R_1EIISJJ MPUW!F5U_XL(?/F]_?(RCAM8.C7SI+^UEJN'X9JC_.>;VU[^P_U?7X*7F0N0L MY&M.ERF[BG?AJ/CLAK]8F'35FP[1#*,ILO@@,YA-9JE)GSA(^=!N15;RY8ZT MC4O#\<.#-O@FCKHQ[KK&K='2^%DIK59O+(ZL!?U>QZC88=YJUGX! )6 /#]K MGJ:GFL=*UH#+^G(/>3ZO_HX2?_FI)KZM>8U8_EL#P>=5@CL+@AE.=&6P M)URI&@CN3X)3>3_5+%%)>'L)*2+V2# (/HCH;7\/J:B*ZP&/JJ:;XB^HL TG MZ?K:/EUO24@J;++Z^0I=*-#& #]\1,48A(G208_09NH8>.UMP9W=-QJ9 T(N MWI8'[,FEO+F86GRF9\=8>YME-J/BXXR=5C\Z ^H!+B:01CI+BY11*/CD[;5- M%B;"+Z>1M0SLGZ5.XOG1Z1([D3MVL**VI@BU4BKY6LX7J8/$])^+L/YL0=\+0[J I-##+4[D%,U23%'PU[4)MVG **87B MY%J6N8CRO8F#9FO*0)7<4O\4ITQ3A*]GBPYO?7H<&[)HS\B5Z9Y-HF8(V[NV MT8*O2Q*!X,_(:++T<'>[3)6"QY:NM7F>">T;B-F%QZ6-,K),5)4)CAK3?"W: M(E 44CPB.;KHVX:8B$Z"T*3?ICTZ.D^5G!:=T$BM[+&IJ/-5+4HPLD;0FF/B MD!GS*2%*O(=4*?CJ/61F#GXTJ78A+0;P$6(?\HW'X=[B*)4FT_5-Q!^O=_0F MU"W#X>CLDN6[M]_.SYI76U^#C7ML]N.CBY1"U'=R35(?'ZIQY"QGOHV#>+ES:68:]E-.U^,^VO/LW;Y M_+;8NHQG'J2+=2;#ZG[RYML3CBH%7W#"L8Q+=-E(@:8-B](>'-N(06S77H], MLZ8?XLVS$,6KYP%]<\5_\^PX=;XWU$JAW#\FD^Y38ON6]]7D<]G>*IIEV)Z% MR2ESO!,O68+'YUIR2QU=QY*[D3[>"M6+OWH3'+"?T2<+R#2,&2/S.80%07=* M:&O.5UX09@^V>X3RY/^4J?&A-8>V[\#>-+Z8G[^.?[-Z,/_'5'=,-SAQ(C3: M85DJ1X/YBO>Q_@0>.AHD324[U5O(S?<6W3@L(4[:I!#M'NW'"]D<.EB$JI!I M. ,6'G!U8[I\,YC=1H[O\;6OG>TBI2B/+6E15B*U32A3O;[;YQL@WM&Q2"A! M7%KV>#%.B)V!:F:YU\L\MPR48C8O/]*AF\)06.,3Z/B,="3.)3V_%&FU?HU5OP MB*4"P=(4&Q:N^\#U Y>E$0OS\R__!U!+ P04 " !CAF%,?2*_\@H< !#)@$ % &AE M:2TR,#$X,#$S,5]C86PN>&UL[7UI[V>T<1\3T[/ALT<1[I'# M=F_O^ZD"IU3;)$M3)&5K?_V;("6U3K*HJ@(IQX0C9(G$D4@\0!Y()/[V7]^G MDQ?GL9W7S>SGE^0G_/)%G/DFU+.3GU_^]@6]_O+VZ.CE?_W]+W_[#X3^Y\WG MCR_>-7XYC;/%B[=MM(L87GRK%Z+U#;3%[\W[1_UN45H7>G%ZI=) M/?OCK_F'L_/XXON\_NO3T]F\ (7_4FX5U:>!,N1VG/_=&QJ9_*_63?J XG;]88B= MA3B;Q]S/O)G4(>^L;^PD[QA?3F-KS> 2:S33V'M'C3189TO%9;%)CLZ+T/#=_[$(RZ,C6@__<@?A<71[/4M-,54K>,LDO5 M(4C\8.OVO^UD&7^-=KYLUSS<0MO&.J,1=:W!+/+$U^%RQ7^LK:LGP*!N*N@0 M38\VQ-W4TEV:&(WDZP__40/76G]Z\>;B+:S%DZ;M,R,[-#O^T&Y^^#&>QPG+ M'Z\@R"Q[!!MT>SA9V=U-#- MZ_D\;MVHNE8O0>IN:_N)K948R-7WW4#_Q-9*#.0(U(A%G>J,VD?XVW-P._10 M8L"=5O9NC0Q!]EH;^VJ_;Z7M@9(#$[#;*MU><0CR/C:SDZ^QG;Z+;K&%H(>* M#DU"MZ6QH<9(!'5QRVRK-A)I'>'4H>;0!';:$AZO, 0Y_XR+]3KZ%-N5Z?9Z ML6AKMUSDGKXV_\BE;YIT6XA]:G/[&$JWI=2SU7T,K!.L^C4ZQ+ NW4:SDR_Q MI(OA^VCY48CIAHYMU<8DC3R1-C(J<9W MZ76$(1]B9/H%S%\J&=VYFL[N792 M=7<#[=1&,:)?>]\L@6>?HX_U>69<-ZP.TWBQ8;YMYJNSL_?S13W-7L;WMIT! M9.;'L]_RQ@7]9^]AX[/_J+6^ZY(MTWDQ-NVFY/1ILMB0CF;G\$'3=C[9[MEJ ML8%]:AO8^!87GR9V[5O^U[(^RV4&'&;7/HH-NNNVLYPN)WFEK>S>6P<&'YOY MD$ 8A:##8N?G&&*-OK_)UOZN ]63G;A5>OIRC M$VO/7L'R5Z_B9#&_^B1O" IAWCVPGUL7)SR^AJ^IV@+MLVQN"_='!7):KM.4* M2^D0DU0CK0-!W 2'8L#&1N]5\JK+F&Z@XW7K7S1MB.W/+\G+%]]B?7*Z6/VZ M;@74NWN@N7WCX++$JWG>C'.+". QO:J?;U+TGYYF6*8 R44F.<>,YA4,_V7C M]]Q.5FMZ\=:V[06LZ57DQ(;)[U2_PBI8$AQ'5&&-..<2<2HP(BD$880D6G0" M^OY!\:09;<^(1(M0=Y2"XC&"5&2E!., ML^39TV>&N7 /"J%B*L@O0VS?U6D,LQ*[FT$E8=8)"*L(.TU0\*& M9)+AA'#Z/ 1$KYGNP8]RXO]VJ"5@\/UW/UGFR^P=9KQ+]8JDB"76%&$% \>" M C,CC<@P;%,T03H:GH=OE#%;1_<+5TE$RB58@E&#_19>GS&G\Z>8A-_(_1\Y=T[JQ=V\C':>3QVD_ID?>F[ R9V M::2';RY/0XH!F'68:DAO?6/ M*DEML< !!>$D(LR ZD]-NYJ:6_=E'[G6L %(PW=6)4ML$M8C)6&]19@@%+34 MB *W#4\,[+X>^U)Q 3:\O^T@>%X*S?=Y]Y01;D#P,!U4&',..P)%AH: 5/+Y MC!>T"65 /$0B650''T,S*FKWQN?](74GU%7<$:&3DD@DS$&L\("B#0P6(HXD M 6]9GW"*,A[#?4SR5IP]@;.E,/-K/6O:%9>V[E-WBU;>"0G:1D!,> ICH0)Q MJ2A*1!(3!?&$]=AQRLC) \#+ 'S]$RU_>W67I1_A[X)7*QY(1;2?.QX;$J*. M3= NJ9<+7CYY.+K\4VSK)GNRVNR5>!?7_V_8!W9II@J!1A.R4P,G@X+2%CFK M.L52EQ9Q'UD"'MKD6 JJY$P'FX-< M+PM5-EB?L(A(12*0"Q(C%@5#6G%&M1;!TX,_M1UKXNZ'O3Z=:^7\IV=M]/5E M0IB<[R;/R"R K0S:Q?_=2GWTH ]U>_6**8<](P&)H'.(GU(HI&"0M4):91CC M\>#UL$*8&8F?12V\X[-5@AK0>2ZO FRS\NY5J BHJTHEC33SL"U[&D'7Y!@E MRHV(-DE'#M[S7@@Q@W&PX(E-/5OIHVN[Y8KPZ=FDN8CMNWH.LCE_:MN+FX76 MWKO-YSD]&JX\@W]4.*#7$80=MUL;GTF_1=;S[(H?Q,3E/EJOV\ X@ZM5 PS'S%5L#HC1@9[ MB9R4 GG) [")!1Y[H.Y&>#AZ_K ;EZ^E,/9F.8?%,Y^_;::NGEVF(7SP:8S7 M+8SPY/+UC-/\Z]'E$LKO"VU^38-LP&^A]\D?:40]W2DH'I5+H,0JBI&SDB$5 M/5CKU$84E>!6)L9[7?TV/SAR^G%R?\BY3(%PM8T^F IA)TAU:;#R.(&$919"[%$+WS)O7PR>(?'&PC\7A_*+QS1V0GP-VI6UGM9(I,(*ZQ M02Z$!$LP22""P^KSVA I>F#KAW+XC\'-O:+HSKV278%TIWJEN(O"28>$QQ)Y MQ3W2)EA$@Y$25 (23)_XG1_J(& DANX=3C=NI#QQ>WJXE8I&3##.F84P<-PZ MP9 AG"&9.)$VT*1PCPPLY(68(<\-X9Z 9:YZQ(#M5\$: M&C^#L[(\>#XV=OWP;"?$7)>NA F<4V6SBL"0U2$BB65 PC/-'&?,F&%R3/]0 M,.G#OSUN+#O<>^U0&S95KL"N<"@R PRE 7Y(+_,K#49J*["T/7(>[=>Y66"+ M&8"?!2]T7=L"-^X&S-]_CZVOYYL]3]OJ5@'SD!CGB*M@$::4(I4SNQCC5%#, MI"![.#7+9+,N!:,1F-D!1'X0/KA#=/!8@^@ DNE2KL.)$2!X0Z&<*&6LD MXC$X1*43"F?!JWL!Q67H;=#/0=6ZJ,YY%:X5'4',@R MEJ+DDT99PTN6QA M9\<&K.W23*4E-5:I?,*=DY\$!2O0:(QP$IA$:KSP/7+*EKGX50ZC( +I9)7U7'+: M+8O(7O-F#(6;NV^&[IW7_\ZEL1?4C#^[SS'AQDHI>X!KF>P.NWN7ZA6U,BJU M"E8W'$D"JAWQH%IB+5+0W'BE#S_TZ(" -1+3]PVYQ^]3@RZW^FL]]U>WJU^W M]1Q8^F[99MZO=,L>B!VP]RK0P"15'*EL01F"&2()!U1/%^)Z)PVI'+FZPY'.=F3IWCE$0\)\#6%GE& M,"*4P%JUB2HU3$#,?C W/#;NQUR-SO'GHGR^#O^[G"\N7PM?L7\8%]!>Z:H< MPSQ9&6## B,U6DT )U(@FX12."609L-LRS_H"GENL[=WO_;E#3#X=O]YGF]M M;UT%3R4Y =W/.F2I8XA&')%FVH!](41*+&FA.YT'_MOW-^#IYE/GYSEZ[OX< M:SYG71_E+V%;^'-IK=//W;A$>S=N"#:AVZVL4_K_&A>G^9PN!^U/MQQM%J2B MPM%Q131#28#!Q0@/R,=@483]F=!@8HP]3D;+@/2IT+I_9?J V5Y,F;NZ1]QI M_WZ@=&5T3@ %EKN2\(-C:I%).)MK,!U.,<7N1M@DC;X%?F'@GPS!W8,=TM/6=J[MI MH7OSJ)SO;+[(KVE=9A#8M*'<+5KA8%)2 :.8K[,)%Q*RP05$25#!@38N1(_[ M@H6\6T-/_0!<*CGWQ^D2IELF_KIES MO%G*O=1GDAZ8\3[L*;;%QY4=_4N< >(G^5F#,*UG]7R1\7_>(7U+MP8J:FS@ M-'%$N1?(X&@1SX]?I>"44$%*R@_^Y&50@(S&MW*VUUIONJ0T/U>]T4:Z5[HB MSAKGI$+,Z 3LXZOG:/.UC2"A1_;@,O?,GPOB!I^*LEZE7?*=/Y:< M6VFG@A;9[28E2E$"^QQ)*%GKA<67 M/8#=TY'0EU/;QEM/R^8K'/?/U+8=&!5XI'1G4LL\KOJN\R M<'KK3N7@G7ZP=?O?=K*,OT8[7[;QUH%!F=ZVO3/R+BYL/2E,U&6G7Z&?I2W= M^?6'_ZB!&:T_O7AS\1;P>]*T^^'&@Q]^C.=QPO+'JSZ.9F?+:[Z5)>_KK7;+II1.]D,DQ*!Y6ZQNOMZ5B_LY&.^87OL M)O7)VCK>&$N^J6+E)3-$Y<=R\E.O#!.-HM011>X4]3)@WNVD=)Q1PV3%#LG3 M;A:K/%A?'HN '#&@EGM#$,84(QPHC%$*''R?=TJ*^$.&G+1F4%X5.[/9&>B/ M,4M[PS%.''$-=AF8]A$Q*SC8:CZ8$!2W[.#=]"/B83BVC6UJ/K =OX6&:,G] MOZA@&UDUN'8_?(KMRO2][8+X1RY]TR0^&$+V+8M_7RWX&%Z?@Q5V$O^YG+K8 MYCQ>DV7V*&1*Y\=@\X"BE^^/;MBS=FRIHI2E8'QV*\-JCYPQI'Q^;]MH1YF. MRG2+02G*EWO#>&/GM=^=*P^W4VD9)?&)YC-HBB)E&$F1"!+YA%K0Q"P[^'/Z M47'0E.5NP2.-M9EO)Y>Y.5??O1LO/(Q$IQ@ M>BQW#G%#/*(TY82S5E$6I%6D1PQB&;VC)"[WPO*Q=99=1=O((O\Z".Q+/!G7 MHWNOI[']+(]U2,KU./+D?8F3Z&'97>9:LY/KLXL2!P*=>K]ZB?#/-WGWK:O= MIRAGRUM=W-KD4=A4K0+K1RGA TK<.B0D5L@X1A")T>@DL=#==O92(_ZE;>;S MIXSY9L5*1H\=C1R951Y1#E:A3]$BH9-VPDB52)]W%8O(L^&FM1F9=Z6TJ->3 M2?,-%G2^T_BN6;I%6D[N#Z8#>'9IIS+:1FHQ1390BQ0W'F$C&0HT2"65X"P< M?A#)>& :F9=C*SV=1,5UY.E\44_S2?Q[V\Y F,Z/9[]EC>EL$O,)>^/S,7!K M_38-8N=TQ6_J56S%O)Z]_^[C?)[SYJX4V7L4/0#[W1JH<%*,T>Q=I3E$V@>' M@H7UZ%T2R43X575*JC_BW8BCRU$,B:N'+G S&65@H1%>OQ9,:XEGY!P W-Q(,08Z7.!3H1D\.<9X"K.N[=1WY%RL4J M\\6U1@,:\7S13&/[.IRO_@8-8+6S !ZN\+'1+??D5BMF5'(I J*D!VQI9W*: M:(:< 7 QRF60G>3"R/SZD&_,G,:0XT;6R<\^QWELSS=>6>Q0NW)8*6=E1"%G M0TD!UJ_TGN?'MFDTE,>@#MY/7FS^[_DFQ^!O.4_Y)?6_-^T?1[-5'O_Y[MAZ MO'9E&1?$:86L6MTA30D1JATRT@![;?2.V4.5@ >#K4'Y6QQ;G^VW7T$BM2": M5BQ:MOYT[:=O%[MCK7MKE5:@DP#?$:6"HL PJ! VP010(ET,TG,^S&NN/S+V M1N5W<2Q^:-JK.(H'+)A.4C6"9&660U;!4 MDR 1">,M [/-X6[:[M8GU,:]B+P?B.YI!@["H'WT*?E]6Y2/$K8YC<^F:A4Q MG%NF"1*>1^0C\\@00A!AW@>2PRI#IS.MPB->G2T]91 M)QA"3 I4.<65)8+Z>/ YK(:Y#"K+.^.IF=M<[Z.>]JV M'6RL5X&0A&F@ C$<$[)625"V0+WWEG*5A*2>]]@-RMCN(V)B:.:5 LNOUI_6 ML]A>["(X'J]420>[)A<*)2_SVWK>H62C0-%[K'# E*0>X1]ES.P183(HY\HE M1@-]MEWZ]=G!E=:[#20;:E7"\*2]I,AKG[-I:($T@6U4D6!EPASK/LEHRAC& M(Z)D6-85BQ'R?CG-LQ'#NWC61C =UD=?^9"X7B4]O_F*)'3D\SCG*[1S8?A'';-8CUBDGW'P#( MJ5K&#F4>;BB?8XAQN@I->S"AS-Z/B;_&Z5G3VO9BG6_EK6W;B_R*]#0'NSWE M!;Y-@FOXSJIDB4W"PBXME0%C 61[T%(C:O+]R<0L-IT

2-NVUD.F2+U\+:.[WL_ML\<($PI"@WCP2>& M)Z M7CJ%HO+TMR]SVON-_$ X?!;=#>7];+-0D9U-,^^A"^8KIAPS03VW$%5!GPY3 M$W-4-O#XD=[?/': ]R/#!E"6ZN,:XMM\.1D_%E-M4Z-JU_G>LY]Z]@L'KJN: M- ,&@S"#L. PRC,DTK&8-]$%JSM6>FG::MQP:=V MV"2?[)T4?/)8*\=$6 YA,"DX0QB36D8.+^X];]<+1B2@R>ZT(@L^!2M42F8) M\X0R9Q%DO)X*"$>%4@[*FNA0O\<+/K4#]0S7GR<4?&),"H&7;0(\T%\XA$U@O_<$2%*MFTA:?G&I8#NG M2 2:R0V-]Z>5;=).^UIGDT(3II1"6C"O@N)/U7JNUO=QRV2>H?O]& MU!&\9Z#5>I@+M5K>%O/)?SQ6NS],IY>M,AT65< P,E1":\(>#+VOY'2"QM!H MD)M5/S2*A/5L]-F$A[6ASJ9%AHQ@6F/*!)=<,D",JBTW#FB,:SSL_:L'VIP$ MZ=DH\V&U7"Q'L_)*L UOGC3+J*%.46F$(PC[,%4P>CR-HBKF#NL+,L'1 >X M]?A1!L+*[1ES)BS:0FANY./:;9RYL$0+?:KY=+33*I+\6G M?%S,QI-I'A!Z?(/VI>AN/>OCYS($L=)&(@KU4RP>=#T>+)F0/CW:;ZFPNQ*W97!_/^Q[^U_F^898A XB9E1F H%()/< M5Y)S)2*M_>$Q];ST>97/F=?F&L\SUMWY0$D9:%H'=/E6?V\EB/%^+ M,YH_//UHDU#M(&MC.LZL*I\J:&.Y)8I@!1A %5J(PAA;L_7*FZ#PYK#8G%!S M2=_;?;BOA=D443_H7^]JD'F#'!: :Z4I$!P#]PBJ]^;BLJT,BIF=Z"05X_1J M$:;18F&*NZ^3V5K9=4;597D5$]":;SDP'X4_78-L;LM_?;>=3!^N]S2I7F8] MP ,43C2"#"/.+ ^N!RJ3:8KZ8YY.;V:;D MQ_CA2Y!P$= ,0_]U-)F5FM#Y=?CF<(Z:%KUDVBH&-1"4, &-Y$ C6QMQ#*1) M4/X\+=*7'XOQ_6DKHABS$+0Z'?#SD>OC/+\?3:XJLV%K+:C9)F>C M6BSR@Z5(3NLP4U(I2B2%P *EH2HK157H*&'3E!NY=#KVH(GS\?1%)>A6E'S1 M-H/:2^88X@8!+B'%$E>'") K$O-:88#G1&?A7ASD9Z79BY+1;9GVHGGFN:14 M>"T<1,8*")&JHL$@,"XF:TC[5& 72[8XU,_.MR<5ID]T[^1<.?BH;K_;_,U1@<_LV@CU]#[FV3$0*%TMQ MXH30 '"&JW@"Z R)>00BAFC+#>HLI2NU#"]TN).0X4QYR8GBE#(OM=&<*E#A M"K&4,6&? TP;FS!LKC<=G)F)I0^_Z"J(_4!G&3;:4P0-#O XP@BVL-X:"* Q MA4T&&=+9?Q![=V@G"V(?/6SW$37^UVHRSX-(80(M'\JHDF7PU,OTMO?E)X>" MW!MWDA'K+*,!6TK#)L.P$; V>9"+2J(]R"/F/HGR,@R^+RV^*=%2 M KG]FT,9(MIT4T9S<&$19M8YSR"DCPL )-:DR3;R@_"Q.SVD9J0OY@&Q<9Y? M+7R =&WR[H"L 2D;]I2%'0D: !G@-CANUDBI'T\/ (YYP#C(X^DS\+(?50S/ M>.S$:"QCF8GU 0!&G.::E/F#*A2\BTJTT/[$^EQN3!]T[$T'9V:BG\Q&LW%' M;LR!SC*-M?" $N>)H]1[9I5ZO#\"EYNYL#5<[K%OS4 MEN&':SLI09I=+9I5N3[<,(.&.NRP)TQJRP2&FE>'89!I%[/-OB5_I ^J=8I\ M>IZ]+T8S4RP.QL+L^#HSP6((<@#F+ FVB3 (UO?>P4R).>4[U9/H/T[_++0Z M%?,SKEDMJCHV:)T90 S&3$G/&"'>"<5IC2%&,1OE($MEGW?UBH0_89Z4VLE^ M\FQQX;[G\_%D6O"KX8YRF#6\Z8EZ(7RG4, M?@/"[:HDMV5^L>]MW@[Z-&F6<2MH>?X-$#-6>DZ#$ZT\\880RV"BP)0+W!A[ M /\<2]638\+UT> .B!HN7 UZRH+'KB&E"#F/&5="$%9[.0'_F*0E@WP.=*9E MK'M5#.^4K9/3M2RXVM@&UYMI(;$VQFI=+>V(R*B4V,UCJLY]WML''7O302HF MNNOK?+S\<.V^C]>/YS^%G>O#;'V;-[LJ_U'>,W\;3H]MX9WWI$^;Q\4V'=GL\?PA*]+LS3FF@OVF>: M ^B(1LZ5]X4"6DGKN89TLV3\707&WZ_5$U@P7[YMGL6!?%D$(XAAR;$@FD(, M@'-&5<=!R+BHL/C6/L6&8&[6[WE<3;_DF7/_Y M&,]3X60SDA+OU^-K5_2D24\9A%XKA8FVWGIM$!+:;>K2$!J4URC10<^8M*R# MHJW"TE.F+#'00F8%9I5$DJ"D=5#Z?^/7F[X/%T9I!W*Z?(Y=%$;! &G-N(4. M40J@1K8JU41H6$.39LU-2*"6BFU44J4=E,EHTFE)%:J54 1;; P$C KN,*]D M%$A?6#+[2#TW+L;2#M7D"\S[$XNQ2,J]"-,((J@D8@9#4TE%/8MQI0>8P+CK MI>54'!/>F;0J@X$YQ]*(P/'@CPD!K+.^D@)*>ZF6R@EJW%_FHAV&R;S:UQ;8 M^J''E]'W\%_355D2\F.9!CXH;;G)E5U.D2]%^7JXS)Y=3,.8;JIPA@9V?T^_ MF#DD&/2@S#ZCA2_39?I:1V*:,+1^P/BT@\N&ZE&Q1BG;PNKM%+QFW#BD'J1$MJ&X#ITI^ITFQ) M IP"+HV$7E$)@ TK46WJ!41L+,&4P=%AH$X<)N1Q4W M9"LGLY8G+1%S*01K">H (K:V^2S#W_XQ&P6S??GX8#)YQ-8&RWITS2HB[6J1 M$<8$P1(;**6C'D/$MFH0P<)S;S "BT NH%"6.:&5!>43$%])9#R,L7H&678Z M6K.'8ZW:P?FV8JT@T]8(X0P!$!&N'%.TDBTH(I(J2<(:&JNG4<14.T#>9L04 M0$0Y[@#76A,M&<9LNYD)I#V,.(,7" M9@FQUT([6,GCC8IQ'0=I*\2H]"4[HJ!,YPPNEHLRY?*F%$*3S(?[FF02*J&% M$H8XY#PGNCR)WTHHL+S<922>+!UAFI(U'ZZWY#Y"E?J[S&EMK492,X>]HH[( M>CM&Q-DTV0D3\B->J3M8C:9!>7=U-9I-2\N7D6X/J M.;SLG4"\[GVK9:;%<9+>,;. ;" M>TA9P(V7+Q8V$G%%8K:I =[4][((1>"9[,:SJJ[S>'][Z![R]=>9%QY"3RQ& MP 6OP N*7"57F (Q\?\#Y$F'QDP\F*E(4MW4;+EL\Z^'CXA??9UQ)Z1%7&OJ MRMIX9:(=49.?1CTO&V0BR0YI$@]GTNB)WXM9\9S8S2L![FZ8>><=YS"LD@9B M9)RK7]$)!*2.66$&F1*RRS6F2V33+3?5>EBF>-MD'%R%L3_>G.G\NICG3ZIC MODR=&C;>Y[V4.1^6#[_ER]LR:TU9BN'N2#ZKA*,(UJ-A!B,"I1%*,409K?6@ M)(]9'M](Z,')B^-0E91VL@3)MG-Z&W)_E-BO6F3,>(LHH9I3(@"GYHE\/.PJ M*<,3WM@RVPVD0WWA*R I\^ KAEV0@#&G*JD",;JA:6.[) 6)V/X8X1; ^AI MF5.?. Z#)4N5 ^#1BO4Q!YWRPA>QDNEH>K%^RIT5FK+0":Z2=]9(9)G0=)(F0D1=7>KUW MVIP&;"KB_".?W-R&X:F ]>@F_WUU]S6??[A>CWSQ8;5<+$>S\D%F@ZVK;5>9 MYLXR;CS!0%#-C 6B"L/"P:R+*8\)!\FU#K>TGL$>&OV.;8&M^LD,!&'E-I@S M92$$5G);169AR4G,\Y5!;HW]D>5$5IZBAC-3,2FDTR.7PW+3L2!$)G_%5)4'K0GN5D;&NVS*:'#+XFC3/"..Z M+.B",0SR2B_FTQ#3I<;.Z3=F>T M/O\3P">IM]=*>#[H5JG:][?/C&=40H U%MC*0!%.JKSZQHMFF8Z&]3Q0&0H, M##QG@MG@Y@"'Y%8BRYBZ.&NH8ST??BS8#MSD[X3;EQHK>QY<.($UVVO1\J$>?'N[\/A.668S+ M/&?$.F"T9*"6384_N-AU)T[3+X^;.L"V 6]VE;_]E%_E^5W)_MTW=8O?\M+0 MWD&,%JTSRBC6# LCA0/ *H[6%$W[R,+D8 YJ@JS"5GD/ M&>4UO$#QN$#Z(1.E;ZQ2\>53OAR5J>.K@("CY-C=($.."8VYID Q0+FE,$R/ MRN2C+B;RB[\-)G0"3+) T)U^VE'E'VJ6@3*LD>+R/;9S2!*/]*.DC* ("HBW M08$.X3G1KOA21L>^O@TY:$X<;)-)!SF2$BAORC!F$MPZ4 T;,!GS3*5UU/A; MLB*Z1#7YB;N9CA:+[ M"6BRX[,GPSQZR/[ZX\P#@B0GP2K"Q ,A4>/AX*H62K3LR7V.UU'+P_18H%) M>UJZ'JYJ>%SZ]./,!#@$EE13B3F7T*H@X58JC_7%7>3&*';G06L$FLGWD?>G M97X,9C)02EK@K#>>>*G#?VZD>[ MV>L8AT_!B/;%_,_1_%"\6,N>,DNQ,!X8)@1V7 H@767).<)\C#4[Y-O_$PCQ M^LEUCT"G6YA>CKGC^EW=_$!FJ 4:6^[6J?JU]@S76K*2Q9RKM:;I_;K@9:#2 M?-EW0O1^&/9JE3R#BA):9QU7T>#"BX NXQXSYCG"A%D\)<(8;0E$98"->=QO:,QM[@"+)0Z Y0FTE"QBI7KI\214JWSL<2@Z94^3 MS#OG.)3"8\,E$-@R7CFG#@F8)JH@86K)5$SL"/"DGM2[Q6*57]G5O)PE:S?A M?X^FJ_S9ZZ)CSE*3/C)'D:4$,"/M<8Q+U#QSW_,E M\,O%D+)770QA=71W]]/B(:^2%GZ2^&!X2US^\_$X#K,8"V& 82J#6HS3J6T(R_?Z[S[< MKY,=N^_Y?#Q9'$QAU;JOS"I@ 2<.&\P8XHY1X"M,%(VJ\- ^W6*B4JAG7\6[ M4,7@UG']]T5$+5YM=O%WC<=B8-G8OCYG8TNPE@EB^U[^Z;6.P->\@\YF%K MA(A!P(A1V%M1W_,@)J(2)/S UV_]P'_BJX+Z,=PKLVG7R\H/7Z>3F]$>"R*F MNPQ*))&&4@+IG9>.., J83$24;&CI]:U>OLG;PE5$L._/8;[Z0P\J<,@, 6" M6^>$(P@CJ[R$M4U#9=1Z-\!GM2:@! M(D((55O0"/BHLX ?_>8K&NXA^?O'"-:XCTP12AP# 0#G- R 2/YX)!=PCJ%< MZ\)4ET.YOA3PGZ'3+^)RI>7(2D\L-0)P"QVJTC(XCGC,10!L?0.VB9UVL\OP MF<^BH?.]2?D2'*UB/IH_Q#U(V=]-IK4+&PU5BG&LM,5AXE=(>.9DTA>R;_PU M2F63W/Y:%%40(!PCB #(,';:B1M7Y MN"3<;^>)2A>T*P:FJP'$8I_Y10'U1%&'I(<:,2R=\;(*W_!"VIASID%F+DC" MZ[1*^<_+I-=7%4A#9(+-Y;#VRF) K:EBY3QU-"9!3_.3^O.?GO; [3.IZ/)N MDQ@U9?H\1[ /EB%7SJ-:?NA]S.GJ(/-HO4L?\O22I"COY<&FE=N F3]#U>9S/1F'Q;IKD\>GW&8+. (&%(LX29J7@PE2R62S3<@0@R92]'>(?L\5]/IY<3_*KHWD:][;)$'$$2<,$D$A!$%P$ M7,M(F8I<+7I6^FG:>JG[CK!Y*]GX,.%ENEJ@&#+!>F&@7 NW4FE#8]RE09Z& M=KU$G(IDVHR>_99LI::LHXR=1 [HHFDMI8<(!US]#AL&^,$Y9]2L;4=OOW[ M&+88KTKQ@^/@9LOUV=-U,;][%I/9QD'8%15ZZ#<.F/M-FV8$&*&89MQ@CB%4 MUB*RP90X@4&CI]2'9NPB'__UIOCVRU4^*2.YHPY(8I&'U'-?R>,(B%G'!_26JGOU%IUCVVYEC^!)#<1N\[Y!JXQ9 MHSS&U@+M@%/,(2@JR8)_E#0597^LZ4:YAYD2 6N_A-GK#;S^*$.684 $M $% MA1!5F-98 )?VL" Y'4[3X Y6G 1FLE7CD)]PK$E&.%?V7)U_";QSA1?E)9CTM7T0:B0G DDJD+:S&K+2\['WC M!-7MX,()./:C>Q5&_4_UA=\]G@W!Y9 YY]FVGLI10N+(:>(^V8APC7>R6A28ODOC$Z M= %HO[3PD\5X--V,SX<_.V8VO/H^TP!A&D0"5I0)@QG5L,9%8I@TZN>-TB,6 MU!04^;_Y:-Z<(/77Y8,12:EV0K(@%'?..%:;R0S$;"8#BM=)0(]3(>V''.NC MF4F^.'28]>R;K$RI9ZD3)&R!VBC*!*D1@ +&)#<[/\X4 J0LP,<8@=(Q M2073U4!YV!(O2_0&$- C4CI9',>4.!F1R M=,B0SK#LQ^A\G]^,IAN3ZL"EV(NO,@R$Y=X'/ULI196W'M8GNC LDY?!@G@; M(AZ['EV-AX/W7$\_R2A&P7,FWALO%9)&,E'OA0S9"[KE.EE;+WV*TZ#K4]WO M)XOE9':S>#<+_M*Q:_!#33*+!:5$*X1P\)2!XP!4A[">T:B:-P,[OHR?_AT" MV0\Y'H=T<#UX^5E&I>;8NS+7HJ$,6,*YK,:.P"5=:'6CPJ(S+/M<)%I<>^]O MD%$!*7=(6HP#CY MXM/,>RFI"Y@PKA1B"EA?;:!A2T11^2$'2(5(1;[B112:?3)"75T%K2RV_RA% MA0=IL>/[# 9A#$:$*L$I)\(J0FII@J%T86Y$U]R(AS0!0=8';!_F'^?%M\EL M?'CIV-TDLU1A3X4M7XM:0!"&7%4R.:]B=I,AFIL]T20.U01,^5@LEJ/I_YO< MF^*J$4^>-0Q9S=CE$FZ,GEL1@VB='3,!D/IJ^ MFUWEW_]7_G"0'B^^S3C2W&()3##+ C0(8V4J*8*5%I.^:F#WY;TP(P[./DE1 M5B6^"J.;7$_&:W%_7^TYT3[:)B- D_+&6")B)18.T<>-$W@0\WAW0(FE>R-) M-[#V0Q:SFL^?Q7P<#MG;]WEF';$0H#*/NF74>(S+EVI;XC/L(R@RH$30/5"D M(T3[7$K\9)K/31C333$_O+L\^S*##!G.*#=2:Z< A0S6<.BX\/X!U1?M;=F( M ;,?.GR9C\J,-I\?[KX6TSU$>/9-)G7PM13F$%B!U\?]'-2'=_9EC?M6%!A0 MJ*! #8Z^VYN-=_OI5\>+#:AFLXEDYV,.&YX&&&7!80T)H&<%.'$:8V=IL MHM9%/3=M7<;R3?&DMLD8)4Y28YS@@AOH%1>U M\80YCSH[_1$.3[O!M?_L 'XTV8SPMWRT6,TW><>>#R)AWK!Z-#;8:].B'-"B M0;JP0\TR3#F'$@,. _ 4>Q44N4%<64":58E*)^V7@+8./_?/EN+6[3* 0-C. M)!$:6RLH%+"*35<6,QIS9#G(_![=*+_H#^(S36)3S,H5J(PO+6:+25#@MMO1 MU\FT#!+)EZ/)],+F.BQOODTPX$C8A:'S&&X3DY=)RGFCX[:>I:WPG^2+K;:N M/LP^Y>/@IP9MZ=%BLOAC5GQ=Y/-OY;WNN]G]:ED6\IV-0ZN#&4?Z^JF,0LX( M4I B'VP="AWWKD(54!5S^# @4Z!;@NU;3\ZCDU0AOIMDI(\9EXK-@=R1!R,' M6F5A;86&:.(Y!U@;(XG1E9R(VZ@2: /F7G*:O*[JTY%*SDR]H\]0#K;+C%58 M42^(MY1::P*4V]S%TG/A+B32K%.M-V/22?BFXI(OYOGD9K8Y.QX__!I&^KY8 M+(X^6CC8+I/>$J(T9- (PX]4=7#/2](& MIDAJM0Y]RNP1=9,N[&5=K1ZF4*O?S]:5BH56"$HKN '2E@6T-M@K1RZN_.Y% M3*<^59QJ>NG5(N"W6)CB[NMDMA9KSX6FFL_+XH:;.\]M.] M&TL\@DP"[PW#IDQ5+0T45E!:X0\LC+E=NVSK+GZ"#5/%0W2-*IG_F(5%8SKY MC_RJ.GKMR!G:_P,9I,"ILN2X\)0 : &WO$*O3+=Z&:^K!CE!SJ+!H5MPPW)Z MG! F;-E&*JBI!4(I+RIL,0 QAP.M7YBE*3X[S!ER1J6FFC!/\&X0J+7CZ\Q3 MS#!QP@F$N?8@2%=?T&&.8Q(\#NBEVR")&J^.X9G^]:S9OO+JQ)I_V6DF"29> M&4LL=MAC@P&JK3<#]86D$>F$)R?;UY&@#YB:92GR/MCYV&]& 5>>2N*\PT)Q M!*2JEP1&+Z7"QT (>C+N ^9HM\S,H,2&:L,#/EYZB'7P=RMF9$M\3[3E4/_1S*:+"S[2P:G%^'(5[I?!;^9?EQ.GIB!6Z> MY9<+ZN[0R%;M,VL!-U-R61"=A?B*-U,W-/+\)/_W>?*R' M+<9XM$X M_F??9=@Q[5AP+;7SRC"I@_59R0*TOK 72QWI]25;(A ]<;ORT\G-[?+SZOZ^ MF"]_G1>K^X-[U;[/,U8FP8(&:@FE )YSKNK!$L OK"33B8HJ.@?R1*V[:3Y> MSHO99/PE']_.BFEQ$W;7X^H_VBYLI0QBZC&E+I"?>@9XO34+Y6-N[=!PM=DU M+JF6^NIMY!&+XNEG&0!0(BRHUP QHA21O(H!E(:#"RD*/10#(@+ZT]*'C;<_ MN"%1]5\O"53]>::FT^T0#WG'AS[/.*,.2VRPYHA;"A5ZM+Z)(Q=6R?$TA1:= MXYB$'>Z/3X?8$/XZ\]3RX'N56Y[T3N P-6I;R4M\(1YN-XI[R8+V^*6^6'RR M/![98_:T"/(Q1\,B*:&&P'FCL7&U+6VC:O@-,*+SW-M--UHX)\O*?YWG^5'O M]6C;S&&HPY2$T!DIL"!5.5%W1-;8Q-&"M:/#ZZS!4&%Q!Z / M0CHGM0E?;8?JPMRXK+/3'FD0C6T,#7@K&KS^.B.$ Z*)DT[8,@FXT58JYS5F M4%GD8S:& 7K /=(@&MM4AL;KRRG]4/ZO6BSRY=$ A!-ZR3 GEDL7%DQAM'>< M656=%RFJ2 S'!E0,:"AF;W^:2<70':,]:@+O;9,YC8*,P;R3F%'A,%&RBA)4 M2I,+R^+:B_:+?K".CDH8WZ^'L3]!X:'/,Q^< :R@XH83 ;STEE833!&N+LPG MZD!I.R,0HD!-_N1Q,U8UNSK\-"E\\'LQF[]XJM8B#5(7OY-1B^1ZT0_>J0,8 M,@S%X_RT,7%5[%)WOW-JX,=YZ<"@1 $&;H35BB,.59U'32'LDCX-2QJTG)95 M';R1:*>I$W?D!LDC/N;SL@K=)G?$GIVZ;3<9-EIZ*C"4P$E&G<>L%DXS<6$/ MP,Y+P@0*&M[Z^52R3^6_?;C^L%J6"9X7V_R2-[>=+*U-?B@S$!'#O/!E9C N M@ZV.:C2QMY>:#_&-K+D]J/ =W#2W>74TS2#62 MR NCI+((,NZ1K#>@X&E3 M;VMP#YT-Q?2;048"U@0K2A7P% "EJQ/A,'M!#($'>'HY# *GU%C"<_>UHL-. M565C6S4&.26$5]1!SHNI31D=C*@JUKN3^XQP9 M]*VG,R55>)W@7U3MW=*?JLT@![MN\_2=A]\(040"AXU([ M3IRN983\0NIH]J;YQC?_[7 ^^9YA?E\$!S#_\.0G7'G4YA344:]Z]5\)P^ MEV[:UI,[0IK=#3)#K?)*(PZI(L1Q:"FJ]W:)8J+P!WB7TSUI.H$U+6F:+3*O MOLV\4YI0A!RR-E#?::QH)9-F$%S6#4I?5#D=T1.-E0_+VWR^#PXX%',&/, [BF[-E]Y@3GY[VW.=94*"L<: 918B MR)DU2)A*>HZC7J\.LB96I#?>*[K)N96T3C+FU!BF.31$>:*AUZJ>Q@2RI D% MDQX.=D21J$K)[I@1,KPS\NZ!HE19]$ACAW?Q!_2>Z-V&48H+)W66.&M-DK[ ML(X^#E]?& U.U5V#6_=3(7WK,:DRB 5Y6%FAPTYH2]WCKBDL29I!M\_]I6/= MMXLR;0=R*DK%%\MT/DA%+-4>,<^\) JIVDW$-B8IZR#=IPZWH7@XA_<&KZ\W MS)9HQ@5RY=QAB;DV-L;RTT+(H9G3P#KD=VN<.*W[ZAQMWL/SC]6]L?,1+ M##+6O-Q'$)*,$ PPYM*A3>2W0A3J1O<[:0Y2'KG\_ZU&@7BE]K^%O[PNYG>- MBK>=UF'F$&/>&^&H=(:'35U87R$$/(^I-S+ ):,;LAPY:^D%^=2;6'QF8",I M=]I0PR@6%ED!J*GDK/5MC&T" Z$;!P#G#LM'!$8 BADT!68EN%8K**##!\N4<:1&,; M0X/HM. &8"N!4!X(YHC1%)CMFV6%$2#JL@*2>Z1!-+:I#(UUDIHC]FK]31:6 M+P*,A8P)J 5WWBE:R<"EB;%0![A,)+903X4Y*56.1BX\^2HC8:,39:8CH9'S MF&)@J^F#!=$7YBJ?H+]=##@)NV3/I2:SR=WJ[O@KJ:??919IAPV"T@AM,/94 M@WKIHQC%;"M#Y4%;+;Y\#A6!7S(NC+XWX\+3[S(L>;"#.11A<23<$HX\TUH*3QT'9?UM M6Z/IL+VPK 0]<:!%L&\[O,_%JZ-;P?LVE0I:=YH%PT,0 A%T)K@WTB%,16V2 M6A+CV@WP/?*Y-N*^]7+B8>/O9=6/,(+WQ>PF@'_W*H42+G=S0:K:N;5+FRAT:NTY0=]&? M%LZU!(;A?VE(OK9=9 8++G!PKH+$DE-,/&<5KL"PF(Q1 _12$Q*P9TV*((K.<.^$<.X2_!L.V=,O;TN*XN8=4VA^\Z:>]:5U^"=G08WC\/ MP-/I[P3?16O&L"?2."289497BZ66AL9AB]G-)(CQ_"%H MCNE1R0TLT5;]9)Y)+KPH/0,)O&(6P&TZ=J2"D]#H9N>,>#19<-IU ME!$$%;?4062)M5P+#%2%B @^V*49ESWQI4BHA/.O&MLW(?"/PV#"D@$4-B!6+/$\_W@H>Z*^7+R'VMU?[C>M];O2A9RL&$& M&6242^ZHMAYK*JC56XEY&07_8R\2C?GP,K-(EZ G,Y\GL\DRF$S?\E?0/)6G MK$DX6^2?\O)&-R@ZN-T!N-&TK"![R%J.[SVCSAJ$B,440L(=4I"2"C>,HS(@ M#3+)0!JRIM?,,!G]>]C>OOR93[_EOQ6SY>W!B_BHCC/) E:*2@>MH9!*7486 M;M'B+NKAZ""=O"'R.%(IPZ1P.1>__%ETQMQM?YF5PENE,7<>AUE>OHGS%3:2 M^9@'J*VC1WY4PIZFBP'S-/S\PHA-9KZ)BSJL('2!J3;K-U M6OT?FJLG:&.X;/7%JCOKMNHP$QQABJ1PVD)>ZD-C5SL"(JK06>LRP#\R5T]0 MQH"I&K[MEJKAV\Q##SC2A"DDH2>$PZ"<+3K,XA@38)"E@ =+U?;*&"95U?4R MGW?.UV>]9MXH:YV2%D&/O0 X[$ U3D+%K*_B/TG;OT;.?QY>_?VY<\>=YSR< M,DJXX0(CC"EG1A&]#8C71D+6*#ZI[WBO2J*CM:QWM\BXQU $[G.I)11..4)D M)2-M>'%XN2?@C1FP-R@K!NU4.U>=S;5*,?(YOUG':?,TG=S<+C^O[N^#W?/KO%C='\[CM.?S3#&N! "< M"$>- A *:*O!&H8C4TGVI,33X"XZA^-$W;EI/E[.B]EDO(YS+*;%S21?'%?B MT789!IA+A5$90 R5P1PJ46/!HR)OT'"UV34NJ9;L:K-ZW^ %[JMO,^^!"):0 MQ 1SS"A#AH':0"+@\@IL=KS)QR*:FB4-R)$1"HS!U'&OM8:06B]JG@M%8HK+ MM][.[_/YI+@*&^Y\F<2M.$&/>QC1$L;41/#%/)_6579>SZQ_6T;G+0LZ-9IAPW&"M"!&=$( 9!E>)46Z^C#)0!/E[MGDP= M@)J:/A]7\_'M:)&K\?H9;?GTY^K?5XOEVNUJP*.#[3.&N!7 HC!YM+0.".(K M0*WS*.;9R@#3BW1/J"[1':)%I#66&F/JH5+<&V.FO<&- M]MU&9QN/7EJU56TN[=;#O,JO]]_@Z8??1O]>S,UTM%CLNU+I^!W(K:"U>:\[$#':3BI E>17&7SS_EF]./Q>WD?G$TX>F!5AD' MU""O@$&0.ZR5!O7;'QT,U$BN)>=+G"Z+OG!+Q8\ 1SXM;W)6H^G'>1&7# M47KL;Y09 JQ@AFI$%<<8 :FJV68\P)%O]MXV.SJ#+14YWD_&^6Q1GD[3C-_>/^QX=MF0 Q2J;3^>S$;EW7N@V/0?$'8WR@# MD@#$RYI=Q C/B->T>BT4%D09>4SXMOG0&6RIR/%E/KK*2\&/4^+EIYF#%DHE MI(%*^2",D!A7$D$7^S#J;1,A$JQTAF3C\K*K&$288LEQXR%_RW/ MR;=X *UC7H .*B1G* IG('QM>6!S0F\!%V,(EX0QPZD@E,A'RXXI>'$) MNWKC33M^=J"+UQQ-?:#1JXS)-Z!=5UK/U[>UE,<7N?<'8CKC.\T(X8&1!!K( M@^L%L0>VRL5@I)>DI$GSRX'3]3 %OXZ/QS(>JQI!KAAG&EDH;$*0 OD MXZ9MN;F\%/<=$Z$YST[!>P ,4^/QZFXU+>.*G[X>/XUS>SK+A M3FG/ PX;# MB&*48%,?FEH7LU&?&D1]H2SL1@,#X&7 Z>1]-Z.>((%!F' DF,86 :NJF!VC M'4A:'>BR5[WV: _D0,%]'T]75Y/931T-=MS:.[7+3"&$C&+.,Z=A\/2<<_6N M$-"+.5@?4&6-,]I_B30S5.YVR-E,6^R1!,Q3)0@PT&M77W4)(&+>$@S28NR? M.I%<;:F1'X&C3!M)!7<(64 ,Q@ (6U_'&AH3NC"@]?3M,+2=/A+&4KVT54[; M]9MWDRFF%&62":,,TQ!@BVE]%\Q(S.77@)[VG76G[TT;IR8A.03 Y/?VRV)\ MIYEWG!M'$6;2J M#].S/H80-";L;Z";>!^L*,ZDCR$MD)$+8X8\\_S)!$35Z;H9AQY*H.AAH6' MFP)5'$BG&GE;_>"Q(]-,JP*]KUJ%+9\P"R%V'#K,/8.:@$I6+%%DEJWA+04] M,>%XJL<3$3_1_GD9D@S(!R)A& M^>:2XY)H1XU6%G486I5P14IS\=L"B MXMQ:.-&N_)3?;8J&EV]MBFN[54T8PY.ZXM?%W-P&LR2?S/83,**W3#J@))#* M&VV)Y8 $@ZH2U2$3DW9BD%<-W1$N'>HG$FR=A'"R+C,_^KXMEU%"\LR M7.97;C2?368WB_)/MQD,/Z^^+B97D]%\DN^+:H[N-X/"6RZX"O# M>W>#3!L$K<7K9* .E4]TO=N>3D!JP!E+Z3R%N8G#O//[#'#O VNT(H1Y!YW5 M@E?R$1B;!69X>X,CEU-3(L]0% @C;$,^M+*2KK!& DM M72-3IZ<+D*I*RM'25L\^S)!CRC%@ 6'!=/7(2HXJB8B(2K;ZEJ9B8\7N*SMT M"IJI3+%ZD)_'^2S8C$732E5/O\\4QV&?1]!0S02$AAFF*MF"D<'BF-*/MD]5 MSSXM1P"23-G;(?XQ6]SGX\GU)+\Z7F!J7YN,H&!"*L\!"I, >@\D!)6,'$45 MQ>Q?Z:=IZ]6-93?8))_L[QN4J'G]<9 *8,LI=UA1)3T!C-NM5))1%YF#;7@; M0M=+Q*E(IDO+-LL_7)N@@LDA ^CI9YEE4$'$%86(,$B8)EY4D@C*DYYC)^7$ M"R)M;'>0R@8)8A!*$GP;YU4E%)-!&ADU_4GX;M9 M&.:JR=GGCJ\S;( F%'-#@Z4EO-/4\ZUL7H9EZ])\FU@5[S ]XB!-YN:L?3 _ M*N.&E@]'CD!??YPYK)GET%$AH$*N/# V&ZD8I XEO;3JW[F)TNM+[R86S/-0 MY.BQZ:[/,T(,=Q8+"H3C5C!$D:\DAF8HGG_)OQ?3; M9';S?,Q'4U20\!A+@8&[HS8E <&8@/:U@:L>ODY_3;M'ND?*^ MQIDG1#-0'HB$54]*A06'E>2:-@M+>FN3-X8 >Q\E=X1P_]/W]WRYB=']F,\_ MWP;0U'(YGWQ=+=?/7(N_EU^O__RVF 8]GF]R5\'K]3B/3^]]33(OJ736 D0( M\0)AJCG;*$&)X&4TBD!*(V63>;VW368X1]1[K'BP7"!'"@I:R0F4OKBD=O$* M?QG'WA&TPYO'YPZD[70Z!QN(,DV!UT@!K!VS6UU@489BGC2=#^5\**Y?CD6/ M%I/Q:'9E)]/5LGSI=;R&>;-.,A3LNO*M)UO".A M0R]()P_#6U>R^'#]>1F6GZ9QMR_;9"3(8:6!B"H6%BPB&?25C,J!I!G2^DW4 MUY?R]X7K14*=[&3ZR3"/GTN_^CB3!DG$)-8X^+?6"!U,V$HJ0-*&^2>,S#I= MNR\/IV,AC4Q7='0Z'#H_/*VCS!MH,$2<4(DQ!)0YR.JY99ME^QI^-%^"12<) M_B<2[/?@Z))$U>,=T)+2M^Z*[B!. MM1?5/LO[P^5^GGV7,> 0UTI1H\-"2XEU&E:R>'DIU^>1>GQ9QC<"P1/7 YO/ MBKO)K,&*L./+S',".?-)AJ-AI1FK:!T>@D4MW85M&W)H0#W*J5>'%Y4>8 M!%_S>;"82D@6'U;+Q3)@$G!:PW-@U6C53P8Y1488#0332D.#!*^Q8.Q2HBVB MF5"DPS@5W\+"N$G4,YJ:XNZNF&U&__S\K)J0^=7'T4/YL9K/R]P]Z]/] R2, M[SS##FE#*'"6(1.6:\JKRP@L!*479#UWR=QN$J]F7OL%S==I%3<5(?(K'T ,.__] M:J/?#Z_04W?%ZN![P$[ZSU!I0D <_E]Z"*RAODKN$(Q>%54$MO4#KHLAZCE4 M,[P[_#.'VW5YA6^T)Q8()80DAIE@:M/M^W2)@\%UQN30CS%=.UFMGA_IMXO# M:]5C)C 3G$B$$"2<<:TQDA5&0O&+"\Z+)\O>\+P^@>]_G=AFSYS=?,YOGAU M)%\"M@/XE-^71;=G-PV6@'U-,@-*DQ4@$U9CQ3@WA%?)!;1#OM'-5W.9@F] M8QHAIA7W2!AA1>5_6J":503M>T-_.?AWL^MB?O?_MW=ES6WD2/I]?PWNXV4C M<'8XPF,[W.[9V"<$395ESE L39%TM^;7+T"Q*%L26<4ZP!)G'6VWC@)8^/)# M(A.92.S$J!_VOVRL@GE^;X%@[930CFO .<& *KPG(G9&JBL)> ]'D:/+^%B0 M9\_MT]MU](G6ZUH3M,WO>ZU=0,P1X!E'3BH/I5:V3DW&3C#6Q^.<(KW&9,.Q M9+\!<,_&L<=7;"[=^?-S00D+N,6<0PJ%E]PY4#OF3D+HKXQ#P\CU=9ND$Z(= MDR[\,@4;?M_>IRGP6U5N[X\>)3_U>+#82"*-$P ):0&S3M>A+VIJ9ENA MSA54.3B0':7NEL5\4Y6KQ?Q+,?^^*I?E[:)8-XN_L5V RCD8?6WHE"-,0";1 MX?61E'VR?2<4>QZ.!T,CFBTKO%RMR^7B9B>DW=9L4UF;5QL$R9&$B B@;=28 M%$N*1#TZ3]M9_6^(+QE-CT$ OQR=FH\:'&D2&.-6(2P]8E@PRR" AQ%:2[-> MGYRAF$E/,3>RIA.JN7CS8D>DL1#.D19!IQ,5$1IIE($VE1ZCA_%A17N><\HE M^W.%58X!3D>CQ)155(;1KE:K&[=<[-)I4KW%DQ;)Z49!)BM<*:N\M8IS3#TX M*$_+S94M+X/Q87!D,_NNKRVK[]M<2M"B>?!2.^ D$,;QE&$5[?3Z])5C6/?9 MC)M03M)%=DN&AS]C7;9BM7WUJLOGCP0--(A:E!%EN/8"QC$<1H EZ7-488(& MRK!"?5E]K0NF^8IF16G,'^\*/L&,GQ\+6F!%$!;",.2M81;!PT@LS5M2[8VS MHP>NV5+2;OZQ76\2!+ZLU%T"X=]-=#G:)LA$>NPD@Q8S"[ @[&F=)ZS/[LL4 MEZ8QN3,4R!D/I>Q/ZSTFL[V\.%47$9ZG^U53]MNFFD7Q1LNN>MBA]:&,OUUM MH@R6.SP?J\B=H.*(GQH@-%A(R[R/_W$BJ0'^X,*B7@>L)I2PFX7,TQ%3KNFP M/YZS_E*J^;^VBZKX5)5QL)N'3\O9*A7W=_&G]^F1$^QNWTE$@2&D+!(L)8L8 MJB15A[U?H/N$OZ9YZ\*8=!T-]\NEZ#R+V[S1'!U, %>&8 (9CG:4)*A>^A1 M]I)E\#X743>ETLO[!&ZU7A>;G;:K/=/R:7?D>+FM/MT%'M4@4SI]'7 ^35YX]U#-D$2#237TYDZ9R%ZX4P=0J,I MEF8"-#0ZK]10KNJ7)>A*C\]Q=V;YT5MMC$,3?8JH.01!Q M[P7AQC :/04I9#U"J.65V;-]Q=PV5><\5">4K4$$M I*B0AAQC(9#;.# N7* M9J5##@>ZOP3;YVNW.P*?+U'TO$6U!3.[=AD,M"AB M@J0'W@#,//>L1LAHUH>:D[R]=7!J9D)^_$7J]R+M;A8W/GJ-<4"SY2%L\M,< MZ[)DO7JS2)L/:R@!?U8? :=L$P(Y4U9K8HGTIKY[S1/&\>76*75SLTBO.EL> M1O+3 ,ZK&W1V7P%JSPW0%!-FH\UE+(>ZQD5;D?70_I@*8$3&O$@;'5<&$U$% M:CY/!1'740$6BQ_)H.U1BJBSCMA_YA"JXEE7 3&JF/8(:@$9QM1QLB^J#"4 M]H*93D_F4"V$#^6F6+\O9ZNU6M6C7-T^B:9]1:*S>@R :2LIY"Z2US%N#!&N MQLCB7F>W)[1[/SZ%CMJ[8XKCK84?,8B&/")1+7.!K:52U&G&4#JIKX1LV3C0 M+@)Y'NAO,0(IHW,(&#,XU=;@-@5(#I.4(W=EMQ/V%7/;".1YJ&;;GOUY*L59 MM)M-3S.H3<"@;1>!6J:10\@PSA@4"C%H:P2@D'VNOIA@."JWNAI)#+F)^/3& MOU7E>FVV577Z0,KIA@%)$+T6Q:$W4#/CE3.J'FVZ+/2ZE-GP)#C"LD'0SL:M MY;+\,\ZVPI>5+;=?-]^VRY<#:4&U<_H)F@-@('/68P@=X-C557BA1("C+.I. M/C)O5=P^;K:]?0*.*(/+Z;H/Q::+IGMJ%KC2P#$ XB03AA@#J#Z8%UK;/K[ MA.Z5NJ">ZXSU1+:G3+G>)*C<>K.X2\J@+M__[FAY$/1C7N2OWR8%":(T4%LA I M!W7LW9!Z1-%IN9J[+,87^;UUPSGZ<[O=YL9I5B[+M,;J?GT_UPU'T*JCP M3EB#F=,"UF,S$O>\"'HDUZJC>(Y)N0<@V82]?\4_5NO[8K[XMBANFH^X'6L3 MC&14&P\0 PAA )RIC^EHQ)3HF7\QLM"[2>O%AO(PV&2?[&UV9%X^'"R5CA = M#6%BE#6 7F8(Q+V*M VS;2&@55$5R0S[O_NEKQ]\:]D[)W>^GW^=&!,&9TN M9B*I,#OBBAI?CTM#T$=22&X MZ,R0I^G@05YM\"9D/02,?:6\YU?RY&IGK:CF202W1?EM_\.=H[?WWYKH<':' M@2(A452DQBB,M!"<07-8&PGKXW!,L9;:P+P9&^]<:XU>+)?%S9/:JW=(3IDD M1]L$;ZQ4A!C'D,71)V/$'.PM2F0?7=2^I-FOVZ139]70H';43.GCDQYW<#>=F%JWT$RX+3V+GKP'@%)I84*U0,"\1<]6-*^EMBSS?31=SD' M4D"CP=R1-^]6CS<,O]NES-W=SU8/\<,CC6^*U7K'YT-VL)XMTU[_[]^+8K/^ M(SY0^3(% -+SL_O=6VWJS?[:?.F MY_\L-M\7JX^KXG^+V:F#P*-]9I RSG[)-(A+B@6< 5IC;''UW.WZA1H^L*_ MG(90:F@6#!$: ZH09UQB M*1&H!\ @OIJ#_N-+N!P-]8Z.7=-;)),DJKF.S-FW#A08KECT/B3'&#FDC#@, M!2"2]3K-_Q@"=0-_(DO!N]6/^(.R6A37EM,$XZ0F@E*EJ""*",[-?N%'E"O9 MJL+3.%9\C?G#WLYK2FUZ]?E@K3":*HLEWM\\;^X^Z(_ MV+G/6&;*=3S0+13 $#E"*$.&V54,36([507@FM M!I+V\XLHA@/VTA3Z$M^B,8NJN7'0W" E/'$"$JNXTM+Z>M2&LYXY=%.CTS $ M:,FJSBCGXM;A3=^W2,QZ^7!@"D'D..5."J6C%I=2'E0X%'TJST\P%6-85=0; MSNPDB:O[8OV]N/FM+&_6'XK-QV^?H^BJ'R=CYRU:ASCC##;*&>3ZGCKX*SFE'B,)'$.0.>\ MP_6X(Q!Y3K"]:5(-!FYV4GV>_?FWZ(!4T1-)VP"?MM7\^VQ=W'R:59OS2=:^ MM\"Q )9B0#@A !%LM#S@@B3JD^DQP1RS,4@W&MCYE\NR>E^N;K\4U=TK$4$\E)XJ#'F-G,2NSUTTG3/>WA)#+R"$[/IQ MI\P/)^+7]>Z]NOFQ^SXI_ST*=;2WCYAAZ='30)Q*+.7IM[95%9I#VRF'C%<<8:^T(9_N#B4P2:EOM MZXQUE+0N3'14%NVK(Y[N(D FE>!<*/9^MKHYP:3TZZ"\4)2J: ]C MHJR64AE7OSF5O<[H3BJ_<@QAEKWQS'9(8AM!25Y@'/&[N_NJ_+&S-=>[:HPG M*'*R73",&(LDC(H4&(#CM-+LH%T)ZI,7,ZG4R@S<&1+H7*3ZVRSBM2JJAY^A M:&+4\4:!2)\J@#IH!:7 .22H/!@"FF0M%_#&Z308RAD+TD0G=SM_S+^M]ZZ: MR'2B59 .4XL @<1B2[B&NJZZR*)*EEEC-6^<3DU* XYV*5FL^W=]MEBFW9(@IKOMAOT^TK ML<1QJ+MT+]J_3^]=G^#?4!\1E$"&>V"<]48)3;QDOD908-[G &O[$$O&.BDC MI$M98AZ%DO$8C&IA]K*P)[9&/3Y;C MZ]C0,LBU5AW@27IP\Y!&4*[2/DG;8M:OM0L4>,P 3CJ3^*)8UH? +6&7 G? MQJ7!L4JX P">BUS/7K4QW/?J\R&BY51)&#^5MQ]+4Y5X6K704@;O\0P[R6@"&$2C4E1CQX@ MV^H"YK?#JYX,.+[R#0?Q178=OD6/XD87J_C%)OD$ZVY$:]%1@(ZY:%U(+*BV M5$((GU0_MNK*CO.,1KCAH;X \8X9"N=P[G0? 3D%D-8*&$*MB%A0 VH,B.Q% MMPD>Y!F-;H.B/"&F)9/T?8OTF'.["BB=T618I*L('<> : 1K1&"_FB$35'-9 MC/^193 Q5NY2\;_,_NI/RKJGX 4ASJ(EE.$Y74M]#R*4#+FO!D?NB6I0W MTI5_=E52QN5X]%$^8/.Y-W-M^'*EXU@%MP>)P/ M#(!K;)!0"@AOA-,(L'K)4\Y?6ZYB-I)/0EJYYL)+$_OG>-S';[^E0WQIY"=/ MGY_12T"6.\PXY2DL;:TCA[QBKI!E?5@[06,U&VO'$\'UVPS>8D40$(1;;('5 MTM>%D;F"RO2YD.OL?*='F\&MQ@WY3]9B.$\4;RDN^[FX*8J[W?W&91SW:A/[ MCZ]P^VX5M5"QOKY+@ EG2$D/HA/D-048H+V2$8QI?<&"F4V2T _OB]O9TJTV MB\U#4W3V_,Z"EJE"FU>066DE 5KR_4:"B#.+7DD1N_&)4V:61,Z$WL?:]"EI M-*G?AA#MZPT"PQ9)8Y!DPH!4.U@I68].: M!(H\L1Q2QZ@WCG/%**Y'J$#>$T_C,ZJOF!M9TPG57+SY/%O=-AT0/SP3J'$2 M4@X< YH[C040AS%@HON8T!/J M3N45G&)X9=ZV=XTL^.6Y8#1&#AAHK1"8>Z:)U?58 MF""M'(0WQH-SI?CB:%IW_++I@P;5V"80V;J/H*"C4#H05V0,XU]NO:@Q@ [V M29:?X&9BSF5G)!%,A8:')(*[$,/)%?1$NX 8H2 .E@ NG';2@-K1(E!)U*<B* MG<^5=YX/,<$/HF1>2@:CE1Q=0X5%E"?:9ZU*J%O>/3_2Z<5#I;ITG?,V51DO M-\7Z?9G.!*SJX:UN/Q?S8O%CMPQ%X'5\F7^>F/<]>@V. HF0]88Y;B V2M>; M.!)B(OLDW4^J^MN(+#I::W=L:>2+O46SY^DR]KJ>>!S,ZS>U/R:/MV%NSYX# M1T ;#;FP&C@!F1%:U7AQPK*>4+H.]N:52+93XXJ%]!=5>-9WWQ"^_U5[&[%7/O%&)=>\LI$UF)8R6WBA@,/#8 MNWJ@J;1V#W:=7_#N\FYC9VYE$\%4=OY;KZSG=12T@!(H;JB16AB'$?1/%@;N M55[C_*N#WC AL\"?W\ [YWSKV<[U^3T'XZ%WB O%M8;.>VDUJO$B3O:YGO+\ M0GA70->\\LBP([?]NB[^M4W:/]FV77;=AIE!O[['J2WWIB8!<*LEU11[XM,= MW5*Y^E)WRPBXY ;6&-%?W,^G M\D# 9I^D^]A!>M_MK%M$;')S-B[F!G(I'-(8NKC "X$L!H(8IDS4DI.9LXUW MS;WR>%#1/V/2",:BAP451<2I_>B<4>S*:F?U%_+IF=H%T^P%(O5VO5@5Z_7O MQ>WN(HVV!2)?:Q>?N(\5@AP V&PD M>GS%QB-&OSP7G+<<&QIM2H&H$M();G=C$5HQB?KD[DR1),/(]3E;>B#:<9?- M);>E*E>+^9=B_GU5+LO;19$NM]C>'ST+T*I=T,P;8KPP+(Y!,@HP9?'U->:8 M2B:OY(AL3]&5XR&:35T\TY?-=Y(>:1&8I$) M)K4.N\X, ND%*=.\VAQK$SP3"!GB-((DCA00R,#C&#F0S%W9B=;>DFYF3B=< M+\2=Q@-KKSX?T4J%S)A47D+J#(1&J'IL2HLK.\ X@(Q/LZ83JKD84YMH:OZO M[6*]V(GK] )UI$6 %A$-/2(20&*1L(P=QN>5[^,(3?"HVJ +U#"07I(RZOY8-.(AD1@0)B$PB%IF=[ZAD>FZ7(^S%C>]C/ ["JL<#-0+F2KO6QR;/M8D M>!(74^Z,Q8HS:JESBM0P86O[T.;L/*V&==;P VQN0Z87M!2^514\R2XV^+CM[^7FY^/[^UU M[\UYYDN+#@,@0LHX-2DG3I*TR^5]1,21\K8>@:4084RIL=#BM\%KB@PU)G+BR0L0Y6#< S!>DF2W6 M\VIQ_U@NN0_;3G04%)#<8>&E\XQ0Z8E KD;#10OTJDVQ44@W'-K9RF4M5F45 M7Z]6R1__7$5)?%_ON;E8]?/SV^^)VM?BVF*%'I:+^:+; MX>:ARL,_>Y4625O'&P5'% &6VX@T1YPA(NB^S#!6PKA6I_I' M^.CF.!%EH%7:*!3$$> O..4_5K>SU?ZNCE_J!*O5S:>?9/SQV\LS FN[6,^7 MY7I;M3J6,?1'!>:0I41@XR$PWA%G,*E1U0YDO;7WPFJD-<&>7SET69ETC6)L MXD?]?K]<;'9 /#2>HSSV?# 4.Q0!\@ QJ##'R*'XNB[:1D)'<^RZ-H &)-"0 ML.9R?SX4?_Z$0%6NXI?S1RH_#J"935V["BQ"(8D7 '/(D$(T3HT:7VAXGTC( MI$H,C*BK1L9\*L9/NZ>FA5JW8!(.2HDI9I;Z241@CIZR$ KJ[LX,$0 MLBS'@[?%K-[_(OWS=;8N_ON__@]02P$"% ,4 " !CAF%,04WE+U/T #O MW1( $ @ $ :&5I+3(P,3@P,3,Q+GAM;%!+ 0(4 Q0 M ( &.&84Q")+6)60\ "RE 0 " 8'T !H96DM,C Q M.# Q,S$N>'-D4$L! A0#% @ 8X9A3'TBO_(*' 0R8! !0 M ( !" 0! &AE:2TR,#$X,#$S,5]C86PN>&UL4$L! A0#% @ 8X9A M3,B'A1.67 *G$$ !0 ( !1" ! &AE:2TR,#$X,#$S,5]D M968N>&UL4$L! A0#% @ 8X9A3$%['2MKJ _KT( !0 M ( !#'T! &AE:2TR,#$X,#$S,5]L86(N>&UL4$L! A0#% @ 8X9A3,OP M_HT-;0 ]5L% !0 ( !J24" &AE:2TR,#$X,#$S,5]P&UL4$L%!@ & 8 A $ .B2 @ $! end

-P=]OT7_)A==OB M.H'&!@8^J;U*29\HR3GXN+"(6!,0\1QT9$FEP-:H* [^V;Q]0Z?9ST24TC"Z MC67J7TR(U*_7I*MON02@28]]:6KIY_-_>5__H__]N__SX\__A_]\?T/MIBN M[_+%Z@=3YI-5?OW#[[/5UQ_^<9TO__G#35G<_?"/HOSG[-ODQQ^WC7[8_&4^ M6_SSWZK_?)DL\Q_^6,[^;3G]FM]-WA?3R6KS[:^KU?V__?33[[___M<_OI3S MOQ;E[4\( /Q3T^K@$]6_?JP?^['ZT8\0_8CA7_]87O_EAR#A8KGY=HN/U(]7 MO[U>-0V>/DQ_VOZR>?35JW_'FV>AE/*GS6^;1Y>S?0^&E\*?_L\O[S]M(/EQ MMEBN)HMI_I?_\=]^^&&+7%G,\X_YS0_5G[]]?/?L)5_SV;3XZ[2X^ZGZ[4]J M^J_U;#FK0%V&[VZ:?RWSF] FGP5PH !P"\U_W_?HZN$^_]M?EK.[^WD XZ?> M7;#Y:C*;+S_G?ZS6D_DY/3K0?MA.KNXSA?+O/K.LIC/KJM) M6$_FU8SQZ6N>KY:_+2;KZUGXZ39N]KHXGV M:17^NR''U8V9++_Z>?%[/QVU>V,:@8J[^S+_&IZ9?%7)A'I MZCXO-S;)<$HZ\LHD(GWZ&AC_M9A?!T//A15V];"9IU[A/)C G3\X3CAZST/# M?WT(H&I3/GS?A35K]?!N<5.4=QNFGI"R3=,ANN@GL_)_3^;K_)=\LER76PQ/ M].UHFVB=:I;]5:7XV?5NQ+^?3;[,Y@&@=G;;$*^.)N)YMMPYKXC6Y>:'?Y\% MU,KIUP?]8,)8O"W*/AHYX[7Q17OZP_?YMWR.JQ]O*/)N<;]>M=PR#/N1:&*W MLLA;M!RB@S\7Q?7OL_D\S()788(NWRW"QOUV%CZCELO\Y$35MGF*KIXWMCN^ M+84@]>_;D;[CVU((\BZ8$:O9S:QB[0%\>PIWQA=2"-QJ9)_WDB&ZO;7&/D_^ M.-FW/4\.W('S1NGIAD-T[WVQN/VI9C&[!COV#4;M M7"ORG6@U1,<^Y?-\NLJO_6PQ64QGDWGC"6KO:SGK'7*F4RD=XMOX0=%V?K,M>=;DPGVH2S"Q+=Z^#"?;!VX_UK/ M[JMG!A2S[3>2"=UVVEG?K>?52-ML+I]YY=\7RR&)$*5#XX+S8WZ=YW?5[/UK M$::K,$45\]";V[!GS\M\.>A4&:5#8X-SF5>^YC"<;.6!+38#ROUQ7QTW70#+ M,WJ3#,A6=E^'-PTBP/K+,O_7ND*I6@-.=7+_TQ$Z)W?3-;SES-.VRX>?$_$#A=WD]G+?7&'_CY[S>#=W;S]Q[O\[DM>=NWK MOG<,W=&OX7WE=/TE_[&!IF-WC[SI8*<#:6:+V39@8?'/W=-5O\Z-8MY^(8SD M?'%=10P-^8VC\T3SR>J#]2?GQ70?AAO\;B;++QL0U\L?;R>3^P FY#_E\]6R M_DDUX_$? =Q%J?_WW8\SO5[.%OER^:1O0:+\73!/FD[-)U_R^=_^$CJ0M6F6 M"2V=%\I0RB!GG!DHH'*:8N<0H=(_%W9>1>07Y0[>N-)6 >_7ZWE^=;-'@*5^ M>/*OC3EV!(%S7Y4)C(DWR L$#9/&.(!QC8I%A+5!Y9%VJIS^4)37>?FWOS2. MS=WP.VOUJ&Y0Q%!MD12M(%CXP6;N^+?IO%CFUW_[RZI$QX2;D!X=OP*P55MEVTS\R(?=1X^EP&F536$<,X5JG] 1!ZVUJ_C+:?R3!.99^MY)?[Q?"#S%4>G;)8S*:? M\^G713$O;L/N[^>R6-__\LRV?J+'5NTRIRT@DG$@*%3A_P BONX^Q%RDU.N^ MS<(>I7:#OXB'2JJ1NV<).[&H'VB1.<*)\5X!S8T$V!$B&OFLY[RSUM%WLIP/ M ]PEB5']M^MR1;,& *O/P=7 M1FDFC(\B@Q@-[ZPY:APTO\]8V&)KR+1RWDHK%-*\Z8XQ/JG6VAD! T)<]$?D M@F/7W=P$8V;V+;?!U+VZ>?(;>-Y /O*B#!#O *20P# <&-)0F$=+60K[)OC1 MWZT4%;4+8?YH>R%LNF\MSC"Z(%ULOIR6L_OJK_U8<^1%F7%8*HZ$PQ@C9[#PND&;0Z8ZDP>_=?(, MA]HCA_[]ISWG3#W/GUKGDAGNR.O00V=2;9IEVC%(L-)! M#D4U@DI0MA- J[ -O_3YT_":***A$^N\:1\?GG?XH;F$?\#1=*I)%J0C7D$( M*?>.2R$T(;6D NB4/&CE:1I6?444E#KN!P_UX."V_W2C+)@F%@B'O#+,$F"L MM\WHL(CIV#(G19_3_"\6ZY7#\FJ&K-AYB)V6;ZHZ^OM&9L/,.[9E)[-GU,OS) W M!F.B+? 6*>PP0ECY,*MJXHP3W2..!G< 7(A/ R-X67Y]F#P\NVW>FD=UPV"3 M(^J,$,@*S3R!&M0>%FZHL-V/M,EWPI>.2%W,2=0N9CFFSVC?':DA/]PQ/VW" M>.TF@.J84^OPPYE'P&H7&,84M=I#+A&7"EFL5+"W.>WDQAI6LI.1U\\>S+SR MP90#A!(?A@]77GJ\DTA)Z%(>E1Z-J^ZCC$.AK5T0>!NQTI^F^6)2SHJV,=)/ MG\^8<]0 *265BF*NE!.F!H0Y.#H75U^]'J)'#U"2Q;[NNOC;8GF?3V\HIUY0:YWBKI;1:#;RP*B>>GMUY6)8E+Y/1HS*1S8V(ER( M +7T9CY95OFK5\7TGVW7@9=M,@PH-\)#:PA4TE"/:(U:D)"T.K>[2&#MP&M! M3V!2*?]I-T\.^]NR M*@O36L$OGL^<81A7,Y(1W$B,F"/U9B.(*Y/>5VVGYZ[*V:OC?G DFZHGRRK! M6O5'E4'QVV2^<<.OS*0L'V:+VTV-BV.S=YOV69CQG+ !3ZZ9TI82S1LDPQ]D MK%3HK,.7H0W M$89EP!"HI-)XG4'V(?3TB**?/I9AS+CBCAI%F84<2A+FS%H23+N/\&B7!8;5 M;P\PTAW[Y_>3V?4N@69=WN09#$?/_D^VSJ3AR NI*8=06L.L)+"6VQ/=W? ! '!(,C]%%++ZVEEY8L#!@W O@L A6L'#0UKM/0P5L=;:\5]_T;>B[#QH) M@WWVY\D^/KD?:Y8I*24DP3C60'*#PZ3&12VI5K)[''+DQ;RW93\@*JGT7Y>S M.J+K^I',*V4]I ZB8(MP3[W#S3BPV':_9!QY$>^MUXX(I#/(GI<@"VQS?TSG MZ^NP=6BAWS;-,\*( (&^,DQ6SFGD)6[8RX'N[G.+O';WUGT$=%+QXHEY4:6; M/[EZ[WT^@T)X%!8MK3GQTCE#:<-Y@W%WS4=>Q7MK?@@XTAIH)RVS#&)/99BJ M-); F#"#4=QL/3!UW??9;.3*["1_*NW5]Y1F>17ANCDE>%Z?^[2/M>TK,J:( M]8 I)"#3F@HF1+/!$(AW=[M&,\X&=*]'0ND2/#F/$K5<%"LHA:0:*:8 K2* M'-G)1<)(&)^G=7B5'>%$-Y@NH/[VAR^'&V7".AX QI:1 FW&O>S*6P1RA4 M$C*N\'3#+U/ZF NCDMN)^M)O/W^6297WV9SVXW56-:.&G.>D^&B(;. M:\PH-P9"]Q1>[_6X9XS.BGW)E8B0)3,1=R4-/TP>JG.&%LZ\O0TR+[P"GNLP MZB3DEJNP%6[&&U'=KQE',R B$&(0;!)JOESGUZ]A.*[\_6TR!06%U 0#&AE# M3."Y4SL9K9)^A$L-S.>OQ+*LQPYA@(2UAT"$-H=>,U3XN&R#K;BU&\P/%, 3Z MXC(N8[&WE9A)Q:C2 %,&J,:*2T@:KE-'1^A.&'0/$0.D5!2Q^4T>*'P=YJXG MF+3R%)]JFEFG.1%(*4 <(MAQ9NLP=4N"C31J(Z$W+0:&)^EYP;E4.-PH,Q A M";B%FC#M()+,U/!9 ,=X9C0D"08#Y@(&0CO+(..02PIXA0J"$%MB,'HT='1W M.S"%23"D ^E,)%)>M#B1X/7 C8L#K3)JC)2*:A[V,LHPS"2JKQI8 7'WD)XD MRWT4__%P<*6BQ>?\[KXH)^7#%H$ZREC=52Z-L)_9'FY_*,J-CE:KWQ1$N,B"@DOCG*ZR^ O ML>LB78MSDV$_E%GEL0<^S =AH>!5V"!I9@)F:/=JGTELH2B/CBB+Q"&]-74K-)]G6$=,+7(0^>[?K?8.9&>]/Z8C_YD MXXQ2J@W10BN.()-844\:7P/#W:-V(P;\#,Z%P7%JP8Y]:;]KSU#X<'4)9.,? M?/04[E'TZ489/0)7!<;K,8"WR,#/']#VN^-2RIM_S);%.5F^[W=4A_1]IIGWT 53#E..F:">6XCJ\"Z'J>GN/DERQAW] MQLP F#VR)$[]BM9%'#Y,JNB,K_EJ-GVLO_7F*CIH)[G6!G,IF*)&4X3"/Z77 M'B%&>"O?;V3)SJSHH(5"G% 4*.4(EXYR('<20>QQRO1@YU9T:*V,XQ4=SD-@ M\OU7=+"NNDKC)$/(*6RID%+4N%* 4Y8Z[)/%N[5>6U5T. ^49*;EH/G[I=-A M,V4P".L* PXC@6DSH)2";R2?=S>]M4[DWPVE[Y,1EV%"IXH.Z8EPJ=WFD!4= M/-;*,0'"QX)MR1FJ2NK5,O(>=4_35G3HO1;T!";9P5?/A/YA6R$ELX1Y0IFS M"#+>4!IA,-*"U@-JZW1F_VX0?2\$&/>$?TF]7_RDNT-%!\:D$,AI"J7&%A!+ MN*UE(@PGK=_1.=E_:\6?OD[*ED&*AUIGDD,3X%,(2\85<-S) M9B[4VB:MSM8Y.557G\_P %V &)MN+M5Z];4H9_]UM&S]D5:9#K0'#"-#);0F MS'/0^UI.)VAW(J3,4C8 $7H"/2!4 M=;_>$#%F,9[ZNR-S@3.U!HA@%E653/R\^/T[*)"NA,?22FDT(YA Q8QT*MC? MV'E@ &J5]F1GEA,+ 5$!.&\8\!B M8V$M8]B"VC?B3.VFM]:G*-U0^CX9,6[OZH6)/K0-O?24=[U>7%F516UKXWEEBB"%6 U6@A M"KM;7?&J[(V+D0G13WJ-Z^J^$69;:?2H.VA?@\P;Y+ 7"M-@> 8N$=0O3KFP--ZJM"#_ ("1/U(,.(,\N#$8ZJ[#_<8!),J'K,8CS"'&RC8O4X MU91JF/BBS&>WBVW6]^G#YR#A,J 9NOYST&2E"9W?A&>.I^(XXRV9MHI!#00E M3$ C.=#(-N80 R/,KCLJNL:#.J'ENUO-##[C-AO#*08Z+6L/"FHE/H;5E5)K#Y]L\GV.S2H;5PY+1_ M20:TTY R*C7"E!E)":I-9&A\S'?+1= M)AR7"B-$, *>"X^89[6LU-GNR:FB.6)B*/(D5[I#=CEZO%M\"T.O*(^GIS_: M+L/".$"@P@("8:UT%I!:5F%[&$W1O"(7H4=WR"Y'CP]E?C^97=>+[V[-58OK M)X6ZS^)-FQ=F2BI%B:006* T5%6UCAH=)>P(D\U?A% 1L+PRY87S3//):7" M:^$@,E9 B%0=Q :!<=WOLT?;]E^*,/V0NSAGGE2.[#C1[']+IEBPZD08/9@K M973 0#0+>H7+^';WEV10;P!3$6FSDE9YV<(&=-OIT^<[!]MDA$"A-#>0."$T M )SA^K 5.D.Z1X&+6"09U>Y\*&#'%R,X2&Q@IKSD1'%*F9?::$X5J'&%6,KN MT6'1S.:$L3G1<+PPFZI=Y7*HB-,C+\NPT9XB:'" QQ%&L(7-!$T [9[:/N7U MT($C3H?#*UG$Z>1A-YNKZ;_6LS(/(H4AL'JH#LVK>KI5.LG[N^/U1]N_)"/6 M648#MI2&J9YA(V!C.B#7(WELZHC5053],F(U%HX78U-]7IUOD_170.Y^<^QB M\CFOJ8ZJN; (,^N<9Q#2QR$,B34CO*9^248-AV1J3OFB#(A-\_QZZ0.D&^-O M#V0M:-7R35E8%: !D %NPR;$&BGUXUX6X%;73D=A/\5D5APPQV=$#6(\52&+ MQ/H "-..4N^95>K1MP^ZEQQ,F;AC8)-\.+Q2L>AC?K^;6Z]NWA>+V\]Y>5?!4^5T M",OTB7)!)]IFG#,H+>. 2Z*$)A"J9N1(R-^. 3Z(8E]5$1H6OM0VTM6-G54@ M+:Z7[6I7'F^804,==M@3)K5E D/-:^<*9-J-L-1\0K(,BEUZIKPO)@M3'"\< MO^?IS(1U-\@!F+,DK/#"(-B<"H;%OKO?)[55')<370&[X)1Q1G&J%JTS XC! MF"GI&2/$.Z$X;3#$J/M*D]K6331Y] 0PX1WU9K?WY)+-TOV1E]/9\KACYU3; MS$E+E!%<($FL\!Y@46=W"!L*SCN3)MK)>TK2# Q?"\KL*Z"\XVYQZ![)'@*T M:99Q*VCES@2(&2L]IV$OISSQAA#+X!C/S!/H/@)REY@IGKB+-BZB/1"UG#=: MO"D+>T8-*47(>_*1XM[/U"L\CP8([/US*(CR4+FSULP^:/ M:2&Q-L9J7<^LB,@>63&CQ6HDI%0T'%.QR=W4U6U:D5%$II ?*4 &2;J#A$E1UA8.J G(F( MU&4YH\+L698/8:+<9)H_FRPOVF>: ^B(1LY5YR\"6DF;\8(T[9Z4*6)%^,@L MZ0?1(STND\JYN+LO\Z]5(L9O^3;2\7G_WE(N9TFY%P11B*"28;^"H=GFT";! MXF"M9K#(DIU;&M4J+#UERA(#+6168%9+)(.@"4]4SL[EW%89)TJCGH7 Y/O/ MY8P!TIIQ"QVB%$"-;)THGM PKZ7,5-:K'%Y;O;;*Y7P>*,G2-0V:N9=J)13! M%AL# :.".\QK&072YBWF+WN:AN%E5)!XMYZ--M?2K7(G(KTACASQEOR;AU2#E(O3!A36.&>- L;0[Z[G[7>,511\;6 M>&A?>DZN.MUC4GW:/%,<:HUTV'43HB108>O=F-@(L^Z>VVC!=6/C6028WZBE MFLY"S2!Q0"M#(%%60HT)8:[&DX0MP?AH.U[+]$PP$\9;/ ZDGO0[^UT9U,8J MA:6%W$/I.=!,-HX"[$>8P6E @L6&Z](+:%N#]3'Y2#V^AID-+]JOS%E*L=': M>VBUIU1"WCC9@5/=J9WT2+\CM=\2]",P ^(M^^VF%< IX-)(Z!65 -@PFS1F M4]@M,JT/ZZ0$P*Y@$)9YH16 M%E2AN3L'B8#&P^XV0X*0D[;*.!YRFT5*&\SP @HAQW@&NMB98,8V;J :4]%&\QY*2UWEI'&G1# MZ?MDQ!L*.4E/A L18#+/EQ_S;_EB71F,Q]3^_,F,VR 00(H1QB#V6F@':WF\ M4=WW9$F#3[H:!;W 2+?'6JZ65?:^;7;:-LE_#C7))%1""R4,<T4=D_3<%9!D,W:^<>_\G"_"1GE>E5&^O@N85Y*OPMZ_1=G75B_(@ ),,8RD M5&$)=!)*THR5 &+W^-&(D0<#TR$*4I>:_,^8]#-:'49S#(3WD+* &Z^"8K<2 M<46Z3_81HP$B3 4],$EVM%6G#7\\J#MVX/3ZZ@ MUP(2'J4W5'1_0%)>EC]:[$HGE.S?;F/_0TS[[SC'(:YRD",C'/-E0>!@-3= MQWG2X]ZNXWQ(;-(-^7I.JC*F;%/PK$/?'X](MD6,GQ2Q>9G**RQ@S]]2W4Q> M/?R2K[Y65]>K_+9W)U)+).Q%L*0,,Q@1*(U0BB'*:*,')7GW*2KI.6_G*6JL M0*/]U71"[UV N932[6R^7AW-T7R@ M16:LM )KI)WUDADF-".->]W($=X^CZ[X;M"D4OT_\MGMU] ]]2UL7&_S7]<5 M6EB@6_A MG#HR7&,CT*F%Y*SW9 :",'L:S)FR$ (KN:UC.+#DI'O\>+0%)IZZ._*J"Y 7 M)M5N*GTEROFT.O2FC!G(.?<82$Z10=X:8AH\8(^,$]&FI$L3:R H$]YEJ:OO M-$4UZJ5ZDYYZ,CMF^+1IGA'&=96W&F,8Y)5.2E+OU7&P'4#WV>DMG--&@.C" M]UPV7?]:S(,.EELO?94[]O4MGK=_"X9R"Y22%@0C-SO$0-B/*\>XYQPU F?DB)];L6TUO,AN@P 3C*/Q?.N MGKP'L??Y3%AF,:X2QQ#K@-&2@48V%7[P1F[%]-/;2_?%@$A]7VRX# O:WH@9 M 0G.5OZ^NF$?\^L\OZLFM/T'82LTZ7X!-IY_ M>A"]#X5(*BVKZ^L-PI-YM5M\MS"3^]EJ,C^I\:/MJI2!S&AM(41>(B,HP(V% M9)#LKOUHV_)AM3\D.JF88/.;O"SSS78[K(F;X+KZ0"V_KDO3G23&.:_)''2 M60N#1M^,!$M^GI8GD0$JZ-5\/?*8[.9MOZ>SZ_UP[O0O6\! M]RIBIEPO5T>-@G:-,Z*TTD1Z*0Q2A!CN<5T,RDJK1E@V:SB;( I$R1:+Z71] MMYY77KM#J<).+QQMWY$%@C,'-4%68:N\AXSR!EZ@NAUA0M;'E8'@P"2[(X MQ;T[G9.J/]8L U7$'L75-5+GD"0>Z4=)&4&="1 MN'E8 @P(3D>KX',1K-?7 MAS-'C8&C;3+I($=2 N5-%6-+PL8(U-T&3':_BQ M*'DX&V!(9))=L*_=7V8^ M658G=94)T_8PX&6;# !.216A[YRQU$N)6%UVV#HN4N;-N.A!0$]@DKF"GG3S MI,_W]<.9!P1)3H)U@HD!& J/'AU"#!NC_\E]7Y) MW^^FNZJE\_?IPYD)< @LJ:82ZQ%&#?91S5[7;P\\$MXL?5:E M^]W67_W,*/D8C$Y?E+]/RF/!6F>^*;,4"^.!84)@QZ4 TM56DR/,=[?^4EY4 MZ1HU$A>L= ;ARSX/7!5EF ]DAEJ@L>5NDRQ::\]PHR4K67/'*ROT M @ G7,$&SJ3.A1:QKM1#,5D89#;03LN'!1!^(@ M1DY+PCUGP(>1A6I7KH.\QW05[>1T!"R+@.P(F#CR*F-*2^ M.](<$G"$)\*IN#009$EW!>^6RW5^_;2"[?^>S-?YLXLJIPS_-N_('$66$L"< ML%!#R)UBC7$1<.D>9A3MA#BI;1\!PW1A:74EL>7GXD TU4:.3_?SH[FPSGM1 MAH0*^WGNK ZV*>-A4T]%@[?'W8W\:&?-J1@5%<@Q3$_N[GY>/.3YDYK('2>I M/6_*,"2( : 1QQHR)Z6UMK$^H>X>Z1;M#'L,4U5_)$6WV33?BO\QGQ:W6V5OD.@[Q?7X=*8098!S27RP/R6N_GST\ M?9F-=E8_JDDQ'?1CF$8WO[NZWZ3F='_DY72V/)K@YNQW958!"SAQV&#&$'>, M E]CHFB/W-SQDIJ-82X= LS1S:;ZY;AZ*N7),3;$I-JO!YFQ81<'-*TRTA%@ M(0G6=XV_5+3'\<2;/Y\8IPI2#8&768QKM*L$QK:JME&YC2H!#[F-_K[5QQ&. M#_6)3#/E.20\6/J44&NJ2RS-2:C3/1(/OOFSD0MA?"F6FJ^3Q6T L[KZ>'?? MQGIM^8;,8QX6*(@8!(P8A;T5C?L>,='CTO";/QF) V''4.'F;LLK V3?9:>K M+_/9[>3 6MSG=1F42"(-I032.R\=<8#5PF(D>H0@O=GSB81X]B'/ ?NU.WTZ MO3 (3('@UCGA",+(*B]A8Q90V6/">;.'$DD1O5P@T^:VU5F129L6F31A*$#L MD80:("*$4(TAB8#OL3']/LXC>D,VINWG*9*T?D>F""6.@0" W"8 I;6,:QTA8'8.JKPYZY M-U*3=KC8VL&02L69%QTVD[)\J+**WA7KQ:I+_,@Q%\#P'\O"0!?" 8(X@ Q# MAZUH4'6^3T[.=+/9$*0I1H;TA?B[O;J^V9&>0<2GK3+/K<3*>JTTXHX3@' = M_^2ADZUR95XZ.B@^HWI ]DB-MY'U]4-X?A'$7'77%RB& M#-!AO"*W2]O,PAI'WV *6,B1(]A[0A&MHFPA]ZR6B$C>H]S0V0/UW!2PK95Q M/ 7L>0A,WD0*V$_3?#$)>_RVM[V?/I\AZ P06"CB+&%6"BX:7*V3*:V!/C>] M6^OU$#UZ@)+,$;+KXF^+Y7T^G=W,\NN3=WT/MLD0<03)L.,#$BD(?%7SO9:1 M,B7>R)WO;GI[R8*!4?H^&7$9)K2]!'YA(ER& "EJ.%!3E4;!3B* '=%$4MM( M#I#NGMTGY5W@KN9#!(3B&O.VF*XKT8.%[A:KS:'C35'>/3N#Z6B)+_/I7V^+ M;S]=Y[.*H:3Z2T5,\H28X4=9W84G7SYF@9]JDA'.%7SQS(;>>^ZH Y)8Y"'UW-?R. *Z;Y<'LL*'4T@Q.!H)+/(> M=&@&WWY+O$6KC%FC/,;6 NV 4\PA*&HXM",IK\.WLL>'T>UQHO0 Z+R%^%S5 M'S2V7C^4(? MPS=.:+)Z)+.>5N%[1F("L*02Z;H(('%*RQ$E(XFZ2'? (H[^5.C-==4C/Y_L M*V[XZIG,(^ <$,!!S[@!8;=&FUXCXT94=S>*!ON $7<(;L.0W.+:ALW9B;'X M[-E,8R^E<,& \!QIQSQ$N)F+"!U1L8*H@[(/*'%5ZV?+Z62^[9\//SME^[YZ M/M, 81I$ E94"4 8U;#!16+8/99O\%C0J"KN"TP*-?]'/BG;*[EY.C/22DJU M$Y(%H;ASQK'&'&"@^\0\^"%Q A5WA26.@E\YBDZY:PXWR*B E#LD+4:.9@D.P_I MF0=9,"1A,)BEY HI*SFFMI:*!4G'Z:094%NG$R)W@^A[(<"H'#FCTOO9^CY8 MW:I-8$,@?;+TE5]\4A[C[AGIHD71#Z#EP?"(LX]XG]].YEL3]<@)V(NG,@R$ MY=X[YI525'GK8>,GAF&Z2JC)1-95?Q1B[@./GGL\?22C&&D>*F0-)*) M9G5AR([X2*LS^B\W3_V@>!MJ')7-[=8ALWTB5B"8TTR MBP6E1"N$L',&. Y [?OWC/9(V7J^USSAM#H@)''4_-BEHP/TY6,9E9IC[ZKL M$%5Y64LXEW7?$9!\O'/M,"HI!L?F;>EW=)/PY=6:;E;^F-]6J8 FB]6OD[NC MWN07CV;>2TE=F,085U4-:&!]O32%Q0;U2%(1X]0CAGNY'R(QM:JNK\L\[*"V M?U2BPJ.JW?-\!H,P!B-"E>"4$V$5(8TTP8P8SS8TFG[[PY) R1L7V57YH2R^ MS1;3XT-X?Y/,4H4]%19X#"P@"$.N:IF<5ZU.MM*%(<14=3]D$FC[0[%<3>;_ MW^S>%->M=/VL028<-=1(I"73GKI@A*)Z.U#5[N[N08P2C1!3TWUPB:EG$ZR$ M4&ZFU4X!"!ALX=,MK7VDJ,D0; MOGT B:/2S^6D2H/SZ>'N2S$_H,QGSV12ASV PAP"*_#&T7&5=7JU7P=);5)T];DP=:9@!AS4DA%9AY\1AA)EMS AJ M78^+C8,G_H]G6@T'4()SA@^3P\?U=IQ*6#R93:OCN/RU60V/]2G^$$I3:?K'LWRY:[_UU>+C_DT6%NA_WJR MG"U_6Q1?EGGYK3JJ>K>X7Z^JD@6+:6AU,H0ZYNRKOU="?RBCDC" %*?)A#J?0<;_+[B\=H*K[)F/@S%F7I50Q M*BV,.D)]FS'O,5-)L=V?GXA1/](J@P)"0S3QG .LC9'$U%IRB-L>:8KC'/A? MGB6O<],.!&ZJ(,H#/3X9^'RT76:LPHIZ0;REU%H3H"3U<.?"C3348% MMF-& M+[R^;XZ,*EQAO-2X#"5\4>:SV\76=SA]^#GT]'VQ7)X,PS[:+I/>$J(T9- ( MP:O3?0IK68GD*=,:M<\"/(3N7EH] Z*4C!'U&JP?FK_^?1:V9^7TZ\/[_%L^ M/V&8M'M!1G$072(44("8(2T%:C!%HL?):J18[]'9*%%P3LZRISZ!UV*<7)K. M>D\F+"1<"A9PA8YI+XU^LGLA=-SFS- */\2GB%#^N>DU2DOH3;'JPFS:S.'+ M#2CXM(ETN%7F*-5824ZMMUX(0&E=9"IVIP1OE>IB V&!/A-$?:(T3#GJ?&ENDQQ2:/V[MY M0:6,G? '1-UF.'I9A"7" #CK^]FF5(_0"D%I!3= 6H-K[)4CW2,#H]TI_BX& M1$PEI1H@>KT,^"V7IKC[,EMLQ#IPV*G*LBH!M#T/W14"WA:9NKHY=3ZZ[WY" MXAYD$GAO_'E!IH+""TAI_8&'WD[!H99Y'-4C&J:;DZT@+5=0R_[8( W\^ M^Z_\NG:E#73P>_@#&:3 *>J)$IX2 "W@EM?H5;D6QW,#8)0DOX@64G'XB4SJ M2W6Q;;HZ0L@]3V>>8H:)$TX@S+4'4#_Z@#''W9,,12M#/"IV]8=T?%9!,W/O M KH'6>A?OC23!!.OC"46.^S#1@.@9E$P4(]PQ]=+UYV7WI[ C9A>5:G2& Q[ M?&]& 5<^;%N==U@HCH!4S;!F=$P9N$="LL[8C9AGP[(K@Q(;J@T/^'CI(=;! MG*UQH0IVCVV*MNFX,*?.1.P"@<>[6-_/^1^K]60,,;]JN+3>D6>J')_\Z0.*316V'^4)FI %A74=": (H%) W 1[".#.^F-ZT MS'E5&O$2J,>*X=V7?-16NLRO=;X(?UE]F$^>V(';.WC59+X_#N:L]IFU@!KG MK$&,&4$EU%HU& #=W=$,CC6&)I+9S2=$+P^^"'J.*07E;K!B$#>KVMLQOPZ??FP]-5X[F MMC[2(D-*"R 04]:CT'/&#:G=HA(KT#UA[N!>G&C**&(@E6H[W00C#6T]E(V10Q4DS%HV\73M=Z?/I=A MQ[1C5!OMO#),:BEJ]X,$6MMQ&A$#Z^FE]@= Z&UK?52VP9B4/SVZ^K M3^O[^Z)<_5P6Z_NCR_ZAQS-6)7N!!FH)I0">!@=-2< MF^?355DL9M//^?3KHI@7M\%0.:W"D^V"5<(@IAY3Z@*!J6> -U:.4+[[\6^T M Y+^NAP:E51S;GV+ZX1I]O2Q# H$1;4:X 848I(7D>H2<-!RGJE;\H2ZP%B MMU0YT]T'MW2H__62"O7/,S6?[[IX;.]^[/&,,^JPQ 9KCKBE4*''#0EQ9.3U MQ;HIJ(B&R_>B]5&:8)=3]@64['[[>$RIX=>9IY8#@2J[0WHG<)C7&J/32SPB MK\LPX+_4Y/D8I Y/>+(^G5BN#[0(\C%'PRHEH8; >:.Q<; M6KF'P?.2?*G^6N;YR;WUR;:9PU"'P06A,U)B@;F H)DJ@1FYEZ6W)ELP8PB\ M_AQ<&:5A,#Z*#..I^8_P(_JD$\<=-?N?SA 2&"FIF!,Z]$Q:W^1UD+9//*ME9JGS]=.@JA,I!!W@0TCFI37AJUU47^#T^-TU$5?;&IX\J M^5FJ?/UT1@@'1!,GG;!5ZF6CK53.:\R@LLAWGV>CA8]&5&5O?%*MO:]/CO5# M]=]-&-S)B*P.;\DP)Y9+%R8N8;1WG%E5^R 55:0[3\XO#?*F[/]X&*?BVI[> MGK3O#K;)G$9!QF#T2,RH<)@H60=?*Z6)'_<>((HVB[C8?9\\&:7]/VYZ#!RO M-;W?!EVW#-9Z_GCFPXX(*ZBXX40 +[VE]7RJ"%?$ MH$0!!FZ$U8HC#E630DDA[$9X07,^ M)L-&2T\%AA(XR:CSF#7":29&> GSLD1* /+X9K&GDGVL_G9U<[5>53EQE[L$ M;[=?!YG@VGPH,Q 1P[SP50HL+H.=@!HTL;7EWA*:GFF:0:B21%T9)91%DW"/9+ 3!RDEXZO>FB#L\TC CU!).H*]@9E7N M<4*:J1T*WCV\(7[>H8MR;%!8+TFBQYM7\\ER.;N9Y=>M$L*<_:[,PJI\!G), M"JNHAY@3U7@+'.U>'V3PHKSCI]J02%\@T/UP M!J0W2"$ O ?4,Z$49-ORCE0&X[E5B?'(DIW,IO'LP8Q ZR D5AKB@O%F@G!R M)Y%@#G5W' R<%*./,@[= .R"0.($%8?7H;8I*MJ^(3,>,&D9II0#;["#1JH: M!^5@RJCE\PY#.ZJS2 '3VSRG(F%)P1!1 *'C4CM.G&YDA!R/\SPSFB9;'U9U MP^W[Y,BHSC+'3XV!3A_*^R)L@_.KWQ=YL&=O\G>+8)>%;7!^]$#S9+N,&*&M MIQ@:( $V@FK6=-_9,=:.&$ 513R$4HWY7XI%_O#+I/QGOO+KQ?7IFG_[&V2: M6R(DM91+XC7G@+/:UA)(@>XGV]'.EX;3_Z#0I%*\^]EX^)]M?J:E[M@JT.VRM%5O/T+,@4<,)1S MB)$0%B#.8&/? (>Z>X:CG3X,NYQ'@RKY^6CD JZ$!..% Z879) M;O0KVXR,9Y@ 2P0V4GJ+K:YM18FL[GXB&C\N-3DWNF&6BAN[R([31=N>/YA9 MXH&3!#KH+,38(T?J[;Z4X<_QK1P#GH[WPJ*CZ^/0%OR8[EJURS!"@=[66.&M M-DK[P/7'[NL1JK(K_BV.L[O"\M;C(&40"_*P[8<..Z$M=8^SD[!D1,E4!];> M>7&-Y\&4BA3]RV\Z'Z0BEFJ/F&=>$H548]1BVST_9[S\J\--Y_T!&=\]IEBW M,2W1C ODJJV.8QAB;DV#L4P: =6CZEQK[0YPI_(\Q"X9C/KTAUO3M?KQ1IRM M/7OIT-27YO6C9O_?]22H(4P)LV_AES=%>?>\L.X9^YSV+\V"G2$(@0@ZX[R3 M5<'>742SPM225O4E1H+4J9#8;B_,'&+,>R,G7"R&UY_#JZ,\D!M?!09 MQ \V4/9#@!'7F ACB,%6>"B15O7.2"N< MQTX+1P2&$#H)9"VV5:A[CHP+YB3MK,K>^/119>],P09@*X%0'@CFB-$4&%V; MT@@0-;YCI8BJ[(U/JK5WDS;EA.'>/).%:80 8R%C FK!PY9)T5H&+DUW4SUR MM%QB4[TK8$F5?O(,^V'Q M=G4[2@,YK4HOH\I? J1WZ[O35YJ>/I=9I!TV"$HCM,'84PV:=89BU'T=CF8= M=]+$R[M+/3!(IL_)'^WT^?2Y#$L>#'@.15B#"'>$<@)K61A&(ZRN.(@^>V#P MO=U1T()Z1QV%2#C. "5:-M(;H+K?48A\[V!R%;8Q@2$N.(!,. M<2)L,SH=(N,VZX96>*^H\VY0_KGI-4K+\DVQZL)L&BPFV7/DF=92>.HXJ*J@ MVP9-A^T(TR]$TN,9,X^K-+OB\7M*B_O/H8>+-;YSV7Q^^KK MQ\EJ7]A!JW:95(PX5]TM!V&]-X*:*E6EQ0)(C]"H51X_SB &A)>:'4+W/[=D MSKFOR P67."P'P@22TXQ\9S5N +#NB?IB7_/Y7+!*@.A>2$^V=ER6F6K/X]" M3UME83>I(0T[40@8UL@;17 M9]AM=&=-_!LP%V--#P O$!:YV4D>BG7<]:7[ M)W\NBNO?9_.Y6EQO$BV\6ZPFB]M9^.3S2/[4W]V%>'X.7UQ/#H9Z1N]&_?M+ M1YS6_7C?(I#TU;.9]T 8"24FF&-&&3)LETI;&TE *Z]+'+D>J^/5O3Z9$W5_ MBXQ[#(6'ALNP>Q%..4)D+2-E..4&[6B$9P_MO,R-.@@2HX[,;"Y7U.?;G[8? M/U58\FB[S'),.:+!RN3$082X%Z0&R#*3,AUBQU*2'15^*+GN "BELJ!V73SI MW7GV7,81QL%>4$ISI EEBB+V* L>>=''@?3T4OL#(/2VM3Y*G]T8E#U,*-9\ M=OMU]6E]?U^4J[ S6]\?C\4Z\'BF&%<" $Z$HT8!" 6T=6?#1BYE3'W;*X'= MP"X&!Z.CYL)2/UV5Q6(V_9Q/ORZ*>7$;=F>G57BR788!YE)AY)!@4!G,H1(- M%EQT/]"/=[VSMRZ'1B75G%O;&"UV&AFAP!A,7=A+:PTAM5XT$H@^Q;FCC='A MS/".(*16HR_*?':[,)O2)-.'S^5DL9QO_"L_![S>%\LV6\K3+\D,9%IR"0#& M$$%=U1C>Q3!I6\5PCV^(#T^%P6%*399=[/"U75?UXQYT?S4 Y/B & 24V!#^MR^G6RS-5TXRNMJBI=_^=Z MN=K8HBVX<+1]QA"W E@4!H"6U@%!? VH=1Z-L*[C\*08$J&X?NE37M)WUZ'+ MLYM9Y8TXX,CMXCG=6_Y]-Y)\)47^?O8MOPZ]>K?8R;7]R6*^ 1 !([UL=?S;2OA'!]#S'I_NK'[X9?*?1;FI4G;(PSKP M%S+F"*F2EUD<9CKD#*CR6VQAT2[L7R_MD4VI^6(,$(_:U>O;R7TJ#+7]6S+C MO>?.AL464\@5AYR@&CR";?DQWSH6EE]G]Z>+R!QIE7% #0K6BT&0.ZR5!K19#J!0(TQ%$$V312S4 M4K$CP)'/*[_S>C+_4!;!N%@]G"3'X4:9(< *9JA&5'&,$9"J'FO& ]R]U%"\ MV,1$W!@,M%34>#^;5I/QXE;=EODVPNPD,PZVR1PBSDBI@!":8UX=2(E:QK C MZGXX%R_\,!$QAL(L%2\^3%:MN/#LN0QQ8PS'UGM$O/!82:!K63# W9V[T?QX MJ?3?!Z=4.J]*U5?YABL> \M@V([/]E7HW/*/UU;YEP;\^N M(BS8@YP&.03T$EM">6,L: !&6/,@JMY.V5;GP36"$X%?\U6+LBGM7I!1XPV@ MVH9-)T*<8A;DKJ7GAHZHFM(%SN&C8CD")OU<'H_G/-4T ]PPSC2RT%@%H 7R M<:*VW'1/9GN)PX!.JFS/E"Z(C8 C:CI=WZWGDU48:G=%N9K]U^9PHQMK#KPL M$RX,2LY!F'D=(XI1@DWCZ[2N>V:,2QP<1.;1,!B.@%D!I\[K5T8]00*#,&2( MA=(B8,.:7Z_:#HPQH<'%&',^7B/93[D_IO/U]6QQVT26GK9[NKXR4P@AHYCS MS&D8[$GG7#,S!_2Z>Z4'GX,N: DE0G>L_!N0=YFVV",)F*=*$&"@UZXYZQ% M)"U[/\@V;0#E]V3;F9@F#+-X.1]WF]G:OR933"G*)!-&&:8AP!;3YKB(D1&5 MO+[H;!8-T:ZWH8\!,/OU_.FI_TLS[S@WCB+,I%$!6B[IXY9%T.Y1/1$GJAAZ M+2Z$Z)BFJ9[34X9[1@]$V>E&Y%!&[RU[UBIN- M[%T5)9%_GOR1Y!.)_9@&.!5R65@09@J+/?(2HYV$@DB<,KT"$=S MD_51QJ'<4ET0&/5%M4:R3]-\,2EG1=M<9$^?SQ3'" @$#=5,0&B88:H&)&RB M6$)*G)>#K*->#]&C!RC)DD_MNOC;8GF?3VSU63^/I\L\ZLO\]GM M]J[7$?4>:)%Q'@8 5H&L/NSL'#<*-O*%_5SW,LWQLIP-I^EA0$FE]&J_%+:Z MY^O^>,,,:H&[13S $I,"@VR:;T)SOHPYW?IO0Z M.N>?\YXLF,Y646F5$L)AA)TFJ)D*78^BT='N3PVY*$2$:ERTZ_UPYK!FED-'A8 * M.>P!JF&%-&T!P+,<=KW4^M*V[PM+LKW],WL>SPCQ/"J !D%PG$K&*+( MUY(Y >6X'75]5'54Z[W0^9[T/TJWW*75?AEU?\R_%?-OL\7M\SZ?O&%UM%TU M2PI&&0-AK^JX"G\1LI85LQZ)BZ,Y[/JIK(@'3DIWSC_RJG9"?JV^Y>7DMLI' MFY?Y\E2-O1,MPRC"QMNPEZ#"0(/";H7:VJH"LD?I^FADB&$?#H=0NMU7W(B5 M7_/5-J+D0UY^^CHI<[5:E;,OZU7UU<_%WZNG-S__6LR#OD?3CX'3,MN_:N-(V=Z6O;CZMBND_VX:=O&R3D2"\E08BJIB@FD@&?0V,H"7;YSSIYNE=SJN',VF01$QBC8-18(W04N%:*D"P'?<>=P!MO=SS M# 71]T* 46YR1Z'WL_6]SZ+X-=CF907ID5M">Y_+ +->$>S"PBFQLUP(I^KN M2=(C\6*4] Z)+(2^,*4:M8VQ?J+LUK/G,@8?(Z#WK/1GD%!EA-!!, M*PT-$KS!@K&T[N;3I.FES2(=3NFNV$W+C4DRF9OB[JY8;'O_W E3#ZK\^L/D MH7I8E>5D<9N?*JG6_^49=D@;0H&S#)DP;5).=8V:H+3[G?0H4]*0[$H.WH6G MJ=UD_6KTG#]1'7I3%M99)84P$' /%&$0:%[CH9'O;HA$N8*>8*H:"*E4S-F[ MSA_AQ][G,^JH8,$"L"2874I9(75CSA$GN]]@BL*"!%;.D'!=B@H[$,X@PZY% M)A7'!$.*/'5<0NPA:;;> +0+"4L3R7IA.G0#+!4AU&(UNZYZ./N6?\JGZS*H M(]]E.LBO?0 QK*+W8=VLM'3U"CUU5Y4R/4*?0=Z?H6HYACC\3WH(K*&^OA44 MC$#5(ZW>[ 9][CWZKYR:@3(/FV/?])]Z.*W^K?]^)C? M5ZD)%[?O%C=%>3?9B77ZGG^+YIF7V@$G@3".5P82$K+VN3J&=2NG9B3IFQS_ M1P31#[M?GDP/SR$PJ*)?W1.-#=S; M. ?6ZV7 V9\'[VF6(.0(\X\A)Y6$P2ZV@-4""L>Z+:>Q4!#')<.A@ M> $D]U2WW;Q],WTI\]E2EC +>8<4ABVK]PY4%L>3D+HW\B1<#\]O=3^ B] M;:V/^QSX@LH>Y+C)SRNWTJ?U?35__5P6Z_N#H-"NBY2;EZI]:IX.CD_#F:;Y8Y\=LO?J13 ,- B$9489K M+Z!&J'%Z8DFZAP7&WIW%\>5VQ"7=5=+[,I_.3M7$>OI8I@56!&$A#$/>&F81 M;"2QM,<9>.P]6QP-]\ FV7'W]7^NEZL* E^4+_9X6=]BZG\HH!(&<>ZBS+<'Y8N R#J LK,TPEJD\P!/_B2%O/MC M54Z"DL)B53YLT/JU6%1'1$$)\PV>VQO2QZ,[8WTU@]!@(2WS/OP_)Y(:X!N[ M&O4(*HZ77BXF(<<#=2I*[\)9EY^+726>#V41A%T]?)A/%E4N-1=^>G]W/*5A M^Y<$%!A"RB+!G*SR"RE)5>/U [K[.4*\-'4Q"1<-N;@Q-X>"3U[XS"\8?;(I M1O(Q#P.QRDH2M!;4]+Y#&,K1]V0VK%'86J"M)QX# 8G?D&TA/Q^,5.B'TMK4^RI..,2A[5,$IA ;+ MN9K&H*%AQT\-Y&*,+3I&08 8!-D1719\$4[KI M/A"V^_%3JN"4#KH<&I6W%IQB;#",&2:>&:R\I,0+7$OGN4OIW!ZO*38(=F\Q M&H$@B+CW@G!C,2B%K":&6;S,ZI;7:VH8E=$/I>^3#*&VVL=!@M"$*1$"K MH)2($&8LD\&";58XKFQ2K?8,46BM@_8A"N>A\_:"CKCQ2 /H+#&$4[7KR:Q^FN@#M9-ZX-9ZZL+X/R\]FW"HQ+ MWY2N>_1KL+V4:KVMZ;/>F,&F+:20NXTQ2Y,QH8(5V-D<8]; M%0.?4PVO](.WIV,"..I3JJ&<(1A001!A6',15A8J11WM :63.B6G.M[4B42! M=OZ0\^![B_M?28@ +&P8JVMJW%:[ EY+R)$;>6;MOFIKNQ'NAM+WR(>WY ]) M3H,+[9Y>698_E\6R10G@XPTS) '62G'H#=3,>.6,JJ6MTHV/;[<5W3(9%+%D M_)C/B]_#8X$ [UZ( M*IH3)CY[(@)XN8 M:#KC%=?/T\KW88KEJH+)+5>SN^KPLL[G=[7XK0IAOY_GX811Z0C18? 2HZP!#,A=B6^-)+QHAKBZLR?=&,\>S)3F2%&! M+$3*01W>;AJ)@G65,F?+\2C:'LHX%*_8!8%1NQ<:R3Y-\\6DG!5M@U^?/I]) MZ%'84U/AG; &,Z<%K $Q$H^VU'17O1ZB1P]0D@4T[KKXVV)YGT]G-[/\^G1P MXZ$VF9&,:N,!8@ A#( S=5281DP)-6ZG04^]O7)6#HO2]\F(4;H-QD*$BWF- M-K;6[GY[9:,==QB]?#IC3!G-&=>DREB'N*+&UW)I2)(FXVMY'#N<<= ?D*[1 MLB^-Z$/1L2^?RP3BDGM!'<&TRF?ER.-"YT$[HS1Q-&Q_?0T!15]-[3A2;83J MO4ZP5JI:+[=Y<;/[X6:?M-O^G%+IV2_,*!(2!3/'&(61%H(S:)HYB+#NYGN\ M*_\#ZSXV9JGF;3V;S_/KQ^FG=A >'ZO/5;#1;N#^F^7)9L7!3DJ?M%-_^!=4F1VOOL&0> 4FE MA0K5 H'PB\YZCG?A?9CQ'PVCCDI_M]C6N'BWB0BZNY\L'L+' P>O@]6Z(6,3 MXJ\G\\I;_.EKGJ^6OX4'2E]4+N3J^E1_*XK:K>+YU#_]CMOHZ6UPM\O_()\=">J-],Y,RC&#)- ASN@6< 5I MC;''-&4D3(M2/)\686<4J#;++W[N5G?E MX7V+<[?7#V=,(8@&QL$?1T\A':LYI1XC"1Q#D#GO,.UW &( M$08"QR#&8 E)\;'R>^_A#UC&3:/50SGAW4Y_3H)%O2'2;DZGRCMWY9Q+("E M&!!."$ $&RT;7)!$W8\LHAU9QB!.-,#2+SU%^;Y8W'[.R[L]OL)6R\_1-V1" M,""%%-X@(6$81)8T6$-(NQ>(C7:6&64)&A*D9"9LU;TP,]:)J .Q5_FUN@T@ M+E?]&33$ZX/1J&G8AH:EFG@H/548\AHYB5WW9'+1CE 'I-<%$$P^06UFT^:2 MSM*LEZOB+B_5];?-OZO9=X="[8QN,VF=_]9,$J6MMPP#&_[@.JAF=Q"-F/*^ M>_JB:.>K,2:RZ,"-X!C@8)[]2SOB#W:LC6/^=./,4<2\Q<("JAQBS$&\.WT/ MBL*DU60:*S"Z3CUP4(SV&4".OR*#3"K!N5*8&XDAH6&X[%"0DB4]E#[JSA]2 MH0>3?0R*U;@]_H3^& M8L-K.V9@\!*:R < :>7F/=TZHV'U!!(HQL(&$B$$A6J&L$5(C/QL8$C-MF5- M;_3^/.P9YRG!R$ES&;*\GRRNC["A^G6FO%"4*@ %)LIJ*95Q=<^I['&A()J_ M/Z(1TP&19*%LZ]G\NMH-P;/<)"XY%LIVK%UF&#&VJH6-!# MAT58___E74MSVS80OO?7X/VX= ;/7IJZTWAZQ2@*8ZMC20DEI?6_+R"9BN)* M)$7Q :>'./8, 6*__0@L=A=8=N0M0=WS"P9SZ@^H_3ZA&HL6[V;SQRAX^7P* M11,G+C<*1/ITW8V#5E *G$."RN,DJ4F&YXL&)$1O.(UX%G03=T?S0S9@Y59I MHD--JR =IA8! HG%EG -=75'"8O3HLS0%S\@'_H#:G)SL8D3]0V#%Q1RBKCE M %N((%#RN$9"<,/%[(/YT >D1:]8C<4,-9_OEKNGE/9]6C<[_GXX/AGE."VA MW*6.:U^O"$H@PSTPSGJCA"9>,E\A*##OGG _F!]]0+9-A.KD,]9O16W-X)IF MP3G.&,,:46 \5$(XK"I)N?#="[KQ-\B?'I'*(/#2]L[VZI.YVSX693HD7A:/ MR;?P=5^>>^HH3>T OU41;Q.SN;:K@%(6&\,BW7GI. 9$HY=[4GC<[+0[BC I M*DU1G&NZ"4 ::J7S5 EKK,-0,EZA$6VZ,2O.-%W>/I":+R\W?:.7=6SG.(^D M^7'[G,1>KXHKZ@N?:QS:XGO:V'0^K'8D.6$9B<2##Y MCOJ^G*TV3P?;\^-?N\TV =-8!ZU=!R%YGXEAWDM $<(D[@%$)3U %H])CW:[ MF1NU>-DBZ0^F2=PN40?%1UVLXB_;M!W;="-+BXX"=,PI*R065%LJ(83?UF1L M58:G-P8C3?]P34">2U;8-;RI[R,@IP#26@%#J!41"VI A0&1-U!FL%#08)3I M%:F,V))L]GUZ[OWLG]MWT%5/P<&(-M(<:F(9CL"0JN0!EPZX/"N.9+6=[@CE M6-2J&[I?E\7B874X^#]_WB_1L_F+9_KL@MV"@<.\, "NL4%"*2"\$4XCP*JI M03G?+GMY].(FXQ U"\3'XO-_38+3$,K=IU_2\9@D>>WAR"MZ"CPQ>UL&*OLK, M,AQQ-P9))@P RFFE9 6)YC+;,K-#:K]=A=GKD!LS'["OBJ(4>6(YI(Y1;QSG MBE%<2:@ @WG'*&Y56]O2HMU0^A'YD&64(A<:3*/^/V:KAZ93B<=G C5.0LI3 MB4+-G<8"B*,,F.CN96&NWQSGNAAT!6M4A3>ZA$^>"I)H@%S\$H0%6B//5)44 M*#C%T.<]RW?0QSF-WH3%V]5MEC/VN"J=1I7O9O\LEKMEHS*_>RX8C9$#!EHK M!.:>:6)U)0L3A(ZISG8NI$Z:^,^9G.X8C/9I-JQ QSC5L$#X&-P+#;IN$OE]?<%77T*[_EP4OL-/:IRM[+4:&"$]9A2IQ/L.P MRO#,G!SFMQ-VV11QK(]J]=$67XNG]?Y83"I^L]HTE=08I\+'_7<% GL?PN[# MIOBR2S)_/3G9-_!KVE50&2'A__MA_=HBA'6I2? $&L&=L5AQ1BUU3A&+@2 F MG0&U$YZI>37DQAO0SCP>%-&,22,8$P!"11%QZB ='U[>^LS+N7;!"6RQ=P@3+[6+QHUP* *D/'?<*SGF M/O6Z.\QNTO:ELRT]0#26,?@RQ.9R\J?/!>7L0>]+3:^WW@-#;UGJ6OL4+>;WQ?QQM7Y:/RR*=#') M[O-%IV*K=D$S;XCQPK H@V048,KB\#7FF$HF1ZT9T[)$;#?XU\.A,MJ7^VK! M:KZ"]$*+P)2+EA!F\2=$%"L*/7U9Y3S$-USO,G#HK]\ENQ=P)E1^\Q1^J4WP M3*"XKW<:01(E!00R4%G(DKG,DSUNUEPS$V["Z!1*:%S!P[ 9U9?7R=KK/=+3!9<)I_#?HYT41SU[*.X^_;G> MGH;N7[Z$NK( W3H,@ @IHVE%.7&2).^:]Q$=![!2DOGN93X'2PKJG36C(#E<#T'3B#"F5-BXA[+":XF/*RMQ(L.DG3&8TP-4$U+% M%IMYN?A\.+%]"V-J.@H*2.ZP\-)Y1JCT1"!7H>'BNMR9.(-=3C\&Y:(=':JC4N<_ E,18>6*!-[.KL'NMN^=56.!-W!FX&ZYG)7/=Y_>+QY6BT^+>;KP>CY/:8_[ MA,>GQ7PQ9#9=F[?G,8IV3[7+U$M#?M%F^O%AMBE^_NE?4$L#!!0 ( &.& M84Q!>QTK:Z@ /Z]" 4 :&5I+3(P,3@P,3,Q7VQA8BYX;6SLO6MOY#B6 M+?K]_ K=G@^G&G!U2:)>;,S, 451W0:RRGDSLZ;/H' 1D"-D6]UAR2,ILM+] MZP^I5X0?H2 I4E*>.\!,5SZK&]D-=/_WYIY]^__WW/WV[+?=_*LK[GVS3!#\-_^KL M3[#?_=C_V(_LCWZT[!^!]:=OU>X/!O4PKQK;'$;Z'__VYN=_!\U/6Q#"GYJ_ M'7ZTRM[[0?I9ZZ?__?.'SXV?/V9Y52?Y-OW#O_\/PVCI*(M]^BF],]A_?_UT M?18=_(G]Q$]Y>L_X_IB66;'[7"=E_2&Y3?<41O.UAS*]>_\3^[)\\07&$&0, M61YCZ%\N?+A^?DK_[0]5]OBTI_3\- &_!.#Z+5A=Z!H2?I$!.<;JZP\JQON% M#MU4+>*WGU2,N>UH)-_IZ+^O/ZL8NUK(6GM&42=[Q3WCS2?/8MZSG_I ?]7] M(/OZB/PVQCM1/?EP^JU.\UVZ:T3SQ:>-;/=O?Z"_VCRDV>9SND^W%%^BL+0B1P88S?$, YC%#N> M#S:-@4V:__CKYQY.\T>Z#/Y!A*.W[)=I51S*;3MU4:1LYF[!_WN/TQB &@-2 MXP2J\5L/]O_[UY^.#L_*^JZ+*YI_ME+V7V#D;85V6 P\%MN7PS'-Z&BS M-J MXY5_$?;P-4O%5B-+K;-[%K45Y6O7& !4;HVBW*4EC2;[?Y24VPOL=C_QT[:@ M(=)3_>.+;LZB2NU^%;K[5\L<=?0]UH:!=:A^O$^2IPW:[3)F)MD/*$Z,1UFU MW1?5H4R_4(D,*37_V%AA[&,S=('C101$./*ML,<11D&\H5'^;='-[&?'ES[[ M(N/L%*H&L6.@C08UI]QI;)7QR68=S2$VZ1RQGK3$*?]'N'Q-\5HQ6ZP-SKND MNFW =D11T);_4[JOJ_Y/F+CZ/YI6MQS\%VE&WY%9_:VSK-S.X%\Q5S\7E-_M MMCCD=9;??RSVV39+JT'O(P##T#(!,0EP 4:FZV)$* !"7$* SSNBY2UH'+H# M**-'Q1,:ZAF@9PD:&XG365W)D%/@R.NQI8J;2X.(Q5"X>'PL\L\U':)1]C7; MT64<79]O6>Q\GWZBL_+&M&WB(AAY88PAA#@(8-S;-'WD;NHA#S&Z&IAN260\ MU6>2(R.#J@5H- B-'J)QQ&@PD/S++@7,7E[@SDNJF$BMCT_^I>N\O$HM5R?R MR[.\OR"(K39F\TU(+@J4'J/Z!*O':21T'!V1&BW4%\NA MA6(M(29'PB\]+;*.B$R3;\4LLRP+$MVA< M&'M6Z)B]10!M7RS+-,62_GQ2!\XH[HQA"/_V)6%#5SJ#-(E;/EF]5HZFVYVA!%X7FA[ M)":>!6/@>QB: XS8BSE%3)OY^93MYLXXQ?U.<"*K=_K:AF-W=NE&D53&[[$U M!'9MEVX5N=4P!738)Z6Q.T;I= :K'U)CFY3E,TN5?DWVA^9/LV.#)6V#W1;U M@U$=;O^>;FNC+IH50%[4+_[HL2CK[)\-JBLC_;;='UCUG7'?J><5_2S]N3II MUP^WS\9C\O>B-+9[:N-/!CK]K9%5QK9X?***L'L?4/V0U!1Y;MRFQGU9')[H M#];%?4H=*NF?;9-#E3+OGHV$>EIECQEUGL+*VA]X9G^7E4:>U T3)W_$_B%# M2IDIGM*R\:<:N**@DOSY3Y/2!C(]Z-SFN,[.N'QR0:][Q4R#6B *X-FQC](Z MR?;'I+<=QH@ '",? !"&Q/&];O'D0<>-H*HZ(%&[*R@'^J'#_$=]A4'"K:&X M/DAGJ\C--'I:1UFYT2O"IE0=R7*_ F'5ZIYH#=(T'L7301]+-K/7SQ]IOZU1 MOB/_=&*9&X#>6!U'@^P@!'T-@.:[O^KUYZ+D!SXZ> MGC4:/G^A'T+?LFIC.9;K$F"9$$:1'WG(=[NJ) \Y@$0B4JC"WI(J>&4PF#16 MH4 %I5 )U7PJ.#?+"@60CV M*LC!VH@ JN1\'=JGU*-"7P]5I'C,;E0\)EF^ M<1T4FM!$GN<[CFW;5H"Z+F:>)9@^9=HGA> MU3OR)J-Z$JRO7/5D/.)5/6FV)JO>ARQ/K^EBO-H0U_;B" 21Z2)B>QZQP& X M!HZI1/3XS2V[UF4XC0:H*L43('JBX.GA6.DBEX?>>=5N($U&[,097[G623C$ M*W6R7/$JW0?:U38H#I#K(M,*@(.B$$*$2?]I%WJ66&47UR>U%SHP%&):Q$<% MG]HHYT!,3T:=UZ(4S.*(%@CQL8[1+@:YF-#^8B,V/&1[5B50L3K1QZ>R^-KL M#51_*8NJVF#/P9$-+1KZF-@$P,>A-\1#CNV)#>5IMK2/\0%>,V%F)P#%1OY$ M2ODD83XNQ;3B)8FGR*Z,!MN\0C)*TXC"J*%W'=*CR)="1P<4$ZN?D^T#C6#* MY].8IC7HP#A&!!,K"ES7),0.7#CDJT)',.B88$B[3 W8KHQT".K98*N+@G[A M7DRLIE#*IU0S<2DF4P.HU\F@!33J/$$C J6 U76HDPI'"N4]3DR7<)%7=7G8 MLE**ZYRNONYIU^N4$!+@1K;I6$X$(LQF#!-L:1=F4[!L0K. MIPZ>F")-(I-/DN9B44R37M/7XUI$E$8H&E$E%<2N0Y:4>%*H[W:*,L^MT3AP M+=^U_<@W0639EHG@L*2TS,C?U,,]??(943Y30AGG,[<']' M!Y@6:B?FF=6SJG1/;0'%&J=*)K,LQO$Z=$N5,[P991F.!.Y..CP>]NS"T"A] M*M-MUA6K/NW3YN:\?(=.SKR&7MS#"X"/-J>WJ/)< MN#0/+*[1.W*K[.7$+IU^_FR<^&/L3AQJQO3IH2+!*^YF:ST^*5U7L\G>JC6T MU*D/5\;@1=-HZ,5)L%=2??52JV>_BTM)(XS(^>SMO [AG]_MM[>"+<'[Y%#X ME[3>$.)[G@="VS5Q;*$@( #U)OT@ADH"81Y#RX;!>7I>#C20.C$$5LVGT@#X MEQ$JYPU_*1*9X%>$W74HH!I7> -?<7[XLXF/CUG=;*90@[AH;EI,"3?GAH$&W:R$IN! M:88(>,#%)H!1;SGT@"52^ZG"GN;BSPYB41HG&*^,#J71P[PR?LW951GLIME4 ML/9*">M\NCDWX6)JJ99K/3<&7B9P1"55TK\.;53JT>L[ 96SQ7WT.[O/L[ML MRX*H-[='G]S!3IS0<@('6LBR 3%Q".W6.$ 1-"/!2P'5&-6^;_KY\/B8E,_L MBIL3R,:[=ZC+WQ>HJ 7X9'$!ZL6440G1>LZ#AXK-Z7"PWG/CO=/R4/J8)FWE8*K"XB]*[M"S3'37X(4MN*:Z:QGAW M18D?Z.!*L[Q' HF)H E1C,/(B7S3 0[ID1 ;<^7E=-K7K/HO8+.U:0^\48P3 MZ ;%;K3@6=FJV*2@M8'&)X&UM(V8Z/]?T"S\%W"NH7GD[N#4UDP\UW!*TO;. M/#I'(RQ_&:=V#XOYNC3_O/BE3/*J>223VB#?GM*\2ADOO^847%;7Z8XD9[SSX?;*MME24E1;JP@COS )\0'L8L\8./0ZC'%+N2>(?4CT3Q7 M'AUH!G#G@L'0&D8;6NSQ]KJOAQ";2_SO;C']N75?; M2;ZIH+T->:;;R4R>F7CG:Z'EI^ 9?2V6& ,JDIAM")9OA,@W.[? M.B:UCL3$+LKD/)U+AR M>;-:EA_NNKCTGJUZ/J5/[&14?G_R(*_I(^P Q_) @#WHV%04VS(\TXZXKPF3 M_K[&RJL6DC%@6JS@XQPY8[554_EQYLU=^SI<3/WL M@'PIV&4;Q3[;L?.([2,>?@ CFP 7F2@$L1\B8@G2M1"_DL+^_E)1B@*?L)=YG]P_UY\,36ZK^A;U<_W/Z>)N6&\<% M0DN% K["K_@$O8 M>5GDV?9+NGW(BWUQGZ75J4UH.<"S3("=T(_M*/!0.-@T@XCK]3,UEC1+\!&@ M<8I06E444'M9E.=E5; <87V$\NOUO,3*"?AP! CS@Q!X&*(:N$P>@-Q;[Q!59;TN:T*SK+U"U M;RM*Y?MD">1;BL_ G9AZ2]"F[;&#M\2,K-(G,KF.Y?I4)]YYW6 R)_)*T^4+ M'-NR_3@.'!]CS\4>A 'LS5DA%-I7D#:RA-I(9?SD:915' T,*M"<15*"Y\@1 MTAU!/M>J/*)N7-0>*5YX5K.X*.F2.:E3=AGL/GO,\NX>M6[Y'%@1LB"T'DS+;/QL#WO;EQ[P1MK9R07P= M-I7ERZO:&>D5%:B>1\2NE#Z!M@"/_(O9&?F46\E.X95G.3M.P)FUK"+6EE_( MJG*D4-ZCQ ++[GQ"?M_O%W;6?!S;H6F1R,&.Y[H^LZ5"@C.90[Z@<@[ZQ"1;ACDM(>49:D8BRJEDKB.@G.Q%H;:+33P$P(KV MADJ^_)X%M!^R/&T"VTV$Z8(ZBLPPBIT8F('EP$'W;&+&@G?D*K6M/>A\&NEW?R97!J&H./E%;KAW$I$YQ \QSKF.,R\NU.(K;9!V* MJ Z2+0'=P$!$.^ MLCZ=]C6OZGK(S>L";XY>GL"^,FZ?AY^0.O&EI74XPZ>%&T8PB-+2)GIB*7%B MQR(JC77.:E;/7)96Y'^)/+8MS()GI.ANEQ%13#D)@$F@$F/@A"VPX@Z$U[(!2+ M5U08U!V@C$V "M,XIY%M#28BUQ3:(1?ZL.;1?8I%;(2+T<,WRK4Q(S;2N4C1,MI/+8^, M>"F>UC'JY: 7"OJ)X,;*[N^'JGE?.RY*],ABBG^V]B 3%T"@9T7 BTP0./V% M,M2>XT4B4B!O1;,NG&(1W'J1)XYS-V86S@0W:'CHTK--<5N1;72:4VBQ/RN=F5?,+98O^ M2\K5O7&LC (8.3%,?T_WX$N-N,><6Q;0A?!+(ESML+ K $OXMS6MH'=XI[&/RW!21?BG0]K\.69E^+ L*MG[^N&?O MC><[0O_TB?T(!>#9-HKLP",0^-A%T$4] &B&@L6="@UKKV3"R5/&:IE2]@K+ M+JL/I6A"327-?//&0OR*30,]2'9_; ?3Z'%>&0W2J^;(U@!V7HWG)W%$LC6T MQ#H46(=CA?9>+'E3[,U=*]K4)BX>G\KT(L0(6YFR"((_)QPR' CKPN=M2I=B6='<$ -,.PP]/[*( M[;JF%=HTONAMH2 6VBV0LZ!;)3HLTZZ %^-,4"JTT26H&)Q,Z=6+4S)X9$.* MO)6IAYP/YT1D B/\1T%:$[_FU5.ZS>ZR=-?=^>*&*$ .B #&ENFY@4^ W]L+ M[!"+'?B0M3*3IEP9)]!D[WV7IY)39F9A44YJ! G4=,CB##]CZC.9TY4HT'0_ MWAR+4,.,<%3S82BB1-#UXX#&299M(6A[&%C]8X&N&WN65$C#__GY5CT?I*NS M)4@3C>\"6]!.*A2F]<\X&GIEJ>O97HR00'SH4SLEQP;Q"5Q5U6LRVM#?!] M '% ):K989QL[J]BM/](WME,C MSO$ZA$4&^.N=%EG?^:_%?9/JI=WIYNY+\FWH0UT7.NU!7XKW]\.'-#&Q \^* M311$81C$&/IF/,B>C0.N0YQ+8]1=)-5S:,_RQZ->]"326#L@"$W&8)8Z%K/%>#5/,EUKAC;SA>C M/L(WDJ$R7#"07P-QO'>/K@"JOBFPC6%&)\*^!_2>&B>N-E5D)\X:S-N^_KCS MV&A=-EJ?3R?6F6]*U=^0(]/CFKK1.J;*53'R^C;8-6$3/*![E^7I+DQS^HN: MU?.=GMBYN6/(*@8MK39^1&Q$+#<.,%V*>MB)S6%%2JQ8*&>MTJ[F*>T4&%.B M0UZFR3[[9[HSV++-H'^Z:[TQ;EMWC"?6">B?/]$/71EYJV#UB(+I;QN^V6NI M9A&;A3J41@>S*5&^,EZWT\G<,ONTU86002$M';!QC]SV-MKB4B9, MS>I C.EIX;TVDI7'YVN+IT^9DPB(I8A?APZJ=8DS))W UT)[#!O+(6:(L&,Y M*()6"!S'&TK0'<@NB.07R;FQ:=93_)Z&JMM G;TE%]E:4-J(:]M2^*[W$>;; M/^#N ^N8.A;S7N]^@6 K\$Y(%-)Q\N/#$>(((0 CRX\M&/MFZ,&A#A#$1"35 MH=ZZYH3'A[2J_FR\.[4DKT0G?RDZ6>>!X#2CH7WX)I)EFV9BU<\Z9P!A2D%EC^<63,)$E+U M=7LRRPS!N]>K:=98=PO,M%V\GFZT[$;RD8>7ZZ95KY86;7R-F\_S=,IUS.'? M"5>*-ZSG;&$%:4>^B,?T7=.'&%HQT M+O*QTUGTHLAW%,G\13MKD/"_DFM\HTRO+U,[68N5LCJ3SGY,RMFO3!RA4$XR MN8E?O1SR>\(O=8+L",C88];F4)I;VMA%MOE4D>CK$8]M3CW5E#U<2AQM6R< MY0FUGNP_%E76)#/ZXVNA[_FF;R-@X< */,>)V5.X=@00\FP(?/'[9.5MZ1N_ M+RZ1'0 :/<(U7"%[EK:1H:J4]74,4+4NG;\A5A5?DM?"QBB.+&(ZKA-'0>BC M&,:@,X*@18!80"/X<>T!RW=Z^2DO;RL;*8+@QR\_%>- N/?C?5)5-W>?:SKM M=18X%_YZ*9NF,(M<@_J6D;$ENCQ]ZU"5*0Z\ M7FI/Y4(D95GDC9V?T\?;M-P@Q_/\R(T"SXTC)[8='#B]G3"R?<&;P02_KKD0 MK@74CXD6DT1249 Q_KRA/K+$4X/\/&E+_;V@XT)V3XZZE2B'//YW2BE$C1MR8MD7/@73&9P,6$"]=CVXQ"8H6FA]PHC"T?VGYOR'%\ M5S*%PF] NYJ$"?WM=N1-S%7>'9.48+XYDV-S(C-F2V0 MQ7;O7O(P(@Z2A*U#&&3!%THZC8P@M#7^)U>T8@\ %LWCP,<0V!YQ2&\KB*#0 MHTAR%G2OU5LX1M* $[QL6Y(S$:G029>,8EP9/6/+2L MU9-IC' OX9/J@=7QT/^P]Z"_)ONFLJ?&25D^9_G]?R3[0[I!(2%!1(7-#ST4 M1JX3^H.DT?\X@JMZ)3;U+_0IOJ8D;LM^D1Z1"B[RU3#,N>Z?G5K!5$#/:?.+ M$XA71E(;/4JC@3ES?H"'N;&4@5+FUR%KBGUZG5C0P!BO['U*MRFU>+M/V;UJ MG=1N0@>[F'Z9RJEI$1)9SM&6Z8:!F,S)V="_V-INBP.K]BT'?,UMMV*J)DD@ MGXKI9TY,M4[P-*=&AB!K7HEZEY8129I&XSHD:*(/AN#7L3P!4,H(0^K5U0>C09&QW"0B)&$Y]^:.-'3#8& M&(UHS*L5IQ2,2(044^M0!CGHA8*>(OH*9/J49#ORC=TOG]* I[G&X<4:;P.Q M;\&C[H[I%SD?T=)HKD?D[Q(VHA M, W-FW[F)FL=XB&)?2S=+,B P%/83VE9/[,W/6JJ1"SA\]3=1+5!$$++B3P0 MFM#'@ 9;?M";#!$,1:.?":9F"'M:=%?-,T-U,RVG/<+QY9.NQYW/LC4Z$2L@ M>1V#2(TK;Y^$5L4/[Q#[2U'L?L_V^TV,4!1;+K%L0B(_=F,"AHVB"$21V'#B M_JSVH=,C$9MA^6GAFURU\"$VKUXD0HM2]%9'5$&8FW4H@#CL8F*?$,TDUK3Y ML]M]VD[55$/(M^Z>_L&TXSF!254%TFF:D-".(1A$Q3=#H2=OE1C47!ARQ-@% MWE*Y1Q7$\N8D9^94-%QZK!\&C$8/6'H!EX0#.G\ MP/:QV&RIS*SV"?3#-0JO/UQ_N2:?#?1+9)#_]]?K+_\I-I6J(YEO=EV$7;$) M]P1BDZEL@2U66L[+V(@T*2=]'>*EWJU"5%\#>D@N0!0/HAC;RD&F;+KO2 MJ[/D4-$5R7C(?%]S@N-T['$,.'6TB:N7#L;DA6H-ZB0F1*+\K4]SA#T8D1JYM" MH;"XZ&1/6F.6/V5WGB$^S9&E=772(^W(>06:Q@VW$!7Y_9>T?(S2V[HY!O.4 ML1Q FE3IS>T^NV^??N_+,FPGM$@< L_U,;8LZV;&AGDSO%V1]H^)L_L;$]O+ YB9,9^2,-(:/F1 MCPB)A@#2043PTA0Y(]K%\4N9[%(CZ4_U/;7P!,M0)0GDT[T9F!,3N.$(9(=H MJ1+5=WD9RZM/(W(=LC35B==Y=Q6<" A->4AW;V/%#;("UW(Q@*:-L8.IQ!'4 MV8L0C 4/^,G;T2XW';2Q.M,"EA1E";VC?NOB3?CO9L$@0>C$."7->.J P&I-^3C"+/D],F M"3O:M:E[W[%FH*0#(5D2A11(,WMR"M31UZ!:5H+>TG-9@B90NBH)FN+'^Q(T MF1GYW/H& <$,'(\B]BA9<6AY_6E@E$<^K9(W8W$YV>IP9D<]\CP)IM(5TK9 M] 3ZTEESH6PY-W?K$)0I#ES,C@MRH38KOH'(XU9[\GI;F[N5R)S MBIV22G +U'_L%CDQ$CP MO:_)YK1+8(_0R$[6>F)R-YU3/J&;E4PQB1M8I-A>)IZ:V^V6.EEQB;$195-& M]CHT39T[A:9.*7&VZWV#V+)M:/J1%3I>2"P;>KC?$HQ,*Y0YX"5G2+MVM<>7 MCF4+TNO%*6SR:==,-(JI5LO?2[E:\@R8J$8I('4=ZJ3"D?>.A*G@1B)7M?$M M'[JFSXI,;B[Q:F-7L,AYVE 47>9WE]VF^919=C"%$;NA'""+L 0_: M_^XO!8N8*$+*&?W^_75.EQAI55<;%(70C; #[< +Z6(NC*FT],?0=GNG/) M5\<'9%J'KHS!):/SR3AURJ@+XZ5;QO7%%M>BWNK;943T%^P$ZY@KEB2@6,V M%'V=]_61;QETPYFJ",4@-F,ZB=(0WVO6 ;R$\T@T'L(>($OF7B&!,4(N+BXYH+ J'7;B>8$4K;BA_0UR+^ M_!S*"KD6^J:+\AL%_I@L>G!?ZM8B!6RO50C%';DH:I+XZ M[TH(3ZQO7-<-L1,&(?)MRX, N7'_ZDKD>$#PS08%!O6+2E=2F^5&^FV;5LV5 M'D]):7P=??M9&\%\PC,SLV)2= 1G,'2,V@[?E<&EX7J.=%VD;$2I%/*]#NU2 MZ=#KTUZJN;JD;P]I-M034BOL/'A3#'TLB][8Q Y8C<5=L#VSCM_WQ ME9#Y I2RGMF?E&;S!?N1)']F_V731<54XT_<\T6:L4D@,*UN"KA,SSO2KY#3 M925?I2.%\OXFO>9MUS;D\6E?/*=I\T=?RD-5;VS?4^F?!T!K5*/ MSJ_/%;$E<)G*X?&P9XK05*8SL2W3!ZJWV=>TO4_A0U&QUY%N[KXDWS8>#EQL M6]!Q((:A#ST'#ZJ+(UOP$(MJZ]J#WQ/ _5U0IY"-/44K?!&+V@;@7-\OR+S@ M8O^$\O9@S NL_64N/S"X?VP?0 M[G5HG4J'"FU='" M;@'\3L7*U(*5R_3QB95FYL3$2:! 9>FJ%*%J%&Y*UR% 4QRX6'TBR 6OP/R< MY4795.RU57B;R+.L %I>9 +3C4D800AZ,U8L&B )?UY[./2+DJ,XXK3QR8I6 MOC2(RIFZXWE5YC5I(QHCS>\Z%$8>?J&HGRUQNF-#3,=#R+6PYT. K,!R!^DC MR/: R$4*,T$2"I-D[V#0$2#I:2#9H&KQMIFNF1..;RP=K,FP+Q3@:6W>=4CV MW$YK.9LAR+FJ]ZU[/2(TJIC-EU:* Z=P2?CQ;DB5>W^C3@Q[1L M3E4-)T-BE[BN%[IF'-K(!"'Q(C?$, YC$%B!S7N=@O3W]0VH(>U-,1D-J,6. M.IUC9V0\329T'>-HNAN%XH[&7]'[>?N0[@[[M+A[;31,JFQ+13K*]H>:72%* M Y&-[7JV@_P0VG;DHM W(TAZ )'M0YXLMP:SFK/?/5JVI_YVQ%T9#>9F0NM0 M&[\UN#G?;]?1#N.*MG 3"*[>OC_V^>N)%VP%N?IB]:W!4UE;% %BFZQ'+&R:W"+G*%T'\ MIM>W$&+8C0:\CGAT=I)P3F;]),LASUSW"^W,)6-Z2"B:7A0C!Q#Z;0A(Y RY.*7F;$YHP!"\\F@0IZ^(5>+TUR.CY@FG8F M_HUK9V16GH+E570"]D)%)Q!;!_^2UL?#3QO/)+8?(N3BD"ZM72EJH\O066D5+TX0[F*.OT7[(PD M#>187$>^0!)[H:(?B5Q\E!>/6?Y"FV+?L7P_ME'H4FN A)XSQ&?$=4/>V$GF MVYJ5XP220/PD1=+E"$HW/V)*<8)&*HJ2(DGD?B*]9,E>2C2@FGJ_T!OWSD13 M4XA8/IZ:A+Y0TQW$8JJ_I=G] UV_HJ\TA+M/:2AWFY8W=\T2M[HYU%5-U[AT MW=LL=S>6[]HXP*$9>"$*+6P'_H#!\RRN.A(]EC4K:P_6Z- :+=QFCZ(!;)P@ M[C)#8G&:XH;@B^.6:P,Q]59*OY:83XC)D9A03XNL(V;4Y%LQ1Y\64U4:U);- M#O%PLV=C_>7A@#Z-F.X^)L_LAU%9TD[?_+MJ X@=8L39F$;#KN^&/;# M=;EVJV:$HUE_R=U=NFTNQ]FQ?"N[.Z>]T*UX8A&-X'G3.9J'3X!7UC)BJGP" M?KBZN%7CUZOPJ&^T8SLV/_GC+?/*Z-PR3OV:5[ZGM\.(IL_8R.L0^CD=+A8; M4$H"[6[[Z,WLM EBB& 08,OT8Q,YGF6&?H\BM&.AY\Y5VQ82>_&S6X+17N>& MDG!;OCDF!=RSM(36D/M2(\P9=)]C4SSLGMPNZ]!C;=[QA=Z*6)0]3]8&^BYQ M \]Q8>3$T&Z>%@J'+2F'0$\DGI:SH#M$/E>A(B:,DNSQR9]^XL1$3IRS6<[@ M74H23*-Q'9HTT8<+1^]D&)'5ET[>-A#YP &6:\9WUF:_/ MZ?90-J?TR3=V^4BZBZFW[([@0[N_=_.F6+%]J7QCLV6M!>C_P]@R(^S2_QV2 MG8@(/L:<^/']C")[\*QQ1?!*]'D:BD\&U]=&8J)YBM\X.F#T'AAL MF!LG/IRKU&X]F?E2=17DC\CRO(V[#A&?V>?7U[(OP#A/E5.8T%&S33\_I&E= MM05O#VF=;9/]4#Q@!<"U48AH .PX <*F;3JM4=L*+8_G/3(%5O0I10?.:-$9 M+^!)U?NHX)2__&=F;J6J@5[U0IZRG\MNG:D"4LC'\D5!*ITIM/09Z6?&J-F; MLCD.O6O>YNVE;@-]"WNQ@VP /1^9Q">PMVR'802D7]N6MB@R/J8\P%VU;TP/ MC^0:/V2YL2OV^Z2LC"<:DC37C)Y_VD ?Y7PQX]Q\*4"#G=-K(+;/ M>A^COL5>'#M'VT@LIY+T=41J2CTZ_^*8(K8DI*_;5S[4#T69_9,N_$,GC$T/ MV-B%5H0CT['BN+=( E=>\H0MS2QU5;L=F P I;5-G%-A3=-*YA0MZRMG+K.H M6[]>4\2G6]+$KDZOY#TYKU,3V9'6I_9%1KKF#+PP!*X7^-"'GNE@%/76?-,E M$[6)T\HRNI0UX"9J$B^/DGJD@<#I6G35/>BZL!"U($1$2)#-E0J0J!>7Q$>* M%6GA.2WS<+%+D MQ0!P;Q%3Y@!WT)ET7X8GJ(V)J&0DJC@@GZI 0K9)BI(M/ M%8ITP\'D/++$5U>FA-R5"I24*Y=42IX?V?*-+^FW.J2._F.#?=]VXQ@@']K M\FUD!=TUS2@P4>B*Z92\'>TB]=[UXPR>T>#CS)(KX%.NF$,/D5/+.?@8G*6D M8R!(H*A#G-1UJ)("/RX4=L@RH_@5^_:"7A-B-X(D=E% 5XT$6-#K*F9]&%JA M+U3!H=*P[D(-D8?4Q2X2U],.G 4:2S6!8!V&4O:7?,+^W#WC6AMD'4JIQS6Y ME^ME^!.^;;Q]M(8A*')VL*NYH=DU8T 7O28@ #FQ0]A:N+<984=(0*=9TEVJ MVSXQ>@1UZ>)Q'63RJ>!\/ H&>:(4ZKV[_3UV1J1,#:OKT"Y%OIR[QUT!0]RK MSY>FNONQJ0H2Y'L><*P Q":(8^MHR_&%5$G.PLQJ=/E.=Y7L<:XSM1,W37X6 MN@?_75K&5I:3:%R'WDSTX?6*4@$C$JO)+V625_NFQ@_M_GZH:B9U/Z?L3.;& MQ"9PL!?'T'1M&S@1"(+>N&E'0'(=.<6D9@6*BS+-[G,#'\HRS;?/Q@E6X[<6 MH_R*<1+7PFO%N6B67R6^8?N(\\P5G9?;0/>Z<815OA6CBF99A_ZI=NK\*E$= M9Q(*&:5W69[NPC2GOZ@_TMYI($*VI%*J,*U9 M,3^R53L5QPZC<7.[S^X5Z:42YH5U_L.E-;7B5;7M9TQ56VG-H&R MS0P-[ MJ[ V^7JUVCK,V;=="D/G5*:8JO\3W*Z284[SY^V%X7'W8S[),O%0K"E6HTO4/L.&DPL MG+L8PEV]W=$Y\:QY _=T/^WHW)7!WF@K[@SJX+S3@9Y&&IDU%NX5ZYA:D MT'\'HQ*ML@Z]T.;=Q&!4C$7NVN3N.?&WE\,U%Q:CX3GQID#Z>/(D %[@.]"V M;XL@B%]N$U; M@_$%FFMH*;%(4FL3Z:FOEN-XK/):_FZ6GL65KF5/+UG$>&G]*EH M\F%15FUIE'$X/2_H8]\B#K0(!+[I.4'('IIKSR]CVW8#0=568%&_0K<@C0&E M<80YX8RQ$K8Y)7=FF@7E=3*_>C3T,FEC>JF0\I5HHTJ/7NN@Y%N*Z%.Z3;.OC0JWY_R\,(*NY9/0!<3S,7;HDKE! M8\$(.('0F3M-�G0T_#HAZX<<0H=V)96WN(!J?+-85\<-ICOC(:U%=&@[N) M3 ?D(BVD.385HI@K-M73:"O17]U>GHU-=;(JD$<\8J#F&QA'T\>==3?R0IO8 M-O9\S[,"9'M6U)NW N@(%A.I,:J_B$ALW//4KFAN!N[RH?E;0+AL2#WYNO*W M7&2.)V[5ML8FDDIC7* )R> LDR*R=X,),J)W8F@71D-MJMN%WWN%XE&F>)0 MLHD4KTN_ICIS1K64<,2M5?M]\3M[!20NRJ@XW-9WA_U;(#V&T#=-;'DDBH%E M$=,'I"^PLJ!M^O8F3^^;,YD""J84 -=8A.U8?(.5>UQ^2*OJS\: W+@K2F/7 M86<[R0UX0:53VPZ>KO.O M].-%^=R9:1.)413@T$41@";QS2AR4-R=3K1=(G@L4,Z"YL7H &H80')[)I+T M\6F1?N;$1$B"-"WJ\RXO([(SC<=UZ,U$'PJ5/4M,83X>;O?9]MI.8M< MECI&RHC@*.%R';JCQI5"0U]3HT)?Z%>Z&Q1#']LHB!T26$Z$:+@%H_X--1?[ MGM#VI0)S\RF2U-VI*@B=IDR:N)36IT6N4[U,CH1.23"[;K62<8A3LZ2Y$EZA M'7OB25A\> MJO2NQCYP%#%,8&\="C/%@7.+,%DNA!4DSO*L>DAW?RF*77LV[5-:I>77M-K0 M> L#C"+?ANQ^%&1ZA/268^A&4I(RP9YFC>F1&4]EL3ML13?HE# JJ#%1* >)@0T=0DR+D)B WC*%(G0AJ I[FH6-(3.RG.D:PR8I:U/X%)2UF:B4 MEK6>T [A6G3M/&T\NJ: ])7IF@J/SNF:,K:$=>U3\OO/"56!+-FSTM6/M+L^ M)%6Z^YB4]2LD/@C,R 6FXSN.:3L AW! 8D.;2.F<0ON:=6^ >64\,7!71E)5 MZ2-=LZ=M07AU>'IBOY%41)4M(:B0"S6"M&)2O,8 N.%^@&Q\;-MF'1K*3RR/ MIFIHII5IK X/SVFN-C;%%\U%^:'([[^DY2,N\KI,Z&KQIJ2SP7V9T"5[$'@F M#& 08SN %E7_R!F6[);E8KF%\S2;FK5V@#0]T)Q*KN@:>CY>91-YK*B58?R1 M-LRC<:2:_G&/LRO[7VI%/75V=:V2->YM4_9Y.KP_)L_L ME@"FO'6Z0^P&SJKFA>:$H8M#ER[SG=B"L8N Y??0(""FQ$&!67!Q#7=%YP?" M;+]O+C>J"V-'OR2X&3M+,W%NUZZF::24N(=O]/B-U@&C\\ 0DNJ9-X,54#^V M73QGRZY#W>=U^?66\_Q\"T?'32@^G+.H\*&JB\>T1+NOS>]9Z-YYT2ON$6DTQ==;N*(G%4[M]B-'GR;U>AGBA[_0@&Y.-$\0;K&YEN' MM,_BZ;E@7CN[W)=P]8_6W]Q]KHOM/QZ*/>6]:M^81K=5,Y]L<.RYT#)!" (0 M0=.T?<=%S2TS,8X#C[=V1HTQ?2HPX&,"<(KP?QK=Z^F_]2CGOKF)A[F18:V6 M^74,8,4^O;Z#20-CO(/R_1?>@\B+ * +?.A$Q,0A]$R[LQ4A^@=B]W_*V1 9 M>U(W?G;C;,"U4%GMN^R,C*]I;*YC/$WTH5#9O_C&RT.:;3ZENS1];,Y*4C?9 M JAH)LSKG*[*TZJNN@<77<\%H0<"# -BFA'R[1@,ED-\Z9B,2E/Z)K C0N,E M1&/ */C\JU**=\7VP"2U6>*LCNH7Z'@I?]4]7XM1FC&%"4RKTQ#@,(\NR8VCCP#4! M[&UB&Q*Q^7R:+>WS>@>'ZI!!OK$-0^/FCE4#&/^1[ ^I[)O4T_CE6[3,1ZR8 MUA]Q&0S8CUEN]"0O]/3T&%$CL9,:@M<10RGRY?6]$ H9XM6N*+U+RS+=L0@N MS:MF4NR?1V!E&&U*NH- +&)Z460A['JF:4+DNV203]M#8E*FU+1V9>O1&J=P MC9O;?7;?_E).V]3RSR=UBQ$OIGSO,G[5/@GSXVU79]9MWBTCA2)$CBBCEO98 MAU#J<:V8H3_S+TW_FF;;HDD>_37=[\+G:XKE*^6=W==='JJZ,^R@$(4.C&& M;>0XV(^!TQN&$;)X*L@4FM-@HKQK*'QCEM\]&=D)YS=#^B7L2>B]MP,?%F:R! M8B*73QJH=JC0UNG$PNY/:9UD>;KK'R7KC-G$"T+@AZZ)/-/U(]>BUCMC@4L M9X G^76=")&0G-)C*YCB!LJA.%TMXE-E#>S^=U)LT .*8+ M3,LFA-C0B>WP:-)S> \I3K*A;]"<2>TO-'3&2!H90$JX7<7;$)HHQBYQD1/&EMG;,ST8\BY1IEG1O#)IP!FGZ(:J M#^%0>2*=EQM M04:).K/T4$/N\BL.17X4JKN=:.'VMDR3*HW2]K_7^=OJID^TS\1%^7M2[C:1 M"P(%F;=V^JK76RR%]A_=KF=3]? M?V1/+A#_PWV W,D,0^22,'=<-P]@#J <70<_?/*5E5NP^ MUTE9\\GQ3,!$=.&U#]P2T?P3%N>$R9Y5T,]=G:V"R1$]F+FIUB$3L$&(>18]DXAB$^AAXN5V'1 M4MAFE9^L\68O1ZSR\Y,[0"=]5W]C7;I?FNHG ?BS9?@I/J M81,30GP+!C' /C0#$'E^7V1.[,"R^CN<^-1$V@R7++R\DDE0&"@*8]?#$RS9 MEB:/+V.KES6Y4NP>TI71@FJSLO1W%-?,-==GV!FKKYY*Z#HD;KH;K^NFU? B ME"&]KJI#NHL.)=/!)@W8G QK_J['LR&N';F.Z9$@LD++\@GRAF4=Q21TR;$Z MJYICE;:0MT5JM%"-%NM5>WKNJJOU[0&+J99"]OED;!GBQ71-'>?Z$LX\%%[* M*2MMAG6HH0:_WLL,:V"._UCQWP]5W9Q=^5*<.1O8X/C\M,_JC1V@R"0^B4+3 M-SW?B:$;#-M:,9"Y?E,Q HFH3N*BS1/0+)'TZORL<3P_VX_M!KSHB62U3<.G MJ$LTA^299:5-H.D8LPB9(P*KJ576H;*ZG'MS\EDCARKB4_+XM"^>TS1,\_0N MJS_2[KX!EF-[IAG:/@@MCT 81=&0';1"I"I*E;&MNV:*(F7[[RQ]OVT7A.VA M*#K:/R=?FQ,>[.Y$=A%>VZX&@ZTN8I5JC^EQJ^ZF4!Z]]H"-#O%X,\P>Q+[# MIV0H.Z5EUB&UVKP3"&NGLZ@TN&4UL\U!_].3W9_2_SID55:GG]/R:[9-6_B? MTFUQGS=?:3S9(-OU3-^'3LRNR ?LO\>"#. )Y1 6!ZL[]7!RI<+V]'J+]!O[ MM> M]8NSI3*<7DNKZ@O 3]K^Y44;@Y=&YV8WN1@GCJXP9I_08E.C_#DZRSHF MJ_70(;.2F*^=E.7&;YX8A(I\2\MM1I%O(F1&IN\0@('GV3[Q7#/N<2 7NV)W M,:FW+R)N4A4,N\P&P/H M]2P[WN5T2@Y=NGW6H>8:_1/-J4]D4OGR(WP]39RBO#AE;'!$?,L,7=,FKF-& MEN.YPVP!D2M4"KH6S)H7(SRZ?F4N8%U?'BNQB9]96XYV#?\[RHFS.6[6UCOWYS9BV0Y15;7$D M WBN./*O[:FM3>BAV+<&%) 1B18NSP=)>Y/@"+9//_.6A MBNSB91$+MQO?++BN!E-YU=.5T?O2!D-O&O3<%5&=1_/.8JK:862:FKVIUS$/ MS>]VL? 0FS:3X 6PO$'K$ M795-S:NI5P%T.: SDL?BT#Z!5AZO$](S0TBWA]P$,$=3*-+W%BI;QQS!MFFT M9;7[#(4"TCRU$=:IO).]NB"L:ECCN0EPN/GV31[NO>O4C^\<;"QH0SNT(#1A M3&)('&)Z/11@!XY G:E6'/-4FPZ/%+S8-R\&F/S7X.EKD'$57;X1)NQ#-/>> MO]B%Z%X:NO1<>0UG:WIGF9FF%Y6\_U.]B,6.O M%IP-S^Q+703CFH$?$1(0QP9VA&)H#<7R]I61M>VV:]NM?DB-]O(\MIC?78@] MISU$(D_CV/2IMUU6,H%J=O+U%#H'I_+78-[03EMN(*93LP5B&UJA:3M!$*!A M"\DV8U?XL(R$#I)YW;05*"Z@<-X,32X/$6F$=2JC!+XGR'!GFYKZ2'$:^'<'8 MB5PDR@-^U!F0F& M-8=@9QXQ&0#K>4EF2D/PQ6*+M8%8.*:8_IG>CSE/Y8@^:VF1=:BP'M17UE$"=E^4QU'#6563+*7VT"' 6N"!U-FPS%;-./C#V__N#1;P-N0ZEF=]M70>+ MQ'A7?;#(*6+7H5E*/!G/O4Q@9\$T ML!UC@(CG1M S8V"&L8W[<]:Q#4-7=,]^ 8BS[]__=P)XL39>I9K,2H#^!+!8 M6_ >=M+H$F?OS%E*J5[^U) Z5PH-75'=C$#:]P0VKHE]Y-$U/O0!L(F-<#!8 M-FTG4CID/SJ(C%VZ.VQK.M1^S^J'+#=R.@JK9,^[-%?: -.G M#QW,JY]%#"+RQ(52BM5-*CJHEIM;OCRP[>B+/;U[5^1\C]<[H71\2?K6D5:9Y,&;$I6I;/"$L:2JLT=60T&2 M,F>/&6X"VX=^'+C$ 2[Q0Y,XV.EMQ";?6X]R7]:L)@,@HT?$'PE)T'0YK-3+ MD)A8S$P.?T"HER2YT.](5MJ!>CTW/:7T7]+/WO?OAK(_9]4"PZ0U+>Q[P\J9 M $^>O>5#N0G8"Q7]1T)$.ZTNFVO-JX=0-NF.HX1L,,@ M\#T+]V \Q[.$U58]A-EDN8]3Z# 9P!M']#\6=S\>\1M8+/S3W4X"ZC&;?9?D__AJ4H#GG[FZOVROT% M9B]ACB]-<_H:;47SH48GWYLX=7/*FP )F\YZ7!9MT^PKVP>N-C&.('(<3#P[ M H%OL7NC>WNN Y'8JRCR=K@&^)1G3EIH1W$UCNC$DB 3N.1+A6@F46HNDV%/ M2UKD+#DCR9'IA*XC1:+ CT)U5^./])DMMHC(S>N$G_8CB#P^;LRP&^0LL2,G4$*33:FJ5QEALM9!9,,-!- M\#$EX:"R%2['[7,S+ZUMWP';_''X0JS+Q=T?LH2&TNRVC>35:=4?LC\V(7?? M-NG0-MMF<^.04[WM+[L=#[I9>0JKB6-1_&-:/Q0LOG^BJ-+VS]A'=MG=75JF MK+3E-JU_3]/C/S\D^_TSA?"UR+9L =#4UU7&#SVZ/S8=I5LQT/\V;^+]D_YD M\\XD72,4)46?,%A71@/KQ>8,]?6X[NCV19N?2.K^'M^4?I]^Y(>,H8EAH*Q7M_0NLT.BJ MV?H=?&$NI&_SB2^\'CH0:X-A#<9^YJDL[FD/F+@>XQ]K9]9?&@;K\NLM'4X5 M6@6./XYIZVK3W76.MFRH)#DKDZ,QU([M8+-@JBKV&>NNNZYD_#.KE*M^90,L M+O;[XG?V\TG[K":ZK9HNN8E#XH#0M0*/PF/G$CW@=4"!ZSA<5V$M"$]SIK/W MB@UX(U?QN"8T7MF_-;[QGFCVI+-SA_U?0?-+Q4AOM)CGDE9#Q5G)O"% M>5]^LE^:@&(U8T"T*HT&L==="'-SUP%V4WYD\6KRV)3*;9N\ M0IAB"KGYS=^::/LF3_^3AL$;"&ED [W0Q,2+3-\QD>7V>&/@!J+W)2V%4WNY M-6K7-15;LW6IKW:-\8/X"N./HK5TB[4^;T7>]]#LHG5][1KX),_3^W5E8+8P MSF%.XN#@BX7U%!O (F7G0#:2-[6!H>I$'D.W8 M$)/ \0:;$(42>XORMK3O+_;'2+I#"^W<4327/FQ;C,:^2W5FZ4F6[KTDW?O3 MCN $,[%M^/*XIS^0CH_2M2%OIBJ&N-_,V#ZDN\,^ MO;FC$LP.)_TM*\1L%':8C1ZT<=P"^JW!;3#@1H-<\,Y[]>W")X.+-HB8 M,JIO"3T/EP@R.B*AVAIG':JJS[W7SX[HY9$[YCQ464YU'A>/MUF>O,S4N''@ M(Q02$G@FA!&.7:KQS?E!8IO(OE2SH,2&QJBF@V6?>V5!&"X^BH7721^]TG1)A=C;->D&8H'K)D;U>'9/TAT/1IC#%598; MX9_3Q]NTW'@(NZ'ET75Q',$H0';H#]_&..;2+[$OZBY^C;#Q6PM%I&*1GY!Q ML=''A9B@:*=!H-92"QUR!VB:NYOODFUJ1%GUM$^>NYL+V]N=*_8^W&7:N*HJ M>Z?/%4(*D[*"VD5QS,64;C Y5OM _^"Z3A^K31!"$@?4KNM9ON=[V JLWJ3C M0J$+["896F2ER. 9#;[IL9D I])AF1XZ5:P<>9B<*Q8;6!(+P\3)76T$)N'* MY>!+EI\).D7N[M)MG7U-HZ1.;^Y._L;:F$Y,3,NU'(LN;ST[M +L#@M;& B] MI*38M&8M&Z 947=O^@FZR3HVB7-I99N+;A6K3SG^YU*_$2;%]%!%DZQ6(94X M=UDSU7$X045_21Y[VV6Z(WF=U<\;9$-DFY @%T",8@3\XUZ$#7 P43ZE;&K6 M389I&*WL]'H+:[)BRO$K+97:J56AD:)UW7+FDQKUL,3:#ID<1+I MTNHX%]\J1%*R >;2RA$JQ21319NL5CF5.'=90-5QR*NC47I;1UFUW1?5H4R' MXL$0VU84 4#"**;+_3AT8]+6X_J6BTW(.70EOZYOB#) QA'18@6Q[Q,S,N F M,KF.@375B4)I[Q(;*!^*_/Y+6CXRH\>Z==./8Q3;(7(<+R86B<+ [VTY%G+$ M#NO(V1 9+5(GYDS/P-+RC :VQS6=&>M;GU*KZB9N&9)>;N 2N;669W_]QLM$P[\,Y@U^Q2 MG_1SG=0I*_O[P)JO+_ZW LO"3NC$OF^"$&/HX+"W:/N14!'^%#NZ2UL;:,: MS>C!29T%FD0HG\C/Q:687DO3J$5Q1S@:$4\5S*Y#!Y5X4JCO=TK4J2O@QQ$" MR(T#)XY<-XHP%4>GLQG[ 1$ZHCC-TG(*)74V:"*MDU1* Z/*=&J1XT"C/(EK ME2"_JU8K45_X]$J*(>Z,0%&FV7W>7OVU??X+M?2AJ*JN1!_&D>.@T/(LS)Y5 M\Q%RK=ZF WVAJM-IEG2OU5MP1H_.8/",'QC /PH>H%'$+.?Z>392!1?#D_C4 MLZ8=HVIL@:J$XG7HEB)?7B\=%3(DG,D,GX=?_C5+2_KO'YX_I%\IH2S,N?'Z/FUB]V;E1 MJGAR;FJX7HFV*7;J7'Y,)6?":M=EY%AX6+V%T46*060Y/@P\8KH6\<(8XK!? MV\8A=EPIT5-B>3;M.QVA4DM.Q8P+:N#L9$OO3POPK%<+>2CCD42EU*],&=7Z M=DX@-3 HK)/-KD35R#+HXE#BNB% T'>C.(J#P'1=8@]QJ&5!L0JU*9:TUZE] MIM%X=I=MD[Q^9X>QHNLP!M< TDO;*30+2J%F?N5CP!;8E=%QN=2J]CQ//&HW M@=V5:=L43\XIV61V%JC+^3"<6_>MV(]!3)S M(D-7(S-$XD-X4*U.?P O]/Z MG ^RUVPLTPMF+]31TP'64:S#T_9KK]@9VF>>JAWQ[K"RF6<1"O15[\BVQY1< M!GMWZPVLZB6NZJ47PP,*S;*2\3OU MZ=UUWBNWKMY.:^?K#RF:M93C@R!G-W2*ZYZTS4#\V MXGV=;TOZN31*V_]NB.G8?A BVX)1X&,31ACTV!%Q!,]1K@.S]GP7?J"_2]F[ MA4GWHB1UIJ;PF3K27U89'56)^'UAZZ!/\VRW7%O/.ON-37Y71NNMT;MK_- [ M?/X!T55-B4*-J&&*U-.)ON\I4Q,GBJ90G2TVX5DZ/ @W/M5MQ%[-NV_WE%JU MO\[1(WN'GCU=^NX_&5RR-M",8^P![)"00&P%4>"Z/7HSLJ2N_5T:L^;DZ'%* M_=KL\S;O+*N84]?"G_RKAJMO;K%Y];T'$J^,(V+C!63CU$WZ8T,W:5UM7XQ^ M_Y^>3+B+/[JHHPU'IM6U]:)U3*RK8^7RJY(K:#4=>XH]YE]S.MWOLW^FN[Z( M=V.Y)D%N[* @=AW3BM@SM#TXXL66KEW$"9!F.BNP[6O;:]KX5;)MY#'9_?U0 MU4U'T+?Y-Z6YU&_WS=12,VSP'6>SHR^G)Q?6NZ5WO@T4;>(I:.1U3#IS.SUA MHTX9Y\MNS9$@P'2]B"&R0CJ+-2Z-F9X6W1ENK0,![-LS(BUB/HLT@"G/:I6;Z #G!CAR(D 3' MP+2'R!M;(=:3&!*&H3F@1=VFR8G>7'4G-VM=R1WQIE"=K]':"CI3,"\V+BXU MT\()E=E,QD3N=6HV;]0=CM,KNFCV(4.B0D(D&^;$ V% M:9Y+I%YST8-$LW+?U ]I^5*WC^"T2[=(BVA3;TV-,9N <[376C3\"%6MC$LT MX7>KY#*^3A=S:88UZOG&@@"[(?8IHAC&%@BC8)A97&0!L5(G'0BT%RY]*>ID M;^QEJV^UL*Y-J972/9,^KUZ3U2HQ=Q-]M_K+[^%TU15DDU=K;\K[),_^V4.H MBGVV:W-'^_O]X@=N4X <&R9."8. MP.]RQ6+YY'6NS1$M6-,C)A+-;^ZYA-EG._6,DXY)N''M)L M\[FFW_W\1&>YCQ3=]OEH"]/9S7;,.#9MSV)O7-K$IK:($YE!Z'MST>?F"BO@;E=L3T\]@-H!0R^P,/-Y,G,1">O MJN&U:GB]*TJC3.NRJ)ZZ5]N/%4E&71C50](\)21 _^MI+TW;(21;J$^5@6.?WEMIU"6@"O87C4/G3B MP 2^Y=G(=ND\TD\B%O8]L56"%S@ FQ!2-P8 M6+;GM"\G!I8?$]Y#*K*?US=BWSQ:L-3;A6>H&1EZ4\EE"+A27GV!D1FLF$KD-QIKM1*.YHXAIT M<]=)W8:$812%-@P] F)$%PL0N;T-AT2"-2QBW]:N-@Q.DU\4#TT$6>*7%#WT MB.L(XZ5#,K]R#"1ZI":/>8 MY1E3()9\[S1I8R+30QZP(42F91-H02?JC5,MPH+K%S5&M>M'A_/*N&^1-E-O M\@+K$+T(KGP4T4$ M%W0.)D-_HW6.J4]J>ZT*DIOZXU/ M AC9?ABZ)+2!&\2F&PQR1=> FSR]3^J4\_81&0M<0P.V0^,4C,!V:PNJCSO$ MA$2*--Z=:4UL2>Y*=S1U<*X,!FCN#>DWC(QN1LOSMPX=F>3!FTWHJ6QP!R/L M8/4O15Z\5*Y^[123F/B^1:,=; $;$T* WQLU8>@*GIB99DS_KE-SREPJ1)E( M(V>T,A]_@H%+0]PILB&"Z<#-'<2,,C46SZBA>!V2I,J9UU&.2H[$*LM81!53 M/]L3B0=JNPNYBKP*T[NB3-N?^Y)\2ZN?L[PHL_JY5U.ZM'OY%?)?!_K7/Z?U M [L)_&O:W6>Y,1'V,+ ="^( (<]V/7?P $$?BZS&UH1;\RJO&_*WC3^=C!HU M\ZC)@^2TTU+WZ=?W[4JP]4XP=;0F/H6J%M+-E<5T]:QU2W2F;>+2U=&4:) M29@BZ^;Z,,W3NZS>>#B.;-=Q0]]U M-W\8DUGRY.Q)8)LE:TKP^NARE--O\@ M29_(/*.7-ZDY@4+J,Q'&#QVJF1<$9[BYJ+7R;*Y)%R=X\:Z&366%5V\^E@7] M>)-R'8.2:?N@!$@2FYQ'4&[!B1R@F%_BLYI"9%<1W@7(3,6V'4_#LYO9A M7IAWK!SI&1D>$ARN8T3( "\F]Q_1,ZOU<9I'=5UFMX>:747\I7@9#?=QP<:T M8C(0WPI=XB)BFL?L8"Q8GZG>OO:Y^4-:57\V3L93<@*;'0@77GYJ.CHI MR.S($-372NL8J1K]>W-Z4B^34N-^ QPGH 8@"H!CVL3%.(2]#=>, Y$I3^S+ M\\UZKT?I7\DUOEEP2/(.-VX*5SB4^+&/#1-!!GB' $E*]F1[]3$M/[,K/(93 M#@&&T/;I9.M@Q[)#&\5XV/\R/2@XPTF;T3Z1G0P.&O^U]YB\/TS:OWLH]K3S MC)R*TC)HSO$W,GXF4[Z.H33=C4)Q5YPVP-BE?]L-"=D@-F,0^S&-8 ,"_<%6 M:(:"!POE;&@?6@T,XXM@+PN%. -O&,)@V:'BM:!\V'9!5#IP.F\#0 M$:5UG8-'V(L+PT>.%=X!]+T_R7WZ2^'Q]NTO+EK+%3Z.'6 &;NCAR SB#@:@BRTD-K*4F]<^Y'K$1M)"-O(&<_LZ]>-C MD??WVQ5'](+GXM6W"=\NQ:*-(;9],;1"A]7X96B%%JYQ@O?*Z'5RJ;/VHLR. MB*:V1EJ'FNISKYBIL^O1WS:(PI9)0R<,? ]%EF5&T(_Z.TT ]!U'C_CRV9YQ MC= J[,SQC1!;"@:P&.O?U^@5]$URZ,HP.''<=A/-&R@;#UN^[\? A+YK8SN. ML(,'%!:(E8Q<:>NS+E36-'K/,28^?B=SO^H1/-T[OC&LB$7^H^(L8F_N/8ZR MK]DNS7?#N@LGUG-$7?E?/&J('HLRKI[[./F[CJGFGN?W>Y35%5I76TLS_)< M'_K$#:,8A&[@1B$RH6W:ID]56'![;Z(Q[RG]#')\AV+/..LVB;[_TR3[9Z.T' MA5)BIC6M%+,EI:MR?OV"E$@I/T3ADZ1G'[HJ[<[B/?=E#?-<"C9X7<3!P'"9Z>@DXM:F8R>T#_IP;^ M6XV]N1#$+^=!//@1_:TOB$$TV0/S/<(]9%RGH>Z#>ER--XI"?B=^+?_8?_V] M7'\O?ZDV^V^[&4D5)(J) 7' !,6%[P%E0EB>%]I8#"C?QWJ&\&.'P4UZ$G( MCX)YI$)\#X*&:(A/0>U =/ @.K@PY8_ :[J]Z;]U'']$Z;=WUDGU'3D.(_CU ME^?K[]6L(+DL*$.9D$A]@T0!8MEB(:D4(75>%\.TY!W&(>5=.RXA5#U$0(80 M\QJW$O-JRA)^Y-:;UG(&8)$@*F),0"$9$*DH M:(LF)MBPT3<4BHE)- @NT7JQ"2;2WH,RG$S7T"1U6OVN7YTV"=]EW2L9JH_\_717 M]V_+=?7[Z6)HF-=G[W-.XIA!CF2:Q8@*AI&0<9)@HGLMJ(N-<&.^@U4WDC7; M%QIDHVV_[J.I9\1Z87<:0]*/*Z]O^?3'C\$Q?,UFB&U5;Y%8LN>_[NH!W]WN M11?[U??5?G5V!WM"LB3'>48DQT6($8317-B>Z0R8)2F(: A M'7Q[EF-8+K7WA2W_X^EX:\'7ZDM9,[5:ER^.FOQ:F4*% %'&U=0YJS=_8$(A M)RU41 QW$TV!L3@@GWF5;WE;-OZ%6WT#B5O#E56O[JHI>CQ7(J>6BDZ70F'U77KT0G4/-J=HOK_=1__>/\@4*$:2>;]2H[\0TOF+C M4O!Z?^#X\=#]$A;EHQ+A5:.NZN=U6?] -\OSTL(,IB 6!*6<(IS3&*0DDZWI MC.:%V9?-B\G@7ZISE,U5&:?$S\!B?73.[/X=47!!\!-@13'8*# MR+4.:3WRZY7S:J@.^HJ=S=K3;ELKX'K3G;7%GZK%Y0\?"XKI[+;;': M+;8-G/GV^?R7%+2GS7Y64) RQGB1%0E-$(W3&+:@( ;Q;%]N]64P*!23,7Q" MK;\:=809+N>W5ZD"!.1<&'((.=J? M,$?S4V'EIJX#&W8Z^8R%9F?3T/S;=3(=.6]A1F^W"ZS#\:D^F!Z/6>+9\8'4ZEXA? M(:M_NNN%YFDHG#=OWDY8/;*DJV3*VK944[*B//S[;.F'SQ]7^_FZ6_>)F6 MIY@PB'#*"4Y@.R4&7*2&-V-X-!Q\YLJ_J3^5.R5QYXOZ3>=K4U=E@4TUTG#5WV=,](1PI&"8:6(+,OJIA?ES'9'3>OL1ZFB+ M[?HL]HAE@%!,0S=#.%8%?XU=U?1+N2A7W^N;:W>S7&2$(@@3!&.9Y1*F,FUM M8E'(=EIM*Z FMBSFT#::60_0^6)1EU1W=9/5$9^K'AJQ:BN!WNGTJ7IGX,86 MN3,H1KIFP^]4I-\M6RGS>VVP\WR4[T!^7@# B64XH1@$!WQ@+==KW>?Y<9[$SP"1)10HS7I]D"C B M*&[M9C01)NLB[M8"KXR<5'>_G2_+TSSX\8#/56*-R;55TY"\>A'.%F#T^0JS M PGE*\*,--&6[*G*G[4_5Y7.C2DG4=L^J13L5/2?R8Q@G$N6"P!YD0, :=Z: MCKD SKIF:G P:9L?L/4EE&>K(QXDSYAZ!]4+R;HOX6O8_ZA!\7#:]XHV4_FS M97W""FCMDHX(NO'EK(/=>G79*3%-L2ARI<4HHY0S93WO2@ U(M>58GO+ RT5 M'ZJ(;3],Z3/ELZ7<408#<^VIU-CVRI132@7?I\]&%1V",'%Q=/%,5R.=V=.5 MRF:F_:MB9+[[=C#:MG8G"<@IRSA(1)ZS.,Y2U.XE!((GV*P<:6\G>,6Q@6:F M=@ZLZ6E;8+JLE.Q0WCN"ZHZ9..(:N,'O(C\]4N7.Z32$R8,?E>^W+=2Q;3,J M29;0#.-4$L99AFG<;C !B! ^VU?[^5I/@SR:-9JS=@BUA]JO[YW6\]X9/:&. M;;O.NYZ.C42YF;!9'-,VU;/9>N0O0"BFH8G%03V3]<:DKMFK&?3R&C-8;([:E@J24?O]<[WS>T\U2J+]] MK']E5E]XF>*8QQB3#*>(YZ!KS89JJFXV2?9H.'R?SG$#0[.8LESMG[9#9T7Z M;/4,X "43V/@AG"L"OZZ.@Y4]K1;;IB.OA@I6<;O+I=7\T$+R$:GG&K5*B%69_J M=803G9#>-$>TMM<@T&OD#Z.;/42:**>/>$Q4.[VX=DT]_?%GJI^RVBKI7I3E M&?83"L'I=9- M+NN[$W]JP3;'F?]\;"A^;_8XCF)JTJDAFKX#,RW=].[=!>D,PZ+_FEQ]0E]2 M2&4[303+6)( V2VC2$&QAU4,&[-#K6([@];>I M%MV\%-NT0S$-W0SAF'5QS9 [1[64J\U\LWB_NL<0RV6,$R$3@;&4:4'I:>=' M3+VL8+@ "+Z"T8'SOH+AQ+N3<@Y%N%<%?2\04UO!Z"'67%1]1&G2XNK%03V1 M]<>EKMA^*1^/*?*GNX_5YOYKN7WX6!<7/MWQ;;E<[6=9E@)2I%F]@AQKZY]&?*M1K:5>V_'17 MK&JAW2QWO'IXJ#;-(=4SP+% LDD):Q(1 >440-SG*KC^Y1I%!D= MN9Z&?/ERYD()T0M'YL+UL9IO>+7;[V9<3;75D^-4% FB,N<0=#N!DS3)++0.?756T$W^4V\5J5RYG@A0)Y7F60Y(4 MN90QRD&W?19EF=EB@KN]X&L'+WHIHMWA3J['XR5F!Y2FPN=.LJ;L#B] MH/5PU=D17M3A&UCBKM'5)W#>J)Z(O/GSY[6X>6;JFK1]*U>MH%9W]:V/ZANJ M?E8_[92T;@\7_F9%CNN6ZABFO" RPQ)(*A/)DZ1(00X,9H]>[ TZC6RJRQW0 MZ 52/67SPW&_J W'JTL2-Q4NE]7BJ7[$X=II?[>N?F\:'/?? MRNCQ1/CB1/CB''KSN[?'=N#Z_M%;E5L;W?!>KNJ/11Z#XZ="A[!WOA)>>1[W M ^'7E2K >VB?\9[U0S8]D.\L.,]23AC &$(A49K1/$_2;BD&L;RPSW]]6 ^> M#=OT;OMFV#SY'9I:EU3XI_-6[K9W^[V^F?&28PTZ-5-EGX&97N+LU;N>--H_ MB_Z[$6<%8F]7#A% ?)]#8F#49UBZ]VS\]M3UPYV?1W'7C MVG,GMU4$](1U)/+---6B#W&JS8=>F@ZU0S$-%0WAF'63H2%WNMHI[N[*Q?[3 MG?ACT1P@^D7-XC]MFNV*FV7]KWK;]_?YNE;V&4MS''-6$ %@3).,X$Z^89[% MAFFG5]/!<\X#VGJB5Q[Q1FI*4$:+XQ6=:J)72ZR9;OIE7T\Y1Z/=3#M/?+= MHQIIS7,CJ?5QW\T/9W"'%4\3(GOD,T@\IB&@85RK!GB?S43T?6.?R^VJ6KX^ M%79&$*$Y!H04,90XB6'1'?T*,2V 20KJU? 2>A/R[-CDX]'*:\VQ\,KU(!N M?B@U!O0 8=!3T]$B8*:F%R7S)CI@C=XYVGI8.35ALD=.@P1D&G(:QK5J@!?: MAYQ2E2EOM\\J*?[W^?JIG+$L!B)A4(CZM+ <% 1W4@X9)K/'!O-O^_EV[Z*F MIG9-!O%KB.;C^;5B1O-]=%O>KS:;>EZILJ?GN MM4]:8]:-,;^#-8$I(AG*$X8!BF,A.&T;A2 7"3X.5K'1;%GT8]5\J+8 _0S4 MLKZRZ"XZ//J_XB#5#<"/-$BU?;(:I&:,Z0[2WYYN=^K=4P;%]\9JNV,US@I& ML'J\3"0BL2!4%(P3R20LTB36[;6W?GZXC/<$*3I@&FV']R5R>D:7,Y_3&%#N M;E2>WS.W8?.U_&//UO66HJ1NR$ II#%E3! ( UF,\J'=I%3QOU M6O@ZWL&,0#W)"<:@V]H(G+&TY]BO:US&JP>6 MM.DN%(1GS'1-X$!6 RDZPS1T)>)=8GIK#VY43D-.G+UX4U_PP8JNR!3E[;ZI M9KQO%+ <"HISR6DB) 6UKK5&!>309)'3T53@9!HRYVUBAT.6[A8[G;_8_H""=ZF.^?MH=S,M7T M8MU-.&K9&WB:84)CWSPD2#BF,60#^?9Z)A.00>T"[>);N7Q:JQG5;^5]O?O@ M2_E8;>N-6Q\V=]7VH<' GH__YZE(PP@IA( X3Y*Z5L- L4!CNU_X^]?Z!O/(OA(<*F::=>()!,NPBMQ&J;H2 MI9MZ>X%%F,+4F^UX[JM&!X[<-,0[N)>O*]F#L*I_UG%-TVJ]:LQ^NJ.[7;D_ MG-)P!%#5^W&K]6IY.&Z@A<-! 14 2-0TE\A%?+7HKF/9[1A*4IX7F:YC$ %,-$T +%><)3P6F*'-HH] P,W$%Q'+]N MO1.:U%FU3?AGS:UCXBIA0_1*-!#TVR3,.)R&.KFYT-\<8<.'K:JH_YC^L=K- M4BJR&*%4_1- C"@&$A^M28"*S$58=&T,K2TUL.CO-31'?=$FT4YB0O#GJ#(Z MU VB-$=N#,3&E,UIZHVQ%UT]869;ET4"%-"X//JPZXW,1'ESTK MX0E G.O4ZAIG0^C- 8.^UAC2.$F=,?6A7V.L&-$YK_BWC"9:" MA* X20F(.<1%6@BH3'!""T8D2G5DQ>K!H=6DP1/5@ R%Q(ZF?OT(SI"A; Q, MCOZ9P4%)LCLCV(@LG6-^7_OXCE Z43'^,;[VT"L/KX)3MO5QM2D_[,N'W4PF M2FXSP0M$LQ076 B:M.*+BD)+&9V-#)YSU="B!IM;WF7 HU7J%89"U^Q+A[TA M,K".'?TDS)S02>9A%F[TIV*VO-CN1R[F^W(F. =9EM=+="G/E,K5YT0>3:6( MQRY;D;4,#*P[-U&-RFWWL1YQ5F+CGS,WH;E"UR![C6L$^NIBQN DE<70A2N; MBRWXT%44=KR7@B[^^;3:K>ID]W.I7BR5^-Z7G^[^O3HT@AVOUFM^:ULN9W&2 M$Y*G*\XAK'1FD X%(%5 M^\(EIC=1Y\&Y4-P^O[[U]/!K9O(=,&1Z"CZ-:)F)>.! !5%S:YY[!#U\[*:A MZ0/X60T]*NPR<7ZZ(*Y8[1;K:O>T+4_-N2).4"X*'B<%XP"F"4/LT)P;8XY! M;K;/P9-1$QVPVM5P]NUU.83,%\=FF?. Y%IFRF<(HQ/$$0\KTZ-.(Q'VQ/TT M1-*W4Q<27:^W1V8 AFH;FAG3PS8:MP%QJ:W%]C4[3/HVY( !GL4ACE@F& M\CA'W?,39E0TT']J:.5L+I.RV2AA0(RFP@7AQ%"X=.@(HT2M]WT"8\S01'3# M'/=K.;#TW&B4']ME2,)B*#@D>1$S!F5*4]E:P B8CW/-YPXSTJTV)AC18S#: M S!C-=Y'V6QPQL"U,6_(TX1&O2GR]\:]E??:BPCS/U8/3P]'&YPA*&(.BB+/ M4;W56\WK6AMIGF"CA0&C)P<>_4AK_AM MQ=8TE, 2^^LBM0,#OBHO'[NF-@H$!D3$!20(J/]E17M<=9X! 8C/@HN^U='K M+ Z-L!ZY]U-2"4.[[TK*B,VSV@0Z%$W,@S -S0O@EV&)Q)8Y7UI97^RU?^;5 MPT.UD?/5]G"G%U9I&T$2)I! 0A*"(:0M%@*9T65!81 ,IZ'S^@*/U3;Z7N/R M*Y:6Y/L1SO"\^R]''S#?1 ?4-U&-._KWWL",HJGO)&9XSYMCV<[M[.=^4RJC;1/'IX6N]7 MCX?S9.^>]O5*?SG?UO<%&W:V>8^$3RD.$X1P(CQM\?4GN^9Q^9$$U\([*ZFU M95%79+^6#X_5=KY]/BK[\8Y:^E ];?8?-HOUTU+]\7-]4'"UH?O]=G7[M*]! M?ZW>A[V;R1P)QB1("EH@R)-)5,_7<5IORC2^FA/C MI)KRV+;\RFI\]O^ZJ6YWY?9[C>O#YO%I__*^E#.H(,ZS&!*>BC27J" 9151P MG*8*>U/@7O;H4R=M'==#WP? ;.M47P?:3 M.=8;$/;[Z3%*.I_+,5Z*B7T=1Z'@TL=PO'CHG-1<' ^K5=_BP^ZPLZL;Z>UN MOYTO]K,DYCE-69IQE"$ :%' Y%"$342.KMZ?ZLU.. UJX37)^7&+Y?DEMG]O M,1H<8.R'6OU#C0>GV.J@XU%RN.; MY*0GG;(U=WK5QRXA5!0Q$[&@J8 @;RTRD6C=[>?#S@CJ*47+%(4)SDHE.A1"#%% MN).^6&1:^SHL'CN4[ICMF[?A1U]2 E!CJ2 N&^=-U>+B17P.U$Q'"TR!OS/T MK7RWS$$^=GO+DBRCF: B82G'!4IH#&%K#HG,)0'1-S+*W.:CZ497=RZMTHXP M-/J8Z.@P&";?^-BS,]4;C=-1%S^.G162!RG..$$)3$BF$!6 M@/;QE!%CI=%ZZ%#*4H,Q5Q$]7O15PSLEEBK1RX9'1:CM7%$ (TJF,^+-8+\S MPBW\UAG15#U[63]?KN?W,PEC(>(\%D"F&8]C G'W?,B%]J3![*F!QW0')JK1 MZ ]J0VJNC^IPK)@-:TU"/(SK%QY?&-AVK(P_LBUQ5Z[O@_G7^G.Y755+L5DV M=S4Q) G)10&ES" 3J000=96'!&M=CV3_]*&^WP=4D8)E<".; VGZW_1P?%E^ MW'6I\OB=?\'!E0^^'5_CZX,C_G=2 !+'%2$(R9R$FJC&9"<)%VE=$T-EZB,'W^ MP)I2 W-3% /J3/4D#&MN:J)!F'7%016S9T-*3I&5L= MMVK,TCAF!19YHF9(C%.&<+R8*8(V M)1YTX(7/%T:_'2_CCWE+W)7K&Z'?)?YOY6I1'N MS_2HP$&EFV!F_1=[5@7N?]*<59Y>6-6V9*,Z+3$J12DHIIK*0H&O6 @PSW8F%Z7,#CX27%_L9-F<; M>7^>YNCK4@9 M?VS;P7Y=0[#S6W]4?USM]O5IX1\VN_WVM-^B0#G&":,0(B%X++(X;KLK9(J! M5J;K;&284=^"NXE.\(P_^FYDZ@K# #Q:"84-A=ZTXWU2>K7$D<>I:(NK&V^T MQ@LO.MIS,M#*&V$9D@("F'*%"+UYY?4 AK@L97!7OHE8<7Q#3S>'K^K3B%+?PW2N'$@[Y&T.52O2^[ MX[]J30(SH$QQ!!-,\PQG25[0).ELD=2PS&EC(;!:'+&8RH,55[H:$9HF*Z$X MHKEI?XB:C./39@#)>(>/7MUPX6\JXN'DPQL%<6?$6$9^V\_WY:?MYVWU?:5\ MGA68(HGS(I8H+N($(I#1UIR0U'!*8VDDL)@T<"REQ)@O0S4)296;H#3(U)B* M6FR#*F*M1N7I,6-%V-U^5SM]O/U_UT]\FI9SG*!.>8$,I(R MB04K,&Q7A:0$J5:_IZ.)P,JB8$0U#DMQ,:3+4%K",>4F+ ='E1DVLUA\VR_*/_U4^SS+(L@*1F"> 05) A"AO M[3!.$S,E,7WZ,)61(ZJH@14I7*:B8DR:KIZ$Y,M*2O2I\J8AKSCHE0];OJ:B M'-;XWXB&&Q/Z>O%U_L>'I;*UNELMFM+MKT]-CVD2LZ0^=YS I" H%Q"?)E.Q MC+6NJ7.W,HQ^*'312WC1 9^ICEB3J:LG0_!HI2OF%'K3EPN<].J,*X]3T1MG M/][HCA]F=/2'/VVWY?F>V?9$CT(D!8@AP807*>82H51T4I8']-C3=UUL!F'.3&>L2/.@,9>HN" OSLR-KRSN+E0>WR33?$:NUN66 M*POWU?9Y!E+(LQ1GG# F:(Q!"KK59V9P"K#-LX?)71I,40O*-&$Q9$LW30E' ME%5RHLF1MXSDA?N]>8@=4>-KA!/Z-SF'"PLZRO!U.U^N-O>_/3_<5NL9833/ M*,I 7.2H:;_/VMUS$A98NP7>[*F!U> ()CJ@T9=H[_MNWN7HM/CWM=_OYIC8]BP5B($EP?;)H M(A!$:=&53G AM*\X\V!JH'KHVVG/JK MH_;PTU]4]4'L^%KDTYFWY59_'!GOT?L\/]Q?^[G<-K9G*4X$P9R+/,LS#B3- M\J[6@K+,L)G5ULKP6A4IC(?[J2TWZ)DSJ2M.0Y!HI4M'8# MO=>T],J1*Y5342)G/RYMTW-D1O<7JEK^OEJO#X>:91*! M7 *>$49 7M^;DA J&$:"<9RB9/:]W-Y6NL?AV%HQ&3CG@/1;VX[ HNHN:J&9 M'3GH3&2_^ S)H)GT6%$7Y%2A"]R\HS^^V)S&^4+.7E1^WS%#Y:E;Z^J=B.QI MM]K4O7;E??W'W6%798( &$F\Z2U6:0<&>J/DZWP*M3"NXE:@%&+ MT&&GO<.(ZN.K;UQYX7DBH\N/+Z_'F$>&M$?:P<1QQV\&$1)$4,HRR!*<4@S3 MDPTD#4>6T;/#CZ0#'*^_8A][+:A M2AGGG ""$I2A%*>0IW%KAR0Q,WOUS9\?_/4_Y6$?33>=.["FE\&&IOV_EFMVXZ_OZB/LP?J]UNQD'*2$84"0A P)(B M(_@(H.")FHEMRGN5TRZ_ZI^.[-&ZUB AAT'R!JCV*#D"C19'I-'^!#6:+__C M:;=ODGB[3ZV/()A]@XZCL>+H^#&5I<_JO?LVWY5TL:B>-O5B(CVE*+,49D4>%U")(B.%B/-$ MMA.F0DB(;?3)S6)@H3J#$NVKZ/Z(V4ZN'+DUTZWA:+45L!9A=((848U\.*B2 M]=*F(6E^:)^6MGGRZ8+(^63,N$3#&"(,(2P!I9GD@F/0SI"++$5MB49LEH8% MFFL/-B_0M!@,^GN6/T1U1I>J:0T*?=B7JC-F?ILWY13E[?YT9N_N:_G'GBE/ M_C&32<+2F"$&L,P(H2C/CJ=VDX1A 6S[-Y56J 4$S,9=+,5 M7 %K>,?NWC. :@S::ITCMWHR-QRI9@KGPF80+>LEJD?&_! \#07SY$L5XA74 MO[^Y*._*[;9<\NKAL=SLFI+T9_7RT=VNW!^WN*[*0\L7EW%*BA1AG,62(P$X M.9XHB%4F":#NI\1G>>^7^'&I-U,ZWX< MQO4OEAZ+>;O;IGU&0.<6:@-VWOFTA.)W_/NJ@WA5A7TKS1+F=ZP=VRR3A%($ M((X!$!EA(DL$Z^R!#)E4_NVM!/ZXU,#>&5%&UW-YH%(O-QZ&1;-OA26!05+B MB_STI,/NG$XC%?;@1^7[;=-/@7FU?:RV]>'9OV_*YOY2;<301 M6.(;5-$!5M3@,A0A5P;UTLT!R#,3@B2:[S/3DV4Z4CF-%-/5B*?3ZO]\V_EXFF[VJM,]FB,XX)*RF &,$T2D8$"P]982J#630>.)@)KS0%5 M=()E*36V!.I)S0#E0.M:!/NG#Z,O+EF,!6,FJA**+"M!&3-K>4/'51FQH6Y* M"F*%_UWQL&="I_SU:?^MW!;EW4K-ORXM"1R-TUC$'&<90##/BQAF*>A6 6(! MF6X=S*/)P K3((V.4*/+*V,6A1R?O%^OD8U$N9E._2!LZ]?/1F+=KI#FCWV= MDIH^-1=J:P&X';_(%L*I*NC[:-DBR9Z['_]M56[5?__M^6/Y75%<+SB 39,W48=OE$/5]!C3:?3S0_DT\CK?3EUJ M_?/)F?' _*64)DP(!GM:O()2+'E^/1B>]!A M>H[X)CKKTST;OZ.T(QAQJC.0O<9F8N/9KV^7AG4 !HU']X?-X]-^UX@):"M1 M+ > 5:DD*5U"T4B6XND2*GA(8LNEH*/W/_]5.U51OMYNUJ4NVBUB>ABO_I> M'E=U=M%=M3U>"EE?V=;TG^RBGQH?(O"S987)B7N]6M-0I)O-YLYU\@#L)CIR M.5(1JH #<:A?TJ5W:5-MK5PB.?6D7 MG)!V02OM,F5WNMIE[(F&=MFQHZM=AYR"WN[VV_EB/RL2&0N2 %$ 1"24"1M M-9\0]6^3U3G#1P7S$:EE6SS_,$"77? M#1B&6-][ +4(=MGVUR?@?ND;?[G'HR\:&_ML&=)-;GHW%.YF1#T=9 1R()#( M68$%(ZW1O$@,YV:.QH)/S[H1M#@?08]U&,SF8*ZLZDW#!J33E]1'8^28_3SU MY)R>")Y&#NK+F2K(2VBF6A]7\]O5NNG-[/112&4G*3"3,)6I) F%M"M#Z= ;J?PP[A-ZAHV?V]PUC-(?4.B EI/_ T[X1/ M??3/ X[O"R(ZQE^(<,PC>$9U,-JN)?:;1'EI"O_^VE>7^X[KU=&/VSNJNU# M ^APOZ: :2HESP4F@F=J$I$7\G"(*(6QS(#)" \$(? @/^OQZ!8&3LAOHG/L MT1EXNZMZ0X7);FUFA C9+MMX#LX@2SIZ]!JL]GB.US3T.K235]:(@G"J4T^7 M?ZM?H^:.AMVJ-M3NCX\1S!A*_BVJ M<45GP"S:_ZW)NUXG'X(W0Q4/X@8IOZ4 X; M\C3%-C!O-F([&F6&8AN8.A>Q-:106VO?NMRGM0X$341K73QXK;7.;&AK+7YK MB<>H('%.99RG(N$,QYP=+2$8)UJW$[H\?Q"MQ3Z$PX8\3:T-S)N-UHY&F:'6 M!J;.16L-*=36VK'HXT",H$X!(3G MC",D,8L[&QA!HSM@S9X<6%^/8&Q/MS,C2:^>&HX?,QW5IB;, 7;G+/14,^W8 MFD:1TA+[ZU/J'!APV4V#VL-F,BA3QD@NL*)QF8/.W:"K;%^7&W*#_OR83<3"-#Z 57@Y@%6G0-$ZZA%EYU(C6-U=>.9Y\K ML.;!FZ9"AW#4=276EEN=HM6OY7UCKKYPM+YO](OZG&R>RK]LJ]_WW[[,]^6, MT#01HC[?,TY3R7/,64Q%@?*82 A5\K2I'U$NO^I5L=P-:HU^9:C!&?*',DP M2F26MA^NF*=&]Z!Y,SI"UN\N??ZIMTOG!V'=/7FW(GR0//T2@099N7,,IIF# MN[MU)>/VQ)NE2M8W(E=/F_U!ES/) (X+#N(4,2@Y35!KD>:%BS :V1E>"UMX M[MIG1JB5W 7CTEGA]&@<0M'..=(7,2MF)ZE;=I[T2Y4#.[KJ])>J6OZ^6J_I M9OE!31HV]ZO;=7G8J7JZN_UT=7L" *W.X_;';[;5/8.>RM03QF"489QQRC7"HEEQD5 MA&*,)8'(<'>^C87@>OG;XENY?%HWA:C37*R&&IVP[NSV%%I1JB>&H;DT4SQ/ M) 8Z1^0-4SURYL+K-#3+R8,WQX2XLJ&K/GQ;+E=[.5\T6[&;X_<%8FF1 8'S M'% HD(PA/QA* 19FMS9:/#[P?/. *&HA7;M\PAMI>O(2F"\S=3&D*HB*O"6D M1T0B3)U^J$&^@2QWG8]>9)U,,!8T)H@0207&6B3;K M@BF+#6\2L[42O)[SJNC@T*!L3:1-!2<,@V:Z9$7= #6;CQKMP*YL3D.%G+WH MK=_8LF*B//^G7-U_VY=+J@;O_+[\L%')1KD[K X*A+@LB&0XYX##% M@NN M<'5%JWRP/!W-\N+-.]KECR6=G0;M*D9U]WE;+9\6^_\SWV[K_0[E[E#Z9B(% M":),)HQB!@'-\;'Y*F.4BUCWG QG0X%G>^?+.4>$T0FBV5J8'V+[Y6MP3NU7 MQZ9!I_ZV@D%IM=M5X$BOSKZ :RR\(_9>R1M_5X _5ZH +Y>^QK\T]-P=_MPL M3"@3B:0 )Q)D9$\9TG2FLMCIJWO3D8":_NK$?+<[1XU6X)TY_*ZI ]&HYF< M3X9!?14?C$D[!;=G5$>\^YR_(-Q>^!I?M/VX47E^C]S%^KCB(R LXEQ 27E: M)#$O9%$<#?("ILQ5KC7-C"C81JN]/ABU%^T 9/J3[<%Y=)?N 'S:B7=+7G17 M;5_GWP,I^<4%=(\$3E?-31W1T',K;AQ++*?J-%+IOJ X(22E1/(T@: SR^)8 MZW(C;\9&+K48KU[Y8]FIYA*&8+]UEQ&Y]5* "<.QY5?@C,SF2S!N5:9OR= [ MJ^-_&ORZHU>AL>5)=S7QU;>)+A;;I_EZ!E.:9Q!)QB#(F7H?!):M,5 ,7LL MMZMJ^=M^OMWK+21:&C(94Z\Q:0\K-E=_7*CQ,M_5 ^FVO%]M-G7GD/K#W6JW MF*^CYW*^-5M,M&56;PUQ #H-/P/[^68YWRZ;[7CBCWVY69;+MYGJ$>BPBXCO MD]6S=NC([C26#%V=J+R^<3YDZ22+'W:[IW(Y$QQG*0$Q)9@G19+&"(O6..6< MF/4Z>#(:O.7A"&S79 "_=_!\R),YPRYR%93:D/)5GZN[V);S7=G$X"SC.C@R M!7E[3:ZQW%E'9\KR9^^4EAPZ(UH#9?8]Q8J[V%<,K:[<])+2WWS*F;MG^>/S>[^V=,0"QXGL,B9ZE, M (MST'Y0<%YD[3&\+BJN;4QKX+\\@M=,K[L1OEC/5P^[:%?N]^N>_"H(HR[: MZI?*032T*,]2VQ;_%%2SQ6*LCL9!F+(*FCNCI7:6'#G6&4G&, 0Y2B&2'"@; M"'3&XH3C8YU1;)ST[*H9\RICB\BVQJ@&8?VOP\.F,+C,JV&ZI$YY,.D[H5<- M,^-$=_"TZP.?[MY)0W;L^>Q/O%*SS\V]&LGJI]U*D7IVB3LG"@1*8-TT%&.0 M@PP<>X=(S@679N6RH5 %KZ>=+Z*]-V/81;?/YW^^B4[^1"\B1]*%C/(UOP.!>5^..+/V.H:*\4WB6K-RH'_:?U6CJ MNI2XFK7=5]M5N6OZ3XLBQER(@L,TY3DF@#':V8Z9UGEA?BT&+AD>@49'I%$- M]>:LX^Z$UK@QW2/KU]N(QB'<3+A_#*[UVXK&X=RNM\@?]SI=1=K,7&@M\L_L M^/U% 7RJ0KZ+GC\OQW98J6QD%+$BR1"/"T))VPY+2)IFV.L'1M/FA#XQQDWT M7KGW])D)0'NX#\VXC'O^V 1@WL.&A@E^>WIW.X2@^@?Y_IAZ9?H%LF)-YQM$ M[^^WS1+41_ZYLWL\(PQ2ELU\ MPY#1R8+.1%[_@ S%H=D'8R+TZ7\-AJ+13OVMZ=31]Q[7+^BY#[+&UV\O7E1^ M7R'#TZ6?MMMRLSCL=(YC0"#*L60Q3!-*$Y*AU@3/8F%TJK3)@P,K<8O%[C!Z M(X;T"O[!R#&36%U>PIP5?<9!3]W_VL:L#@^>D;7ZZ.9 M4SJ8I5@@@CAB&/MH29#6!,_H@8'U0CQMJ^B0BD6\OABRGCK?1/5?&VJ& M%CN:&N&;&#--L.'$ORXH#OITP(2BB8Q[(\BOQ[FYO_KG(+^N)K'G^I_-C7ZO M5C10EA09$0#3G#,ILK2@;36)8IH4)E,)GW9'65=H@-HNI09A7V^:,A;Q/E86 M3#D/=):R-H$]4Z 089C&#"F(9V_.6P[%GED-?/%XN/GT6,Z1J<"( IKQ+,EC M262!VXXBJI(P+8%T,C!H]?MX1;!+[=:4/Y.Z=T#J7(K>([!F4^X.R)Z/6K=^-!-6.5\M?WW^?KI>.7W]]/+3YDM9)\^KS;WZA5^KS;;](YOO5F?' >$"DJ;MDQ @8@12E5:?/@Z% M[OTXPX(*)U6U'U'CR$T[Q.KM;F?.1*TW4;6).G^:WSKW*&I<&O%6'J\1ZO#PPM\">YV_;)SZ5#\TO1.%6K M0^O633NUJ%TS*Y0/'7&]:=^$@VWV[1\CSD&F?7XCTC/O&RGTTYCXC>5\-8GA M9U^O>GIX;/8HBS\>58I6+K^6VX<9P P2*'-."2T@2#,)26L64J*U4\N;L<#? MDU-]*3I#>!.U&*,:I-F7P9U?\Q)?<&IMJW8VK 8OO[W'EF9%S8GH:6BE/W=Z MZEX>>-(^@NIPPI6:GE[0VJ['72I-WBSJBIN:CGYORG$SD":8%@FB&--8XCBF M+&XQ"1@;B5U8)(&5\ B^V;=W,<_J'+B).A>BDP^&Y_>%#9R>BDXG9F82&S1< M8 TM'L@7U\?BC8@PP9M@N5V6RY5JOU8;G8-C*[A9C=+<)%D M"9#UPDE* 89)TJ7.(,^T&H,]F0K= G-8%?U6KI=-?76UB58*[7?UIMZNRVB_ M?=H=%TT7Z_ENM[I;E=TO5OMOY3::-T\8O&>MA]/^-C4?P9C&1Z+^C3.S8PO]VS<9N%8' M%'XIU_71R='ZK)NANHN61T_JY9'.E>A1_:=J"K53^?1A#-<'CC;C=UUM[O^D ME./A_$'&;;^^@Z>7?HT;-;.4J\4:G8,]S[%.>&^B$^+QA;674$.M]1.]>N]7*GTX M?#'8\R_S_U#)7XWS<%)A*I*$IRPK$!49%#R6)*$Q@3&,F+R2D%-;E'UX/^%#I$Q&!Z_>604K]^YNG5XUK67\?0@-#N. MN)0R$P4K),(@HQG($M@B2% !S&9:/BT'_R2_DNL_7=+GVU?Z;+%WTFM$--< M1PJ%X7*@3^K#K [J\]BW4!@@&M.8*07Q[/7R83#V/$CJR?ZO\X?R>+!%$4LD M,P1B "")*0%QG+4HL@1HSH)"60\NK?W#^N;%H*YQ&QY_$RPJSM(:/!P^Y=4F M#D-K['N$VNFL4V@FK[5NWNGKK0<6]8\&W.VKAW+;U,+KCI%OJ\=VOV868PXE MC3D$F4",LAAWB3/(J>Y(=C$1<'?+$57T I;Y!F)/Q^1=I*AG'/H@=AICSHLG M;\[4\\6.[EA2P[AQ$6>/( ZO3&$8^'*F\OW%F@^CC:E%N=G4+R_VV M/#1H'^T)F A."(WSG&4H4]_!/&_M<9#J+GG:&P@WA#I,T0G42"/H(CT] \B= MTFF,'P]^5+Y?-M-FW/V9#9AQSC-42 D3F4M$2KU47R_F[\LW(RLF20RSC%.1\%RFB628 MM@:3F.B>B^=@(=P0.($:_TMQF:">T>&!U6D,%1^.5-[?.+-!]'4[7Y9UB:'[ M*($"$)H3#BB5RD).$&K- )$AS:%C_-QP Z:!TI3=QAHFK\GH&1S6O$UC2-C# MKSR]/Z;S=>V5Y,.J1QQ3 E&!2(;25/T3@RYEBQG+S=8;?%L/OMYP ORG=;A5 M7.]!T:VLC!<-TW++U3",L81K2&!O.29,**8ADL&\>U.X".P_UVQ*USH-=_#8]8OWQ()FIN'_!:-E<);[=*(VU/8 -Y?? M^28.R./XFP"&T!@4,3E5DXJ,$V^M^7KF M@D\#&A@1GV^WSTT7C\%1Z/XX=98Z_V3Z%;D&WV2TK4%CIVIF1$]>SPS=T5 MHZ6SJMD"T!J:Y# TS[$:3* [8-$Y,F]29TV]L_@%Y3R('!H'8VB%O$"IG6:Z MQF?R*NKLH+ZN^N'2S_QYAF4"C/XI+-:S7FV*)Z]K1LX8S7(-.?+4M"#^6*R?EFKX M_J6JEK^OUNMNLDTAA)RF0J:"@00G0H@N4550C>Y##P8B<$WP;)G\TD+*3QWX MJ$7_LW6=,%RPO#0Q#!,GZTX&WR$:HYWA(L7V/0WN49N&*H=WTZR[P1>OH91\ MQ@HD(8E3B6F>Q!Q()KK-*GF<8Z^]9^;F?X0ZIG_.PPBQ5[('$>!IJZY'M=4. MS8^ILOKN.:JK(8_!5#5EG. \$Q 6<<(1BN.\Z+8 1! M# >?S[[;:^%Y#NLS$+KITD@Q,$V5O-(?ZM 9;2I[U35 1*:BK"%<>WM432C^ M=%KJ>UL65[]>DW@ILHP+#%%*.)5QD2G![Q:Y']TJ G^;7E7;=5OG;4=S,]6CV^: M*Y$.)F_G"LRBC';?2C6 E^IW_ZS]37ZOD=\M'!<:^0>*\?B-_$,Y6@T^?OQ/ M>&90)(A+J"995&0$P31.NST$C!+#4Z6]F!S^DSN!JL5UWAQS:6W:?YP<6M\E MB]S9D"_=07E^U<>B^3+]6NW+W<=JOMDIZ9#ME:9?RD6Y^E[?Z/&U_&//%#7_ MF FLS,-"\E1D'"!.62H9)Y)) E!"H-E8#8DD^!#N[DBJZCN2#O"C$]+CC4=1 MC3AJ(!O6*(*&2:]D,97XF.70[P6FOI]0(;^)&NQ-( MXS0T>Q!/J^%'B>$9\]5NO_NP41^48I"F. M-)4?D''[O+T#>1,=88XNP+H,:N7AGH(P#4GU[];%#-LK;]IG_!^OX?BL7M>] M$FSQSZ?58[U <#(CBQYYGX8B^G3H]5T/OKG2:;5H!WMU M]Z7J_^*;>OJ+\7JZKQK;XX['<[,K7.2M4&2K-.2.2T_KN"8FD:(%0%A.= M%K: Y@,WLITK9(N[&;5GR*,6NK5*A@S/]4:+"43&/LG\,8.BWU(Q@>#8M5(H M0$_K^39:KG:+=;5[VI9MF\.AE:+^TZ;\/7K<5LNGQ3[:G@=R>1;(L@WD3U_^ M^_SA\7\6W=_\'*TV]7);N:R+/8NFQ*.>NINORYU;YX0=ZQ]"O:(H]>0H]:[.Z%&=^!T9MYC!@3L^_G]1",/A4QX[)G6A(H M*-.8HH1RKAKDQ7;H>&E;*3^I?&++JX?';?FMOC+R>_FAO@VL_%CM7G\"N 12 MP"RG&6- 2$D*!EM4B2#"1'U#8QE0CL^/PVH\B%ZX$!U\B'ZJO?C9;S],B"!: M],2,'#^GOI@PH0O?%6/.N6YG3,!H3D/S!_.VKT,F.,OZ*?AA%D#?FP7,8)K@ M&#"&UL[+UIDQLYDB;\?7]%;>_GZL)]C&WO&LYJV:I*>B75]NY^":.8D9F<9C*R M>:B4\^M?!,F(O'A$$!%@)#5C-EU54@"$/_X < <<[O_]?WZ_F_[T+9\O)L7L M;W^!?P5_^2F?C8NKR>SF;W_YX_//ZK-Y]^XO__-__)?__E]__OG_Z$_O?[+% M>'67SY8_F7D^6N97/_TY6=[^](^K?/'/GZ[GQ=U/_RCF_YQ\&_W\\Z;13^M_ MF4YF__RW\G^^CA;Y3]\7DW];C&_SN]'[8CQ:KG_[=KF\_[=??OGSSS__^OWK M?/K78G[S"P( _U*WVOM%^5\_5Y_]7/[1SQ#]C.%?OR^N_O)3D'"V6/]V@Q^I M/O_^ZOL_\?IK**7\9?VW]:>+R:X/0[?PE__SV_O/:SE_GLP6R]%LG/_E?_R7 MGW[:P#$OIOFG_/JG\I]_?'KWK)/;?#(N_CHN[GXI__87-?[7:K*8E$@MPN^N MF]_.\^O0)I\$B:$ <"/O?]OUZ?+A/O_;7Q:3N_MID/"7Z"'8?#F:3!=?\N_+ MU6C:9D1[6G8Q0%/9(?&V"#ECT/< O+Z>-\T4&: MX3;4?_N.>A[^E]'7:0PIGK?O9K"SJWRVR,O?6133R56YLNK1M%PQ/M_F^7+Q MQVRTNIJ$/STZ[-8])1;@XV@>0+W-EY/Q:-J=-#N[[4VTS\OPOVMR?+@VH\6M MGQ9_QNFH68]I!"KN[N?Y;?AF\BU_%\R!NSQ:HOU=)A'IPWT^7QL:W2GI0)=) M1/I\&QA_6TRO@O7FP@Z[?%BO4Z]P[DS@DW]PF'!$KT/=_WH70%7V>?A]%_:L MY<.[V74QOULS]8B439IV,40_FLS_]VBZRG_+1XO5?(/AD;$=;-/;H.IM?UDJ M?G*UG?'O)Z.ODVD J)G=UD77O8G8SI9KTT5O0Z[_\.^3@-I\?/N@'TR8BS?% M/$8C+;KM7[2G?_@^_Y9/Q&UGD#5IV, M;]C%\-X7LYLO^?S.YE^71P:TZ].NA]!L:AQHT=. &NJL0VIWYQ"E&5\C>SV'8(UH M%==I%V)MSV9F-Y_SFR;>Y=[O>QE,,W8<:];GT.")8X.]#JX1^8ZTZF)@G_-I M/E[F5WXR&\W&D]&T/@EJ?M;2JH]D@U;C<;$*F'W*Q_GD6PE<,ZYVTWDR,4VQ M6-_JN,5RY;G1?!8HL_@P^Z-/T]'F /=?J\E]^4V'8C;]C61" M-UUV5G>K:3G3UL[ELU/Y]\6B2R+T,J!AP?DIO\KSNW+U_KT(RU58HHII&,U- M\-GS>;[H=*GL94!#@W.1EV?-83K9\@2V6$\H]_V^O&XZ Y8M1I,,R$9VWPD] M=2+ ZNLB_]>J1*G< XX-3<;F5 M; S#,&<_%M-)@X"M=IVD&W:GPS^?&,V^:LNPWG_Y)(">AH'*#4BS_*;.A[I[_FRV\&^[+#C\7[,YY/BRLTZ MAGAWM[V,/>PM\XXQW]=QQ^/_DL\7>;I7IL5XESAK4:Y' MBZ]K>5:+GV]&H_N !>2_Y-/EHOJ3UD,9X692Q#N9?I\+O_;"?WC@XR!P@6SAH0)#<0,:+Q(P(4 MBB8(/&65FH]_*N97^?QO?X%_^2G\S74^GV\WM ,O*M8T^Y;/OQ8O%H?@7[QB MY_.FVR]^N5_'R/T\OIU,ZUC"\HE)'W0H$F =Y*KF[B\[)V^GT_J@E?3&9SGU M@BNEG1,,2&F-ITHKIREV#@&%W/EF>?G/)?:V?T )M MN\H$QL0;Y 6"ADEC',"X0L4BPE+._.4KHR#IO&],D"(IYH\K0,\LK,X^*BFJ MRS#U?;(X1+E#[3*@N%=&02T=T6%U8T326E8EX67QJS\JO.1GMN$ M/\A<>;(Z+V:3\9=\?#LKIL7-)%_\.B]6][_E=U_S^0X"-&J7.6T!D8P#0:$* M_P<0\=7P(>9);=4$A#A-=45_B*9:+G:LH$=VHCTM,D?YT1WI:-M,"10DMC[,%@J984S9&D,G!+ZL M12E:\PV8%(/OB7O6.VL.[DWUWV=,&:HA"^Z!M](*A32OAV.,_P'4?:)ZBG@T MS[A@O ]_\"[89RTWH;I9)H+EYD40ES+(&6<&"ECOWU3Z"-[@X?'FG#O1J9B? MD5WN^CI8:I-ON0T^P(?K)W\#V_'M0$<9(-X!2"&!8:%F2$-A'ET(*>S%KUPG M$.,XV[I#_(S\^WUT5XT]:'#SFKL=\7;UD"DD%0+2*8JE45YA_CBI$38Q_MH MK>]4C.L ZC-2S>:+\7QR7_YK'.,.=)09AZ7B2#B,,7(&"Z]KM#EDZK(VVU3$ MZP[Q_J^V&B?I2GBU=2BS57U;V."NJU4_F?("&TP668)QT@$SJ0 MUU%?20;'T<.SE$J-.5@U M#"8)HLX(@:S0S!.H077BS0T5-B;FBS3FVH''H6^<;2?B_-8L-,DU#78#9L&" M,# (A6$M'2"&1K"(GF:AO7RJ^L9YU!+A(9P G_UQU'E.@ITTW@FBO'-">R:4 MMTC1IGFG. M..#! X5&E$_8B'=&*F2Q4@S)$Z^4NY7^Z"OK9Q]F7GD+'2"4^. %<>6EQUN) ME(0NZ6N %!.^6S7O>]EZ"K;)WTI_'N>S4?#+FKZ1?OI]QIP+-HV4DDI%,5?* MB0JB\G7?A=PZQRIV'S\BH$Q&D^T0_Y@M[O/QY'J27QU__;RO36:X54I[1SGU M@EKK%'>5C":8PQ=*E]/T_,IZZ ;5Y N,F8X69:VX93!IFBXR+]MD&%!NA ]V M%X%*&NH1K5 +$I*D5]5)-ZB.EII(0%.1YNDPCZXSKS_.$ 3.8\21X9 #K5%P MOBNIRH1%%VO'G*[?E^&OL: FHTKPV8K9>IQ[G[SN_393A#%NJ16,>DL\(D:0 M2B9M45(/-\%Y6(12=X1'QT"9EAYKP55#?CS].$,"2RZ8(,8XZP 6CLM**D!8 MS#O706XXG5,D LWD)LK[!J^B7W^<>02L=E #IJC5'G*)>"45(3SF;JUU-,!; M-$I.13(5/S9E^!J<&CW_, /8,BP@-L)26;Y:U+B:. 88=G''IS$*+3I$,BTO MS&I>@M.8'B^^SYQA&)>[I1'<2(R8(Y7;%L25%Y86[%3%[N1'')3)3)#1HBPI M4?ZCK!GS;31=7S LS6@^?YC,;M95?0]9)4W:9^MTCS;@R353VE*B>8UD^ >Y MM,4FD@$O;94>,$[%K\>*8HO?\^46D0-\VOE]IHFA)D@24 +0.0O)HVR ZJ3) M#=X>?[K -!5?JGI=#V&D!VCR]+,,8\85=]0HRBSD4)*P7E>28!JSN@S2Q.V6 M'1%0IHLSS.]'DZMML:.J%/4S& X&'1YMG4G#D1=24PZAM(9926 EMR1SKFZ50]PB?Q4IN:AV'K18#QKT #HO@.0@';76:9*B 2>-5EZ_*90R;*S%( M)HQKWEU-\?"F=*A9IJ24D 2'0@/)#0[+*1>5I%K)F&>N S9AHGVI#C%-Q9Y? MB^+JS\GT4!Q\]4GFE;(>4@=1L,"XI][A>A99;&/RQ W8=(EFQ8GXI3-BEZ/9 MS208W!MY U?=]_%T=16XIK['.B8L__6%LN; M.9GI =E4G'IB4I7%5(]:+#N_SZ 09082K#4G7CIG**WGB\'-0HF[LES>T'K3 M!9AI3=JCMFP&L:L 4$I!I3043HG;G!.(Q%P.#-&<[ MO#[J">-SL*P=H>H*4%A!*2352#$%$*#EM>Q6+A+FT65=*G6O[@-\.@WB,U"G M^<7D_D:9L(X'P("&%A& "?>:UZLXC JX'#B16NMY/V?B0$U&G6)V\R6?W]G\ MZW)]%W8_*4V&?+1X^K+Q^$%>JWXR1#1T7F-&N3$0NJ?P>J^3KE0I=KDN:/&2 M:3T"GLRDWM0Y7WP3-?!7V\@N$P=7:WR104%%(37 YD##%AECBUE=$JZ2_NFK,?]G0" M;F("O9N-B[O\R^A["P*];I.5-8*8]&5>$8ILF!_"55ZKM8S%$&B0EYS]$2@: MW/-9W*TL[0QC@H6TA$&'-(1>,U:=A=H 68R%/<";SC[,GUA,AV5@1UO6F52, M*@TP98!JK+B$I)XGU-&+.SCJU&OK ^)4!+-;S815\PDFC>XRCC7-K-.<"*04 M( X1[#BSU4,R2X)E>,&F432I.@8WZ7U86R+M;Y09B) $W$)-F'80268J^"R M:>]3WQJ%.H/U#&91,WLHXY!+"GB)"H(06V(P>C3O=(SM/&Q#J,NCQI8HIGR& M>:1^5;L<7ADU1DI%-0^^HS(,,XFJIX160!P3(#AX(Z>7.X[NP$Y%JB_YW7TQ M'\T?-@A4;S7477E\%?S'3=#)QV*^UN]R.9]\72W7J;6*:#"P2O][G\L4U9+:@V12# ==GQ+117<8(T ,?&*@S>I>J'PV764[L7R2^Q. MD:Y1'K0N?RBSRF,/?%A-PB;%RR!F4J\CS%!VR19@+XP_JW[.Q_:3F/N8N)$I M1P2'P'CCE%;!7W_WYZ+(4::>J(\S))8Y^D+WQ:<9#PY]&+@A1'J@ M&5&XCIFV3)J+N]3N0KG[$\R<@FFRZZ-ML8JRD,#DZMUL>V#X9/2'[I&.-LXH MI=H0+;3B"#*)%?6D/AEB..;UPB#=G!Z8U#G*#;BUJXQ;=0H8?KA\Q+=6Q^.9 M\@Z:'&^4(8<$Q800"B'U#"+#>3TI1%2YQT&Z$!W2HW-TS[ Q;8HUN;O[:?&0 MY^L_^C)?+8[E13_2.D,A",UEXR8>KH9BR[NY4P?>UVOD*?+:+(<369ASHSFL^"#+)Y(%5;LR7AR.+W) ML<:9Q,(('>: