0000046619-18-000056.txt : 20180531 0000046619-18-000056.hdr.sgml : 20180531 20180531164655 ACCESSION NUMBER: 0000046619-18-000056 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20180430 FILED AS OF DATE: 20180531 DATE AS OF CHANGE: 20180531 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: 18872246 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 a43018heiform10q.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 April 30, 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 May 29, 2018 is as follows:
Common Stock, $.01 par value
42,673,859

shares
Class A Common Stock, $.01 par value
63,538,812

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)
 
 
April 30, 2018
 
October 31, 2017
ASSETS
Current assets:
 
 
 
 
Cash and cash equivalents
 

$48,227

 

$52,066

Accounts receivable, net
 
238,233

 
222,456

Inventories, net
 
382,669

 
343,628

Prepaid expenses and other current assets
 
25,597

 
13,742

Total current assets
 
694,726

 
631,892

 
 
 
 
 
Property, plant and equipment, net
 
148,114

 
129,883

Goodwill
 
1,104,555

 
1,081,306

Intangible assets, net
 
532,263

 
538,081

Other assets
 
148,223

 
131,269

Total assets
 

$2,627,881

 

$2,512,431

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

$480

 

$451

Trade accounts payable
 
94,373

 
89,724

Accrued expenses and other current liabilities
 
135,200

 
147,612

Income taxes payable
 

 
11,650

Total current liabilities
 
230,053

 
249,437

 
 
 
 
 
Long-term debt, net of current maturities
 
683,362

 
673,528

Deferred income taxes
 
46,875

 
59,026

Other long-term liabilities
 
164,050

 
151,025

Total liabilities
 
1,124,340

 
1,133,016

 
 
 
 
 
Commitments and contingencies (Note 10)
 

 

 
 
 
 
 
Redeemable noncontrolling interests (Note 3)
 
134,034

 
131,123

 
 
 
 
 
Shareholders’ equity:
 
 
 
 
Preferred Stock, $.01 par value per share; 10,000 shares authorized; none issued
 

 

Common Stock, $.01 par value per share; 150,000 and 75,000 shares authorized; 42,665 and 42,221 shares issued and outstanding
 
427

 
338

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

 
507

Capital in excess of par value
 
311,710

 
326,544

Deferred compensation obligation
 
3,118

 
3,118

HEICO stock held by irrevocable trust
 
(3,118
)
 
(3,118
)
Accumulated other comprehensive loss
 
(1,516
)
 
(10,556
)
Retained earnings
 
964,571

 
844,247

Total HEICO shareholders’ equity
 
1,275,827

 
1,161,080

Noncontrolling interests
 
93,680

 
87,212

Total shareholders’ equity
 
1,369,507

 
1,248,292

Total liabilities and equity
 

$2,627,881

 

$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)
 
 
Six months ended April 30,
 
Three months ended April 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
Net sales
 

$835,012

 

$712,089

 

$430,602

 

$368,657

 
 
 
 
 
 
 
 
 
Operating costs and expenses:
 
 
 
 
 
 
 
 
Cost of sales
 
512,364

 
446,290

 
262,745

 
228,275

Selling, general and administrative expenses
 
151,523

 
124,707

 
76,292

 
63,840

 
 
 
 
 
 
 
 
 
Total operating costs and expenses
 
663,887

 
570,997

 
339,037

 
292,115

 
 
 
 
 
 
 
 
 
Operating income
 
171,125

 
141,092

 
91,565

 
76,542

 
 
 
 
 
 
 
 
 
Interest expense
 
(9,629
)
 
(3,929
)
 
(4,904
)
 
(1,960
)
Other income (expense)
 
110

 
635

 
(250
)
 
151

 
 
 
 
 
 
 
 
 
Income before income taxes and noncontrolling interests
 
161,606

 
137,798

 
86,411

 
74,733

 
 
 
 
 
 
 
 
 
Income tax expense
 
23,900

 
40,700

 
20,400

 
23,900

 
 
 
 
 
 
 
 
 
Net income from consolidated operations
 
137,706

 
97,098

 
66,011

 
50,833

 
 
 
 
 
 
 
 
 
Less: Net income attributable to noncontrolling interests
 
12,936

 
10,485

 
6,393

 
5,147

 
 
 
 
 
 
 
 
 
Net income attributable to HEICO
 

$124,770

 

$86,613

 

$59,618

 

$45,686

 
 
 
 
 
 
 
 
 
Net income per share attributable to HEICO shareholders:
 
 
 
 
 
 
 
 
Basic
 

$1.18

 

$.82

 

$.56

 

$.43

Diluted
 

$1.14

 

$.80

 

$.55

 

$.42

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

 
105,227

 
105,940

 
105,276

Diluted
 
109,191

 
108,150

 
109,271

 
108,296

 
 
 
 
 
 
 
 
 
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)
 
 
Six months ended April 30,
 
Three months ended April 30,
 
 
2018
 
2017
 
2018
 
2017
 
 
 
 
 
 
 
 
 
Net income from consolidated operations
 

$137,706

 

$97,098

 

$66,011

 

$50,833

Other comprehensive income (loss):
 
 
 
 
 
 
 
 
Foreign currency translation adjustments
 
9,390

 
234

 
(6,573
)
 
1,758

Amortization of unrealized loss on defined
benefit pension plan, net of tax
 
6

 
15

 
2

 
8

Total other comprehensive income (loss)
 
9,396

 
249

 
(6,571
)
 
1,766

Comprehensive income from consolidated operations
 
147,102

 
97,347

 
59,440

 
52,599

Net income attributable to noncontrolling interests
 
12,936

 
10,485

 
6,393

 
5,147

Foreign currency translation adjustments attributable to noncontrolling interests
 
577

 
(75
)
 
(417
)
 
221

Comprehensive income attributable to noncontrolling interests
 
13,513

 
10,410

 
5,976

 
5,368

Comprehensive income attributable to HEICO
 

$133,589

 

$86,937

 

$53,464

 

$47,231

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
 
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
6,636

 

 

 

 

 

 
8,819

 
124,770

 
6,877

 
140,466

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

 
1

 

 
4,547

 

 

 

 

 

 
4,548

Share-based compensation expense

 

 

 
4,459

 

 

 

 

 

 
4,459

Proceeds from stock option exercises

 
7

 
1

 
1,985

 

 

 

 

 

 
1,993

Redemptions of common stock related to stock option exercises

 
(3
)
 

 
(24,620
)
 

 

 

 

 

 
(24,623
)
Distributions to noncontrolling interests
(4,040
)
 

 

 

 

 

 

 

 
(409
)
 
(409
)
Adjustments to redemption amount of redeemable noncontrolling interests
(3,170
)
 

 

 

 

 

 

 
3,170

 

 
3,170

Noncontrolling interests assumed related to acquisitions
2,491

 

 

 

 

 

 

 

 

 

Other
994

 

 

 
(994
)
 

 

 
221

 
(221
)
 

 
(994
)
Balances as of April 30, 2018

$134,034

 

$427

 

$635

 

$311,710

 

$3,118

 

($3,118
)
 

($1,516
)
 

$964,571

 

$93,680

 

$1,369,507

 
 
 
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
5,151

 

 

 

 

 

 
324

 
86,613

 
5,259

 
92,196

Cash dividends ($.058 per share)

 

 

 

 

 

 

 
(6,059
)
 

 
(6,059
)
Five-for-four common stock split

 
68

 
101

 
(169
)
 

 

 

 
(23
)
 

 
(23
)
Issuance of common stock to HEICO Savings and Investment Plan

 

 

 
5,484

 

 

 

 

 

 
5,484

Share-based compensation expense

 

 

 
3,110

 

 

 

 

 

 
3,110

Proceeds from stock option exercises

 

 
1

 
2,296

 

 

 

 

 

 
2,297

Distributions to noncontrolling interests
(3,544
)
 

 

 

 

 

 

 

 
(353
)
 
(353
)
Acquisitions of noncontrolling interest
(3,848
)
 

 

 

 

 

 

 

 

 

Adjustments to redemption amount of redeemable noncontrolling interests
5,826

 

 

 

 

 

 

 
(5,826
)
 

 
(5,826
)
Noncontrolling interests assumed related to acquisitions
22,035

 

 

 

 

 

 

 

 

 

Deferred compensation obligation

 

 

 

 
(140
)
 
140

 

 

 

 

Other

 

 
1

 

 

 

 

 
(1
)
 

 

Balances as of April 30, 2017

$125,132

 

$338

 

$506

 

$317,049

 

$2,320

 

($2,320
)
 

($25,002
)
 

$756,408

 

$89,232

 

$1,138,531

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)
 
Six months ended April 30,
 
2018
 
2017
Operating Activities:
 
 
 
Net income from consolidated operations

$137,706

 

$97,098

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

 
30,501

Employer contributions to HEICO Savings and Investment Plan
4,083

 
3,679

Share-based compensation expense
4,459

 
3,110

(Decrease) increase in accrued contingent consideration, net
(3,412
)
 
1,148

Foreign currency transaction adjustments, net
117

 
(280
)
Deferred income tax benefit
(13,157
)
 
(2,909
)
Changes in operating assets and liabilities, net of acquisitions:
 
 
 
(Increase) decrease in accounts receivable
(14,337
)
 
1,358

Increase in inventories
(29,814
)
 
(14,251
)
Increase in prepaid expenses and other current assets
(4,266
)
 
(225
)
Increase (decrease) in trade accounts payable
3,912

 
(7,567
)
Decrease in accrued expenses and other current liabilities
(14,534
)
 
(11,176
)
Decrease in income taxes payable
(14,714
)
 
(2,023
)
Other long-term assets and liabilities, net
868

 
(750
)
Net cash provided by operating activities
95,000

 
97,713

 
 
 
 
Investing Activities:
 
 
 
Acquisitions, net of cash acquired
(39,364
)
 
(80,838
)
Capital expenditures
(29,457
)
 
(13,538
)
Other
(2,744
)
 
(944
)
Net cash used in investing activities
(71,565
)
 
(95,320
)
 
 
 
 
Financing Activities:
 
 
 
Borrowings on revolving credit facility
53,000

 
87,000

Payments on revolving credit facility
(43,000
)
 
(84,000
)
Redemptions of common stock related to stock option exercises
(24,623
)
 

Cash dividends paid
(7,395
)
 
(6,059
)
Distributions to noncontrolling interests
(4,449
)
 
(3,897
)
Revolving credit facility issuance costs
(4,067
)
 
(270
)
Acquisitions of noncontrolling interests

 
(3,848
)
Payment of contingent consideration
(300
)
 

Proceeds from stock option exercises
1,993

 
2,297

Other
(232
)
 
(371
)
Net cash used in financing activities
(29,073
)
 
(9,148
)
 
 
 
 
Effect of exchange rate changes on cash
1,799

 
532

 
 
 
 
Net decrease in cash and cash equivalents
(3,839
)
 
(6,223
)
Cash and cash equivalents at beginning of year
52,066

 
42,955

Cash and cash equivalents at end of period

$48,227

 

$36,732

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 six months ended April 30, 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

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 split.






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 (“full retrospective method”) or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application (“modified retrospective method”). The Company expects to use the modified retrospective method.

The Company is in the process of reviewing a representative sample of customer contracts across its identified revenue streams. Based on the work completed to-date, the Company foresees two types of contracts for which ASU 2014-09 will impact the timing of revenue recognition. For certain contracts under which it produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle and for certain other contracts under which the Company creates or enhances customer-owned assets while performing repair and overhaul services, ASU 2014-09 will require HEICO to recognize revenue using an over time recognition model as opposed to the Company’s current policy of recognizing revenue at the time of shipment. The Company has not yet determined 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



8


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.


2.     ACQUISITIONS

In April 2018, the Company, through a subsidiary of HEICO Electronic, acquired all of the assets and business of the Emergency Locator Transmitter Beacon product line ("ELT Product Line") of Instrumar Limited. The ELT Product Line designs and manufactures Emergency Locator Transmitter Beacons for the commercial aviation and defense markets, that upon activation, transmit a distress signal to alert search and rescue operations of the aircraft's location. The purchase price of this acquisition was paid using cash provided by operating activities.
    
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.

In November 2017, the Company, through a subsidiary of HEICO Electronic, acquired all of 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.
    



9


The total consideration for the fiscal 2018 acquisitions 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 and noncontrolling interests assumed is preliminary until the Company obtains final information regarding their fair values. The operating results of the fiscal 2018 acquisitions were included in the Company’s results of operations from each of the effective acquisition dates. The amount of net sales and earnings of the fiscal 2018 acquisitions included in the Condensed Consolidated Statement of Operations for the six and three months ended April 30, 2018 is not material. Had the fiscal 2018 acquisitions 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 six and three months ended April 30, 2018 and 2017 would not have been materially different than the reported amounts.


3.     SELECTED FINANCIAL STATEMENT INFORMATION

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

$241,665

 

$225,462

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

$238,233

 

$222,456


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

$36,965

 

$29,491

Estimated earnings
 
20,980

 
19,902

 
 
57,945

 
49,393

Less: Billings to date
 
(44,621
)
 
(41,262
)


 

$13,324

 

$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)
 

$15,238

 

$9,377

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

$13,324

 

$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 six and three months ended April 30, 2018 and 2017.





10


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

$185,987

 

$173,559

Work in process
 
45,077

 
39,986

Materials, parts, assemblies and supplies
 
149,840

 
128,031

Contracts in process
 
2,037

 
2,415

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

$382,669

 

$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)
 
April 30, 2018
 
October 31, 2017
Land
 

$5,887

 

$5,435

Buildings and improvements
 
94,262

 
91,916

Machinery, equipment and tooling
 
218,644

 
191,298

Construction in progress
 
4,775

 
5,553

 
 
323,568

 
294,202

Less: Accumulated depreciation and amortization
 
(175,454
)
 
(164,319
)
Property, plant and equipment, net
 

$148,114

 

$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 $13.4 million as of April 30, 2018 and $12.9 million as of October 31, 2017. The total customer rebates and credits deducted within net sales for the six months ended April 30, 2018 and 2017 was $5.2 million and $5.4 million, respectively. The total customer rebates and credits deducted within net sales for the three months ended April 30, 2018 and 2017 was $2.7 million and $3.0 million, respectively.




11


Research and Development Expenses

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

$26,660

 

$22,469

 

$13,953

 

$11,223


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):
 
 
April 30, 2018
 
October 31, 2017
Redeemable at fair value
 

$85,039

 

$82,128

Redeemable based on a multiple of future earnings
 
48,995

 
48,995

Redeemable noncontrolling interests
 

$134,034

 

$131,123


As discussed in Note 2, Acquisitions, the Company, through a subsidiary of HEICO Electronic, acquired 85% of the assets and business of Sensor Technology in February 2018. As part of the Sensor Technology purchase agreement, the Company has the right to purchase the noncontrolling interest in fiscal 2021, or sooner under certain conditions, and the noncontrolling interest holders have the right to cause the Company to purchase the same equity interest at the same point in time.

Accumulated Other Comprehensive Loss

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

($9,533
)
 

($1,023
)
 

($10,556
)
Unrealized gain
 
8,813

 
221

 
9,034

Amortization of unrealized loss
 

 
6

 
6

Balances as of April 30, 2018
 

($720
)
 

($796
)
 

($1,516
)



12


4.     GOODWILL AND OTHER INTANGIBLE ASSETS

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

$388,606

 

$692,700

 

$1,081,306

Goodwill acquired
 

 
21,535

 
21,535

Foreign currency translation adjustments
 
1,628

 
1,547

 
3,175

Adjustments to goodwill
 
972

 
(2,433
)
 
(1,461
)
Balances as of April 30, 2018
 

$391,206

 

$713,349

 

$1,104,555


The goodwill acquired pertains to the fiscal 2018 acquisitions described in Note 2, Acquisitions, and represents the residual value after the allocation of the total consideration to the tangible and identifiable intangible assets acquired and liabilities and noncontrolling interests assumed. The Company estimates that nearly all of the goodwill acquired in fiscal 2018 will be deductible for income tax purposes. Foreign currency translation adjustments are included in other comprehensive income (loss) in the Company's Condensed Consolidated Statements of Comprehensive Income. 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 April 30, 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
 

$385,776

 

($130,386
)
 

$255,390

 

$379,966

 

($117,069
)
 

$262,897

Intellectual property
 
185,188

 
(49,573
)
 
135,615

 
181,811

 
(44,861
)
 
136,950

Licenses
 
6,559

 
(3,227
)
 
3,332

 
6,559

 
(2,928
)
 
3,631

Patents
 
921

 
(592
)
 
329

 
870

 
(551
)
 
319

Non-compete agreements
 
817

 
(817
)
 

 
817

 
(817
)
 

Trade names
 
466

 
(138
)
 
328

 
466

 
(118
)
 
348

 
 
579,727

 
(184,733
)
 
394,994

 
570,489

 
(166,344
)
 
404,145

Non-Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Trade names
 
137,269

 

 
137,269

 
133,936

 

 
133,936

 
 

$716,996

 

($184,733
)
 

$532,263

 

$704,425

 

($166,344
)
 

$538,081


The increase in the gross carrying amount of customer relationships, intellectual property and non-amortizing trade names as of April 30, 2018 compared to October 31, 2017 principally relates to such intangible assets recognized in connection with the fiscal 2018 acquisitions (see Note 2, Acquisitions). The weighted-average amortization period of the customer relationships and intellectual property acquired during fiscal 2018 is 7 and 11 years, respectively.



13


Amortization expense related to intangible assets for the six months ended April 30, 2018 and 2017 was $24.8 million and $18.3 million, respectively. Amortization expense related to intangible assets for the three months ended April 30, 2018 and 2017 was $12.4 million and $9.1 million, respectively. Amortization expense related to intangible assets for the remainder of fiscal 2018 is estimated to be $25.2 million. Amortization expense for each of the next five fiscal years and thereafter is estimated to be $48.6 million in fiscal 2019, $45.7 million in fiscal 2020, $43.0 million in fiscal 2021, $36.8 million in fiscal 2022, $31.8 million in fiscal 2023, and $163.9 million thereafter.


5.     LONG-TERM DEBT

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

$681,000

 

$671,000

Capital leases and note payable
 
2,842

 
2,979

 
 
683,842

 
673,979

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

$683,362

 

$673,528


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


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



14


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 six months of fiscal 2018 decreased to 14.8% from 29.5% in the first six months 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.

The Company's effective tax rate in the second quarter of fiscal 2018 decreased to 23.6% from 32.0% in the second quarter of fiscal 2017. The decrease principally reflects the previously mentioned benefit of a lower federal statutory income tax rate.





15


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 April 30, 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,979

 

$—

 

$126,979

Money market funds
 
439

 

 

 
439

Equity securities
 
3,108

 

 

 
3,108

Mutual funds
 
1,624

 

 

 
1,624

Other
 
1,289

 

 

 
1,289

Total assets
 

$6,460

 

$126,979

 

$—

 

$133,439

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$24,428

 

$24,428

 
 
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



16


classified within other assets in the Company’s Condensed Consolidated Balance Sheets and have an aggregate value of $133.4 million as of April 30, 2018 and $122.9 million as of October 31, 2017, of which the LCP related assets were $127.4 million and $117.2 million as of April 30, 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 $132.3 million as of April 30, 2018 and $121.7 million as of October 31, 2017, of which the LCP related liability was $126.3 million and $116.0 million as of April 30, 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 April 30, 2018, the estimated fair value of the contingent consideration was $13.4 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. As of October 31, 2017, the estimated fair value of the contingent consideration was $1.4 million. 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 April 30, 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 April 30, 2018, the estimated fair value of the contingent consideration was €8.2 million, or $9.9 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 final 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.



17


The Level 3 inputs used to derive the estimated fair value of the Company's contingent consideration liability as of April 30, 2018 were as follows:
 
Fiscal 2017 Acquisition
 
Fiscal 2016 Acquisition
 
Fiscal 2015 Acquisition
Compound annual revenue growth rate range
(4
%)
-
7%
 
4
%
-
12%
 
8
%
-
11%
Weighted average discount rate
6.4%
 
5.6%
 
.8%

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

$27,573

Decrease in accrued contingent consideration, net
 
(3,412
)
Payment of contingent consideration
 
(300
)
Foreign currency transaction adjustments
 
567

Balance as of April 30, 2018
 

$24,428

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

$6,516

Other long-term liabilities
 
17,912

 
 

$24,428


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 six months ended April 30, 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 April 30, 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.





18


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):
 
 
Six months ended April 30,
 
Three months ended April 30,
 
 
2018
 
2017
 
2018
 
2017
Numerator:
 
 
 
 
 
 
 
 
Net income attributable to HEICO
 

$124,770

 

$86,613

 

$59,618

 

$45,686

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

 
105,227

 
105,940

 
105,276

Effect of dilutive stock options
 
3,402

 
2,923

 
3,331

 
3,020

Weighted average common shares outstanding - diluted
 
109,191

 
108,150

 
109,271

 
108,296

 
 
 
 
 
 
 
 
 
Net income per share attributable to HEICO shareholders:
 
 
 
 
 
 
 
 
Basic
 

$1.18

 

$.82

 

$.56

 

$.43

Diluted
 

$1.14

 

$.80

 

$.55

 

$.42

 
 
 
 
 
 
 
 
 
Anti-dilutive stock options excluded
 
492

 
395

 
369

 
577






19


9.    OPERATING SEGMENTS

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

$522,557

 

$324,380

 

($11,925
)
 

$835,012

Depreciation
 
6,582

 
4,584

 
186

 
11,352

Amortization
 
9,879

 
16,267

 
591

 
26,737

Operating income
 
97,357

 
91,350

 
(17,582
)
 
171,125

Capital expenditures
 
6,206

 
3,985

 
19,266

 
29,457

 
 
 
 
 
 
 
 
 
Six months ended April 30, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$452,710

 

$267,334

 

($7,955
)
 

$712,089

Depreciation
 
6,276

 
4,136

 
106

 
10,518

Amortization
 
8,203

 
11,436

 
344

 
19,983

Operating income
 
86,107

 
67,910

 
(12,925
)
 
141,092

Capital expenditures
 
8,560

 
4,834

 
144

 
13,538

 
 
 
 
 
 
 
 
 
Three months ended April 30, 2018:
 
 
 
 
 
 
 
 
Net sales
 

$267,836

 

$168,722

 

($5,956
)
 

$430,602

Depreciation
 
3,290

 
2,310

 
124

 
5,724

Amortization
 
4,932

 
8,163

 
246

 
13,341

Operating income
 
51,488

 
48,130

 
(8,053
)
 
91,565

Capital expenditures
 
3,909

 
2,242

 
15,729

 
21,880

 
 
 
 
 
 
 
 
 
Three months ended April 30, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$231,809

 

$141,169

 

($4,321
)
 

$368,657

Depreciation
 
3,128

 
2,093

 
53

 
5,274

Amortization
 
4,099

 
5,701

 
179

 
9,979

Operating income
 
44,744

 
38,826

 
(7,028
)
 
76,542

Capital expenditures
 
4,688

 
2,330

 
98

 
7,116


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



20


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

$1,061,310

 

$1,391,902

 

$174,669

 

$2,627,881

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 April 30, 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 six months ended April 30, 2018 and 2017, respectively, are as follows (in thousands):
 
 
Six months ended April 30,
 
 
2018
 
2017
Balances as of beginning of fiscal year
 

$2,921

 

$3,351

Accruals for warranties
 
1,466

 
1,107

Acquired warranty liabilities
 
300

 

Warranty claims settled
 
(1,431
)
 
(1,250
)
Balances as of April 30
 

$3,256

 

$3,208


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.





21


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 six months ended April 30, 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 six months ended April 30, 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 April 30, 2018. Further, our results of operation for the six and three months ended April 30, 2018 have been effected 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 and by the fiscal 2018 acquisitions as further detailed in Note 2, acquisitions, of the Notes to Condensed Consolidated Financial Statements of this quarterly report.

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





22


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):
 
 
Six months ended April 30,
 
Three months ended April 30,
 
 
2018
 
2017
 
2018
 
2017
Net sales
 

$835,012

 

$712,089

 

$430,602

 

$368,657

Cost of sales
 
512,364

 
446,290

 
262,745

 
228,275

Selling, general and administrative expenses
 
151,523

 
124,707

 
76,292

 
63,840

Total operating costs and expenses
 
663,887

 
570,997

 
339,037

 
292,115

Operating income
 

$171,125

 

$141,092

 

$91,565

 

$76,542

 
 
 
 
 
 
 
 
 
Net sales by segment:
 
 
 
 
 
 
 
 
Flight Support Group
 

$522,557

 

$452,710

 

$267,836

 

$231,809

Electronic Technologies Group
 
324,380

 
267,334

 
168,722

 
141,169

Intersegment sales
 
(11,925
)
 
(7,955
)
 
(5,956
)
 
(4,321
)
 
 

$835,012

 

$712,089

 

$430,602

 

$368,657

 
 
 
 
 
 
 
 
 
Operating income by segment:
 
 
 
 
 
 
 
 
Flight Support Group
 

$97,357

 

$86,107

 

$51,488

 

$44,744

Electronic Technologies Group
 
91,350

 
67,910

 
48,130

 
38,826

Other, primarily corporate
 
(17,582
)
 
(12,925
)
 
(8,053
)
 
(7,028
)
 
 

$171,125

 

$141,092

 

$91,565

 

$76,542

 
 
 
 
 
 
 
 
 
Net sales
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
Gross profit
 
38.6
%
 
37.3
%
 
39.0
%
 
38.1
%
Selling, general and administrative expenses
 
18.1
%
 
17.5
%
 
17.7
%
 
17.3
%
Operating income
 
20.5
%
 
19.8
%
 
21.3
%
 
20.8
%
Interest expense
 
1.2
%
 
.6
%
 
1.1
%
 
.5
%
Other income (expense)
 
%
 
.1
%
 
(.1
%)
 
%
Income tax expense
 
2.9
%
 
5.7
%
 
4.7
%
 
6.5
%
Net income attributable to noncontrolling interests
 
1.5
%
 
1.5
%
 
1.5
%
 
1.4
%
Net income attributable to HEICO
 
14.9
%
 
12.2
%
 
13.8
%
 
12.4
%




23


Comparison of First Six Months of Fiscal 2018 to First Six Months of Fiscal 2017

Net Sales

Our consolidated net sales in the first six months of fiscal 2018 increased by 17% to a record $835.0 million, up from net sales of $712.1 million in the first six months of fiscal 2017. The increase in consolidated net sales principally reflects an increase of $69.8 million (a 15% increase) to a record $522.6 million in net sales within the FSG as well as an increase of $57.0 million (a 21% increase) to a record $324.4 million in net sales within the ETG. The net sales increase in the FSG reflects net sales of $50.6 million contributed by our fiscal 2017 acquisitions as well as organic growth of 4%. The FSG's organic growth is 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 $12.1 million and $8.1 million, respectively. These increases were partially offset by lower net sales of $1.0 million within our specialty products product line. Excluding the net sales decrease in our specialty products product line, the FSG experienced organic growth of 6%. The net sales increase in the ETG reflects net sales of $45.1 million contributed by our fiscal 2017 and 2018 acquisitions as well as organic growth of 3%. The ETG's organic growth is mainly attributable to increased demand for certain defense and space products resulting in net sales increases of $7.0 million and $4.9 million, respectively. Sales price changes were not a significant contributing factor to the FSG and ETG net sales growth in the first six months of fiscal 2018.

Gross Profit and Operating Expenses

Our consolidated gross profit margin increased to 38.6% in the first six months of fiscal 2018, up from 37.3% in the first six months of fiscal 2017, principally reflecting an increase of 2.7% and .2% in the ETG's and FSG's gross profit margins, respectively. 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 and other electronics products. Total new product research and development expenses included within our consolidated cost of sales were $26.7 million in the first six months of fiscal 2018 compared to $22.5 million in the first six months of fiscal 2017.

Our consolidated selling, general and administrative (“SG&A”) expenses were $151.5 million and $124.7 million in the first six months of fiscal 2018 and 2017, respectively. The increase in consolidated SG&A expenses principally reflects $17.4 million attributable to fiscal 2017 and 2018 acquisitions and $4.8 million of higher performance-based compensation expense.

Our consolidated SG&A expenses as a percentage of net sales were 18.1% and 17.5% in the first six months of fiscal 2018 and 2017, respectively. The increase in consolidated SG&A expenses as a percentage of net sales principally reflects a .4% 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.




24


Operating Income

Our consolidated operating income increased by 21% to a record $171.1 million in the first six months of fiscal 2018, up from $141.1 million in the first six months of fiscal 2017. The increase in consolidated operating income principally reflects a $23.4 million increase (a 35% increase) to a record $91.4 million in operating income of the ETG as well as an $11.3 million increase (a 13% increase) to a record $97.4 million in operating income of the FSG. The increase in operating income of the ETG is principally attributable to the previously mentioned net sales growth and improved gross profit margin, partially offset by a $4.9 million increase in intangible asset amortization expense mainly from the fiscal 2017 and 2018 acquisitions. The increase in operating income of the FSG is principally attributable to the previously mentioned net sales growth and improved gross profit margin, partially offset by a $3.8 million increase in performance-based compensation expense and a $1.6 million increase in intangible asset amortization expense mainly resulting from the fiscal 2017 acquisitions. Additionally, our corporate expenses increased by $3.8 million principally due to a $2.2 million increase in performance-based compensation expense and higher operating costs in support of the overall growth of our business.

As a percentage of net sales, our consolidated operating income increased to 20.5% in the first six months of fiscal 2018, up from 19.8% in the first six months of fiscal 2017. The increase principally reflects an increase in the ETG’s operating income as a percentage of net sales to 28.2% in the first six months of fiscal 2018, up from 25.4% in the first six months of fiscal 2017, partially offset by a decrease in the FSG’s operating income as a percentage of net sales to 18.6% in the first six months of fiscal 2018 compared to 19.0% in the first six months 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 partially offset by a .8% impact from the previously mentioned increase in intangible asset amortization expense. The decrease in the FSG’s operating income as a percentage of net sales principally reflects an aggregate .5% impact from the previously mentioned increases in performance-based compensation expense and intangible asset amortization expense, partially offset by the previously mentioned improved gross profit margin.
    
Interest Expense

Interest expense increased to $9.6 million in the first six months of fiscal 2018, up from $3.9 million in the first six months 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 six months of fiscal 2018 and 2017 was not material.



25


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 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 six months of fiscal 2018 decreased to 14.8% from 29.5% in the first six months 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 $12.9 million in the first six months of fiscal 2018 as compared to $10.5 million in the first six months of fiscal 2017. The increase in the first six months of fiscal 2018 principally reflects the impact of the Tax Act as well as improved



26


operating results of certain subsidiaries of the FSG and ETG in which noncontrolling interests are held.

Net Income Attributable to HEICO

Net income attributable to HEICO increased to a record $124.8 million, or $1.14 per diluted share, in the first six months of fiscal 2018, up from $86.6 million, or $.80 per diluted share, in the first six months of fiscal 2017 principally reflecting the previously mentioned decrease in our effective tax rate and increased net sales and operating income.

Comparison of Second Quarter of Fiscal 2018 to Second Quarter of Fiscal 2017

Net Sales

Our consolidated net sales in the second quarter of fiscal 2018 increased by 17% to a record $430.6 million, as compared to net sales of $368.7 million in the second quarter of fiscal 2017. The increase in consolidated net sales principally reflects an increase of $36.0 million (a 16% increase) to a record $267.8 million in net sales within the FSG as well as an increase of $27.6 million (a 20% increase) to $168.7 million in net sales within the ETG. The net sales increase in the FSG reflects net sales of $25.1 million contributed by our fiscal 2017 acquisitions as well as organic growth of 5%. The FSG's organic growth is mainly attributable to increased demand and new product offerings within our repair and overhaul parts and services and aftermarket replacement parts product lines, resulting in net sales increases of $5.1 million and $4.8 million, respectively. The net sales increase in the ETG reflects net sales of $25.3 million contributed by our fiscal 2017 and 2018 acquisitions. Sales price changes were not a significant contributing factor to the ETG and FSG net sales growth in the second quarter of fiscal 2018.

Gross Profit and Operating Expenses

Our consolidated gross profit margin increased to 39.0% in the second quarter of fiscal 2018, up from 38.1% in the second quarter of fiscal 2017, principally reflecting an increase of 1.5% and .3% in the ETG's and FSG's gross profit margin, respectively. 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 and other electronics products. Total new product research and development expenses included within our consolidated cost of sales were $14.0 million in the second quarter of fiscal 2018 compared to $11.2 million in the second quarter of fiscal 2017.
 
Our consolidated SG&A expenses increased to $76.3 million in the second quarter of fiscal 2018, up from $63.8 million in the second quarter of fiscal 2017. The increase in consolidated SG&A expenses principally reflects $8.4 million attributable to fiscal 2017 and 2018 acquisitions and $2.6 million of higher performance-based compensation expense.

Our consolidated SG&A expenses as a percentage of net sales were 17.7% and 17.3% in the second quarter of fiscal 2018 and 2017, respectively. The increase in consolidated SG&A



27


expenses as a percentage of net sales principally reflects a .6% impact from higher performance-based compensation expense.

Operating Income

Our consolidated operating income increased by 20% to a record $91.6 million in the second quarter of fiscal 2018, up from $76.5 million in the second quarter of fiscal 2017. The increase in consolidated operating income principally reflects a $9.3 million increase (a 24% increase) to $48.1 million in operating income of the ETG as well as a $6.7 million increase (a 15% increase) to a record $51.5 million in operating income of the FSG. The increase in operating income of the ETG is principally attributable to the previously mentioned net sales growth and improved gross profit margin, partially offset by a $2.5 million increase in intangible asset amortization expense mainly from the fiscal 2017 and 2018 acquisitions. The increase in operating income of the FSG is principally attributable to the previously mentioned net sales growth and improved gross profit margin, partially offset by a $2.8 million increase in performance-based compensation expense.

As a percentage of net sales, our consolidated operating income increased to 21.3% in the second quarter of fiscal 2018, up from 20.8% in the second quarter of fiscal 2017. The increase principally reflects an increase in the ETG’s operating income as a percentage of net sales to 28.5% in the second quarter of fiscal 2018, up from 27.5% in the second 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 partially offset by a .8% impact from the previously mentioned increase in intangible asset amortization expense. The FSG's operating income as a percentage of net sales was 19.2% in the second quarter of fiscal 2018 compared to 19.3% in the second quarter of fiscal 2017.

Interest Expense

Interest expense increased to $4.9 million in the second quarter of fiscal 2018, up from $2.0 million in the second 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 (Expense) Income

Other (expense) income in the second quarter of fiscal 2018 and 2017 was not material.

Income Tax Expense

Our effective tax rate in the second quarter of fiscal 2018 decreased to 23.6% from 32.0% in the second quarter of fiscal 2017. The decrease principally reflects the benefit of a lower federal statutory income tax rate as a result of the Tax Act.





28


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.4 million in the second quarter of fiscal 2018 compared to $5.1 million in the second quarter of fiscal 2017. The increase in the second 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.

Net Income Attributable to HEICO

Net income attributable to HEICO increased to a record $59.6 million, or $.55 per diluted share, in the second quarter of fiscal 2018 from $45.7 million, or $.42 per diluted share, in the second quarter of fiscal 2017 principally reflecting the previously mentioned 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 now estimate our consolidated fiscal 2018 year-over-year growth in net sales to be 13% - 14% and in net income to be 33% - 35%, as compared to our prior growth estimates in net sales of 12% - 14% and in net income of 30% - 32%.

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 April 30, 2018, we were in compliance with all such covenants. As of April 30, 2018, our total debt to shareholders’ equity ratio was 50.0%.
    
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.




29


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 $95.0 million in the first six months of fiscal 2018 and consisted primarily of net income from consolidated operations of $137.7 million, depreciation and amortization expense of $38.1 million (a non-cash item), and share-based compensation expense of $4.5 million (a non-cash item), partially offset by a $73.8 million increase in working capital and a deferred income tax benefit of $13.2 million (a non-cash item). The increase in working capital is inclusive of a $29.8 million increase in inventory to support the growth of our businesses and anticipated higher demand during the remainder of fiscal 2018, a $14.7 million decrease in income taxes payable principally reflecting a change in the timing of certain estimated tax payments due to Hurricane Irma, a $14.5 million decrease in accrued expenses and other current liabilities reflecting the timing of accrued performance-based compensation for the first six months of fiscal 2018 and the payment of such compensation for the twelve months of fiscal 2017, and a $14.3 million increase related to the timing in collections of accounts receivable. The deferred income tax benefit principally reflects the impact from the remeasurement of our U.S. federal net deferred tax liabilities as a result of the Tax Act.

Net cash provided by operating activities decreased by $2.7 million in the first six months of fiscal 2018 from $97.7 million in the first six months of fiscal 2017. The decrease is principally attributable to a $39.9 million increase in net working capital and a $10.2 million increase in deferred income tax benefits as a result of the Tax Act, partially offset by a $40.6 million increase in net income from consolidated operations and a $7.6 million increase in depreciation and amortization expense. The increase in net working capital primarily resulted from the aforementioned timing associated with the collection of accounts receivable and the payment of income taxes as well as the increase in inventories.
    
Investing Activities

Net cash used in investing activities totaled $71.6 million in the first six months of fiscal 2018 and related primarily to acquisitions of $39.4 million (net of cash acquired) as well as capital expenditures of $29.5 million. Further details regarding our fiscal 2018 acquisitions may be found in Note 2, Acquisitions, of the Notes to Condensed Consolidated Financial Statements.

Financing Activities

Net cash used in financing activities in the first six months of fiscal 2018 totaled $29.1 million. During the first six months of fiscal 2018, we made payments on our revolving credit facility aggregating $43.0 million, redeemed common stock related to stock option exercises aggregating $24.6 million, paid $7.4 million in cash dividends on our common stock, made distributions to noncontrolling interests aggregating $4.4 million and paid revolving credit facility issuance costs of $4.1 million. Additionally, we borrowed $53.0 million on our revolving



30


credit facility principally to fund our fiscal 2018 acquisitions and for working capital needs and received $2.0 million in proceeds from stock option exercises in the first six months of fiscal 2018.

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 April 30, 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.

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 (“full retrospective method”) or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application (“modified retrospective method”). We expect to use the modified retrospective method.

We are in the process of reviewing a representative sample of customer contracts across our identified revenue streams. Based on the work completed to-date, we foresee two types of contracts for which ASU 2014-09 will impact the timing of revenue recognition. For certain contracts under which we produce products with no alternative use and for which we have an enforceable right to payment during the production cycle and for certain other contracts under which we create or enhance customer-owned assets while performing repair and overhaul services, ASU 2014-09 will require us to recognize revenue using an over time recognition model as opposed to our current policy of recognizing revenue at the time of shipment. We have



31


not yet determined 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.

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.




32


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.


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.





33


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 second quarter ended April 30, 2018 that have materially affected, or are reasonably likely to materially affect, HEICO's internal control over financial reporting.    



34


PART II. OTHER INFORMATION
Item 6.    EXHIBITS
Exhibit
 
Description
3.1
 
 
 
 
10.1
 
 
 
 
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. **
 
 
*
Previously filed.    
**
Filed herewith.
***    Furnished herewith.




35


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:
May 31, 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)



36
EX-31.1 2 a43018heiexhibit311.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:
May 31, 2018
/s/ LAURANS A. MENDELSON
 
 
Laurans A. Mendelson
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)


EX-31.2 3 a43018heiexhibit312.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:
May 31, 2018
/s/ CARLOS L. MACAU, JR.
 
 
Carlos L. Macau, Jr.
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)


EX-32.1 4 a43018heiexhibit321.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 April 30, 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:
May 31, 2018
/s/ LAURANS A. MENDELSON
 
 
Laurans A. Mendelson
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)



EX-32.2 5 a43018heiexhibit322.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 April 30, 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:
May 31, 2018
/s/ CARLOS L. MACAU, JR.
 
 
Carlos L. Macau, Jr.
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)



EX-101.INS 6 hei-20180430.xml XBRL INSTANCE DOCUMENT 0000046619 2017-11-01 2018-04-30 0000046619 us-gaap:CommonClassAMember 2017-11-01 2018-04-30 0000046619 us-gaap:CommonClassAMember 2018-05-29 0000046619 hei:HeicoCommonStockMember 2017-11-01 2018-04-30 0000046619 hei:HeicoCommonStockMember 2018-05-29 0000046619 2018-04-30 0000046619 2017-10-31 0000046619 us-gaap:CommonClassAMember 2018-04-30 0000046619 us-gaap:CommonClassAMember 2017-10-31 0000046619 2017-02-01 2017-04-30 0000046619 2018-02-01 2018-04-30 0000046619 2016-11-01 2017-04-30 0000046619 us-gaap:AdditionalPaidInCapitalMember 2016-11-01 2017-04-30 0000046619 hei:TotalShareholdersEquityMember 2016-11-01 2017-04-30 0000046619 2016-10-31 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-31 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2016-11-01 2017-04-30 0000046619 us-gaap:AdditionalPaidInCapitalMember 2017-04-30 0000046619 us-gaap:NoncontrollingInterestMember 2016-11-01 2017-04-30 0000046619 hei:DeferredCompensationObligationMember 2016-10-31 0000046619 hei:RedeemableNoncontrollingInterestsMember 2016-11-01 2017-04-30 0000046619 hei:DeferredCompensationObligationMember 2016-11-01 2017-04-30 0000046619 2017-04-30 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2017-04-30 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-11-01 2017-04-30 0000046619 hei:DeferredCompensationObligationMember 2017-04-30 0000046619 us-gaap:CommonStockMember 2016-11-01 2017-04-30 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2016-11-01 2017-04-30 0000046619 us-gaap:RetainedEarningsMember 2016-11-01 2017-04-30 0000046619 us-gaap:NoncontrollingInterestMember 2016-10-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2016-10-31 0000046619 us-gaap:RetainedEarningsMember 2017-04-30 0000046619 us-gaap:AdditionalPaidInCapitalMember 2016-10-31 0000046619 us-gaap:RetainedEarningsMember 2016-10-31 0000046619 us-gaap:NoncontrollingInterestMember 2017-04-30 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2016-10-31 0000046619 us-gaap:CommonStockMember 2016-10-31 0000046619 us-gaap:CommonStockMember 2017-04-30 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-04-30 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-04-30 0000046619 us-gaap:NoncontrollingInterestMember 2017-11-01 2018-04-30 0000046619 us-gaap:AdditionalPaidInCapitalMember 2017-11-01 2018-04-30 0000046619 hei:DeferredCompensationObligationMember 2018-04-30 0000046619 us-gaap:CommonStockMember 2017-11-01 2018-04-30 0000046619 us-gaap:RetainedEarningsMember 2017-11-01 2018-04-30 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-11-01 2018-04-30 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2017-10-31 0000046619 us-gaap:AdditionalPaidInCapitalMember 2018-04-30 0000046619 us-gaap:RetainedEarningsMember 2018-04-30 0000046619 hei:TotalShareholdersEquityMember 2017-11-01 2018-04-30 0000046619 us-gaap:NoncontrollingInterestMember 2018-04-30 0000046619 us-gaap:RetainedEarningsMember 2017-10-31 0000046619 us-gaap:CommonStockMember 2017-10-31 0000046619 us-gaap:CommonStockMember 2018-04-30 0000046619 us-gaap:AdditionalPaidInCapitalMember 2017-10-31 0000046619 hei:RedeemableNoncontrollingInterestsMember 2017-11-01 2018-04-30 0000046619 hei:HeicoStockHeldByIrrevocableTrustMember 2018-04-30 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2017-10-31 0000046619 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-04-30 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-30 0000046619 hei:DeferredCompensationObligationMember 2017-10-31 0000046619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-11-01 2018-04-30 0000046619 us-gaap:NoncontrollingInterestMember 2017-10-31 0000046619 hei:IDCMember 2017-11-01 2018-04-30 0000046619 hei:STEMember 2017-11-01 2018-04-30 0000046619 hei:STEMember 2018-04-30 0000046619 hei:ELTMember 2017-11-01 2018-04-30 0000046619 2016-11-01 2017-10-31 0000046619 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-04-30 0000046619 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-10-31 0000046619 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-11-01 2018-04-30 0000046619 us-gaap:AccumulatedTranslationAdjustmentMember 2017-10-31 0000046619 us-gaap:AccumulatedTranslationAdjustmentMember 2017-11-01 2018-04-30 0000046619 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-30 0000046619 us-gaap:TradeNamesMember 2018-04-30 0000046619 us-gaap:LicensingAgreementsMember 2018-04-30 0000046619 us-gaap:TradeNamesMember 2017-10-31 0000046619 us-gaap:CustomerRelationshipsMember 2018-04-30 0000046619 us-gaap:PatentsMember 2018-04-30 0000046619 us-gaap:LicensingAgreementsMember 2017-10-31 0000046619 us-gaap:IntellectualPropertyMember 2017-10-31 0000046619 us-gaap:CustomerRelationshipsMember 2017-10-31 0000046619 us-gaap:TradeNamesMember 2018-04-30 0000046619 us-gaap:IntellectualPropertyMember 2018-04-30 0000046619 us-gaap:PatentsMember 2017-10-31 0000046619 us-gaap:NoncompeteAgreementsMember 2017-10-31 0000046619 us-gaap:NoncompeteAgreementsMember 2018-04-30 0000046619 us-gaap:TradeNamesMember 2017-10-31 0000046619 hei:FlightSupportGroupMember 2018-04-30 0000046619 hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-04-30 0000046619 hei:FlightSupportGroupMember 2017-11-01 2018-04-30 0000046619 hei:ElectronicTechnologiesGroupMember 2017-10-31 0000046619 hei:FlightSupportGroupMember 2017-10-31 0000046619 hei:ElectronicTechnologiesGroupMember 2018-04-30 0000046619 us-gaap:IntellectualPropertyMember 2017-11-01 2018-04-30 0000046619 us-gaap:CustomerRelationshipsMember 2017-11-01 2018-04-30 0000046619 us-gaap:RevolvingCreditFacilityMember 2018-04-30 0000046619 us-gaap:RevolvingCreditFacilityMember 2017-10-31 0000046619 2017-12-22 2018-01-31 0000046619 2018-01-31 0000046619 2017-11-01 2017-12-21 0000046619 2017-11-01 2018-01-31 0000046619 hei:FY2017AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MinimumMember 2017-11-01 2018-04-30 0000046619 hei:FY2016AcquisitionMember us-gaap:FairValueInputsLevel3Member 2017-11-01 2018-04-30 0000046619 hei:FY2015AcquisitionMember us-gaap:FairValueInputsLevel3Member 2017-11-01 2018-04-30 0000046619 hei:FY2015AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MaximumMember 2017-11-01 2018-04-30 0000046619 hei:FY2016AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MinimumMember 2017-11-01 2018-04-30 0000046619 hei:FY2017AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MaximumMember 2017-11-01 2018-04-30 0000046619 hei:FY2015AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MinimumMember 2017-11-01 2018-04-30 0000046619 hei:FY2016AcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:MaximumMember 2017-11-01 2018-04-30 0000046619 hei:FY2017AcquisitionMember us-gaap:FairValueInputsLevel3Member 2017-11-01 2018-04-30 0000046619 hei:FY2015AcquisitionMember currency:EUR hei:FlightSupportGroupMember 2018-04-30 0000046619 hei:FY2016AcquisitionMember hei:ElectronicTechnologiesGroupMember 2018-04-30 0000046619 hei:FY2015AcquisitionMember hei:FlightSupportGroupMember 2017-11-01 2018-04-30 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel2Member 2018-04-30 0000046619 hei:FY2015AcquisitionMember hei:FlightSupportGroupMember 2017-10-31 0000046619 hei:AggregateLcpAssetsMember 2018-04-30 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 hei:FY2016AcquisitionMember hei:ElectronicTechnologiesGroupMember 2017-10-31 0000046619 hei:FY2017AcquisitionMember hei:ElectronicTechnologiesGroupMember 2018-04-30 0000046619 hei:AggregateLcpAssetsMember 2017-10-31 0000046619 hei:FY2015AcquisitionMember hei:FlightSupportGroupMember 2018-04-30 0000046619 hei:FY2017AcquisitionMember hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-04-30 0000046619 hei:FY2016AcquisitionMember hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-04-30 0000046619 hei:FY2015AcquisitionMember currency:EUR hei:FlightSupportGroupMember 2017-10-31 0000046619 us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 hei:CorporateOwnedLifeInsuranceMember 2017-10-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember 2017-10-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 us-gaap:EquitySecuritiesMember 2017-10-31 0000046619 us-gaap:EquityFundsMember 2017-10-31 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000046619 us-gaap:MoneyMarketFundsMember 2017-10-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel1Member 2018-04-30 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member 2018-04-30 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-04-30 0000046619 us-gaap:FairValueInputsLevel3Member 2018-04-30 0000046619 us-gaap:EquitySecuritiesMember 2018-04-30 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-04-30 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-04-30 0000046619 us-gaap:MoneyMarketFundsMember 2018-04-30 0000046619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2018-04-30 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2018-04-30 0000046619 us-gaap:FairValueInputsLevel2Member 2018-04-30 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel2Member 2018-04-30 0000046619 hei:OtherDefinedDeferredCompensationPlanMember us-gaap:FairValueInputsLevel3Member 2018-04-30 0000046619 us-gaap:FairValueInputsLevel1Member 2018-04-30 0000046619 us-gaap:EquityFundsMember 2018-04-30 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-04-30 0000046619 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-04-30 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel3Member 2018-04-30 0000046619 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2018-04-30 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel1Member 2018-04-30 0000046619 hei:CorporateOwnedLifeInsuranceMember 2018-04-30 0000046619 hei:OtherDefinedDeferredCompensationPlanMember 2018-04-30 0000046619 hei:CorporateOwnedLifeInsuranceMember us-gaap:FairValueInputsLevel2Member 2018-04-30 0000046619 us-gaap:FairValueInputsLevel3Member 2017-11-01 2018-04-30 0000046619 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignCurrencyGainLossMember 2017-11-01 2018-04-30 0000046619 hei:CorporateAndEliminationsMember 2018-02-01 2018-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2018-02-01 2018-04-30 0000046619 hei:CorporateAndEliminationsMember 2017-02-01 2017-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2017-02-01 2017-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2018-02-01 2018-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2016-11-01 2017-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2017-11-01 2018-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2017-02-01 2017-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2016-11-01 2017-04-30 0000046619 hei:CorporateAndEliminationsMember 2017-11-01 2018-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2017-11-01 2018-04-30 0000046619 hei:CorporateAndEliminationsMember 2016-11-01 2017-04-30 0000046619 hei:CorporateAndEliminationsMember 2017-10-31 0000046619 hei:CorporateAndEliminationsMember 2018-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2017-10-31 0000046619 us-gaap:OperatingSegmentsMember hei:FlightSupportGroupMember 2018-04-30 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2017-10-31 0000046619 us-gaap:OperatingSegmentsMember hei:ElectronicTechnologiesGroupMember 2018-04-30 iso4217:EUR xbrli:shares iso4217:USD xbrli:pure iso4217:USD xbrli:shares false --10-31 Q2 2018 2018-04-30 10-Q 3000 Taft Street, Hollywood, Florida 33021 Florida 0000046619 42673859 63538812 Large Accelerated Filer 0.01 0.01 HEICO CORPORATION 650341002 hei 12900000 13400000 3000000 5400000 2700000 5200000 -8131000 -13324000 0.25 24623000 6100000 3118000 3118000 19902000 20980000 49393000 57945000 704425000 716996000 0.04 300000 24623000 24620000 3000 16600000 140000 140000 4700000 89724000 94373000 225462000 241665000 222456000 238233000 11650000 0 147612000 135200000 164319000 175454000 -10556000 -1023000 -9533000 -1516000 -796000 -720000 P7Y P11Y 326544000 311710000 9979000 179000 5701000 4099000 19983000 344000 11436000 8203000 13341000 246000 8163000 4932000 26737000 591000 16267000 9879000 -994000 -994000 3110000 3110000 4459000 4459000 169000 211000 3006000 3432000 9100000 18300000 12400000 24800000 577000 395000 369000 492000 2512431000 130143000 1339363000 1042925000 2627881000 174669000 1391902000 1061310000 631892000 694726000 41262000 44621000 1246000 1914000 91916000 94262000 Emergency Locator Transmitter Beacon product line ("ELT Product Line") of Instrumar Limited. The ELT Product Line designs and manufactures Emergency Locator Transmitter Beacons for the commercial aviation and defense markets, that upon activation, transmit a distress signal to alert search and rescue operations of the aircraft's location. IDC designs and manufactures electronic products for aviation, marine, military fighting vehicles, and embedded computing markets. Sensor Technology designs and manufactures sophisticated nuclear radiation detectors for law enforcement, homeland security and military applications. 2018-04-30 2017-11-30 2018-02-28 Interface Displays & Controls, Inc. ("IDC") Sensor Technology Engineering, Inc. ("Sensor Technology") 0.85 3412000 1148000 300000 -300000 12200000 1700000 20000000 27573000 10800000 12600000 1400000 0 0 27573000 24428000 8200000 9900000 1100000 13400000 0 0 24428000 6516000 17912000 2979000 2842000 42955000 36732000 52066000 48227000 -6223000 -3839000 0.00 0.058 0.06 0.00 0.070 0.07 3118000 3118000 0.01 0.01 0.01 0.01 75000000 75000000 150000000 150000000 42221000 63381000 42665000 63523000 42221000 63381000 42665000 63523000 338000 507000 427000 635000 47231000 86937000 324000 86613000 53464000 133589000 8819000 124770000 5368000 10410000 5151000 5259000 5976000 13513000 6636000 6877000 52599000 97347000 92196000 59440000 147102000 140466000 5553000 4775000 29491000 36965000 228275000 446290000 262745000 512364000 292115000 570997000 339037000 663887000 9377000 15238000 673979000 683842000 0.024 0.030 121700000 116000000 132300000 126300000 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 133439000 126979000 0 126979000 0 1289000 1289000 0 0 1624000 1624000 0 0 3108000 3108000 0 0 439000 439000 0 0 127400000 6460000 126979000 0 -2909000 -13157000 59026000 46875000 8000 15000 2000 6000 6000 3679000 4083000 5274000 53000 2093000 3128000 10518000 106000 4136000 6276000 5724000 124000 2310000 3290000 11352000 186000 4584000 6582000 30501000 38089000 6059000 6059000 7395000 7395000 23000 23000 0.43 0.82 0.56 1.18 0.42 0.80 0.55 1.14 532000 1799000 0.320 0.295 0.236 0.148 0.21 0.35 0.233 P2Y P6Y 0.008 0.056 0.064 0.11 0.08 0.12 0.04 0.07 567000 -3412000 27573000 24428000 166344000 117069000 44861000 2928000 817000 551000 118000 184733000 130386000 49573000 3227000 817000 592000 138000 163900000 48600000 25200000 31800000 36800000 43000000 45700000 570489000 379966000 181811000 6559000 817000 870000 466000 579727000 385776000 185188000 6559000 817000 921000 466000 404145000 262897000 136950000 3631000 0 319000 348000 394994000 255390000 135615000 3332000 0 329000 328000 280000 117000 1081306000 692700000 388606000 1104555000 713349000 391206000 21535000 21535000 0 -3175000 -1547000 -1628000 -1461000 -2433000 972000 4300000 76542000 -7028000 38826000 44744000 141092000 -12925000 67910000 86107000 91565000 -8053000 48130000 51488000 171125000 -17582000 91350000 97357000 74733000 137798000 86411000 161606000 23900000 40700000 20400000 23900000 -7567000 3912000 -2023000 -14714000 -11176000 -14534000 14251000 29814000 225000 4266000 -1358000 14337000 3020000 2923000 3331000 3402000 133936000 137269000 538081000 532263000 1960000 3929000 4904000 9629000 173559000 185987000 2415000 2037000 343628000 382669000 343628000 382669000 128031000 149840000 39986000 45077000 5435000 5887000 1133016000 1124340000 2512431000 2627881000 249437000 230053000 671000000 681000000 673528000 683362000 451000 480000 191298000 218644000 87212000 93680000 5826000 -5826000 -5826000 -3170000 3170000 3170000 3544000 353000 353000 4040000 409000 409000 3848000 0.15 -9148000 -29073000 -95320000 -71565000 97713000 95000000 45686000 86613000 59618000 124770000 5147000 10485000 6393000 12936000 22035000 2491000 76542000 141092000 91565000 171125000 131269000 148223000 221000 -75000 -417000 577000 1758000 234000 -6573000 9390000 9034000 221000 8813000 1766000 249000 -6571000 9396000 151025000 164050000 750000 -868000 151000 635000 -250000 110000 944000 2744000 270000 4067000 6059000 7395000 3897000 4449000 80838000 39364000 7116000 98000 2330000 4688000 13538000 144000 4834000 8560000 21880000 15729000 2242000 3909000 29457000 19266000 3985000 6206000 3848000 0.01 0.01 10000000 10000000 0 0 0 0 13742000 25597000 87000000 53000000 -371000 -232000 2297000 1993000 3351000 3208000 2921000 3256000 300000 1250000 1431000 1107000 1466000 50833000 97098000 66011000 137706000 363000 272000 294202000 323568000 129883000 148114000 222456000 238233000 82128000 85039000 48995000 48995000 84000000 43000000 11223000 22469000 13953000 26660000 844247000 964571000 368657000 -4321000 141169000 231809000 712089000 -7955000 267334000 452710000 430602000 -5956000 168722000 267836000 835012000 -11925000 324380000 522557000 368657000 712089000 430602000 835012000 63840000 124707000 76292000 151523000 5484000 5484000 4548000 4547000 1000 101000 68000 127000 84000 2297000 1000 2296000 1993000 1000 1985000 7000 3110000 4459000 1161080000 1275827000 1047705000 403000 2460000 -2460000 -25326000 306328000 270000 84326000 681704000 1138531000 506000 2320000 -2320000 -25002000 317049000 338000 89232000 756408000 1248292000 507000 3118000 -3118000 -10556000 326544000 338000 87212000 844247000 1369507000 635000 3118000 -3118000 -1516000 311710000 427000 93680000 964571000 1000 -1000 221000 221000 99512000 125132000 131123000 134034000 994000 108296000 108150000 109271000 109191000 105276000 105227000 105940000 105789000 <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 April 30, 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;">$385,776</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;">($130,386</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;">$255,390</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;">185,188</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;">(49,573</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,615</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,227</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,332</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;">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 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;">(592</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;">329</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(138</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;">328</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;">579,727</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;">(184,733</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;">394,994</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;">137,269</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;">137,269</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;">$716,996</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;">($184,733</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;">$532,263</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 six and three months ended April 30, 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="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="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;">Six months ended April 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 April 30,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">$26,660</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;">$22,469</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;">$13,953</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,223</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;">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;">April 30, 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;">$241,665</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;">(3,432</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;">$238,233</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;">April 30, 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;">$36,965</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;">20,980</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;">57,945</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;">(44,621</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;">$13,324</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;">$15,238</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,914</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;">$13,324</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 six and three months ended April 30, 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;"><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;">April 30, 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;">$185,987</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;">45,077</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;">149,840</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;">2,037</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;">(272</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;">$382,669</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;">April 30, 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,887</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;">94,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">218,644</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;">4,775</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;">323,568</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;">(175,454</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;">$148,114</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;">$13.4 million</font><font style="font-family:inherit;font-size:12pt;"> as of April 30, 2018 and </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$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 six months ended April 30, 2018 and 2017 was </font><font style="font-family:inherit;font-size:12pt;">$5.2 million</font><font style="font-family:inherit;font-size:12pt;"> and </font><font style="font-family:inherit;font-size:12pt;">$5.4 million</font><font style="font-family:inherit;font-size:12pt;">, respectively. The total customer rebates and credits deducted within net sales for the three months ended April 30, 2018 and 2017 was </font><font style="font-family:inherit;font-size:12pt;">$2.7 million</font><font style="font-family:inherit;font-size:12pt;"> and </font><font style="font-family:inherit;font-size:12pt;">$3.0 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 six and three months ended April 30, 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="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="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;">Six months ended April 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 April 30,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">$26,660</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;">$22,469</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;">$13,953</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,223</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;">April 30, 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;">$85,039</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;">$134,034</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%;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 discussed in Note 2, Acquisitions, 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 Sensor Technology in February 2018. As part of the Sensor Technology purchase agreement, the Company has the right to purchase the noncontrolling interest in fiscal 2021, or sooner under certain conditions, and the noncontrolling interest holders have the right to cause the Company to purchase the same equity interest at the same point in time. </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;">Accumulated Other Comprehensive Loss </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 for the six months ended April 30, 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</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;">8,813</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;">221</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,034</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;">6</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;">6</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 April 30, 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;">($720</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;">($796</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;">($1,516</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></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;">ACQUISITIONS</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;">April 2018</font><font style="font-family:inherit;font-size:12pt;">, the Company, through a subsidiary of HEICO Electronic, acquired all of the assets and business of the </font><font style="font-family:inherit;font-size:12pt;">Emergency Locator Transmitter Beacon product line ("ELT Product Line") of Instrumar Limited. The ELT Product Line designs and manufactures Emergency Locator Transmitter Beacons for the commercial aviation and defense markets, that upon activation, transmit a distress signal to alert search and rescue operations of the aircraft's location.</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;">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.</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 of the stock of </font><font style="font-family:inherit;font-size:12pt;">Interface Displays &amp; Controls, Inc. ("IDC")</font><font style="font-family:inherit;font-size:12pt;">. </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 fiscal 2018 acquisitions 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 and noncontrolling interests assumed is preliminary until the Company obtains final information regarding their fair values. The operating results of the fiscal 2018 acquisitions were included in the Company&#8217;s results of operations from each of the effective acquisition dates. The amount of net sales and earnings of the fiscal 2018 acquisitions included in the Condensed Consolidated Statement of Operations for the six and three months ended April 30, 2018 is not material. Had the fiscal 2018 acquisitions 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 six and three months ended April 30, 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 April 30, 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 six months ended April 30, 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;">Six months ended April 30,</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;">1,466</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;">1,107</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;">300</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;">(1,431</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;">(1,250</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 April 30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,256</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,208</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;">April 30, 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;">$36,965</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;">20,980</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;">57,945</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;">(44,621</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;">$13,324</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;">$15,238</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,914</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;">$13,324</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="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:13%;" 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><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><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="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;">Six months ended April 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 April 30,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">$124,770</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;">$86,613</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;">$59,618</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;">$45,686</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: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><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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,789</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,227</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,940</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,276</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,402</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,923</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;">3,331</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;">3,020</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,191</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,150</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;">109,271</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,296</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: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;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">$1.18</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;">$.82</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;">$.56</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;">$.43</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;padding-left:12px;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;">$1.14</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;">$.80</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;">$.55</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;">$.42</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;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;">492</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;">395</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;">369</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;">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></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 April 30, 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;">(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;">7%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">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: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;">11%</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;">6.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">5.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 six months ended April 30, 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, net </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,412</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;">567</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 April 30, 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,428</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;">$6,516</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,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></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,428</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;">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 April 30, 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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,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: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;">439</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;">439</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,108</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,108</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,624</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,624</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,289</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,289</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;">$6,460</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,979</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;">$133,439</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,428</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,428</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;">$133.4 million</font><font style="font-family:inherit;font-size:12pt;"> as of April 30, 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&#160;31, 2017, of which the LCP related assets were </font><font style="font-family:inherit;font-size:12pt;">$127.4 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 April 30, 2018 and October&#160;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;">$132.3 million</font><font style="font-family:inherit;font-size:12pt;"> as of April 30, 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&#160;31, 2017, of which the LCP related liability was </font><font style="font-family:inherit;font-size:12pt;">$126.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 April 30, 2018 and October&#160;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 April 30, 2018, the estimated fair value of the contingent consideration was </font><font style="font-family:inherit;font-size:12pt;">$13.4 million</font><font style="font-family:inherit;font-size:12pt;">. </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 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 four years following the first anniversary of the acquisition. As of October 31, 2017, the estimated fair value of the contingent consideration was </font><font style="font-family:inherit;font-size:12pt;">$1.4 million</font><font style="font-family:inherit;font-size:12pt;">. 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 April 30, 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;">.&#160;&#160;&#160;&#160;</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 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 April 30, 2018, the estimated fair value of the contingent consideration was </font><font style="font-family:inherit;font-size:12pt;">&#8364;8.2 million</font><font style="font-family:inherit;font-size:12pt;">, or </font><font style="font-family:inherit;font-size:12pt;">$9.9 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 </font><font style="font-family:inherit;font-size:11pt;">f</font><font style="font-family:inherit;font-size:12pt;">air value of the contingent consideration is principally attributed to revised earnings estimates for the final 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;">The Level 3 inputs used to derive the estimated fair value of the Company's contingent consideration liability as of April 30, 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;">(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;">7%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">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: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;">11%</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;">6.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">5.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 six months ended April 30, 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, net </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,412</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;">567</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 April 30, 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,428</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;">$6,516</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,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></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,428</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 six months ended April 30, 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 April 30, 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;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 six months ended April 30, 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;">Goodwill acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">21,535</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;">21,535</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;">Foreign currency translation adjustments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,628</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,547</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,175</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;">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:11pt;"><font style="font-family:inherit;font-size:11pt;">(2,433</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;">(1,461</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;">Balances as of April 30, 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,206</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;">$713,349</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,104,555</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;">The goodwill acquired pertains to the fiscal 2018 acquisitions described in Note 2, Acquisitions, and represents the residual value after the allocation of the total consideration to the tangible and identifiable intangible assets acquired and liabilities and noncontrolling interests assumed. The Company estimates that nearly all of the goodwill acquired in fiscal 2018 will be deductible for income tax purposes. Foreign currency translation adjustments are included in other comprehensive income (loss) in the Company's Condensed Consolidated Statements of Comprehensive Income. 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;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;">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 April 30, 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;">$385,776</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;">($130,386</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;">$255,390</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;">185,188</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;">(49,573</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,615</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,227</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,332</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;">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 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;">(592</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;">329</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(138</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;">328</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;">579,727</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;">(184,733</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;">394,994</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;">137,269</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;">137,269</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;">$716,996</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;">($184,733</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;">$532,263</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;">The increase in the gross carrying amount of customer relationships, intellectual property and non-amortizing trade names as of April 30, 2018 compared to October 31, 2017 principally relates to such intangible assets recognized in connection with the fiscal 2018 acquisitions (see Note 2, Acquisitions). The weighted-average amortization period of the customer relationships and intellectual property acquired during fiscal 2018 is </font><font style="font-family:inherit;font-size:12pt;">7</font><font style="font-family:inherit;font-size:12pt;"> and </font><font style="font-family:inherit;font-size:12pt;">11</font><font style="font-family:inherit;font-size:12pt;"> years, 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;">Amortization expense related to intangible assets for the six months ended April 30, 2018 and 2017 was </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">$24.8 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;">$18.3 million</font><font style="font-family:inherit;font-size:12pt;">, respectively. Amortization expense related to intangible assets for the three months ended April 30, 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.1 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;">$25.2 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;">$48.6 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;">$45.7 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;">$43.0 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;">$36.8 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.8 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;">$163.9 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;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;">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;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 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;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;">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 six months of fiscal 2018 decreased to </font><font style="font-family:inherit;font-size:12pt;">14.8%</font><font style="font-family:inherit;font-size:12pt;"> from </font><font style="font-family:inherit;font-size:12pt;">29.5%</font><font style="font-family:inherit;font-size:12pt;"> in the first six months 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 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's effective tax rate in the second quarter of fiscal 2018 decreased to </font><font style="font-family:inherit;font-size:12pt;">23.6%</font><font style="font-family:inherit;font-size:12pt;"> from </font><font style="font-family:inherit;font-size:12pt;">32.0%</font><font style="font-family:inherit;font-size:12pt;"> in the second quarter of fiscal 2017. The decrease principally reflects the previously mentioned benefit of a lower federal statutory income tax rate.</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;">April 30, 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;">$681,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;">2,842</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;">683,842</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;">(480</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;">$683,362</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 April 30, 2018 and October&#160;31, 2017, the weighted average interest rate on borrowings under the Company&#8217;s revolving credit facility was </font><font style="font-family:inherit;font-size:12pt;color:#000000;text-decoration:none;">3.0%</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 April 30, 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 (&#8220;full retrospective method&#8221;) or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application (&#8220;modified retrospective method&#8221;). The Company expects to use the modified retrospective method. </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 is in the process of reviewing a representative sample of customer contracts across its identified revenue streams. Based on the work completed to-date, the Company foresees two types of contracts for which ASU 2014-09 will impact the timing of revenue recognition. For certain contracts under which it produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle and for certain other contracts under which the Company creates or enhances customer-owned assets while performing repair and overhaul services, ASU 2014-09 will require HEICO to recognize revenue using an over time recognition model as opposed to the Company&#8217;s current policy of recognizing revenue at the time of shipment. The Company has not yet determined 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 six months ended April 30, 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;">April 30, 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,887</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;">94,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">218,644</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;">4,775</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;">323,568</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;">(175,454</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;">$148,114</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 April 30, 2018 and October&#160;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 April 30, 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,061,310</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,391,902</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;">$174,669</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,627,881</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;">April 30, 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;">$85,039</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;">$134,034</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;">April 30, 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;">$241,665</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;">(3,432</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;">$238,233</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 for the six months ended April 30, 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</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;">8,813</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;">221</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,034</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;">6</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;">6</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 April 30, 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;">($720</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;">($796</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;">($1,516</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></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;">April 30, 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;">$681,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;">2,842</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;">683,842</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;">(480</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;">$683,362</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="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:13%;" 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><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><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="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;">Six months ended April 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 April 30,</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">$124,770</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;">$86,613</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;">$59,618</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;">$45,686</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: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><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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,789</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,227</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,940</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,276</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,402</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,923</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;">3,331</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;">3,020</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,191</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,150</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;">109,271</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,296</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: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;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">$1.18</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;">$.82</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;">$.56</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;">$.43</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;padding-left:12px;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;">$1.14</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;">$.80</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;">$.55</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;">$.42</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;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;">492</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;">395</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;">369</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;">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></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 April 30, 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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,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: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;">439</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;">439</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,108</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,108</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,624</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,624</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,289</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,289</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;">$6,460</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,979</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;">$133,439</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,428</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,428</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 six months ended April 30, 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;">Goodwill acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">21,535</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;">21,535</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;">Foreign currency translation adjustments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,628</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,547</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,175</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;">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:11pt;"><font style="font-family:inherit;font-size:11pt;">(2,433</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;">(1,461</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;">Balances as of April 30, 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,206</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;">$713,349</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,104,555</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;">April 30, 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;">$185,987</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;">45,077</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;">149,840</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;">2,037</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;">(272</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;">$382,669</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 six months ended April 30, 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;">Six months ended April 30,</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;">1,466</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;">1,107</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;">300</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;">(1,431</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;">(1,250</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 April 30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,256</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,208</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 six and three months ended April 30, 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;">Six months ended April 30, 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;">$522,557</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;">$324,380</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;">($11,925</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;">$835,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></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;">6,582</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;">4,584</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;">186</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;">11,352</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;">9,879</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;">16,267</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;">591</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;">26,737</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;">97,357</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,350</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;">(17,582</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;">171,125</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;">6,206</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,985</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;">19,266</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,457</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;">Six months ended April 30, 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;">$452,710</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;">$267,334</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;">($7,955</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;">$712,089</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;">6,276</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,136</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;">106</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;">10,518</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;">8,203</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;">11,436</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;">344</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;">19,983</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;">86,107</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;">67,910</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;">(12,925</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;">141,092</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;">8,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,834</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;">144</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;">13,538</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="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><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 April 30, 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;">$267,836</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;">$168,722</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,956</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;">$430,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></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,290</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,310</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;">124</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,724</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,932</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,163</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;">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:11pt;"><font style="font-family:inherit;font-size:11pt;">13,341</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;">51,488</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;">48,130</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;">(8,053</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;">91,565</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;">3,909</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,242</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;">15,729</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;">21,880</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 April 30, 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;">$231,809</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;">$141,169</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;">($4,321</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;">$368,657</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,128</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,093</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,274</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,099</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,701</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;">179</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,979</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;">44,744</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;">38,826</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,028</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;">76,542</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;border-bottom:1px solid #000000;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;">4,688</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,330</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;">98</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;">7,116</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></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 six and three months ended April 30, 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;">Six months ended April 30, 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;">$522,557</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;">$324,380</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;">($11,925</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;">$835,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></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;">6,582</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;">4,584</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;">186</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;">11,352</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;">9,879</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;">16,267</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;">591</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;">26,737</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;">97,357</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,350</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;">(17,582</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;">171,125</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;">6,206</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,985</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;">19,266</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,457</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;">Six months ended April 30, 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;">$452,710</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;">$267,334</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;">($7,955</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;">$712,089</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;">6,276</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,136</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;">106</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;">10,518</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;">8,203</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;">11,436</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;">344</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;">19,983</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;">86,107</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;">67,910</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;">(12,925</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;">141,092</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;">8,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,834</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;">144</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;">13,538</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="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><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 April 30, 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;">$267,836</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;">$168,722</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,956</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;">$430,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></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,290</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,310</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;">124</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,724</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,932</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,163</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;">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:11pt;"><font style="font-family:inherit;font-size:11pt;">13,341</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;">51,488</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;">48,130</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;">(8,053</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;">91,565</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;">3,909</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,242</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;">15,729</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;">21,880</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 April 30, 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;">$231,809</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;">$141,169</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;">($4,321</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;">$368,657</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,128</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,093</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,274</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,099</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,701</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;">179</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,979</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;">44,744</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;">38,826</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,028</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;">76,542</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;border-bottom:1px solid #000000;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;">4,688</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,330</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;">98</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;">7,116</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></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;">(1) 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;">Total assets by operating segment as of April 30, 2018 and October&#160;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 April 30, 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,061,310</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,391,902</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;">$174,669</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,627,881</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 six months ended April 30, 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 Split</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 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 split. </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 (&#8220;full retrospective method&#8221;) or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application (&#8220;modified retrospective method&#8221;). The Company expects to use the modified retrospective method. </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 is in the process of reviewing a representative sample of customer contracts across its identified revenue streams. Based on the work completed to-date, the Company foresees two types of contracts for which ASU 2014-09 will impact the timing of revenue recognition. For certain contracts under which it produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle and for certain other contracts under which the Company creates or enhances customer-owned assets while performing repair and overhaul services, ASU 2014-09 will require HEICO to recognize revenue using an over time recognition model as opposed to the Company&#8217;s current policy of recognizing revenue at the time of shipment. The Company has not yet determined 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;">Stock Split</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 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 split. </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> EX-101.SCH 7 hei-20180430.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 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-20180430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 hei-20180430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 hei-20180430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Fair Value Disclosures [Abstract] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [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. Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Euro Member Countries, Euro Euro Member Countries, Euro Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 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] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Significant Other Observable Inputs (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Significant Unobservable Inputs (Level 3) [Member] Fair Value, Inputs, Level 3 [Member] Liability Classification [Axis] Liability Classification [Axis] Liability Classification [Axis] Liability Classification [Domain] Liability Classification [Domain] Liability Classification [Domain] Defined Benefit Plan, Asset Categories [Axis] Defined Benefit Plan, Asset Categories [Axis] Plan Asset Categories [Domain] Plan Asset Categories [Domain] Aggregate LCP Assets [Member] Aggregate LCP Assets [Member] Aggregate LCP Assets [Member] Corporate Owned Life Insurance [Member] Corporate Owned Life Insurance [Member] Corporate owned life insurance [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total liabilities Business Combination, Contingent Consideration, Liability 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 Change in value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Assets held within irrevocable trusts and classified within other assets Deferred Compensation Plan Assets Related liabilities of deferred compensation plans, specified as other long-term liabilities Deferred Compensation Liability, Classified, Noncurrent Business Combinations [Abstract] Business Combinations [Abstract] Accrued Liabilities, Current Business Combination, Contingent Consideration, Liability, Current Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Electronic Technologies Group [Member] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments [Member] Corporate And Eliminations [Member] Corporate And Eliminations [Member] 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 Selected Financial Statement Information (Details) [Abstract] Selected Financial Statement Information (Details) [Abstract] R&D expenses Research and Development Expense Accounting Policies [Abstract] Summary of Significant Accounting Policies [Text Block] Significant Accounting Policies [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 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 Earnings Per Share [Abstract] Earnings Per Share [Text Block] Earnings Per Share [Text Block] Statement of Financial Position [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] 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 Statement [Line Items] 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 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] Preferred Stock Preferred Stock, Value, Issued 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 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 Amortization of unrealized loss on defined benefit pension plan, net of tax Defined Benefit Plan, Amortization of Gain (Loss) Ending accumulated other comprehensive loss 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 By Major Class [Axis] Acquired Finite Lived and Indefinite Lived Intangible Assets Major Class Name [Domain] Acquired Finite Lived and Indefinite Lived Intangible Assets Major Class Name 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 Deferred Compensation Plan, Asset Categories [Axis] Deferred Compensation Plan, Asset Categories [Axis] Deferred Compensation Plan, Asset Categories [Axis] 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] Assets Deferred Compensation Plans [Abstract] Deferred Compensation Plans [Abstract] Deferred Compensation Plans [Abstract] Deferred compensation plans Liabilities: Contingent consideration 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] 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 Parent Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest 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 Five-for-Four Common Stock Split Dividends, Common Stock, Stock 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 Redemption of common stock related to share-based compensation Redemption of common stock related to stock option exercises The fair value of common stock repurchased by the entity that was surrendered by employees as settlement for employee tax withholding obligations due in connection with exercises of non-qualified stock options. Distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Acquisition of noncontrolling interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests 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 Noncontrolling interests assumed related to acquisition Noncontrolling Interest, Increase from Business Combination Other Temporary Equity, Other Changes Ending Balance, Redeemable Noncontrolling Interests 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 Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships [Member] Intellectual Property [Member] Acquired Indefinite-lived Intangible Assets [Line Items] Acquired Indefinite-lived Intangible Assets [Line Items] Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 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, 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) Foreign currency transaction adjustments Fair Value, Liabilities Measured on Recurring Basis, Change in Unrealized Gain (Loss) Ending balance, Liabilities Other Liabilities, Noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Cash dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid 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] Selected Financial Statement Information [Abstract] Selected Financial Statement Information [Text Block] Additional Financial Information Disclosure [Text Block] Segment Reporting Disclosure [Text Block] Segment Reporting Disclosure [Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] 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 Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] ELT [Member] ELT [Member] Emergency Locator Transmitter Beacon product line [Member] STE [Member] STE [Member] Sensor Technology Engineering [Member] 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 Percentage of Voting Interests Acquired Business Acquisition, Percentage of Voting Interests Acquired Description of Acquired Business Business Acquisition, Description of Acquired Entity Ownership Percentage by Noncontrolling Owners Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Fair Value Disclosures [Text Block] Fair Value Disclosures [Text Block] Balance Sheets Parenthetical [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued 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 Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] Basis of Presentation [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Stockholders' Equity, Policy [Policy Text Block] Stockholders' Equity, Policy [Policy Text Block] New Accounting Pronouncements [Text Block] New Accounting Pronouncements, Policy [Policy Text Block] 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 Acquired warranty liabilities 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 Product Warranty Liability [Table Text Block] Schedule of Product Warranty Liability [Table Text Block] Common Stock Dividend Percentage Rate Common Stock Dividend Percentage Rate Common Stock Dividend Percentage Rate Schedule of Goodwill [Table] Schedule of Goodwill [Table] Statement, Business Segments [Axis] Segment [Domain] Goodwill [Line Items] Goodwill [Line Items] Opening Balance Goodwill acquired Goodwill, Acquired During Period Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Adjustments to goodwill Goodwill, Purchase Accounting Adjustments Ending Balance Debt Disclosure [Abstract] Long-term Debt [Text Block] Long-term Debt [Text Block] 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] 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. Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Other Primarily Corporate and Intersegment [Member] Operating Segments [Member] Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Total assets Statement of Cash Flows [Abstract] Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income from consolidated operations Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 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 Decrease in accrued contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Increase in accrued contingent consideration Foreign Currency Transaction Loss, before Tax Foreign Currency Transaction Loss, before Tax Foreign Currency Transaction Gain, before Tax Foreign Currency Transaction Gain, 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] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Capital expenditures 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] Borrowings on revolving credit facility Proceeds from Long-term Lines of Credit Payments on revolving credit facility Repayments of Long-term Lines of Credit Redemption of common stock related to stock option exercises Common Stock Issued Repurchased and Retired Related To Stock Option Exercises The fair value of common stock repurchased by the entity that was surrendered by employees as settlement for employee tax withholding obligations due in connection with exercises of non-qualified stock options. Cash dividends paid Payments of Ordinary Dividends, Common Stock Distributions to noncontrolling interests Payments of Ordinary Dividends, Noncontrolling Interest Revolving credit facility issuance costs Payments of Debt Issuance Costs Acquisitions of noncontrolling interests Payments to Noncontrolling Interests Payment of Contingent Consideration Payment of Contingent Consideration Cash outflow for the payment of contingent consideration for business combination Proceeds from stock option exercises Proceeds from Stock Options Exercised 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 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 Long-term Debt Instruments [Table Text Block] Schedule of Long-term Debt Instruments [Table Text Block] Income Tax Disclosure [Abstract] Income Tax Disclosure [Text Block] Income Tax Disclosure [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 (Loss) Attributable to Noncontrolling Interest 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) Statement of Comprehensive Income [Abstract] Statement [Table] Statement [Line Items] 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 Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive income from consolidated operations Less: Comprehensive income attributable to noncontrolling interests 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 attributable to HEICO Guarantor Obligations, Maximum Exposure, Undiscounted Guarantor Obligations, Maximum Exposure, Undiscounted 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 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 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 Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 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 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 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. 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 Fair Value Inputs, Liabilities, Quantitative Information [Table] Fair Value Inputs, Liabilities, Quantitative Information [Table] 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 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, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] EX-101.PRE 11 hei-20180430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
DOCUMENT AND ENTITY INFORMATION - $ / shares
6 Months Ended
Apr. 30, 2018
May 29, 2018
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Apr. 30, 2018  
Document Fiscal Period Focus Q2  
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,673,859
Entity Common Stock Par Value $ 0.01  
Common Class A [Member]    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   63,538,812
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
Apr. 30, 2018
Oct. 31, 2017
Current assets:    
Cash and cash equivalents $ 48,227 $ 52,066
Accounts receivable, net 238,233 222,456
Inventories, net 382,669 343,628
Prepaid expenses and other current assets 25,597 13,742
Total current assets 694,726 631,892
Property, plant and equipment, net 148,114 129,883
Goodwill 1,104,555 1,081,306
Intangible assets, net 532,263 538,081
Other assets 148,223 131,269
Total assets 2,627,881 2,512,431
Current liabilities:    
Current maturities of long-term debt 480 451
Trade accounts payable 94,373 89,724
Accrued expenses and other current liabilities 135,200 147,612
Income taxes payable 0 11,650
Total current liabilities 230,053 249,437
Long-term debt, net of current maturities 683,362 673,528
Deferred income taxes 46,875 59,026
Other long-term liabilities 164,050 151,025
Total liabilities 1,124,340 1,133,016
Commitments and contingencies
Redeemable noncontrolling interests 134,034 131,123
Shareholders' equity:    
Preferred Stock 0 0
Common Stock 427 338
Capital in excess of par value 311,710 326,544
Deferred compensation obligation 3,118 3,118
HEICO stock held by irrevocable trust (3,118) (3,118)
Accumulated other comprehensive loss (1,516) (10,556)
Retained earnings 964,571 844,247
Total HEICO shareholders' equity 1,275,827 1,161,080
Noncontrolling interests 93,680 87,212
Total shareholders' equity 1,369,507 1,248,292
Total liabilities and equity 2,627,881 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
Apr. 30, 2018
Oct. 31, 2017
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000 10,000
Preferred stock, shares issued 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 150,000 75,000
Common stock, shares issued 42,665 42,221
Common stock, shares outstanding 42,665 42,221
Class A Common Stock [Member]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 150,000 75,000
Common stock, shares issued 63,523 63,381
Common stock, shares outstanding 63,523 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 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Net sales $ 430,602 $ 368,657 $ 835,012 $ 712,089
Operating costs and expenses:        
Cost of sales 262,745 228,275 512,364 446,290
Selling, general and administrative expenses 76,292 63,840 151,523 124,707
Total operating costs and expenses 339,037 292,115 663,887 570,997
Operating income 91,565 76,542 171,125 141,092
Interest expense (4,904) (1,960) (9,629) (3,929)
Other income (250) 151 110 635
Income before income taxes and noncontrolling interests 86,411 74,733 161,606 137,798
Income tax expense 20,400 23,900 23,900 40,700
Net income from consolidated operations 66,011 50,833 137,706 97,098
Less: Net income attributable to noncontrolling interests 6,393 5,147 12,936 10,485
Net income attributable to HEICO $ 59,618 $ 45,686 $ 124,770 $ 86,613
Net income per share attributable to HEICO shareholders:        
Basic (in dollars per share) $ 0.56 $ 0.43 $ 1.18 $ 0.82
Diluted (in dollars per share) $ 0.55 $ 0.42 $ 1.14 $ 0.80
Weighted average number of common shares outstanding:        
Basic (in shares) 105,940 105,276 105,789 105,227
Diluted (in shares) 109,271 108,296 109,191 108,150
Cash dividends per share (in dollars per share) $ 0.00 $ 0.00 $ 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 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Net income from consolidated operations $ 66,011 $ 50,833 $ 137,706 $ 97,098
Other comprehensive income (loss):        
Foreign currency translation adjustments (6,573) 1,758 9,390 234
Amortization of unrealized loss on defined benefit pension plan, net of tax 2 8 6 15
Total other comprehensive income (loss) (6,571) 1,766 9,396 249
Comprehensive income from consolidated operations 59,440 52,599 147,102 97,347
Less: Comprehensive income attributable to noncontrolling interests 6,393 5,147 12,936 10,485
Less: Foreign currency translation adjustments attributable to noncontrolling interests (417) 221 577 (75)
Comprehensive income attributable to noncontrolling interests 5,976 5,368 13,513 10,410
Comprehensive income attributable to HEICO $ 53,464 $ 47,231 $ 133,589 $ 86,937
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 $ 1,047,705   $ 270 $ 403 $ 306,328 $ 2,460 $ (2,460) $ (25,326) $ 681,704 $ 84,326  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 86,937             324 86,613    
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 10,410 $ 5,151               5,259  
Comprehensive income 97,347                   $ 92,196
Cash dividends (6,059)               (6,059)    
Stock Issued During Period, Value, Stock Dividend     68 101              
Adjustments to Additional Paid in Capital, Stock Split         (169)            
Five-for-Four Common Stock Split (23)               (23)    
Issuance of common stock to Savings and Investment Plan 5,484       5,484            
Share-based compensation expense 3,110       3,110            
Proceeds from stock option exercises 2,297     1 2,296            
Distributions to noncontrolling interests   (3,544)               (353) (353)
Acquisition of noncontrolling interests   (3,848)                  
Adjustments to redemption amount of redeemable noncontrolling interests   5,826             (5,826)   (5,826)
Deferred compensation obligation           (140)          
Stock Issued During Period Value Deferred Compensation Obligation             140        
Other       (1)         1    
Ending Balance at Apr. 30, 2017 1,138,531   338 506 317,049 2,320 (2,320) (25,002) 756,408 89,232  
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 10,410 5,151               5,259  
Distributions to noncontrolling interests   (3,544)               (353) (353)
Adjustments to redemption amount of redeemable noncontrolling interests   5,826             (5,826)   (5,826)
Noncontrolling interests assumed related to acquisition   22,035                  
Ending Balance, Redeemable Noncontrolling Interests at Apr. 30, 2017 125,132                    
Starting Balance at Oct. 31, 2017 1,248,292   338 507 326,544 3,118 (3,118) (10,556) 844,247 87,212  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 133,589             8,819 124,770    
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 13,513 6,636               6,877  
Comprehensive income 147,102                   140,466
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 4,548   1   4,547            
Share-based compensation expense 4,459       4,459            
Proceeds from stock option exercises 1,993   7 1 1,985            
Redemption of common stock related to share-based compensation (24,623)   (3)   (24,620)            
Distributions to noncontrolling interests   (4,040)               (409) (409)
Adjustments to redemption amount of redeemable noncontrolling interests   (3,170)             3,170   3,170
Other               (221) (221)    
Adjustments to Additional Paid in Capital, Other (994)       (994)            
Ending Balance at Apr. 30, 2018 1,369,507   $ 427 $ 635 $ 311,710 $ 3,118 $ (3,118) $ (1,516) 964,571 93,680  
Starting Balance, Redeemable Noncontrolling Interests at Oct. 31, 2017 131,123                    
Increase (Decrease) in Temporary Equity [Roll Forward]                      
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 13,513 6,636               6,877  
Distributions to noncontrolling interests   (4,040)               $ (409) (409)
Adjustments to redemption amount of redeemable noncontrolling interests   $ (3,170)             $ 3,170   $ 3,170
Noncontrolling interests assumed related to acquisition 2,491                    
Other 994                    
Ending Balance, Redeemable Noncontrolling Interests at Apr. 30, 2018 $ 134,034                    
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 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Cash dividends per share (in dollars per share) $ 0.00 $ 0.00 $ 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
6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Operating Activities:    
Net income from consolidated operations $ 137,706 $ 97,098
Adjustments to reconcile net income from consolidated operations to net cash provided by (used in) operating activities:    
Depreciation and amortization 38,089 30,501
Employer contributions to HEICO Savings and Investment Plan 4,083 3,679
Share-based compensation expense 4,459 3,110
Decrease in accrued contingent consideration (3,412)  
Increase in accrued contingent consideration   1,148
Foreign Currency Transaction Loss, before Tax 117  
Foreign Currency Transaction Gain, before Tax   (280)
Deferred income tax provision (benefit) (13,157) (2,909)
Changes in operating assets and liabilities, net of acquisitions:    
Change in accounts receivable (14,337) 1,358
Change in inventories (29,814) (14,251)
Change in prepaid expenses and other current assets (4,266) (225)
Change in trade accounts payable 3,912 (7,567)
Change in accrued expenses and other current liabilities (14,534) (11,176)
Change in income taxes payable (14,714) (2,023)
Other 868 (750)
Net cash provided by operating activities 95,000 97,713
Investing Activities:    
Acquisitions, net of cash acquired (39,364) (80,838)
Capital expenditures (29,457) (13,538)
Other (2,744) (944)
Net cash used in investing activities (71,565) (95,320)
Financing Activities:    
Borrowings on revolving credit facility 53,000 87,000
Payments on revolving credit facility (43,000) (84,000)
Redemption of common stock related to stock option exercises (24,623)  
Cash dividends paid (7,395) (6,059)
Distributions to noncontrolling interests (4,449) (3,897)
Revolving credit facility issuance costs (4,067) (270)
Acquisitions of noncontrolling interests   (3,848)
Payment of Contingent Consideration (300)  
Proceeds from stock option exercises 1,993 2,297
Other (232) (371)
Net cash (used in) provided by financing activities (29,073) (9,148)
Effect of exchange rate changes on cash 1,799 532
Net (decrease) increase in cash and cash equivalents (3,839) (6,223)
Cash and cash equivalents at beginning of year 52,066 42,955
Cash and cash equivalents at end of period $ 48,227 $ 36,732
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Apr. 30, 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 six months ended April 30, 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

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 split.



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 (“full retrospective method”) or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application (“modified retrospective method”). The Company expects to use the modified retrospective method.

The Company is in the process of reviewing a representative sample of customer contracts across its identified revenue streams. Based on the work completed to-date, the Company foresees two types of contracts for which ASU 2014-09 will impact the timing of revenue recognition. For certain contracts under which it produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle and for certain other contracts under which the Company creates or enhances customer-owned assets while performing repair and overhaul services, ASU 2014-09 will require HEICO to recognize revenue using an over time recognition model as opposed to the Company’s current policy of recognizing revenue at the time of shipment. The Company has not yet determined 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
6 Months Ended
Apr. 30, 2018
Business Combinations [Abstract]  
Acquisitions [Text Block]
ACQUISITIONS

In April 2018, the Company, through a subsidiary of HEICO Electronic, acquired all of the assets and business of the Emergency Locator Transmitter Beacon product line ("ELT Product Line") of Instrumar Limited. The ELT Product Line designs and manufactures Emergency Locator Transmitter Beacons for the commercial aviation and defense markets, that upon activation, transmit a distress signal to alert search and rescue operations of the aircraft's location. The purchase price of this acquisition was paid using cash provided by operating activities.
    
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.

In November 2017, the Company, through a subsidiary of HEICO Electronic, acquired all of 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 fiscal 2018 acquisitions 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 and noncontrolling interests assumed is preliminary until the Company obtains final information regarding their fair values. The operating results of the fiscal 2018 acquisitions were included in the Company’s results of operations from each of the effective acquisition dates. The amount of net sales and earnings of the fiscal 2018 acquisitions included in the Condensed Consolidated Statement of Operations for the six and three months ended April 30, 2018 is not material. Had the fiscal 2018 acquisitions 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 six and three months ended April 30, 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
6 Months Ended
Apr. 30, 2018
Selected Financial Statement Information [Abstract]  
Selected Financial Statement Information [Text Block]
SELECTED FINANCIAL STATEMENT INFORMATION

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

$241,665

 

$225,462

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

$238,233

 

$222,456



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

$36,965

 

$29,491

Estimated earnings
 
20,980

 
19,902

 
 
57,945

 
49,393

Less: Billings to date
 
(44,621
)
 
(41,262
)


 

$13,324

 

$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)
 

$15,238

 

$9,377

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

$13,324

 

$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 six and three months ended April 30, 2018 and 2017.


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

$185,987

 

$173,559

Work in process
 
45,077

 
39,986

Materials, parts, assemblies and supplies
 
149,840

 
128,031

Contracts in process
 
2,037

 
2,415

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

$382,669

 

$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)
 
April 30, 2018
 
October 31, 2017
Land
 

$5,887

 

$5,435

Buildings and improvements
 
94,262

 
91,916

Machinery, equipment and tooling
 
218,644

 
191,298

Construction in progress
 
4,775

 
5,553

 
 
323,568

 
294,202

Less: Accumulated depreciation and amortization
 
(175,454
)
 
(164,319
)
Property, plant and equipment, net
 

$148,114

 

$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 $13.4 million as of April 30, 2018 and $12.9 million as of October 31, 2017. The total customer rebates and credits deducted within net sales for the six months ended April 30, 2018 and 2017 was $5.2 million and $5.4 million, respectively. The total customer rebates and credits deducted within net sales for the three months ended April 30, 2018 and 2017 was $2.7 million and $3.0 million, respectively.

Research and Development Expenses

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

$26,660

 

$22,469

 

$13,953

 

$11,223



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):
 
 
April 30, 2018
 
October 31, 2017
Redeemable at fair value
 

$85,039

 

$82,128

Redeemable based on a multiple of future earnings
 
48,995

 
48,995

Redeemable noncontrolling interests
 

$134,034

 

$131,123



As discussed in Note 2, Acquisitions, the Company, through a subsidiary of HEICO Electronic, acquired 85% of the assets and business of Sensor Technology in February 2018. As part of the Sensor Technology purchase agreement, the Company has the right to purchase the noncontrolling interest in fiscal 2021, or sooner under certain conditions, and the noncontrolling interest holders have the right to cause the Company to purchase the same equity interest at the same point in time.

Accumulated Other Comprehensive Loss

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

($9,533
)
 

($1,023
)
 

($10,556
)
Unrealized gain
 
8,813

 
221

 
9,034

Amortization of unrealized loss
 

 
6

 
6

Balances as of April 30, 2018
 

($720
)
 

($796
)
 

($1,516
)
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS
6 Months Ended
Apr. 30, 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 six months ended April 30, 2018 are as follows (in thousands):
 
 
Segment
 
Consolidated Totals
 
 
FSG
 
ETG
 
Balances as of October 31, 2017
 

$388,606

 

$692,700

 

$1,081,306

Goodwill acquired
 

 
21,535

 
21,535

Foreign currency translation adjustments
 
1,628

 
1,547

 
3,175

Adjustments to goodwill
 
972

 
(2,433
)
 
(1,461
)
Balances as of April 30, 2018
 

$391,206

 

$713,349

 

$1,104,555



The goodwill acquired pertains to the fiscal 2018 acquisitions described in Note 2, Acquisitions, and represents the residual value after the allocation of the total consideration to the tangible and identifiable intangible assets acquired and liabilities and noncontrolling interests assumed. The Company estimates that nearly all of the goodwill acquired in fiscal 2018 will be deductible for income tax purposes. Foreign currency translation adjustments are included in other comprehensive income (loss) in the Company's Condensed Consolidated Statements of Comprehensive Income. 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 April 30, 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
 

$385,776

 

($130,386
)
 

$255,390

 

$379,966

 

($117,069
)
 

$262,897

Intellectual property
 
185,188

 
(49,573
)
 
135,615

 
181,811

 
(44,861
)
 
136,950

Licenses
 
6,559

 
(3,227
)
 
3,332

 
6,559

 
(2,928
)
 
3,631

Patents
 
921

 
(592
)
 
329

 
870

 
(551
)
 
319

Non-compete agreements
 
817

 
(817
)
 

 
817

 
(817
)
 

Trade names
 
466

 
(138
)
 
328

 
466

 
(118
)
 
348

 
 
579,727

 
(184,733
)
 
394,994

 
570,489

 
(166,344
)
 
404,145

Non-Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Trade names
 
137,269

 

 
137,269

 
133,936

 

 
133,936

 
 

$716,996

 

($184,733
)
 

$532,263

 

$704,425

 

($166,344
)
 

$538,081



The increase in the gross carrying amount of customer relationships, intellectual property and non-amortizing trade names as of April 30, 2018 compared to October 31, 2017 principally relates to such intangible assets recognized in connection with the fiscal 2018 acquisitions (see Note 2, Acquisitions). The weighted-average amortization period of the customer relationships and intellectual property acquired during fiscal 2018 is 7 and 11 years, respectively.
Amortization expense related to intangible assets for the six months ended April 30, 2018 and 2017 was $24.8 million and $18.3 million, respectively. Amortization expense related to intangible assets for the three months ended April 30, 2018 and 2017 was $12.4 million and $9.1 million, respectively. Amortization expense related to intangible assets for the remainder of fiscal 2018 is estimated to be $25.2 million. Amortization expense for each of the next five fiscal years and thereafter is estimated to be $48.6 million in fiscal 2019, $45.7 million in fiscal 2020, $43.0 million in fiscal 2021, $36.8 million in fiscal 2022, $31.8 million in fiscal 2023, and $163.9 million thereafter.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT
6 Months Ended
Apr. 30, 2018
Debt Disclosure [Abstract]  
Long-term Debt [Text Block]
LONG-TERM DEBT

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

$681,000

 

$671,000

Capital leases and note payable
 
2,842

 
2,979

 
 
683,842

 
673,979

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

$683,362

 

$673,528



The Company's borrowings under its revolving credit facility mature in fiscal 2023. As of April 30, 2018 and October 31, 2017, the weighted average interest rate on borrowings under the Company’s revolving credit facility was 3.0% and 2.4%, respectively. The revolving credit facility contains both financial and non-financial covenants. As of April 30, 2018, the Company was in compliance with all such covenants.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES
6 Months Ended
Apr. 30, 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 six months of fiscal 2018 decreased to 14.8% from 29.5% in the first six months 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.

The Company's effective tax rate in the second quarter of fiscal 2018 decreased to 23.6% from 32.0% in the second quarter of fiscal 2017. The decrease principally reflects the previously mentioned benefit of a lower federal statutory income tax rate.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS
6 Months Ended
Apr. 30, 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 April 30, 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,979

 

$—

 

$126,979

Money market funds
 
439

 

 

 
439

Equity securities
 
3,108

 

 

 
3,108

Mutual funds
 
1,624

 

 

 
1,624

Other
 
1,289

 

 

 
1,289

Total assets
 

$6,460

 

$126,979

 

$—

 

$133,439

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$24,428

 

$24,428

 
 
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 $133.4 million as of April 30, 2018 and $122.9 million as of October 31, 2017, of which the LCP related assets were $127.4 million and $117.2 million as of April 30, 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 $132.3 million as of April 30, 2018 and $121.7 million as of October 31, 2017, of which the LCP related liability was $126.3 million and $116.0 million as of April 30, 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 April 30, 2018, the estimated fair value of the contingent consideration was $13.4 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. As of October 31, 2017, the estimated fair value of the contingent consideration was $1.4 million. 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 April 30, 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 April 30, 2018, the estimated fair value of the contingent consideration was €8.2 million, or $9.9 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 final 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 April 30, 2018 were as follows:
 
Fiscal 2017 Acquisition
 
Fiscal 2016 Acquisition
 
Fiscal 2015 Acquisition
Compound annual revenue growth rate range
(4
%)
-
7%
 
4
%
-
12%
 
8
%
-
11%
Weighted average discount rate
6.4%
 
5.6%
 
.8%


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

$27,573

Decrease in accrued contingent consideration, net
 
(3,412
)
Payment of contingent consideration
 
(300
)
Foreign currency transaction adjustments
 
567

Balance as of April 30, 2018
 

$24,428

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

$6,516

Other long-term liabilities
 
17,912

 
 

$24,428



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 six months ended April 30, 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 April 30, 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
6 Months Ended
Apr. 30, 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):
 
 
Six months ended April 30,
 
Three months ended April 30,
 
 
2018
 
2017
 
2018
 
2017
Numerator:
 
 
 
 
 
 
 
 
Net income attributable to HEICO
 

$124,770

 

$86,613

 

$59,618

 

$45,686

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

 
105,227

 
105,940

 
105,276

Effect of dilutive stock options
 
3,402

 
2,923

 
3,331

 
3,020

Weighted average common shares outstanding - diluted
 
109,191

 
108,150

 
109,271

 
108,296

 
 
 
 
 
 
 
 
 
Net income per share attributable to HEICO shareholders:
 
 
 
 
 
 
 
 
Basic
 

$1.18

 

$.82

 

$.56

 

$.43

Diluted
 

$1.14

 

$.80

 

$.55

 

$.42

 
 
 
 
 
 
 
 
 
Anti-dilutive stock options excluded
 
492

 
395

 
369

 
577

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING SEGMENTS
6 Months Ended
Apr. 30, 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 six and three months ended April 30, 2018 and 2017, respectively, is as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate and
Intersegment
(1)
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Six months ended April 30, 2018:
 
 
 
 
 
 
 
 
Net sales
 

$522,557

 

$324,380

 

($11,925
)
 

$835,012

Depreciation
 
6,582

 
4,584

 
186

 
11,352

Amortization
 
9,879

 
16,267

 
591

 
26,737

Operating income
 
97,357

 
91,350

 
(17,582
)
 
171,125

Capital expenditures
 
6,206

 
3,985

 
19,266

 
29,457

 
 
 
 
 
 
 
 
 
Six months ended April 30, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$452,710

 

$267,334

 

($7,955
)
 

$712,089

Depreciation
 
6,276

 
4,136

 
106

 
10,518

Amortization
 
8,203

 
11,436

 
344

 
19,983

Operating income
 
86,107

 
67,910

 
(12,925
)
 
141,092

Capital expenditures
 
8,560

 
4,834

 
144

 
13,538

 
 
 
 
 
 
 
 
 
Three months ended April 30, 2018:
 
 
 
 
 
 
 
 
Net sales
 

$267,836

 

$168,722

 

($5,956
)
 

$430,602

Depreciation
 
3,290

 
2,310

 
124

 
5,724

Amortization
 
4,932

 
8,163

 
246

 
13,341

Operating income
 
51,488

 
48,130

 
(8,053
)
 
91,565

Capital expenditures
 
3,909

 
2,242

 
15,729

 
21,880

 
 
 
 
 
 
 
 
 
Three months ended April 30, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$231,809

 

$141,169

 

($4,321
)
 

$368,657

Depreciation
 
3,128

 
2,093

 
53

 
5,274

Amortization
 
4,099

 
5,701

 
179

 
9,979

Operating income
 
44,744

 
38,826

 
(7,028
)
 
76,542

Capital expenditures
 
4,688

 
2,330

 
98

 
7,116



(1) Intersegment activity principally consists of net sales from the ETG to the FSG.
Total assets by operating segment as of April 30, 2018 and October 31, 2017 are as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Total assets as of April 30, 2018
 

$1,061,310

 

$1,391,902

 

$174,669

 

$2,627,881

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
6 Months Ended
Apr. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Disclosure [Text Block]
COMMITMENTS AND CONTINGENCIES
Guarantees
As of April 30, 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 six months ended April 30, 2018 and 2017, respectively, are as follows (in thousands):
 
 
Six months ended April 30,
 
 
2018
 
2017
Balances as of beginning of fiscal year
 

$2,921

 

$3,351

Accruals for warranties
 
1,466

 
1,107

Acquired warranty liabilities
 
300

 

Warranty claims settled
 
(1,431
)
 
(1,250
)
Balances as of April 30
 

$3,256

 

$3,208



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
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Apr. 30, 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 six months ended April 30, 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.

Stockholders' Equity, Policy [Policy Text Block]
Stock Split

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 split.

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 (“full retrospective method”) or retrospectively with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application (“modified retrospective method”). The Company expects to use the modified retrospective method.

The Company is in the process of reviewing a representative sample of customer contracts across its identified revenue streams. Based on the work completed to-date, the Company foresees two types of contracts for which ASU 2014-09 will impact the timing of revenue recognition. For certain contracts under which it produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle and for certain other contracts under which the Company creates or enhances customer-owned assets while performing repair and overhaul services, ASU 2014-09 will require HEICO to recognize revenue using an over time recognition model as opposed to the Company’s current policy of recognizing revenue at the time of shipment. The Company has not yet determined 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 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Tables)
6 Months Ended
Apr. 30, 2018
Selected Financial Statement Information [Abstract]  
Schedule of Accounts Receivable [Table Text Block]
Accounts Receivable
(in thousands)
 
April 30, 2018
 
October 31, 2017
Accounts receivable
 

$241,665

 

$225,462

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

$238,233

 

$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)
 
April 30, 2018
 
October 31, 2017
Costs incurred on uncompleted contracts
 

$36,965

 

$29,491

Estimated earnings
 
20,980

 
19,902

 
 
57,945

 
49,393

Less: Billings to date
 
(44,621
)
 
(41,262
)


 

$13,324

 

$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)
 

$15,238

 

$9,377

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

$13,324

 

$8,131

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

$185,987

 

$173,559

Work in process
 
45,077

 
39,986

Materials, parts, assemblies and supplies
 
149,840

 
128,031

Contracts in process
 
2,037

 
2,415

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

$382,669

 

$343,628


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

$5,887

 

$5,435

Buildings and improvements
 
94,262

 
91,916

Machinery, equipment and tooling
 
218,644

 
191,298

Construction in progress
 
4,775

 
5,553

 
 
323,568

 
294,202

Less: Accumulated depreciation and amortization
 
(175,454
)
 
(164,319
)
Property, plant and equipment, net
 

$148,114

 

$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 six and three months ended April 30, 2018 and 2017 is as follows (in thousands):
 
 
Six months ended April 30,
 
Three months ended April 30,
 
 
2018
 
2017
 
2018
 
2017
R&D expenses
 

$26,660

 

$22,469

 

$13,953

 

$11,223

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):
 
 
April 30, 2018
 
October 31, 2017
Redeemable at fair value
 

$85,039

 

$82,128

Redeemable based on a multiple of future earnings
 
48,995

 
48,995

Redeemable noncontrolling interests
 

$134,034

 

$131,123

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

($9,533
)
 

($1,023
)
 

($10,556
)
Unrealized gain
 
8,813

 
221

 
9,034

Amortization of unrealized loss
 

 
6

 
6

Balances as of April 30, 2018
 

($720
)
 

($796
)
 

($1,516
)
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Apr. 30, 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 six months ended April 30, 2018 are as follows (in thousands):
 
 
Segment
 
Consolidated Totals
 
 
FSG
 
ETG
 
Balances as of October 31, 2017
 

$388,606

 

$692,700

 

$1,081,306

Goodwill acquired
 

 
21,535

 
21,535

Foreign currency translation adjustments
 
1,628

 
1,547

 
3,175

Adjustments to goodwill
 
972

 
(2,433
)
 
(1,461
)
Balances as of April 30, 2018
 

$391,206

 

$713,349

 

$1,104,555

Schedule Of Identifiable Intangible Assets [Table Text Block]
Identifiable intangible assets consist of the following (in thousands):
 
 
As of April 30, 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
 

$385,776

 

($130,386
)
 

$255,390

 

$379,966

 

($117,069
)
 

$262,897

Intellectual property
 
185,188

 
(49,573
)
 
135,615

 
181,811

 
(44,861
)
 
136,950

Licenses
 
6,559

 
(3,227
)
 
3,332

 
6,559

 
(2,928
)
 
3,631

Patents
 
921

 
(592
)
 
329

 
870

 
(551
)
 
319

Non-compete agreements
 
817

 
(817
)
 

 
817

 
(817
)
 

Trade names
 
466

 
(138
)
 
328

 
466

 
(118
)
 
348

 
 
579,727

 
(184,733
)
 
394,994

 
570,489

 
(166,344
)
 
404,145

Non-Amortizing Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Trade names
 
137,269

 

 
137,269

 
133,936

 

 
133,936

 
 

$716,996

 

($184,733
)
 

$532,263

 

$704,425

 

($166,344
)
 

$538,081

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

$681,000

 

$671,000

Capital leases and note payable
 
2,842

 
2,979

 
 
683,842

 
673,979

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

$683,362

 

$673,528

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Apr. 30, 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 April 30, 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,979

 

$—

 

$126,979

Money market funds
 
439

 

 

 
439

Equity securities
 
3,108

 

 

 
3,108

Mutual funds
 
1,624

 

 

 
1,624

Other
 
1,289

 

 

 
1,289

Total assets
 

$6,460

 

$126,979

 

$—

 

$133,439

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration
 

$—

 

$—

 

$24,428

 

$24,428

 
 
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 April 30, 2018 were as follows:
 
Fiscal 2017 Acquisition
 
Fiscal 2016 Acquisition
 
Fiscal 2015 Acquisition
Compound annual revenue growth rate range
(4
%)
-
7%
 
4
%
-
12%
 
8
%
-
11%
Weighted average discount rate
6.4%
 
5.6%
 
.8%
Fair Value, Assets 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 six months ended April 30, 2018 are as follows (in thousands):
 
 
 
Balance as of October 31, 2017
 

$27,573

Decrease in accrued contingent consideration, net
 
(3,412
)
Payment of contingent consideration
 
(300
)
Foreign currency transaction adjustments
 
567

Balance as of April 30, 2018
 

$24,428

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

$6,516

Other long-term liabilities
 
17,912

 
 

$24,428

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
NET INCOME PER SHARE ATTRIBUTABLE TO HEICO SHAREHOLDERS (Tables)
6 Months Ended
Apr. 30, 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):
 
 
Six months ended April 30,
 
Three months ended April 30,
 
 
2018
 
2017
 
2018
 
2017
Numerator:
 
 
 
 
 
 
 
 
Net income attributable to HEICO
 

$124,770

 

$86,613

 

$59,618

 

$45,686

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

 
105,227

 
105,940

 
105,276

Effect of dilutive stock options
 
3,402

 
2,923

 
3,331

 
3,020

Weighted average common shares outstanding - diluted
 
109,191

 
108,150

 
109,271

 
108,296

 
 
 
 
 
 
 
 
 
Net income per share attributable to HEICO shareholders:
 
 
 
 
 
 
 
 
Basic
 

$1.18

 

$.82

 

$.56

 

$.43

Diluted
 

$1.14

 

$.80

 

$.55

 

$.42

 
 
 
 
 
 
 
 
 
Anti-dilutive stock options excluded
 
492

 
395

 
369

 
577



XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING SEGMENTS (Tables)
6 Months Ended
Apr. 30, 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 six and three months ended April 30, 2018 and 2017, respectively, is as follows (in thousands):
 
 
 
 
 
 
Other,
Primarily Corporate and
Intersegment
(1)
 
Consolidated
Totals
 
 
Segment
 
 
 
 
FSG
 
ETG
 
 
Six months ended April 30, 2018:
 
 
 
 
 
 
 
 
Net sales
 

$522,557

 

$324,380

 

($11,925
)
 

$835,012

Depreciation
 
6,582

 
4,584

 
186

 
11,352

Amortization
 
9,879

 
16,267

 
591

 
26,737

Operating income
 
97,357

 
91,350

 
(17,582
)
 
171,125

Capital expenditures
 
6,206

 
3,985

 
19,266

 
29,457

 
 
 
 
 
 
 
 
 
Six months ended April 30, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$452,710

 

$267,334

 

($7,955
)
 

$712,089

Depreciation
 
6,276

 
4,136

 
106

 
10,518

Amortization
 
8,203

 
11,436

 
344

 
19,983

Operating income
 
86,107

 
67,910

 
(12,925
)
 
141,092

Capital expenditures
 
8,560

 
4,834

 
144

 
13,538

 
 
 
 
 
 
 
 
 
Three months ended April 30, 2018:
 
 
 
 
 
 
 
 
Net sales
 

$267,836

 

$168,722

 

($5,956
)
 

$430,602

Depreciation
 
3,290

 
2,310

 
124

 
5,724

Amortization
 
4,932

 
8,163

 
246

 
13,341

Operating income
 
51,488

 
48,130

 
(8,053
)
 
91,565

Capital expenditures
 
3,909

 
2,242

 
15,729

 
21,880

 
 
 
 
 
 
 
 
 
Three months ended April 30, 2017:
 
 
 
 
 
 
 
 
Net sales
 

$231,809

 

$141,169

 

($4,321
)
 

$368,657

Depreciation
 
3,128

 
2,093

 
53

 
5,274

Amortization
 
4,099

 
5,701

 
179

 
9,979

Operating income
 
44,744

 
38,826

 
(7,028
)
 
76,542

Capital expenditures
 
4,688

 
2,330

 
98

 
7,116



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

$1,061,310

 

$1,391,902

 

$174,669

 

$2,627,881

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

 
1,339,363

 
130,143

 
2,512,431

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Apr. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability [Table Text Block]
Changes in the Company’s product warranty liability for the six months ended April 30, 2018 and 2017, respectively, are as follows (in thousands):
 
 
Six months ended April 30,
 
 
2018
 
2017
Balances as of beginning of fiscal year
 

$2,921

 

$3,351

Accruals for warranties
 
1,466

 
1,107

Acquired warranty liabilities
 
300

 

Warranty claims settled
 
(1,431
)
 
(1,250
)
Balances as of April 30
 

$3,256

 

$3,208

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Textuals)
Apr. 30, 2018
Accounting Policies [Abstract]  
Common Stock Dividend Percentage Rate 25.00%
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACQUISITIONS (Details Textuals)
6 Months Ended
Apr. 30, 2018
Business Acquisition [Line Items]  
Effective Date of Acquisition Apr. 30, 2018
ELT [Member]  
Business Acquisition [Line Items]  
Description of Acquired Business Emergency Locator Transmitter Beacon product line ("ELT Product Line") of Instrumar Limited. The ELT Product Line designs and manufactures Emergency Locator Transmitter Beacons for the commercial aviation and defense markets, that upon activation, transmit a distress signal to alert search and rescue operations of the aircraft's location.
STE [Member]  
Business Acquisition [Line Items]  
Effective Date of Acquisition Feb. 28, 2018
Name of Acquired Entity Sensor Technology Engineering, Inc. ("Sensor Technology")
Percentage of Voting Interests Acquired 85.00%
Description of Acquired Business Sensor Technology designs and manufactures sophisticated nuclear radiation detectors for law enforcement, homeland security and military applications.
Ownership Percentage by Noncontrolling Owners 15.00%
IDC [Member]  
Business Acquisition [Line Items]  
Effective Date of Acquisition Nov. 30, 2017
Name of Acquired Entity Interface Displays & Controls, Inc. ("IDC")
Description of Acquired Business IDC designs and manufactures electronic products for aviation, marine, military fighting vehicles, and embedded computing markets.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Accounts Receivable) (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 241,665 $ 225,462
Less: Allowance for doubtful accounts (3,432) (3,006)
Accounts receivable, net $ 238,233 $ 222,456
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Costs and Estimated Earnings on Uncompleted POC Contracts) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Apr. 30, 2018
Oct. 31, 2017
Costs incurred on uncompleted contracts $ 36,965 $ 29,491
Estimated Earnings 20,980 19,902
Estimated Revenue on Completed Percentage-of-Completion Contracts 57,945 49,393
Billed Contracts Receivable (44,621) (41,262)
Billings in Excess of Cost and Estimated Earnings 13,324 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) 15,238 9,377
Accrued expenses and other current liabilities (billings in excess of costs and estimated earnings) (1,914) (1,246)
Billings in Excess of Cost and Estimated Earnings $ 13,324 $ 8,131
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Inventories) (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Inventory [Line Items]    
Finished products $ 185,987 $ 173,559
Work in process 45,077 39,986
Materials, parts, assemblies and supplies 149,840 128,031
Contracts in process 2,037 2,415
Less: Billings to date (272) (363)
Inventories, net of valuation reserves $ 382,669 $ 343,628
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Property, Plant and Equipment [Line Items]    
Land $ 5,887 $ 5,435
Buildings and improvements 94,262 91,916
Machinery, equipment and tooling 218,644 191,298
Construction in progress 4,775 5,553
Property, plant and equipment, gross 323,568 294,202
Less: Accumulated depreciation and amortization (175,454) (164,319)
Property, plant and equipment, net $ 148,114 $ 129,883
XML 44 R33.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 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Selected Financial Statement Information (Details) [Abstract]        
R&D expenses $ 13,953 $ 11,223 $ 26,660 $ 22,469
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION SELECTED FINANCIAL STATEMENT INFORMATION (Redeemable Noncontrolling Interests) (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Apr. 30, 2017
Oct. 31, 2016
Redeemable Noncontrolling Interest [Line Items]        
Redeemable at fair value $ 85,039 $ 82,128    
Redeemable based on a multiple of future earnings 48,995 48,995    
Redeemable noncontrolling interests $ 134,034 $ 131,123 $ 125,132 $ 99,512
XML 46 R35.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 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Starting accumulated other comprehensive loss     $ (10,556)  
Unrealized gain     9,034  
Amortization of unrealized loss on defined benefit pension plan, net of tax $ 2 $ 8 6 $ 15
Ending accumulated other comprehensive loss (1,516)   (1,516)  
Foreign Currency Translation [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Starting accumulated other comprehensive loss     (9,533)  
Unrealized gain     8,813  
Ending accumulated other comprehensive loss (720)   (720)  
Pension Benefit Obligation [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Starting accumulated other comprehensive loss     (1,023)  
Unrealized gain     221  
Amortization of unrealized loss on defined benefit pension plan, net of tax     6  
Ending accumulated other comprehensive loss $ (796)   $ (796)  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Details Textuals) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Oct. 31, 2017
Selected Financial Statement Information (Details) [Abstract]          
Accrued customer rebates and credits $ 13.4   $ 13.4   $ 12.9
Total customer rebates and credits deducted within net sales $ 2.7 $ 3.0 $ 5.2 $ 5.4  
STE [Member]          
Business Acquisition [Line Items]          
Percentage of Voting Interests Acquired 85.00%   85.00%    
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Goodwill) (Details)
$ in Thousands
6 Months Ended
Apr. 30, 2018
USD ($)
Goodwill [Line Items]  
Opening Balance $ 1,081,306
Goodwill acquired 21,535
Foreign currency translation adjustments (3,175)
Adjustments to goodwill (1,461)
Ending Balance 1,104,555
Flight Support Group [Member]  
Goodwill [Line Items]  
Opening Balance 388,606
Goodwill acquired 0
Foreign currency translation adjustments (1,628)
Adjustments to goodwill 972
Ending Balance 391,206
Electronic Technologies Group [Member]  
Goodwill [Line Items]  
Opening Balance 692,700
Goodwill acquired 21,535
Foreign currency translation adjustments (1,547)
Adjustments to goodwill (2,433)
Ending Balance $ 713,349
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 579,727 $ 570,489
Accumulated Amortization (184,733) (166,344)
Net Carrying Amount 394,994 404,145
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Intangible Asset Gross Carrying Amount 716,996 704,425
Intangible Asset Net Carrying Amount 532,263 538,081
Trade Names [Member]    
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 137,269 133,936
Net Carrying Amount 137,269 133,936
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 385,776 379,966
Accumulated Amortization (130,386) (117,069)
Net Carrying Amount 255,390 262,897
Intellectual Property [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 185,188 181,811
Accumulated Amortization (49,573) (44,861)
Net Carrying Amount 135,615 136,950
Licensing Agreements [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 6,559 6,559
Accumulated Amortization (3,227) (2,928)
Net Carrying Amount 3,332 3,631
Patents [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 921 870
Accumulated Amortization (592) (551)
Net Carrying Amount 329 319
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 817 817
Accumulated Amortization (817) (817)
Net Carrying Amount 0 0
Trade Names [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 466 466
Accumulated Amortization (138) (118)
Net Carrying Amount $ 328 $ 348
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details Textuals) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense related to intangible assets $ 12.4 $ 9.1 $ 24.8 $ 18.3
Estimated Amortization Expense, remainder of fiscal year 25.2   25.2  
Estimated Amortization Expense, for fiscal 2019 48.6   48.6  
Estimated Amortization Expense, for fiscal 2020 45.7   45.7  
Estimated Amortization Expense, for fiscal 2021 43.0   43.0  
Estimated Amortization Expense, for fiscal 2022 36.8   36.8  
Estimated Amortization Expense, for fiscal 2023 31.8   31.8  
Estimated Amortization Expense, thereafter $ 163.9   $ 163.9  
Customer Relationships [Member]        
Acquired Indefinite-lived Intangible Assets [Line Items]        
Weighted Average Useful Life     7 years  
Intellectual Property [Member]        
Acquired Indefinite-lived Intangible Assets [Line Items]        
Weighted Average Useful Life     11 years  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Borrowings under revolving credit facility $ 681,000 $ 671,000
Capital leases 2,842 2,979
Total debt and capital leases 683,842 673,979
Less: Current maturities of long-term debt (480) (451)
Long-term debt, net of current maturities $ 683,362 $ 673,528
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT (Details Textuals)
Apr. 30, 2018
Oct. 31, 2017
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Weighted average interest rate 3.00% 2.40%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES (Details Textuals) - USD ($)
$ in Millions
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2018
Dec. 21, 2017
Apr. 30, 2018
Jan. 31, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Income Tax Disclosure [Abstract]              
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 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     23.60%   32.00% 14.80% 29.50%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Fair Value Hierarchy, by Category) (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Deferred Compensation Plans [Abstract]    
Deferred compensation plans $ 133,439 $ 122,874
Liabilities:    
Contingent consideration 24,428 27,573
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 6,460 9,654
Liabilities:    
Contingent consideration 0 0
Significant Other Observable Inputs (Level 2) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 126,979 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,428 27,573
Corporate Owned Life Insurance [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 126,979 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,979 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 439 3,972
Money Market Funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 439 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,108 2,895
Equity Securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 3,108 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,624 1,541
Equity Funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Deferred Compensation Plans [Abstract]    
Deferred compensation plans 1,624 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,289 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,289 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 55 R44.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]
6 Months Ended
Apr. 30, 2018
FY 2017 Acquisition [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Discount Rate 6.40%
FY 2017 Acquisition [Member] | Minimum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Negative Long-term Revenue Growth Rate (4.00%)
FY 2017 Acquisition [Member] | Maximum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Long-term Revenue Growth Rate 7.00%
FY 2016 Acquisition [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Discount Rate 5.60%
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 8.00%
FY 2015 Acquisition [Member] | Maximum [Member]  
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]  
Fair Value Inputs, Long-term Revenue Growth Rate 11.00%
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Oct. 31, 2017
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Change in value of contingent consideration   $ 1,148  
Liabilities [Abstract]      
Total liabilities $ 24,428   $ 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 accrued contingent consideration (3,412)    
Change in value of contingent consideration (300)    
Ending balance, Liabilities 24,428    
Liabilities [Abstract]      
Accrued Liabilities, Current 6,516    
Other Liabilities, Noncurrent 17,912    
Total liabilities 24,428   $ 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 $ 567    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Details Textuals)
$ in Thousands, € in Millions
6 Months Ended
Apr. 30, 2018
USD ($)
Apr. 30, 2017
USD ($)
Apr. 30, 2018
EUR (€)
Apr. 30, 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,428   $ 27,573
Change in value of contingent consideration   $ 1,148        
Assets held within irrevocable trusts and classified within other assets       133,439   122,874
Related liabilities of deferred compensation plans, specified as other long-term liabilities       132,300   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       127,400   117,200
Significant Other Observable Inputs (Level 2) [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Total liabilities       0   0
Assets held within irrevocable trusts and classified within other assets       126,979   113,220
Significant Other Observable Inputs (Level 2) [Member] | Corporate Owned Life Insurance [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       126,300   116,000
Significant Unobservable Inputs (Level 3) [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Total liabilities       24,428   27,573
Change in value of contingent consideration $ (300)          
Assets held within irrevocable trusts and classified within other assets       0   0
Business Combinations [Abstract]            
Accrued Liabilities, Current       6,516    
Flight Support Group [Member] | FY 2015 Acquisition [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Total liabilities       9,900   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.2   € 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 2017 Acquisition [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Total liabilities       13,400    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       20,000    
Fair Value Assumptions, Expected Term 6 years          
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   $ 1,400
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       $ 1,700    
Change in value of contingent consideration $ 300          
XML 58 R47.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 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Numerator:        
Net income attributable to HEICO $ 59,618 $ 45,686 $ 124,770 $ 86,613
Denominator:        
Weighted Average Number of Shares Outstanding, Basic 105,940 105,276 105,789 105,227
Effect of dilutive stock options 3,331 3,020 3,402 2,923
Weighted Average Number of Shares Outstanding, Diluted 109,271 108,296 109,191 108,150
Earnings Per Share, Basic $ 0.56 $ 0.43 $ 1.18 $ 0.82
Earnings Per Share, Diluted $ 0.55 $ 0.42 $ 1.14 $ 0.80
Anti-dilutive stock options excluded 369 577 492 395
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING SEGMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Segment Reporting Information [Line Items]        
Revenues $ 430,602 $ 368,657 $ 835,012 $ 712,089
Depreciation 5,724 5,274 11,352 10,518
Amortization 13,341 9,979 26,737 19,983
Operating income 91,565 76,542 171,125 141,092
Capital expenditures 21,880 7,116 29,457 13,538
Corporate And Eliminations [Member]        
Segment Reporting Information [Line Items]        
Revenues (5,956) (4,321) (11,925) (7,955)
Depreciation 124 53 186 106
Amortization 246 179 591 344
Operating income (8,053) (7,028) (17,582) (12,925)
Capital expenditures 15,729 98 19,266 144
Flight Support Group [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues 267,836 231,809 522,557 452,710
Depreciation 3,290 3,128 6,582 6,276
Amortization 4,932 4,099 9,879 8,203
Operating income 51,488 44,744 97,357 86,107
Capital expenditures 3,909 4,688 6,206 8,560
Electronic Technologies Group [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues 168,722 141,169 324,380 267,334
Depreciation 2,310 2,093 4,584 4,136
Amortization 8,163 5,701 16,267 11,436
Operating income 48,130 38,826 91,350 67,910
Capital expenditures $ 2,242 $ 2,330 $ 3,985 $ 4,834
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
OPERATING SEGMENTS (Details 1) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 2,627,881 $ 2,512,431
Other Primarily Corporate and Intersegment [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 174,669 130,143
Flight Support Group [Member] | Operating Segments [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 1,061,310 1,042,925
Electronic Technologies Group [Member] | Operating Segments [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 1,391,902 $ 1,339,363
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Schedule of Product Warranties [Line Items]    
Balances as of beginning of fiscal year $ 2,921 $ 3,351
Accruals for warranties 1,466 1,107
Acquired warranty liabilities 300  
Warranty claims settled (1,431) (1,250)
Balances as of end of period $ 3,256 $ 3,208
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Details Textuals)
$ in Millions
Apr. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Guarantor Obligations, Maximum Exposure, Undiscounted $ 4.3
EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /F%OTP?(\\#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,$% @ ^86_3&;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 " #YA;],/LS1ZN\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O69U980N+XI/"H(#Q;>0W+9@TX3DI-VWMXU; MA^@'\#%W__SN=W"M#D+[B,_1!XQD,=V,KNN3T&'+CD1! "1]1*=2.27ZJ;GW MT2F:GO$ 0>D/=4!8554##DD910IF8!$6(I.MT4)'5.3C&6_T@@^?L&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#G7.33MP M>'MZ?,GK%K9/I'J-TZ]D!9T";MEE\FM]=[][8')5\4U1K8N:[W@C;ANQWKS/ MKC_\KL+.&[NW_]CX(BA;^'47\@M02P,$% @ ^86_3)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #YA;],4NA-)OL" \# & 'AL+W=O]<%U>9?>BCD+HZ+6I6[6*CUJ?;I-$;8^BX>I& MGD1KGNQEUW!MEMTA4:=.\)TE-74"A.1)PZLV7B_MWD.W7LJSKJM6/'21.C<- M[_[5S&-WS8>J\-1]QO)>GGB!_%#Z)^GA\ZLDBG*KFI$JRK91IW8K^([ M>KN!O"=8Q%,EKFIV'_6I/$OYTB^^[E8QZ4\D:K'5?0AN+A>Q$77=1S+G^#T& MC2?-GCB_?XO^V29ODGGF2FQD_:O:Z>,J+N-H)_;\7.M'>?TBQH2R.!JS_R8N MHC;P_B1&8RMK9?]&V[/2LAFCF*,T_'6X5JV]7H=O$;=\+9.O&\*>LM,,;?]IJV=?6:R56;WLB;+Y-*' M&1'W P)F"#HA$A-[$@!,X!X\.KP7V/@(A@LP- -FZ6Q&3W%ZBM)32T]G],PI M@(_(<8$,%<@\>N$(^(@2%\A1@=RC+QP!'T$)KE"@"H7/IX[$ ,GF$, E2E2B M]"68(S% <@MIATXB-%"I!2JR\%J%!GJ%$MPMQ#^FVRX8)M P-.!)ZD=P>P;# M!&I!46/>4? CN(V#8"#0.11W)V5^!+=W1LS\S3)&(/ S0W$?4]^F *Y0Z@FE M>3[+^KT0[F?JVQ7<5ATQ!!9H6[4ZC\1W86>X? M?)BKO_/N4+4J>I;:3(1V;MM+J84Y#+DQB1_-*#\M:K'7_6UA[KMAGAT66I[& M63V9_F%8_P502P,$% @ ^86_3'P7H/2L! U18 !@ !X;"]W;W)K M%#@&:B\6+= "P1;; M7BLQ$QLK6:ZDQ-NW+R5K#7EFF.V-=? _Y$]2_#CDZMRTW[I]"/WB>UT=N_OE MON]/=UG6/>U#778?FU,XQG^>F[8N^_C8OF3=J0WE;@RJJPSRW&9U>3@NUZOQ MW4.[7C6O?74XAH=VT;W6==G^NPE5<[Y?JN6/%U\.+_M^>)&M5Z?R)?P9^J^G MAS8^9==2=H^J&(,E[>PC94U5!2]/'/5.CR6N<0.+__4?KGL?&Q,8]E%[9-]?=A MU^_OEWZYV(7G\K7JOS3G7\/4(+-<3*W_/;R%*LH')[&.IZ;JQM_%TVO7-_54 M2K12E]\OU\-QO)XO_S@SAM4VYT5[ M&:U3.7P4Z@YC9SX-+\>^&_^+K>WBV[6N=$Y M<6-YHXTIZ#AQE4*G0?;B1"^.>U'$BV.UV$([L,2,($/EBX0;+[KQW V99!O/ MVZR]4F2V;@49%-ZC[*80W13<#?DX-P6O1N7:&$/L"+K<*\P37['*94KEW!'# M5,ZJ,@A@Z;02=3Z:2CA*<%-Q1X8Z4M*0 3!'@@X5S*;@K2,9H@JX(TL= 9]> M%ISWBEH2A$:!QE0OR6!6R,BN7:($&:>*\U13GBI.2NUSVB)!9%*MD6&J.$TU MI:GBG"PT.C;D7.8+!SKA1\:IXCPUE*=*0F5&S9<@DX/XYIP)&-5<:[2FC:* ]-Z MC LM=23H7!S8Q'H,,E>!<]50K@+GI;;>4= +,E/DD. \R%0%3E6ZHFQ H*75 M.?WRMY+.J!Q2F6DB->54-92JP&&I!E;2Y&8K"A%SE>HEF:K \UU#\UU)XZF= M=S6W3F0Z Z>SH40$#EX5NX9N,[:B+O9C(G,!F=%@V(IC$]P F:K J6HIPX#3 MDHWU>Y);'S)+@;.44F #')2:;6H$$6)JG&66 F1\_! !27FN(/,.4NDD>.9?B$;%$X1Q&V.)'QOFX,RJI&CVJ5: M)0,6_?]>ME &(@I I,O%I)F?;UFDB9P@F@_FQ4LV.U\<#GS_*-N7P[%;/#9] MW]3C@>)ST_0A%IA_C ._#^7N^E"%YWZX=?&^O1RT7A[ZYC0=(F?7D^SU?U!+ M P04 " #YA;],XJC+(6\" !."0 & 'AL+W=O]KAJV<0O.VS4 [%C@&K$7TN)&?#D3 M6B,NAO0"6$LQ.BFCN@*^Y\6@1F7CYIF:V],\(U=>E0W>4X==ZQK1?UM"BXG0)ZUZ()_8OZKW5,Q J.74UGCAI6D<2@^;]Q/<+V#@310BM\E M[MBD[\A0#H2\R<&WT\;U)!&N\)%+%T@T-[S#524]"8Z_@U-W7%,:3OMW[U]4 M\"*8 V)X1ZH_Y8D7&S=UG1,^HVO%7TGW%0\!1:XS1/\=WW EY))$K'$D%5/_ MSO'*.*D'+P*E1N]]6S:J[0;_=S.[@3\8^*,!#)\:!(-!H!F GDR%^AEQE&>4 M= [M3ZM%,BG@.A";>923:N_4-Q$M$[.W/ DR<)-^!LFVE_@3B3]7[$Q%$(T2 M(-8?(7PKA*_LPRE$J$'TDD1)&B7Q7CRH<2R(9B2!E20P22*-I)?$DT6@)WX: MRI)JQA):64*3)=980F,5G>.98L8061DBDR'1&**/G,R":$826TEBDR352&)S MSR/+T9BR)'IX-(D5)C%A5AI,8JP2^G&L)=/.IO+]!QN36EE2@R75(MZF'V*Q MJ1ZRK*PL*W-??+L]].SER%M.N$&SD'%+JCG-@^((EY-NT"QFG47W).V@O5!" M2Z74$V_03!>*@\@/=!Z;+$@?;9"]7$*S7AK)!\U2:.6QR4P>,+G8Y$OC!Z*7 MLF'.@7!Q1ZJ;[$P(Q\*E]R*J3B$>-^.@PF5S(%;@0 /H3 8 >&PO=V]R:W-H965T&ULC9AM;^,V#,>_BN'WJT59#U:1!F@2#QNP <4=MKUV$[4)SHXS MVVUNWWZRXZ8N2?>N+YI8_9'27Z1%5HMSW7QK]]YWT?>J/+9W\;[K3K=)TF[W MOBK:F_KDC^$O3W53%5UX;)Z3]M3X8C<8564BA3!)51R.\7(QC#TTRT7]TI6' MHW]HHO:EJHKFOY4OZ_-=#/';P)?#\[[K!Y+EXE0\^Z^^^^OTT(2GY.IE=ZC\ ML3W4QZCQ3W?Q/=SF4O8& _'WP9_;R?>HE_)8U]_ZA]]W=['H5^1+O^UZ%T7X M>/5K7Y:]I[".?T>G\77.WG#Z_PE*JXOOE\W 'Z Q_"_O9AM'790:+Y+7W,R*K"R*GB/R(;"CR[B0) M\U\7(;E%K"0Q1Q.L*9&E: T_=))_ZN3#,E-VK]+!7DWM%=JK"Y(-R'% 5"J, MP'(HEIK,:(LD42Q+M0"LBV(6I,@,+/R@J3V-YBGD'<(C7#*5! MX9Z&H4"ZE&AC,*'F>A+@FQ*@78G#7MK[NWE6P%P) 5@[GR3 M?-&5M.@"#NA*,J52:(=[US7/28O?$YZSN$/+9_S)F327? &6M #_I]L)9E: M&!HSBW.;Y3*)#Y8-[P]P0Y/S_D#/19&OP9+68!"X"(_0]-0A ?PALAD1]R%M M^[+ZR8F0\T8:9WLRN;>H?/,\7"*UT;9^.79]FD]&KQ=5]\,]%1I?P>T:F/$- MW.:7:ZAW]Y=;L3^+YOEP;*/'NNOJ:K@3>:KKSH?5AW,@CO:^V%T?2O_4]5]M M^-Y<;J,N#UU]&F_:DNMUW_)_4$L#!!0 ( /F%OTP-%R'@+@, $\, 8 M >&PO=V]R:W-H965T&ULC9==;YLP%(;_"N)^!7^ <91$ M:I).F[1)U:9MUS1Q$E3 &3A)]^]G#$W)\4FWFX#-^X!/IF?=/+=[I4SP M4I5U.POWQAPF4=2N]ZK*VSM]4+5]LM5-E1L[;'91>VA4OG%&51G1.$ZC*B_J M<#YU'?*>^*_/C M\-C8473QLBDJ5;>%KH-&;6?A/9D\$-H9..)GH<[MZ#[HI#QI_=P-/F]F8=QE MI$JU-IV+W%Y.:JG*LO-D\_@]. TO,3O#\?VK]X].O!7SE+=JJP9L,&!O!OQ= SX8\/^-D P&"8@0]=K=8JYRD\^G MC3X'35\/A[PK.S))[':MNTFW.^Z97<_6SI[F).;3Z-0Y&IA%S] 1D]%K9.4C MY$)$-H%+%A3+8D$]0H X2;V4(S'/1 M,^DHSP]I(H#HI4\1D61@97Q(,AF#=?$ARC@N*D5%I8@H 42E?A @R">@&I^ M6^P3Y,;V"%2)0)2 +!8"W1Y8N3Y%1 K27?F0W1ZHR8R5#+XKD6C9JA2S M:/;2_=Z[YA?,+\AD29#Y5=A!C +3C+[]VL;!VCI".ZSVD)7[P7VU^[ESPO>[]7R_7NLO]2EINOP^'NX25?9;LOQ29?5_]Y*K:K MK*P^;I^'N\TVSQX;H]5RJ*/(#U?98MV_NFB^^[Z]NBA>R^5BG7_?]G:OJU6V M_6^4+XOWR[[J?WSQ8_'\4M9?#*\N-MES_F=>_K7YOJT^#0]>'A>K?+U;%.O> M-G^Z[/^AOLZ=K@T:Q-^+_'UW\KY73^5G4?RJ/TP?+_M1'5&^S!_*VD56O;SE MU_ER67NJXOBW==H_C%D;GK[_\#YI)E]-YF>VRZ^+Y3^+Q_+ELI_T>X_Y4_:Z M+'\4[W=Y.R'7[[6SG^=O^;*"UY%48SP4RUWSM_?PNBN+5>NE"F65_=Z_+M;- MZWOK_\,,&^C60!\,E#YK8%H#!\2$EKD!P-XK,&:6N0'@S,>0,5?60N.JY3A\DAV<=L&W/>Y"/= MZIAOTZ1ON-]8S4X=9V5V=;$MWGO;_6';9/695E\KJ\IY_6VS]YM_5KMU5WW[ M=J64O1B^U9Y:S&B/T0'&A9AKA/$A9HPP<8BY09@DQ$P0)@TQMP"CHQ!SAS J MQ$P11H>8&<*8$'./,&2=YPAS7.=AE-X MLD5O.$1%"@>2XD!2$ BEG)1/6'EAOK5.0V&,P$!,&2,^$J7^60&&>I1F$8V8CS+E08MD#K"O"Z26G8 MG(T')K&),)3 QPH0LJ7BH#@CNX1I/4 -.&S>"0OC%IA;<>KV)&.W"I#RZ>3" M@0125H"5+=FL=PIPKCB00+H*L*[5]. @VJ5YX!B!_K7 RQKPLB4[?:0YY:KJ M<#DJH&, -/00W@"0B\C6F2!/]6V2%B8 IPTK30!JP&%3"'-11"L4@(N=MQ&9 MZ3W ):D^$?HP18)8:2!6E+)&FLM0FCHE#245/)K?K*U4,PG:H8%VL)NJ!JH MKJH !NZJ""5>5K6@'_HS^J$_IQ\81O6C"Q6&+>B'!OK!2%V#VSPG=8!"I-X) M"^,6Q$@C,?(T;JX?6D=&VI""?FAP]:>[!T9030-4D_4/#%!-8UQ"N' *<$E".W SY$W7C28A$R: "B383#"]]JH.NJ'S/(2ZR7FI" M25TH5"31EH+AVC2(3>IH=KM@842"AAFD8914#.A&$1JX 1CYC C*9%!E0UL+ M!HB)5L(=U@A:8E"GB5;SAFN)=92:QP!%JU7L2%H<09,,:D?1@M]P3;*6MJ,F M7:@P'D&W#&I(48TT0+?2U- EY"C:$T".Z*S06(ET'@2J-ZC.8F0'ZBQM/>T[ MC1&.;6?!ET#25I 7BYIE]"YJ0;%2L1@AQ7L,(XLP[T*%80O:8E&A0N^BELO! MH*[L:,N27I$<:/_95"!<)^B60[I% MCX]##3:!29V@- XH#6T+C1QXHL#8R-"QAB7W+ML^+]:[WLRC+8M4\ MA/)4%&5>^8R^5&?_)<\>#Q^6^5-9OXVK]]O]PU7[#V6Q:1\<&QZ>7KOZ'U!+ M P04 " #YA;],SO#NL0$" !9!0 & 'AL+W=OW $M#9F-I.N+Y] M;>-PA$2YYD>PEYG96;/>M.?B5=8 "KTQVLK,JY7J5AC+H@9&Y()WT.HW%1>, M*+T5!RP[ :2T)$9QZ/N?,"--Z^6IC>U$GO*CHDT+.X'DD3$B_JZ!\C[S N\< M>&X.M3(!G*<=.!7 [V?P573^(A5_QW. '5<.-$YR@XE?8?%4>I.',JV@HC M;\.S:>VS=_IGVFU"Z CA2-"Y[Q$B1XC>"?%=0NP(\?]F2!PAF67 0^WV,+=$ MD3P5O$=B:(>.F*X+5HG^7(4)VJ]CW^GSE#IZRH,D3O')"#G,>L"$$\PRO(1L MKR'!B,#:P.@BO.5B'5[19PDVUXAE-//PH+K8+4);L2W>FX,U_Q=?A@Z/X@X-*U$>ZYT-]N>JSA7H,W["]W% MM9YSXX9"I*=&V1XG*;Y/U!+ P04 " #YA;],NX[!Y>H$ M =& & 'AL+W=O6H?EH>N.]^O5NW+P55%^Z4^NY/_Y;5NJJ+SE\W;JCTW MKM@/@ZIR14F2K:KB>%INUL.]IV:SKM^[\GAR3\VB?:^JHOEWZ\KZ\K!4R\\; M7X]OAZZ_L=JLS\6;^\-U?YZ?&G^UNEK9'RMW:H_U:=&XUX?EH[K?:>X'#(J_ MCN[2SKXO^E2>Z_I;?_'K_F&9]!&YTKUTO8G"?WRXG2O+WI*/XY_)Z/+JLQ\X M__YI_>9_,<]&Z75W^?=QWAX>E72[V[K5X+[NO]>47-R64+A=3]K^Y#U=Z M>1^)]_%2E^WP=_'RWG9U-5GQH53%]_'S>!H^+Y/]SV%X $T#Z#K ^_Z_ 3P- MX!\#])#\&-F0ZD]%5VS637U9-./3.A=]4:A[]I/YTM\;Y+(L $-#>C! M@)X9R+68A%%B!\EI],'&))E()93E)LDM#B:%P:0@&X,-9-! %F2C4BO2&379 M+$ZVB'>AB)5*<"@Y#"4/0\D2$4H>>+ECK0B[40E^O1/@2(ET)M'%0$_LE0FT.%,]?URD@ MH*,\B52OPI!2.@1#ED9,8+2H%"0E7X%)=)N49@Z2"G6*TUC98%0IP*K,R(!" M#/G9LTK+@(!.:4HCO%(86 H0*Y/X5"&-[C3)J=PA&5'LF6%J*8"M3!)4 23E M2JZS0'5GTBSV!F)T*< N(]FE +R43CEX9$CGF1!9O0E3C@#EC*#(#, M&!6;'@Q7 AV;B9G -*2P9U-&\GD2W:ZA.4N.[Y#.MT,<@1EANA*@JY'-- &Z M4JZ#)0/I/%ZC(6&^$N!K6(>(KT8'DP1D^4QU&P^&*P&X&KD $:"F\1U]*@," MNCQEBKT#+&'<,<&?ED2MM=Q[(!G;/%*PC.') )Y68H$!%'4BN[,=DI&)%07L[O6,^Y'Z0UEQ?ZON=^-)]0\SX\'Y[T7S=CRUB^>ZZ^IJ.)A]K>O.^2B3 M+YY_!U?LKQ>E>^WZK\9_;\8#Z_&BJ\_38?SJ^A^!S7]02P,$% @ ^86_ M3)LV8&RV 0 T@, !@ !X;"]W;W)K M)%=,"]G2/(V^H\U3TWLE6SA:XGJMA?U[ &6&C&[HF^-)UHT/#I:GG:CA!_B? MW=&BQ6:64FIHG30ML5!E]':S/^Q"? SX)6%PBS,)E9R,>0[&8YG1) @"!84/ M# *W,]R!4H$(9?R9..F<,@"7YS?VK[%VK.4D'-P9]5N6OLGH-24E5*)7_LD, M#S#5Z(D%I6CQ,NZRC?LPWEQ>3;!U )\ M? 9<4?"W%@?\'Y^OP[:K";81OWRG\)/]NE6 7"7;O"/B'$M=B MMA^2L$5/-=@Z3I,CA>G;.,D+[SRPMSR^R;_P<=J_"UO+UI&3\?BRL?^5,1Y0 M2G*!(]3@!YL-!94/QR]XMN.8C88WW?2#V/R-\U=02P,$% @ ^86_3.&$ M+5&V 0 T@, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0[P*Y= 5(V411*[72*E7;9R\,8,47:ILE_?N.#:$DY<7VC.><.3,> MYZ.Q+ZX#\.152>T*VGG?'QAS50>*NRO3@\:;QEC%/9JV9:ZWP.L(4I(EN]T- M4UQH6N;1=[)E;@8OA8:3)6Y0BML_1Y!F+.B>OCF>1=OYX&!EWO,6OH/_T9\L M6FQAJ84"[831Q$)3T/O]X9B%^!CP4\#H5F<2*CD;\Q*,+W5!=T$02*A\8."X M7> !I Q$*./WS$F7E &X/K^Q/\7:L98S=_!@Y"]1^ZZ@=Y34T/!!^F4,KN M"D>HPP^V&!(:'XZW>+;3F$V&-_W\@]CRC&PO=V]R:W-H965TDDB]5M,F;=*IT[;/7.(DJ( S()?NWP](FF5MO@ V?L_/QN0C MFF?; 3CRHJ2V!>VT-]J#]38-&<>=-TS+;&^!U!"G)TB3YP!07 MFI9Y])U-F>/@I-!P-L0.2G'SYP02QX+NZ*OC2;2="PY6YCUOX3NX'_W9>(LM M++50H*U 30PT!;W?'4]9B(\!/P6,=G4FH9(+XG,POM0%38(@D%"YP,#]=H4' MD#(0>1F_9TZZI S ]?F5_5.LW==RX18>4/X2M>L*>J"DAH8/TCWA^!GF>FXI MF8O_"E>0/CPH\3DJE#:NI!JL0S6S>"F*OTR[T'$?IYO;;(9M ](9D"Z 0\S# MID11^2-WO,P-CL1,O>]Y>.+=,?6]J8(SMB+>>?'6>Z_E[NZ0LVL@FF-.4TRZ MCEDBF&=?4J1;*4[I.WBZ#=]O*MQ'^/X_A7?;!-DF018)LG7^)'E3XE;,VR+9 MJJ<*3!NGR9(*!QTG>>5=!O8^C6_R+WR:]F_-)\HEI(3M: M9-%W-D6&@U.R@[,A=M!:F+\G4#CF=$=?'4^R:5UPL"+K10,_P/WLS\9;;&&I MI(;.2NR(@3JG=[OC*0WQ,>"7A-&NSB144 ;@^O[(_QMI]+1=AX1[5;UFY-J>WE%10BT&Y)QR_P%S/@9*Y M^&]P!>7#@Q*?HT1EXTK*P3K4,XN7HL7+M,LN[N-T*S.!(S-3[7H0GWAVY[TT9G+$5\W"\;,_FVG,)L-A/_\@MGSCXA]02P,$% @ ^86_3&_YMCZW 0 MT@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0 M')*U661;:CI-G;1)4:>UGXE]ME'!N(#C[M_OP*[K=OX"W''OW;OC2 =CGUT# MX,FK5JW+:.-]=V#,%0UHX:Y,!RW>5,9JX=&T-7.=!5%&D%:,)\DUTT*V-$^C M[V3SU/1>R19.EKA>:V'_'D&9(:,;^N9XD'7C@X/E:2=J^ W^3W>R:+&9I90: M6B=-2RQ4&;W='(Z[$!\#'B4,;G$FH9*S,<_!^%%F- F"0$'A X/ [0)WH%0@ M0ADO$R>=4P;@\OS&_CW6CK6IGB^43,7_ MA LH# ]*,$=AE(LK*7KGC9Y84(H6K^,NV[@/XPW?3[!U )\ ? ;L8QXV)HK* MOPDO\M2:@=BQ]YT(3[PY<.Q-$9RQ%?$.Q3OT7G*>7*?L$HBFF.,8PQ%-^L$NU6"7238?2#8?RIQ+>;KIR1LT5,- MMH[3Y$AA^C9.\L([#^PMCV_R'CY.^R]A:]DZ7S;VOS+& TI)KG"$&OQ@ MLZ&@\N%X@V<[CMEH>---/XC-WSC_!U!+ P04 " #YA;],WM/ [+8! #2 M P &0 'AL+W=OGXW))V.?7 ?@ MR;-6O2MHY_UP9,Q5'6CA;LP /=XTQFKAT;0M05HPGR3NFA>QIF4?? MV9:Y&;V2/9PM<:/6POX^@3)305/ZXGB4;>>#@Y7Y(%KX!O[[<+9HL96EEAIZ M)TU/+#0%O4^/IT.(CP$_)$QN4#@\#M"@^@5"!" M&;\63KJF#,#M^87]8ZP=:[D(!P]&_92U[PIZ1TD-C1B5?S33)UCJN:5D*?X+ M7$%A>%"".2JC7%Q)-3IO],*"4K1XGG?9QWV:;[+;!;8/X N KX"[F(?-B:+R M#\*+,K=F(G;N_2#"$Z='CKVI@C.V(MZA>(?>:\G3)&?70+3$G.88OHE)UPB& M[&L*OI?BQ/^!\WUXMJLPB_#LE<+_Y#_L$APBP>$5 7]3XEY,]B8)V_14@VWC M-#E2F;&/D[SQK@-[S^.;_ V?I_VKL*WL';D8CR\;^]\8XP&E)#&UL;5-A;]P@#/TKB!]0+EQZ MK4Y)I%ZG:9,VZ=1IVVFAPYO:F.U\&C:AKG>@J@B2"O&=[L#TT)VM,BB[VR+ MS Q>R0[.EKA!:V'_GD"9,:<)?74\R:;UP<&*K!<-_ #_LS];M-C"4DD-G9.F M(Q;JG#XDQU,:XF/ +PFC6YU)J.1BS',POE8YW05!H*#T@4'@=H5'4"H0H8P_ M,R==4@;@^OS*_CG6CK5D@EH,RC^9\0O,]=Q2,A?_#:Z@ M,#PHP1RE42ZNI!R<-WIF02E:O$R[[.(^3C?[PPS;!O 9P!? ?E,$96Q'O4+Q#[[7@29JQ:R":8TY3#%_%)$L$0_8E M!=]*<>+_P?DV?+^IJK!-G&: M'"G-T,5)7GF7@7W@\4W>PJ=I_RYL(SM'+L;CR\;^U\9X0"F[&QRA%C_88BBH M?3C>X=E.8S89WO3S#V++-R[^ 5!+ P04 " #YA;],D+^R@;-)TD!TMLN@[FR+# MP2G9P=D0.V@MS)\3*!QSFM)7QY-L6A<X@O+A M08G/4:*R<27E8!WJF<5+T>)EVF47]W&ZN;V;8=L /@/X CC$/&Q*%)4_"B>* MS.!(S-3[7H0G3H_<]Z8,SMB*>.?%6^^]%CP]9.P:B.:8TQ3#5S'I$L$\^Y*" M;Z4X\7=PO@W?;2K<1?CN/X4?MPGVFP3[2+!?$_#D38E;,6^+9*N>:C!-G"9+ M2ARZ.,DK[S*P]SR^R;_P:=J_"=/(SI(+.O^RL?\UH@,O);GQ(]3Z#[88"FH7 MCA_\V4QC-AD.^_D'L>4;%W\!4$L#!!0 ( /F%OTS(.ML,M0$ -(# 9 M >&PO=V]R:W-H965TIVF3-NG4:=MG+G$25, 9D$OW[P]T?&7-6!%NX&>S#AID&KA0^F;9GK+8@Z@;1B?+?[P+20AI9Y\IUMF>/@ ME31PML0-6@O[]P0*QX+NZ8OC4;:=CPY6YKUHX0?XG_W9!HLM++748)Q$0RPT M!;W?'T]9C$\!OR2,;G4FL9(+XE,TOM8%W45!H*#RD4&$[0H/H%0D"C+^S)QT M21F!Z_,+^^=4>ZCE(AP\H/HM:]\5](Z2&AHQ*/^(XQ>8Z[FE9"[^&UQ!A?"H M).2H4+FTDFIP'O7,$J1H\3SMTJ1]G&XR/L.V 7P&\ 5PE_*P*5%2_DEX4>86 M1V*GWO/ MX6RG,9L,C_W\@]CRC&PO=V]R:W-H965T<"CMM_/\"NYW;^ MQQ[]V[XT@'-,^V 7#D5:O69K1Q MKCLP9HL&M+!7V$'K;RHT6CAOFIK9SH H(T@KQC>;&Z:%;&F>1M_)Y"GV3LD6 M3H;87FMAWHZ@<,CHEKX[GF3=N.!@>=J)&GZ"^]6=C+?8S%)*#:V5V!(#54;O MMH=C$N)CP&\)@UV<2:CDC/@UG(6%>U1_9.F:C.XI*:$2O7)/.#S 5,\U)5/Q/^ "RH<')3Y' M@="$^\/7#?FR(X8ROBG1=OO?>27"\=:? MS3AFH^&PFWX0F[]Q_A=02P,$% @ ^86_3+@65/'3 0 G 0 !D !X M;"]W;W)K&UL=53;;MP@$/T5Q <$+[XT7=F6LJFJ M5FJE5:JVSZP]OBA@7,#K].\+V''=+7DQS'#FG!D\0SY+]:P[ (->!!]T@3MC MQB,ANNI ,'TG1QCL22.58,::JB5Z5,!J'R0XH5&4$<'Z 9>Y]YU5F 3.'9%-X]?*B3=) M%[C?O[)_]+7;6BY,PZ/D/_O:= 6^QZB&ADWQVR"/G,/S##RES) M&:GE[D?F?O'A2.W=5,[IK\*?V>2U]5Y+&D*_^_@W])$B0>(+DGQ(/-R6&,&]DF09%T@!!?",2PB1A MD2PHD@4(TAN1$":[$2&[[A"@6C\7&E5R&OQ,[KS;Z#U0WUU_X- M+M+8'O6=U$AIP*82W=F"._M4; :'QKCM.[M7R\ LAI'C^A:0[4$J_P!02P,$ M% @ ^86_3*!?@LT& @ - 8 !D !X;"]W;W)K&UL=57;CILP$/T5Q >LP;E'@+39JFJE5HJVZO;9@4E :V-JF[#]^]J& M4$HF+]@SG#EGQH.'I)/J79< )O@0O-9I6!K3[ G1>0F"Z2?90&W?G*42S%A3 M78AN%+#"!PE.:!2MB6!5'6:)]QU5ELC6\*J&HPIT*P13?P[ 99>&<7ASO%:7 MTC@'R9*&7> 'F)_-45F+C"Q%):#6E:P#!>%O,B6EXD?Q7 M59@R#;=A4,"9M=R\RNX+# 6MPF"H_AM<@5NXR\1JY))K_PSR5ALI!A:;BF ? M_5K5?NT&_EL8'D"' #H+(+V0S_P3,RQ+E.P"U1]^PUR/XSVU9Y,[IS\*_\XF MKZWWFM'%)B%71S1@#CV&3C#QB""6?92@F,2!WH53/'R!9KCPX8NI^FZ'$RQ1 M@J4G6/Y7XG96(H9Y(+)"15;W!,MH)H)A'ISD&A59(P1T)H)A%KC(!A79( 3+ MF0B&6>$B6U1DBQ"L9R(89H.+[%"1'4(P;SR&>=!X.WS0&Q3=4ZSFK4=!\]Z3 MR:45H"Y^7.D@EVWM9^7$.X[$9^HO_3]X/T^_,W6I:AV&UL;53OCIP@ M$'\5P@,<+J[;RT9-;J^Y7),VV5S3]C.KHY(#L8#K]>T+Z'EVRQ>!X?=G!ACS M2>E7TP%8]"9%;PK<63L<"3%5!Y*9.S5 [W8:I26S;JE;8@8-K XD*0A-D@.1 MC/>XS$/LK,M'P _.4QF,T>^DHM2KW[QI2YPXA," 97U"LP- M5W@$(;R02^/WHHE72T_VZ[ ]QC5T+!1V!29C0G5R^T8$XS MAFXPNQ5!G/IJ06,6)_H?G<;I:33#--#3+3U)XP+[J, ^".S_*3&]*3&&V<=- MLJA)%A'(;DQBF,.-"=E0#/K?4-Z9;WAMT M4=8]GW#)C5(67"K)GW_*\L&I8VI2L_XKR+U!+ P04 M " #YA;],A5!EF[@! #2 P &0 'AL+W=O=&+-% UK8.^R@]3<5&BV<-TW- M;&= E)&D%>-)\H%I(5N:I]%W,7F*O5.RA8LAMM=:F#]G4#AD=$-?'4^R;EQP ML#SM1 W?P?WH+L9;;%8II8;62FR)@2JC]YO3>1?P$?!3PF 79Q(JN2(^!^-+ MF=$D) 0*"A<4A-]N\ !*!2&?QN])D\XA W%Y?E7_%&OWM5R%A0=4OV3IFHP> M*2FA$KUR3SA\AJF>/253\5_A!LK#0R8^1H'*QI44O76H)Q6?BA8OXR[;N _C MS?XXT=8)?"+PF7",<=@8*&;^*)S(4X,#,6/O.Q&>>'/BOC=%<,96Q#N?O/7> M6\[WAY3=@M"$.8\8OL!L9@3SZG,(OA;BS-_1^3I]NYKA-M*W2WIR6!?8K0KL MHL#NOQ*/;TIJK!U'&:+"FP;^,D+[SSP-[S^";_X..T?Q.FEJTE M5W3^96/_*T0'/I7DSH]0XS_8;"BH7#@>_-F,8S8:#KOI!['Y&^=_ 5!+ P04 M " #YA;],7I=CO\T! "A2"J5]GX'+*<8SOB>>N:8U+ MD"(;6 /?P'P?+LI&9%6I.@&][F2/%-0Y?HQ/Y]3A/>!'!Y/>[)'KY"KEJPL^ M5SF.7$' H31.@=GE!D_ N1.R9?Q<-/%JZ8C;_5W]H^_=]G)E&IXD?^DJT^;X M/485U&SDYEE.GV#I)\%H:?X+W(!;N*O$>I22:_^+RE$;*1856XI@;_/:]7Z= M%OT[+4R@"X'N"&0V\I5_8(85F9(34O/9#\S]Q?&)VK,I7=(?A?]FB]RMH M&F7DYH06S'G&T TF7A'$JJ\6-&1QIO_0:9A^"%9X\/3#EAXG88%C4.#H!8Y_ MM1CO6@QA_E-E$C1) @*'G4D(47^3:BD-V%*B!]MP:Y^*->!0&[=] M9_=J'I@Y,')8W@*R/DC%;U!+ P04 " #YA;],)TK%GKC?LK2-QD]4%)")7KEG\WP&:9Z;BF9BO\*5U (#YE@ MC,(H%U=2],X;/:E@*EJ\C;MLXSZ,-_O[B;9.X!.!SX1#C,/&0#'S)^%%GEHS M$#OVOA/AB9,CQ]X4P1E;$>\P>8?>:\[W=RF[!J$)/I2XAOD8A"UZJL'6<9H<*4S? MQDE>>.>!?>#Q3?["QVG_)FPM6T&PO=V]R:W-H965T%+BS M=C@28JH.)#-W:H#>[31*2V;=4K?$#!I8'4A2$)HD'XADO,=E'F)G7>9JM(+W M<-;(C%(R_>L$0DT%3O%[X(6WG?4!4N8#:^$KV&_#6;L5655J+J$W7/5(0U/@ MA_1XVGM\ 'SG,)G-'/E*+DJ]^L6GNL")-P0"*NL5F!NN\ A">"%GX^>BB=>4 MGKB=OZL_A=I=+1=FX%&)'[RV78'O,:JA8:.P+VIZAJ6>/49+\9_A"L+!O1.7 MHU+"A"^J1F.57%2<%YI'W89SFG4.VT.($NA#H2K@/>S'YB_XO1(W=E4/AB.(NPY\\9%KR4])#FY>J$%11UF@9YMZ32+"^RB KL@L/NKQ/2FQ!CF/R[WT23[B$!VDR2&V=TD M(9N+DZ#;\&0-JM38AW;91->N>*#AXO_ YY;ZPG3+>X,NRKKG$RZY45O4$L#!!0 ( /F%OTP:H7^ MM@$ -(# 9 >&PO=V]R:W-H965T(%'+=_WP&[7F_7+\ ,YYRY,"2] ML:^N!O#D34GM4EI[WQX9V66(Z+QL-9TM0ID_IFGXZGINJ]L'!LJ05%;R _]F>+5IL M4BD:!=HU1A,+94KOUL?3-N CX%<#O9N=2:CD8LQK,+X7*5V%A$!"[H."P.T* M]R!E$,(T_HR:= H9B//SI_ICK!UKN0@']T;^;@I?I_1 20&EZ*1_-OTW&.O9 M43(6_P.N(!$>,L$8N9$NKB3OG#=J5,%4E'@;]D;'O1]N=H>1MDS@(X%/A$., MPX9 ,?,'X4666-,3._2^%>&)UT>.O\?@F?^'#M#\)6S7:D8OQ^+*Q_Z4Q'C"5U0V. M4(T?;#(DE#X<]WBVPY@-AC?M^(/8](VS#U!+ P04 " #YA;],O6\N4Y@! M !8 P &0 'AL+W=OUG!XY@U>:H[83NW^]L"*(57[#O_-Z[=V>3#VA? M70O@V;O1G2MXZWV_$\)5+1CI;K"'CDX:M$9Z"NU)N-Z"K"/):)$ER9TP4G6\ MS&/N8,L 2M M@Q#9>)LT^5PR$)?[J_KWV#OUG%"-"K6+7U:=G486!V;'V?RFS^VTN+D%HPNQ'3+;$S A! MZG.);+5$%NF;!3U]2-<%-JL"FRAP^\'CPR>/*YAM\JF(6 PEO+G?TIY4Y]@1 M/ X_]]([%_#.5_P%02P,$% M @ ^86_3+<_Y!M? @ 0D !D !X;"]W;W)K&ULE5;1CILP$/P5Q ><,9 $GTBDY*JJE5HINJKMLT,V 9W!U';"]>]K&X[+ M)8N4O@1L9F=VG1VM\TZJ%UT"F."U%HU>AJ4Q[2,ANBBAYOI!MM#8+P>I:F[L M4AV);A7PO0^J!8FC:$YJ7C7A*O=[6[7*Y- MY^I8&K=!5GG+C_ #S,]VJ^R*C"S[JH9&5[()%!R6X9H^;BAS 1[QJX).7[P' MKI2=E"]N\76_#".7$0@HC*/@]G&&)Q#",=D\_@RDX:CI B_?W]@_^^)M,3NN MX4F*W]7>E,LP"X,]'/A)F&?9?8&AH%D8#-5_@S,("W>96(U""NU_@^*DC:P' M%IM*S5_[9]7X9]=_2>=#&!X0#P'Q&)!Y'=(+^H)T@\$R56)MQ@:X1HS5&.&:*0XP1PEF-]?Y0(E6" 9S*ZJ MQ#!S7"1#13*$8($3,)2 W5\FC?"&C>[X.U%0-J$S80R*4+!K'03$)AJ'HNY8 MTQBAN'$@!IHZ-]Q&-+FC03 02R9T<+=1Q&XLO=;!0+,)'=QQ%+$O#@IY:OS@O]@=Y_LZ]A/L'=Y?#KYS=:P:'>RDL7/03ZN#E 9L+M&#;8/2 MWD?&A8"#<:\+^Z[ZH=POC&R'"P<9;SVK?U!+ P04 " #YA;],""S3,N4! M #Q! &0 'AL+W=O\HMB;0]'X EY;&.5J[IDD)\[?3/&]ROS & (&I3(*5 ]7 M*( Q(Z1MO,^:_K*D(:[G-_5GFUUG.5$)!6=_VDHUF;_SO0IJ>F'JA8_?8,X3 M^]X<_@=<@6FX<:+7*#F3]NF5%ZEX-ZMH*QW]F,:VM^,XZ]]H;@*>"7@AA-%_ M"60FD T!3O.0F"%%V- MT(PY3!B\PN![1/&((/$"0=K X@([76#+)W/^H," M !5" &0 'AL+W=OZYJ*WVM6\6X9@O"Z\%P>3ZI?B%9%2X_L M.U,O[9/0LVCRLB]KULB2-X%@AV7X"!8;8 R,XD?).CD;!WTJ6\Y?^\F7_3*, M>R)6L9WJ75#]N+ -JZK>D^;X-3H-IYB]X7Q\]?[))*^3V5+)-KSZ6>[5:1GF M8;!G!WJNU#/O/K,QH30,QNR_L@NKM+PGT3%VO)+F-]B=I>+UZ$6CU/1M>):- M>7:C_ZN9WP".!G RT+'_9H!& _1N@$WR YE)]2-5=%4(W@5BJ%9+^T,!%DAO MYJY?-'MGWNELI5Z]K%"<%-&E=S1JUH,&SC3@5K%Q%2A.)TVD"28,Z,-80\9"/W"NF(:)'_1G>=(]?II4[*#Z8:;'8FATPT3Q=FSBT?1/ M8O4'4$L#!!0 ( /F%OTR[&C@*, ( )<& 9 >&PO=V]R:W-H965T MP<;?,&18VF24=5*K11-U?:9)"2V M!AL72#S]^P)VK 0S?3&W??99!R,H!R[>9$VI"MY;ULEU6"O5KP"0AYJV1#[Q MGG9ZY<1%2Y0>BC.0O:#D:(-:!F 49: E31=6I9W;B:KD%\6:CNY$("]M2\3? M#65\6(=Q>)MX;78M+23#>\"04_K\#E>;;'1 M6\&OA@[RKA^82O:R+IEK/?S5'5ZQ"'P9&>R(6I5SY\H5,]:1A,Q7^C5\JTW)#H' ?. MI/T&AXM4O)U<-$I+WL>VZ6P[3/ZW,'\ G +@'! G_PU 4P!R L!(9DM](8I4 MI>!#(,:?U1-S)N(5TIMY,)-V[^R:KE;JV6N%XJ0$5V,T:3:C!MYIX*-BNU2@ M=)8 #3!30"\%M/'H@>(# ^0U0-8@>3#(G#)&#;::SFIBG!8X=VKQR'*4IH4? M)_'B)!X<)\]FU&1W>9(TREV:I0H5!<[\,*D7)O7 8 !DBSPP0N[6>$3)1Z;*_D[$N>EDL.=*WS;V3CAQ MKJBVC)[TCZ_U*S$/&#TIT\UU7XQWY3A0O)^> 3"_1=4_4$L#!!0 ( /F% MOTQG5-LC2@( "<' 9 >&PO=V]R:W-H965T@!LGH MT05U',#5*@,=;?NX*MW<3E:EN&C>]FPG(W7I.BK_;AD7MTV)Y_;<:#L! MJG*@9_:#Z9_#3IH1F%V.;<=ZU8H^DNRTB3\FZ[JP>B?XU;*;>NA'MI*]$"]V M\/6XB5<6B'%VT-:!FN;*:L:Y-3(8?R;/>$YI Q_[=_?/KG93RYXJ5@O^NSWJ M9A.3.#JR$[UP_2QN7]A4#XZCJ?AO[,JXD5L2D^,@N'*_T>&BM.@F%X/2T=>Q M;7O7WB;_>U@X $X!< Y(T'\#TBD@]0+ 2.9*_40UK4HI;I$<-VN@]DPDZ]0L MYL%.NK5SWTRURLQ>JQ3"$ERMT:39CAKXH/$4]5*1XED"#,!, 8,4T,6G;RC2 ML$$:-$B= 7IC@+PR1@UQFMYI,"&Y5TE A-ZK!0514 %>RBC)GO(4B"8^:L: M4"5%DH5A'>/ RV&Z5D"\]M8_0-0 M2P,$% @ ^86_3&QNC%<0 @ E 4 !D !X;"]W;W)K&ULC53M;ILP%'T5Q /4P4"61@2I(9DV:9.B3MM^.W )J#9FMA.Z MMY]M')H0EO8/]KV<<^Z'[9MT7+S("D!YKXPV 2/R@;?0Z#\E M%XPH;8H#DJT 4E@2HPC/9G/$2-WX:6)].Y$F_*AHW/+(&!%_UT!YM_(# M_^QXK@^5,@Z4)BTYP ]0/]N=T!8:5(J:02-KWG@"RI7_%"RWD<%;P*\:.GFQ M]TPE>\Y?C/&U6/DSDQ!0R)51('HY00:4&B&=QA^GZ0\A#?%R?U;_;&O7M>R) MA(S3WW6AJI6_\+T"2G*DZIEW7\#5$_N>*_X;G(!JN,E$Q\@YE?;KY4>I.',J M.A5&7ONU;NS:.?TS;9J '0$/!!W['B%TA/"-$-TE1(X0?31"[ CQ* +J:[?- MW!!%TD3PSA/]=6B)N77!,M;'E1NG/1W[3_=3:N\I#<-9@DY&R&'6/09?8!;X M&K*YA00# ND$ABSP5!9K?$,?!M^06A>?S^>A\MQ,H',T?1X6A MBRO%0!SL^Y9>SH^-,DVY\ XCY F;*SGRKX-E%DSX-WKD]!/B3;Z?5]^).-2- M]/9.MF(!H&&PO=V]R:W-H965T\5EE8:-TL$5*' BJFGD0#M?ES$K)B MVI3RC%0C@1T=J>((1]$,5:RLPSQU8SN9I^*B>5G#3@;J4E5,_ED!%VT6QN%M MX*4\%]H.H#QMV!E^@'YM=M)4:% YEA74JA1U(.&4A9_BY99:O /\+*%5HWY@ MD^R%>+/%UV,61M80<#AHJ\!,@ ="G/R30'H"^2@AZ0G)1PFT)] ) 779W6)NF&9Y M*D4;R.XX-,R>NGA)S78=[*#;'??/K*<$)*BJQ7J,:L.@T<8?(]8/R(( MO8=L'B'SR3Q;CPI)!@PR.88PV!L&.P%R)T#] L0K0)Q MT8?(,4FBT0YV9GRP.,:3P[#QP#"-R>3D;1]A)EB,)]'0Z#K8!_ [D^>R5L%> M:'.SW/D_":'!*$9/1K(P;^Y0<#AIVWTV?=F]/%VA1=,_JFAXV?._4$L#!!0 M ( /F%OTS23HQ]W@( !(+ 9 >&PO=V]R:W-H965T0;+27<[UWA-?SME)Y%E)G[A3GXJ"\+\KFK/+ MP@7W;>-[=C@*M>$MYQ4YT!]4_*R>N%QY+8/4*J##3B M5T8O=>?=4:$\,_:B%E]V"]=7BFA.MT)1$/DXTS7-<\4D=?PQI&[K4QEVW]_8 M/^G@93#/I*9KEO_.=N*X<%/7V=$].>7B.[M\IB:@V'5,]%_IF>82KI1('UN6 MU_K7V9YJP0K#(J44Y+5Y9J5^7@S_FQEN$!B#H#60OC\R"(U!^&X0?6@0&8/H M5@^Q,8@''KPF=GV8&R+(%-/E1$I1W,8GE=6[6I;T?_)\^SEKOG91BF M<^^LB QFU6""#B8-^I"-#8$6X4D!K8H 4[$*+/.!@[6-2,.!AJLDCQ^2]&2& MZ&&%VC[L'=84)XA0@D@31%V"R!^$T6!2C2DUY@[\.$YP/S'J)T;\P,!/@TDZ M?J9^&.%>$M1+8GD!?S+(G<2*9GBS-F*0?YO$4IH,+M;F@!B/9()&,D'.:Z!S M-;%4W$$, R6;:ZB>F!05DR)B1M)TBA),;T]3\/&NX-^0J ;4BW4:AR-28:3_ MP VI:D!=3VD*8X[0%O, P0UW;$"]D":!%?@55%\.WDH@1.2,5!_@S02B_[AG MO$\ UBBL<.U.(3M2,';\>*\ NUD@]VQ7>A",?$@ KV2P2]EJ2ANPJW2D0@$O M4\H/R@AZO:V;)3*50*=';; >XA4// 8'\% MLS4@^QLU\.GYX9V^F1:_$7[(RMIY9D).(7I6V#,FJ!3OW\O4.,H!M5WD="_4 MZT2^\V9*:Q:"568"]=HQ>/D/4$L#!!0 ( /F%OTR^(ZU06 ( )\' 9 M >&PO=V]R:W-H965TJ M1@VK2.-0=%RZS_YBFTJ\ ORJ4,<&:T=6LB?D36Z^'I;N3!I"&!5<*D#QN* U MPE@*"1M_C*;;IY3$X?JJOE6UBUKVD*$UP;^K R^7;NHZ!W2$9\Q?2?<%F7IB MUS'%?T,7A 5<.A$Y"H*9^G6*,^.D-BK"2@W?];-JU+,S^E>:G1 80M 31.Y[ MA- 0P@]"=)<0&4+T:(;8$.)',R2&D(P(0!^6.OT-Y##/*.DP00!GH7@R6A]3Q#Q0^'_/ _1Q%9!2(E$-TT)!DU1&/\ MF0(U^KA#+QJ=QT.HK0T5>$]VR['5VR1B;UQ MFZV@R%Y18JTHF504I'.[P-PJ,)^\!L'@F[D12*T"Z=3!DS\Z4QMF_&'>QV@C M8'!9U(B>U%7/G(*<&RZ+&$3[:?(%A_R>G1]A_14 M-:*/I9B6_0:C(Y?+N5A3/3/TAI/6C$/0S^3\'U!+ M P04 " #YA;],85J]\,<" "C"@ &0 'AL+W=OQ=%:GOD-5.WHN6- MN;,7LF;:;.4A4JWD;&>#ZBHB<9Q%-2N;<+VT9X]RO10G794-?Y2!.M4UDW\W MO!*750CAV\%3>3CJ[B!:+UMVX#^X_MD^2K.+!I9=6?-&E:())-^OPGNXVQ#2 M!5C$KY)?U&@==*4\"_'2;;[N5F'<9<0KOM4=!3.7,W_@5=4QF3S^.-)PT.P" MQ^LW]L^V>%/,,U/\052_RYT^KL(B#'9\STZ5?A*7+]P5E(:!J_X;/_/*P+M, MC,965,K^!MN3TJ)V+":5FKWVU[*QUTM_)ZRF7]BFJV7 M4EP"V3_\EG7O&.Z(>3;;[M ^"GO/)*_,Z7E-DV(9G3LBA]GT&#+"P("(#/L@ M03")#9F%TV2!$U T1VH)Z)@@C7&"!"5(+$'RC@ F1?:8PF*:OLBX !IGN%"* M"J6($)D(]9AL)$0@I2DNDZ$RV4P&1GGV,ME,YH9"[I')49D'1P M%P-FXVE'PMS'= '$^XIP)\/ NA?P#/8D[$# +SGIR[L%L0?+8)X5[ M$# 3SGIR\9'_2()[E<17]*4#O>_+-,D]2KBE"6;I:5^2N:5O2$*I1PEW-,$< M/>U,!QI_RG*@\V]N-)H1:BX/=CI2P5:<&CN:C4Z'">S>#F#1?W@_OGUG\E V M*G@6VDPJ=I[8"Z&Y22>^-48YFHEQV%1\K[ME;M:R'YOZC1:M&PFC82Y=_P-0 M2P,$% @ ^86_3)XBLS@-! /A4 !D !X;"]W;W)K&ULE9CM;ZLV%,;_E8CO]X+/,<:NTDAKIFF3-JFZT[;/-'&:Z$+( M@#9W__V T"C8CUNJ2.$ESSD\QR^_&"_/5?V]V5O;+GZ4Q;&YC_9M>[J+XV:S MMV7>?*U.]MC]LJOJ,F^[R_HY;DZUS;=#4%G$E"0J+O/#,5HMAWN/]6I9O;3% MX6@?ZT7S4I9Y_=^#+:KS?22BMQO?#L_[MK\1KY:G_-G^:=N_3H]U=Q5?LVP/ MI3TVA^JXJ.WN/OI)W*TE]0&#XN^#/3J^MY?_+:]CY+>D2WLINU3 MY-WAU:YM4?29.A__CDFCZS/[P-OSM^R_#,5WQ3SEC5U7Q3^';;N_CW2TV-I= M_E*TWZKSKW8L*(T68_6_VU=;=/+>2?>,354TP_=B\]*T53EFZ:R4^8_+\7 < MCNU)?>.N7]H!!WW#7F MIK\YM-WP6U=MT]U]77&:+>/7/M&H>;AHZ$9#4\7:5W!ZE<2=@:L+@BYHB.=) MO,8)&";@(8&<)#!.&1>-'C3'09-F)B.GVC62)5(;;$=".]*WHQ+'SD6C;I[S M16B9,3M^D$XIEA(;2J&A%!@2CJ'4>Q ;:8QT_/@RF4@A _VMH!WE][\])FA1H&(T*H&0P= M15,X4#)C (VBR8S1J=#::1BHZSX!!A+F#P'^> .(?*Y\D2;-7"I#G=0J M9"FPS)G#'T)<295(74M(ITR:!"QA_A#B3V!2$.8/?8(_A/E#<_A#/E=4ZJK6 M'ZFF=C![: Y["""E^T-WEY-(1H9"[8.Y0W.X0SY/F-E=JB.5XM XQLPAP)PL M-.XP<^@3S&',')[#'/998LAIN340Z5 ]C&G#6GAOB.^+IF8P87@. M81B@ [CY0#6U@_G"<_C"/CG<)0D,5S T32-1/?;&3U M.XM_Y/7SX=@LGJJVKE'87=N?9MUY?=G1NURT MU6G&ULE99M;YLP$,>_"N(# .8Y41*I))TV:9.J M3MM>NXF3H )FMI-TWWZVH13,$;8W 3O_N_O=88Y;W2A[Y6="A/56%A5?VVU[LECBO[,U*[SVQS8I> M1)%7Y(E9_%*6F/W)2$%O:QO9[QO/^>DLU(:[6=7X1+X3\:-^8G+E=EX.>4DJ MGM/*8N2XMA_0\A$ERD K?N;DQGOWEDKEA=)7M?AR6-N>(B(%V0OE LO+E6Q) M42A/DN-WZ]3N8BK#_OV[]T\Z>9G,"^9D2XM?^4&ZZF#LL\&;%Z,UBS7FHL3IV:!G) MQ[57F_KIZ/]D/;G$9"709PU&H3Z,)%C'J0YU0 F!F%B M "8R8.)QF#!U8@-F3C6 24"8!( QPF0)$"9R$@-F3C6 24&8%( QPF2-)NY' M,5^TNY(!Q@+$6 8QJ',%N-L@]@\NKLYU0!&G7"H WH SL)L@1X0"8UX9F5# MH(F6C,9 J6<"(>"MC0-G81+-ZH9(8']^0/X8*9XX>@CNG6C!NAH!V%D\]0[@'H?@_LH4[!P):QSA;2!0:<=S>,% 2=M*3 M&;?V]%()Q=C;[::_!U\-$\9^AI9;!.SOU+2HAX\/]\VH^0VS4UYQZX4*.<+H M0>-(J2"2W7-DF<]RNNT6!3D*=9O(>]:,>,U"T+H=7]UNAM[\!5!+ P04 M" #YA;],K3#:90<" #(!0 &0 'AL+W=O\3\SW]C8QI(V_ME87P'7A;L(FG;PX%[XM)UA/]^!LK&G1_Z-\=+>VZD M=J"R&,@9OH'\/ARXLM"2I6H[Z$7+>H]#O?/?A]M]JO5&\*.%4:SFGN[DR-BK M-CY7.S_00$#A)'4&HH8K[(%2G4AA_)IS^DM)';B>W[)_-+VK7HY$P)[1GVTE MFYV?^UX%-;E0^<+&3S#WD_C>W/P7N )5;KG2Y"LF[.HE Z\C:- M;6_&<5I);F'N@&@.B): ,/YO )X#L!6 )C+3Z@1?G]C&Y1$GH1DF=*.D# M2H(MDM3QRV"&UL?531;ML@%/T5 MQ <4VSA;%]F6UDS3)K52U&G;,[&O8U0P'I"X_?L!IE:2H;T8[N6I1A-C0=KIRTAIAU ,G.G)AC=2J^T9-:%^DC,I(%U@20%*;+L Y&, MC[BI0FZOFTJ=K. C[#4R)RF9?GL H>8:Y_@]\J@9R=AG]7\#6(] M&XQB\8]P!N'@WHG;HU7"A"]J3\8J&56<%EY&/89R7%;J)M#2AB(1B)>3E M?PDT$N@-@2S.0JE?F&5-I=6,]')8$_-W(M]2U\S6)T/OPIJKUKCLN:&?LHJ< MO5#$/"R8X@)37"-V_R+H9H409V!U421=%(%?7KG(TP(T*4"# +T2*-("95*@ M3#B@-WU(8*0M.+[MS-W!P[W,- M!/363S^ZN5YNZ1)8-<4'2-:_0/,74$L#!!0 ( /F%OTP=DJGZ<0( ',( M 9 >&PO=V]R:W-H965T[^KEB%#%"VK3+[]MN6RDCI.OZ!]G+.O>>VM[VD+2;O-$>( M61]56=.9G3/63 &@68XJ2">X037_2_HPLJ.5PHX3$R7%+YM+(S9;A27KB4"GYT[Z*6[U;YO]+,!$\1 MO)[ 8]\C^(K@/TH(%"%XE! J0OA)".X2(D6('B7$BA _*BE1A$2+ +KMD/N[ M@@S.4X);BW05VD!Q$-QIPBLH$T99,/(;WV+*K9>Y_Q2EX"(<*2)^-9\IFX1E4/&E*QYC <32E8XPF].6!2.LQ M)O&U?+\,M+WK9+ DOG&#?5.UZ[!ON$=M6N G^Z[=OP#DE-14VN/&;]4Y=5WQ)@A+MV9\$W/ M^1] /RG1D8EAS,>DZX/=A.%&M7C0_V?,_P%02P,$% @ ^86_3%J;>^?? M! LA\ !D !X;"]W;W)K&ULE9EOCZI&&,6_ MBN$#7)C_N%&3WFV:-FF3S6W:OF9U7,T%L<"NM]^^@*P1YCPX\V85]LSC,X?Y M.4=87WVPMEG\*/)3O8X.37-^BN-Z>[!%5G\IS_;4_F=?5D76M(?56UR? M*YOM^D%%'O,DT7&1'4_19M6?>ZDVJ_*]R8\G^U(MZO>BR*K_OMJ\O*PC%GV> M^'9\.S3=B7BS.F=O]D_;_'5^J=JC^%9E=RSLJ3Z6IT5E]^OH)_;TG";=@%[Q M]]%>ZKOWBVXJKV7YO3OX;;>.DJXCF]MMTY7(VI?"LOO]IA0BI:#+/_W7[8 MO)5WG;2?L2WSNO^[V+[735D,5=I6BNS']?5XZE\O0_W/87@ 'P;PVP F9P>( M88"8#(BOG?53_3EKLLVJ*B^+ZGJUSEFW*-B3:,W<=B=[[_K_M;.MV[,?&\GX M*O[H"@V:KU<-O]-,%,^N0JB;)&X;N'7!81>\'R]&70A<0, "HB\@1P7D9!I7 M3=IK3KV&"2'%H MC#*$N1HVHT$S!A.>:8 XZI%<^)#3B 8XXYYCX<0+MH)0=F#R!=E#'#G=[!(G>%8FE(1:^P! + #$G]@V!\1,!VZC ^ F?;52X M>R3PQ!7->())%H!DKG$)BC*(YK"9E8P;P?Q*P"\G?B=) M3)X4 780/SW!GN?:(1_;,2<9-X+YE8!?3ORZD!@ZJ0/LP-!)L.>Y=A@7!I9, MLQI0\71)? =(#+ $ ',BC4M,G40)EC!%8>H42K!34Y0;38$I0$6;HC#!"A L MB,6F,'LJ(+\JS)[RR:_*S:53<&8EXT8PP0H0+(C4JHC;1P&I56'VE$]J58]3 MZZQDW @F6 &"!;%1*4R="DBM"E.G?%*K FE4-&,,$&$"R(S&HP>R8@LZ:8O=0GLPZB M=,:.61V MWW1ONT5479\B7P^:\CP\(8]OC^DW_P-02P,$% @ ^86_3*@B6H6D @ M>PL !D !X;"]W;W)K&ULE59A;]HP$/TK47Y M$Q])@ J02J=IDS:IZK3MLPL&HB9Q9AOH_OUL)V24/DOPA<3FW;M[R;WX9D>I M7O5."!.]U56CY_'.F/8^2?1J)VJN[V0K&OO/1JJ:&[M4VT2W2O"U#ZJKA-*T M2&I>-O%BYO>>U&(F]Z8J&_&D(KVO:Z[^+D4EC_.8Q:>-YW*[,VXC6RB938S.,'=K^DJ0OPB%^E..JS^\A)>9'RU2V^KN=Q MZBH2E5@91\'MY2 >154Y)EO'GYXT'G*ZP//[$_MG+]Z*>>%:/,KJ=[DVNWD\ MB:.UV/!]99[E\8OH!>5QU*O_)@ZBLG!7BQ9;2LW?NFO9 M^.NQYS^%X0#J V@(L+F=EBZ1K_P3-WPQ4_(8J>[AM]R]8W9/]MFLW*9_%/X_ M6[RVNX=%EJ6SY."(>LRRP] 9A@V(Q+(/*0BE6-*'<,+A(UCAR(=G[RH,Y,\@ M0>8)1N\( A7DD" '%8PNGA'"9#A) 9,4@"#'!&-(,+Y>Y@023$ %Q85,A!GC M)%.89 H()IB I;ACT^N%LD#3,U#%]++K 2A/ WE@YS\P A2!WF6X^]GH!K6X M_UEV1?\B4![*@VW"@ ?R48 "FX 5-ZC%-F#C:]XM .4!NS+L%@:LD <,R[ 7 MV/1ZM83-0.D5:A$H+P)YL&,(F2%@?,)F(+I!+38#H;/@LI,1* ]\8@@[AI 9 MI@$*; ;*;U"+S4#H2/CP;@&H"'RE"#N&@!F*T F/S4"3&]1B,Q Z&3ZH!:#B M,D]R-OO40FW]U*>CE=PW?N0\VQTFRP?RL]-_>#>6?N=J6S8Z>I'&3F!^3MI( M:82M);VS;WAG)^%A48F-<;=C>Z^Z<;!;&-GVHVXRS-N+?U!+ P04 " #Y MA;],O\,S8;4" ;"@ &0 'AL+W=O0Y)Z4"MFUD0J,V!5TS=B(;7YI^=D!739BOW M@6HD9UL75)4!"<,DJ%A1^\NYL]W+Y5P<=5G4_%YZZEA53/Y=\5*<%S[X+X:' M8G_0UA LYPW;\Q]<_VSNI=D%/A7BRFZ_;A1_:C'C)-]I",/,Y\34O2XMD\OC3@?H]IPV\7+^@?W;%FV(> MF>)K4?XNMOJP\#/?V_(=.Y;Z09R_\*Z@V/>ZZK_Q$R^-N\W$<&Q$J=ROMSDJ M+:H.Q:12L>?V6]3N>^[P7\+P -(%D#[ <+\5$'4!T6L ?3. =@%T$!"TI;C> MW#'-EG,ISIYLC[=A]A;!C)KN;ZS1-=O]9]JCC/6TI$DT#TX6J/-9M3[DP@=Z MC\"@]Q0$HUB143BY)EB//;)!#G=CERC&DXC0.B,7'UW527$ B@)0!T"O .)! M':U/YGSJME% ,YPE1EEB),T$!TA0@&249IP,CC,994DH)=F@X8A7&J<1GDN* MYI*.6P8Y#I"A -G[#RU' 7+DT-)!.UJ?Y'V%0HBK*$2(LJ&,PA'3IX@"F6": MT"O\_QZN.J=KIC"<($)5>PL$(L#%"8@ZTW"8 M+!TEF\0P183K$V*$"(9$\8@(TGSRH'$APSN4W/E,M[^5,GQ(RX"+&1 UIU,E MX7*&#^@9<$$#HNAT]%[EHWKC"]FW/,'%"UEQN7?3A_(VXEAK^]!<6/L)YY;8 M%W9@7\%LW&ULE9C9;N,V%(9?1=!]+1V2V@S; M0.Q,W (M$$S1SK5BTPM&BRO)\?3MJX5Q)?%G1LY%+-'_V4A^),W%+2^^ER+MNVU6"WR:Y6<,_E:6.4U3>/BW[5,\MO2)ONCX>OY>*J:!F>UN,1' M^:>L_KJ\%O6;<_>R/Z7MOBZF+>XE)L\ M^7;>5Z>E'=K67A[B:U)]S6^_2E609UNJ^M_ENTQJ>9-)'6.7)V7[W]I=RRI/ ME9L_;SIOQ_F&$#I@S8W8#1IP9<&?"I!D(9B*D&GC+PIAKXRL"? M:A H@V!DX'2]VP[7$/-,]+X0\V7";%> MD)]@J-DB38B+YK!?>>N #QQ$V(& #D3K0/0<>.-B.TG82K)6PH1@X:@4H J\ M@.-Q-[ MD$X TPE .C1*)P#I,.Z.LMX"&:.@)QND$\)T0I .PPXBZ"":/B/)Q6N%.V&$ ME&A8;""T/D$Z"IBI4\BP?)&>$AEF'<'EZ8G8 QV#82?^0)IAI)F.M#9SF4XJVF>0S+S1,,PS SR/MYJU M$O7WFE^XJ?L9IIZQ":@HT6?,?BH9)H+7#J:?%"CR#"XP]@Q@'VBUZ#C['OF& M0!AFAF V;*H,P\P>@)EAF)D.LSYG=4:C2",9J&KBC3,)@\S0SJQ-620R=3ZF MG47 18!=<$P[=Z=W/L> <@!H.%H*GI6(6*]CPQE%@[_1J1S9D#LS';HQU1Q1 M'8VSZT1$?11FAI\TW'"\UW=\$;GC0!R4Q&:&4QO'<', =V1*%F/+O0>&'6/+ M]<.YQAQ'AW-AHHECN#G8J2,VCJ1S6Q\H)76+K]F51.@UWJ_I'MBS8W,J'U-\PV!]F>:?T'M M+S3?=C<[_X?M;@K_B(OC.2NMM[RJ\K2]Q3GD>27KFMQ9S?Q)QOO[2R(/5?,8 MU,]%=T/7O53Y1=T^.O&PO=V]R:W-H965TE1>U MNYR;N:=V.1?LGXZ6X+%SB7B>>B\-1Z@EO.6_R __.Y8_F MJ54C;U39%16ONT+43LOW"_>1S#;$$ SB9\$OW>3>T59>A'C5@R^[A>OKC'C) MMU)+Y.IRYBM>EEI)Y?%[$'7'F)HXO;^J?S+FE9F7O.,K4?XJ=O*X+UW4\QU+O/EO!47I^V_ MAR;7GQV9A>IU;?6D>3OFF:IGIV;/2Y:&<^^LA09,UF/H!)/06\C:AI 1X:D$ MQBPHED5&+3H(L+(120!R^*?(YD.1FS0#M%B!X0(4('( MJ@Q+@>FLQT13.WZ8,F!GA<)H#(N#PN(D!<7!U>@=N>5)ZBIQ#(5^B"5+$&*E](8VL)@"85+8XVJD12H M;5 U$OJXN10UER+F0)RLQ\23./Y#&/G3'S2*41C8 ;P 93FNS*-Q:) MCV_]/F(2?"?9 (NP0FQ0E',.B1LE'+&@#-4*[GC[,ZA1A!G 71&['42I="8 M#0KC&/JR02R%"PX+-SEI>UO>Y-BN>'LP/53G;,6IEGI[G:X4%D MX!B(#T4+M$"PB[;7BLW$QDJ6*RG)]NU+R5JO/3-*W1O;DC\.^?,P/\G9>U5_ M;78AM)-O97%H[J>[MCW>)4FSV84R;SY5QW"(_SQ7=9FW\;%^29IC'?)M7Z@L M$DQ3FY3Y_C"=S_IWC_5\5KVVQ?X0'NM)\UJ6>?W/(A35^_T4IM]??-Z_[-KN M13*?'?.7\"6T?QP?Z_B4G*-L]V4X-/OJ,*G#\_WT >[6Z+L"/?'G/KPW%[\G MG92GJOK:/?RZO9^F78M"$39M%R*/7V]A&8JBBQ3;\?<0='JNLRMX^?M[])][ M\5',4]Z$957\M=^VN_NIFTZVX3E_+=K/U?LO81!DII-!_6_A+101[UH2Z]A4 M1=-_3C:O35N50Y38E#+_=OK>'_KO]],_U@_%Y (X%,!S@5CW1P744$#]** _ M+*"' OK6&LQ0P) :DI/VOC-7>9O/9W7U/JE/\^&8=],.[DP77JF3G G5#%AN@JYFLV9AQ"%@2$R#C@ZI/)6!8'+153T5R#'/U FA/%HV M(05L=.1D5P7!5B$="2$;&&3_(YG)3@'<*H1D)B1XFSG%5H; *7 I6QR<,XB& M.8; Z;@1&NTEV31 <@V6SSQ?BNBI&TH4\!7"*2NL#X'";"2IH>QFF-Z0U ;H MJA>]8L<+@4H]'3F!\HXFO[5 .4Q']F8HNRQREV6)#;G=&=#.46DB]QC>5I#[GK*T\6T%"AM:1^L!,HB7>AK@7+&CBPW ME(T6!:.%L;.P;&JH;\]K*/L&2F0^$TI8#F-8E*/;M>X)0V3E-Q @5J+*_)QH;\:";D M-7Y2O=BTY)C-_)C;HNRVR-U6R&R>W;8@T@/S4J(4[8.50"GOZ,E(H+1C"RZY MN#0L0_W2W^ VDTWU>FB[?'3Q]GQ+_(#=I2-YOX"[)0CO5W"W/MT!_PA_NI+^ M/:]?]H=F\E2U;57V%Y+/5=6&V/CT4\P7NY!OSP]%>&Z[GUG\79^N@D\/;74< MKKF3\UW[_%]02P,$% @ ^86_3.Q03SXT @ % < !D !X;"]W;W)K M&ULC57;CILP%/P5Q >LL0T$5B12-U752JT4;=7M MLY./"*E= M"353#Z*%QJPF-DR!6O!?U=[72[#+ SV<& GKI]%]Q4&0TD8#.Z_PQFX@5LE MYAL[P97[#78GI44]L!@I-7OKVZIQ;=>OI/E0YB\@0P$9"W#\WP(Z%-!9 >J5 M.:N?F6:K0HHND/V_U3*[*? C-6'N[*3+SJT9M\K,GE<))@4Z6Z(!\]1CR 0S M0ZPO$309(<@(&%40KPKBZND'%=1/0+T$U!'$$X(XG;GH(9F#-+V+E"RR#,^\ M>' FDIABOY[8JR>^T)/@V$^0> F2^Q-)O03I[41Z2#IQBA=QFN:S0#PP&N'X MBIJ%5\W"DT?D)\B\!-G]>>1>@OQV'OFET2C%="*T#\2'BTE.KFQY'/E/7N3) MY,HFPU<.+[X_%>P_>9CG(#0^A*M_4$L# M!!0 ( /F%OTQ ;\>]- ( &P& 9 >&PO=V]R:W-H965T=>\$TY,/XB&@#IO5+2B:W?2-EO@D#4#5 L[E@/G7IR8IQB MJ8[\'(B> SZ:)$H"%(990'';^55I8H^\*ME%DK:#1^Z)"Z68_]T!8U'+" M/2._VZ-LMG[A>T^-Q7^'*Q %UTZ41LV(,+]>?1&2T9%% M6:'XU:YM9];!/LG2,Q<*I1^8*9QF"H>9AS227T=9M%I9#X@?_ I!HAYJ*?&).@ M/(9WZ@MIU.B?#@1.4F]SM>=V -J#9/TXVX/I#Z;Z!U!+ P04 " #YA;], M0$B*Y* ! !; P &0 'AL+W=O6L7#MO[%_2;/C+"?AX=&JW[(+0TT_4-)!+RXJ/-GI M*\SSW%$R#_\=KJ 0'I5@C]8JG[ZDO?A@]9\F-DO+/(HBF;\$10K@@X?[A-4-XD*!/![C^5Y3N5&;,M$L@DT&Y3 MONO"5GN)S^Z'<&=I/#G9@"M.B^BM#8"$Q0;O&UL[7UK4^-(ENCGV5^1P:6VJ0CAMOQV]TQ'N,!4,4,!C:F9 MG=NQ'X0M@V9LRR/94&SLC[_GD2])*5FXZ-Z9O41'%V#G\^3)\SXG?Y^F&[%= M1?_8AB?Q=K7YPT&WU3D07Y>+5?J'@X?-9OW#]]^GTX=P&:2->!VNX)MYG"R# M#?R9W'^?KI,PF*4/8;A9+KYO-9N][Y=!M#KXZ?=I]-/O-S^=7IU\^3R^O!6C MRU,!/\]O_RK.+\^N;CZ/;L^O+L6Q.!3?B_0A2,+T]]]O?OK]]]B/^_;$YWBU M>4C%>#4+9_EO1^ND(=I-3[2:_B#_Y>?@6;2&[N].X^EV&:XVXGS%.XGBE?CE M(EJ%XGP3+M/_+.UP^[P.\U_ZS>.?"TN#UC/J<;8([O/?SH-%6AA&SW$=)E$\ MPRV+TV!3:*=V_6^_^UWEWLZB=!HLU&AG\'$!O#^W=O7^:Q@D[K[CU2;:/->& MH&Q^$]Y'Z28)8(;+8%G8VZ?Q^PH;'XV S0I+*;=;#;%;3#? MB,DF 43TQ*=XL7A^BN.9!R<0)]$LR/>9;!S +6G[?Z.U.(EGA>9R5R< L02@ M=0Y8^E7\*7PN:7<;?!7G,V@[%Y'EY%R_RWSZ$ M4>$XU?P^^14'!V^!QH6K<3M0[Q-8;T%_+R:;N#.^D2-^F6' M#8L+-^D/A:^#]$' H&**OX3_V$:/P0+:%R:!8T3ZG8HDG(;0Z&X1>F(5;O+M MSE>/T!WP/$R=WU\GX3J(9B+\"L0^A6/ R>/- ^#1-+/4 IK$&T#6ZC;7";"0 M9//LB?4"J0".C7M:(]5Q+N0!.\E]%X;RL1Y2FVV)K";<]5Y?MO7-ISN9UUB6;QN5B2E6>@*H<8B2,@X5S);1BK2!#5()-;+[&L85:RE?-[,> MA^1 M$$-X&9*97V)F=V%H/:$&=9&2ZK+)0R++EL$GHH/0A2*-I MS7M_&BVV"(YZK?\21O[8GG]Q?77%P<3EV1XA,W]? ,L9 MW(;H?B7%PNFS0!T_7;"X$KB]/QS>0[,?[Y"YH5T<)8AO@OUMD)?RH4@IS MJ9A*6B[VU9(-78U>)EU*!>%\)<:L(%S-C6FDM)O6%$YL3>%*:PJE'9FF\YH^ MHDTV0D*CQ(0!Z-$44%[:UI^?@_$#B4B _IR'_]A[1D."G%1(UZ0TL M'._]4Y#,7*ABW3 I41Q=(%'S2 ( NG@;?/5*P/MJPY4 N0Y!J.:,15@CCIV3 MH"Y.MPG.QN9MCY';DVAX*D1H\()CD)='#319@^97 MX'6P_F,0_X[/XFV2O9/.]KA@0@U+T*#6L(1)\$@(C+(CVN5X=>(:<,EI6#B^ M X3):?,E N1U$D_#$.0+8EX\8[R6/<)D&CDDYU,4Q_%LD;&]A-J/IH"Q::38 M>.UNV0,!\A,N>8G!$@UD.%:RAPVF%%$D$=Q%[)P"4=$$/Q)3FX!CG$2),_U2$F9\02-H]LEP"D)V;P#AQ28HZZ&2.T-O@AL>8@4.MP8 M),I?.&L7:2%+QWKX(D!9"\PKD45OHK2VE5%J_]%*+1Y),XN[CZ MRYX>'&U3&$TWP%Z<#H$".0/03B,D7/64>:*XT)0\/>LD1BY&)MBC;4J&]/>6 M'20H7\=I")QV&DG- $TMEII50([E>A$_DY*TRA)_*=G59U&*!"$D ^G"T%;X M#>T:=I0XEZ$)V1Y]E69THC2C6]2,$$"P?Y1@/&6PN2WJB96=/X*@6=79X>3@ M@R,5]4CJK$4E\R& ;9&%SSI02]@>>/(N ++ M&ZWW]0>:(3:UO%Z937R#_\O>WVY/V*7KPKFN61%C\3+L(@G6J1GG&;ET\9O$ M87*6^AOM';C-UD'Q])HE7:"#3'>L]RQ: ?G?L=X/<9+$3W3A 8%1BUL\DM45 M5AIMQ#R8(M +_H_KX)G)WDLZU>34M237O$T-$+8X7(=[_.1I%08@O"$U? M/G\>W?R5!([SCY?G9R R8+S9R_?6!:NEP'JV><=KL*MH#0S#%G2#%G61%#(@XZ/C'J25[5N>3P M)W&"RH*6%B+X,MW> 9I& ;(&<30%7 \1Y<+%LR?^_?\,6JWFC]39HS_\'T6< M"*#/ZKL37IS\\KUX"![1:1)*;L(<$]>(T6-X!9^BS8-B$+BE-2AMTVB]@-FE MSVCQC-^'ZPWWQN9QO($V ML)45?HX[ELUYK:O5%F,V=DZ%8Z4@R*+['FY_&"A@_VV[8K%&[[7>8+PH9+\A MP,->$XYAG;7?_S$5(U[G30A(M4%ZHP#X)SH7[(+W'^\T# **2XQ>&*6[$) + MGR+9E* ^L9>L]*H)AI\"EJ6,9$!? 5=G+&R[UFC=E^K]-]".BB/$ZV@E.=4R M6 7W(0*V"";;T_(E$WM6\!H0)Q'D0+E.Q "&(V ')2L$C? M@V2!IEZD3@ACN %!E(BU33702U*.LW<2D!3'"Y)*EDX8%27_C^D@EU$%VY&H9F/H0*8FN/I(8(%+8-GO%0HG$WI:.5<&-0)P\TY M8!/QFUL*:B@9 MZXER>/;]_RX5'^(@(5GB%,X+J$P"I#F<+H@E!:)+AMV.%#I3&A'NSAWH'F** M7ACF,]DA;N=A5.-\MKF1)J1,F,@ MN$$44T( KN">HC98W(0_<0,.\#7$9?B4D9'@1.'WJ;SX<%X4JM_T.WQ49YI8 M6ITFZ(^'@U/G=W1P-II\.'@OPW;<3;^LD;9!V]'D"S3%*8Z;0RV_@#X0KK;2 M(H,2.@I]*?/&$]@U4+(DU?(-7W\IC0,#R5&^%6PRD0/B48!X2)!) ?;%'D*!,LT!53UX3UPCWVX@$E :(.W#8 C9CMA*LB/*0 +58 MJ'[_%>J1GF"!<&/85SQ'7($M+".D__4K9'Y@M!"FE#'H%(6)^=*HC0)(4AR"U&. M#&Y MPA68+N)TB[A[%V\WM(X51J "S^&% @Y%2V*-@-R(90DRVQ$FFE_8)$(6*8(0IPU]> M5.MB6F2O@5J#D-?7&GI+-) 'QV"@))YMD73Q+XI\KX"0+> *K1A(> ZL8*FN MFYQH1G04OIZ&Q!\3DI7@!-?2AC-C)Z(\EQEKAV+Z/%V8D=5B5D6@ M2UHJ13#IFE5RCJ[1D/(LY)+<"J;O04: M 4+6#SC]HR@QHW3^#(K=+,3L (KY,/2+?M74CJ0RN#V:B]#.R>Y ["G-ZCM. MS<&S-#789J0U<\,M2!_\XW9!$DM72BP@BFA!A&'?/?9!'O$G'G)?6V;O0(D+$S%,6(0;D)V9@ZD(W2F6.H& M&I$>HWB;H@W''@4ZAVKX6>F8RR#Y>Y@[(X)^=M=:EHT2Z/1.8!5H]9;T?%60L?@#.X% ;BNC;'/7%.EIPY[^MY8N!@7IHM6LDBY< M0@.MVTAN98R/A%%YN]9 3U%T(&5$2=>:E*ZEY&?U2$*01.8%KBDI#RPQ1'1G M'?N?@5B,MO<8 +<#W? 0#BC.S^2&HN- H*,XSBQ, MZ6"HJ31XAY+- HDFL^\VH=6NE14_L-5N,BU)Q49:%J4IB^4XZ8/+7F. QC^Y MDN"^QK!NZQKOOKUD=(0K5&*G^XWN:2EV(L^6)A%C$W+*1&AJ3!82+.DB*3D<&>+? D G6PF,JT/#(#T$J")*%]Z9YLX\ST MQ<1"O"P(8#(D2P$B8X!@6+DV8OL>M-*E#*72G@";Y=WD%VY$R>Q*W6OR2$1$ M]9.^SF[1Q!"J53;LQ8LETF5+N5UGM$VZF?F[2T(/^S?P6&6'# GOS\Y7QR3LEPA5 $1BM!.(?/EI%&A'QC M4*'2Z'[%JUD"+9P#"#&TI-92C$\%;=T8@H'VDDD$B!4+X?HI4ROAV%&BC9)K '0+- M8!&SY,#[7F^A+XK=<*;34..U%3Q%!GD*:&*=MU;L3T%U> U4&73?[4"5"< 4 M#T1Y2I[%> 44) P3RJ8\7TT;@!B%5H 9#4??4A1(X_4#6J"G=+E7V^D";898 M](,/&-5O=I4@&BR")V4L81_H0[P,%^3/0\>DE!(%AVM52Y[;!"$$+8 M!Q"P@+=E+1?(,=H]_O-$K7B^ Y%?\>+-<_LCLC7J0: M1\Y/3P@KX&9.-%*].0=3Q_1"(Z2YMPBN@Z M6V2,D_$=7KV4=I*-5$G"^R!1K@20PXPP)L%O#L82$RIA3P:H76$E);Y^TL-0 M!9&3&'G-1B8\%KD\(Q6N5.([HZQ*)MNUVN)"G:$I$UL9N7)')S!*)&%8&:>0 M0\V&^!3,JI=(OEO$2(Q8,WYG39)D,HEG0.#5C5'/-'3F,=B$/8=Y^P[ 49 M!.)(#90=OFHA #K?&_H=0;^T.KTB"*TT#]6?-/:-E'[1P9A!K*E!+(,!L\BB M5H'+55(WO6A_HMD05M6XEZ+Z&99Y>6 #"PN5A_Z@"SC;AU_Z;:_;'8J_H-N9 MDDW8Z]WI>DTXQC;@]* G/LL]IU0;"-5+E(*6=PLE\*1;LN&DP@>\'W3@,K0& M7A./0(/1&KP%7_7AWX[?+;T@K3[3E5X;?N1+YB%N2*,*2414/PSOZJ %9&P( MOW3:<+\&[NFU"Q^E.%,Z:\J)'V0MDXB7IC&F<:$!#]W:\^@K03&B5 4=GW(C M!4H8_YXT:HW,9'W1\3RS1W8RJ^"&N]RF390=,&;+]A^P#5AYO:'UU+$M3T1S M0BX 7V/NQZ \0YX##M MKOBPC62H)$G;2]0MI*0^[!!)'.+]1N2;/H#2D\!*=*5"OCYQ3.)URQ]XO4X' M"##0@2$=NHX@EP#B<^EX_7Y7= 'AVZ+= L3O#40+)VMJAF?APZPJBP]H3A_V MT67RT^MX;7\(O^XNKPA7K@/4">C6H0\L93!H:UJI@MX H>Z(5)&?B53;E$7G M^WN4_C>V$*US]53GQ.H\E9WU^4N'QLORN[Z! Z$2"42YT4&-=4& Y$2!(ID# M<#2&N6;NX'2I7U9M>$:WQ6S8J!JU@Y.UN(I;Z#9:9FF$RM:6/"MZ=_'\BFM\ MB5"-JVPU^ME5MAO-TE7>A):A[S2$#V.^6F.%%'EM[4E;1!.[[\SJ>W1P0P:0 MTX/W!KELZC.URY1]BQ:!UHI4RC5YCOB#F)2?[NW..6A\\YO(I!**EP(H M'%QO-^*&_H #(!.P#ICGQ#V2=!\#=M"05@Y\CRT\MOD!)2-E(F(S0V&%RH1F M7"5=1GVS!D\9S53@!A)6%<-(;"Q3]BM1EL:':)T%Q8)-ZYHH/0NF1"0/2*,4 M;Y<=4.E#SOPDO>MHSI(XY]K2$?8^L-(B1X3] ,H["IHRIA;!21Z@W &S4(#6 M5E#;#XEI?/$*D.&9O;5?20RUA^(B"$!"T>M%RO828W-D6.%\B[9!RSKR2&[V MI17)Q$[?!C!*M0) $B7P:@NWYAV%_1$;@8,R!V=@J8/EC$M1VKTX.F_'/=PE M%UA7)0O?0Q!0FVVX6R#1@2QI-[Q3X9+5@ (N.QQVU8\:E63Q'G=@4N3,L$ ? M;O(HI9CG;2K3?"]C@%_+$]FLXO\)/T24]E"25B^P%8DI1-N#5N4>5-!C?*[+\J) MJKA/[F()L@;=M:S,]T%6ZK.*A]7:I93=TA+A2QR!;M]MHSYV=.A[S9;\K0GR M-"K?7TSMP'L\\8$W\-L"-!HQI%NUJ]8@69I;/XH>_)=;2@Y(1X?]5I,F[P][ MZ#-B5SY& VW8;\ECD#48]3W0>9#PUTUBAZV41G%O?31 M)M5!*='SFQVX*UW.MBGL1QJF4N6-*O4NS,)TFD1W52R)G??:S,%&=.!&&#C# M#)8#8(CG&#^8Y!TN!]YO[2++)75H\QU))E;NEEQR$9R9$+P!!]3 MD/&ZU>UZ[2%0O79_Z U[]*W?]YJ](7W;:WF#89]T2*H&@7=Y+>U- @VZ_@!8 M8P=X=!\)E=_N>CV_"]_XP(A]:]IM^,C?J%C!:(:R/ (!+]-\\,J^$^?_NP,1!? U(<5'_F# MCM=D#<[\!73:\S&*)IK@?4%ZUT'2"^?J=+BW.V% MB!GAHH.53YWHY!'U+.*$)+/'@=GMQMJEDV^17BW5N\(UL\-S6)DGHJ$J!>1N MNA5\RO+_*LQ5ORCE<$=I&#HYF\SU>Y*EQ(]5*?&,:5:2-E5PP7T%5>"W VR* M@\BD,WN5H.WVJ2M<* HIS5O5,D1"6HSL:DI%,.UGD&QU&H.LK0]TP':IL6__ M9;W4!NFW;&,O+FS8\'^%=7$,VZR0VT0QP]I9R'8?H*R6_;9D5AS8#F19H6 ^ MI\#C?,( /!MU[+29M-]\%O;9)O7K0_;/>O4,]^V M\%N_[-NV)W&DU[9L[&8;A8"*BZO+C\>WXYO/XG3\X;98=>]N4T\1,J\749\J M;2<[IZ3$AK2&W+##Y&156&,+16D8(>@AP#OQ:;O#7I]_4<7A*+7,%.=1 MM>V 7 TZ+?AWV!^*WJ!-?_7Z;?I;%J:O\6@5\.H!Z;<=8JF'.%*[U\)EM+TN M,,+;C AYE]]1M*D(CN29PQR"--SR%FXP#T&V&CWE7W/0QA8J=T9%.W++5 ME2T3J0E(A)B)0<47SR31^#.%W*C7@ $+62H;+ M(G:&&2"F<%5 M24P TP/5JA7R%56;T?_42R$)LM]XP.%M>Y52?N*ZV7/+J[L M(BTM^UBS);V.OC0FC?>@5< 9KTAM@+U--S*NU&@DJ#XM\&E)J2.Q89^D!%F? M$Z/+60_%-9]LI9'SC_%=BN40V?0N_>+8 C[+IO?+#\VQVM&AJK@>):+(6AZT MIN#)9+)1B0I,>&?WPP-BII?QK*NR9K!I,0]G]%(.!I!N,4>8!B3J:+=!C Y"J>V@H6M4]=-U4J61+C9D0+9N%P[;L7(Z; MR1@,R%PF'"FB]S+<_]X?G%[;LH7\3 S?3HXL]3, MCT]E@3%KV-Q@9Z?GUE@RBC ,M,%@!HTQY-ZN)R #F9^M25E,9/%\QGXHE0G! M9Z/L"4QT+ TY_!I.MP0RN[YU[1Q[6:A!KM8Z&_F).DYVK#6<746G5M MU$W%#-M09FI5 MNV;-O*GP[1SXNRK>J]-"*3 @5;YSRKFA61ZE>$Q"]3&7C)(&6M1S9/ZNW)5% M"8L"@,$PC:<98%AFAAP\5/5A@HC?:0S>,?JVA@U X%J#R M-5+.8&05+UOK M4B@"Z01 .YRY$4K39HW"-GW.[_YEB(TC6(@;R*(K.V^^NJR4-X-.]TA6")VG M(:56$U=#=#";*T,PB<&-G$Y7?HPR)[T$J3.'"/2B)P^QW4)5JL80WW:$^T"S MH"B=CP@HA4Q#E5-EC-KD,\C&@'Z@!@#R+3 ^#I3BB(3._00 6R3Z<.S M*6&I["*4TN.(R'&I^3]O8\JR2*@,8;3B"O6A^,PY@T1\V*^#6"*]V$<7M##_ M?:8:-T<77-UA2'; @3I\GFE4O&7ZRQ!Z3V'#E* M2=7!RIIJJJJ\8>Y!-B5$<@-Y.:@%3:NRM0.%D*I"4$.7LF+S5Q:: !@[8B"W MZ"*"ZZ67+6..5E!\\S6"?EJSP1/[$L'"/*)W>">#:JR13,>$<]7O MYS1EC\AZ4G.#3VJF^1)=LF$&OB6YU/62)W!\3CI;6>&[NG 04OF:B16[,RL\ M$Z9M$$+FR,E.S3UHT@&)4T(AL*$[F M*(QOQ9'3\FN=3,MRQE:=C&^G;+ST9$PXO'2]]NQ9^6QZEC]Q[[/)Q1;KF [] M'B':INR 9ZD#8=1?-E@HJ^++Y(28 U5-4'EIS3D$;JM9YB)M*^,66Q6E&U\6 MZ%YBK4=MG-5*_-W?>)NI;8TS6BX[?2VI6HV1I#)H MO@3:;H_D-\ [ ^[30MA'%DZ417)HW;1X7C[^G5W;.>!($ZM,%Y<45J_3NM#6 M@J!4V]ED_=H8:6H"[8*5_T+4=!$&# G.X&+WM7 1*'F[U_FQ9RT3JUT@T"@Y M07[OMRR>9:.L]QHTQ(XC8<1&]N5">WFF]?#^5:F,!,3 @@,!Z'!H"0M4;]^. M"5/@:UJA)MP-(-K+]BM-X)R%V7BWN:B_=*J<8T1"5;]$)5NQ:5\?C?$IF )$ M*QG+HRO60&-\S$ :7.V7%J@P, #V$90,%/Q EOX;5_N0XK#):N&=[74:09*@ MSTV^4Z6#NX.[&"6,"OFU3Z@T %CLG90/Y$.[Z31JKH@$TYU5X;9M_3^(GD,/)Z$G1X&M3/H%NEMH'W M[EZRM_3U<1 \Q'"2N ^%V MOV+DH*[E6RG@C%4P"GTR 9];^84RY3[MQY%D$3-]$CINIAP=I%N-SQ76BW]: MYUJ(O%%M&&(2=16!D6$Q293^7:>A-3*5,60ZYD/H.@ *<%QD*X#(FY2=EA,$ MI0N.O%FD37+-#^+,BJZWGW8WG_=*/N]F/L>E M ;2U=]-UPXCVB*..>/=>'(O^.P&_P2]^ZYT8\&_^._&7:ISK87A6%YT-Z#7* MI20Y:K;M@M)+[.5\+;:V13#*6P1?*DK\D35XO>8995MQI>QT?@^FM M-TM+P734;F)PH#M)1;Z;;+O@N[U^;N7Y7"5IY?WFBD.["PZ]I.K$88^2^JXJ ME'@0_8< -[4!V]:H2<0F)W#L.A'UGD@]X!I/C00:5U)CWBV9=1I2CI.G7M)D M@]YLB65Y-HE\1\<42\@1E9>5M\OZF[.EBU;/UC-4=^'F"2NO24L8K4F9$ZTK M9_E<,QKRCIO$R\AE,)0: DM?N/57 M8RP@1Z&?U^,;,?DTNAF+T>WMS?F'+[-WGZXN3LU_/;XK [A)\#3#;P>H,><*153(7M<;@" M+\^5X0#6B4_X(88>2XCZS:[7'PSI)^:(X<\A5OG"O_L]81Z])KC3PUC6L^'H M$>LT*2Z^U:;T,A_^Q?=-7K06=:9^<^CY0Q]^#CR_VZ2_6WW^NS7LV?!ZR9G_ M0,\]3\G$ :!K#("Q-+H]^*<#/%W.C5]V\,LF?MG%+UMB!)SDN&3G@"O,5#O# MEF@/NZ+=&XINOY^_!5> ^R-Z?7HR_NB,=U IUC>Z7G]554L%%IZ16W%F?G M^\?UB@Z[K9;7[6*J.MRX-B !IF@"5G?UV7[%U4I\)G8=]Z-S'PFAMP/LC M@ @._A[D(*Q7TM7I*<3]0.VC^)8>Y:&WO>&@BS4J6[V>P%J6,$[USON9G7>Z M+:_O8]&C'BRBW<'B"]ZP2QOO^RVO">0AMW&D#!W/;\.FF_@_B'.#[,;AOC;; M")(.-&I3"3=89KNX<:!K?K,O>BCOX<9;$N9^Q_>:<+&<&Q]XW5X35C" U?HX M>-OKM@>[27%FW[C= >9X^KV!UV^U8-] ^ZC@Q6$'>O2:N0-O PUJ JEK^U@% ML2. *I8> MM@$2/4"?W+:Q3 _@P; M8)7(%PJ[;@Z'"(XFD&K ]R$%K10VW0%6!H?5'GB# M5D\<]8%/8,)O'RY2I^2@.\#D<.XV0&DX$'W/]WMT[ZG>EJITH:/[;?NAG5=F M%6!308=('Z3,!^2BD0VB<-;3J.UCVZ5L2O)52;HRRW'K=G _>CXA(_R*12FP M1NVAW^]PHJ_A 5?+!R MT>+C-@!%"M^:JI$Q1N];LHF7PWA)I*' /GSB@PO=LI5.>2$0H0X[F7Q>^5H/ MV5S7LAPVC%&=ZH?;EV5%[-%@OP2?&.5*.K,+.*7BQV=3!8AJ4\KB!'&P6T!'KWK1]66RYVRPO@(/+ M:J'8##^: W$!4\@B5)E(>#PC1%LV-RD7P *P?R'8SF)>AI:GN4*TPG3-;<(A M_ZI$FGI"EYZ[<9T[97%MU/!H-DC#A0F9UZ6$V7&^TIN/.9 G3:4\:]?XT]:, M>!VM.)U:EAD#K84X&7]/C_+P12?SM:N4=#!#YU_H?GVS^@6&&L]N%I2#+Y\_ MCV[^*J[.Q.3\X^7YV?G)Z/)6C$Y.KKX0E1/75Q?G1.B.KF6X6Z&TU@[>?!.$D19HQF9F<9!PU,J60*>WD##J! M*'[\,]FBDA -G9YR3]:&MDPW5#EDF/R<7\\\CC>8&I_*:TOA>U85:G9(U'NU MQ7[0+E# _MMVE2LG4F\P7A0*5R$5F*A^]63$ZV0]&B^F N"?-,<@DLQ$W>WN M=KP]4,.6CF(#(=E,YKKF7T RU,W/I'QMW0*9*J.HN7'G!)*/O0=!' N7T_-&7&<53:!KFVH8E[IKB9GW?8%" MEGG_\M^X"G?EV]@6H^]4%"HA:78H37Y9Y),EPB MNG S>OCKT8KRX3E8FM2U@=<FH*/0GP'$A_5^A3+"O%(U!L$96Z2F\!\S6'8EO7=)OT_ M&CN4>6A+%TA%WI!=*6A8U2LM&X;7Y(HV=*(U+MC\T#AZV$>:\/^HT06T54$!APM$!/MQ[ M\%X_W>MJ^F7-KW@7*!P0Y M.HU5(E1@@_TD_#*>A0MA2EF WHQ"-M8_,^4C=;D0UPBJR$#NY5W>2K!248&R MX**L=J9'HC=_ 9^-SQ6VL*3X-"S32-H%WD=*GJ(D9/-4R(8BR]D_: >DI5K0 ML2+B-I*"IQP"1R]D"WY'AR-OF*YCGG]A8KY^NIH"%0OYA3, HTWW6HNF".)__QMTBC>%8)_4ZLHS3"&'&C\(D#[W2& M%.\_#9:R]+S#H!5,J88C/;XB"Z+2(O@:X,N[P5+;+:2^CV8W7?@">=;QC *2 M;6,BZFLIVM-0_MH\K\-4Q0KQO&0#(GIIGX!^'%N^.RTOJG4Q+;)']6_MNNUR M: [ND8^M;Z0M+=1&-4F^5_B,,,5Z$I#P'&1 C97$DC&-KM1KML1I3?5Y::RT M@DZL4CW3Y^G"C#S-Y+:YEVS/B]% LM!(N'I@*Y8Z1)D)JK*>'J)%J&R:S"?P MB7$.*WD,DX=@N]#$U"L"7=)2*3 R?<[Q"1G7N9)5(+!&0)&-H9BRQO+$L]*G M4&5XRYI%0BGAX%0V>PLT H2LS?#31+7+$OU//EZ. LL?MXMG*U\ 11$MB##L MN\<^Z-D'$ZS&%Y\SA:/4"^*/>>D#,W[B+='S)EE$!3E'ZHWV"0@N<9! M/)FP5 MN]ZS*T2U[G-X61MD_OWN7NGY]8Z;+2TH7E"=1>\@?SKV!<'X*>F$,&48Z(-, M&B%O*V,:X*XITM.&/?UO+5T,"M)%JUDE7;B$!EJWD=S*&)]5?43%_K-:H\MH M*5*ZEI*?U0-?+ [G!:XI*0\L45G2,\+._QRQ&&WO@:CO0C<\A(,3F6)A*IVK M?.D3').>6UTKAR)^(B-U#6ZB2HP03\5#_&38)[9-[-[\D+;L368;^3B1EM1R M><6J:(L=\&EOU-J(N\8:Q5@)1 '8.H\THOCG[@ONTNN""RJZ7,7Q2@2=#F%1LI!U4&MY8CE.)X6$.&O_D M2H+[&L.ZK6N\^_:2B72Q*+,J_D;WM!0[D6=+XXJQ+CGN8?^XV7&P[=LPY3=* M]/L?YTL4P,A@K:X>2>[FR:U4CB$5%A:+-FH@_41"I ="C[-\C%W#1";F 5;A M6V26#$F#AS.3 Q)8V+,%GD2@UKE ; ;8V'&_N;S+3%\N3$JUT*;.NM"? 9F4P06YR*QX[LU+WFKQ<-<7,%HNOSS3LQ8LETF5+N5UG MM$VZF?F[RY4PR!MC.<1<0-ADWZ6J=WF'11[LU[Z\_PH,<>\WQX]NJ9)4P0,\ MF3Z$LRUKP*YWR7^A?A6VZ9_^%[UF7@4<]=0X5E>59@7]WC$>DOXCTX1[[0;B MVS/J;\^H_ZK/J%>AMOTJ^6Y4?7O#?(\WS*O 7_U&]^X#>7OC^S=ZX[OJ$'<_ MQ+S[(&\SB=5O3S77?*JY^EAVO^*\^V#>WN1]Y3=Y=TBAE:^7M'=9_^G=82T_^:IY]Q;+X@F\-6??M&'<_)(/47HK3#_OV2%];?"_&^%^=\*\_]6A?DK'D>Q0J52SZ+! M2$9!;-!TT:/V,HT/\Q^B?VQK6ZO>:NZ]9LV]\M/4?+:"KWJ.>XMMXA6*)BJS M\X4:\%O9O_"M[-]O4?;OM>J)U9%?BZ7-/%DUBHSWLDA4/0KX5KOLK7;9_];: M9;LOT]5<%(N4V:7&/CSK!G4\RV\URMYJE+W5*'NK4?:O5*,L3\5R(C>*;"R[ M4\BSH@G #*THH:T\5:U['6KEM62%0O%J2ZTHO/-RM1;(:O?NI#5-Q11>DF] MI=-P$T0 D0-*H;BJFX'M($K.)RJ6@A-%ATMK'% K*HP%ZL<]*<<7\105!XZ7H&CM1'P(@VF\TE=H@1LX.L#YU8W% M/1V\Y_A&\B(!JEY$RXABO2G8.]\:GVT!K5P^0ABLMG-\ZPGI?IVUF#@15"'@ M*"DG^M$*2\.7[U9428P,N!Z[,*C>&96UE$:%C1Q:!)P\@Z>%Z\(T+LS+#1-@ MGB8<#+Z?HGW%5)M1@4E1,DV".<8L+6+.#BK&C]^.2P_L++QKB-; ^[??_0Z) M0D%##Y9AYB#'5$BA6,08F$AB2JL\0SL@)&'(QL?SU;0!!U=H=5# 7.MVP*Q_ MCC?9*"ZUC'RW@?/6%%=5>O9IO'[ \A)38H.K[72!1"\)9O)D,;>6*ZK@^2^" M)Y4)S9&$#R!J+"@RE6W2G!BQ1&*'Z316TGPQNO_J:24?0[4V#ZP_%\K&S?*= M?>?&ST]/2@_\,GYL( _@ R\HB 3K.9;T.8W2]2)X3@5%ZG%H;8PQN?(T89+B M^>',I4 .31$>'1M,^2+R_F#5/D"8T#.0FZ/B3ODMX4,$AX*QP!C$"5N;S:1# M8DL-Y'W[AN0)1X[#>TULT?K[97(*@BN(K,CK;Q6G+4N5\. $Z56>BSB0T)!5 M6V"U=O)%!5UV1*P7_.%U$B;V!\J+Q_%ZR\@'VP6QD;(LA8IV]9(4?@-PUPG+WU-(?$G^0P5T 7O9 M(U,GRR'?.9<14)"+V">VS\B5>1!ENDE%?D19E_I'6;":Y _K,U?P=YT51PB8 MT.@[JDE%:=L4&EKHP\;.JAY 7I&]A_JA6/VFQ7XY$BK:W\;&'3BX3AK:&B@A M49A;IU54H. 54#^.4"&ILG2,H$1[+\DB*,'&DEF.5K*F90S3Z"*'HTJV+PCB\!A07 M\&C\516K,:A: MONK\*.YTAYV]:JR7X^@O*8Z^[.3/04&:5Y["2_>G\RQN,GD6Y0NP%?: MFO,D:,LFF:&4Z,H,B7*#T4JE1M08K=X=V9\6VRY *7;9#Y84TG?*5?W,4%*D M1 _+$ACA+%.-#1T@+QW'JF&$)4N^J7NK^6W="QZSEW5O?5OW0OSJKNY4\)]* MOQ2IE+1"6_=Q47(?JQB6C@<:R7B@+VF(YK*+:%[@*WVN2E,P5?GNS_/I,"\F M]O734 HD)9.#XI9(^-%2*C=3U;A^2DK-_9?[JF[T]DYX>VCO[#Z0JL2\[\2GMGM37TC\%*JVP%O\UI M.&U@J(9PV?B-MT^J&;?!5W)&YB*)/=37SL(9O82,6O*6K%>Y3IZRCQ:6[[O MV79Z+%KM1KOXZ4VXS-8"U8D(.+F=BH0DAQWQ=+GDTARL7A5EPR:2XG#,!JI" M7"3*V+?I"Z7)3*S:_[4AZLFX_RVY<+3WSK']G@-4+1>H_$YCX #@L-$M?EJ: M &;E$'Q2^4\>>IU.8-'W<,K[R*GZ=$[L-!$TJ:45DE!%\M>#<.6< MKP/@VE-\$WRKL=?9Z%>'ZJ^$L75&WP^6O*93U&#"F2CGFJ\WP*]W!OLLY77. MYUMGWN_LRB2J4DE+94^:!$R>*RM@V5F _+VG\RY+E_+78@ID:5LC[^GAC3#E M 79@!*=\+L-V@U6ZJHN#GJK$1Y?XW7-I4E6[@!/[#%K^K5.N>O2(JH&J '@ MSDL750-0OE.QX4&[M7;:=.E 50/4V.G@I8NJLU.G#EQ*+"PEYB234JH#TO?R M'UC$I6;]CEIYQA6DP>CB.AF\+%VV0LFKT!J5STF^$I'96/EB=B7[EKBX5?E;343EFNC<]$NED54>CRDW>O\ M6&GRM]R4_1(W9<:5.?YR0T]3X<"%EG:@0[]^RY)Y]RZ2DR_0H*KF5,6"\O@/ MX4*[C*,$C-I!*#S(,^Q+^9(D"L,LM%PP%P(W5 ZZW M *FBO=?I4MBUKO$VB07_"5L'X8L#[^CCEZV:?00V(ORWNJ$5YK8LIQHE5#)# MINQB\OU?,91>5IPK'4^GK)S8+Y+4G.6&Z#LFE/%[[JFG+N4G %WYI/7" #00 MZXG:O^)."@*U&V%>N*UZLN7>M1J4=0 *LY;5M*C3L&3,.E4% M"JS1445@CTC,JIH"U0&%I$HY_ \F8+6PS8J@%L,O1ACXJYZ700CLRRM,'K+< M9H71K.YM?<&8%0>$QIR]CTA*.483P%.#,ZH.#R/>?9U$2W[KW( ;A14*(57) MS:76^NH4WY?C7GGR+ZD=%;NIF3#K5 ^*&;/%9A5)LP6BXLZ;W;%B3$*%'_P( MU7Z S@OT9:+[QVV "XP3*Y(3B+I2FD$8HG>*4=E4%;/LY7^?IIN?_A]02P,$ M% @ ^86_3!9JU@YF @ 70T T !X;"]S='EL97,N>&ULU9?=;ILP M%,=?Q7*GJ96F LE"VQ60MDJ5)FU3I>9B=Y4#!BSY@QF3D5[N>?I4>Y+9F(^$ M*>T:=5*Y",<\Q0>2H*S'4D M%9(AI9,6NF2I!+"JN0NCW+F#SKT2"0WAW M_/9')=3E&V"O1^^.CMQ3U[T[N1R'CKO8"016Z7,20L]_#YU_E]ZK.Q)=/$=4 M,ST*/!;WGR?^B/1(^&R/\""T)_'\":+?OQ[V,@VQ/>(71MQI^R$*4L&'MIA# MZ]#5$<-@C6@(KQ E*TE,5HH8H1OKGAE'+*B00.E^U'2>\93W-NS9E6G55H<1 M+F13VU:POZMV^RC0K0P@H;0'G$'KB(("*84EO]:+9G/C_"L$6GNY*31A)M'& MFRW@D-!<=)&5D F6?1D/=JXHH#@U.))DN;DJ43@FJ)1@VD@(R@1'#4.7T1I: M-L:4WIKW^'NZHUVGP.XQC\2%P%!TICYU:PY/S6V0M]6L]K;L_"!=4)"U4)\J M?1S>K$WKX!N)4U(WZSKM ;0Z*@JZ^4A)QAFVAWFRH'=@P2A 71V0"TGNM9YI ME5@[L(1@C:4B\;;GIT3%$M>J:Z98(KH-K7O_-=_EZ1$W M?RICWA=$G)^]?D8S,DP D8G;D'3ZHHC]02P,$% @ ^86_3(KA+OG/ P MLB$ \ !X;"]W;W)K8F]O:RYX;6S%FEUSFS@4AO^*AJOT8FLC0;XFR8P, MV-4,'UDC9[>7Q)8;IA@R0-K^_!6DWCUNDS-[@^-L^FMGOV37LH>KO9?IEUSZTI=MV3,?VA MFO'Y_'QV*,K:N;LYGNN^G=W=#"L/I?G>_=<^;+)BVY??C"X>;YVY8X^;@0/' MDQZ7KT37[?]A:O;[RN?.875Q,+=.F 6;)$HU MDVG([%+ISTRERVR=2*VRU&'CI=7NUG'M>E_T]C??RJY\K(S#VNO2[FC5SAW MZ2"#+ VC-(]"9M?R+%:AU'9C(6.9!A$#D!R!Y%-""@ I$$@Q"62N[<)V P#I M(9#>E) ^@/012']*R', >8Y GD\)>0$@+Q#(BRDA+P'D)0)Y20N9;Y)$KC^S M;,ERM4K54@5R2,T@R#8V-0'D%0)Y10LI@S\W*E=#<.=8=,^);UP41\'P M/)X MQ)*)LW3UAX[6"0NCA894F%1<8JNH-,B2B&GY=W32[S"'N,0264JU9@\RWD0L MB62^68\][@0/LX=+K(\T&GK_>-ON;5_+/\FU[69:K]5BH^4"8F+^<(D%DEDX M.Q!,5RR/5K_=0$P:+KDUDD3I$6G\SUIW#)R1C9C33HA)PYW2&NX5Q,2TX1)[ M \UH/H?C:TPEG%@E:$9S%V)B*N'$*CG-:'9F2[O*=!\@'EJF$"ODG6 \:6")"4[@YB8:CBQ:M"LY+!6X9AW M.+%WX!B;G86F+\JJ8]K\Z%^*ZO2A8^;AU.9!(QV:AV/FX5.:1T#S",P\8LHB M1D#S",P\@M@\.":'F)B!!+&!<,R3F3)TJHS80#@F-)# #"2(#81CPMDR@5E( M$%L(QX3S90*SD""V$#K&%-!" K.0(+80C@GGS 1F(4%L(1P36DA@%A+$%OIU MQ/[3ZE#F'J8?CU@_[_ =1QT0$]./1ZP?. V$#XT\3#_>5 70LBA;]@ Q,?UX MQ/IY#_-G.\1$W]5,,\_&SH*F[LL:8F+Z\8CU\R[F:S>%F)A^/&+]H%6O!_7C M8?KQB/7S5M7[5FAB[O&(W8,P,O>$$E./1ZP>M#CW80'D8P;RB0V$8\("R,<, MY(\&FAT_:]B9?5F;76HOT=GV;5%M[ULV+%Y?M'C^,"VZ?ZFJP+9E==P4XX<( MPSF.WU#<_0-02P,$% @ ^86_3%,Z.%3@ 0 +A\ !H !X;"]?\29,GS?3V,>ZKO&N;5.^Z-'L_[)NT+.J< MNYL0TJJ.ARI=M%ULAE\V;7^H\O"UWX:N6KU4VQAT/E^$?CRCN+L=SYP]K)=% M_["68O9<]=N8ET5XWX>WMG])=8PYA>-%+H8%PU\^NOB?]>UFLUO%^W;U>HA- M_J7B>T$1?@_2Z2"E!]ETD-&#?#K(Z4'E=%!)#UI,!RWH09?309?TH*OIH"MZ MT/5TT#4]2.9 QCD_"6'-UUH U\+W6@#8PA=; -G"-UL VL)76P#;PG=; -S" MEUL W<*W6P#>PM=;@=[*UUN!WGJ&9VWTL,W76X'>RM=;@=[*UUN!WLK76X'> MRM=;@=[*UUN!WLK76X'>RM?;@-[&U]N WL;7VX#>=H:S$G18PM?;@-[&U]N MWL;7VX#>QM?;@-[&U]N WL;7VX#>QM?;@=[.U]N!WL[7VX'>SM?;@=Y^AK-N M=-C-U]N!WL[7VX'>SM?;@=[.U]N!WL[7VX'>SM>[!'J7?+U+H'?)U[L=@2P_'SY+?E./4K(OQX M/7[W"5!+ P04 " #YA;],%4A?ZLH! 1'P $P %M#;VYT96YT7U1Y M<&5S72YX;6S-VWO&Z:.JFZ-+TKK;^*"I/>\B5U\O#9)8M4G[(0)OV]LS^-]KVMRKLSI M7]',?%YFE)ML5<=;4F\=Z=P71*&N4E]H1_E;<&6SV.>=:1=>=!T;LTW%?BQ( MKY4M3NF MM2Z;OY)\&+,\S&?=/^'3+U!+ 0(4 Q0 ( /F%OTP?(\\#P !," + M " 0 !?D !D;V-0&UL M4$L! A0#% @ ^86_3#[,T>KO *P( !$ ( !F0$ M &1O8U!R;W!S+V-O&UL4$L! A0#% @ ^86_3)E&PO=V]R M:W-H965T&UL4$L! A0#% @ ^86_3'P7H/2L! U18 M !@ ( !*0P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^86_3 T7(> N P 3PP !@ ( ! M5!@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^86_3+N.P>7J! '1@ !@ ( ! R4 'AL+W=O&PO=V]R:W-H965TT\#LM@$ -(# 9 M " <0S !X;"]W;W)K&UL4$L! A0#% @ M^86_3+/*F#^W 0 T@, !D ( !L34 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^86_3#[95XK# 0 -P0 !D M ( !KD$ 'AL+W=O&PO=V]R:W-H M965TEV._S0$ )P$ 9 M " 9=% !X;"]W;W)K&UL4$L! M A0#% @ ^86_3"=*Q9ZW 0 T@, !D ( !FT< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^86_ M3+UO+E.8 0 6 , !D ( !<4T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^86_3(U7C_J# @ 50@ M !D ( !\E, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^86_3&QNC%<0 @ E 4 !D M ( !E%L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^86_3+XCK5!8 @ GP< !D ( !-F, 'AL+W=O M&PO=V]R:W-H965T(K,X#00 #X5 9 " <-H M !X;"]W;W)K&UL4$L! A0#% @ ^86_3$8" M7]'@ @ 3PL !D ( !!VT 'AL+W=O< >&PO=V]R:W-H965TXLP$ !$$ 9 " 5QR !X;"]W;W)K&UL4$L! A0#% @ ^86_3!V2J?IQ @ &PO M=V]R:W-H965T&UL4$L! A0#% @ ^86_3+_#,V&U @ &PH !D ( ! MWWX 'AL+W=OS40*R\$ .%0 &0 @ '+@0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ ^86_3#-R&FS8! =Q< !D ( !6XD 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #YA;],%4A?ZLH! 1'P $P @ $CX 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 / \ %80 >X@ ! end XML 64 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 65 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 192 243 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 2201201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.heico.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 19 false false R20.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 20 false false R21.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 21 false false R22.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 22 false false R23.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 23 false false R24.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 24 false false R25.htm 2312301 - Disclosure - OPERATING SEGMENTS (Tables) Sheet http://www.heico.com/role/OperatingSegmentsTables OPERATING SEGMENTS (Tables) Tables http://www.heico.com/role/OperatingSegments 25 false false R26.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 26 false false R27.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 27 false false R28.htm 2402401 - Disclosure - ACQUISITIONS (Details Textuals) Sheet http://www.heico.com/role/AcquisitionsDetailsTextuals ACQUISITIONS (Details Textuals) Details http://www.heico.com/role/Acquisitions 28 false false R29.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 29 false false R30.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 30 false false R31.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 31 false false R32.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 32 false false R33.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 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.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 37 false false R38.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 38 false false R39.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 39 false false R40.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 40 false false R41.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 41 false false R42.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 42 false false R43.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 43 false false R44.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 44 false false R45.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 45 false false R46.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 46 false false R47.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 47 false false R48.htm 2412402 - Disclosure - OPERATING SEGMENTS (Details) Sheet http://www.heico.com/role/OperatingSegmentsDetails OPERATING SEGMENTS (Details) Details http://www.heico.com/role/OperatingSegmentsTables 48 false false R49.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 49 false false R50.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 50 false false R51.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 51 false false All Reports Book All Reports hei-20180430.xml hei-20180430.xsd hei-20180430_cal.xml hei-20180430_def.xml hei-20180430_lab.xml hei-20180430_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/currency/2017-01-31 true true ZIP 69 0000046619-18-000056-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000046619-18-000056-xbrl.zip M4$L#!!0 ( /F%OTQ06'/$@Q(! #/$%0 0 :&5I+3(P,3@P-#,P+GAM M;.R]:W-;R=$F^'GF5W#U87=JZ]%?]#N=?_R M!O^$WEP5W6:OU>[>_N7-/SZ]-9_O__7/_]?;M__;?GQ_Y7O-T7W1 M'5ZY?M$8%JVK;^WAW=4_6\7@WUOAV_Z>$75I O$O[@ M-U\(HU1^03=-(:10#22IO.%_^OZ+1#<24=E 3W V'#[_\_'-ZZ:=!T?SIMO?UY\<7 M?R8(R[<(OZ7X3?6V4;\/3"YZW^.K<][8*MKSWP,OI,?9]./%]^;=_.?3*W,^ M_V[B\[]]^_83_+O9^ZG9NT_/*L0HJIYL=[\6@^'\#Q^_EMY"IS^^/>@Q@N74 M5Y3O[/5OX7%$?WY\HGI#I]W]]Y*GT\M?&H.B>KS;:#<'\VDJ7YK#<;?7[8[N MYW]':]C_>?CCH?@9'GH+3Q7]=K-^W^HW3;^A7]PLY$3\#*]6#P[:S?DLP N) M 3S-P&#XT%_P/+PRYPVCP=O;1N.A?L]-8_"E).3QA3E"@E?ZO4XQF/N>\I7Y M;TIRF/^F\I5Y;QKVB]N%'<1_GXT>'DH^UE M"MH=#!O=9JURWS,5_4;+I['6^N?RU?K106O>@_"Q^.?__=O[3\V[XK[Q]'![ M]<-O:VI^_:__Y<_INWX9E"]\+&ZNRN_^Y6ZL=T7[;;6#?P(ZWCR^FI;A+V\& M[?N'#G#T<_J4L8UK]KK#XOOPJ@TD1Y_>^G?RQV>?OJ=Z!"QP>_@C_:+Z3;N5 M?G?3+OI7)1G%% >56KIW__/-KRC]QX3 ^L\_S[ZY_(Z?9[_D\3L>8$_U6I/? M"A+H#STX@E]+=2K5O7K[TVL3;RBZK>IQ]1:QMQ0]?5NK>KCZ5?U]U2\>);-2 M5/_QN)W^X],0/C+Y*]=I# ;7-Y^&O>:_S??VH'["]>[O>]WR9?-;]:\,W?'SKM9GLXINFJU89'QF[ZD?)?%O+VYM?JD9RY/_\\ M]_/'Y/R].*Q>['/'/Z[S,6*A:;8GM7LW M;,N_LR-G&VP @GABYZM]<=LO[;;WHLV797W19=WY;O7ELI*_GT2HBL@&:$7N M*50]!5&IS42UEZA>GD8"1&R&@?>B57)!.!3^SPAX 5/ST.O"/P=3YM6T6NTA MF*U&YT.CW7K7=8V']K#1.5%+.X_5)VN[E-<#!4LGIR@I1OK< S&5 =9=K],J M^H/QDV>E)"E<6LKG*U&0A-#$T<<;8A_QAI@'3)=;SV9S=#_JI./0Z^%=T4^/ M@?(DU?M:O.LV>_?%66V2VI*NR_=!X.S.E6$K(UGF6DJ,_[>BT[(_WO7[Q==> ML_&E4WSNCP;#LU*$.KFTDN%79#;EO'S%!7V]+/J:"GMWG,W8&G7_WNNF#^KW M.IUV]_8=?&2_.#,+43VVC-579!O6QQ;)E_CBI@!KVDHO@=P;:=]EYS-B^5LCM%L7ESL<;K8H[0=IU\GMMQ&O%0) MX4O;@F4*L4%ERJO3IEU5MEPT^<5BQ^JIC\6PT>X6K=#H=R'R/J\<0_78?"9? MB6IL=\1Y256?75I2%W4,NM3U'5MNS\PXC M6]N(T\>L1X,;C\H6;*T0EZ3T:U:-2W!\"8Y/1Y,7]M6Z).>/,#E_N&YYEZCH M:([:]])+;_-%OZ":$UOFC?'KI6/383LV'8/OW]P.7#*G)VP3-H-[%]-_PK!N M\V4^_?CR:&*\X\/LE\4]8P-]"<@.VPYL#\U^-D;JEV8_+]OLY[30^R5S][*9 MNV-Q%)K] M7K*7UTL'W1=3\.*FX.@"\,TCL,OQV7G9##L:M+L%0+(FR&)09B9K7_'.N]-: MV 7,C%U!SUAS8/ M<-9@_C3-Y;./C2YJ<01J<93)D(MFO)1F')6/?K:%^=P'X77*_.+KT9\E3+]> MBW+1A%=K09X%72]ZF M!5M9@B5\GZXM>*XR? "4]#H=3M$< MCAJ=#_T>4'!J'0VVTH3%;+]>5;@@@I=!!'N'AY?HX)BC@Z,$A!>W\!)NX2BA MXB4V.#'3_]P%+VN3[Q^*8?&J@H/%;)^N*CS7#5Q4X2S3Q9?CHF,$@H>[9%P5 MSGX:D_QT@R]VVK=WPT^CAX=>?_C7?F_T<%J+O93#<5WP(A9/IW?;+@;GN=PK>7TEA2-;*$;&#U\!YND^-CE-.T-:)5\9F]PG,-MK]_]7HC K[ MH_[Q;R"B1K]Y]^-]\;7H3/FP^IEWW8?1<% ^0&<^\B-@PV+J7;\!=+P?W9^6 MIUO:2&6!6)J[XIG :G)1+YOO98'5ZXMJ M3AV 7:*:5Y%2.$_/]\I3"A?/=QJP\SP]WRN'G1?/=QJP\SP]WRN'G1?/=SRP M\WPVU:G#R3/2]DT&AJP">6[4[Q?=YKB\J/GXC_\(__CXBJK77Q#.38K_S:^5 M_'\!^>_H"XZ],G_OW3F> \)>457_"Z*JRX6"'07L%TN]1TM]E(;TJ&%)/I?" M_DA_EH7^#K[KMM>'75PKI^OU07#P^^MO\+;W[1M >(-1O]%M%KO'Y^2T%'\# M68YU<:4PCPB]DU.VX;-5^Q<#?C'@6VGFWN^H;FJ/S>UMO[B%W[]O/HPO9YV6 MKFUL,Q*.+^[XZ-SQWGLO7,+_2_A_S+JZ4:IJR9'%15K 0ZA LDT0A!:PJ5II)#<(JFR#]ZP4_K%K0=K1 M&S"]@US[>2K"]?"NZ#^F,!:]]XPU8GWV7Y=J5'XB !X8_HBC;FOP:H_V-E:L MRN-DPKLAWV/? M\ZF 6!O"^6(/^GTBX>(SO?>L!(](OU]E\'HX^XW/7+^/WG[CUZC?!Z^O/%I[8=#*^>.QH\>K9P%&G]]=O=BXD[-H9^KI3LUAWX6!N_HM?UDG$BAGONIKIHK.?<'W&:J>2&1POJ'JJXQ3#E+Q M<:YH[10J/EXU0MO_<=&YJ_;1'Q>]:OW>J]5^'8#D.+7Z56*1S0J3+U;\D+7. M%ZM^SOI_SH<')ZG_K_(483EJ/SOEW!YBG]_2OYSI.U>4>[*F[^2A;VJ+<]'_ MB_Z?@/[O;=C"428TSC7*.X6$QB$#NB/5ZDN=ZQD?'IY\R_K)9GZOQ]9>3-Q> M3=RQ+_\IUD(=W=)?[N2=_2'KJXY)+CT#SEZ_SP*]7=+MQYYN/Y&E?X5QP/F: MMDM4'("^8[63/"4]$PU[/.>%%_R\EHJ]9_\\"V+X^.'I! M@?N*;8Y]Y4_L"O*1+OCE"O(95Q%<#-JE=^TYZ_=98+9+_=%/=/Z?:_9J*>=UY_3ZQ?MVVXU6?NO MC7;W?6]P(B= !U; #2A:(OH),I;)_G7MA+]/[ 37ZPYZG7:KE-@[$. <@&"Z MK=!IW[>[Y4,GIJ[S&9SQW',Y/)!2P"J3TU"*ZN5K^ 9XJ7O[:2E6]OD!".[)W2^4[UNQ% GY% M.BTOANZX#)W<3"GDRRG%Q=!=#-WIZ/2AG7?H%,UAO]=M-S\7S;MNK].[;1># MBW+O7KE72OIUN?,_+EI^T?+]:;G8+#K?ERT_J)9?\,FYXY.7SS@=&G-?+/=K ML]S'@,(/C4\NEON\+??IH)%+"NU5N?-#0]2+.W]][OSEM7P]=WXQ?:_&'U;# M,2X:\8(:<8CI#Y<%/HX%WDNQ[!H[^!*BG0Q@.7R(=@0&Z**?%_U\'?;S$OF] M@LCOK"SJ16-?E\;NPL:.NNVQNA:C*?6X+QJ#4;_XM3WH,8+E+^$?'ZO/J%YZ M^M3T(7,^#>9_Z*(#R]8T_=C1H+:/T'Y_\QA_9'C\ M4/0_)28G/[G5_@J;97))TSM^']TGG>Y-:NN:O/V7*4*F/VCB&WS1[961U(+O M6+XFTU\R\UG52S5KLY)IP9XQH.RMI/"QT[B]>E3$C\7-5&+WS=AT-IK#MTAR MQR2EW@:$# E(>"&""X(3^+U0;WZ]:70&L"S9AU??.+YM,8SM0;/1^:-H],,X M#[/&EW,;E.%!8*ZL8^M-I4%CGVYV3R$D3D&5*:E (3VVU"LYI_>974(>_3W]O^NCJZT)IV4VK M!;MK\/C7>_ N>(WO9B@*XC#7 1%AG6?45IQKKA3L! KN^.ISXV9X]6G8+XKA MGZ[^UNMT?GSK]5I_NHJ=7A]\Z9BVA73,)?1##UQ*Y_]K/[A>:QTI,:*(UU;2 MZ&S$'E%A9"4ERK$#2BDB> XI4]\TEY;2+5_W/_1[7]O=YCK4:.H"5@0)IBA6 MU ?#:*TQL+'?_+I8-#/?-DV1@\7M-SKONJWB^_\L?JQC3W@(DA(?25)=Q@VW M%2G&!>2G(=7";YHAHW=_W^M^&O::_RZ]S.!Z-$P0H 7(:(JF1R2:/91C2]=I M# ;7-^5GUKCR;T6[V9OXLD
A+9:)[JJT,^IJ-[\T[@>LXGIO&(8Z1'WC8 M<<:%"88>U[.PVHTN$/6K2Y]^ZN7"^5E85P_>I0B?)4[_B$"!J%RY#=89@ZN[ M=27BUL2;I$JR4BCL!+RU&! ?)P@!"#SL![X#;6^,Z",;J@BCD)WYM7" IZY] M8H1*R9TQ+I45CH_&.13MG"-^$9-B=I6Z)>?)M%0IL"->Y'JTW16K@^7N;&_B MMVXQL+LMO^;;8UT7Y0/*FN)M23LO3)(PB1!$2> 0'WHAZ0MQQQ2T;\N6Q9X# MF\BX52ZD?7Y8TQYQ61ZF78V M7!A<0Y-,S K+-/TZYI&%?/^P7/G\+2 <27,BH[_P>U76KX"R?]_E)N7;Q[+X MYS%_BYTBCB.7!*GKT!G6LUT7IP-V#P.AV^GK0#Q?=-^[Q'8O:7!Z4C.F>>>. MW5BC5];)+>5I;1UTBZXQ?IJ^(;U:F:];F%WIF&PIGC73*GK*.F;-E7'RT3IN M'>A49MF/9OR_E]5=D]??NT+G=+7Z^C'S$TH'0=L-71!'H9.BE)6@BP:4*70$ M'Y2>&YWQ5>&%%<+$BN#&.O>LVP9Z\XR\[EG4? >0FB]7U?*R,^,"33['#*G: M-OQSX6R]8)6SWGS>3\]O,[?":28[[^6?Z5?_\W\,/Z'_PTH5_,__\?\!4$L# M!!0 ( /F%OTQE%YF;>&\ $V%!0 4 :&5I+3(P,3@P-#,P7W!R92YX M;6SLO5N7VSBR)OH^OZ).SW-UX7[9:_;,PK7::UQE']NU>^:\<,E*9J9V*\5L M75S._>L/*(G,FRZD0$),N:=GE^U,@D1\\0&( (1_^-_?;^;_O0MGR\FQ>S? M_P+_"O[R4SX;%U>3VS'_Q^3;Z.>?-XU^6O]E M.IG]X]_*_WP=+?*?OB\F_[88W^9WH_?%>+1M\ M^M=B?O,+ @#_4K?:^T3YKY^KQWXN?_0S1#]C^-?OBZN__!0DG"W6WV[PD>KQ M[Z^>_Q.OGX92RE_6OZT?74QV/1A>"W_Y/[^]_[R6\^?);+$3Q:1$:A&^NVY^ M.\^O0YM\$B2& A ,2GG_^ZY'EP_W^;__93&YNY\&"7^)[H+-EZ/)=/$E_[Y< MC:9M>K2G91<=-,7=W6194G.A9E>FF"T#B0.9)_FQ#C9HV7,'M["SL*I\M\O([BV(ZN2IG5CV:EC/&Y]L\7R[^ MF(U65Y/PTZ/=;OVFQ )\',T#J+?Y3;N39N=K>Q/M\S+\=TV.#]=FM+CU MT^+/.!TU>V,:@8J[^WE^&YZ9?,O?!7/@+H^6:/\KDXCTX3Z?KPV-[I1TX)5) M1/I\&QA_6TRO@O7FP@J[?%C/4Z]P[DS@DS\X3#BBYZ'NO]X%4)5]'K[OPIJU M?'@WNR[F=VNF'I&R2=,NNNA'D_E_C*:K_+=\M%C--Q@>Z=O!-KUUJE[VEZ7B M)U?;$?]^,OHZF0: FMEM7;RZ-Q';V7)M7M%;E^L?_FT24)N/;Q_T@PEC\::8 MQVBDQ6O[%^WI#]_GW_(I+G^\ILB[V?UJV=!EZ/8CO8G=R")OT+*+#OY:%%=_ M3J;3, M^"!/T_-TL..XWD_ 9M5CD1R>JILU3=+7=V#[Q;2D$J7[?C/0GOBV% M(.^"&;&<7$]*UN[!-U*X%E]((7"CD=WN)5UT>V.-?1E]/]JW'4]VW(%VH_1X MPRZZ][Z8W7S)YW[[GLJ:\[ARC-^!KYUG,(UHA6 M<2_M0JSMWLSLYG-^T\2[W/M\+YUIQHYCS?KL&CRQ;[#7SC4BWY%6773L:C<=,AF^;CR6!J9^3$ MO#*92.]FW\(/BGGC,]?(MR83[..\"!/?\N'C=+39P/WG:G)?/M.AF$V_D4SH MIM/.ZFXU+4?:VKE\MBO_OEAT281>.C0L.#_E5WE^5\[>OQ=AN@I35#$-O;D) M/GL^SQ>=3I6]=&AH<"[RW,PFUY-Q.35N#)W P8_%=-(@ *G=2])UN]/NGT^,9D^U MM';Z__)) #T-:Y0;D&;Y3;G6O!]]S5^><^]H-YW/GS4KXREE&4\)V5KP76_K MN*>_Y\MN._ORA1WW]V,^GQ17;M8QQ+M?VTO?PUPY[QCS?2_NN/]?\ODB[[;G MKU_9=9^+Y6C:<9]?O;*[/I] C.7K;C9D0;"$%V'-WL9"S/ZQ?;Y\;]L Z);_??OC3*\6DUF^6 2#_FNP0M:=45\7:R>^ZM2T1.'?_Q(ZD#5IEC$( M #1 "%J49_/E6J;#=__1 M3NX=+\B !HIB+Q$@6F(,N9*H0H!8:IL@\)15:C[^J9A?Y?-__PO\RT_A-]?Y M?+Y=T [<$%C3[%L^_UJ\F!R"O?R*G<^;;I_XY7X=\_7S^'8RK6/CRBL3?="A M2(!UD*L:N[_L'+R=#NN#5M(;'^7&>&$8 M7[E:3?,/UY4 3W6B'Y[\:^U<'4"@[:LR18PU$'+*!#:28@%!C0KV).G(7[XR M"I*.^\8$*9)B_C@#I!ES3[JKOD\6#8;;BQ99F,L4M6$Z"_,9U!HQ"50E'Z.* M71:G^E/_GO4E#NYSTJG\ZSS/;7$WFLQ:$NM9VTPX":VAP'M(D3=*<$1KF0U$ MET6Q:,TW8%(,O@TX]7)O)_P@<^^__);??95M!H38,UICFU6 ;3 M25?=408U6KO?MKI/5$\1C^:)ROW\Q1U4;OW[S$NGG"'22^,!5=J7)-YVQUK% M(Y2+?A3EGHKFBV=0?RQ.S9FHL8_BG)/1?., M2WWP/_-WR_RNI?E8-\LXXD0#&CALF<>0$&)J23$W,;P9X*1P3AOR5,S/R"YW M?9V/EY-ON1TM V9/?@/;\>W BS*D%;92>L 4QS0,-$]@P.R,=I! :+;R(^UHC-\\P#DO M%>,Z@/J,5/N8S\>E/F^"#/]1+)_&W%0BM6->@Q=F#H)@H"B&C><&( \T)Q4Z M(GB9%V^T]4+$[I$_(R]MOAC/)_?E7^-FP@,ORAQU$E%-!)%A=')"!6<5&A@Z M&,%#\N/RL#O$4_'OM\FLF*]S)6S&RX<_9T$;MY/[QR&E'YY')FX>.4#%D]^9 M22X,,Q0"H240$@E#ZS$:\*,1K*0_""M3@=__Z6GCO&8)3T\/)0.K#Z0;'*>V M>D_&#*# B* 4\XR28P ZW-MS#@)1M;YSE<;R=$DFJ+=BS**M41 >>6-<"1, MIE+R&A'++RZJHB>^% F5<-8)8V?L]\7/&]IK(RR6WH:EPR@/E),BS.D$>P>, M-R?-&SM/)+:;;,7UQWEQM1HO_SZ:ST>A<]ML@_L.*HXTRS1W@DG)D,;688\H M8:X2 "K7:.)[.QM%/2FWZ WP$X\XGG_[HW'6=8Q6RT M#(P4W>BO 2%.0O;4,^[]3#]T -:T:291,%BX#&Z5MI @:B"JA:#<7,B&<&]S M1@\8I]KQ>,%N-1[/5X\Y+'?87+L;9(9!I PRP3&GR@C-+/>5=$(YE7*"N=]S M6R41CTY0>=$#QN=ET",<[Q:+U<&S@V8OR 2CR&*BM(?<0!!PE;R27A/B4\Y1 M?3JY9V)7)-[G99NZNMI$,/@ XXZ-Q-;L._;"C$$, ^J2 \>Y]9HK%=#1U%-) M65A"+N/DZDQ<[!C]\W+SX^CA61:JQARL&F8D2"7:"+79A0@NK!F 6&4JUYF2S5:^=%(B<[P3IU]6HI%2>?_@Z MG=QL[HW]-OH^N5O=N>_W:RD.H-"@=4:A\F&>,PY*0!!D%%!4R1X B0F"']!. M4,^\*/K&_:R3PZ[$.A<_)PBMA&2"!B>;A+]S%):%[?$=$L:!\\T)CS';^[8B MUPIKR7)CSNR]R-N+&E),'B<6 M)DLXC=0IPSY89U1"[Y5'C>(& M>Y;^Z$7^9P]F3@E$.0Y+$_'$!T_(*;R6" $LB6DT#;ZE =^MFE^.\QAL4_F7 M=2<_C_/9*/AE1R[C[WP^PQ()!94#'&HG&.3,^ZUL!#$>$T$[0+/R5,7NXT<$ ME,EHLNWB'[/%?3Z>7$_RJZ/7Z_>VR2P3#&D$L<0HF,7284\K&26-VCX=,EU. MT_,KZZ$;5)-/,&8Z6I3E]9;!I&DZR;QLDSD-#$/64^V-IMQQ['@EHQ=I[VLF M7: ZFFHB 4U%FJ?=/#K/O'XXTT(;$L91&&(.6F"-!ZJ2"F+7:(OG3=HQI^OW M9?AK+*C)J!)\MF*V[N?>7 %[G\VLX!X&,:"ARCG,2?C+5B:*J'27M1+%*'5' M>'0,E&GIL19<->3'TX-20M#%Q!WT1I$(-).;*.\/ M1-/M?SA35&LMD&68!&R (5#5S(>2QUSA;QT-\!:-DE.13,6/3>7"!KM&SQ_, MC#(&6R\M @H9XJE%I)9&X\NU0DY0:-$ADFEY85;S$IS&]'CQ?' $I0*V2@\8I^+78Q&V MQ>_YGJ )D\?R[Q1RC'/*97*<<6-L:Z2A.JT^?7>'CLBH$P79YC?CR97V_I05?7N M9S <##H\VCH+%J"49>(&0Q3!D#@+'O<'E(PY6VR=9>7M4:A[A,]B)3>UCC/* M;)@B&5,4,NDQ(!8_XN19TGC5Y:N*+,/F2@R2">.:=Q>@/+PH'6J6,6X5$L&) M*),*>2HL=[4S8654<.. 39AH7ZI#3%.QY]>BN/IS,CT4!U\]DODP*UIIB56, M<0P Q8Y5$OA@EUVFZ1+-BA/Q2V?$+D>SFTDPN#?R!JZZ[^/IZBHX:PW8T:1Y MF2@4>1EF7N II<0+#FI+S1@:(S4*?YP>3^1ADACB" RZHA1 ..A6>H1HSRI)E= MTA*IM9[W3TF3(1XNG-QN/;^2U>D^&6%E/ M#!OLPB(?_H> TQ46!.&+NW+2!2U>,JU'P).9U.-QL9HM%Q]'#^4I6H/MXIT- M,BR8%U!:823PW#@K=3U:@\L9P7"8.KO;9) 2 M9ZQ7WB&"H*>48UG)J#%.FM?G[;*G$W 3$^C=;%SBT-5Z7.^Q80@1X'0_ RI)! MEW72V8?Y$XOIL SL:,LZ3+20(.F,,@P; #WF6M1;9V'H7+ -%.^U]0%Q*H+9 MK6;"K/D$DT9G&<>:9D$TC93T8:4VEH;_D?J^*@-<7=PQ:I>DZAC,2")M/:>2J CV81M"76XUMD0QY37,(_6KVN7PRCC5P4S4% AB86G="5%[ MDU+KI$GK4T\FO9QQ= =V*E)]R>_NB_EH_K!!H+JKH>[*[:O@/VZ"3CX6\[5^ ME\OYY.MJN4ZM53PO^E87R#S Q>X_EDG#G$$:8H^X4T93 TR]HV:C*OP-WJ3J MA<)GUU&Z&\LOL3M%ND9YT+K\4.9+)#775$+CJ.;(4% O<$'62[8 >V'\6?5S M/K:?Q-Q:2JF]4U)!98#7@$&.8.V\4T\;E8)[.V?:YZ+(4::>J(^$-Z(V>ESW M_-@EW1U/9PS"L$9HH2155#H%$-N:XHB%?\7D#GD3/&NOX->7GB)!/4,6HJ/7 MN5\\FJU+7Q,GB=-A\N>,25NE:.+&H)A8K4%Z,CT0)1+39&>-V\HF9=6)R=6[ MV79W^4GO#QTZ'FV<64 <\DH X0@!F@M9S\V<0A!SAWN0#D4/3.H[NY\6#WF^_M&7^6IQ+(G^D=:9$[2,]),8 >&+**DQ;N87V,;OZ MS;=M$]0G2K-\=01SPNB9U=UJ6H*^/J$HQ\8\OPW#8_(MWX1PO"\6Y26P#]=? M1M\/Q]2T>5,6Y&<$2\I=\)HA\1K)ZHB?:QBU>=;Z;LT;F\S20)XN_LT\]^\*!L\UF#3..,2%EC3C/%?*.*,?*T##%8@T7&,ZJ*M0,DF;([K2OFF9*<\K"V:&FH,]I17LG(A8VL M*]:STD_35N/J8.VP23[8.ZD.QH#!"BO/!2X/7X!WY:7EM8P^N' 7=_F[ZPDC M$M!D9UJQU<$T4I9@@1W45' !L3&U5"IM_-=YJX,UUF^#ZF"M0#W#\><)U<$@ MPI2X,JH(4:\H59+02B;'=,S6?V_K28QJCM;X:@=(6B6?7N/+<80(AU9X3S3U M7,IU :.U5!:QF!Q'@UPV.J=(!)K)#8WWI]7X,MH @:VUU' -! 1&U,PG-"I( M;Z"A5=V:%J9YHW^!V?YBO^WZUCB?\F,\_WP;<&@< [WM!)ACEP4?'E)DR M$P%PE-'R.A5AEG''+B[V_'3U'XP%[@C?\[!KW=.%6BUOB_GDO_*KQJQZV3 + MIEN9?,D8*HB$TB"J="FM)F%MQE%E65JO7&^839&XGI-%FWBQE@S:-,H Z#< M30 8U/[-XZ>T["] QNT E+6X/6&7*$H D4EX* M("C7K(:2(Q5C'PTTMK@S-G4/[QEHU6)-.] J \H1BZ" ",BRW@30LO9#F( Q MH3"#3)[?#XTB83T;?8XN9GM:9$A+ *T!#DE&I/*.RWH?R\JH&/2!!@/W1YN3 M(#T;93ZLEHOE:%8&O+3AS9-FF:60<88%EQI!ZH7U_'%32U]B@&]_Y#D=US.% M?-1@+#Y.1&J?=P4$@[3-]6 M4 C&" 'A!;$>2:O+:'%8R681?PM!(8W5TR@HI!T@;S,HA!J--+=42L!] D[ M7H\+K&ED%H:402&-M=4X**0=-F_EK 9BHRA&5@/.'7-82$GK,>)U3!C0(,_S MNIXB3D4R%3_*"NMA^?LX+[Y-@CFF'_Y8E/G"/]SG\U&9M$Z-EY-O3:LGM7]9 M!@BP0GMB/+3>8&4%J\+3,$Z7].4_5XM-7LTOQ:=\7,S& MDVD>$'J\8?VEZ&X^Z^-S&=!*Z/(T3%FBB.+EN6J%+&,R9L8;Y(J:D+\#T%>J MD6#SH.GQ9,V \/=IOJ;"[$K=E5?5_FM?9ILVS3.K"*1:$$VD=+S,#49KBS9@ MDG2>35)]]ZST>97GOG,-I>/F=9FAH$Q[O+XN&7KZ<3J:;1.QS.UD,9ZOQ1G- M'YX^M,DM>Y"U,2_.) )N76>"(^(,*6,09(469%&%/ <8X3$P-B?47-+;Y!_N M:V&^EZFL#F^Y[FJ02:HP9182I 1E("QZ"M<[!U['7+489#SDH)C9B4Y2,4ZO M%F$8+1:FN/LZF:V572>77Y9',0&M^98#\U'XZ1IDD+!8. M#] WP=9X![3VYFF^J" MXXM""SJ_#[P]G-VSXAHPIKS &1@?E4&(@H(_Z 8S$7$5J'07F,18_LW#I7YH:Z3&I5[6F;>E?$O0BO@H'166JIJCYL*'Y,E9H#9 M%@=%R6Y5DXJ*H;?SLK*KS3=_/L%FF_>]P8%+\Y=D$!D!O3'2.694P-E\; V0YI-O9=#'H5/H@^TR@C7#S'F@D%?6!,OF25!1 ML,"3')@D3-_>!PV.,NUTP,]'KG>S;P'.8GZX1.?!=AD"3C@=AJ70R#LED'2U M!<*M3%.D\]+)=3K@YR/7QWE^/YI<56;#UEI0LTTB^O6.6SO6-7EA)D3PT+2& M807Q7C"N RA;=!0+'EV20XM+IV,/FC@?3]5X7&Y=+3Z.'HY<33C:-HQ-Z8&Q MWB'G=7#-.&25#:P\ 3%AJ:VOR/;OGIR%>W&0GY5F\U507:.:Z4V:9XP!QSB& M1DNHL2"2VFHA4 &3I!=I+Y=L<:B?G6^UMYZ?.L'M?DLF4# [)/=6$H0$AU!A M4>.@708 1*;.DV>"(8:)<%8JCG(RZ M=#; 8A@)PZ5[T\&9F5@Z\8NN+B\=>%EF"58 6!C P,AX'\"V%2K*V9C]OD&& M\O=_>:D[M)-=7AH];-<1-?[G:C+/J_".?%/LKY1R^YN#J<5:O"9CQFL/-=?! M)K8\V,G&5F'?RHBH@-%![C/W29:75Z#ZT\/9&!EP"U/Z\J&,;UVJV5591N:^ M?*0-'_>^)-/!.T..&PB)=9@28KFO4,!6IRFY]H.PL2LMI.:B+^:AZ^,\OUKX M .C:Y-T!6 -"-GQ3!CP1@CGBP]HD.!'F,6!#,1*5;WR0^]-G8&4_JAB>\=B) MT9A)%)Q ((EB#&/GC4*TBGE6A$4=#K??LCZ7&],''7O3P9F9Z">ST6SR-\7LYLO^?RN MA*=,Y19T=S"6\&C;,+25#>)RXR7DW%-M195-0-G0H20.R_GOO'="B]'L:O%$V ;.\>Z&F4-&>L@1I9)YJ9@GN-X;4-C))*['9?'A&"(("0^(YK]TVI7A4)KCFL3$7N,QVCWWZPX]J4*R3 MJ=\6TZ#5)C3;W3!3 #J'&:0,,L&#Y%370;;$\9C=N^'>U#P#TSJ!_T278MN' M8M_=^CW^PK%F&1+6&T$\UIS" (.TI-[8!(K&+(;-[U)>('=Z /\*62"XTJ6Q1C:2/JM+9/+CT\MG8O2Z&=_[5R;E7 M!K26DD(B+!6R@'&M7E-!AB74FN-N%8*2B:8 M A42#NF8)(OM+[3U/O]UR+<>43XOWU28M^?SAS!%KVNEMB;:B_99<*TM9D A MQ9 !P2#6=8)';;R,.7%H?6GM?JV>P(+Y\FWS+ [DRR*8(L1A#DR8Q+44U"!K MZLD<*1L34=*ZT.2&8&[6[Q%#K.5GO71W*)F_*$"6*2"\-4@8ZJ[6A@1L6& (UMLWJB_2,2,EU.TW/C^ICM4$T^P;P_K3XFAXI23QRGP$-$!>9&5%)I!"ZLIDS74\NI M."8\-6E5F5!(;0C!Y6TGZ"ET #E:20%E5(6A(<\<)ZAQ?^7!=A@F\VI?6V#K M^\!?1M_#OZ:KJ^ V?2PKC3316AU<#N[^F+ M6="-\0XIAZG')( -&*KP+5W)"YVQXCDZ#(4DS3"T0^3]"=.#G[+^UW14I4\O MQ[.:3Q9!:KN:E_"L=THJU Z0/\'7,RP!H$XR[C3@&$.(26V0F+ASEP%.UF=G M[ZZL1X/2<*J1M:V%MTWG7M[D?UK3\<-U*=FB%.W@>7>+MV306&AA ()RZY%% M4E%9VVD!FZUH.QTQ&3^M'FFB-?< 2=1098*+VWC^B2F"PB M \SR-32.]J"B-VJ9I[/(,^2U$#* Z2 G2@J/%:GP=$K&A&D.D/+#M<1;*B)A M6-SC((RD;NMW90@H8 #PU E/ SS:N1H3$'? .L ,VQV2LV^HS[WH-S70'W.L M5F.SFUGXK/W*O/1<0X<$Q,H"&52%0*4K%G+ MC,G@#8/@1W#!->>.$L[7:L!< -;,KQM8!!:FS$,I@_,O(4/ ZC*+Q48B85G, MF=$@\W=%:_9(K%4K.-]6K)4G7(75"WFH/(><&L=9)9L4-)(J:<(:FJJG4<14 M.T#>9L24%A3*8%T3':P6#YB"5%4R0A25[JI_I9^FK<9Q3^VP>2MQ3P0*X)22 MEJ@P#R+/N,.55-K*RRU]T-$4<2J2R?@QFN:+3_FW?+8J[WQXZAWS]=!:$$((BP($E MW&GHB:X--A%W:#Y GG1HS,2#F8HDU4G-ELME7LR#6\2OGLZ,$Q(ZXC!6UG O M$67U)J*W#B6)K$B8&[=#FL3#F31ZXO=B5CPG=O,JO;L;9I@)P@37 C+(A9(F M_&4KK438QGC7K>,/WIC#U"FRZ::;:CXL<[QMDERN0M\?3\YT?EW,\R>5JU]F M@PX+[_.WE#D?E@^_YOPA#GDS'\ M,<*M 5'$.@&4T$XC!; &%:R24QB3DW20*9L[9%;?8)^%@$W)E6E /).:&N'" MG&H#?*[RDLO$'5&Y;5JG5WY3,U(,CJDXX4;S66!NF6)R70^AP5G;OB99\(P% MBC)U,5\N#=2CVM,BT4)26V9VTX )H M;F!]R!CF41%S6#+(8[;>:7,:L*F(\_=\_988VBZ@H/DFL=+FD]@STT M^AU; EN])S- .$PLM&$.=QI;PI2HL H:AM@D$MC?V0YD96GJ.',E-Q.XZ]$ M:4_*?6_*D.;<(P&8D!QY(#BN#^AE<'8O+L+EW+3L2!$)K_%5E6GKVJ&5D;&N MVS*:'#+XFC0/?C1P4$DG ;;(*H+##VH_FK&HJP"M8R#>V)+< \ #N.3WM)#C MYCQI=T;K\U\!?))Z>ZV$YYUNE:I]?_N,>"F#VASV6C( E$:.:F8%#9.2!,W. ME@9V/5 &[T93!!R18=[#" N_E4AZXI/FUTXZY+O1\Y'+@JW 37Y_:"-T.9R+ M63G>FUX:W-4NV'-.6(X0],%1)L8P3N565N40C F-&F!*QE,5O8\O'4":;+?I M>5>/7CW<^7SF(3 *!S.+("30(L6=D1 &IQS!2E:$HHXB!NF+=LN= M+K$]<8&P6X1+D8*ON,F8^W4ZN5G_[>#JT*1IQB&B''H'PI<)8Q0[5:V9VC 6 M8T&082NY)XA.U//?RCV%]2SUMWQZI1_>A6Y]"VB743SSU6)Y4-/-&F<:2X'* M:A)4$XXH!-3I2A!IHO;L!YBZKSN6] )OLG5E/%[=K:;EGM2^#(3'UYBF[\@, M U0*QP6P3'#(F2>XGA.MC%EOV+")TC=6J?CR*5^.RFSMU1G\47+L;I 1R9!' M)*"G&5<:!(]>U:.!F9@T2/QM,*$38)+%7NYTC8XJ_U"SS*,P U*%B*0(6* I M<:QVJ+2*VQSQR6SNOE %G1-(-,$8"*-I0Q"6/F* M8=E(>]!_OZXQ&:@T7_:=@[P?AKV:)<^@HH366<>%*SP&B"O*' \B:N$LX?6$ MX<*ZE-*+ZW_&3$7"[A ? +/.7;M':@B@]!0K2*@%EDM;X2493)N$[D=@: ]: M&0"+!UX\TTBN%24!5>H0M!A(I>I908*8XID#K$\X )8GT%(JUM>7*YY$1Y7W M*P[0=U^3#'D)L!.2">RL@V4A1UPC[46,:=H\JB!A-L=43.P(\*2>U+O%8I5? M/2U%_Q^CZ2I_=J'GF+/4Y!T9HR"XJ]1:Q3UER@&+ZL6$P:@]XO8Y\BYF\NL+ M_W0QE%6)S,678D_PWEJ.S_?3@UGQVKTH(Q!*0@W4.H - *#L<=/52A=3NKUY MLKSG4^"7BR%EK[HXYX*[_D_+%7?]GXQ(R+S4WA#C$$):&EX=/QMJ9!Y__2D/4"XFR_QS/O\V&><;\3_EX^)FMG[+ M&HG8Q3OBTQG%1'#GO<$HV#X,>.A-[=,A&%7@JWW&P8LA_L#T-H3Y>_V[#_?K MW-7N>SX?3Q8',Y*U?E>&&8*>,P\)Q)R5P0*RGCTP)Y>7$W$(TW@7JHBX<'JW M_G)Q/5X;.(NR,_-\';&^+-;_*M8/Y-N>[8K5./55F2)* .^!YMAI(!!FN#S+ M\(Y9:8R(V;5LD;#LTFS71.I(-26^S,I?P58FY+=EM:URV[4-Q,!Q#0W3=6 "EC"J(/FI]9;>_I3;KQ;.Q4)S.YK=!*P>>W[,VVKX MAHPQ!:P1$ J&D;0(A$6FWCR!+"JSS2 +-YV+@-THX$3SLKXE^\KF/7S5>H^) M>>KK,L&#B&4A1:K+,'N,G:K/R @A4:MR\P.B2YOS$JHDAG][O*[3&7C2"S,$ MC9<.4*I$F3+ (T2J&=]ZP:-6RV8LEH2(KG3 ME6MEG4 DAG0_\!%07PKXUZV*%R'[!'%!$%3(K^OF$D>JX#RK<91GC%H?Y&RN M5;C9IXNVK[7Y-YQ3G5TE"E+0=.@Q9E[ *@NDY4+' MU(@;9%*3)+Q.JY0A'/D,[5@38DF-<^55+8)UP V0VKOE6,9,V:>>:IYC_[0' M;I])19=WHD20QI0B3\-?@@,,A:PO7%LF2$SJAC=Q 2X!-[N!_KPY#"O@RO&E M5XO@3RS*T.ZOD]F^??^H]V5>6 0,%H((AIU15#A9#TL==2]S@%EVD] RA2+. MY,MMI1_Z_G?)[']?Z MN\V7D_%H^ERZKXC;)(/]O>GY9*%H?O> M"\8\8%)3Y;"FE50FF#27MF'?]11Q*I()CXIZK_$M)0AR,JD0=!9)&A"M1X:S ML;/&@#ET@O)/*?'=#M_^?0Q;C%>E^,%Q<+/E>H/TNIC?/=M ;.,@[*ST=N ; M!\S]IDTS*B!64"AF(3*&"$'H%M.@0F4;944\-&(7^?BO-\6W7Z[R23E82?F7 M4DKR9(Q>/>GLDS[NL_ //9X!SI07!EOKI7)2$:Y4)0]D(&G-[?ZVO;I7;]$Y MMNUF]@B>U$#L-N\;M,H,(,&<$5@@*(PVABHL*\F"Z934.^R/-=TH]S!3(F#M MES![O8'7#V6",.UT,( @9IIX 0GPFWYSH*2,R=PU?#J^>GH9H_RGSV3 M,4J9YX8Y9 F!"@-%>=UKH&-"388_"\1I/P;(?H?^Q^J8SP;G]L@<\.S93',& M,;1.44I+?)W6II("&AYSUVY ">9[G0QB .V7%GZR&(^FF_[Y\+-C9L.KYS,M ML6)*!7Y; "D*4QS&E338B!@?8T"!:;W2(Q;4%!3YO_EHWIP@]=,98J",JY=0 M0R$=#C.A5)4DX?]B"MX-*$ L 3U.A;0?]YLK'1 H.R*KH=0" !8M)&,[*V-NMC 2# MJ#PZPR%-A&X;5\]MAV2RXZO(ZKF.(D:TEXY"C 6WSME:*BU\TDIQ">^)GJ[= MXW5WVT%Z8N::OY4G3D\.QPY6:-_]<(8=EF&(:(6<(8PIXZRM;23'X&7I/D93 M1<=8ICW#EX]E MS!*HD2,<,@F5=(!P6?4],/U"_(3N5%ATAF6?DT2+8^_]#3("PF3I!3!$*N0= MHEY7>ZT0<1T36C6P#>RN)H@.8.R3%I_RFS*SP&BV_'UT=W!S\L6C&<3>0(HM MT81;ZYD,':]D\(Y<4+Q4%XI\Q8LH-/MDA+JZ"EI9;/\H184':;'C^0Q210DK M[P&JLKBMI C5#I#FZ().Q7OA1CRD"0BRWF#[,/\X+[Y-9N/#4\?N)AE7PGEN MA5!6 $RQ ;1>':$R,<'R0S0W>Z))'*H)F/*Q6"Q'T_]O=8@HTQY M0ST#F.&PU$HC;14\"+G'C<+3WY#-T1-+8C#MDR,F8#(?3=_-KO+O_SM_.$B/ M%\]FV@.+C16,2:695H'XY''13%1@_.TR(P[./DGQ9?3]W57HW>1Z,EZ+^_MJ MSX[VT3:9E4(J3(+K!90B3!$A;+UP,A)3BW1 25!Z(TDWL/9#%K.:SY_%?!P. MV=OW>":X8(X0(%E8+(&0 CS.ACZ,B@B*#*@<0P\4Z0C1/J<2/YGF:$X=U%98#DB94[@ZPT$LYB2D>=&$M\B)>##[H<.7^:C,://Y MX>YK,=U#A&?/9"[05F&K#0+:8HTL<;7TPMF8R/X!E3#H@0(Q,/9J:SZIVU[> M*EY\6"V#53PK.WO8\#S0, /<6 :<<))B:8C64C^1+RK;Y)"*/O=GAG8';H)3 MMH^C^3K3974SO0TR)K2-<(2<\*NWYC[!YV@VN_6<' M\*/)IH>_Y:/%:K[)._:\$PGSAM6]L<%>FQ9EAQ8-TH4=:I8!I"4UW@"B$&:4 ME'I;(TX\#QYDHUN0Z:3]$M#6X7/_:"ENW2Y#'BGNA/3288W#% 0HJ.0%X;\I M3SU2Y/?H1OE%?Q"?:1";8E;.0&5\:3%;3(("MZ\=?9U,RR"1?#F:3"]KK >W MWA%G@#7,4R6=$)Z),AJ?(&F<;10=TK.T%?Z3?+'5UM6'V:=\'/S4H"T]6DP6 M?\R*KXM\_JT\UWTWNU\MPZ^+V3BT.IAQI*]/90([:LM;;DHRAXW U+D*5>9\ MS/[4@$R!;@FV;SXYCTY2A?ANDI$^9EPJ-AMR1RZ,'&B5 4?"](J-)0@C 2 % M$%1R8L4OE7O):?*Z\%1'*CDS]8Y>0SG8+BO/LY6RV% 9#'9B%;.JDE4)>6'T MZT3KS9AT$KZIN.2+>3ZYF6WVCLOB\6BZ.7%@ZVRQQ$# (-G/;.0D"M MY*:2U6MW83=<.M+[RW6T0X23L:F:U/5#_=>_38(Y/A_?/KS/O^73(^MCLQ=D M0!LN*:!,*B"$,$)+64M/U(7\!]$60?_WJ /CD-UZ-SL08%'U]N][<*YHH6#'!-E(?> M\[# %W)"1F*.3 ?]BY8MRS8Q[5HQ),S*WZ9>-\@9WTPSX^V1Y^TJLQ7.Y%L]1J/>6CY5)[.5[ MF31>A_]GPE1&B> & EPI6K$P,:6<\U.5:CXO21N8(JG5.O0ALT?43;JPEW6U M>AA"K;Z?>8 T8L9B+30AKLQGQ"OLC40QMZ\'67#B(H93GRI.-;QV%,7<PV% T2I&@&7 AT7#0*T=3V?<2FHI]K),4Z&)Y<+5*&N$+ZS<]Z"(&J^. MX9G^]:C9WO+JQ)I_^=(,0R(-@50CP+7EG#I:;98K[T'2;:7^21O%DY/MZTC0 M!TS-LA1Y'^Q\?&]FA;3>ZC)Y.%0TV%K:PGJU\";F.'6 !_]G)NC)N ^8H]TR M,U-4"RBA8Q1Z3J5!D.(*%Z1YC$G:>DMNFH^7\V(V&7_)Q[>S8EK!^ MU7WI3$P&.#1<;7:-2ZJIOKI8/I8YAFSEO&P"$HDPT)(*"=;200/F%W6 M]LNY#8@(Z$_+O3+>?G!#HNI?+PE4_3Q3T^FVBX'P>TV&0X]GBI7!;D8* 47P M CPGLEHMA3(BAE #7#I.4VC1.8Y)V.'^^'2(#>'7F3):&LN18-833B!@HNXU M9_Q"K@EVH[B7+&B/7^I=V2?3XY$U9D^++ P0#PFTWEINJ>44.5#+9TU,"=8! MQHN=>[GI1@OG9%GYUWF>'_5>C[;- -9E_3@I*1'>0PBU?1Q9X9>7,3-UIOD& M3(K!]U3_]O^6W'G2BZG,V)X\,,PMDIK2"C$5-7KM!8J9A)Z(U0X475% MU]C&T("UHL'KIS-:9E26VEE@D02"2X!IW54851YA@*Y/CS2(QC:&!K05#5X_ MG6%>1G42PV3HM!7(82&KKA**8K*D#- DZ9$&T=A>6DX+BK&@R OOL-3: \3J M72*A653]A '&?I_;V.U%*9>=RL)SA@6$WF!I)"RM0F5K+*B/2;HR0$.H:X)$ MI;)H!_TY4UF@DU)9H&H%T$+H,NI1A?&LB#-2U_8@\""IK3V\5!:-6= @E<5I MB+_=)"D8<4>] =0JYI1T=IVP8R.G@23IR<5E,^LTQ$\TZA^#JN:DTA9SY@UR7%0X8$1B-J &>*'LW/YA?YI) MQ= =O3WJ$.YMDSF"F6>*A17=.>B10(I5,B)D+^2HME?M%_U@?>("J&YNYOE- M^/3[\?VZ&_MS_AYZ/#.&, X-(4I2:0U'EOIZ>H;NPHY'.E!:T3FH)S+ %//[ M8EZ6*_XS:T1A!Q))VFACM1Q_1+Y71D(.!E M8:D-Y[:1* MXEC,A6=^J:;1.37PX]PL!4PRPS1 04<>0&R9KD>YI#CI79VD&U9I6=7!G=1V MFCIYL3Z:K.MC/B^K_FYR=>U=N]N])A/:0%K."U80;@%CEM5 0@LN+.+[O"1, MH*#AS9]/)?M4_NW#]8?5LBRHL=AN5=_<=C*U-OE09APW5#'ON82>2 4TKIRY M8(>K&,MU@.$=;VW.[4&%YS"/5W?W:U/-?;_/Q\O\ZDL^OVMH\>YJFGGOH:4: M.8X0\]@8KV EL2-1QQ8#C!P9!FD[5LJPY^6WF&O6A6D ,\@)II*&:0 KIBO\ M@>(QEU('>)8WC$$Q3-TF/!):4R)(?Y_/%NM.UWM#1TZ!#C3,@@8LKIC(9)DUQ5AYIEJBS7J8TMI4002Z)5[0DH0&*V MT,2_)L[&)L"I"AF>39PH"2O!0#N@I8>:!A?"25L%XTG#G8N@K?P7;3O;]SU- M78^D3IJ2\'7DIW[8'E<^;-,5/N_G&T]3R QC3'JO*;4$>N- ^(FSP! I$"6- MPE7ZD;;.'G4TV^"S!S-EI1 8\6!W4@L9]H;#2B)*<>6 $L5@9X38P,TM0B:75A<5JGZK-( >[;#/0C+)AE MWEHN:V,TG,:8WT,B$"]:;YQD%\[G <7XL4P%X@)196G6G*I*9=5 M]XD!,6<. Z))AVIL%>+5#MU4$\UOQ2Q_^&TT_T>^]*O9U?Z T<,-LG+9UMI+ MHCACG$!J%:RE SBFR.\ 8PJZXTZGL*8BC?OG*CA+GTM_;>O2'2'-[@:9Q- P M! 6D%/D@9ID?8"N=DYC&),T>X,E\]Z3I!-:TI&DVR;QZ-O-A[F06S4+$):)E!8KZ'V6&BO83 !JU7<\,L-%N^((E')6=J!?\X4&O"D%!JP M,@*@8PJ$42W+W(_**/@XF7NBDA8''%X*C<8L:)!"XS3$WV[:'X> Y)Q1R(FB M#A-";"TG1U'95@>Y4)Z/6:BEFU:?J^P173UP]G5 0/29=5#AFW'CB!**\=8*)CMBP'R:..3/EH M)%/Q8QM\+8\4G\(;TW M:A>ZCP&@UD)N"/*8"ZQ\U7TGX(4EP3A5=PU.W4^%]*W'^'M,45B*2XM, 1!L M,&_Q5EJ/@K%_*;Y5Q[IO%[7?#N14E-I14OD CW858#:2<*-462[.(V8-T;S: MG??2ZQC'?)#N4X?+4#R< XY2[C8\.2,$22(I \&ZMV%T8$:C%'DNS%V:0<&L ,IP183W15"M9 M(>2-N#"[N!NR'-EKZ07YU(M8?&DXY*7#' <'3VD-5)@0+:SDXXXG/8Q(R*R> M2-"P$EP[T,])J@XKP3&LJ#&> "6LL<)SS2J9F8JJ^S1 HD5KOGTEN%;XGKCS MTTTE.*D]"ST-\@9W UMA$%."** !@L$M-9=/A1-5UZ 27#ML8V@070E..V*OU,YD'RG H#=!4 (09T<;55 8F9K48 MX#21V$(]%>:D5#D:N?#DJ0QSCB&RF-N AO<60\LK.1B[E/(A$?K;Q8"3L$MV M76HRF]RM[H[?DGKZ7 8!08!PK;QR7A"LK+65+!3IF'LN0^5!6RV^O X5@5\R M+HR^-^/"T^\>5D88Q4\FI#8I)^CIDBG7+@1;!ONWP/A>O MCBX%[]O4G6G]TO+HSSFJ 6+$:0H(D!)4*$$I8X*[!G@?^5P+<=]Z.7&S\?>R MP%?HP?MB=A/ O_L4QL]LE?\Z+_Y=NC=JETDJ":= 2(>,HIAQ#EVY M9:Z\U,2P-)EZY(96LW49LS+S^=#8=8*ZB_ZT<*XI,'3_2T/RM7U%!AF"$",G MN96:,FPAK!KI<5Q;&<".TTH9!3Q7F7E=X6AJ5 M4&I05RZZ)=?+"WYG5$GR]2LB0W4=#?TE']_.)O]AD,0U34F0;)O@'_QZSXNLCGWTJ1UK9%^'4Q&P>,MD*W M'@ZQ7\J@5@!Q1*0(GIMV4@1SIL+3*1BS+3W(J]TIJ)]8*?T;F;\6Q=6?D^DT M#-EU^K-WX16SFTD0X_G-S^26YI..O>S3HWX;F)ZMWI-YP('UK*P?HR4S+BS/ MFPN:%%@3='0^6[21'$VFF78OR@BWW"(>#); 3\O*Z#=7(8*LCZE^-$AKLB>^ M% F5 MZJZ8+R?_M5;WA^M]<_VN[" '&V8648B#I,QY0USP;8RL)#8XD/7'GB0:\^%E M*I$N04]F+T]FDV7^?O(M?P7-4WG*DK*S1?XI+X]P@Z*#GQV &TW+ N"';.3X MMV?<"Z"X5J@T!;$D!AI?X5:6D$OI$%X.6=-K9IB,_CTL;U_^S*??\M^*V?+V MX,E[U(LS:'EP)3 Q#D/!A-->P JM8"K$Q(0,TK\;(H\CE3),"I=C\1H^?_"T];0W9A8' M@*S5R$*$&(8$4%;AHQ"+N;72.H_^#\W5$[0Q7+;Z8M6==5N], -22"<18YHQ M$$!"1,C'L2QCVNF*0?0&$B85X1SJ'%YE6&#D[)Q<,0.8B)^*<.Q.9_.W9 !:32UP M!!!NL,LI)7&:S[V12AD .1_[__OH[GBFM)9ORIQA5 6C M/LP45@0C7R-6[_"%OR7-:)T@GJP/IC1G8P<:2,5(LUHLB[M\_BF?KO6ZN)W< M'R_R>:!5IB5#QNLRMS>D$@@>C)UZUR/\^<,P+8X%15^(IV)6@".?3O-Q&4OQ M<5[=Y2\:HSP%/1JJ'5 M\;[!'>*VK\K",*,,>0F ,%8XKI40%<@41V6Y'>09_!EMO9YUDYJM!X;SW_/) MS>TROU)!HZ.;_(]%?KV:OI]<'W*K8UZ;"<Q"71R_E#)ZO?GKB-PGE!)RR"P+AA;1%%,I%;[?=8M!.MC5< M5?:ITLU^SF_6]WF/[)X=;)=18J!0F+MRFI,&$%UCQUAPP2^-6=$ZWU?%L0-T MDS%IT\6CVUK/GLN<;&Z/YS3>\_CF2)<4B>A9AY@Y1427%:=!<$PBR- 3TH\ M#>ZB9F1I^I^ M,'=C' \T7&UVC4NJ*;M:K)KLI+QZ-OC]$"E$U^?;G@.!%?253#R =;E;)=TL M\K&(IF9) W)DF&#) \NU+D<+]90 4DG@I8F)I&Z]G-_G\TEQ%1;<^3*)6W&" M'O:XF#T$.H]\88C5_YC*RFD%Y;* MK'NJ= !J:OKX8IY/;F9F%10S&S]\F8]FB\V)UZ]A 7Y?+)HL0\=?DCE'/' & M 0^TLP8#255M2E$<,Q<-^AI2=^3J'.345/NXFH]O1XM[IU26Z0S2&"$+8 M$QL<=T4DITP*P>JQ@6&,:]OZJL[&&'*SJS?&D98@GO_8Y-U5>.GD>K))N+,S M^\2/=I3""5$4&@&#^CE!851O8J(=%31XPR<=I>S:UGA]EKTYJ%MW,SK>N>,O M9++<#/ 80@FL!8PA[F$%BP.7EPVQ)](40]#. ()+>XI\1E@:([S&6GA&J(#8 MF@H'(-W%)% Y&W\B J#;Z68 '.TY !HJR:4N@1;*&2$)0+;" P=#\E*XVBM7 M(D.@V^G@[89 &RPD\Y1+X:DG 50I:CRAHS%Q@KT=6_6FRQ:!S.UP>ZN!S!90 M0Z#A@BLN,0CK !!;*24$.B9 OK=CL%3LZ RV5.1X/QGGLT6Y.W$SSS?)[H]R M8V^;,!$#HP#AW! - M.+<.5C)R91HD\]^]*OFUJ=(5:*F9\'"T;L>'9& M* 019)A+8A4EK))2$!\S(]"WSH?.8$M%CB_ST55>"GZ<$B\?S2ADU,M@!2%( MN=>!\+BRC20.Z$40@;UU(D2"EW:=,;;]KQ MLP-=O.9HZ@V-7F5,O@#M.M+:<>.LW22W9Y7I[-V90<(X+I5&1*,PCUIC86VC MXZCQV[D_>^ZUXURHIR1?PR6CT_=G4EEOPW#4SGJ&@>,:^@H.ZYI51TDU>9V! M!+'TZP#SE!1\?R"[YL4K6TT0LR:9'T"(CI>A@ "W^= M'P["/M8TPTA3"#6#R@(;;&T+<+UQRQRZF*B1OHC0G&>GX#T AJGQ>'6WFH[* M3!E/QKD]+\MD\- 0T(([Z)3FE 03I7;U.(W93VV^)28W+)SE-V7_+I2% MW6A@ +P,.)V\[F:0 V.((\0!086 BGI2+R/:Q!SL#?+"R?GXUA[M@6RHNN_C MZ>IJ,KNIHV&/6WNGOC)CB-+R!IAU@@-&D(!6U3M47D5>QOZ7_9=*,T/E;H>< MS1PFAEK'"=666T"M8M5N@@(&Q]2^&Z3%V#]U(KG:4B,_ D>](WTD3"6]*6M_MI,?ZE&>#$8J@4UI HKJ6%M!Z0%-*+V_;I MAQ7%F?0QI DR MGTW]:%>RA?/>(B6)#BJACC*'$7.V#*AEFC6[*=:91YZH#W6 M0"'/A<%6<%M)"YB'E[9B=*+Y5[9B9P G';3;%#UE7U>C,Z;JZ7X, Z$(#P8X M7_MUP+)#@41#*IJ X&SH754^F$ M1<6YM7"B7?DIO\M'I?5U,KB:C^23?%]4<_=Z,(!@F:$, MT]0):363LA3?B^#. 98T8>K;(UUJ_%-MU^Z>N4U1)NQYWFI?4B MO.LE6; #O5 888%(F-4= $QNL3>2J9A#A$&%UZ=?;3N NW];_'TQN_F2S^]L M_G5Y-NN[_'@KPWMW@\PS"HW#$ /#)>>HC*#8.#H"4-TL!74_$CZ%N8G#O//Y M#-O@L"&BI*>>FK) O7:5?$R(I.G^4XS56#6_S'?3 :AI1^2Y,]AV-C"MUHP1 MBB1U2ADEE-_N0&A@@&FTR/1T %(5B#I:U>_9@QG6R(+@!@%# 7-E<*Q4E432 MX1B/X4T-Q::*W5=Q[10T4YEB=2<_C_-9L!F+ID7ZGCZ?62>=(!HA'68G;@ED M@M<0,1.YF=&/MD]5SSXM1P"23-G;+OXQ6]SGX\GU)+\Z7EMO7YM,T_ 9;Z5 M#&#LPZK"3"4CPB:RSE[/2C]-6Z].++O!)OE@?]^@.M?KAS-F%7",&V6,T$YJ MAABJI(*6Q$14#_* LNLIXE0D4_&C[-^':Q-4,#ED #U]+,/0"<0]PE"%@<.5 M=[I:'2GV:6\$)^7$"(7" M?Y70AEB/JP65:AM5VJ+]1G)1]O"-T*=37),M1$_V!_9W?E-$[.!*U>8]&3-. M.4Z#NXR+:8^$#[+=N?9HX&ZVO9DTFKN%(#2>QR\9^.$V!SV$*!L M,[NN/PG?S4(W5TWV/G<\G5D.%6'>*( !X!QKPF@EF[27Y]O$JGB'Z1$':3(W M9^V#^5$9-[1\.+(%^OKAC#+.)29""H*$+,L0EB5+-U(1Z9(>6O7OW$3I]:5W M$POF>2AR=-MTU^,99RPL;T 9ZI6%4!,,8259D/'":!*CVH,L.0G-5#SYE'\K MIM\FLYO_O[UK:VX;1];OY]?@?GDY5;C.254V2269G3I/+(U,.]J512\E9K97;SHE ?=;^2YS7UZJ=I+I8-$104I* M S0BA_NCG%K*KIF<4U]1_)5VZW:7E(\USHADQAD$A >$JU@G3_I*2>T)X^.G[*=_L[O_]1+(,> MKS>YJ^3U>ISGI_>Q)AFSV%H/&?+4>1]VAQJ*O1(\55PVNCN=1LHF\_IHFPPS M0;4@-"P46 J-+#2^DI,J-KFB=MT5_C*/O2=HQS>/KYU(V^=T-F&3Y;11S!EI M&?,:J7T$GP"K:+.CN$97IRK[7MR^'(N>K1?SV>K&+I;;3;SI]7;\N'TG&?(( MD;#!P\YSXI@&DOE*.&I1NC,=]?Q&P4=!D$Z>1K>[B6+S[??-L'\-,V[ M?=DF@TPK*"!W2@H#/8 8D4I&1M%$0D-#*O]8NEY'J)-%II\-\WQ<^M7'F36& M&:J"+!Y0"I61$%=204JZ%#8;$8%ZU.[+X'172#N6*SH['4[%#R_K*),Z;K<8 M%CIX4EQH(?035EPG+8;WKHU.$OPO)-BGX.F647$G=G)O?I<)CZFA"%K#M%6$ M0V!Y-3SK1,?'T]XE/2[07=$?Q*G6HMIG^7CZN9]?OLLT<,H#Z:4@0"*,(&"@ MDL4!-2&Z=-#CRV?,.R!XH3VP^:JX7ZP:6(0WOLPPX#I81J@.B*_7,@ETO)8Z)<)V84*3#.!7?@F'<%^J9+4UQ?U^L]J/_-7Y6 M3%HE7,Z^]@3S64^:\= +'U AE.*)*>&T.>#A/79>-UXANU20RD3VA MG*P(TUM[DQ:Q^OT"8"Q4!B@*(?6:2H50V,8<9 M+0!=3-J("7XEV=7U"?2T: M'4!H0:1#B\Q91@V'!J"PE]!<(L4JM)QCG=[6;%VE:[)4N@SL5&12J\WB)HYP M\3/_EL^WY:ZLXOY%B/S&!Q##RO^PW>OW\ROTU'VQ/7D?L)?^,TZ8E!AX+!V4 MU U MNY/@Y=3N'>0K3.-KY^3U.9L!A092P:07B H!/!!5QF4PI;!1)OG0"_K+P7]8 MW1;E_4Z-^O'PP[-5,-OWED$(E"7.20F!U8@HQ4&-#>!)K\@DR*'I3)&CR_A0 MD"?/[=/;=?")UNO*$C3-[WNK7:8M898I#K'R#FKIY*&<8)#5);[$D8!>0[+A M6+)?#[@GX]A^B.=+=S[_+J.4><\589Q HQ#7R,N#+) #T>C!K7?$H7[T^O:> MY")$+TRZ\,MXV/!M^Q"GP&]EL7TX>I7\U.=9$)ASXZ5Q$D.AP["AK@9K,)A8 MTOF%BBIZ!_)"K;ME/M^4Q6HQ_Y[/?ZR*97&WR-?GU7^V78:,D4PBJFT PBLF M%*BH#X&'77@PHK/G_GC0-Z+)LL*+U;I8+FYV2MJ%9L^5M7FS0<:XH4P30)BT ME!(NB<,U9I1,C2\)MQZ] 'X].IV_:G"D219F"C'!,X"06*XP#NMP==$.8H*2 MEM5*4,RDHYK/LN8B5%/QYE5$Y&PAG",M,B0AHLIX@AVPE$/F>&UF,; =GU!- MI?NVRBJ& .?"38DIRF ,P[Y:K6[</)GIHM41+B^]\:%W9!/[KF\MJQ^;/$K0H'G& W&MXT12R32(CQX95$FN MF>AR.6E$.4E7B9;T#W_"NFSY:OOF4YXC"/\Y1Y>C;>)[K!0J:D&8#8HCB2"K@8*" M=BDQ/\:E:4CN] 5RPDLIA]MZ^V2VUP^GZCS \_2^:LQ^VY2SH-ZPLRL?=VA] M*L)/5YN@@^4.SWT5N1-4'/"W9HQ!J@7P3CH<'Y*E6M8FW5#;)30THH3=)&0> MCYI238?#]9SU]T+-_[5=E/F7L@C";AZ_+&>K6-S?A;]]B)^<8'?S3C),A%-E- MR>7-#8[Z^T[4D4)9I)P$TEN+@MGCP%6R MFF!BIQ4Y&)8.K3)UV@$_[DP=@@E5A$$A-(\'R"R,OY)%A[R]117G("%#>!VA*SZ-.)VE1B,+&CU*1[ MCUX0?X^I.DA"R(3'W,1_+.>6PDK"@.#$DH:[JKEIJDX[5$>4K8&8)D98:1$- M@\8,05F;9D.)+50(LN$KG?R8:WODO4W MPN6I-^;T"^NUTGQVJW.]9*_N(B(?+\CW.=E/!J@%'%L)PVX1.N4]KVI/A/V= MHDF+$:4P3VGC+P.J(MEA_@Z@4R?WNP\RZSU0 2=!/?($:.=I;8N)1!US3<=' MI(%T^_+$_A)PKW B=.4B+'V>!Y'X6+.27+N@*L2(MM#N+\B'64^;U6D?2,IV M:8NMBK"TZC$SF#$FH= *" T]=DZQ"B,4#.7D)WMKLG2[O7TA\.D21=LMJ@V8 M>6F7F0]#%$HSC8UUR O!*3\@%/ZLD];,?I?43(3\\(O4MSQ&-_,;'[S&(-!L M61^;/)MCERQ9;[XLTN27G2D!WZJ/# I%%!'6"^J8$D@;=X";:FNN62Q,W=PL MXE!GRUJ29P*TJQO4NJ_,4:6!)YH*SCF)!34HKG )CE_2MWF&- #,N95VNBP M.AB)*5#S>2R(N X&,%_\C!O:#J6(+K81A]_9AZEXT54&'(&$& M%F6TJLX?,.)L(M'[X2ET=+\[I#K>V_&CM<8 P@$R031/"=6F1M.;3MG@(R); M,@XT.X%L!_I[/('TP@?OT%*/K#<$6P\DK"24:&IEB[JJN>D)9#M4DX5GGT^E M,(MVL^EI!C4Y,&C:1<:-EL@(8A@./I[GE&!30TKAU&[Q)397 ZDA-1&?1OQ; M6:S79EN6IR^DG&Z8:>J$$PPQ!KD #"FGJJ(?Q&G4Z)7Z]V/,^B?!$9;U@G8R M;BV7Q;_#;,M]4=IB^^?F=KM\+4@#JK7I)T. 4"^!D)1K!1$5S.D:"R2[O/33 MW-S)/?-6^=T^V/;^"3B@#JYGZS[EFTLLW5.S# GA,+>0"@JTD!!H7&\O*'8ECL DDS9AR'^OEH_Y//%[2*_ M.7_%[5B;3%AM@S $.TFMBN(I4B2M3>\TB_3UJN 8?B7W&S=SKT^_+K M3$#'G-1&>>T]!5!Y2BNYB %=W-41!DJZ*/9UQ+@WRYDS^R6W[U71;& M)#$2AL=\,!WFA-+J,#S,F4D3FGA/NNX#QJY:/O K>G*5LY:7\ZB"N[RX/?SE MSM$[^&_GZ-"ZPXQ0!A4&CE.!-5%,0>LK@9FC71R.,=92ZYDW0^.=:JW1B^4R MOWDR>U6$Y-26Y&B;#&%HF3+6&!K )(X04>W@L*4RS1O$OX9)Q\ZJOD&]T#+% M7Q_MX&+E_IKGZW7D\.X%]J8+4_,.,ND1XH!AX3&5 1;!#:L$$B31 \ O@NF# M1SE[,D"#P7PA;SZL]B\,?]BES-T_S%:/X9<'&M_DJ_6.SW5VL)XM8ZS_VX\\ MWZQ_#Q^4OH@' /'[V94.$PORQ35F!$E"60<^,@Y4*Z>H*I3EFB;+(K MX2ATDZ.!*+/=! MSS\6FQ^+U>=5_K_Y[-1%X,%^9X:LU1 #(RR0" MF-*\7% 8ZU7(<7:CYVC1] MY5^.0ZDIMY=1P">1(P+GCT=/MLN -18K#23W0B"D@4*@]M4(2)-\E&";.4(" M]ZF8UR3L[$^FVM6-2#.)=H57/>\^G 7&2R7;V81.L162EDFD"?6>8600!H(P M3;!2W-O+RLV^)6@@:+D-E-RN-\5]7G[-_YSMQS=3F)8#1>#H7ZA8W=N%'%+$LS3WX,VDZ1UID7'AH MA!+.2A5,MV4$RX-\&FJ0--DKY>V)OM7_TCGI!>YKTFG_'$1^-AWH;-N,$1T\ M"4(4QL@:0C"TM))9$M/E*&:$%.NL^09,ZH+OA9NP;]_=R7J3]<\S0F+"%)>$ M808YH)9[$H;C(+"8:#NQ>WX]JJ?HCN85#<;'!AEDIYIE+$P.:,,>D"AE.2"( M";['24.#.V4/CC%[Y(HKT:687Y%=3RD-GV__7FR>O8JU/DRWFW:\:]!AAJVE MB@6P2:Q61*7R4E3H!-23%@^\BB6[@"CGV=<_\B,)#7Y8_0Q_492+?&IW7 3# M5#L>+ZW'F^9: [V_[X99\+K(%1^CJC!_/,3]S_GA;WZ?A255,ZFY89IKS"RP MWE7R 3R5QWZ&5_^KMQ"[@YUJS?FR_7.YF/^^62R#D!2HQK*L"Q/BT[]$* AJRY&.16WZI$V<;->?YQY%-"BW@EN.<3!ZY2> M5%)1A2;F7/5KBCK#F9PD875?K(-_^5M1W*P_Y9O/MU^#ZLJ?)W.I&[0.3B@Q MV@ I89@<3DD'*:MW AQ,9*/4A^*/<:@W<).3ZH^B_.>'U9>RB&D=K4EUO'7F M PN'65:>$.$Q9 H_FQ>=DG"'K-MZI%4O8&;G%1?9__^6W! RN")Q&/A+]MR M_F.VSF^^S,I->Y(U[RUCTD(I%&2"*FI\F'-$5+@81B9ROCHDZ08#._UR690? MB]7=][R\?R/CM=&2>;*'+%:%(81B91 @B"!H2+WS\ YV(5OSRTCOFFR] IS, M(8S#"Q;YR^QQ]QQ)F!2;_$;=!3=CO>G.OCZZS[CB6$/BM8H+A?540%IKQG0Z M_[_X!M1[8N@5E)#5TA;5UE$'9T<-!'ULF,UV$#Y;5UP!EC&"/ ':)5WFEB&IGOH9,GC^JB>=+DZ2XRH[AG M6 M-2*P'Z@#UN$:!\HF$)88GR=%DR5[Q3[C]>GO0>A?O/7>R<[YUQH%"W G# M+02.&V<]J.7FOM.^?D2\&XX.K_=2/4-^=:HU._LYWSKC\43<3$#<*$IBR[&.VKLZS)H=#YQAE5V& *.+=(:!.\::=!);4P/FDU MMRF;LTL13\6SC[/5J6RZ^..,P>"GPI@49L*_L"36DFKDVM/)O&D4V\HIRN'LPI.[G:^S[^M8E?GR'2B5:8(AL)(I6*)?^#HTWNQ M8HTPTS*5$POE!2$016EB-)324M)5(G.65) M%K@>D%*]XIR*56H^W]YOE_%LR^9!6?/%(4QWJ,P9Y%#W\9WL_YR.79_@7U^_ M(@.,$8M5\*T]0]P3@BRJ$<2TRV+:_(@E8=W, ;EZ)9UR8E>T\>RJRGW>?,C+V/UXS+_D:_6 MBY_YQ[!"3.SXSVE-O%32&B.HM"3LI)@@S#I@O8(7EFWJ>\U[K8D/L<3@3A_G MC@#;=),%,DNF++5*0@RU%@RB"@T4W)=IQ,B')\OQ=:QO'22KY%/!$^W@YC%* M4*QBG*3IXT9OM+H9X][GOS^XQAHYT1P&ODN(/>2"/VLCD6;P-,BTP]Z;GH']DK.(7?R]EJ MO=QK[>8?V_4F G.TVDJ[#C+*%+>6!)L/E<)><IP&SR*&YVOPA\VT2=87T:T!AUE,9;GL9#<,0S1KAH;KM ("\'$KAH.1KC^ MH;X"\8YM%-IP[G0?F62-!C=>D5Y1$R+6]*/ M#=)CVG85YA[QUAH8;]410B42GE>(."$F]MA9DLW_P#H8&2MWJ?C?9W]U)V75 M4T8\@#(>>VA,L0M& %M0X0&!2EII\2$O%\5-V.>7FS$P\P+27,;."Y61BIRG MANZ+,E_TRDY%\%-I*-1=>;[&?G\=]OOTM7N*+DI^\?=ZBEXQK886&'%G&)?&"<.\K M'#AB70ST"#>KR5@[G JFOV> G ;_$6HG--=2QCM^M0\IF>QRX-\ZWVF_9W"K M88_\1[MC:*>*]W0N^S6_R?/[Z!Q\*H+TP?#&@0T2LF M>552@3*E)O:NQ9#J?R.IMS/>UV/3V=/98TTR[BU7 @.$K722,XZ)J22TP;.9 M%J.ZJODL:RY"-15OOLY6=^RH'6B'A,E14*UD5UJ/53>W;K(BV^NIIV.7[)[,$9T]CD(+)Q M'YDA" D*/5)(6\@]Y[ZVJA:J+M?U1QA,3+GL#*2"L="P3B*X+U9^MBC_/EMN MN[CY;_:780$IE)9RH2WQ)NP<:;VS\]:HB9FX_CG3DI5]:&%<#.V/FT]X. 0% M8TP:")@5GGD(586'EJB+%_<.]^JI6'DI_JGX^#V_?RC*6?EXF$2SLGP,0JC[ M8AO#=?/E-A99^!+/E(+*-YMR\>=V$X7^7AP):)^@;/^_+&.QO)MR()9$8@J% MQ4W;"E5%;)>H:ONMP.#WYH9G]=55]+X.=]9Y&.\/M;JQ^<]\6>PN&AZ>]I[: MR0X6E'@ PFHJ9+!=F#(J=VHDGA'(&N6=#+6FGE##R17T1+N,>.E(<+2P1<0 M[J1'[" O-Y-YS75X.KQ:-OL#?22V8N=SI9WG?4SP)U52A*S5GB'K">#$(P/W M!EHJ!F4C?V6@VXMUI3HUG\<5:/VIV.3KCT6\$["JQ%O=?+G;AD*P.LP MF'^>F/<=>LV4QPY0;0$51I"PB4.,5UAA39*>A0Q9)&= %AVMM3NT-M*=O85M MSX>5^RL^2O/YMJHG'H2I_OCTP]VWWYLRMV//&37<>D28B*_*"J\ Q35>AG1* MDQY5_;ET[$VKD62WQNLY^>:#]&M?\.[Z;N/% MW$JF@K%$_ANOK.TZRASTT%I "5:$0"1!?* AA8.=ZG V/[IH'=,R"3PI]_@ MM;G?VMJY;M]SQIEFP9?SG"AO$'0*X&JAT$C;+H>G[0OA38"N:?61("*WO;^? ME8^?;[\M[E:+V\4\;CGV@8/=P<1R,5]<%HSKZSK3BZ&<"-6=;Y3%=XM -]) M2A@DAL62%_N J"387?.9JU/X-[(4C3K(/(/8<*!Q<)4=Q5ZR P$# EK1I''X M%&6I^R##2QLP!-)CF>J3F_)& H 8]H@X(AAG$(%]X@K=O6+6:,,VC*2?R[O9 MZG"W])>\]MWKB4\Z_GS[>DU;V\5ZOBS6V[+1-J+O7Q6< D5E<#^9-3#&B1%B MHD+5TK05(JYL1AH3[.45^>OJ)%W)S#"V'\4RZ':]SX+8(?C8:$T[US8C!$FA MI"?(">J%].80RFVKVU2$9) J[G5V6XC3* MK9=7G!C.J "(*J(Y5(0&+4K&,*9,-:JCW2A2O4]6WIDRN_BYN F ?53K M7?XUK)E'@M)GVV7&QNJQ $ D&"(XC![B2@3+#)M&VE*?NBR&@[?!K#[\(/[? MG[-U_M__]7]02P$"% ,4 " #YA;],4%ASQ(,2 0 SQ!4 $ M @ $ :&5I+3(P,3@P-#,P+GAM;%!+ 0(4 Q0 ( /F%OTP4W2D^ M< \ &2F 0 " ;$2 0!H96DM,C Q.# T,S N>'-D4$L! M A0#% @ ^86_3&%"#T<,'0 FS ! !0 ( !3R(! &AE M:2TR,#$X,#0S,%]C86PN>&UL4$L! A0#% @ ^86_3*,]EW_O7@ H9H$ M !0 ( !C3\! &AE:2TR,#$X,#0S,%]D968N>&UL4$L! A0# M% @ ^86_3$RQA2ROK@ P@<) !0 ( !KIX! &AE:2TR M,#$X,#0S,%]L86(N>&UL4$L! A0#% @ ^86_3&47F9MX;P 384% !0 M ( !CTT" &AE:2TR,#$X,#0S,%]P&UL4$L%!@ & - 8 A $ #F] @ $! end

=4JFNU[L,%_>8,F6/5$6A4]!X-IK0-#$2P3 M(9J(B70$L3=7R2N4=%4 @8%]I8I/<[Z$N<.+X0G#I^\J7S;+Q> D0T'"FG/I ME21@L@1Y% .52LDY8A T&7I,MA-#;'>*_N,-\754$F,#FS& 5<'::\FCP>A1 M)24.$>SI^T;_MK@RS6;129"B:%V5WS%)WM273M/SOCU($/U#8WS_LH)"BRC; MF2Z22;<%G" <#1-&@0-3"CS%(X\J8J3^LF&?8R M&!JH-U0%'T2P\%/-L!-^IPQ_+&[AL3[$'+\W[MU!BOXM_#.75^YZX\?KC^:S^^N?Y\D:OK[IFGYW/C^[C$$'=^__;V$]&L0 M93$(R8/I)=18A+T+!M70QE$*^Y(CRC!"4QMSP1=65'WN-](6_?3C_DNOLX[G MQ,$ZV(W181V,]LR$4'E.I) LX\[Q]T]]=/J^%)'"+NV/BI8;#88]" ^%E] MJ0:FVW+]HM4>SF"\QV3:I!:]Y9-8*^*H,:8&VG;,V0SC M.M2%U!ML5(B"@?-D2,-N0+B6N+9"S%)/T0;$/Q*U"Q[^6,*#HB0(@.(,"\>< M0DS+ROA(\&Q\E@>^R0+LB@>U?!VL$L8*BKC!!$DI#">QXL$'G6D^D2_#P[)U MT.#H /@Z9X/Q+%I/O*O,+ /+DJT#V9X'V^YTP!@-VMWPO0FXN7?C>B4^">! M[A-H"(U^-SVQV@+12< <(;)Q3%,*81XV@4A9[69OF<_6 2)4BFLFUJ=J%WS, M6J5)/A@3"0#&F+((+(!RN9H/)8+*^,"4$O8,1B:PD2_3,=WDYIO@J1JWQ<H$(A%6S"B"X$C(F36(&A1439R*8<095#0S\1/B9^)2ES:'XW&(#V M?2P>1OWF76-0M$#S/A;#=C_]LI,8_MPK'[Q^2$XW?(@((];KL@.(GYKL):B7\U^L.0$K]F3EAJ+J3 ME&]H/O[C/\(_/N[B5'6%FK,8>0W1 BHV3@%,,RP*Z;G H4HG^\A8 MYEC!!6N:<[ QH?M@=<5B"2VC)9%8I(RD7E&!?+U8C._F16*6! L%): M5KED5+I095X!M6H]RZM$C)$G9I]'ZKX87F;')*86&Z\#UQ99(84+N+)C1O-L M)THLM!8[9OCW(EF^K\7[7O=V6/3O'U4%_-ZWX5T.MN8D?U;Z:[G87^^AC]S' MY#>GY_R"6.Y']\O33@',KZ'(>XI!]I$1QX-B8*F==E9H-QBI5"K*3] MH?$CN?2TY^:Z_8T-A&:"LN 5Q@BTPT/,@@<'^&!H.>^6_>N4#Q=9@UCGB- 1YX*PA7%*1&UE%K9Y& MYI:#V6U(W =[.7L',ZBG3:I6[HM'YT&C#%G:-A_:PT9F#-R=% M!?B!&<&BP1Z%2)44J/9_EO.YHD*G+JJE"?-IGVF%"D9;T!KP'\I+PZ-,"0+X MF^J8^GUW5VR3^TNO+ HE,6+(PW% MA1!:*6&I8=)$#0$' ^3HF0^.9>DI+ 2:7/FM2*PX+&7_MZ+3\J-^2JR71]*E M-=X$W,^Y&[1< 1:U9G[Z@A7ZH",-46$? P\";(R)B%1N5BF;9U79D\BVY7E* M9N/P^O!2*P^::@[LCW?P;5][S0: @L_]T6"XRLP(1"S5$CGN;"!*)ZM3G81C MEN5S,[EMQ7: MS13J#\!!I\5Z+,W9#$UK10!1ID(&)+R5! E5K9[16&; 0&GYF+1;3L4V="X# MP2!LP%E1<\DI,]XB1.I3 ZL"FJ530V! MZ3S8]$LVE_30X#,!H.MY I01(,G MD=Q[%RQS7D5<9T.5S;2$$#YVOSG!\\EY#N'+!*W!4^ 46!F)N1,& &^5-?%! MZ\QWI#,0P7=&^._%<"MY,R&9(M9K&BD!:*XMJ:)"#\8\LT*$$,;%"K*?B-F> MZ&6R#H)A'C3@<$R-9\H34[D<+[W%&=%4$3I?J]<@.AUVC%LX@^TIME-KV'R< M18]0Y&#JHTV'+(\469MDI&QD.R%<;1JOZ3(QKG( \I<&8KYE.R);G+I.H" M,M@Y%EQ4%$5%0 ,J4RQP'H)A6A^[;4KNZ'Y48FI?//2!F-+SP\_C+)3IMLQ] MKS]L_^=X=D2_]U#TAS_2#(EANDX)>.?A?G,-=Q%[86S0. 2!!&S)RI ()F/. MG6 4ZUGN=D+X882Q-/7DL8X!W!4ET:$H-67^R8N9'-M)SG@&#_8IC'+R3(*( M_>(N76_X6HRW;.HY#Y;P^@;V[H:G')(('")$P[ O*=&($%Q75V"2(:*W&/'< MDVQ"WZY9VS2[,+E"Y0@?6W3AAV%:@X%I_0MB@/0AJ^( JY4T5"NK. C$,8(J MA.:<0UD\#7(CF2\[3;&5J+XS/I!;6UR&&<0@W;HM_0)0_ZJ2152O3G$L^U/[XK?&O M7G]<'3N5]*Q+F,92'-RU'ZHF&1/1AL%(:4T<9CH*)R"^DPJ"CH =8)Q4F?]! M_C$IH.VY/&IIP8-%)UUK'#4Z%=S(A$6TQ0IA'Y24%!$ /X2/A:5==*F ]P/& M^Y#6_%3_1%I[,S1#>8!80EF!G6 A$&%MY9658RX_^ $;S680W$J2GLO TK(R M0B&H!_5DQA,L)?8,UPPHPC(&,)88/8N!R@3%7G\2FJY5Z3I).F8(S!*)$,JK M0"2&0+\J C?4B2RNTUK.!!*+2'D6O3OHO+,0.Q,2O '37!8&:46EJB)9S4B^ M6/@H&#[DO?2%17I$&\(PX\H8(006GE2@2:7;B'D%!\)G);JURNFF,JP>14\] M QA@HB+2QU@G=SA266S*D-Z[LBVMT1$XF0..P" (9--%WVJ%'99S*[T4/0#! M^S0'1I"4AXTI1ZPPI917A_40^]"L))AFGNR M/I9Q>>TBQHR*LY+=QO8@**20#@!RO"#<^Y?3-D# M3@!>4NN\$]Y9C)&L[ 'W5N:']+2\FK5W@O=H#YR103'JM+92&P<_A1H> ![* MP"AA^]7IXYOHL_!43J.H#"!)1 FFW.OHZV/:X%%VG*BP.(1R'[$Y\)93Z66Z M3A,C3J7@I ;?WJ#,]S!-R;XEM@P>$&.K,#S"%I/( M!._1'$@A99#(.=CE!J-D#T2]1)9F!=I<[]W^G0@\H!9)9QCS1 3L.5:@+166 M]#A7%BQ 7E^/'8Q,,2CK-VM98+%+!A7SXM-!Y]["_(.9;IQ M8_L0"))($><04DX'<* 03E!*@K8"_LROUVF]"$RO(&VG_!RDTC400D3*-$A# MQNY1.>IHY<3V&'5=:.NWAB]H'%121@5%MF:& ]=/< M!7!8 B(3YB'*R_';%F*M6=VED ZH?#9HQPC6QD1K7-!1UB6_WLF0(3:"%X4' M&PNIT^E]:W2;!2 ]WQM]&=Z,.GFAY5:U?M@AC8@3FOLH=$J(U-5%'M!\MO(0 MQ<_D0#:A;8=,+2\3DQ$KP2D/P!'3"MNZ3"Q(EZ6R*)N-M;=F:@*'7]_,GKAN MW)M&.UB?R)TQRN/4)<&)VO,@([+S*UU=T5^/GF=2ONQ6@J!&>@@&#$+!*LFH MQW4/4>M8!H&QH@0@ M]@J>]*[PW:KW1FE"Z2?BN:H7];-CB_L%JW8[]TG MZSL:/GY4=8^D:F@VKZ7&&F?8%ED:/428P)O#*@ *J-NL 9*=3-E6S?VXG$DU M[(+PPTAB*2I%+$3/5.J/ZJ-VU/.ZL24S-LZ1!-7\)"6QXN0B7<4QBC 6'):6 M,"IY96L4E6BN)&8!S.E(8IE.F&"()LP#, 8;JX-WM.X_I8-4P) MTG$*9>-$L!2E( 1F BNB0.=)=>G*@EKG^H$8['&^I2R6P68KJ/7:DD"M#59( MS6T576OK0MZ!3Q"IU+:[;C+*._A:+^'_L+U]RFQ5"JLDA.6S! F*U:SK MGOSV#(R\D"CTXQ&@F(52FN(K'.R-)-$K$=6:K&8DFSCYDU/YW,$QF;C8O)&1+:I?>5M316,PUUQ":(1Z% MUW5;2@$,Y"E,0?!VU"9<]NZQ?>5UV;YRNQ019=H+YB*U(@KD@WAJI.D1RYWU M;)G,4EJ>0?32%)"EVB EB$<&@F "X5&=K,-&Y?D'C=F61(_:G=2A*G5J?7?_ MT.]]';<_+.^8;WC7TZ<;G8'0B)!AENA8][A33.>2!O,\:GY"?9+-M_ZU.=]>SRQ:#9;S^,HY'JUD,H&X4_JP58 M>/\YNX1A*0.-)Q@ DJ]9AK2 M)BI;:?2O;-$ DJZ P=:H.;P"_2JN_ML;^*:K#X^_2@-!WOSWJ][-U;ON8-@? MW3?Z\#MX>]'ZZ>KJ\UUQ-?LTK,J@?=L=7#6ZK:O[1G=T Y2.(+2[6H>6P=4- M_'YXEXYU[N]3;Z!&YZKQ=7PGMOS(5G%3MD(&2OX-9OQ/\'!C>#5Z2"\W(4@L MGX3?/G[T5>.JE5K%@U2O$EWP<5:-3](=7@R+U1RL_%5YOCHJKWL-CSZY! M8CF1T6CWF_W&S?#_&5QU>N/V[C]-*LHFZ_]"FO/.N_RN$_$<2^W!FCL1M>$8 M<<58B%$P:QA_\RN\:_%2%C7FJY1GO'#52OTI+0\0!'^G^^N-_H^KFP2(TAR. MK\5=NPG>X4_EQR;"6A#(I_6&*#X]\+BRIR;F3Y]#?DO*LE0[0R#(=JEQ*7*N M$G/J:,W>_/H)E#GMA HZ_U@L]$'OX2X-8VB6 SBZ(Q B[,8T F"\.UK%$%:E MUQ\O1:?Q[:KHPD_-TG;]Z>JN=U]TTH<.QEF4'^-OJ-:G\9#&TXV5?U^B#S\2OK##_"- 3P.H3)$(BTW@0I09A6@$]" @+3J;%/VY&Q>P:V MWJ+(HR"#=L$A" TX9\[%,;M2&X \;QY'5>+38W?>5D%(26RLCP& !2'.0F#X MR"X#-UX/]2)OB=H3NVF6R-XM+Y;$(0I_2H4"#<0PG/CTU"#!# 8M3O88Q=&_A.XK4!JV60/;4[N7QU.+W^N9_]9*' M*A>H& P'U>=LWXA]0C;S^ZD:'GF,)@0G(S,2A)0N)3.?.O%!(#R9(WGJIZKX M4B&LP=$\F;C>_9?';->"3J>3W=;'W0_?=<<)^.M%S5'+8'R)]5\48U,E?9KE M) EH2_!4X>I,-("SS0O(&)Z%^'MGZF RK-H$_9@CQQ6'=MS0Z&E4@CIJ+ W> MX+J].C$D;ZV$F3J<')\8.PI9;MJP62QNV+SKM.KDH3N)2J6[4PX)895WVNIZ M<(UC-N_K/W/D_HJ7='=]M)?48ON@K!.$1*\)!.L!54,BI.(A;\QQLLM3=A"_ MOKD>#5.SD,&C,&_OSFQL">::">Y4C!)S$80.]1@%:^/4>6HYM@23V6YONQ7O MT2[<"YG#H'E )C@&.TX&[IG7]73+J%&>+I:O9#9"2? MZ=J[!8G[X/!TS;=(?46H4LBQ$+'V1L,_F,5*!JM8S,TWFBU1/*!B?DO/: >>M+^$:JK$'%>4MK9:C'"2%41>F,,3A0+F7=I,8C/F>"[#%Z M]Z4-Q ,A.!(3 ;DX)QP7%-65SJ @>7T_(]OFC_;*X>GBEX"T#11#!$IB:H!C M7=W'0P3F_"Q^4=M'G\>_ GN0KW*IKD(+EBKY$86X)-;R932'Z%J?NGQ?"+U8 MK FBFK-HJ,> Q7E]0TLBE4]/Q;-WRTY.T"\4<2O#(U+>4"J0)-0$:A!$W#YB M:YSP>1-*>HPX<5+2!\")6%DLP)%K)AP1VNM0]RH5%KM,:.]Z?*<'?>]WFD0A1<:JC4DQI0[AU MEBNOC]#G\3PKRL>_ ^Z(Q*)ZFV6U:MQP][)!H8BKW)3Z- M-:HNE@1'8Z849+:Q] (JMB)T6?PD4A].4.%$K<#&QE@/N.)4Y@U@P1Z0S0D= MW)EN*_V5FE!\;71*'#%TC7[_!RS0G"XJB6RQK&EZT!#O&PL@+<1H&4/QJ0)? MYNTY&-&^.Z&AV0\(()20B"W8VI(/489H1T?LHO MR,RPGTW(VQU;*\JNL(M@GRB),F7P"95(5,4+P3.:]3MZ2Q6=M:Q;LM6[OV^/ MF]6DMU>^I9E-**WWRV2G4\.,CM1[(6V@4J&Z^PJF?G:'7'T?M'_IMCM_>3/L MCXHW5S]O34:I\!,3,Y".7"/JA-4,RW+JQ*.MC];/RFXE&8^C&7S[*_C6;JN^ M\9Y$FWKXK-/*8I(^![C/;)]=W#4RH@X*B7<"*/@)7)10&"'.P4FF8/"##KWNCZ-FVZ:;&,E9UP,IYM'>X? M.KT?15'^JIRIO1D&"EZH-$2-*BNQE@ZEJ3Y5"1;)VPQ1C*?CYS4H>C8#2P?= M1FRIDE&FRU@B==JNU\%KY;,KBSMDX$.C?]TOTXWCL>+5PJU<@4D]XJDR':=! MR)18[!"XN(I^8V7@2_0(SV5B$56[8")/LI8SL*YORH^:'AQ6?L5X1-;R.GWL M1;3IGW/+ $9O1PD@FJ-) .5AH1YS"7YJD'M/%.FJ-B M8B_+R)73#!G#74311^Y1/7520ECB]BV!\K6!&0WO>OWV?\Z[6;)T-*NC7A%, MX&^5FL9[A>H67&AZ2%+5;DGRV7*Z)=0\A^B=+==T0.)].1+:R11G"8BW0LUQ M\,J\&,=+LSZ(@IU 4BF@&,@GGM:]8%R8ZM];$8UY5O:X)ZKWLT[,D("-8$P& MQ[TT3J/*0QLL];Q&8#MD>>P2-]M+!I9":>ZX)5%[*[WCKMY+;NHXLFY=1LA, M:XP%E&Q+['[6AK#4-)\XX6#O4(:Y$769B@UQGM40E*K]<;HT421X.1Z,<>RH M<%X!/*H5B:)Y_189$8+OD]C]+(MQP!78B$@I4FG.O5.U,[:*S+,2@O+9+-(6 MG%Z/AH-AHYL:8&RV91!#$11(FZBD\5(#%*PG3$4=V'9;9H*<9Y&]GU4244A. MHC788QO32 %>XSY&<-AN\^R$YV7;"&L.E/.@N77$R4@XJD?+$,'$=MMH5V3O M9ZDL0%L",%'KIV:46,YKR[G&AEK-\Q9)_=39*\4-P7J<>J S_10/ MHL"R]#%HU"(J\[SW.I3MR=/$=,F=J. 16&W!TDRCJAUPX"8[<>%([I"M%?L! ME$"Y2"4--(*7H=5^ "/F\RY8LZ(G\N4V?"NCL6QCP[O%5"TTQK]D3TI@,(5@][7SEO'@F%?( - M#F[06]"Z^@!/AMG409JCS8Y3%!^+8:/=+5I5(^%5]2>4>!RY!WT*.5*'XCJ@^\WHXVW&EE.F!5.>,.?4G4AQ&RD MA%+X2&6QX8:3VJ2!E19'F?I66 A;ZY$"#KSWG.Z/9;_]G;)NAL-^^\MHF-I< M?NZE2J9>V9JG,]%+96,G* V#" HIQ56J'F!6U7,>)(>%SG>ER%#?-^_+ M-K?%PH(AH@!5N$Y%1)16^2$!"YA?74,,K[VH1\+\FOLB%7=_+%I%<9^^9/Y7 MK.PV33RW:9 Z]Y%Y:06OF_?")K&9-^:8KPVG3DN:U5/S/WS5>"]P*\AHQF0: M@8G3*(=Z8""$)IF1Y82O;61?7(PK,$(J[(. '\RKUJF+JF.RCI:Y=-F1)-=2 MG!+O2\=6V&BT<"RR2#7"3J0JC$=K9+":=R]8R<8H"0 #4TY\D 1%4Z5=-3(Y7DB6>6W3O T'AQ;. M,O.5CK"Y,%*F32=0ZB52"4=*-EN+\.97+2E;6U-.1#@;F+?/O6K(YEVOTRKZ M@_&3J["!(. -7 1!AV@)]HI4Y9S>I=[;LT(F6*]MU8Y>R"O @WPQU),K3>*"5RWJG !VPR[8PB^9R]&[%/*93O]9GKON^Z' M?N\V=:C?8D2#U5QYB\ 3!B&\3_-2JPP_O)+/T.&E+'&> MX!!5T"1![;K"RKO\:(M).7LFL2[!C_-(OA;=49&&9:CO*5KA/# NI@08M69K&@"SBJ-[4 M.$_NIL%G;#E63?B>AIS/ M7JA90]4P2$OQB#USC'/MXM-T8FZMR(@C@,EP+K9)&C:F;YGP N,N&MB>0<-V M (J\KM(*:??FQRX2:3T+S)]#WPJUBY@[@[W'" >DF7%/=ZF5]'G6D%*-LA/- M9]*W3'XHLFABB#(:;+Q6Q(3ZS".UD9R31U!J0_J>QBM5 Y>NN_](KO^A4PR? MIEP-KONEYVG<#])'->&ESST+IK/3*?_QS_;PKMV][A9_I!D=&WET'136VFH: M?1J))X.OIQYZ@4T>O=$LS-\3'R\DK.63U76:DQ= >T*:P(SDQ"PP0;+C5\Q) M5BIS &GYXLNPO/6X@\OM7D?%0J2,XA LAZTJZLOZ5/G,.0A)9Z^W+R?G.80O MG32'G1$T)G_+18)ZAM=054>:Q3U"T=GK[IL1_L\B]7HJ6N9KT6^DYM=C'/X1 M HX50UG[1:L]!*++1@4SIY5?>YVOH"'3S^3!R'21@.(D'<2 TW0:<1UYG2M MDDUR_C3$ 1$VS?@2=I[%^=1@S!US+A%U5 =FD@.VGDI?SV(+AD_E+":=J1ZJ?9-NV@M:[PQN_'X5%J-"W#?7A(:B#<1 LFZ:H+[ MF,?M)&LEO3&%NV>O7D_XN'3L;HLN_##\T&ET[8_T9SF\PH%H;WO]=C%G\.WU M-WC;^_8-K,-@U&]TF\5,\ZH]-1B::BKK8 \Y3!%$DA*6!?EZG*Z5 *[R9F%B M]C+!2Z_%K*F2QHIQ@< R&&LFI"T_M M.K#.7<1%=S=MRT,X599QA1V(HXIBM)Q?>2F.7-_6E\HAC:8V'!2,"$MM/%U<0-A-&M? M=Q'TEC:4&><S1BK@2POCP.8ZZK95%N-I+PC )FF,#C!M?%T%H9% .MCG#1[R-%PK@ MH*:1<842OA%I3(67BB4CSTWAH/+RX"B5J;94WWBJE MN2$!:50=(FKG5=Y[%QX[F1TZ*X5#FCZBA6=:0M27FE^ A#7#-?QV>$ZOX(M@ MU[)_2F,JTXTC2Z5P%F1;EYWLCCVD$;12!5IVJ?>6:R&=?)H39='2 M:0G'*=+?>MWBQV^-_K^+X3K0#T?E4[DOIP$TR!MLZN2,P='D-5E:SAYTGHX4 M#FD$D0#+9PT8/R$%]2886V.5E-R^"'9+(^B-HA'\"/6@NZG>A[,ZYQ"8R@XW M+R)=:009#H"!//,Q#=J1$@E2(R%MP\OE#[<]EC.WM_WB%G[_OODP_OP51VT$235,$HB"$T543$: M^E2^GVI_7\1&+.V_!Z@. XW**T4E\UK5K993[Y/\HCZEC,Y6G^V1\ .?(%/K M/ U<:$YU:IR/4:S63\1(LF)-3$1>C'=RXCBDW90V!L93+[24C+).8U>U?5$$ ML(,=4)LK &S1D%KXY=WX[T!)D&IXVU MG"F %1HYB>NK34&0+*5_$?2V8;/B6BJ/D+!,<2.L%^@BV+4K:"+E MSA'D%58F:A40JGV*1Z># H_G!)F9J(A#$0,"8LXZ -=UNEQIGU4['+U(-SQ! M%A)A9)AVP3@2)+5(U >=@>0W=8X[R7H\!\A>2HX-A6V:VAQ \(;J0SE%((:[ MR'5+$^@09A[^8RSU/<<2\;HZ29B\'=I%I*O/A@0BGC@24>J2E-*S=4M]I6E> MZWHPD1[L_!C +Y=*(QH,@K"?&!_JKM!,6V6@+-U%)9HS M2Z6GI&Y_KUU>^2+*.R&G*(E5IB9:CI$TFE,;:(PW0Y];'#(Y M!II '6="!>658]ZH.E;B4NRVVGC< N]SX_MC]YS'C;]Q'R0&[B%X9[W0%$.< M:YVM+M893W.BRRG8<]=O 47/(GY5!ZQ$K3+$(\9 W4QP]>0L[G >G;[%%(S8 M#.RA*Y1F3^S;)%]#R/ M]F6%!\;Q&*2B4BD9A065J $Q*+W.)S0))>?7/Z])^XQK,_>IT^-_EMOD^N:O MC79W\+XWV*9-F30B>,K )!F#80=X67>5AV416;8LB\'7I6R7#"W=$IBJZ"GR MP!'V.@CX^6DRB\PGLV3K20*0 ;S11%7G9\(QE"U15F/Z M$@PM6R(PK#+R*!37+$29!GU6#$FD4-Y[Z4@8VGZN3O[E ]/ZUV@P3!^R"F%$ MGUIE<^-PZG!(H@]5,&,MSSOT[E):9:^QU$KVT1T_#G+O^_:@V2_2;QO]'Y,/ MP8>/9HWI.D[8IC[I0NC471@,D0$O5H\($?G$.RIR#/4,>O?)^8J]$"F&<$(0 M924V5'AOZP9[#AN3K2Y#BNZ-\X<^$%DJQL9^A'!!:*162X>8#PS'^NP9$+') M[N-SDK5R>?KV3:F:F$;8'?0Z[5;Y]#O8HW-J<5+#Q4[[OMTM'UIY>2+X%/@* MK!3!'AR]KTO17>0X6Q\^NSK[XZIZ^?H!4/RPW;W]5-PF>S*;':BME1T-0%4& M@^JY6C8A=0SL][KMYN>B>=?M=7JW $;^VN^-'E86%5%$;.""<0 +"/$H*_A@ M4""9> C2IRB@V$D]WSZ-'D"%ANO()2IK;?#:2X,8@JV 8K6M=51Y>PJ*R2RR MVE(N2T?)<*.L)X"S#8I4\H3@D9V1M<==JC!WB("+M"!QQBVU MM+XU!X8IS\V@62^Y/[:.89MJZKV'< L3"+H$@TV+ZVXIF/ L3F28GJ* -MZF MW%I%*+*!&:>U]I[5AY!@OES>Q)?(7!W-@KDC'4. GH:G:9/4P4!(>>M MF;.JD.VIVN,N]4&YH'U9T@L!C0634^6'G))L7L^>@[%U#+LTW7?#3++@K40^ M'7C7/3VUP2B3SWCL\,D):.-=*ISFB%)F C5>A,@MJ^^N8>JR E(ZVQE_:[DL M[+VN$VC!'53%IOH/.S3U#VA MQB[8Y9 7JQW9Q!-QIMB0U.(],&\I!&V>(UN'.H'PK! 2H/&.[-AQ.U-&O$QY M-XN;[P?XN5.&LZ#3DYF,C;$P.$T=F54*# MX_\@E M>QK)(VE>V(4XFNW>LYJLY[.QP@HIY8RA%- O1L00G*Q,Q88,*+>-"F75]1NR MT?[:;A7=UL#U[N][W4_#7O/?KC&XVW@%@'(DM3;"8HE#Q(3X>DH[*$SF[@2: M&6BZB)+G4+MACF_#>='"J&"P% 9B0J]]D#M?A?((!P43<";>LX4Q$&!U8$DY9ZA >QI#/U=F"Y8J4#T6_'/5F&X-V7@\22MX;4S3] [$@@K84OY4W\I87")7+O9"ZQ*YIL$YU&D0+3AI MDL964U&?=+G9T9-/M.*?L'H&K;[=&0V+UJ8:B^2X]1[W&D.,A0SQ53)7^4"7 M:>P2+7@D9EMZETA71[#4G(*^0FQHC:-/=X9EB+,CF*:T%NV'WN6:BRCVZ2:% M8 $[$J(QXBF^E[-G[5.:R_=&[S+Y:N&1#4A;*7%*L>JG[!@GLZU_I[27;4;O MS0T$8]MNXD5CJ1FOJ ZR/VP)@S+S5@YR9 M./T\KNH1I)\;W],[T\%BNSN"97Z,.[-Y3/.MSQ26(0 SM=$A6*^BP]3650&" MQ 5SB6"M9GE:A[8=XEAB#T^<<(CQ)F0\1K.3\E<2KV-Z(@0/(X[K36D\>RG$GK%$4 MI;DKFE*N$,B# W!W7B_0;+IRJQZ-/-;8"M* FW> ITT$G*HL1/L21* 2(M1T M:@#-Y.:F>Y-!78-L!H/1_4.YA^I1AT7_?F6*H,IMFB8XLT&[_/HZO?D'/,\G M7MEA@O1)JXST1 C$I>7(RL@),:J\30;!NH_^S:\?R!]/\EO%\&&%(Y\CG#72 MZQ,-2K5UR"D!X9*A$L(DV'W,>"$RI&BJ5/2W;'CO1GOU4 MVT\=I@KNE"YG5;)HE'?45G")*QKCW-V*D)HCQUPV!Q.A>$D1DG1)UC#&(1(@ M+ JL57V+A9JIW/F$"">S",<@PB7;] !:F"[4:>(T2]./HU8H*MBZR#+%1!3S MW282[+DB?-_KWJ:]_CBY&^S*M^'=">WJI^QG"KZF[_HUOK?O1_>YW*<22Y(X M+I2FV$;+F.>$U:J+W525^P1LQ0O%OE">KW0-VMW5:Y!."#CH.R,0MG(5P)C4 M:R"0UO-U?[$!/K(U.(AI?NX^B%8A8T6$2$8;(30.3YX^<,A2(;A7/*0Q+XAS MXTH_#+":"#[?'R"YHS68N,'V6]$8C/I%Z[K[,37LZ+>[M^FX8N#*+..[[C^Z M_:+1:?]GT4HW3]+%DY4KM QVO^J,A= M51Q$#)-6,A*Q5X$[HNL2:X$(R^X#BW^ZEVZ+]-/#>%^._#[B(B\_NC<<:_*Z$2%(C M"?%1/3J%*R^S%@6I"SJ9+_Q]BFH7:S-8\(WE9[UX'W$OG,4T6$ZB8RYX+4UU MXA(""UEE))%BJ3-"AF!3NDG(IS M6,$#HAB"R,-754%)1-EV=N3N(>&'S2@\6?9W_\UOA7KU_.;)_2'3<:#,&_]3\6G?'J MW+4?5CDN[23F7&#D#*6(8HSK=L@NBCG%^5@BH<],RCZ MPQ^KJEYI])R'$"WUICQ JN?C!D1LIG",*8'/3&SOV\VB"S#ZUMSVBV*BW'@) M3$J%:I@(RSG2!DFKJX(CAWU^[97H64-U\D)+O1Y2MY-AL;;4&%5(>P2AKDNH M$GLO62TU2C*$H[ \,Z%]@*]8+2<#09"RL-&<#,Y[K)15*O5)2>V*I,VN W)^ M;COR<[_1*GYOW*^>D,E-JA<)U@DJ7+1"NLI?6J=RK(;QL>W#97U:(@VILS_G M$9R95S@(\U3!C'".!A23E!X?@P=' U%;"Y8F.(E210#SOAZHL]#EYL6V.!M(@,L*,<(B+ MB&+4L1[Z[)F5V;UT2LBQ.;;G"FT+-""M0489 4 *4)24J8= ;;JERG3M^-# M2VHBDLBG:P,&.VN4SB,;KLF9R6EM-."#T58%<).&8\-@ M^]7!C,,,SS'[AT(#$V]Y;%!G;H9%_X^BT8_PAM6P8+*5)XW"4Z:]C+#2(AJI MZ\&MJ:-2WBY"E(UWU^5T!:W;L_P[L29XY+78$C2/#7"2H>^/=.SU&[/]\?BOM'NMHK^]4UL#YJ-3A+E9LP3D5 , M$U8)215G5/LZ+T0PR9NH\=GAGSL@>7L);*?G6G#N6 RI[#A&B0+RU>DH#RID M3-,2W&_/]/,UO/R$WFC#Q34,0TB,"*92F$@!T ME,7*U=VFG7(T X2L;&KZ3#Z_]=;D\J_][-AR55K:&8VBC%) W&FB#PB9^N*O MDSC+W _3*V=72T)>C;Q!P\R4VM.C$+@.#435S;:6!U7> DA9[9MI=9B[2#S M"(2R10#I9>#@JJ(6V )*(=X$4@?>-)_>@17\;^WLU1'(9//HD$;K#2*(1\#N MV %PK[.>EEHWIZ\$/Z6=LT7D)QQE/ A <])$@T2P@3YESW66/=\@\CL"@:P9 MU5D&JTR,89HA&ZR%?YH;L?MB?*3P?Q2T8 8.=0Y3 OQ8CXMF(JR.]5)R&,+)\@)3ATJTQE8FI&!$ UU MJ&Q"5FI-!5W;WKVP,+:)"063ONQ*:3R)B!LOZD$"P;',^)^$'-;S>Y&"(721 M1\8@0N#6.N7+4##Y/D[SZ1%X;3#TPORO[_.BMSHZH600GA "LJCA3Y!Y-$S9 MV@#YF2)8%@)2GSH):6D(.&EN&;.UQW/P0G8.1S73>NUBW><3?G"/9[V,VF!0 M7**LT5S"7G[:Q'GY".&T6Z-,*A$@>@@4P6!A;>#QB"0ZI(;4CC%(G ME>&UQ[,QG[%Q$G)8L\#5@I83 WL"1>HI]T:B,M(+QDMFYA1,'Q<%'9@(D6KEY]P#ZYQUN_@'Q6!-,7 8'"[@ H ).>KMO9X@9>_]SXOG%C M.F,8!LB%&.D:D[4%N7]Q$O&9CD8#VZUF,EW1I77_=.L&12SL%%B2ID^&&,; MJXV)+ W- 5A@/:8I'8QPO<$YS0]0=#I_6IN?LA= OVCY4;KK.+[@N[&UA @5 M1[ ]F+' A>8LL"<:)<]RU02"V/FZ-(^.8(T1.ZZ5CMD MYLPT/581;*R@A$2'C;($&$]W4Z+P%6X!!G&V^,]@>9Y7'<>BJWHO+,XS,"4@ M"/>$8$:=H.F><1V!\)A1_Y9B.7_=5A.W6Y8.HM80F!EGI,+8@5T!33:L*E4) M1N33X-]BSN2IB6?S88BH[!FKJ-*I];($-UJ[- M06&:96NQ%''7PW!$1('!:B?.A(H>#&3NA,FH7"2RNRS3-[;%+*?AE V5O=4V!(EQ4':$)&U M3#)9RH)"X.%B%M=I29XIB5$#-L*P**Z_ *V/,[[&78/"]X=>ZN.P6?FM"A1; ME.H0O552&QMQG6=R$ XM*#.>8&$U19,,C-OQI.T;^[W[>:V3QR%@W2FV&(3O MPWZCUV^UTUSC=VG\59E!ZH+Z=CKPUI1L[!>#^:.HEPU?=!%S++"R42F(D #J MXGH( NSX++4B!6?3Z[=';EY8:$^Y[9T/G0O!QY"ND"HEI=-<$EX7>0HE<\\I MT8R/>+UBKUY^T4'0#!F.@^9:$Q$E]Q)7-\>T0RP[N8!PG8C+^KWTS#Z#4*!( M@;NVUFCJ.:U[9FEK7;;M&#@S]AJ6;6GBUGD?6=00P%HK.?:65"&<(6Q.5P&& MD7X5/F*_@TF=HIA327"Z"R"8#EY7%VD7 M835+,P&MUEZF#$H:S%@M&X6(,+O,A9DZ__!]52992VRD1^ @).?8,4_K(WLL M2=Z&1&+\"O#L>H/NG^$C9(A:HZ"BU<)Q+ .R==EIH'D9W5LL9T?5OUZY'X.3 M<$QYKI@4GH80M ](U,E"AFE6&Z(QY:_"21QW'*'2ZJ0+V]3@=!6#:5W9.QVC MSYR$EI2?2ASQ6[O;Z[>'/ZJ/ XLT_2GC&>B_%<.[U!+^:['P@&K%^00/''N& MHO4#NCDFHRSQQB W?9I;0CS8%*YB/7M6@JSS MLD JI7XV?CEYJ:X(@1F640=+&1*&@\B0X_6D=A[S6$P)-M/*Y)4*=2EHQ$0@ MS365NKP R&VL?)_2UN2WX06>K8M\4:G"QSTV7;)%M[AI;WY"2R,5F%@A>1JH M+A2V]5&A9A Q9K5C6?.^!91L2^RRY8(]P"6C$!\9S[1GC*#*YW$;8GX9&Z2V!4;5B ;&/=.4]BNE% F;!7%*:%E?OT(L?T2NU2R$A%LK ;T;CG!C%%4 M77D3R,B=J<'4\)9WW<=JC,&'QH\T#&-CA8#8. 8/FU?C(+D5X,7K>POPWYR# M[MD102MI>B8#*^2.<6#(Z1"QT* =*L"?5367-CKOVJ5Q%CL]D_[^J&A-&*=M ME\+PZ+&(T@?J*#!$G*V6PCN5:]!;DNY>K61E/G4[8VJ5?T"">Z]"P.!-QUV[ MJ_H5V-LZ.YQ\BYG$V9'N3KF:&&6U^1IY<' !(0Q*AKVE3M7SM!Q8GSEG?AC+ MS-VMI.OY?*Q8%FMX0"RD$56,&DH4>+6Z9R[0C_*KF(SP#,PMIN<9A*\J61:4.A=]F@@6-'(&4'[= MDEWD0S.(5BOWP]J$?^@7#XUVRQ&$[?&]V1JUV]W:]VZHK/NWY=].MASC: M$NQ#T!%YQY[ZLUJ,[)PQ"E336<^U&<>[E=;D)*0I>@X!30P M:T-6$_5\)I:.SG+:*"1I9 Y1PS6UL5H5C@+*;OIQ2HB8]08;,U$F%Q]!F2^^ M;)X<- 0<>&JIP")B O"P(;1.#DJ7*Y,6LWX\(V(;&I>B0.O M!HGM L6.\73 MKFH)JWW EBKB*^AM M9Y'8Y<'33FA< M*L? 8445$C8J4%(A%*VOTBK&\A([L:DC]0K9'!7M)+2)BV^OOE8I&FX MLT!ZE6&0A,.R:THYD](%J:VO,M>&.Y\/VY-TMG'K&C0]FX5E9H%'*H775B.B M!(HX$O3$0K19BA@KKM5L)+ E"[U^-98^G5GT@9S!=?]#OW?;;]QON!(AS8," MO&^(U:EE.'-U3WEC@\OB&<+P; R]%E4[8639>@@?E9?.D.@!L6DAG\X73!JL MFJ?LL[AL>T8V;G&*9,3$28YI4E-7/!D,?.1MZNCL5>#)+U^?J*7-/822 MT8*?@( \&LNHY4_ES71.%SI%1(8_5A-U?6,ZG=ZW1K=9#*K><*;UM?RWZ;9* M01>#@6V790F;ZC,3TBN.K< :P)%PG->"A4@\[Y:R7+ ;TKHWEI15]D5;DV,Q#$N;!:4;T[AS%I>MII,J,F.PT&E4*QBN$*MFKD8Y MG1]KIVD/L\AM-RS^L]?_=TH4]F#EG[-J@/<_\_>]_:W+9RI/UY]U>@O,ZN M3Q7M8&9PF;$WJ<)UXZIS[!-;V=1^A$!(Q!L28 #0LO+KWQZ0!"F"XA4D ;)3 M=6)1(H">1OHQL)S!:Q2&#PYV ME0[%W7H[%5U;Z2,C'[F=A$U<@DU-CN-F-M4-TS.IYE;9B)ZL#JR1P%<,HAH) MKYTS;6.&#T8 EP-R+,8-P6US,67*E.?,]395C*GDI.3X@*%JSM,*TR M: U#U6N[(36HR7DCU$^[L>S;[-[W82=CCLX ,K@ 4Y56TU\IVU$JGUX/7]%L0#D"ILF=9( ,8/I8G*P>, MKU1ME6H6LVQ*J&Y9IFE6F?L&,=<<: A"5_*C7R?E4((W.H>N2VV3NZKM^;H. M6&17))7U6+29ZV;]RN-;7935JP>, MQ+FK;+EKN@)>E".O-<$[H1*9-M>%[5NFZEF&\/5%UK/0ZRUO9=_0S6#2*O8< MID4J-77&-4(M2DW5I8Y3F05@+5CU%O:=XE2VK MBGH3L1,P9)Z?)HM:W#B?IJM(\^HN72_Z?YF^\1;L5 P\+U PV),\X7#*+,[G M 4?7XO72(*:OFCP-\:*E_#U,2W6/.-P3-G>Y8\#V;^M.%=Z3 :(Z5]FM,'7^ MK?7/V%;$[9K",PU#8QH1S =#N$J2(ZOB"",\$M9E;6 M-7'U^A;%5\;_[;C43=SY^I0 _P;Q^/[V-D/[]2P?6['I^YU79P1]D>T%6WO3NQ#6UI&U)?%QE8+@*XOE4IF'YCE7U M&F>HSIH1IDIU$;PUQ32UIFSH95!6$^[[JNI;I$&&+^;F6)Z,N MM27IJZ=P!R]IT1!B[ZQMGW!3@#G%*:6VX?JPDKZ MEF#5>;]NU(];@7Q2VPD.)6PC3KB.J:JR4%L5'BI8YWXT,63:\IH^A^3KMNY#8_/HVO1U# M!^-0-E\T!5.IJ?H6G1_J<)?749RH&J^!^$47N$4O0"LT3^8TF=3F1)435^9U M]I:CU^L6#"8VZ.MEUK<9WTW=M"PY'8,*CY@J@/KZ2[,#7AP<^YG_1A;X"&YN@].D3 U0V9>6AZEL-DPQCWP([EMU^?-474E M3_"@E9^ =5ODPS$UW[0<1]6Y 5X";!, O[[C>8X+NW\]Z91J@C2[SLI0.,(> M(+"'.. .@%\ NP9U-<:KQ%/.Z['!^A">-50<0N1&*]_S?>:I!@&'Q5=!(VW/ MK [O/;>>%%$? ]$$E5L T58M#QPFVZ<>%;KM:,Z"2JX;M8A5O0]Y0T1NG(AI MPN[C&I9,7K01N>K3KP#BU0'>98KDH7Z<@F<^SZ+&8- MK&YV )D2IK-H(&?8_YCUBGM]CK.5])>F]2T&F96IX'?!S]_3K/S#*8PZWW"! M95087&9%,Q54H.H41K7Z5$9*29T=EUIMN]F^L4V-<%4;/!-#Y6"P.(:F>U5R MDVVQFE*_7YD4BFP_R *V=.(*'78CT'V=$NK:HFIAX1EV#?!EBT+D^_&6.34\ MC^FF)RR3&\!SWU+GVX/IN_6-5C>OE.WS4:Q6%H.A^+@\I7A.V?Y^.5&)['?E M&;A10X9F6)M' <80GVPZX]L)>K;=& MH"O]YVZ!A=L:I#K,-L"*UYGE"LMFKEL-]3&$H]4#^X9NKC&MKI^)&_TF;JBN M00VP#4Q!?)TL5:GI:MW8%]/&K:WC8=GZ^&!PWK\KD^HXA@$"Y4A M@4]2/_L3ZH[Z>]PZ+L>I/?,2K#"&+QV[+9%6) MQCRN,=433#4-W]$%U\ A!&-+LZQZ.\D=G8G;>PMK'[=M3+!N>J1FZ M[[&JM9)#>'UT"^=D-_P]#_L/MG\,1Q.>#FM5/1\PDUI^A9F6:MX39GN<$-N:OSW#UO1Z?W%M3?CDY(O8UAE)-6W;5WUF MF2JE&DAB->K*%,Z:4?< V;M#0*/+V!ARX[8&.[ N7(>[NF7YJC=/)9$I^O6S M;R8:D*BEDMA#PW#"YH+ZG#F2'D..-ZE.N'5AT7H'(C P5F.%KY)R*,$;*XE- MR_0]2BRN4M]W->9760:F\.JCL8FAJ?H:BVSQE;[ST/1?,.2 M[;6H0:FL+/>K=C*P$%)+RC'7T;N.D@/)W691,EN3/2I4Q@R?$=LG576))W2[ MGD/$C37>X:[TIB\CS9MXO!'2N>[Z#J"X %_6++O35/T&7,^I'Q_H:U#D57*. M)'PCBAN$FH:ERU9[PC"91]WJ1,$W>P=BI41E3_H:7=JV M@21IE-1.!.%/K\K+:T0=O89MF4".T#Q[ M.BU9I0;7;,V#-?#2U/3JF4":IFT5GEW6<)>6N?E9-,\#B:;FODP:G?VEO_<+ M 7>6:99+?QNNCFP!8IF> M93+*98]14U0#5>0@I9KNDY468[O3UNR*3CA2V*),=M]4;=G$SS=-HE=M<87M MLOIHTRW"VQ*.S/]\R6&_W%,]2UAR;JS,97. 6P$^HNJ_P* M, 7KB5HWJ$TRLB3R]XI"TC26M@"45 MW#K= 8O M'."Z<6FHWU:.8 .TTK++FP9XZ\BFC56?><.NYUP0SMNQI!/"DBT8]2W+H3[S M'&I;NEZ5?-K"JR?CRVZ2ZUV7MC&E%<"DR^,IE[JN<,%0LGW=F>>H.+;IUD6. MKJ3.7S]S]P8FC=LF-2Q/)]P2@A*;B"IR+%M"U/TXM04"N[$0C,H!/PY5N:%Z M8">8*ENT6F)KI$1H^OH0R+F7=$)@ZOJY:MB8,QZMBAI9=#U@QP=?'#*^7N7L#$Y&S7VU? MGC"[H+B.[E?Y,-P4]2X_!E6;%=AYQ'"YD\[^5:F&001\B_D6@Q4XPG6KK!Z5 M6C4PJO4OV4S/"\JSV>37,L[\>Y!]S9>6%6S,2Z(M8N*<1W59] M8FDF\2W'L77#YUS39-V)MQ*[G#]"MAY1R=(2=B*LB:6LY"HL+T45OF:YMD6$ MH5EEO8"I3I>B<]WRC/,L938J3F7(U\^$V&%KUZCO<@_< M)5WG("S<8E6'<\]UZYVBR]$X*TO80M.1"]@V@]ZV&+&()QS;=FP&=DG5]\B1 M(RQJ95VLL04LY8.4KZV)#F+R-I*?/LZ;9GG_8RR,,X/ M.!('*TQVIW"D]H %X(#%.W>77!G+K\=Q:KJ_A:0CZ=^6(N+HCFK:KAS"P"W* M3+\"+X_:]4Y41*QT8MF7_OXD+/X>R GBQ;,5AMDD6#/RV-@T/LOT/)O;C'@Z ML7U-M9D^Y[CC:_6AH(SI-=U80\0A9)J;MF"+ /C[X#!1P357%T2O GP"8*I& M)E7YRA(T%INU%5 M]ZN.8(ZET1JJ$VTUIGO(2A[BXJ#.1\)A3#4LK/J36X*VK'RKK* M66W;G#U\#Y(V)QHREW@VU;AI,*K9FE7UO+8J!Q6 [INL+\).KDUZJ M^O461LPT5V.QK]%43AZ>*_^7J"BBOO48Q(GLRW6"X>@6&!:R6XM&N:5;ILIM M.C1O(.8;PC1,F+=7S M?,.TB$\U:@I;:',NH:G,%97S:=?S5HC&"=$.(OI; M%$;Q#]F<1JK)09$^H$U7P4TV;0N8FI MQ-(Y..ZR*[T0TM%P%I7#MEI/$J:,TY7-?0M6$3D.KMUCEE*Q,3CV(R!.LY+7Z,HV MOCE-=763<]2#/D&6?A/N>[LYM M75=8]>&Q7%L-0&^EZ<@%;*T5DTE&FJN#Y<$,%Z1.F\.>0\&GJ;V/6@1]SP7D M49"% ]ARW.A'-$S+3>?0*FU-,[D\X@);@X(AS-S%Y%L.NV.]\1A9;::YD9[C M"-\8#-=ETU]B<1L$Q^6.9_**<(?7YRC#EFBLXM=I"-_BVWG4L#25P[X"3/=M M7Q.5Z<$YJ4_2)$SHY^'XMHX:,J7).8#;)-[4E;E"U+>X M86K,T\FBE-_1S;KUQ QNZ*NLGCY['WI.F#4)#K'IF80:A%D^2(Z,$2TBZ&Z] MSRM Z2KKFU]0&S(>#9 ]VS$MR^:PZ7F^:5J+S8-8]9B01D@-A-O,FKWS%<'\ M87U 9MY+YI,=]D%N 3LX2I M6U5VGFYI9CT]Q)!M$SK$FKVU474LQ[)=V1S?!5N*Z*0:[2-,IV[# CYQ=J2P M;/3;B4=\EWBZ 1NA2;A#*T?,YNJ:GAP,')\CW]!I]T;;HB!&GF9177<-P[)) M)7..0]8DB!$BZ#&;8W>*KF32:K=4V1YV"5&UWU+X'PRB?_:%V++.#_^CJ5 5? M7:BZX#8S74;-.5DRPZZ>KU3W'U=(V)>ZS>F^+IA7/C-ESP%P=U2KBCJ!]>G5 MDK[6V-/'4+?%OJ"RYQ.7$S]M:LF"'5U4:3F&4]^-U]@71U*W$6]MU52Y RZT M< WA^<[B>$@0IM9VQ#5XNXFZJ QA_T^4@"8- 3>M/L"F'(T->O7CX"Z6EB:+ MM8CF>8Y/')V[EC:'5.$QMJ89)%^9,[\;80TM97,3.>;9+KBFP'W;!GRC58-U MW>;U;'LYN7(EZ>E\:]F6("-->P8>-@,E9(0"DE4]9V74O::'!ET937;6I6S, M@S9][KM<5B@33\"*?*U*K.$6J1]%ZT1?"<$?L!:9;SQ-[%H>#U >]WBC\3!] MCJ*E]O'[RQJHN&VZ&B XDST6&3.K@"OG]18(NL9?>J)[$GB"M>W;^'V61RJS M&./^Y\0)QG$1#+?Y3[:NV\ 9>68$>,=DO?T\KJO:HO;R6\6G;8F)CK"9 XAO M<6I0^,&JO&^7@G=4][Y7JEXOO[:SR(#JR8G6!I%FCT9,8LC^!/-^PVGY8Z86ZKJ;<=36>: ]+C<8]2QP6+5;,Y%;XES_QJX'@.QI1_F_>4W!T^ MG&&0YU\?RJO7L*/\L_6:W=\0/PW'DFI82K1#@E.PR/&L2K;5/&[@!U"FZ\IFQMD"PP MDU7=!]/>T<#8Q<_*R(7;HFJ.ZMM"HPTS']%W-KUJM MN);GK,]J.34WCJ[9\UV?"V)(1>$6-UUNL+G["Z_?K=<\K=;L[4WB2=;73@VR M53"9/8S ?:VP\'JF7NFQ&.U&%F[M.R,;@EQ!5C=X+1Y7*.^X[/%^'?' M-W@=CE;;67625[L+DBIK[CQJ:P;H'RR=JJ8+MB.S91FG67?=F]X(IU^0?LO! M@V[\LI, X[I#F6P-IU7M2&W.Z\X56QV[LIZ.0RC=ULW/8BH'GT6G&A6N!=:4 M/0\=VX91[\JB:2N#)':D=-90:RHA^Z48RHT;K".#)2!KIJZI;P?;7*WG,D66 N^L$TY7=R:GTMY+C@[ MV^:_73,7U]]YFTNMJ[IG@4A23N4(1VUQT.>X#JU))M=N2=M7ZVZV[4V62BGE M'O,IB[I3)LYN:E6Z ::"N"1YW@IN;VH#I!I$STW2/F)0+<%&]JNS& M,=>,X",$'%FV)ES3%4ZTT[ W=;#4A:^;(&@>2*9)+;7*Y""TGJ&@=E6UU[Z" MTQCV0@66JE35P%,R97MS4I4)>4QUZZ4:92/'&^#JL8:](U-I5,_DE@]BJYMN M-8[&89Y;+T>X"<8V9]@303S"3=FUGF@.]RAAU4Y/]'KZ0#EAFMX.@P\[SF*, M^KZF$DZI!9N=Z50(Z\*'^K!6N>&O"6]>*5/WV*KDD:#KFHXMF&H152PZ/[GJ MFG)4QKKJ'NW/Q8,,>]_DOD,XYYY&J.4)&Y2\ZI)DL7J/&+':?8)[0A45L7:A,JRJB7%'OX:JOU@)T^Q69U9%,*Y#ZN/VTK;NAO--%[(D!AJ7EN@)TVC1,3?>K=LB. M3NNC(KILV)\E8B\S#+GP;-4Q',-4=MY+DI:D&G-.<3)5ZJNW)62ZZIFJ>1>>;B,T, M5I]GP S17:N2MS5B+SP7U-FTF"-['L+V8ZE5>C2\F7I1"^MJ-M3:5W"B5!SA M^(PSH-G?ISS' U MQFN=&;MLV._.V 8->XT*1BEWF>9XPK)D(O=<;BUAU,#@/=%)5^WZ _A[D%WO M^HY,C?C7P](] M[7K8@*@AN)R?!DAIJ:8M%@/^_+K[OJ;G[CFX66X,W:IT-$W/HY[I.YZ:E"-!5,TEEJ5[KJ]R6V4ZK\IL?%?4Y.C] MZ99[6/G8T4:(ZJL4/!+J,]=1!>,$$!_>-Y&=:767K>G5WC(6[(TM5)HBF:[6<3R'TE0A2\RLX-W\V92_:EN';IL- $)AIVI:C M5=-M/=W3Z^5@5"?L^ABT80:\Y=I4LV0K?E^''58.8:QL/S"IZ\$B0E;:7G6? M01MGM'F&QE7/%(9GZE0F_:A5BS.5VO5CR2;9$9]ZT>4!8_1EXF$ M\:\/;CR)': MD)532]P8\FPZ(L%"KIB]U]X@1NGG0I?SAR@FK U MVS.H86OS;$.3ZKJW?H%$G'J!M6OL((_#O350]PQB<,-5A:U;'N6>[;F5!K(7 M\XP6RX._[:2!ZVEL=G$;49(QRR?4LRR-Z$( VE=UBR:#]_K*XE:B)I=:W+:6 MGI9NJ99ENMQU#''1UVQQA^ MLO(\*O*[7]\"1VQA,J)1P],MPU)EYLCXY?N'8!0/GS_>Q2,P$KY$3\JW=!0DG\J_Y?&_HH]$'1>? MWOSG8_%IY7(P0Z+W@Y(!'\&3^,,G2=_[8!@_)A^'T4,Q_1PG!=EC MG$R)#"9%.O]%5I)5_N8I[A<#^#8PXC[-P"M^'P*'@W$>?9S_4!.'!=U9]9-L M$B.I3?[TAL).GJ5/TP^D^O(?B_[BQVSM+68KG-)$M3]\>G&CQ1/6WG3U>G+1 MRT67B3_V9>!1Z%/KV"_V6[0,LN"(.@^%LR[I/BR(=?7JQ8U/8 M?9>WX^7/T^^_^-5TOY2_V4KFDHV0 B$/8*Q\',1]L M>-2OV,)H6UP6C\:?_ M((;Z::/=LY;GR)]7^+,@E[S9S*R9J31C!1G_5,H)-,I_3,3M:]AD8+3K3!2 M2INY*S=Q.\#MX*0JRBZ@H5MX>7F=_9\LS7-E?NZE3 ^^4/I0^LZS8RP29Z3H M 5_^5:::HP"B )Y% .64/@0_E#W<>E'Z;DOZ<.M% >SJUGM0J. ^"/_QF,%C M^O)L-,T^_D<81M'#PP4D=?4DMDE)G>ERR=3RZ'WSD?H>&MTB!G98U<_(Q"XP MKC7,0HE#B4.)0XE#B6L/XU#B4.)0XCK!N-8P"R7N%B3N^&0!TGE/WYGD0&24 M*5DT+$-W^2 >YQB_.P^F'9VO_+%B08.\:9X5 MI60URHNWC.L]TS2:6ONMO6/$!\2':\:'=V\)4WN,-P80=27HD&3\@O"!\('P ML8=Y076]QX2*Y@7B ^(#XD/=_3!%3QCH?B ^(#X@/JQS/XC94PV![@>Z'P@? M"!_[NA\&[7&Q>F) C/@G(R^\>8 B7.\1WEA+@E<9TQ;=.O7FA.J%ZK7L/FBBIYOL;-)UVUX% M*A\JW_+>QO2>0736-;(U>]M6 ]0?/HU#J,DC[ "X +(TSF ,7JZWMB9P1J+N;=%]"\2W;N5;,W?@R)*BL:B?G@0@0<12]<)B@?LJ%JH6J>P MC7716/@$3]=1\U#S=C:R:6-1&MS44+50M1;7<1.35E"U4+5.8B_JF(V)]B)J MWOGM18+VXDECM5<6DOV2)O!V1^.HB)3@,8NB49,16L2@*S[_X;L/3+^5TQ_4 MAQO6AW<-*@3:MJ@N5ZXN4W9P2FAC\-H6!WLLUV[;>$?-Q?/^%_FAV) :5:M- MJG4SFR+:JZB:J)JM5,UWA*"]BO;J]6CNU6@FT]!>/6F\&M4*^=,4['0.7713 M],SF.B->"Y"@3EQ6)V8FI/Q&W7Z\L*',M9[)&INZ=)#-NSM[KL$@1F6[565C M0NL)H37LF+9;;7#KZK8V7=B<4WL:QS:EJ!.MTHGV[C#OB&'TF-;8%H/F'"H; M*MMKYW^JUB-:R>IMT5];"X7NG-G9829/6HTU_QS"W_:HD;'!B11IU"GSME+ _4*]>KF]0KW M*M0IU*FF=8KU!#M;12KJ%.K4U>L4VG^H5ZA7N%>U1*>ZGCS5.@U$QIV$<2_4 MD8$Z]M/)_3 Z"J]>?1LWD39Y-,NW"O.9\[F;WU/>FL3H"7&B364?EJ)$(GHB M>G9)5A$]W[UMN!#\>)YBS1&"*X(K@FOWP?6MSFB/&BW 5I1(1$]$SR[)*J+G M6U/5>AIMNLX6T1/1$]'SRF45T1,<^V9;@J!CCXX]@FL'A!+!]1R./>^IG%R> MI3YB&__CSO__;?R]?FSY\BW(@/QP$2=^-?D3#=#R"FWD_ MQU&21RM7 Z\3R=!OT<.?WO@N50G_*_V_._>-$O?A%T%8O&=44"Y4QW&%YVA< M(U2W#<_Q#)T:%G7HFS^OO*!E9M_%HRA7OD1/RK=T%+R.T4N7#^,D>@\KDEL" MH>H?/JV^\/)SG$@.?=0XJ.+23>F!$E!==S>(E& $\ELHZ8.2 .'C+.U/PD+) M9FQ5@*]*?\%8Y=V;;^5V(?]SW_RB1#-.*W$2#B?]J \_ )_S\HYY,(2_/*29 M4L"3\OAG>;MBD$61,@)Z!KD2)?(::YS%0X6I/46^E/);\(.IQ+D2R!L,8>?+ ME7=PZV*03G+X>_[+YE8\._(XA#5%V3)SR"MOZL6.I<*+6'XS\O/R8Y(T&P7# M%\A*Y'>J&Y?ZHH31<#C[SI_>J&_*SP &X?SS_C(V"K+'.)D2&4R*=/Z+J=%1 M_N8I[A<#^#8P8@93 $'#8)Q''^<_U*1P0?=RHM,"NLRU^6N[YTI-:6+&'[:# MXUK\GJWILI?33E./BS_\O,,!0X%[@0"=[?!(SC &\6- ?6T>3W=VE+H!'JZA9>7 MUUSIKJ.P7:NP-=7L^TR2V-B@,93$MDEB^X0-8>]JA>U:8:_K!:L;#L..86QY MW=*I1G6FT92&MXB%K5-]3"/ -()FTPB.AH*WU.@9AGIYCJ) (G@B>'9)5A$\ MWU+:TT[52Q#!$\$3P?-:917!\RUA/:%C86I+!!+!$\&S*[**X/F6D!ZE")Z= M2O[?+X%?IO]/\O>/03#^:(&8%G&:!$,_3H(DC(/AY^1!YEW+W[IQ'@[3?)+M ME?VO.\P3EFI9JLXH\SR#$C'+_N>VP]C9L_^7[G%,LO_ZHX/OWJ^><^>YBO_Y MB_7%^6S]JGR_L^Z\W[PO=\KG+_[7;[]9=Y^_?MDH$A=8S>'RVQK66V$HJRYR MY5L41O&/4G\:(!RK&9JH9A"-%#/HO--9W=VFOE.+/^Q8]OQI%Q<\G7U9^=64 MB8=^7-LR+UJ67/&R+!'%#L7N+&+W-2S2^RA3&"D%#_-[&MA!*HL[V\WBQCAA M.ZL+;COJ ;11O:<9%*&M"7GJ2#WH M*6W>7Z,\_Z@HENR>$R1A5';BD:=8Q<-DJ 0SBQC=VN;=VJZ-D#L^0,=Z&FL. MN79DSUZM*]NBE1B^1(5K1.%4]6PC&V]#X4X9/U.[;DRL":#UE"0JT-7$;+MK M\QTPVVX'9Y7Q'FW#@#*42$1/1,\NR2JBYULJR^1TG([;HF3ELQ&&*;.'I,PZ M:0[.A^P,[N5%/ J*"'X*L@3T/U?21/E;$J:C\3"2O_\]RF2>1O 8O4\?WCO3 MW\?P)0=NG07AFJ!GYW)C,?'U-)=WF_I.+1X37S'Q]>*18\Q Q,17%+MVB!TF MOC:_@TSMYC@))UD&IC$8P9,E2SE\U2#&0!1FC+7;J\>,L;?,Z G,A6V)."&R M(;*U1!2[CVQ4]#31W"3/FQ8G3(7]M(@91[.8,3JUS3NU-Y>%1]6>X"?J%'R] M>(0JA2KUJDH1T1/JV3+)KT6ENAX!:YT"(N-.CEQ-,O&BD*6;/:&=/@IS+5B% MVH7:M8=V::+'1'-YQM>N7>CLS^M>[7@X++/#BE3I@^^/[@FZ)\O- M.NCQ8+W93H.%&-4NSU$42 1/!,\NR2J"YUO>(^Q$'C]BYW6$+\]MWW].PN&D M'_65LCXL*IOYC8#<9R!"5KGVY?2DOORI%),R\\D.AF47P.^#*"IR!00LRLJ+ M'U+9(5!>&09C62>;?\3(3?.1FVTE/^:ZD#\K][)RML7!_B]Y/NZ3]K)46UV)1GK*8 MHCT^"M%[E#56J8U"@1"$$-0>:>L$!(D>,WE:I*J3 P3J'5O;/T)@.9BHK<02CZ;>&03)8S0-#<["@+DR M!I$/8AD)E'6BXQ>3 \+%Y("J4:K2![M?+1LSEMV1CW ]*8QSOE'C<(K'EQUJKY,_)#Y#3-(NCS9W,#L:*%WO0:Y5, MK9V.,0JRQSB9$AE,BG3^BZGA6/X&!VB, #1R@;4I [$@1)^%Z3_#3YR>B M/"&T(;1U2!2O -I,UM-U@=#6A#QU-"^[28'Z>YK]0QZ2@,$K$ZC1>VW>>]V6 MKMFY=$Q-[ZG-57]<"YB@2MRP2C !#D=C&J%KO@G)YVG':(_CL[''H)# 6G0'4>-0(U8:(1&&AO2=BT:@=[X MMC%2IYHBU2(F=A>$KL$?-YD;<;./*=7;.0F M.BBR;'\UF*D5/!ZU^6E;LL?&GO1G9+*AH@M/]8J.'_/9(.8 M[0 M[\, [B<9[_US$H]'()1-+ $[?6"GCTXVNVC9Y=CIHV6!,^ST@2T75F0,.WV@ MV%VIV&&GCQ,D?,#.T5@HHSTL:YUF-XY\MUVQC!7P;_4>Q]8>+9$F!#8$MI:( MXC4 F\8:2UJ^;6G":J)/]B0>]JO#AW@TS@!"96 9\XFP@F*[^ BM1XW&LI2O M!5=0)6Y9)>383^SQ@4&F/7I\A(,XB;+GGA+-SW6GTS_25)[VHY_6(CRZGBH& M2GC/T)J;>W?MO0=0O5"]]E O H8 %J$S+O,/\R*;Y>M-4_3*#$'T M.RX 1--5?D'92 S=H$N'9T[2<>>FKYNXK_>^NQLA&$'JT,Z6%FS MWF'.O+?9M^@^*&8]Q)PLZL=;RHVNENTG;6=W-XB4X/$QBQZ!V3**/$G*WM'S M5FY5J[ELZ76$T]>QZ/TF>]EM[O\63K),IJPO]8%3RLX[D;PJ'0'P/ /4*TXJ M%YI+04B3$JW*>+<=#&6C.^7[((K@P4]!KM3X>\CRWQ+V05-&LF/>FKCY(7>4 M+?6 ?R_[NY2,./;V,V"?87#4BK<"/B>3NNNO-G^UK9E7(L]4EDA2?0D$]PE]I0S M+*JWT5]Z&^_>?"NW)/F?^^:7A?6QW)I6MM^5=ZQO-F41W>[@% M^;,@UVQW(LPY^I9^?S4J@ *' G<"@;O;X!'LRE+<&'!CP!;7Y]9<[*=^S<*V M^WEV*R2QL>["*(EMD\3V"1O"WM4*V[7"7MM4 M'_-),9^T;?FDU.@9AGIYCJ) (G@B>'9)5A$\WU+:TXP35=4B>")X(GA>JZPB M>+XEK"=.U<$0P1/!$\'S6F45P?,M(3U*$3S/(Y!8!=HE8M>?'7R+^E$T*C/1 MOZ1)"-_)TJ&<;Z-\E@<748Y%H"O?E]4BC?R@]O?H&K@D(9 M!<_*?:1$/Z,LC&619YHH/X*LK/SLET5G83#)Y:>EARA%JHPG63@(XAQ@4Z$JU6?%;0LB>DHP',H%/ WB<*!DD6REJ$1Q69\*SPC3 MT0CHR0Z!)8-X_)(7PW@4RUJX>2WKLS(M8 4.]&2YRH^X'TW7 M*U<1!OD OI EZ)IK:9\&'!A' (SRI1UJWIG;SZC=2(T;B\S"KK8H"7<#'< M_"& JWX$PTDDB0WDK61[R#FGD^"Q'-)8WK%,8(/'9E&0IPGHU[,2C('4G_%( M,F'I5O>!?"^P0T3P'=E<4H&;%O$8-!)8]S I)ADP+(QJISM%YI\L4NDU]IQ:/J;B8BGL#:4(MRP1Z64.+8H=B M=Q:QF_4I4>;M20X((& RVFHRVL(Q?^EZ8&B[@[OP;0<*CQ;%[@>FN=Y367,I M$2A.B&R(;%<@BE> ;+1'Z.FGE]V$.'4D:G(FNW<:&=\6$DZZD, MAR>U1"(1/1$]NR*KB)Z GJ1',&W^_"9^R]/FEQYRXPG;5J[TXSR6TZ8[549TL$B8_M9AB__XGUVOBK>, K!?4GBL*<$ MX2REML:+0TCE^A\:N4^5. QK+J;#2>YEJGB4ESGKWZ,D3S/E+@H'">CPHTRD M5OSH/IO(=11\VIWA<;<5%0\26']=-.YO(9'U9 M1O"U+$"0+RN+!B"2,;S17]-\S8R5:] ME-G4LATP#?('$^(W)L3[:0:_2A2G',(:/BMW69#DP[(8%840A? L0OB[M*+31+&C M)'J("^7K/3P:11!%\(SU:$L.WJX>V+EKEZ3?V5+:ZB&* V+,F$:R)FZU 3JQ#:=1[?^2/,=V]%3V?-G6!N8]A"#R_$PL91\1?$/<0] MQ+W.X1[IJ0UF;B#N(>XA[B'N=0#WU)ZN&PA\IP>^CAPAG9)7?TNR"&[]KZBO M/ 8QQD]/$#_=5A_7N?HWWN.D,H#Z@/JP^PZT63)VK5H M!)YXV5TT:I2)%X6I*9\X)?3T 8IK M03%4,52Q/53L]'$L5"Q4+%0L5"R,\NZ<&(;-]*^G!0:>"N[!V2LX'32I>G:V MW? 1(8(>@AZ"WL5!3S1G[B+H(>@AZ"'HM1[T2$\G"'N720=[O7W9NI__^X^3 M_/UC$(P_6OUIVZ5@Z,<)N-QQ,/R]@O?8P#?_QYW__ MM_^>7VS/FE YZ>@>KG[E"MG;2;+K6_3PIS>^*SWXO]+_NW/?*'$??A&$Q7MB M$.*[KFOJPO(TYMBJZQB>XQDZ]3Q5IV_^O,+^959N::VR[NU=N &2\]>_??[^ M^>[SUR_?-[YJ['-T"/6?DV:ZMTV#3FL#3H?<[OB>=+,1WALZP_^A5^ M]>872=+G)"^RR2C(X'?EZ/#9;/+5;RO]* ?YF*X)U'CR , PD=/(=Z%ET9M* M3C*7$]:#H1+\B*?G\_*6_>@A2O((;IW](RK*#H%!H4S&\L]A$?\HOPF_G=T: MWDL_!LHE8R5=<+LBA3< >Y62@UJ$@_*N\/=0SB ?S\:;5V\AB+,P"Q[D^.^A MI!K^]J&1-S/E7M73#F0TG T6E^._%ST0E:<@GXY9GPZ5+T>QSP:T@] \SVF& M/Y7KAXNBO$YB*S5\R0#>_%,G5O,YV4#Q(3=\T?JQ)=C5"!GGZ:?9\-NH=]KT MDD=X%ER0//8 '\,/ )ZU;[VI6X&'/!W0]D2K>!6O\W0,6"1->MEK(IF49H22 M!?T9&O>C @0DS::8/0R>E$A:G.&LY^@@'45#>=,\"B>9[--9/B$>QH44LV \ M'L930%T#5X=TX=1:-[ MV0VU:@3[O/268/N!=Q,\EKQ5BB@8?=A_ Y'M66'WZ,GO@H;:KP(82 M1E$?7F66CI9! AZ<13_2X8]R[P$$B.7DW%"^Q>?F=ADT>ILV>K^D/TIY6M]_ MX^)V;UY(AQ(^-$+:9]DW!J0R4L!M'0^#YUPIP5_^!Q27K8?S"J(_NT[+0!DH M>AV&HXJ5H++;L%+C=L5>.-) M6H!\@69*'T[V"P>2XP?8\Y.RQ_<2FE3IL.:GO.P@+CV\?OE(&=@K[8^'>5@+ ME@"_&)4-C^<=QK-HVA +$&;FI,V?4 1@I)43W^&KL602D% V_XV3Q=]F]F,% M5/#=(7Q+ZE,<31_SVG@L>?%D)%O8@TP#'> <)U(')_"DX8L6YNF]W.?S'[_/V7K::62%[J:CT5C"R*-O:W7A%26,=?@OYF&N^CJ&QR M#^]\-!6Y&7T%CR8_@AK WMXRM873:9]JD.5R M6YW"^'V0PUY0QD+BX:2TS1?7P=V4?% V[EYWA^G?YHWWRSFP +Q**8KEC0]A MH_R6-#.4IW0R[)TRF54"O3\L)BW(83+369HED-TPSE[OOBO7%59RO7^X^?_D?[XOSV3L\ M,+YE6?]O J[IP_-I5_8_DR"#[2J*-A<"'?MV3CUGI99Y69\($F29G"K0+]4? M=MBD#W;8,)*AV?+ZF>L7/#[*S:IHS+]^JWU@TG =KNNA>IB;\@0V[Z"<79!/ MQC-X@<7$Q097ML2P\1?TT(:$K!!/*5@/V?Y?Y4F M->Q5T_T\' ;Q:+KY!8M'@$.:E_,4GB)PA*0)#$Z+!-X$S.3U#PI!R '5LQ*& MLD":_F6/S'*/E'&$1?A@MKDNW/;*+3LJ'GQQ<)F?+?R]E-#BN1MV\\J,CG5V MU_S4Y6FVL,KB?-Y]/L=LX^U)(VX\-<^&X)N??F['QK/RI7N\R#=I[=2.$XSD M$(U,Y##..]D )W)T=O$=J37I5CH=\F=!KGF!9NPM:[W^_=7M>%>&HI:BEM[ MR(3=LS,OK]18B(B2V!I)W'E2 K;TV;GF^#YZC),R(00^S.+ZSU&P>4 )MD=H MY[Y]]3T#3MF'N#4E)F]I3S37N!!E A&H!0B$97(WT2;]+>LQ_?38=1/2U)%P MR$G[3X9A-@F&T[2+V5%0O.6X&3W2@SS2JVMV2WJ:T5B=[K5@"FK$36L$41N; M-GDM&H&QHDW;[RSEMY:%T> FW")>=A>+KJ>!)E.;:Z2&H0]4+50M[*N.3O@Q M8C//+9TG[N9140RC/KHBA7/AP]C2]3&_ZO.UHEM_$\2YM< ;VP0Q%>43L M1.SLDJPB=DKL5!M+ID?LW-6D?[UG]-D(.[!L^#)<;'6]^Z]Q$3^6;00:8_C) M.T3-&TG$LN!==EB8]O#Y$61Q.LF58?0HN_B&TPXZ\,NRZ]>L-'Y:] V*.,GR MLEO8O(/G!T6Q ]G\I^SM^UH5?=G6J9@_ ^Z2Y-'PQ3B=!PG93\IV6:X_,6D*#OM3/]>=B*>=LEXBH?#1?.; M8-'[*N@#PN7S%DK*AM6L[<746^I]-4YGC9> ]K)MFK1)]NZ:LU\/G)?=<_(B M_YQX/\%ASK\^V''9#4O>9?[CXH_E=^\D-.W53HE4+LY44\[2CE5?VR$N5OLJO3>!C)W_\>9;(,"43T??KPWIG^ M7LI"V>%0-@>IB0%V8FBJ$X/..]V,H-O4=VKQA\5:SU(-V9:0Z\N&-$TY#!@4 M:%OU;!J(O'(C&.#-66.X?1C9ZPM!/SC 4)T0V1+8.B6+WD8V*GB:P>!SSUIN1 MIT7,>#YC 9W:YIW:F\O I6I/\+-EX%X+'J%*H4J]7I@N>D*EJ%*W5;G>.@5$ MQITT([?13F6K *M0NU:P_MTD2/"8;:A<[^KA+S:Y3G'Q5EGF,&+)Q*^ MDJ3]GJS4;AS?+ND0JZQK]**/AO6F'?1XL-YT^W$Z83U&M//D<(S<'16ZVE?RR3[ND'>>$MJR8HCT^"M%[E#7740R% B$((:@U MTM8)"!(]9C8V4NSJ9>(: AWG,5"SB30]?XYE2&-JD:8%7*"4'0W@CDMSR)1W M/.F@9P+0['14_ZV^.EMB43ZF;$"E$.4:Y%XG@;*->2E*5KD:J=1HAL MFR1PU#R Y=$"\[;WOT?9]T&0[34TP%)=S[9\PDS;%:ZN&3X5LZ$!INYIVLF' M!JRH#3'&9QX;\L6[4SY_<;[^YBF_>]^4[W^QOGF*=7?W[;/]MSO+_M53[KXJ M?_$^.U^G?_O+UU]=[]OWC:)R[()//G=$9H=-BF Z$.-!N0_R."SCH?UX.)'1 M4'GF'R?EN(YQE"FYE"LE*(HLOI],1Q@4Z8PKY=\&P$\YRB,NIT%.,\ARY46[ M\EX9@!T72S?L!T7PR^;DLDVLW+T=\6NE-ZT=YS *LL%Q\!Q;?D?/.;OF(R)\%N6:[3T#.,3_A>_Q3 M&<%?!KD2);(ZH)KC@0*' G<"@;L;9%%TI,CAQH ;PPV,VMF]>N_R:HU#GU 2 M6R.)C:64HB2B)"(FHB1>@23B9+P&#DF_3$9R<#BLKRF];A'C.JSP9V1B%QC7 M&F:AQ*'$H<2AQ*'$M8=Q*'&',*Z!D+-Z">OW!0F$CE>++^FXV>+++XNDH+6I M0.@/GPD!3Y$*?"VYF8TQKQ.)O81J/=,\T/H M5;R:58U1\C+PUD;L0B9>=4"]54QL#>-0$E$2V\$XE$24Q'8P#B7QEB6Q(]56 MI\S[=*,D'<5)HYF?E]?3[NCF+6:3]NSW8!OV1Z=W]H^OTDF7K1O M/E'UGLG%R:7K6HZL4+U0O?94+TIQ#!:J%ZK7B=1+:,VEOZ-ZH7JA>KW0S>C3L6PWGF.(Z@*(=&W3WEA/ M4VECL+2%.]>"3JA1J%&O:A3M"7JB(B[4*-2H&]0HUF.GFKF$&H4:=9,:I=(3 MM3JX7HW"H]IS'M7.YF=A/*ZU.'C(C,?.("1118\(G/2( 7-4T)8J*.\1_7S] MFE!!44%10??<0:F).R@J*"IH2Q64]Z@X7Z^-JU?0CI0 MK>&$GEU3845K>(5 MRA7*%(5RA7+5J6+#6SC 6AK;,(ZRZ;G5^@$.T[\-TB&X1#F.06L3 M"+2L@\W%&=<:9J'$H<2AQ*'$H<2UAW$H<6>SLUN9$-:D]6PWV7P#=;-Y_ES+ M.D&6P.O/?X^R[[+MT1TLUQZ" _CG?_^W M_YY_R0_B['^#X22R\CPJ[#+X*P>*^;S#-TUQ0^(\06FJJJGN$Y\#O*'=TSWOQYY>4MOXB[>!3E MRI?H2?F6CH+7E7OI\F&<1.]G80Y"U3]\6A6&9;=\A;>!- I?\QCN$'Y,I3A[$4^*T$N+[/&60P/5'N*? '*4R2[9.7* M0SH$7-S2#6L?SKT&&4OW> %=ZDH01'Y>?DB29J-@^ +=B/Q.=>-ICZ\P&@YG MW_G3&_5-^1F4/YQ_WE]NGN)^,8 ?88VS+LJ )\-@G$P;+E;FXH5_G,2Y['4U-;.V^5#6N].7>-8%[$+<:UQ __!+*R6OSO!3<+-9<"VO M>W_#[&Q<.,T_=(2;G3:%<#]9R97![>3P[:25[20?9V;AL$MH5Z<3MY(JV MD\9:$^-VTA*YZRC^X6;2Y&9"=I;-CAP_G9);?R]#CE%?"6"UP6.D].,\! $J MR@C8*<*VG0K+EM<9'[3&X [-D&N6%/V#@9*"DK*#I'S@A^Q2AR8YGB5_<4/" MY)I'E/?\6Y+>YU'V0][GL\SP@S^G20B$S9ZT1VJDI:I,5[GNZ9I/':+Y+I^E M1AK<%/YUI48Z WDTE2MQLISG.%4R3HGY::>,Q]'LM2A!\2)Y,E$"I7KYRKU\ M4\HDES]/EE[8/"?SW2Q'\Q?E(3*H,7.97*NW(5 MZ20/DG[^"Z98GB/%LID,2WYDMMF%+S]OJEU'O(W7JMS5\:6KW)%7U]@]X?*\ MPC2937,/AT$21K/BB*]AD=Y'F<)(N9.?OE#I\BI]<35N7'6OOBKL-AHX4K.G MFXU-0KEZH>B(]75*+'>C, ./3SIN2A"&V23JO^HE]I0D*I3KL23P">_,U=$*[LT6 =3VM M%]XQ]?1#01#@6F0FG))7?II%<&-%QM&C)'Q6BBQ(\B L@_!!__]-\D+B7(Y& M%AI9VT^6C<:"+3?MT;5HQS]?V.[E\1L:3Y=.M7U1N,K&/Y5^.I$GA\=4KK[Z M-LZ1M'=Q+#B:YUN:(Z^N\;#W\KQ" MJ_'U+>)S,FUU/T\K"\)PFE@F4[^<5&9%R?Y[\%,)VF73O;FE^7T0;3LPV+"* M%WPD*]ER1Z\+WELTS4R;IIS)Y83!M+__YG0S-(?/BT[G9&+K&=<1&V*C+C.C M85VV9@>7T<^Q1*-<"9*^DH)N9[- 6U$EN,81QM9:;(U=BZF_*V\ZD55B]'1B M8*3QNFW&TR+TUQ*,AZE<492-3@''+>)MZW#Z!L]MB=D3S66@8"H<6D!H(7;C MT.,60LF-<1:/,/8]PK@%\6J^O/C8:M^UA<1NG(?#5-XWWZ.^ MK7-=J"KSJXDICLO/7A:\=(]CJH#+C_5^P=;G;\K_6K_^S5-^\ZSO?_OF_>9] MN?N^:U3V7,0?+K>M*<"^>S%=)BCEO@Q%+7D[2C$(BND$F7TJK65U--Q.5E,7 M ^7^61F6]=5/<3&8Q>67[C"(HRS(PL'S/&:_B'"7RMQ<=?4.PO]B"[^E:FIB M-E).S;I=3GW9N2DW54O>LLMO>?$MD4BA/HY_Z9%&?6V+].4IF,]'L6AV#Z[^KCG)E(<,2LL)!S2W\+ MLG](AU$VS/HLO2/Y&I5I]*2EQ,^Z?)'&II*@3J-.;Y2X[_"@^ &8D1R45W@. M$J='W5\7+?'*L&;+59BB"J,*GU^%EZ/_G= 3AGK28CWICC=YEQ;!\*3N8XO2 MH4YYTCFUCS%AOU7JB@G[*'$H<2AQ*'$H<2AQ*'&M+(-3NV[ZNM%#E&5EO\Z1 MK'N;3G(8#X,&"UA10=M>17]Q_J#\H/R@_*#\H/RTDS\H/Q<*K?*N&YA.FHU3 M.?+S??J41#*-_4'VB<\GF>SN@LYA!['MZNM8NS#GXV@FO?W/^5 _>GK&H&0@ M#B$.(0ZMPR%"C9XP!6(08A!BT/5)6R@/ERQ/IS !4"] M0+U O4"]0+VX0KU ^ZD9;^Q6$B&\?T[BXEG)95,^[%G>-OAI3<_RH_G$>D0] M_2C.MFC5Q<.*J%RWI%QX3H0JABJ&*H8JABK6715#$_'D7NV5.:^_38I),,33 M18R.[<@.TC.HAO$QU C4"#Q'0;U O4"]0+U O4 +"D\83\;C6\H78AKB&N(:Z?'M:;;;R"R(;(ALK56\FX(V4X1_T)T0W1#=&NM MY-T0NA'&>@W6XR.R'1RA;/&9P& Z/[>#7.+B/AV6_+)Q'>P'=O(P*7IP_*#\H M/R@_*#\H/^WD#\K/A0*W:M<-2@=^!Y1%<&68)GGX&3 MP&O/(S_^+.LJ!B==)+_AYF4+H0ZAKD7BB%"'4(=0AU!W ^)X&U!'M9Y&F^M4 MBRB'*(S[_SIC?JF_ RO(YQ_ M7L/2NW@4Y2$9YMK ^.ZAZ"E-C/QAN^RMU8#9FBY[N=EIZH^\W.@T];CX@R_G9WUZ1S*A MNF6T(G^6R-6W)2F^,*OJ53^','./=DTAV!)1UA3#RH]/4X/D/AWVIS>R_1C^BH4)^0>U! M[3F+8'Z'!\4/P RX5TMUIVSJKGR]SZ/L1QD9^)R,)UO:Y5V.VID*4U1A5.'S MJ_#?DK1;>L)03UJL)]WQW,I&JB=UU%IT,GC*HX>I)=I8I5F+N-9A=6U7>>C% M&=<:9J'$H<2AQ*'$H<2UAW$H<80/CJ?>V'DA&Z=94$3OTZ<$[,QA_! I M<9)/LB )(W0..XAM5U]*<+2T=:( Y105Q2@9B$.(0ZV1MD[@$"&L1VES@P51 M*A"#$(-:(VV=P""TA1"'$(>N6MHZ@4-H"YUA6M651=A^ ZX]*Z.RQD9Y@'>] M.?T9 ]\'!;[I"0+?>^03-X\UK"=,VI2DM$473KW+H$9FW23$)AGC$B &R'=E!>KI& M,$"&&H$:@4H%Z@7J!>H%VA!X1'CR9A;=H[&D%&+0.=Z0D:D1S4#0T:H M7*A*(4(=0AU"'4'<#XG@;4$?-GFZRRS/M9L0*40Y1KD7BB"B'*'=4XNH?BP"6 MON[[9R-LB6G#.(G>S](+"%7_\&F)BV&4%%%V>3[N2&[YTLO/<0+P7'S4^,MT M"7H@]=5U=X-(<=(1B*"<O\,]E'?RFC>_.K^_^4499W$2QN-@.'Q6LFB<17D91@[R@9)/@ ;@1*;\ M"(:3J'P:$!@I0/0D"Y(P4L;I, [C*.\I3X,X' #A6?PCDC3%F?(0Q-6E#UDZ M@NM^1'DQ@@?D\+,R6FK #I<$A1)D$? E"1YAZ??/"I"Z>%0XXUN0],OOA4/@ MP91=3W$QB.6:?T1#A9;?*!_;5R8Y(*02S,=)!^-QE@;A )CH - ]Y54-AA< M82=P9HD7JU37YE,O:'^-)K+VK'S,HD?XUO252X)K6'"(JKXE MC'W0%/C>$'C?R"UA_9(\"U[?4&%J3Z$JX>5BCKW];,^;;88EA/6C<(8%'R5* M+HI*/HA3+.IK6*3W4;:P0ADIUV?VY%^GX+!0K6'Y5F?B\!2!5#7TSJC9^#L[ MZ^LAY@=Z)IG;\,8 ^,916 "2#Y]G<#!_9\-%[MH)9>0K63!8]$"",QM_:>0'"^*"V M#""Z87IWVW&P]^,@>Y;6L_RB M=_<_$D\?XAQ\ZMG+*UXX(?!50,5[6$>I='"_,?PN3%_)*&D,/ZG:M" OKY,R M)1^D$[!42W9-.=178#T23T:P32CAS $ >4A@J: %]_]O*M.YT@?[&?P&>>U# MG.5%,VO.XY_-K/09: :7*AT.TZ4:\UB^)-BRK35*/7WSX"S$H_)5+]RS MN5B]^M8;!."FC>H/FY.<]M%@A)M]X&:N/PM',:A\]-?0QS@>?29C^:V&A+%I M8R=>-CAK(/*03K*UNCO]7X?2/YWI-6-I1$ [F\M*@Q5T\ MI:>SN&?HN^.VW3Y;?$E">,,"TIP8OQ4-QZM[,N!1VJG9%$$:US;U V\K,P$) MC.:YN<8HG46-^U&816#PS&.ZQSR3S)_YT CENRMW\/=<]B+BT':[TG3*RJ-LSX86AD\01FGA=RORT/B8@+/7;+-*L&6 M^TZ-GE@F>$CQ7HA]Y>#\D$1-\S2IV*@9-(WAI5/1N-2C$L]*??_ M^4+DGKF\SFG>P3^B83Q(05TD(9)SC\E4!;F!RP7@$#)XOP?DD%E"HC,:QA(J2M/T:*X/&6;+K7V#O)>==*R M,,RFWW[YW+"T[J:++BT_17(QDRP.RX?)EU":/>7Z-GJ_01AF,B]#OH)\ N\M MG)'[!)N2-.XS>>S1GZ8S+-G^_Y67P#<]^PN7S_[R OZ9*AD\.!W/GI1WY%A" MRM-<[>-D/(%E3/*I7"]R:38"T L.K>?ZXB1M[6%/*8_!W+S=TI/D0)>8+#-J MZ1XOXRM^7GY81WJAN7F7'@;PR'L^_\Z8WZIOR,N)\==3H^[W+PH\<@Z9-T.EW>D MX57K:A,J)(?7>Q9U]" MY%#$!@08 +2L_?1/SP @09&2*&E N!)I1)))("91I\SW3T]W:J@K52N6^G3 M\&H9'ZKKT/"4\!8*MB/I*5?0'WZLI>:M"KP*::HE5WG=T1Z+4[ER.C\T1)J- M-H6PGBQ?A^7D%\E,G-7PTJ7L1Y&(&HM*5_( T;4G$I^S M3-I9&%TG//XFDP'SI,K#/,GRQWE:?N)_%[6\TG'"1)&SX4H)C*6D2'8H9Q'- M$B\<)C\B1W(;.9)J4B3=5Z:+[?CR[>;*-<1=J&]_2\BJ34VOZB,KY+D\;&@6 M]=_6GT5L2."IT5Z,*T MX$->HL9"OJ921&,MLYW3^'RXYFZ#416D:5J:;9BJ5>59>YYU0=C&.9N2P,^S.&A&64B'NF,ET?6NJ!8*K@9E0I:S.HYC3C=E ]OH8W+$T M]L+$&V35&H;_F>6=+V!DPFNXJRS8LM<>78U6_.V%[9:WWV \[3I7=JO= M_[:1=;=S+MAI:\!FI"N_,6W--M6A_\42W0N%;(C]^]"FG+'S33G(JHV;O;N7 M%:S&AY>(BZ*5F%_4T,^[3HC4KTT:A&U<-O7^+);D:-S+EGOUO&9YI4Y>*C,] M\+(:F8^GF\$^Q!*5B99;&$\=PMC']2KN>>#2P_=\^/ 5Z56 MCO,V+^F]+F%/I7S+2,IHPZ0EV>B(OIR.BV!Q=O@UZ\&4-UU*>$!RN=$8/8P> M$L@G>,.)'_I)*AY*7YW'<5:ZTCP0<+XLNM+( TE-:TK3'CT;$A>&4::,N)QPJYY>LMYT73+D*\]^]DLGS//CY_G;;Q*O7J7B/FMPTDI<3$7%?5@K0A&X,^>*C MJ7>7L87@@V<%=+,&;-^S;F,E75K;?6DXFS?0DOVXB&^".]%3-4Y%HRW2N/1N MT9(YF6:=4XF)B)UF4BWSMF3W1".[ILWC&T-^G9:'E93'E0_!ITF+IFUYW02Z MCB=9C:0GB*OX^>>?9LG1C>=-WYW3S?]7W/O43P9!)!"47)%NG 31X,]?__ZW MGXLO?HBBH>C]=1P.+\+4"V]\>OBQ;"F_N'1^I5P6Z)>O?/3+P?FID-_OYK^O M3@^8/Z0_T IPU#WI.K;3Z9[VS=.N[IC.R5FG>]8_ZW;,/GUV>O#K/9TN:]\3 M)0[664W;PJ_\=:5X_H?/GT__[^+C1W;\Z91]OOKGV5=V\>GJ^-.'BY./9^SX M\O+LZA),5'5EDS7(N\GU6O2VSIO2T><)OY%&07UJD#Q1]J=Q54@F7GSCA]D@ MO5D:%7_(HA?R+U4T<[.45"JQ>XVN5&(W>O28?%,FC] P0L.5;DHYZ,ITF5DJ MT"[UVE6V%9[<_JQ T];(=??ZMA0]NXI2+]AX'Q[+ 9:#W>:#;@>D]5H@SB\_ MU$O7E.V#01%5"7KW6GIV53,M;:XBMBV_4.6>?WZ^)$$%PO98,_M]-+3*\H0- MR>.Q7%?KZLKRS*%/H#906QM4L?G4UNV9FK.%,F+0)U!;3:@-VM:D$WZ&IKN& M9FW!^FJ+7C0D"EZE%U[DDC%O\-?,C_D0H1_U,6E%M6_M0]P 5Q[""Y+,QQEEG;KP87@[_OC4MF'-)J?OX1?#[_^2=WI M. M'R9%S>>1GQ X\G*OXDN)+TO%LR%/!K%_G34Z_12EG)D:.RY]0Y-%J&,^C7F2 M;7MF%:+]X8QNF%><'J5Y4U$O"*)!EG>8%Y-.196M>]7U\T$5A9CE$WPA'G\T M+PL]_TQ6:5[,3'QWJ0AV*&JOAZ)D/U2W]F\\C>-.N9C3@*4!;GE(PZ#*$E^?'ZC !GHZR_=\4+> M,1>1MWY_>_'^F3\1HHM]$D6I:+U0.#\:WK]>#(XD,1B+O@O3V!_;C9Z]*^[W&WRX*'T4/KZ*WU#$C^;%6.#?$K#-9I6"_TU I._KA01 M/:XP"0.Z!EU;U;67%A#%R>6_,H@+!80";D4!/_$4Y ?=P](+[=LS[2];AGJ6Q1B$P17&V%!XZ!QT#AH'#2N/H*#QD'CH'&- M$%QMA 6-VP>->WVR@-%X3[\_2VB0/&8QSXY])&-_JJP:-Z"I7CYUT1QQW38* M[&VA7=>K9?'&S>LK:%>_;.P8_@!]:S0^6T]-Z7;@?X ?P _AAG?MA.)K>55;\ M#^X'Z /TL2_T\<;LFIK;4];JK2WON,(,TN9O+%V$*0\"/DA%+;9I'(FR;W>J M- A[P6WJE?=J.1EN1S-<]'D%O "O*MP'NZ=U'&7ML)X4S'Y[%0 ?P%=>VZR. MUC70"1;P KPJ,1T-S364=:X#O OP*ML.MJ:JZXQ)$Q'@ _@V]QT[&J]CK*L MD=:O;3@/D+[_Z ]$DP:< -@!\S2.8+I:IZ-L3[DN"*C:0@8B6HR(0TLS364; MI;!J 9B6 \;2+,O$$@)$ !$PJH ((&*=465J/5-YPPD850!,2P%C:5U+6OF1K?O%2T1A5EB8VV $M0*L*V[C34Q8^P>XZD ?D M;6QDF\JB-%C4 "U :W&=ZR!I!= "M"JQ%SO(QH2]".1MWUXT8"]6&JMM64CV M4Q32VYU,>%>Q=Z0L]";J#N5 MC:T)%5L343SD<2$)8_J=)5'@#]G_Z/*?%FU=V.I:"[Q8:'5!8]46,Z ):#[' M!C@5SL]R_EAZ(@-:!5)VCMS:((>Q70!#1K"L,&2U>ST;1C%GA4EPO=N+TRPW(TLZNN^.<3\JD+ MC%X;D 2F@*EMUM( KH"KO<<5UBI@"IA2C2E+ZUE;.Y$*3 %3K<<4[#_@"KC" M6E433#4]>:IV"(3@*A'<$APM@N,PFET'_%5\]>#;V(NTR5>+_$EEWG(^M_HU MY8UC=+5>KZ)%Y3DBA4:"/<&>3=)5L.?A&\4'P5\O4YPY KF"7$&NS2?7-QW+ MU,QN#;@5&@GV!'LV25?!GF\SCV M(-<&*"7(=1N.O:OIKK%[D>Z%1I;R'WY*/9++NN]O;6 EH05^R(_&7/*L8>H_ MO+\O1?F['Q*/IN]LE_2[- KSA6(UVS'ZJS%G?CB(N9>('UA*OY.*)PD;>'%\ M1[S O EI?,JB$1O,$D(&CUG, R_UHS 9^]-$H^M2'@1\D,Z\@$WC:$KPNF-> M.&0DCB-O450G79RZ8UXB;GD\C?V 6;K&3-UP"1V3J1?S(4LC]GF01M?T,,N0 M'SIT9QJI/_6"X"X; =V%OI?,!F,Q!"^\\05:/5FYA[XQB&Y"FNU0S&L0A2$- MD,;,;OUT+.&11TSBW7"6SU$*A='T_6@H9B>>LEYH4CH/R$T\4,A@.(N%T,K#]!.VHE>VK-;I?]3'A(@ M,RV7:%A5\%$42P5+_.]L0G<<)XS3X(;W,25>DL3/K?=Z[YW@OWRM=FTW[J,[A30W^NC;!L/WW#?6DJ'?T\I&7OY"T_',?'3UEYY+A#S MK5V_]YF-K??6J.N[BOG$$Y01B^7@'I/S)/4GQ2VN^1:QV7EK*A780R(24N > M+<_Y6AC2F$@*W^9KK^1KJ0GT,1DAHY0DM4O1V.[;KEHU)^-C\=Y[VA:GTGGK M5#<54]_F5*RW>H53,;8X%:NK>EUMMSVU\UF0VN-6 M:/'SSS_-DJ,;SYN^^Q!%PUL:RG$XO)@O+EE-TE.24! ELYA?T61.@FCPYZ]_ M_]O/Q947(3E1_,K[ON9[P@T2$OC*1[\AW\]]7IP?,'](?O$%Z9%J= M;J=K=HW>B7/6Z9^[QZ>][EG_K-LQ._UCLW?PZSVSN2R,*U]X=I_X+?L:3;R' MHY;/L;H5&=GRU\QO>W<=!?^I]_.V-7Q__?V:4R/P'1A>*ZSR$[Y0,^ M$6Z\H"9ADVK2$O@C],7J?IE*+_[PC[>7;W]D-R+J'4YH*&36DC+RH0P(Q'Q, MUH2P&E+O.POXC9]DGK3XE,Q@&0X8\3B/&Y#)*YY "&#]69I9%_^*KA/RY%-V M*#XJ#A::^GOQ+?K[_"_&^\+'SS^1D"$3+B$_ZR;T1_[ H^$-Q@3)+/S O_MD MK(C@AAB<=RO"*<%,1%0U$1:@#R)! S0F^A/YIAX-=CC+0A%YP$7,GHTX68G$ M? F)9)9&\9V\(=$4&4MQ-%%C*EN='Q0Q6Z1F0*:A:$"Y#71*K^:;O-/\]FMN>GYZ<>^>F9,TY32R7)I#NH@0-1!B*)[DB2G[Z5WIX5D M+8M<#EG@T[O)PFO%"\N_>NT'XD(1ON2Q$#4AE@]F4H2"78A:Y'7YR\G?)1L3 MC8112AY*2G>7VS,"7GO?0& MWZYBJY;T7MI(?/RG1LQ&O/U+T@SZW.?9LG'V/2-ZH143/TDD9R?)+%NY1B-Z MS0,1'!=8.YD% :>?V*?H+3/(PR_K_>7QB?C;LNIG^B'U9T@/O)GY0R\<\$)_ MO<6]YY$?TJQ,@^XKF]1>OW23^6UE2#T4,Y*!;X]-"#%D%,IE-@]5"P652]F MT]2("*5CGJT[XB%R-987W%/Q-)+WIXF+L!3WXW6CG@=*%J.GX>8B8:-9+-?' M)#,%).'ED6]Q\>IHM?*4QK3>QR0KP3EQ"/BC\5<82YN!Z6($O& MT2P8YNPIIA,E/-_\2/*5FN8W\D.2KY\OU')<& %B+_ET?O@ 2=[3ZZ!5UG[S7)3$:B&!E^E^*E5ZUF+M9;2]%L'C 1 M71&OG9N;P=VR6@JRE9R;:>62$N,.*1G MQY*UZ)IK'A*]II"L1?)+A>;9TW1??TQ(HXN/* M)&!7$.I]2@#E#1 %WM,_'O69"NF*+?-P*!WOJ7\PWGAD;DO2/I/F2 M&S>DX=$M/5> (9]6830AY%.)%;W.'UX0ZWS)6M*QTB[V/34;\L+)4[5:&/9; M5Q7#*EM3S=Y;5:OJ1H)UO4XGFKB[A+:?7PF$!V_+1U5"S>]&6:#I&9+V<9C48)/?+Z+O.W M!/TL)O@0H>7HY"$UEQ2CP?6*?4$0B9:MW8$8IEO=;4$\IA8 M7TD?+T'Q<_?0'ML)*^^8?8S"FRL>3T[Y=?JLK;)^Y\RRC7[?T#MZK]?MG9Z> M%5MEO>Z)TZZMLH^?/WTXNCK[^AL[/3NY@N6DG.R$&AZ)0#-AZEKN.R5^L@A3 MC2)AQXI SZ&$)R&*EL3DQ\=;5&XXNP'-B,?E81D/*.'220Z=1%"6B?B]_)@P MBB=>L'3BP!#?F=]8YI&S 0^"_#N_'.@'\O=DZ@V*WY\/GXD7W_AA-DB/R*3X M0W881_[EUA^FXW<]]ZUC.#W;S?]K_5 D\P](WMXTX>^*'U:T83&+8)_ M;VV1Q\T+"F8#['1_>/H$P=I##MGUQFXO[S5Z](V:_.O;^N!D&^2S*I_-FVQ5 M4"CW^;VV-E_5GB%!XT&S:#GS&FH'M=N*VMT_'+6I8)M>Q/@1]^$U0I;7G41Q M+"WLA,UDRCXYKE'P39CVW% XSRJ!7A=<*JMR#KCM-=PZ M%=7+WE>X(7R \$$3!(<6#5OWQ1O?HD%%SHVE6=V*=GG0H@'L"?9LJZZ"/=^( M\%W'5':J .RYJ27?G 8WJX<-=B/'VARC7:X9<'T_I]^7K6$>R.O/PIW\7AUJ M42UI7;,:D165G\-8K#C%@8RL*%#1*(85C6)$_9J8)VE>,BI<'>!#E3(>'O0V M^WI8RFH,*&O_8+ZUU0QII>W#E:QD\I#8YY5;B4_'I;J 1=^CQ5\&9.S0S[+L MX3I-6BX@)5ZG[%@TF0:^K.68%6X,@JR^W^)NCQ/;2CV$M74.RH40/O';14'+ M+W$4TH^#K,3A%V+\P5WVWV?52#",KMUQ'+UC&Z;;<\Q>U\UK)/0[G=YQNVHD MB*&62H(NBU 9?:IDRV9S_47(?O/N!(;L#$/G<\R57L-E2I#TXF'"3B+Z'SL\ M.#^^/#GXL2CENO:K?TR'@J$/#XXO_Z"OBD<=>O1"O5?+U?\=6[5]Y<5%>.\YOF[)+%QY$XFZI5',$AY_\P=9371OT?7,$Z5/BQYR<@I+Q6%DE0M1 M]R6K5IG*\DKR0U'/E(FF@9YE2#:-IN89H M5E-/O!196UP6VYN/6H*%YC$5A;)%F;_E^;)D[,D:YLR;TJHFJ@#ZLNIOS-,X M6BRZL@JQ)S'B1_'*=,7C$V'P#I>J*X]F4FM+=V(33A(9ENLMLVCU:?-6@(/9 M9"9Z"GPKYB1>M"_ (^L9B4'+7HCE*94:#'J9#@WS,J#YA=E/9' M0@A/C?E>\<,2-F8)S\HC/W8KNAR+3I4.AM#X'!U$B,1!24X0/I>5>D0EWEQE M,^5*/%&]>:F7YIPAF#>0C3>%A^*+H16%-6^C^,]Y M46A1X>QH* O>E2U*4=@NX8*:;R.6WDVS9([%@P7VLZ6IK-]R+8G]Q[\RIR>Y.])[5].=)4=P_7RY#6C,"XJHP$Y/0;D%[ MBX'=KYLLERSZ>,#E>109>\F+@LJ2@Z4*XJ4V H.[0;"X55N'DX%FM,,G^-1]&M*&N6=W^C:^DYQ%GTF$FV)D\]4:V;GBP"GV-O%LS7 M+6U5ZOFJE=?NS9;">TOR+,F6I[SRJ2A4N&HRB!ZKTVF4E[Y[R+,US9G/#F6B#U5W0Q%9+>O&U"3JRRU&*QM,C:5N6R]7+Z8_*6F30'$FD@ MB&B3K#1;%%^FRT2SU*S?@U;RO6BN_KP[Q&)Q;DJQQE:502?C_%^S0%KGG=PZ M)[-[;G1G.M\Y,@R-'5R*MBW^Z*[ [&_+U4,O0M)!41)PC34]M_"D">MG!FA> M?93(.;M0%A#-="\K-BCY+TD%ED7544)VX/]74LDW+Y@)._G+O&RAMG0;64-T M7B'[H9M.O/A/?A\<4NV7Y[Y)H65MN5--*-H<"'-P7B&^6 L68:\7HD:0X@(T M,!XJ <4YOXYE97EZM]T'@=$]TLTE;_.C/(JI'=Q7^S+KBQ1-68PS7X<$"V9_ M*%?2S;7EV@LDY29CSM/LTD18"0O+78QAV\Z)N^*1\+S$#-:-$\I3(1I[CN6KH@Y.3*C^_7)Y\LI#9(++O'296^IX0L@ MH%R"\O'LANR_IX L-/N@'Q F9?NXXKWW<]WJB[?T5<0ZICEDY5^^9);L O&# MP(N%$B=L'-TN+&WQW;A\M?Q+;@\FJ_13\;N8Z5 MEH'R3-:W*Y*O@ E8B1DN+IX_)9^UE$Q2:E FC&[ZOWCH@EBJ=BWX+G)CF9%<(.H.4ZZXLDC-RBGOC0 M)Z_*OYYE?-,PNX\@#[$C)#UI:0$DZ3UV)''4/73S #O2R$OL^#0IBD>( M $XQ]+DN;9?^'E)1L%LEUGO> 6>QG;F&WIPCW5YCP%^)/4ZA-44C6W8Q$2ZP M>'ES1I/1DS1KH4,3WR"-RF5.:%C>Z*6[DSV\D*O=ST?DO7&A97K.0G)$!)977"P:SK*N)C'G+D7AQ+.8 9N(1:\4RYTN!54EZ=VG1>G^9%VM)(%EG+A.$O*% M+QAN,U[LK5J-QC-XL?$6W.IF[W/WUG;:=>=\TK9Z5[Q.?=L],:YO[Q*))']%0 MM5O%)U[B2RTH"U3%TJ!X]"U8RJ[R9IH2WQEG>F1^9NVEQ3.3[*<%2-:1W ME<5C^[F%.>]"2Q^66U:Q0U$RON##)2=>WF IB)53?.D[]T*T:<(NTE D) M<>#EK;(RCE[(PI=/*\T[E$^,AXLD%;G0AF149P%W&8L[IXN8H1_]GA%MS,5V MA%;L_FXL_KR/;M&>4UBC]P""X*[Z>#39;?YY^E+A7>4'V M"FG_ASA4/FVQ<;C1S;)!B6T&3@(IC^FAF/QQ-M:OYWV>U@V]A*W'14.# MN\@D$$W],%]+B;^]&_FYEC>.>PE6\]PLJ27EKJN'>5>-$D3R3E"YR@CSBU9_ M:6D,!C&]@^1'%G*QM2=,86G*9';4M,3;A5'XP!"7(FVTV"^32MD,6/YD.3LD MZX9S_SO)F-A@3,L*CY-_%$ZK5.#E6RT2%<0<9")9@?"'G+JUILI<_4I]Q3(E MO)\=&7,)V$)XOD3C4(8"OI7,Z.P9F6$[\>X$XK)][I(!+$+[,2^;A$W9T6G\ MPEG>V!/;Q[DF$#X2?B/5ZQW+?,- !H$N9U-)61_B:#9=[OU^^:&\IFFLA,7Y MVGK,A2_A$5C^23HMTV+%Y' N+'_Q+WU_:85?9TBT**ZQZJ"H=C+* M#@SY.Z2FZ=T7XMV4[G=&M"AWJY_CDCA=RSWO.[IAG%AZS^K;_3,[=TFZ9[;= M;5?J:B$RC4FA27VW*M:LM% 9X 5[/@)=!AH#9 M4U %>%4141/;83I:IL/E?V9/ M9U'H/JMSS8=L* H3#_S%X7EO(BK*_/?I.A1P7."X;'0NQG ZFMU1%_I'NUE M#I!['')=6[.,'B"G$G)5!A/TIIL6BW/CT_FY\7E^@2:*:\,-VG5X!LU+M^ZR MHWGI&\-V-<.HR/Q#\U*P)]BSK;H*]GQCF#W-=2O:^ -[/FSB/]SZ^?%Z5D_7 MG"I7J/HJRE2+1K)YC:MCV;#C/(XFEUE9M:NH7)#Q.76K[-/3CF&Y;K=_WCUQ MN[U>OWN:UZWJZ7W3V'K=JFIKU$6IZ+27]3NYOENM3R>;8#VO=[.L7>B)4H>! MK)BX7.'EW8I2-:YV506%J0Q'264JJ]OHXDQFHT>/R;_\U*O>?+]P]RN :$D$180B[EP11: %VK M+Q;;DG*TJ6S4BZ**;#5-[QJ:9>BJ9K]O;QD, 89H.4-8HF:MNG/K^_:6P1!@ MB'8SA&-KW:ZRLZO[]H[!#^"'5O.#J75-1W-= PRA(*)3H_. 6P[UO+2#98,D M6CN&WL,R78:FVZ;6,ZOOHM46'@/ +!G IK557=&%@ #P "P!< L73-L MP OP KRJJ..J=0Q3LRUE_FSK ::@2L-+ZRXLUVX8FX';-=%1M^\T+O1G9_ M_4?"2%S^A"0M'/-TS)EW7)5):G/9Z04J?B*UX0L"^SE'T58T_H M"B^5E_6C":GT'QJ$$7<]'=CDV].^8GSRGH4-:A#>7V1)98XTI$ M3+SXQ@^S07JS-"K^D*TW\B\55)'H*2DBT7$;?9J^V:-OU.0;D@Q7.W,-\MG0 MG*U'*G3-LIV1; FUVX':O73C!_MK#SNQ"U^(D2D^\OR8??."&6<(FC1P%=[O M(I"O5L7F5QUU.YINJ6L? '4"LX'96J"*+6 V4S/,ZGL2[H4Z-21JLB6[]]I+ M^)")+FIL,@M2?QK(:/9HELYBSDC$(4T!W=5WL5?8MOY.MJOU>FBOC@QZ0 J0 M:IP%4".'9TNF0;B4'\#\/$% F3%0(XG6CM*>@5,T]=F&CXFF/F\,R]9T"RW1 M:J*18$^P9U-T%>Q)[&EHAHF6: U*MGU.HFPYQ?9R,.;#6< _CXX' Y'\F7R* M4IY\C+PP.0Z'YW[HA2*Y\2L?.[I[JAM4]=7O]_JEK.T6'M*YK M]$^VGF];NL=KTFOEKZO9-KD$V4)8C^H $EZ1\-KFG,^:7=Z A-<=9(OM,'ZS M?#@ 06;U069D)R(I%FI7#[5#4JSZ%61N<<>;6=R(62%IK'X! "2-O3%M0^MV MJZ_@ WT"M8':&J2*+: VLZ/97675F/=;GY 0^_XC3Y)WC!V+ @M>..!L%,5R M0R4=S0+FY18QW%KU;NW>I>P=6IIMJ6.N#<6S4)OGRF>'J$3X$H!3 CA=[P)P M*@%79?Q,;[HQL2: IK&0*VO5"U<3F5]U\1V0^;6!LVJYFFDA\ZLF&@GV!'LV M15?!GF],T]3L3D7V.]CS8>4IB[*I<9\S,/$ M_\8OPD$TX1^C)'EVX5K[O'^N'Q^[IF/K?=NV^EV]*%SKZO1ANPK7]L=>>$-# MEOEAG,0SF9)V"#=%5*9=B)A%0L;R\[F064#RE3%1<6GB?V<3>L(X89P&.[S7 M?IAY,4>YV@9D[QJ6DO1=J]?H#%:GT:-_Y>6=1H_^=9<+3JE[[C)\$LAGT\ ^ M$D37)(B>1S']*63]61SS<'#'KF(R0P/9/P%*""7V+9S^87?6=.Q+841_P M'G@/O ?>:P#OZ5I'87X&B$]M+*%=(8,_PIC3K?_+A^S&\Q$_W<$!D<8= '$U MUU!FF.W+R@5$M!@1IFD #\ #\)!?UU-9U[PMB,#.U2-'_"81S?Z_<@]?;%W- M%F9I\(S-P09)L[ELI%2(.Z6I3$ZN:9C5!RC:PF* &"#V#(A5'\<"L L O M0I1WX\0P%)=NSWEO[ H^0[(MV!UT3'WK8MOC+4*0'D@/I+=STNMMKUX%2 ^D M!](#Z>V<] RM8X#V=I,.IJ16S_.+[*ROUW/*K].+,$GCV434EWE.29Z3L^/C MOF69]EG?[)T=NQWCW"YZ6^KZL=ZNDCP?(Z&N/)ZP(8E,B"?QDZP@CZBSDQ70 M(15&"1V%)71Z[EO'<'JVF__7JET[S&Z3JZH8S:X&U*C)-R12W"QC&/)!*87' M2RE@-P)JMWVU0ZO+"O89HSB6%G;":*HDW)A_BX)OPN0>Q'SHIVQ$-FG@IW?* M_-KZ"+9V^%?.CSB;^"I5;'Q,ZDW7-30:4>42@SZ!VD!M#5+%%E"; VI#RITZ MA>I[4S_U D8B3$3B73AD891R-O7N9,06?JYZ/W?O6O&9FFMOK?5E6\@)B *B M'D%4S^D!4?MULK5V^(/@*B>N]AP$X@^.P^&I M'\Q2/EP^9[O!R=F>[NJ.;>@G?<,\ZYTXAJWW\Y.SCGM^WJ_\Y.P]S!G=XJ3H MMD[37HTYR6DRG:7SLKS70J@REVF8B96%/&6^/,W,ICQFB1 ]\](T]J]GV='4 M-&+_/+OH?\X^&TDP>DV_ Y!NRG]@L9PSR60S7J?<&QC:.PE[ZW]F$ M/ADGC)-],UP4B(7"0>$J4+BK<T$1H(C@1FK@'FH@B1PKV%#_-)CSV4IJ?*ES72' -!OP6A=@$P=5&6- X M:!PT#AH'C:N/X*!Q+Q&<@I"SO@OK=VD(AGDOE^5(_D6IA;Q("EJ;"@1_>$L, M6$7.;5MR%;?1:J8^>;"&:6N.L[W6@?NB): @4! H:",*YRD/HXD? M*LW\W#U.FX/-?!V+U(I_T]Z 'S(/)*5=R,K MLDVB,*N+EK!HEB:I%XHAL:.L/-L>^);UP?S^],$Q]([FN.B# W@!7A7!RS25 MU2P O OP&L97CV[^N[N@!?@M:?P,AUU>4UMAU=3#Q*JU)FST8@/4E%57-82 M][]QNH.HS1Y-1;GQ!"&J'3!2VYJU69JM5]0ZI[U='( H(.I!1)E:SZSH$!<0 M!43M(:(LS;*VUE$4B *B]@!1NKFUEMAM012V:K>Y59OWST(\KK8\^))^B8UA M2$/O:4:O(JOC.9)K"WL"H "H6H"ZFM'97KTF !0 !4"?N8*:#E90 !0 K2E M7E@1:UD!;V"7D&OH%=-D17T"GK5J,.&^["! M56K;,.5QMF^UOH%#]MDX"L@E2M &K4XD4+,*-CL77&V$!8V#QD'CH''0N/H( M#AJW-3N[E@EA*JWG$Y7%-X!-]?)IRS[,IK)I1$%\XZVZAAS[]H)!#B"'5I/# M6U?9V[_@!G!#N[FAHRRU9]_>+[@!W-!N;K"5G5!OR_O=@]-]*E7H%,?S M&DO)K4_$?;6V-8+$C;>&7;E$H!(@(! 0"&A]] GU0L$_X)\6:ELS^*?3 ?^ M?\ _[=.V9O"/K:YR:MLU F=C:\A#+985S@1!KZ!7T*NFR IZ!;V"7C4M9[]& M7O.NS\8>AZE_M+Y1">/?!\%LB-WBK0)^?YHKV3WXX8 6H%5%H?@>0NR %J!5 M!;2ZZ!4-: %:%4"KXZ!/] O\WI]D#:-UW]_:P$I""_R0'^7Q _<2^9Q7SX.?S* M![,XIF>)1R3+-R:]#(78OO+1+P?GIZ9NN+^;_[XZ/6#^D/[@#=*C_KE^YNA. M7S?TX[YQ;'=.'+U[UC_K=DQ'M]W>P:_WWDM9I%?^A"?L$[]E7Z.)]S#9/>>U MEL,4MKLM'$X+JW3\2YDG!,B\M@W\3[8%'(/!87"5+/&[?B]2 M)'XOWS2,XHD7+"T!AOC._,99(;0!#X+\.[\@JR=M?TVXO M=QH]^E=>WFWTZ#'Y%U_N;O7I#4U_V;GS OELZ-P9G7KWL!R0+<%C50*3O]YF M!LEU% SS+:B$12-V/(W]@%FZQH2Y^P(W" %0+>__UX%/I^_/[]EQ/X^BT0_ MT"^Q/R#3?U,?9\N#)$?L>"!WM7_SXC^%PT@N'KL0WI%XC2QSSVLZ^,./T@LU M?@2F@>FM:-PE/<@?D3#H7C4%Q>>4OLP^7R<\_B:C%1?A=%9W")N ,""\?0C_ M$4;-PHD%G-08)\WQ)J^BU LJ=1]KM&M=Y=Y:9A^C"4JMX(IR[= X:!PT#AH' MC8/&0>-J. _%IH$7JK.' ="Z'W+< MN7R@/] ?Z _T!_I33_E ?W846G6;;F#VHW@:Q5[*CZ+;D(LT]A%G?IC,8B\< M<#B'#>2VUI\X:D)QP%<+Z4VF3*YIF-4+!IH!'@(/@8?6\9!A=K6>@Z/FX"!P M4 NUK1$:K6V-8*'8 MMO6A[XR-LOY'4[MA$GOQA(WK7CZ<_(_#] MHL#W4[6)7B*KUY0@>K4X;$L9S=0%"56O,P MG]1X8_N2"''VU\Q/[U@BBO+)*GZ(L]6(?FI36O;5!Y +H!K MM\8P( :( 6* &" &B,%$K"&XL,>8OO]MELZ\ +N+B(YM* Y#ZYHVXF- !!"! M?13@ K@ +H +X (6%'88*Q.N+!J-D%&-2*<](2-#,UVDI0-< %UXB)*>.>QX&UU ;%FGYGPV@F.N>\ MIE]0?E/9:GNEL4I=M*WRY7!3R6Y9D!4<4^]J=E??FMR@7> U\!IXK7I>4UU^ M \P&9@.SU5;S]HC9JHA_@=W ;F"WVFK>'K&;85F:PO/X8+871RAKO"=$"/%YFRP-:WM7*R'61G#01&AB/00'380FUD-PT,1]UD0%)X^;GB+P MT?>N_4#6RT(_VAU@ZQ:H#E17(W4$ MU8'J0'6@NCU0Q_V@.M/6;%-=I5JP'%@.+-<@=03+@>5>E;CZ4^K1U-=^O_1S M:5Z!'_*C/ / ,/4?'AQ@Z9HE;(L J12.'Q)M9;^7;QI&\<0+EA34$-^9WUB. MF UX$.3?^>5 /Y"_T^L8%+^O$>F5/^$)^\1OV==HXJTPYJT_3,?T(\TI5Q%Z MPX$W3?B[XH?W]]_J8E#E./)",YRU@?'-0]'9F"SCAZ=U;RT"\CGM]G*GT:-_ MY>7=1H\>DW_QY>Y6G]Z03*AF&:V03VFXG:>2%)?,JM53/R\1YC/*-0W(EN"Q M*H')7V\S@^0Z"H;9C8X3%HW8YT$:7?.868;&3-UP7F!U :* Z/93/:I Z/-3 M0;:,V=]G4I_X^PW+_Z3IPD;13&[$/Z1>(WL M6%8 8X,.-'H ?HV8IB7M*#_!$)@^Y54^S(HN[L\W7"XV\R,G 13F=/ ME,O;W6AS")N ,""\?0C_$4;-PHD%G-08)\WQW&0AU4H=M1KM#%:Y]9!9HLI. MFM5(:@V&:[V.A^Y<<+41%C0.&@>-@\9!X^HC.&C<2P2G8.^B\0?C3OF(QS$7 M*C29\C#)3L5- R]$Y06<7*T'\T-_H#_0'^@/] ?Z4T?YH#WUHY47XFD4>RD_ MBFY#LC,#?\29'R:SV L'',YA [FM]4<)7JUMC3B 4L6)8F@&> @\5!MM:P0/ M&8:EF::ZQH+0"G 0.*@VVM8(#H(M!!X"#[5:VQK!0["%MM"MJF41MM](:G=L M(L_8L!&]Z\?3GQ'X?E'@VZP@\/V,?&+U7&-I/<=4I2EUP4+5JPP0T6)$5. $ M !? !7 !7 7+<0%+"A5'MF^)$.<_37STSN6\,$LEMW-T'^B3@RD5(@[I293 MMT!UH+H:J2.H#E0' MJ@/5[8$Z[@?5F8[6<:S="VUOU HL!Y:KD3J"Y>'_^O%\SXL3RF?AP.2UO2OW$OF<5\^#G\*OHZ MQ:1B)U[B)U?BJ5(#TR^Z>6I3NN;AP;IFZ?G'?L7O>L?];MF/VN8YX> M_'KO-95%?N5/>,(^\5OV-9IX#S-JZ?+ #_E1G@]!#_SA_?W7+G_W0R+H])WM M+B=,F"_4@_EU_;$7WM"0_9"E8\X&7AS?D829-R'E35DT8C>Y#-GU'8NF,I)+ MGR?\9B+BNZ,HEA68GK MY*^WV;)]'07#[$:7F:4"[:HD,60^C2=KL%6@:6ODNGM]ZT>AG)F7DA4LJV]M M7'<+RP&6@]V>$M@.2.NU0)Q??JB7KBD[^0Q%5"7HW6OIV57-M+2YBMCT0_>/ MQ(5?HW?RNA,O\,(!3T2P+AJQSX,TNN8QLPP9QW-4J6"-I%DOW:P"NP\*>R]* M;+Q:%7==NN75F'YCN:[6U:NO&PU] K6!VAJDBLVGMF[/U!Q=7351Z!.HK>;4 M!FW;7N+1ZPG*T'37T*PM6%]MT8N&1,&K],*+O"7F#?Z:^3$?(O2C/@99MVZV MK]::"@ZMM(53@(L]QH5I:!VK T@ $H $(*':\JR14URE27H>Q9QNS$0*/@\' M=RR-O3 )LKH>WO _LR05:5;*>LS52*S-Y:7:-+Y\M?H96M=TX4(#7 !7%>#J MV-5O[0-< -<>@LO2#$>9I=UZ<"'X^_YX84RS-)J?OX1?#[_^2=WI.2:<>N ! M>,BO.S0UVU)6]F'UM5>W%:U\6?D1@ %@G@:,H=E= X!Y#F 0-M[X/,%R51!X MW#O.2]MN22WD4%9=;ZLA2;M6S]!,A1EQ+Q8I-!+L"?9LDJZ"/=\XAJ59=F_W M(H5&@CW!GDW25;#G&T,S=%OK=-1MR8$_-PR.O+Y0[$H]U_5E7R_";SQ,H_BN M+Y/5TN52L1O4@#WM'O>/S?[96=?LG1UW.N;)\6E> ]8Y/CXSMEX#MG2/UY1\ ME;^NE!8IQ.7SQ[/W-APP"K&J*,3:4U*'M>,VNAIGLT??J,F_+(B]_7IA.XQE M+Q>M5F4_P$^H6UFPFE7^JF;/!&H'M7M4[5Y:^@N[H8\0L'KD<"A+F&P+ M)!!J>EAC?O-2^LP+$HU-O3BE_WE)PB?7@2^2\4,2TFPZ#9[:\H6?AF/O+],_ MP^YIKEU]8>:V". Q% Q (1MH'JJ?#&-U:8C[36OF,G?A#0^&19)]$?&+Y!C4BH/;[!H:FN M"M234FEW:0\@;QO(>R*]LD7(M+K*BE&]6FKM1JX"AU]ONM51.MBEL9"GH@+/ M-R^8947;8Y[P^)NZ#0!0WG, J^K \S[DT2B3;//SLRS7U+K=+19_@'Z!V*6CQ>*6* M]=4MOF1GQ_[/BV,O3.\^^MZU'_CIW;.K7/1UY[QK..=G]JEAV.?&::^KYU4N M^IUS7=]ZE8M*WU%_[(4W7&Y^IF/.^M&$('TW[YGIO$^*4WGL-A,TT.&]BJ8RLTJS7E@]3_QH,[C7DQ%R501U% JWK" MEH^2OU.FY0\Q8IQX+[40\MD0I?4H+K*YM[M[4*/,#32Q-IJ(NC?JNX!<\QL_#&FH MXI>1GY!8V!WW8F6QO_I(M79LH)PM6W]TH,JJ$/4)OYM:S\1Q$C!0FQAH+[9X M4+3FC:59G>JY:R^TJ2'AD$K[+P\&\#1/=,E.D M(H"(!2(,'8='$2MZQO+[U\R/^7 U"P/%:NK%1>TYEV/I*%0#: %:%4!KGF!G M5J]A;8$8G/#W178K"='S)PE+>)H&? B7 R['TZ=LR0M75QIK/X[+ C *%^_= MYMU5 BBSH\Y"WE \[08<0@ ;IXL4.9WP4':\.8N6W?4[ +H7V[MF1]FF"MIU M@SO!G?NAJ^!.P9WZ%L_4[[4^/ONP_6,GPS<[Y;W^A/@EOYGP,/W*IQ&]QO#F M(AR)<[RBZM/)7?[AZMMXY/>E;9L?(#XH?.\>]DW8=%"]) MBT4/'Q9/;R,637GL"0FS))-JHLGOGU]^D"?!Q<]G5Q^TI>/CV0-.DD^\^,8/LT%ZLS0J_I 9'?(O%1PV-QPEI\TMM]$'KIM]7!R3 M?_GEG4:/_I676Z@ST'1W#?+9_-QH!;)J@GR@/] ?Z,]V]&<^C7J<87\B,K&- MH^F?R9V,-?90S.)+[).?0W1N2EK%K9YL!O:!?1M0SZ@="C5;ESI"8TTX-NRQ^I%\N>7'Z!KT+6M MZ-K9%70-O ]C8CN)X ^7]Y5)$H_G.T#5$*T'54%_ZB$?Z _T!_H#_6F.*;GA M48_&=\G]Q.D2+T!QH4;26.N+@>Q'^>F.:6J=CK)"<= *]K[=#1+759Y6^@$D-AG2(@PL;(D9T "D&@\) X-1V6^"7)K M@9B6(\9P#,U0EZ;>EE4$FXV/Z$S?F_JI%S#^?\U-5, M75W'T+9'EP N@.L9X+*TGEO] 36 "^#:0W 9/YJ-(C/5 MNK.[1U;>0<@TIM]WCS+(Z@6,5,\:?K62%?0*>@6]@EXU15;0*^A5H^K:-GV[ MY?'>"8ZRW@DU$F=]7>PG^VAN48A-$%QMA 6-@\9!XZ!QT+CZ" X:MS5;N64I M2,I;/0"-%2MJAHZJ1$ 7T%7%+KVC]=0=7 "Z@"Z@J]PZ MP=1ZZ@K!/RF8_<[X!?@ OK)+:QN:WE/6MZ3U:QLV&ZOMP@ 6:G'\S-4Z79S_ M!2* B$6*JHL3KT $$%$R2($'X %XF./!TCJ6LF30MD"BZ55;ZUL/%T)4S$@- MJS!7*R'61G#01&AB/00'380FUD-PT,1]UL2&-/:JU\@ O@ MJF);1&3P8>D"NH"N*I8N0W-=])BMU)W=/;+J4[\7LFI3^;Y:R0IZ!;V"7D&O MFB(KZ!7TJE$E;9N^W?)4XP1'6>.$&@FTODYVPWJ@[%QPM1$6- X:!XV#QD'C MZB,X:-S6K.66)2$I[_, -%:B"'\ /X ?PP^H)JS>V9IG*#ORO0F![>H$C5B /D,=6C0NKZVK=C@/C M0D%$9U_.FU71< !!6>03+YTS,TQEM45:GTX,< %*EL"7 !7%66Q M@"P@"\BJI 6#Z2AKP=!Z<"$GH9H6#.">%A=?LLDRQD8;$ %$+!9=1U>VMP1$ M !&-1X3A8(4 'H"'XKJ>U@,BE'A?^[)_6%6[ <2+$"\J.W.VYM@(& %=0%<5 M._2NYIIHX@5T 5U5)/4ZFKZ%!!@D^P)[P-Z]ZYRNUD$=YHI=W2@>\KAXY<;T M.TNBP!^R_]'E/VWS>*OLT "2:G%PS=:ZZ+$'1 1I>15"RWV@ @@8K$!@P4" M< H_O+\O1?F[ M'Q)HTG>V.UTJC&N^4*SFZ\2:__SS3[/DZ,;SIN\N!V,^G 7\\^B2WTQHI%_Y M5&2>AC<7X2B*)S(!]>0N__"*9G021(,_?_W[WWZ>W^+>A:=^,@BBA!S%^==) M_4(AC:]\],O!^:FI&^[OYK^O3@^8/Z0_>(/T2._UG+-.M^\Z)SW+/'6.S=YI M]ZQ_UNV8O9/.J7/PZSWQEP5UY4]XPC[Q6_8UFG@/<]1SWIZBER5_O,5E5WY M+5%:66,Q3Z9\D/K?>'"G,3]A7D+W"VAM3=BA+P88S1+Z>O+CXV68-Q3P@*;! MXP<7J-)=EA9*$;$JOQ;Q>_DQH9!IL+26&N([\QM+DF8#'@3Y=WXYT _D[[0" M#8K?GX_BB1??^&$V2&^61L4?,K-&_N76'Z9C^C8)(@_3T;H7>-.$ORM^6%'! MQ;C+(<#%>NFL-0DVCR)F8[+<'YY>D=>N[OF<=GOYCA^/R>_L\DZC1__*RZVM M/KZAK;5V[A!"/ALZS/5L';)S^4!_H#_0G^WHSWP:3U9I?]8V^XOE^G@P[ D7 MZIDQO@=" >1.QAI[R-7^$OODY]!=R7>-IQ%YJ5RZE ]]_T*,.'=BV'H81!= M1:D7;)SF KL=ZV:E0'9V -YG;(1M [;Y)@.T"^AK2%N<_1,:Y*/ E9[02 .^ M+7NL7B1_?OD!N@9=VXJNG5U!U\#[,":VK6V-Z,K6,4VMHZXK&[0" M' 0.JH^V-8*#+-/6+%?947MH!3@('%0?;6L"!QV^,0RM9W:V)A34P0-#@:' M4)M;2:[5T70#U0(KC;VU+,161?]L4'2+2]ITM8ZKC&+:PB1 Q!XCPB9$*&OM M $0 $8U'A.&BZ!GP #S,\6!H5@=&DPKW:U]2'ZIH%XV8&GI++#5+=-4U2VQ] ML C@ KB>L^1W-;.+I!F@"^BJHA-\3UD?>$ +T *T2CU-NIIC8>&JU(EMF:]: M50]M$%"+8V(]1[/4996WA4X B7V&A @3HY\8( %(S+-N#4=EO@ER:X&8EB/& M< S-4)>FWI95!)N-.VH)C? 2PDM+Z:.FKBPYJ/71)8 +X'H&N"RMYU9_0 W@ M KCV$%Q&3S.[6+J +J"KBFW'GF:CR$RU[NSND95W$#*-Z??=HPRR>@$CU;.& M7ZUD!;V"7D&OH%=-D17T"GK5J+JV3=]N>;QW@J.L=T*-Q%E?%_O)/II;%&(3 M!%<;84'CH''0.&@<-*X^@H/&;6=XS39EMN.8"@++*)ET^9.4C5![@ KDKZ'1@6P 5P M 5Q5G#+#Z6A "]"J!EI:QW"!KBI]V):YJE5T80#YM+CZDJN9NH5H&! !1!2K MKJ'9ZMQ%0 *0:#PD+!O9&, #\%"JK--S836I\+_V90^QJI8#"!DA9%1VY[J: MH:,J$= %=%6Q2^]H/74'%X NH OH*K=.,+6>ND+P3PIFOS-^ 3Z K^S2VH:F M]Y3U+6G]VH;-QFJ[,("%6AP_<[5.%^=_@0@@8I&BZN+$*Q !1)0,4N !> > MYGBPM(ZE+!FT+9!H>M76^M;#A1 5,U+#*LS52HBU$1PT$9I8#\%!$Z&)]1 < M-'&?-;$AC;VJW >Y&L>"@_=.V M1G"0T74UQT2N-C@('-1";6L"!QV^Z6B]3O5FT"J:JI,2SFJ!H$!0+2&H-[:E M:UT=1E*EH;>61=BJ:/0 BFYQ4K:EF3T<9 ,B@(CB.E.ST-H5B B%@=W3!QD M QZ A^*ZCN8 $4J\KWU)?*BBJ0%":BA_M%1_H60:^@5]"KIL@*>@6]:E1)VZ9OMSS5.,%1UCBA M1@*MKY/=L!XH.Q=<;80%C8/&0>.@<="X^@@.&K7N"(%<@#Y+%5X\+JNEJWX\"X4!#1V9?S9E4T'$!0%OG$2^?,#%-9 M;9'6IQ,#7 #77,A)J*8% M [BGQ<67;+*,L=$&1 1BT77T97M+0$10$3C$6$X6"& !^"AN*ZG]8 ()=[7 MONP?5M5N /$BQ(O*SIRM.38"1D 7T%7%#KVKN2::> %=0%<52;V.IF\A 0;) MOL >L'?O.J>K=5"'N6)7-XJ'/"Y>N3']SI(H\(?L?W3Y3]L\WBH[-("D6AQ< ML[4N>NP!$4!$*7G50HL]( *(6&S 8($ ' "'N?NF&8:RN&1;$%%RTGY*O>N MK_O^U@96$EK@A_PHKWMKF/H/[^]+4?[NAP2:])WM3I<*XYHO%*NYM=&K'.RA M\2-C%V'*XX3?3$@>S!ND_C<_O6/3V \'_M0+@CM2TC#QDS1AT8B%15$N-HJC M"4O'G)U=?6!I)'\\O_SPMAGOZ2H2WK.7))SF=7W'HOD.\EP4ID77 _U _DYD,RA^7R.Q*W]";_83 MOV5?HXFWLJC<^L-T3#_2R\K#+<1?@3=-^+OBAY6WN!A4.92SX#UG+;5O'@W* MQF1U?WB:6=>R=#ZGW5YN-GKTF/S++[<;/?I&3;ZA+9)V;MA#/ALZ/O5L ;%S M^4!_H#_0G^WHSWP:3U;;?M9VZ8OE^GA08\"%[ZDJ5B-_O27 MQAI[R"__$OL3CUR\.]:/XFE$/J"RY&&H)E3S4=7L1Z&<&>G<\$$%E8&*C;?V M8>-BC:D4R,X.P/N,X/\V8'N9!0BA74!?0UJ![)_0(!]U;N=V[+'\*7(S8^41 M-5L!SB\_0!&AB+M7Q+,K*")6#)@A6VK36\X96)<> %VK+Q;;DG?5JEX!AJ9W M#KNSTY+Z]93 $&*+=#.'86A?-#,$/X ?PPQI^ M,+6NZ6BNBYJS*B(Z-:ILLN503W[L@Q6G/52I4XTD6CN&WL-:,8:FVZ;6,SN5 MZU=;> P \">!3#+ZFE6%UV5 # K J 6;IFV( 7X 5X55*NJ&.8FFTI\V=; M#["-2E6L^_GGGV;)T8WG3=_E.;]?^53T_PIO3OUD$$3)+.97-/&3(!K\^>O? M__;S_.LD!W]$H@[3X\& 1"NN^1(%_L#GR?P*45A!R.TK'_UR<'XJ,@A^-_]] M=7K _"']P1ND1X9QW#EQ'*MGB7]/S)-.YZ1[UC_K=LS3GF.?'?QZ[SV49?K$ M:?YUK_&QH@S_F26I/[HKW^8U91CDKZO)U7_\]MOQUW^SS^?L\N+#IXOSB_[Q MIRMVW.]__N/3U<6G#^S+YX\7_8NSRT??_FZF]')MK=,K./$27T8\OL0\(:5_ MNME=2Z6]A2HD8\X\(H@)$>L=402;A=YLZ(OS0,0-],PD^VEQ3&CDAUXX\+V M'D5_$*0DW]4_SR[ZG^=GV.B%R5(E/GV8S*X3?^A[,5$/.Q1U.K@H\L*#.XUE M:ZYKFOI[>0-M_@?C/8MB6=.E])U^-M#2EWYD8^\;9]>\EB6F*'/^33-KA4/_2.40K@4<\P2K28D MQ(''Z*[TG91^F91DX8=RB?&0_J<9R,0=_7#)(UG _&U1)2L.:>+F*$? M_?Z6,7H5,:>[<$U^]3GB'T8LC%+1>B28#>F%!JL#&D512M^AN63%6VC*^=>S MP8;AC.[Y]*/$O9)Q- N&)',6]Q[ MX8;S/F''V5BSI9#1$PLI_C_Y+Y60B?Z283G_^!I;.R9UX M@7RIEV/.4]*^)%.^(6G$-S'1HBK1NJ&7L/6X:-Z*LDCR-M'4#X58205I"?5N MY.>9BKP,JV+-]\0K)RWQAH(2L[\?YE662A"1:B)J+DF5H;<]F,6Q^)QT.Z9W MD/S(0C[@2>+%=U+V! _/CP40Y[PMKG]$GZ]S:29"FHEVCU3RHDATP?U/!&7% M?$QW)*GG37?N?R<9$QN,:5GAANMEO!*WK&L*ED@1LDN9U-)61_(UYFRP]*Z)LYSE-8TC96P.%];CWDPK]QZT^)A&0;@DC9IF:^_2HOR^^ H[$TMS'(7^@%WQ MP3@D;^Q&K-JK(Q:)_T^.^*';9>,ZO+_XE[Z_M,*O,R34*7E3='H[WD\JW,++ M:> _?KP4!O<+1T^K^BFQ_D1LY HK0RO;"O](V$GDQ4.!H%-B=3)-8K+N^""0 M9JW'.D=$^TLW!H3)J7XW&,KPGZ)+,S.#TKNDT^'WK%/+VU( M/Y"5[5_/Q(3(IBR; 6+T)% M(KC(OM#"33\/,L.Z;E-HQ]+Q&SD!1%-VMFJSY;2.H3YS<5E'P3^I)0)]&0!S0_ MCY8FG[@XF4U%>>"AN,*+1:@F$%UGMZ$PEG4#B)//[F#[@,XM#$ M\ODS&C/=WIL("6=3B/E(&+7)/")"LLCC8_2(S)N3=Z%Q\,R5I;\.QEYXPW,? M+TKXZH/SA;R8*@DE$?<@'S<6LAX.I2A(-8;SC0+F74>S5 XD]$2_'BT?*6F3 M/Y%N/:UR L&Q"!"D=]EBF0E%?%1RE,D&3\054AOFTQ\4:B&6T269TQ43Z0IK MI(?Y2BAF*V987W#-;_PPE*,?T64+Z\KH M:+F%)2-VQ6/H3SWY6.ERT$#/,J4:1M/LK82+"-)4O!3A:66>]GS4$BPT#QK6 MQ$^SJ$!IOL)*(,TB;UW:$:0WW!-4E;,SH;8M'/GHKNAR+3J5Q#M+X'!U$ MB")RE1.$SV\E_H0&SR-_(L9 +S>0.K+*$,P;T!M,I%\OK/:T>+$9W9 !S[V) MX)$33Q!OE#WW-HK_E,M(P#/C_DAHX9(/);!-8^!92":]F_(\7E@\6& _6YK* M^BW7 I_N,,BT.V?$$@.65A@:UCG=)2?*TKUG!3=AM)9E-G)="T]ASA+ M;KC(-7DJHL#BR2)?8^S-@OFZI:U*/5^U\IA1MA3>6Y)G2;8\R?N)=[/.9! . MW70:)9G7]U (7H2PA/*YH0WUP*>19+]J9#T/8H2[T;$<>\X MO0/22#%]/BPM%O+'^=(B/7,"T7S1EM.7^U?2'$B60^-K8\Q:*:A/<_7G&SR+ MQ;DI\=]%NLWC/S5B-F2<_VL62.N\DUOG9';/C>Y,YSM'AJ&Q@TOBF< ?W168 M_8U[PCZ34*:7?1&2#J91?+?&FIY;>-*$]3,#=))=3^2<72C^G"LPZ0,!1O)? MD@HLB_89A.S _Z^DDF]>,!-V\A=!X]$L$7NRY=O0U;RX__#!FTZ\^$]^'QQ2 M[9?G/H\C^3%=^-?,B]/L1@O;S-5RO1?"H:\35TX\80Z*5I.YL1*N!+A>A!I! MB@O0P'BH!!3G_#J6 39ZM]T'@=$]TLTE;_,CJ1PM%@?WU;[,^O2& _&U^2D9 M8L'L#X'O7?M!AH]<6Y;V&;-+$V$E+"QW,89M.R?NBG-BZH\Z)VM]#CGRA>_W MD)DL_=E\P9B2G2 \#QG7+#STN8DPS7W'TA4Q)T=F= _B_GPYI4%RP279]E=K M%D! N03EX]D-V7]/ 5EH]D%?[$7(_,/BO?=SW>J+M_15Q#JF.63E7[YDENP" M\6++0RAQPL;1[<+2%M^-RU?+O^1V<"(WUFE!O.8EWUE^*Q_/(K%DG@*PG %0 M!I7164!CKK$T&_D*F("5F.'BXOE3\EE+R21Y2HN A3"ZZ?_BH+#_/V5X.B9GANDI-9(;.,9K$<[33/^)1" MF&^+R%R%/-Z4)ZSDR1&9)RTM@"2]QXXDCKJ';AY@1QIYB1V?)D69R4+$]%#R MQY;H[R$5!;M58KWG&X&+3=DU].85+O9@(%UBF:A6, M)J,G:98/)'8E\WOD$;G,*4V+&]T4-_+G-Q)-XF@1GD@FR!^<<)%61;/E4X&3 MA1'$LYS6_,DM%6KJ6?\\H M2*BL3/@JW(BE<'LFK'4S*2<0SL.*14)3'CVGV6;3N3_R96]^>;CK!Z9))UT$ M6^7'R_/,'T<3+4:ZH XQ S81BUXIECM="JI*TKM/B]+]R;(42]FBZR0A7_B" MX3;CQ=ZJU6@\@Q<;;\&M.1VQT7&'I0,28ML]3PHXDXN?_/K=<\Y&.+KMNN?G MQIEQ;NEF[_BX9_?RLQ'][JFAM^]L!+*#D!V$["!D![T6<&L8_"D^%N1-$_OS M77&2X2/]PK[+/\61&/$X3:?O?OKI]O;V[??K.'@;Q3<_F;IN_20^_DE\\2#_ MOM@5^N6 [BRML0-QZY]6[OWKWW_^2=S'?R?^^^O_#U!+ P04 " #YA;], M%-TI/G / !DI@ $ &AE:2TR,#$X,#0S,"YX7 MVZU:AI"7F9W49+8<,(FK"&2![.S4U=66L07HQI88V4["OS])QF#C-]F0Q5-F M*E5C[.Y6MYY6J_5B^=/OK[8%GB%U$,$WC?:[LP: V" FPO.;QM.XJ8P[FM;X M_?-/G_[5;/YU.^J#+C$\&V(7="C476B"%^0NP!<3.M_ C!(;?"'T&WK6FTV? M"8B+5\>\=HP%M'6@NRY%4\^%/4+M+ISIGN7>-#S\W=,M-$/09"I8D!<1(0@] M=G4ZA^Y MZ&SU UXTUBX[O*ZU7IY>7FW@,@@[PQBM\[/VK^=75XPBYB-V+EF M3R0I+82_14A?I]1Z1^B<49Y=M/CCJ>[ @!P3C#T[F<%T:+><"B% MA*PR"F5Y48HZ<1;^JQGP-?FM9OM\/RVV[;&8%@'?(;3XV-*IP:%FL!EN$[XN M+1WK+J&K'OLMIYE%:42*NA7"5?S(56R_WT-%(1G#.0_;\BJ%N0ZJ1X%J"3CV M+C\Y'LNH$>8<^(P'U*:<)N752.X[)-M/P, +OBI6I .-=W/RW#*(AUVZD@YI M27S!CS*Q+"K4HY1E/26T"3-N?NVMCPD1EWA91)6 AU\TM\SE%("OQJ)P96R8 MQ-7>E8#P,W1<+O"BB!8AMO5UNLW MG\_;9^SO##1!%SF&11R/0O9#Z?SQI(VUB38M7C- MO";)8-QIG])\T3:0R+:^&52H9#5WH:LCRYG 5]?3K>*UOLN?!<+E&?MK9X$ M?E[+ X' 7VJ$2X?8-G+YM).C8+-#L(OPG*5SK.5*X9+%G]DXVA<)C:,S?'C0 M)@_J8#(&RJ#+?@\FVN!.'70TM4ZM):-6U\ZZ+SB!F,RVT[Y@S:<01IO&=&I# MX6HN%.H*B,M%[Z(<>J=0&*WWB3ZU]@^(:RE9H%VT+R[BW54.:+[<>D&%38@9 M,[MPB(5,/DMWJUM\=G6\@-!UGK#NF4C,^$F!)B\O S[6H[$_WJN-651FN3? T4)ZZ&GMT C*IXCM,W_-# MH^D+/4%Z'$@?= [$5R+H[@4Q^,^C,F(A^EZ=:!VE_]^Z M0[ZI3&1ET.$Y1RYV4!?2;?E\83]YW>YPQ[H*.-[T.L/OYQ:=1H4 MQ&86+A@->H8:9AC" V&<(#@;Y(NR( \?'D?J/:/3_E2!-F"_U1/$6R2&2TB% MCH=NQDF"LR$^+PGQ\%$=*?ZTSZD=)V(Q7K!^XA=R6&,;$V>& 7 M*%YLMH- M)9TO'LB[:IQ;H=]F\R>['':>.)P" M-?8_!U ;](:C!]&MU B7GH[HG[KEP0>H\WDJT>ZD $GFS%Y*^Y"P6M!3M!'X M4^D_J>!!5<9/([^AU1V#S9RCRV,C,M>Y51_I4V0Q]R^R@K!7 =GKJ*A)Z7E'01MF7)R/2"6 M#LEY0+ALL"T<^*6?_"()KP))D:2H[/SH,B$_DD.W?LF2/[,^T5\E 0K39Z= M[Q-2H/5L^43YJU9[A$.55B:KR6#/#G/O$_;3AR&H=Z+2)W@^@?P AZDKA4.$ M(=OYKQ*D,27[?!7"9E=M-IKV4$G5*3\%LU4 MYA,4AX&B4%^0Q9\+2"SG30&D]MU!@8PU@2T[.[U*R$YW<:A?'CJ KI_F/$(J M]H,HZT.8>$U,R#VO]/ ^$2EL"@O-[-39OWBG/E G04KUR,848M<(4":3D7;[ M-%'XV&(R!/>JUAE&=I2)T3&. BU#'II-=K>"X]V/B"QI#X#$-"N-20%.IHTWNR>Y#RA)TF" MHWZ=Q!A:T'"AV4-8QP;2K*@ZQ2Q^.D/\Q#/VI07YFQO$X/N#J6X4RU?>6(5<-XIU MLO)N)+0".C;!1B\0* 8(!B'5P..P S;*G9PM%>DR,Z>E!.6G*:@\.? M6U*N,\3>GY!WAJ#P7X$HWN\; @5.[I$*FFRNZ-G<'NCO((J\1]HGSN%#R6'5 MRG6\WTH[7J'4-] 6"'5!1%_ %3XYZGX>,8(FA#8?50P(2P%9TDLLM? "*BFU)?E_R= M_J,YJ8Q.N1[Z_A_Q4%]5T M;>MT-9R-T1RC&3)X1NU/G;$X_$@L)'U"L:2H[+G=I%T:XZ>'!V7T59SKH=T- MM)[64?C!$)W.\$FAWVM9B<7R]7V&P H!>3Y6?L\H2%* \F&6>MB3HUQ M%P YJE*3;&]8?G9WGK1IIX"W%'&LFDS MU'&1Z_'B[RCQEC<-\2'!:\0Z^P;POR7AW[$)9CC1E<:><*,:P+\_]8\@O6D8 MHI#@]A)21,R)$.!__):2<'8?75@(Y#9GS=5T]8C-Z8582CJMT@_X0"P6.7 M&-^ZZ!F9$)N/D!H\OYG#$3,BL%:&L)2/,@==^H*R("QFBN8XK+,>P:5'C87N MB! R8BY'^4TQ*SXA@G"XY,JIKTP!Y$ GP=@]1!T%H4\7F.?VV6@KS59 OI9H(1MA8=I.?,ZEJER4WF@\?,'0 M[*,9U# ;7/$:3#$M@_!HU@76=.$,4@K%V;(L_1/TPZF%YFM.WY1(G25LY!TW2FZ^JB_1G?88=@I'!1C&6Z@XITNQP=A,H&<*J#0RZ$!,1'PF- MFY/TJ'(&9!QE'+-(CK9J)JK]232(A&]4+E*H?(&($HR,"306F%ADSEJYT&7' M"@G"HW=EJ<.*RHP>"EDQ@L\0>Y#OX0VVZ6Y&!V2VOHGXX_7FV)BY9214KE[2 M?+?W]?RL?17ZL&K48],?5ZX5"E7?9UN2^+B:EGS(MB3Q\=%C1^;<&!I$Y\;4 M5\/R3!9(@J.Y-@;N*^48,]TELN@>2X(7[MA;\B_0)W07&<\KY[/B_>C0[$34 MDM2GU;1#Z'@/+?-VI;'T]ID8XB5PZCEN@ETRU)6S4^MVHJ:$;U1/6\P;.9]> MYXNY]E+'*];B9;X#:$+:(Y9%7CB]+F;"8J.8-Y->M;1Z\YT$L2(AEL?%0" T MA,TFJ>Z0-47OZ!).'M'1^\\!7V,1V[;QW(747J>>K/ 7=Q&>])8A?,-)[S(( M#=A E":-NI,>5*WEB*WJ79Z'0#-MTB,:3PMQ'-WQ'O45_\V',XDSZ8%5$G0_ MS-#GD1+3,]PO.E\E<%>;X! .ASDTU8V':8I' V(N5>4R@=R7"**M4)[\Z$V0 MJVJ+%(+,#)$J.SRQI/Y:GDO$+R((X.ZR8$G>JNT(VE:%O?UR!9D%X7.BOP8> MBJ S([2SX,M["+,'XVB*;<02 M^]\W]AY4I'087ZQX+RJLHZB%WKS/:*W%FO7\3HIQ+N'N[B!F+?R M&#(+YIJ#4]EN=8=OZC6[R/)W39 :PP=R5#F-2[VSM#X:),E7/J M B>AE+(]SGOL[9F;V=^NQ\4]"G;Q]36Y/4%[\%^T1Y-+//(SKZN'7">B-_'9*-H]8A>D:)_839 RYH?T"_&Z/4(CF>,S4 M1";2*=H.8@\AZ.A-PG^3R6$]F:U__NG_4$L#!!0 ( /F%OTQA0@]'#!T M )LP 0 4 :&5I+3(P,3@P-#,P7V-A;"YX;6SM?5MS&SFRYOO\"J_/,]JX M7R:FYX1OW:,(=\MANT^??:K 5:IMDJ4IDK:UOWX3%"7K2A9552"E/>$(62)Q M220^)#(3B<0__O/[=/+B:VSG=3/[^27Y";]\$6>^"?7LY.>7?WQ&KS^_/3IZ M^9___-L__A="__WFTX<7[QJ_G,;9XL7;-MI%#"^^U8O3%W^&./_K16J;Z8L_ MF_:O^JM%Z*+2B]4ODWKVU]_S#V?G\<7W>?WWN3^-4_NA\7:QZOMTL3C[^ZM7 MW[Y]^^F[:R<_->W)*XHQ>W55Z\$2^2]T60SECQ"AB)&?OL_#RQ' M3BZ+?[]3_AM;E2;&F%>K;Z^*SNO["D*SY-5___;A\VJVHFGPXWB1G.%A_+1MH"/T[BHO9T,-Z1[FQUM:)\7\'.%\^/TULY/ M?YDTW_K!K5N+90;43,_:> IEZJ_Q"#2;:>P]HH>;+#*DX[/8KG2FX29I0Y-% MAO3Y%!!_VDP"**+O05E8G*]$[AT^#S;@1W=XF.SH+8>&[WT(1EV:&M#_>]A^ M%^='L]2TTQ52MXRR2]4A2/S%UNU_V\' +;1OKC$;4E0:SR!-? MA_6*_U!;5T^ 0=U4T"&:'FV(NZFENS0Q&LE7'_ZK!JZU_O3\S?E;6(LG3=MG M1G9H=ORA7?_P0_P:)RQ_O(+(T>QLN>AH_0S;R6C#[F1<=*@Y!(&_-DWX5D\F M( 6/04"W1[.%G9W4T,WK^3QN%51=JY<@=;>U_B@QX$XK>[=&AB#[0AO[8K]OI>V>D@,3L-LJW5YQ"/(^ M-+.3+[&=OHMNL86@^XH.34*WI;&AQD@$=7'+;*LV$FD=X=2AYM $=A()#U<8 M@IS?X^)B'7V,[[U8M+5;+G)/7YI_Y=+73;HMQ#ZVN7T,I=M2ZMGJ/@;6 M"5;]&AUB6&NWT>SD+%AOFWF MJ[.S]_-%/QO>VG0%DYL>S/[+@@OZS][#QV7_46M]UR9;IO!B;=E-R^C19 M;$A'LZ_P0=-V/MGNV6JQ@7UL&Q!\B_./$WOA6_[WLC[+908<9M<^B@VZJ]A9 M3I>3O-)6=N^- X,/S7Q(((Q"T&&Q\U,,,4ZS]/Z] 7$%(JJ9 #4G1[-%;.-\ M4%$Y"D&'QLYYS&YP6$[OLG.X62VH]]_/\DG8'GBY S7%&-E)[WM$2X,,8#F= MVO;\.'VN3V9UJGT6C1>*#F#P8S.I.X1Y[=9(.;(')7]_P^A6:D=M9_R>'V20 MMQ.?]X_52>;LKW7QS)!=(S4ONH!^XRSD4()!.]DXK '[[!PD6:;/>Z5DT:[W MR?'[).R@/3\RB/"*ADS!)0V3QM];=!5D$[IRE)*! A MD D\#XIII)ATW"7N'>DTGFMH>MWZ%TT+//OY)7GYXENL3TX7JU\O6@'UY@[( M;D;BJV_RO"U=)1,JE M3RAJ#,/#V"&O8T!<&6DM#8D[_H1@L-M,/3SCCV=/L8F_=H*4MP)[5B_LY$.T M\WCL)O7)1>QF!TSLTDY%F+66 5-U4 %A;"QR05L@DDELD_(6/R6I\:AIOHV: MD1E8"E"73N*/]CQK$MN12]1 3_ F#8A!F M'98:TEO_J)+4%@L<4!!.(L(,*'U[/3EY/LV8-6^9D&5:._78U-3?"WAXXG=P I.$[ MJY(E-@GKD9*PWB),$ I::D2!VX8G!G9?#[E4? ,;WM]V$#POA>:[O'O,"#<@ M>)@.*HPY!XE D:$A()4\ 44"M EE8'N(1+*HV!/:38='[=[XO#^D[H2ZBCLB M=%(2B80Y;"L\H&@#@X6((TG 6Q;R"C#%'T<$C=KU ME<+,CTL7\]_C8KN N+=\Q:DDT4F&+$X1*1<)BMJ"(/=)2,Y3PD(>^K8X'":& MXE$I#%Q>4S@':C=,_?5BE8K6<>X3(M$2Y"VU@&B<$"5).<$X2_[@3:_A9KPG M:TI-],8@ TC,2KHL>>:\H[GWC>+E\91U6RSJ# C4*2*MCV?')(.J$%I=@9U2/@ M2CP5+ S%G!^3_X]7M_GR ?XN>+7BGM0Z^[GCL2'!Y]@$[9)*N.#ED_O]%!]C M6S;^9G-I7:BRP?J$140J$@$& MH,2(1<&05IQ1K47P]."O+XPU<7<-J,=SK5P@X5D;?;U.<)+SM^09F877TWS, M]G]OI/*Y-YAP>_6**8<] PU$!)V51:502,$@:X6TRC#&X\$?2!;"S$C\+!KJ M<'RV2K@".L_:J;0MW.%.A8I@SI5*&FGF02Q[L"R8X!@ET%Y%M$DZ& 7D<0=M0BS\&N-2Y8Q80.+/78V-"^. M9M>.63>Z)S?4JYRS"BMLD>%1PW+1 E'! TJ8)..Y9+1/A(O\ 1WT]+$S-"?W MAYQK>?EV0LZU>I5+($D5Q6#32@:VAP>5D=J(HA+>[*[$Z2Z-%CY?.G%!8J 00R!OND1,8RBR%R*(7KG37H\UO0SQ]I( M+-X?"&]=V-\);[?J5E8[F2(3B&MLD LAP0I,$HC@L/B\-D2*QT/+/"?=:0QF M[A5$M^[X[XJC6]4KQ5T43CHD/);(*^Z1-L$B&HR4H!"08/K58>]/%X6@I7;Y;S>A;G\[?-U-6S%6L?>#WT M=0NC.UD_,'J:?SU:>V7S$\SW5\G&!]F R0*]5R(I%2*V(/.31E)IBAR6L*8] MU8([#A-@>^"9/RO1>)@3\BP6P]7KNWM;$#\HJ"@+C"7' 1Y49<[#EA<]0\(E M@V6@4= ^T3K/ZE#A<.=D_\K'K[:>]5,^;K10L<2TM4:AP!5!/CK8+:F6*/+$ M0LZ_)U(?.^AYG5B,Q]12P'J 4=E]/N\;I'A/(Y7"C!B2AZY<0(IHDZ\\412= MI3(YPYCHD8BJ3#C1OH,4A^%KL2!%>W[Q'%ZS>J.AC9?2?'5Y]2*&>?U-V("Q M79JI3&#"&T)!@8TH1:+ @);J KY'N08;UG_W:DX[B,W1O,'KP" MMPO('FRD2C$2ZHA TG&*)"QD1"--*"4,%J71C-%A$IH]1X@-R=;2 (,]'\CW M,8;Y+\#0]9/FNVR7.[94B6BM,]$BI@RP0ZOLMM 8*>J,E#0R%7OX@]BSA-IX MO-VS9K9^9JR?9G9/(U6(CALG-?*PTI""I8#UD:L%^F'3A\U^8\CDUKI5H(YBRS727A*D.2%@_00P@:3P MFD0;4NH1-+G7\[3>TWSWLLG@S"R7W^=L+7*/TZX@VEJW2H;";J DDD90Y(43 MB&1I'<&@#B8FBDV/Z)']:EE#HV@,;I96KH[3NSHS:1:RLV_:S%8W)#KH4O=7 MK&32V%L3D:8!HYP!"5F.&?+<$.Z)A_V]Q[V _:I.@TNAH5FY1_#LD(*S0VU8 M.%R! >)09 9X2P/\D%[FC$M&:BNPM#V>7]CO 58!& W SSU@*;K%T7R^S+?_ MWS:;$Z9OJ%4E8JPTL&'GU8-P4@EA&S5*!/;RH,#(X#VP(YXK=@;@XS[TZ&LW M^N;OO\?6U_/-;LUM=:N >4B,<\15L A32I'*#Q,8XU10S*0@>WC,Y7/5HX=B MYCY =,V)L7)<[&;S[]A293R/U J/(M@5B!E+4?()%A;L]\ER;A/ID5)//5> MCH=$+AK/_I M'B'7^[T8,A0X1F+D(Y%P367/^V<,8!8N6W]J8T1W2!>39XV@^ORY_5 M75H>]M&]=/!G0ZG[NO8I4$(<3%B()($A$M*#+*&Z0##USGZPRX3^ L?A;P M&HV7I=#S/J7H%\?I_7>_BO#Z!&O@>':_ZW\#EG9IIM*2&JM4OL60'QL)"F2X MT1C,$(%)I,8+WR.E8)G\$L4.1T;F[ ^<%"/K7C,]@X4"9>JO\>+ZPDT* M2Z;=NTO+*FIC/CB<3(QD"1%I8AK''4GGOI0Z=SP.+C'?@) ML8%[@A4E3618(>9!H%+-R;Z^S^Q3S^JW\"?=P+9/=0;IWJ5Y1*Z-2JWP$AB-)DD;$@R:)M4A!<^.5 M/OQ W ,"UDA,WS?D'HYP!UUN]=?%W.=X]SS4UVT]!Y:^6[:9]RO=L@=B!^R] M"C0P215'*AM,AF"&"(?]21+EN?!>"-XC8+.,)!T>9!U1O-^)*)A!+J?&6^WD;_^PZM5 ZL+.:(![.=,-B#C$!@OP=$D@G&,)V_/W0I M/#HHQV5H*7!MV*S&LU0Z;7O*8)V$P4@J[Q AE*+ X8<&S9UR;X/R/6Y+% JR MVH-I,A)S"P88_UBH/2&X48P(I3 6K6)*M4CLF_O MALWPV+@;@3PZQY^*\ODZ_)_E?+%^WFK%_F%<0'NEJW(,\V1E ($%1FJTF@!. MI$ V":5P2K";#2.6G^D*>6JSMW>_]OIV-'R[_^=D;HBWKAM/)3D!W<\Z9*EC MB$8+\M[@XS>=T^0K;=,O19D$J*AP=5T0SE 087(SP M@'P,%D60SX0&$V/L<3):!J2/A=;=M'@'S/9BRMQECHU.\ON>TI71.<4W6.Y* MP@^.J44FX6RNP70XQ?*SM8<.J8/%PFTE:1#^E\+69SN)\T_Q:YPMX^9'@F^5 MK%*"%E<7Z& A(Y>L1]HFC+P%?F'BG0S#9(08T]'6=ZYNOS[3FT?E?&?SQ3SG M";C($KE)H-PN6N%@4E(!HY@O=PL7$K+!!41)4,&!-BY$CZ"P0MZMH:=^ "Z5 MG/OCM(;IEHF_*E>!@DDXC0!CEN"'V:\ M#WN*B?BXLJ-_C3- _"2_GA:F]:R>+S+^OW9(T=NM@8H:&SA-'%'N!3(X6L2Y MH2@%IX0*^3K1P9^\# J0T?A6SO:ZT)O6E.8;9!MMI#NE*^*L<4XJQ(Q.P#Z. M41 LWTT,PJFHC&'#O'4XYE;Q5#3/82:@J(OZ]V;6W-R(NV<,O[]B107VS-&$ M8'V*[)372&KO$0E!,V*IIZ''^U!ELJX\%<0-/A5EO4J[O&CWT/-K2CL5M,AN M-RE1BA+8YTA"R5HO+.;$]JN&8)'_W-BV__$MEPNEH'\T64/8/=T M)'3]2M"%2,Y7..Z>J6T[,%H/XJ!(_0CE9[ E+&J@:#2ZWS5^F2G,:CILC'G+ M@[UP>N-6[N"=_F+K]K_L9!E_BW:^;..- X,RO6W+MOTN+FP]*4S4NM,OT,_2 MEN[\ZL-_U<",UI^>OSE_"_@]:=K]<./>#S_$KW'"\L>K/HYF9\LKOI4E[\N- MEU<'[_/7I@G?ZLGD\IT^$--V=E)#GS=?62S><2F0;J/C\ONQ)W\;'4<@]Q=U MJC,<'N#5WF@;&:/7+*82?91"WF5VNNLNFE$[V0R3$H'E;K&Z^WI6+^SD0[YA M>^PF]B_]<+?@87G\%*^PD_KZ< MNMCF9)639?8H9$KGQV#S@**7[X]ND%D[ME11RE(P/KN58;5'SAA2GF.4C':4 MZ:A,MQB4HGRY,XPW=E[[W;ER?SN5EE$2GV@^@Z8H4H:1%(D@D4^H!4W,LH,_ MIQ\5!TU9[A8\TK@P\^UDG>MJ-8*;LF/UV9N<\VJ=K.CZ\VZ;3S]Z-E[Y& E. M,#V6.X>X(1Y1FG+F;*LH"](JTB,&L8S>41*7>V'YV#K+KEO;R%O^51#8YW@R MKD?W3D]C^UD>ZI"4ZW'DR?L<)]'#LENG<;.3J[.+$@<"G7I_[7U^*7/^*?I8 M?\WLV+>N=I>BG!QO=7%KDT=A4[4*K!^EA \H<>N0D%@AXQA!)$:CD\1"=Y/L MI4;\:]O,YX\9\_6*E8P>.QHY,JO$QQRL0I^B14(G[821*I$>B5S+Z%G#36LS M,N]*:5&O)Y/F6TZ1_DO3OFN6;I&6D[N#Z0">7=JIC+:16DR1#=0BQ8U'V$B& M @U2224X"XF$;FY=A*3Z>MXBKR=+ZHI_DD_KUM9["9SH]G?V2-Z6P2 M\PE[X_,Q<&O]-@UBYS3';^I5;,6\GKW_[N-\GC,OKQ39.Q3= _O=&JAP4HS1 M[%VE.43:!X>"A?5XD4@WPJ^J4]+B$>]&'*U'<9PNQW5C(JYFX3B_BG?2VND\ M!SWY5?+@-_%M,[F8\S_KQ6D].Y[%_QUMN^V2Q1A]5BP$00DL!9$S!(':SY'$ M3".BK9 Z"1[9,*^&C2%;QL35?1S,A>V[V\9ZE;-.K%X< M-8PEY(*.B("]";(82RN%B(KU2$D^KJ5?$'!#,_$@MK%2YP*=B,EASC/ 51WW M[B._).5\E?GB2J,!C7B^:*:Q?1V^KOX E60 /E_C8Z)9[=*L5,RJY% %1 MT@.VM#,Y331#S@"X&.4RR$[[PLC\^B7?F#F-(<>-7"0_^Q3GL?VZ\4QJ(/WDQ>;_SN^R3'X6\Y3OJ;^SZ;]ZVBV M>H)FOCNV'JY=6<8%<5HAJU9W2%-"A&J'C#3 7AN]8_90=\"#P=:@_"V.K4_V MVV^P([6P-:U8=/G6R$?;+G;'6O?6*JU )P&^(TH%18%A4"%L@@F@1+H8I.=\ MF+?-GS/V1N5W<2S^TK27<13W6#"=]M&-+8"%@[W"/C\=R$#@&Q>1I(XB2VF^ M011HHCTR 9=YS&/OF!NY"2RB_X@'*+YRA&GE(U@ MF1EED,V/[R1!(A+&6P9FF\/=M-V]OAFZ+XCN:08.PJ %^L]BNSC/29)75X[^ MO:S/1^0C\\@00A!AW@>2PRI#IS.MPB-> MG2T]9LRKBE6*PNH(ZJ,PC",6;G@G.7U<6!)!63*,HM$>1)QA"3 I4.<65)8+Z>/ YK(:Y#"KO-\=3<_:YNM%W-,V<;"Q7@6;)$P#%8CAF)"U2H*R!>J]MY2K)"3U MO(;2#94*L2AB?M)45>^YQ- M0PND"8A118*5"7.L^R2C*6,8CXB285E7+$;(^^5TN7HH^%T\:R.8#A='7_F0 MN%XE/;_^G,J#_-L<>S9(%Y40@FA.'-(L8L0EY[#LK$8P.50%PZC'PWBB1TY/ M,XYRNTCXF_Q.E9 MT]KV_"+?REO;MN?Y@>II#G9[S M\FS:NX3NKDB4V"0M26BH#Q@+L[4%+C:C) M]R<3L]AT<@2/P]UMT[_FP^JVQ54"C0T,?%1[E9(^49)S\'%A$;$F(.(YZ,B2 M2H&M45$<_+-Y^X9.LY^)**5A=!O/ M,)@A?NC6[Y,$9Y\I>#JZ1#XUS8F:0'EZE],B-2OUZ3+;[D$H$F/?6LH@;L^/ MT^?Z9%:GVF=5\B*8?07*2>WKO7=_(&1T*]4]Y'"].O(/9^?QGW_[?U!+ P04 M " #YA;],HSV7?^]> "AF@0 % &AE:2TR,#$X,#0S,%]D968N>&UL M[+U9EQLYDB;Z/K\B;\US=F)?^G3/'*Q5.J-*Z4K*[IG[@D,Q/$+L8M"CN2@S M^M=?@*1[;%R__/;Y9_79O'OWE__Y/_[;O_P_/__\O_6G]S_9?+JYSQ;K MG\PRFZRSFY]^GZV__?3O-]GJ'S_=+O/[G_X]7_YC]GWR\\^[1C]M?YC/%O_X MY_2/KY-5]M,?J]D_KZ;?LOO)^WPZ66_?_6V]?OCG7W[Y_???_^F/K\OY/^7+ MNU\0 /B7LM71)]*??BX>^SG]ZF>(?L;PG_Y8W?SEISC#Q6K[[@HO*1Y/?WNS M+AL\?YC^LOO+\M$W7?^.M\]"*>4OV[\M'UW-#CT8.X6__.^_O_^\A>3GV6*U MGBRFV5_^QW_[Z:<=>3_+S@VP0LN. M![B'I?XX7W70SW KRO_RCCH>_I?)UWD34KQLW\Y@%S?98I6E]ZSR^>PF+<)Z M,D\KQN=O6;9>_;:8;&YF\;=GAWUQ3SU/X.-D&4']EJUGT\F\O=D<[+:SJ7U> MQW]NR?'AUDQ6W_P\_[V9C*KUV,^$\ON'9?8M/C/[GKV+FL-]UGA&Q[OL94H? M'K+E5B=I3T@GNNQE2I^_1<9_R^3K;!X!JJ:WM=%U9U.\3)>[I(O.AES^\F^S MB-IR^NU1/YKX+=[ERR82N:#;[J?V_)?OL^_9'*=?;RGR;O&P656^SK^LS SKT:-M#J/9IG&C1T8 J MRJQ"R[8'6.F[.]Z@C>'\FJUW9/V8+;?VD5JOE[.OFW5ZTY?\;^GIYW;3F<'6 M[6Z(J53C:\->AYA8)5HUZ[2-:>U],XN[S]E=%>ORZ/.=#*8:.\XUZW)HL.;8 M8*>#JT2^,ZW:&-CG;)Y-U]F-GRTFB^EL,B\]0=5]+1?UT=N@U72:;R)FG[)I M-ON>@*O&U78Z[VV:)E]M3W7<:CV[3ZX\-UDN(F56'Q:_I84KOC^YZ/)I>YO8QV4>%[[UX\?Y9.? M_<_-["$]T^(TJ[ZCMTE7778V]YMY^M*VQN4+K_S[?-4F$3H9T+C@_)3=9-E] M6KU_S>-R%9>H?!Y'^KT5,K$]C3?=:R[4'%G]/&ER]^OLEN)YOY:V]CU2$>[:?# >?W MD]EK.Z_&>%]TT_IPM[W_?)_=?\V6=<=ZJ(^V!_HM]K><;KYF/Y?0U!SNB9Z. M#CJ29K:8[0[@%__8/YW&=6E4[NX-\4O.%C(IB0_Y+-UZOB-VG%XS\#N(^Z_N_[7P>]60$&*X$,PK"2#F!KV< M[#Q%F.?+/;S=SC8%<-]LYMF'VP,36.G'9W_:JA. M?Y[.\U5V\Z]_62\WV=,OHRT1ORHWWVJ1<=G8.11[(=V!&:L_9A=^7:E%L, H M:@E&B%BH-6(2J (41A7KD4(G%N:WE.I.^GD7P&W9-! QTH_+++,O%(F*%'G1 M-@@GH344> \I\D8)CF@Y9P-1.*A<=4J:HXI=I57H,DE68$8;>/TYN#(,1U[, MZQHH9M/U M['MF)^NH6#[[&WC95GBBHX"TPE9*#YCBF$8H/'$E&DCBJUAAFUMOG:(V((=^ MG=P78U]F^WLREY'G4 ]!>PZ%PD)X[(QVD$!H]O-'VM'Z9EJ?RWXGK&D!K@'I M\C%:O-EB/;F+<_BW?/W\7+*8TF7LJ=!A@-RRV6JZG#VD'YNM2"Z]QQ_L/OBVRY^C9[>/HL]./+*(K=(R?H5+O/(+DPS% ( MA)9 2"0,+;^SB!^MS2QZ54U7.H=+>T=BEZ5"JG9 = MM-[WONC\]N,RO]E,U_\^62XG\7W9JI3_,<.^0M,@$>&$RT@9;2%!-%I<<>40 M@F#O*#>5E+^F$SEV=E6E6=#<"28E0QI;ASVBA+EB E Y/?0Y5?N2R#M#IZMS MJ4-\>#G@Q_+R^9&SIG--@@%&6"-,G"G5<7+(QC_M9VH0&MUA4[OBRSM!J:9# MZ]@(CGK^SS<*D@I+#5" .>Z!@5Z)\NM@6,EQ'@^U)X\* FZ$U!6)>E2G.V.4 M\# :_JM!J^ETN7G*+W- ?3_<(!@&D3+(1"66*B,TL]P7LQ/*J?$X,3O;VEM% M:%CY/\'Q;K7:G/0X5>L@"$:1Q41I#[F!(.(:C9'][#4A?CSNRH'XT1"Q8?FB M;FYV838^PGC Z+V8/^*:>5E[C.LN;TR=+!X)1 E&/$'/'$QT_(*;R?$9;$@*']6FT(XW74=1,$1AU3 M7<[L\S1;3):S_$Q$]<'G Y9(**@: MQX\4T%#8/H2_O-AGOWLWSX32X_^BSP0KN89P&-%0Y MASF)/Q06%*+2C><,I W!O)9Q0SCZ%?%VXJJBC)\_' 3$6'-MH80:.8R$-,7> M1PE!(SK(Z$S(#?#H2\J[--#JZVJ;$.^$A%\^&(PR!ELO+0(*&>*I1:1T@FC< MZX)=3;HM>G(:8=&O9,UFFC^2(5X"PBQ)6SWE)!2XBG""4 E7-CN+[>UMF6WBX#VD"E+XD7F5,?XTA/"/KY8\$;I1SS MG%*I'%?<&.N*F5 ]Q@NX[2 M,MVP,$01#(FSX,D:4;+^R5QGUY+:)4'[& VB\575] )E-BY3C"D*F?08$(N? M@WT.YX<^O;B?:A88MPJ)J!"G>W2>"LM=J1A;"4:8 M#J,ES;Y%5/J2?U'&Z82LBT>"CVN3E998Q1C' %#L6#$#'S64L6[BC>5:$X'^ M%+*7I;1;I7G*]8"\C*L?\)12X@4'I/%,OTEW4L[OWP><#I0(*!8&%U%@&+0< %',#'H_PRF]+DF\#CGX5 MM+.:62 :42\Y4=(Z83C%T!0Q TS@!BHX&[DP:\V_+^D5]Y1F68IPW9X2O*Q+ M?=['6K6+ )QD&#K+J(T;F$!:RP) YK6JGYZV,^6L1?=Z1R@-P9/+*%',RVOJ MI")1XU1"(V TIB7_F1 C3'35OLA.<*(>3 .(O_KAR_%&@1!'$, I71S1@&,1 MK= 2,C)_GTU6V8>O\]G=MEI*!2?- M1?T$Q%)B56RPB]ME_"\"3A=8$(3[#*>_G"2U!?N:*QU"UIN*N"_E]W'RF,X9 M*CCS#C8(6# OH+3"2."Y<5;J\GN+1E#]8/K.%(@."-$*-CU*?KG);M["<%KX MA]L$2(DSUBOO$$$PVKLE0B?0?M3;0W(;H J2^*&*S MVRQ2^":N7<\PJ>0I/M3&.!JA$=%;=*B97AZ/2^X ME K'&X54G<$: K1BFG"N#41%P%K\!ZWO:NQ#36A,@M: &4!!J*89!$IERDZ! M($**:T8DD;97'W1XDMV_Y O)\O''0)%E+&Z3RZ-:,_L#K<_YLNM MC-;KY>SK9IW<'%_R(^6Z3["I_9<%:9@S2$/L$7?*:&J *;TLMD$2ZEZ4BTY( M.#C*_5T&?XU=G=E5.#=I]T7!)R0UUU1"XZCFR%!0;C)QKN/6A3KA[* (#\?7 M6MPK9RFU=THJJ SP&C#($2Q-2>JI&=]QS%!B/LNVFICV&(^_LR*W(S]WT>K MTX%!&%=J+92DBDJG &)[I12Q^*?Z]V1[Y,KE0GH;=-\0F %NOI^]5O?JT;"M M5$*<)$['19@S)FV1%H ;@^K'=708U=.ZJ!NBTMM9S#XM:$KX.+MYM]A[#9^- M_M2AS-G&P0+BD%<""$<(T%S(FEW M_S#/'[-L^ZLOR\WJE$I8H75P@J;H6.FBI0: )R:E$=[/6VA?W]_:F3NNVTV@ M):!Z/*/?W&_F*/TR?TE/84X M?T:PI-Q%*PX2KY$LCC"YA@T<*IU%A7>Q8W0*6G_7\=<1O\CZR7(1S:?5LUG% M57,VG9V^FW^N<9 ">$O3553LA*+:.(%+E0J0^FL,OR*JM([3<-Z(B[P0P:6K MJLX3B3Q#GL:WE(!QK&C]FYWBBJ3?&)>^I/VZ2N$)6;]^-&CDHE[LO64(:^ 9 M)KAPZO$XT1$FY!B)GZDADM?E1^_TEMG.(! < QM7 &=!_L9.2-1?7NT^Q(>E85QNH3'90A,?OP2 M'G*;YCC:VX03)U+6':@+0!PD?58K;I*VO;)<*Y7PN R4WE3+5@LV>*8DISSN M*%H:ZHQVE!=SY,)>90F/RG*K7+FA'DH_)B.&84*M$A[]$V$H:[/-$AX,&*RP M\ERD:MX,>)?N7>[VV&A3]WD#=="]H"$PO1U\-:W@H)&R! OLH*:""XB-*6>E MJ+F2':"^M"J4505SMH3'97#T*^+Z)3P<1XAP:(7WJ=XQEW);OFH[*XM8_=0SO9;P M:"3D!G@,$X+Z<;+\L-PN:S?;\+J/V?+SM\FR>E3JL0Y2G77N!,"4F71E&CC* M:+HK0YAEW+%1!C6WYOGI!*-A&+(=Z4IMUM_RY>R_GJHBGV7&ZX8A;H\I8XHQ M5! )I4%4Z31;3>(*B!ODB^\S2UT[C&B(S9!,V 5@7FV-#^T#- Q+M@=3K0*0#EB$100 9G2< ,M2ZV+"5@_,J7#*-V2E M<599*70Y(^[Z/&6_-/"BLC!.!UYLU.CD>:62@FXCR!AQU4Q1ZRIOY)CMWIRJWS>7@^E'Y,1 MXSZ'&Y@(PQ @%1.-"M?'9?Y]%I4J_?C;*J6L_1 7TDG*4Z6FZ]GWJ@4E+N\L M *LT)X8#ZTW6%G!2IPY]*-,0=&::M$Y7OWY=O/;V3K=?CSIRRT>"E(2#CSV MW!LFL-*&(%?,@L1/8WQ2[U)4;XL$UL.IO_P4_[%9[1+:?S\J$<&C@#QOKALLX=E MW*>W>2'BS_-L*\[%C;I/=Z#^ZU@2CDN:!ZL(I%H03:1T/*42HN7.'S$9X6HW M+ '>)$MN'>/^V'6;KH&GG)_;FW1QI*GTZS[CQ-+.5M/E=CJ3Y>/SAW9I&4_R MKDG'02+@MNG&.2+.D'0V+ NT(&M0Y:N[ KSC8F2/Z/=ZX??#0SF971'RD^Z@ M0PV"I I39B%!2E &XM:C<&GG>%T_^+J[(L!CXE8KJ/;%&;U9Q0]AM3+Y_=?9 M8KL2E_F-U\G!']%:3G9R7$[B;[<@FV_IQW?[S^'#[;$FJ2(G/$' 'MX>)+=" M >,Q26X CJ!7J,0=PA&FTAH5F\E<9A5["$QYA3$P.@J'$@,!?9(/8*1^1'EWE:W'1--N8!Z>9G^-DFA&LQ<] M!*BH=19Y(RCF4BCO 2GF+S"IK_YV%H5R)31K G./]OXV*K>L^;=7WW6VB"*M M4C#K2,O@G<>8"JV @])9::DJ;48J?/V,%YTE5AL5K=J%MR\ZQ=$N4ZDXF^W^ M_0R;?;KB"N[SZIT$B(R WACI'#,JXFL4*U!(E>EJDTS^*4C6&=+#\2U"FLV^ MIP"94R=[)]L%@C7#S'F@D%?61.7@V5%Z5$3'Y_[N0I!GN5(?LN'H\6[Q/7YZ M^?)TO;"3[0("3C@=/RRAD7=*(.G*G9Q;.<**88/0HSYDP]'CXS)[F,QNBLUW MO^>JQ2Y_\M9]"\9U!&6/CF+1,!F? WH00G6 Y7!, M4]-I\H.L/DX>SP0TGVT;OR[I@;'>(>=U-#,X9(4NJ#P!]=,'=>;R'80_S6 ; ME"JI+'NU8J95F@?&@&,<0Z,EU%@026VQ'*N(R0@OG U%F&;(#$&"@G&T3O=Z8W]Q@2V1F. [,IF96KM@+]3W06+,$* LC&!@9 M[R/8MD!%.5O?"]1GPI:6 _W;PZNW0/_)XWXU5]/_W,R667%ZG>WJ'J59[O_F M9%J7"[H)S'CMH>8Z:H>61XW1V"*T4QG1(*"L[\L"K8C[]66![I G1+6B/ 6)HD$#)%&,8>R\48@6H8V*L 9'9YVY(GND5&%(JG:CTG8PZ.MLV?IS*QNERXR7DW%-M17$#5=DXH*M1OEL1 M[-N;NJW"UQ=E/F4/^^WXP^VEE#G;-GA(3#0OI!5&6Q._R(AI,6=D;9_5%\9' MF;;AJT"90U7GWQ3!CN/:+*??)G'B434:="?[5YO8#PG&D(X #$R;ZNT_J9*GZ:?'4R".U$JQ"7 MT6A*,D(0%!@2SWEI>RC%&Z2QZ>S8?ABB- 2N?T=TP>AM*M5])=M*SN=##8," MT#G,(&60"1YG3G491$<Q*T T:06[FMKP?@SYL5N41U3=<\T"$M8; M03S6G,((@[2D]&P!1>MO))U=VNE)CVT9N2%<+<]TZU6A7)^N9'&F;7":(.L0 MM]*1K9N B6)1U PV*&KV;@5PM;< W!&6>G8%LSST.X%210!5Z"M0#)J7% M%BINB>1"DT()TTCZ!C63.@L7&XA/[:,YOA.$5DX. M!:2@J)L%1PDJY,ECE, M=;04&U36_1'=W.UM-EU_N'5_3+?I)3Y-UMF'Q3:$9'&3_I4._[]/ MYNEC.4&H2[H)E!B-)7/" ^$0$-$J*)=MBV5];W&?97OJ'D)UB%1?G#D\V(_9 MO#*,) MYA ":J-"K:7 ADM< *) @QS;_5:&J2S72I5A+@.EKQVYW3H@PB @D424IKAR MBYCWY1R!%NH:*\-4EEOE@B#U4/HQ&3$,$VI5ANF?"(-Y+B^JZ2&D-H3@%+4- M/84.($>+64#9(*=XGY51ZJSQO[P=]F?P1_S3?I#J1'U,^_0C] M>I>P/&U^7_)T83:E,,_G<4QWQ1%_A8#DCMX8HFR,=T@Y3#TF$6S 4(%OLI/& M%U[8(L_& 6JO]^UX1Y<-MFMDJ3>WDZ<\%O01H++0P D&Y]<@BJ:@L+:&(S/B6WK&QM3NTAUZ3 MTZ ;+*K/FP=%O.8&(.@L,L!"Z;U]0I?4OZ';6?SWV'C6 PQX.+I0VI(OXO["@@H8 #PU E/ M(SS:N1(3H&S]RWA]GI77)5C7< V]@5956)]R:A7?5SNKX:#C"EYZKJ%# F)E M@8RB0J"0%6L2(]WGD7Y=:E\3]"-0 [K;]BOA1:V46 /G$9,NFG\8/SF $:MV M=CMX7$$'VWP'X(V ;/6(%+AC2B.%@3< "F0A9.5'I0D=X9V/?DAR(3 #AYSL MT_O%O_UM,8DJ[/HIQ/_J0DX(%, I)2U1G#OD&7>[+P]SH:VLQ,B1A9Q@RCR4 M,IJP$C($K$[74WJA]&,RXHI"3OHGPD $F,RSU:?L>[;8)(7QE-A?/AD$8HIY8+P7%F)! MGW:RL%C<#HS\9:K5@NZ7J5G';'F@3LL$)($J(,Q!8( M+JDMD=*@?F1IGS$@=<7=$BI]ROW#[9Z>9X1=/A>84(:K2%NID*7(8N=+<(R$ MO08,5CT";"J6 W*N"TAO*W:V=>_\-5M$0WD>9Z]N[B/F:>;K:/N?+W=1K8- M4[5J(9C%S%JH#$*@W $%M",L$M83:X3I:"!ICT=K155,-X.J@[=>#T]ND0)R$$18 #2[C3T!-=JBZBR0EG MGT?H=3?VYH#T)>C"G;_G8TKP=$+0!YX.Q@D)'7$8*VNXEX@R7LS+6X=J"[K/ MH^RZ@FX.2*^'U;_FB_PE-:N7L3K<,& F"!-<"\@@%TJ:^,-^MA)A6]]>Z_.X MM_9WWB8V_7WRQ9J44J;L\C9MXMB?CDAT=ILOLV?%V5[G!8P;V,M>TLWD]>/? ML_6W='4]I6V_/Y-:HL=1!(L0IYIY(D'4H@B1V]3-.SE@1NKKG'V>\]9?HL8* M=+^$CS/;?Y?[F-VSY'S3(J2D,4QH13$$&D5;36E9S$_0!OE$^SP+;D:DIJ", M]=(;=XY[#[!3@%A/.%36E6LU _7UUA+KFZR7$3VI;Q)VWRS%4XCCC4)T583R!GM39R78 @#"HL9,MTD MS\4UG#ZU!,M0@M>3U6QZ@=2WSP>$HW'N@"&.*J(@5'&-*N8F&6J07+,KB3<7 MTQFYUP%F**';V7RS/IFN]TB+H(6B-"5HT((+H+F!Y3%,7,M$?6=T9P<1G0N^ M'C1]B?[?L]G=MS@\]3T:KG?9KYN$UH?;[3*FP EW85C.,0 M.DT<9UK9J!TS57IRL$8-BF==PSEUQW"-C4#G-I*+^@D&"(>)A3:NHTYC2Y@2 M!18 -3 L.]M@NA-W35[5 7)@4NV7TC=3N9Q6QWH*2'/ND0!,2(X\$!R71Y R MFEXC/$D?FE@M0=GC79:B@E-9H:?8JK?IJ2>S4XI/E>;1I@,.*NDDP!991:*M M#DJ;CK$&L977<$[; 40#WW-Y7G)EYZ5/N6/?WN*Y_ELP##+,H&+I4K"V2@'+ MB&964,>-1]54LI'=@I%1=]<4 4=D7(\PPL+O9R0]\7UFV;ST%DQE89RY!7,1 M M=Q"V;W%:9/,%]L,S=7O USJ%W4@9RP'"'HHX%'C&&J1(HULQ M5>5\C"XM@-.;Q^+E4,_>@SCX?/ 0&(6CBD*0$Q0Y*RG8STTSC]B5W(II)K?7 M[HL6D?JQV# ,"ZK>B!D!"2X6_J%B( Q99:@R'^A MM >PG)-F#>3>G7^Z%;FWA4A?4E8W-UN$)_-D+;Y;F,G#;#V9GY7XR78!$^7=9K?9>XQ>WR.GZ=S^ZV M/YU-I4 I>SC5A",* 76ZF(@T#8X .HN1 M;D_2G4#4V]H^G6[N-_/D9#N6V>O\.E^UCV 8H%(X+H!E@D/./,'EJF9E_36_ MLS#EEM?\CI#JBRV?LO4DY00NCM7/4N-P@T D0QZ1B)YF7&D@>2HIN?\6F*F? M^J2S*.-V>= *++V%%1XT3,Z*_E2SX%%<_:A"1%($+-"4.%::,UK5]_)U%HO< M+@%:!*>F5O EC\KFV[.4D\K R38A+E*(Q,$R1J#T2CJ20-@-6V%3_YY49S'$ M[>D ;2+3VWWXPEMEYI-5.EA+*DQ5W_WK-I&T#C"NG6#62NX]YTX4<_1$U8\@ MO]R8']1OWQ"8WCPWSX9YUD7[]N% J0(4&66ELE&E!9'8I>6"C1-7XJVO+ZW7 MOIRV(/I1"#!N!_V0BI;8!'CQ=!7Q35?K=S+[]02CY%I=/GR]\GRU.Q51?V%%S$4J=TN=Q1 M:(2,VFOANC: VQ$F06HQR*-;L/I3"%^/N>4B)NV\(" 0/URF"_9<#6J=<:/-UKH #WN(.UG/C<8X"XHLSQ.$4MG"6\_-Q=U/O'=P#9 M%Y':0VT$[!BZ!H/4$$2[GV(%";7 @Q4 J57[9$M0O"M;9>>T(F-H#TGTQM[PA\"PR)5T2.$'!8TT"\A)@ M)R03V%D'4W$K7"+M17TEK;,3X;ZXU!)DO5H%[U:K37;SO.#LOTWFF^S%O9)S MBG^5/@*C()I>U%K%/67* 8O*)9W!!FZESDZ(>]7M.\"PORBRHO#7ZDM^)/AI M.X_/#_.3J:LNZR@0""6A!FH=P08 4/;DJ+'2U2_0VME9L[3\N MW+2V_PA$0N:E]H88AQ#2TO#B[,]0*^LO/YV=2P^Y:]7!; S;EKM_F.>/6?:L MM'7-S>M 3X%!XI@GD$J/G8/16O;%::^)GXX=WSGX&+:PYDB.:B-+H0!?)ZN7 M\9^?L@CE:K;./F?+[[-IMIO^IVR:W^V$O46BZ=;7X-6!8B*X\]Y@%#4'!CST MIK1+$&Q0FZ2S9&"CVBW[PWX,Z^CV[SX\;%.LNC^RY72V.IFHZ.*^ F8(>LX\ M)!!SEH[89+D"8$[&F*YL#(MI&V VN#)VOWUS?CO=J@JK-)AEMHUZ7>?;/^7; M![+]R X%'-7M*BBB!/ >:(Z=!@)AAI-WVCMFI3&BO@^KNSQ&73.F)RS[6I%> MYVXN8$MIFVVJ,9*\;XGYQ[QO?]L!>V*A:NL509FXDEN@M:9&.D@%\:7-))!M MP,:K=_X/A/$86/KT,=8EX;,>0M2$@==.&HF!XQH:ILO36BQA@SJB5^^V[P;" MH2ADODT6=Q&KIY&?LQL@9)-Z[>6]\-A#65 MJ_*6V1N-[_1UPR,*5MWN@N!QBJEV$]4I/!)CI\J3"D)(@VWM:MWT/>+9A#Q' M#(;Z]*G584#0>.D I4JD.Z\>(5(LN-8+WL"NNUJO?*^(#A=2N+WW>%&,X+9% MH%)(;Q57.*I[P-&X0=-R?EXWB#>_>M=\.Y"-R7UZCB25^PB6,<^M%DQ9+0F1 MW.G".+!.(%*?-E?OC>\*Q.%BW;]$C2Q?3I:/S0+=CW<3O.*<:FFHTI8#)[FE M)1*,-2B?T&>2[/:BW%M#JB_.O!JPF2R7CRD=[WV^6:SK1'*=,N#;?UFP @-F M@?MO-6N#-/G(D![V+GZ!<7)KZ,TJ?NBK=$S_=;8X MIKXWZB]X$>U;@X4@T=AU1E'ABFM4ENL&<:(]>@LZ8&$?8 ZT4.ZRE6Q='Q>L M>,];!9CJ/WM XK\81AA&*[?8=2P1JKZ;LD>70?=+5P/(GJAQ'7FY/\;G%W&Z MZ]ET,G\YE2M*T@T-IMZ+J"#E,.:SI+G&87)NFF'*0D\\H M@X21$AH'BQE9T:#>(RY I !)1]EA!KDMRCLER/T:,!*+UYW/9#_&VQ>LBFL]M9=G,V MO@IJ:^"J;_M-=_OV7FVR6&$K2#XF8Y!DQ;U)^W/T0GKWYE 9^ MKDG@J8(6!=P1R8"+WS(7185(P(&N=,VGHWD=T[]//1X 9\H+@ZWU4CFI"%?[ M4L3,0P8&+Y73GD#RUM'H02-O0(?RXSNLB5=H%0P@<8L16" HC#:&*BP+..)V MUJ>)5DD?;T>VIXG2 *#+-N)+17]4V7K[4!"$::?C=P(QT\0+2( O/AHEI1NG MOMVJ1 Y(N1$XUR/<4:G.(Y%IG[+\$M]Q1I+ID0 DB&M57+:Z29= XMNY*?B:&[2B/Q\%I1L!OW$4G7/7'&\0",#>>0%,G ?R#J7\N?OY0,1U)>=&:W.: M9:M3'IH7SP1LF6911[784N,UL0B7DN#*-[CYT)Y;I@W@\W8 N(ZST58*(("X M"-/X90(6U29A.(N?:P$,P6!TA8L;B+9R[8/+,.GM/*1AZGM'$2/:2T7-^SN\E\IZ*>. %[]50 PA"$*7%.1@TVP2 +)Q6D MC-?7NSLJ+]5/!"UDW&"D-4(;BI3%2*)BS%:9D5:*:H3^ M:^.I&137(<91Z3R#2*\_J;V?K=:I;.B[Q2H:TV=B"4XU"2G224-$("?&*^F5 MT,6B!"4@]8W6R[WF/2ZK+4+2C9B?AG3R WW]6&"60(TP,IMD03 M;JUG$G%=S,$[TFO-%5X4K0'G@^0*DJ8 MER+^.V5RI0B59I?F:&3A!IW(MSDL/0AYZR+[L/RXS+_/%M/3G_#A)H$KX3RW M0B@K *;8 %HN1U"9^G'PG80A="GJ9LCT(.V/^6H]F?]_LP>3WU22]8L&@3+E M#?4,8(:CGBF-M$7D&N0>UR_KU4DT0I>2;H)+EW(V44M83N;O%C?9'_\K>SPI MXE?/!NV!Q<8*QJ323*M(7O*T 8VI?%%GTFT&29>"356W;N+H9K>SZ7:ZOVZ. M^(;/M@E6"JDPB7HC4(HP182PY2;$2/UJ#:VG)>A,T.U TXW S6:Y?!$0%J5?&1V;3&WGF^P S&WA$J7G[2?S;.EB6.ZRY>G M5^H73P;GD3>:4P>U%98#DE)9%2<:B-4_%V@]*V!GGV\30+H1Z9?E).5;^OQX M_S6?'Q'FBV>"B]13V&J#@+98(TM<.7OA;/V0^M:S]'4@QB90=*H_/:OTE*ZR MKCYLUE'36Z3!GE:F3C0,@!O+@!-.4BP-T5KJ9_,C#0K%MUYBICO5JCV >CAG M^#A9;C/0%E>:JQPTO&X3).*<1DHC #R'F!);AL-"3GB#S'77X^1J!YMNKX;[ MR6PWNK]GD]5FNM M)[/YL3%U'Y12#KH8T2Q;[<=_\V'Q*9M&;2N.7T]6L]5OB_SK*EM^3T=5[Q8/ MFW6J^K28QE9G0ZB[?%V06#N5CLR4D%H9P*."+Z)^3PA2'/%*B_#HT3V7]ZKM M5P6!';7IRHV2S&$C,'5NCVK\A:]O2[:<.6M82N6CDL*H(]1W&?.>,I7D._O\ M3(SZB58!."(EXJZAB:L$ UT1YZ#V/ M"@70Q3PA0PVJN7:E('4DQV-L:8S9D"O-O\_6W]YL_:N7>__JI:90^KW/%7OM MY'U!&J_C?TP4$B6"&PAPH8,H%B$?,1]'Y=T<4"AC)_R1J>XR'+TNPM+!!W#1 M^X,'2"-F+-9"$^)2LD->8&\DJG\1KK,[Q3_$!]&ED/KZ0 Z4?SIRV*F6RU0" M:'<>NJ\XO:MF]N'VW/GHH?L)/8\@$.H)D$0R&G5"JCPG')7XHP;I%5H/@Q_E M1S).,?6^CU0013'GWQ;QPY_/_BN[*5QI+1W\'G]! Q8A1S!V@##% :8^0(] MQT5]DK=^ V"4)!]$"GUQ^-F^HW6"&MMSHE,X6*QB5<6UA@I;RI[Q#MS(H:F&2U ML1LQS]IE5U!4"RBA8Q1Z3J5!D.("%Z1Y_6OTG1D= W/J0L0&"#S>Q_I^R?Y8 M;R9CB/E5JU6V7JG%S6D=)SX0/]CE*Y_%!<&^;;PG:,TX@D9H[A6FVM"M#X1Y M)90DCE7:R;O!\_/T6W:SF6$#23 M!BCE<*KJ[..7B;C?8\@U$'V>QU2+Z>V7.6]*(PZ!^JAC>,O(H0*1S[N7KZIF MFC[4+CAF.*9<"<*P1!H[AU0!$$*HS_)PEU7D[9L@QW)5MX!J7YK5?HCGB[8^ M?RYHP+DG\6N-5C*W.&[N#!=S 9R-/**E)3F]EGX+"%VWU$<9:#(&85\LY$.9 MJ?U\=O=M_7GS\) OUW]=YIN'D[FICST>"%?,$D(]0 @( HEBH!BL4+[79)L5 MJ^G6 SMO'8R:DHNJP72]S!>SZ9=L^FV1S_.[J#>=%^'9=@$!0X'C1@!FH46> M1OX6PY?.U,\DTYFGH[DLVT:EKS6W",<^HYH]?RQXQJQE/.H@$LFHAQ#*"U59 M\(C96*.5A];$&H!8[\[[=/_"'1V*/[VF0O'[H.;S_1 C=8_NPJ<>#XJE$!TC MA8!"(>\YD<7.)901?-PJ6#T!Y9WA\J-(?90JV'#"'D#([K=/IX0:_SHHHZ6Q M' EF/>$$ B;*47/&1W1/J1WP7TOR<@SZ/F=XMC^=V:Z/M B1Y!X2:+VUW%++ M*7*@G)\U]8L-=I3\?"P[=SMX#LF7].,RR\[:UF?;!H!U*I C)27">PBAMD_? M2/S+<6_QC259@1EMX/7GX,HH%8/Q4:0=3\W_211X-HC3CIK#3P=B.%$,8ZNT MAH1"3%6I*&FAZN\@G?EI6H0_;QN?)J)D%XGR[=.!IMRF4CL++)) < DP+8<* M&R3N[LQ-TZ$H&^/31)3T(E&^?3I@GN) B6$R#MH*Y+"0Q5 )1?733G06!]*A M*!OC\Z-E%Z 8"XJ\\ Y+K3U K/0\"LT:9/:^/&K[JK3^3N#]L6]]>\ZP@- ; M+(V$25=2ML2">CINXZ!M@3>Z_ET/RC\WO49I3UP5JP9FT[.K[JA64@%4[/A: M")V"T%5<]15Q1NI2#P<>C-!.Z4B.%9(*U,-L2&XT2SB!$7?4&T"M8DY)9W49 MZB<,)'V>7XZ>&_4PJVD,/=TO226(/ZX_SR4(_IG]N(_KW!5[23:'3;I + M>@FI\)YG3BIM,6?>(,=%@0-&I+[3\_([QE>Q*72/<5]<.S#:L];IT3;!$.C UI6CRY4.^3%5W M?X]\?3^[C:9KM(\GBVEV4IQGVP7(G-8((HZDT]1P)Y KK@,JIT<8P]ZN7-M& MJ.]XEN'NY ,FF6$:H*AG>0"Q9;K$15+=6$&X!8Y:50$(+QNRF'(1(/8 \OE7L^-WSWK94%KLJ+@G'<4,6\YQ)Z(A70N% &HPZ@ZN^:W2=!O)*U MKP,Q]'Z0$Z'>W#]L'1?NCX=LNLYNOF3+^RJG.4>:!N\]M%1'XP,AYK$Q7L%B MQHXT\/5WGYAP4.*U#.RXU\=K3"OKXJ>,&>0$4TGCIXP5TP7^0/'Z]Z(O/\2Z M*F*/4SX]^M6S980YSOXA6ZRV@R[MPS.N]!,-0Y2 1:!95J%FICTRP1Q))H5>K%"I#ZKAGQ8W.J15#'IR'V ME&*88* =T-)#3:-"[:0M8K*DX<[5II[\TU&O&\B?B-E;JL^W 7SZ<>^\?]RG M 7TYQA[3?SY5_ZR0P_/MPX$*S)U.65T9MQXX@2AGS@)#I!-QB:C"]XYG=C:? MYHL'@[)2"(QXU-2HA0Q[P^%^1H)27-^WU7):S";".)8ZL X"DXY25!YRT9_4 MK\_&$5W80_#6$RN Q$L49XP12JV Y.X K*;YC"1RZ5/ZM0M.7X-U_;J+1^#G9K7O3]HS@ M#S<($D/#$!204N3C-%.:@4+)EIC63YO?V=EW^X)O!9I^!5_M8W_S;/!Q#6,6 MU9B^HD R*TJ:BJOZNWMF)O[6[GG4'5>]1)QTE6K$=6.2F,@UA:K#%& MJ)@];Y*:H.NDR,V< IVBU#M'>DUF(:1E L7]#VJ/A?8:1K6HV!4-]^/T'70E M\$99+>I!^>>FUZC<#E?)JH'9]"Q+ ZR5#P,62AMT3(&X\LN4QE(9!9\V;D_4 M",N?=B3'"ODPZF$V)#>:Y=%Q"$C.&86<*.HP(<26\^2H00;7D>1*:9,;]3 ; MDAO-\NAP*!U16,4I06,PIA2H8I[:^_H75+J/]N^=&_4PZXL;^Q"/\^%5+Q\, M"EH>MUX* 3;$,XZI+V=CO1Q1S8 .3L<;85'3]7',!#\ENTKMXO Q -1:R V) M!CP76/EB^$[ $5YDKHM_A>/LNK!<>WRWQQ3%)2_M70J N%MYB_>S]2@J-N,A M0^S*8^B+%@=+:)YAPJ!"WD80;I5*].8^8-43SPGOKI=?U#8'N"K>U MMYPW!V3$L:WM!K4&0I DDC(0-1D;OR^N9?D!Z*@UC6>=:$6Z+=Q4OPRQ(8-1 MG_]RI[JF7V^GL]-GAPY-?:U>/TGV_]U,HACBDC#['O_R-E_>[Z5P01GZBSL- M4;MPCFJ &'&: @*D!"FX.8K<02DK;9HC0>I<2&R]#@,DW!J #&=$6$\TU4KN M$;+>B#YURVH5Y3LDP1E;L1-$NPK%'5EU,^2EPQQ'BTEI#51<52TL0.&.]^G' MO.@(KFL.5"QF=AE\?2L['16H8EA18SP!2EACA>>:%7-FREQI,;/*DKR\4E4M MO/X<7!GE@=KX*-**'ZR=8F92>Q9'&N<;C49LA4%,":) W,:A$]",SXQI$?X* MQ)*!L7,Q/NK<4,6,ZLKRL;X]+7W;I-1G5'"!\IP* W0 M5 "$&='&E70$IO[*VW&T7,^J>EW >A7ZV3/D9T\%S#F&R&)N(QK>6PPM+^;! MV%BK,320QR&)-L+B>F4[2@6Y7Y$.(\J_1TCO-_?GKS0]?RY 0! @7"NOG!<$ M*VMM,1>*=/T++9UIQ[4D\?KN4@,,>I/GY(]J\GS^7."(4"NIEA80;YTEAI3\ M]M:.\'2O%7DVP.!'NZ.@*8XP H\!(A)%55$[6LP>B 9&TN6:]9BUKD[0_+&# MS8&)]J3Q@#.MB8K6)4*ZP"+^?^1^U+8%WBCJO!Z4?VYZC5*SO"I6# X]XXK(PUCIIBG-JA^OMR1W&6H+,<+8I(OPZRF;_#75"4F[M+O\\7= M.EO>?XHC6&RROR[SW]??/DW6A\(.*K4+DDK"*1#2(:,H9IQ#E[S4RDM-#.LU MO\J%(N\^SJ +"(=:'>+POU1DSJ5=!,@0A!@YR:W4E&$+8?D-6-4@NUOW]UR& M"U9I"KCO*P1X7MI58,A0AKP$0!@K'-^F-8Z[I-;6 M4%PMFJP;5)YJP5:-.P]1$84">1^_;>2,(L!MJRMM MD>,8]!F'=S+FHP[X]-7F?<[E6;V7 *#5U )' .$6.QSM)UR M9SBLGY.MZX2M/?+F]:;=&;R]:7O'9_ T_E\G]^=# R_L*3C#J")"4N:L2&45 M$(,%'O&GL2=VZ4+RU=G5(J+_EVGC](M>(<&&(9;9K-;Y?;;\E,UW13>^S1[. MYRH\T2IH&748K]/U54BC^<9]G/5^GBK^>X2^LJXDF7>%6E_LB'!D\WDV32;: MQV4>]8KUXUER'&\4*.,"<:R$0M)Z9K3;QCHXI;0V'(TPA+8O;K0&6E_4*-3% M$P#]>S:[^[;.;M3W;#FYRWY;9;>;>4K77,&&KM-M$(YAY!@QECJ(K28BG5SL MP(</!MM*H@4HC2A[#D06$$? M?\882L8EJ[10=NT9*D9=W=WSHD5(5^ %L-YS%N>&I/?*[N<8YPWJE]]KV8?3 M0#I'G31-D!BUYZ7,EE%<6/B\>_DY7\O)=H$2 X7"W*6U1QI M,$%X"QJ[>/W MKM04^+%J22V@U)>BL!_B6 M2[\%A*Y;ZJ-T-HQ!V*W$S_AY4@ _;QX>\N7ZK\M\\W#Z(<%E,5@0%=;QJ>$UP+9= MX,8([#&#T"ED+4_!.L7PHQ%0WZ3J+E]78UFVC4I?:VZA8U2P-%+E4LGC^+5. M.%!/"2#%#+PT]1.K=O:-MJ>&UP2A;S$6)KO=I&*W'[/E++^I(-I#S4*TU2F. M&Q&AWA-O.'+I#_N90CK"V+/VQ=T",'U3P.?+;':WV)4;GCY^64X6JYWO^*\1 MP_?YJHI7X7PGP3GB@3,(>*"=-1A(JLI-BN(1IEENGQZMP]0W63YNEM-ODU6F MIMO@MU0O^^8_-JOU5A>MP).3[0.52E& "3)<1NTC?B8@Z3&44XE@Q6K+_1:C M:I\B;2(TK)?TW4T<\NQVEKP11R+SZGA.#^FF!SS/<50-PNV:=QJ4]5Y;YG@T MRABTD0=L%[+BJ.2^6@7%2I-_&UZS&_'YP58)J&OY#4$FA=9C""6P%C"&N(=[ M6(0##>H+MN21[5/R^1@@'K6KM_\@.X1E-+R\QEIX1JB V)H"/"!=GW?T*KF! M!R-/@TB[RS#^\>.?H$KU@Q/00CDC) &H6# $CIO]N!W1G4B^82!4/43_+]-& MZ?R^1H+]*)%V!@O)/.52>.I)!%6*$D_HZ!B+JG4ER0LB[2Y#[5HC[2R@AD## M!5=<8A"5!B */1<"W6>MV)%QHS70^J+&^]DT+<:+.W6WS'97!L\RXVB;N @# MHP#AW! - %-$,EP:0,S4KS;=W7W2GHC1%F9]\>+C9%V)"R^>"YA;F1)Z J6< M= !3!U Q%\U1?1N_,S]>7_)O@E-?,O\U7TQ3P:AH/U9?#(XW"L(#0Q2""#+, M);&*$E;,4A _PMKS?;&A-=#ZHL:7Y>0F2Q,_3XC7CP8*&?4R:C\(4NYUI#LN M="*)(WJU:<"NG08-H>I/?:SL2CKCC[NPI\ = H@R9BCQW'GCW=/>&'_=Y\GR M5?GDNL5Y)+R[T&-2H[<0YZ^0]PHH8]0V63EW!2X(X9'[YSICP65L:Q'9_\N\ M I]1^NNNF7#7IU=I+:SD@D*KI8-$4$>*S4%Z9?O,"E%1K^I4;N=TJ\O@JADK M6^L N8("U5K?P2!A')=*(Z)15"VLL24,&C=86#K*H3RT2C44\GT2L.)^UFK_ M02KK;31WM+.>8>"XWL9+;>&P#LMQZE8#T*$I$5M$_T]/RE&I77\6+H[NK/[7 M;%VA0GVU#H*T2'J$X_R=@(Q#@WWI\/-"]IH;_+0:-T"$7*=8CH!)?UV>#K,_ MUS1@I"F$FD%E@8U:L@6X/$E@KM_,\HV=J[5$69TI=1 ; 4?4=+JYW\PG*7O& M?;Y>?CO-Y3M\O $*7IIIQU@@-&D(!6E:=?7HWH.O" FE!/Z(Z5?RWR+CA,#+6. M$ZHMMX!:Q0J[0PU@^NWOA-V3;A9CV& #Y>CVNM[)5[R90# "F1!*BK(QK M/T*I-, ."0-Z+58WYM6L,T3KYBDY!<#LU\N7I^:=!L")Q5 IK"%17$L+:8&N MHI".T,CK1J[Y0(B.:9EJN#P%Q:3!D#/($$H%2PBUM)BY5:Y^RN7.#+U.N=0A M=L->PNZV\,N[%+^8?9G\TX4<8([:1F*/[7V:CF:0 MJ:0_=SRSL^E#7SP8L$86:.*!H8"Y9+%+ M5R/M9!8-17R,N9?9YFB\EREE?-$OK\^6"==(+H5*82 M4&X)9((7@!AF^DS[?%EVT)IR/4:/!J#TI3X50_QML7K(IK/;679S/D7DL39! MT_@:;Z5 #&#L'5#,%'-$V%Q+DM!Z?Y8P- )Q#V*]F$$ABOODF=C.Q.*_9@.Y#M0!QH@T=M=]\G#;#V9 MO\\FJ^S#U_GL;G<+^X1XC[0(Q@.@G %0"VJH0@HZ6,[/B/H?='?Y1]N3=#N@ M]"7T9"]%4_=RV9]N& SS6'B%XC^5T(98CXMEBVK;("M59Z>8+5*@56QZ6]*? M6=#'![_+M'ARS;^DG\",4XY3JS6V-.)!(=<%%IZ!^DM%9S>;V]P4.H1J7+1I MS)> K4(HVE: "0J,AHSIPM"B#L$17GKNG2@78M2M'_6 0V[PLM%I+.\6J_5R M4]4[=Z1%P,IHSBC6W%N@D,4.[.N31Y4?NDIA77W,\9R?[L#3P7*H"/,FU5P' MG&--&-W/#4C;JYY^TEG76#8'=NUF6(S:;;>S/?QD.IO/UH]G?'9O'TX5[;C$ M1$A!D) I]V[*H[R#@LAJE!_"8==(K*]U^Z:P]&;+O1CH6=_,H<<#9RQN2D 9 MZI6%4!,,83&S.$<^;D==$U&=E'HC='XD^8_2+3>TV(<1]Z?L>S[_/EO7=@=.G.^=52="4.F^9K=:? MHC5R1A,\T3+:%B!:%LI!YXW4BD,G?#%?*N$(\U9VH1^VAU!_UE>W$2N_9NM= M1,G';/GYVV29J?5Z.?NZ6:>W?LG_EI[>_OY;/H_R'LTX6BZ84%RESV_=9+F( MB\:J&(>>K&;3R>+&SN:;R)Q35F>]CH+4&@K&L-! (RZT$%&?368_ 99Q72GT MK-U)5JE]4*V3@#Q")'Y&V'E.'-- ,E],CAK79S:.H^4-NI39@9(&G2 W:MNU M=*5MKSA_N/V\SJ?_J!IV\KI-@$PK*"!W2@H#/8 8/6%/49]ZS<6I.MJ6_;&P ME(:@]6;G/!OF>2OGS)W5 MN $*-;]+FRWR^]FBPI=YX,F ==1^W#*(@J-(UJ"E@MEY/% M77:NV&GSS@,'#%JJK! <&,RY=Q@5J&'JZ]])[V1):I-=O8,W\#*U7ZS??#V7 M+U3'>@K.2R=P.C]6AB.JA-=FCX?SU(VH'$M/2U5+2/7%G(/[_ E^''P^&!N- M(J HA-1K*A5"4278SRTNQ?67E$Y8T(.6TR9<0U%A#\(%9-BW""X:V(9# U#< MES672+$"+>=8@TQ?K4>R#DR'>H#U10BU6,]NT@AGW[//V72SC.+(]ID.LAL? M08R[Z$/<-Y.4/KQ!3]VG(N,GZ--*_X$3)K?%SJ2#DOH(I88%=DJ;^DE06H^& M[9EL0\#;[5'NI0>;W1[W?GA(3HT(V>?=\4]_+QK\5O]N')^RAY2:<''W;G&; M+^\G^VF=O^=?H7E4M*%(29XDE4P#)3TU>T7;0\U$O9/)\!**=S"+0JZ#?W1+L&[CK.@?5F M%;%I9\*%V05O"+%,<8N4=U-+)_17;")!CMOY=M:Y3$71)AF,'PRT@ MV-LM]=T0S]],?_Y?.0UJ^_+O/-P]'0Y5./ASAASHV7QDD,A8[#AKH8K,%@ MA*6;:H*=MPY&3UI=E=TD$&LNR;51ZB\+)%ZM\/KO9:AQ;#??<_;*##0+CAC)-0#2_ M+:6$2^)PB1DE?6* $! 2RQ7&<6?SQ0PQ07K< MBEE3L9UE02.4?D0^C%)E&PL-AA'_&Z?>V1MJ1UH$)"&BRGB"';"40^9XN0]B M8.'X-+WFHLJ[@*:FWF?R9=SA)MM:D6X^VYXOIQP4)Y6^TXV"GQYNGV6*3G=+UBD>"Q,PZJ0C52"@E.08&E$Y/ M#^H?6G5MG77CRZV)2W]721^6V71VKB;6\\>"MAYX"73TXA[DA[.NON3[2CP?EWF<[/KQXWRR2+G47/SMP_WIE(;5.PF8"*]D M6MP1D8!::D6I^#'"ZY\C=)>FKDO"=890. >I+-M&Y=J" M4Y27G #%3:2GQ"R9PJ)Z;F.L1'F$W MET'U$(7+T+F^H",LB3-1.XHTLU BRX0NC9:H3M6/..L_0.52Z;<+36^GVUM5 MY]11]O:!8+T'*FH\@GKD"=#.TY*X1*(11I/UX].M!4_/1S/=WG?^G"6K)[OQ M<:F+T$[FI5OCV3G9H"]7TVFZL[Z*PL]FWQ,80]^4+D;T:[[.5G&G>)]/%L^& M][[",575+@(W6B(CB&%88^,Y);@(=B2>PE'U,XHSV,EW2KX/DZ_6"2:W6L_NT^%ED<_O MP^*W%,+^,,_B+S_FTQ3JGA+?#I]%[DU1\"JA@4]R5PP9'M=_XZ@F@A.(S6XG MH !I[BH%D70\L[-NC!! W$&6$L^ZS&=#J*MH$PCL4K MUD%@U.Z%TLNSD?W'BL31!6VS@9@IVD5J7I*5%^4 :8 M<3L-&LKMC;.R791^3$:,TFTP%B(,YC7:ZEK[^^U)1SOM,'K]=!#0,2>U45Y[ M3P%4GM)B7L2 $15ZZD Y: Y(W6C9UTKTL>C8U\^%.":)D3 \SI#IN-LIK?;# MPYR9$9KD+[++_=_W)K)^W-GW,BO;C#0"B# M"@/'J<":**:@]<6$F:/UU??NKORW+/NN,>MKW=:S^3R[>5I^"@?!*?W]:)N M,+1,&6L,_?_+N[+EMG$L^CY?@WUYF2JL7:Y*VJG$W5WSA%)DQM:,):4H.1// MUP\@BXP36R1-<4$Z+TD<$R#NP2%P-UQ$,(DC1%2[';949G0=Q@AK^%"P]%P? MTNO3:K3:N*_+8K=++#Q_>09 >(0X83I<;R@B+X(95 @F2TTT4 W__ MHV'4<](O-H]W7%P<,H+6GQ>;A_CRR,'KJ+4>R%BG^.O%7?(6?[@MBOWNC_A MZ;?)A9R>7WP^9'2VW/HXSLN"L@(CHBR!G!L'*1?2U5^'D=[9T#6:HB!$39=QRJ8T;Q>T1DXH^+'*/=6SDVT9\9.'M,R MI8Z5!/PF?Z]\'0E)XDDO",(,<4,L]B<-Q$%A,M,W( MI!T!XNWYB,SX[7X+/5Q^^G.[?U*@=7<$I.ENZWX=!FPM52SNIT2[^!U(Y:6H ME+>XL69X?'847702]#(P,2\V7^)_;,M5,7LZ9364ARZVY?.'@T=<&>J=X)9# M')B#:S\<7G0URE-).:&Z:YQLP"ZUTE'\"3EH]L MM W/F9IG-:[/!R)KL^_=_<>[U?*/_>KN<+=Y+6^+[=?4+ !.(CC*Q#7'>LF= ML9Q7\" 'ITRS>I4!>.9D_UBM>CB(IE(!3@WY*HZB57]O;QRD)%9K(!E7E%(. MN-2HAC)NCWD;>\-,:$>6G(W:K\*9+(V^7*DR#T7JD49%<+6[+:Y_VVZO=[\7 M^\M/[XM=47YIS KJT#IP2(PV0$H8Y79*.DA9);?@8$K-I*/-,(:.,AA DQ/C MKVWYGXO-NW*;8F:O)L;IUL$!&(T>RK3PA@B+(5'\R>;=/Z%HM&32,8@Q&$"3 M$^/]XK]OH\U81N,Q'O)TKWW@*3%DJA(!-44>/C=T-$ MA8MAI+\78K1,U#&(,QI@TV\]V_+-=G-S593K%U) .FT_C3V$=%26$(J508 @ M@J AM9G@'>Q/F-%25$?9@H8$:3(5-@TOKHS5_4*1V/OB6MU$$'?[\QDT1/>! M*XXU)%ZKM&!;3P6D](0I5CU&71>GVO06C O!5*(^4T)D ;5$^2T[*_]V:TM-DQ%K+1@.%"%#:: B> M\M7<13"*>X:UT(2DNC\.4(^/*#A->3;N_"$G]&3"UZ!8Y>WQ/R6I/GB2VAS_ M[:T#!PIQ)PRW$#ANG/6@!HO[,U3AR1+ AF+#.O"4 M62V B:!&+0U(@(XI]O$3!I2!S&,#0\YL5]:LKQ9;)JR MBM*O X/1@(,IL<;$O[ DUI)JY-K3_F=41O/WCZC$]$!DNIRRU=UU,HZBQ!?K MS^7VRT'AV1WJ43:FCC6T"]XI" 6QBK&E?=19EK)&K?E_GF@HSGU1YS](:&: MBA9O%\O;*'CY\!2*-DZ<;A1 M+:Y%I: D<%I[QFO??]75BC^>)'Y,-P M0,VN+K9QHKEAD!+%!1!**J+ RG(DJ:FDI43VOW%I-!_ZB+08%*NIF*&6R_OU M_5TZS6N+SV6Q7!V/J1ZKXD0YU#K=8?2_9@=G X>&>D4 C!&+5=3?/4/<$X(L MJA'$M/^F-)H??42VS83J["O6[T43UYJ:!4TPLA:+**U !N$HK*XDC89??RV7 M_X3\&1"I# (O7:_BJCZ9R_UM4:;:7V5QFWP+7XHW<8V>.TK3.,"+5'+C,,PN M,9O7=A6B!NNM-3#E+!%")1(^G:JQ+EW\+D2G(H&SHM(6Q7E--R&R7C)EJ542 M8JBU8! ]HF$]BCI_+I&<\:;Y]'8S-'I9QW;J=22MC_N')/9VD[P!72MGO]0N M&(Z]<\1!I(6B7GB';060 7Y*;]NKXCGCL.!4?>T!H)M*7?EAJ*T>^!>?#PP; M[8P 7B/''?1&&E%]G"G'..^(S4#SMAT/J;\7&[*,P.1$@MDMZJMRL=G=/>J> MU_^^W^T3,*W76W?K(%"FN+7$& &5PEYQS6OI+<49GNH^@K$ RB3IUMCBEV$&UM0X0&!FK2Z4.?[W;(RIWM".16UFH;NMV6Q MNMD\'OQ?/ARVZ,7RZ)E^<>##^+/&*]\5U4:P/EX!N-\D)&ON_>UJC:NYX1=L NP0J.O<1#$%( M4.B10MI"[CFO,:D30;]\*:X6=RYS3[JI6UQBM=W%A02RE ,-*,> M*H,) 34R-&JDN40K1ICK[<3@91VL>'Z!?4N4XN4&P<5%-.['T?(E$1>OF.35 MP4[*E,JVWO"8L_]"#MC9R$V9#_C]8%M=TJ>:!.XM5P(#A*UTDC..B:F_S*C/ MY1VC.'?:6EEP%DI_1SYD&:7(A0;S3/_[Q>:F[51B_4R 1D8)N((<2PY0U+-5 M50&+(D^GO#TRU\V@+UB33GBK2_C)4\%KB]@AG]U38B$U\IL MFM&SL/AYYS;+%7O:*9UG*M\NOJ[6]^O6R?SNN90 2CG0&A&/J;)"P;I(!K5^ MTLM!.KJ0>LW$LS,Y_3&8[--LV8'J.-5ZN_&+5?GGXN[^',_ B_T%+""%TE(N MM"7>1!V'UCJ(MT9ER(_9W01#()D7RX;CUS<\'(*",28-!,P*SSR$JL)#2]1? M]1\M;)(+L_IB.!6GKHKUYVVY*!^.'\*B+-,E@&J]O4\>ZG1!8/SQ77+'QXG; M[\O5Q_M]$OIJ>\)5W4"[X5\6&(O[BG(@'?5G"L7M0=L*545L?X?H:&&5\9DY M.\P_3]AE5\2QWJK-M2V^%'?;P[&8=*?I9M=VI<91OI'%N/KNWO?!AW"_7D>: M7'[ZL+K9K#ZMENF T'*9:'(@R-UJN9K[[7F,HMM3W:[\3$,^?A?ICX^+7?'/ M?_P?4$L#!!0 ( /F%OTQ,L84LKZX ,('"0 4 :&5I+3(P,3@P-#,P M7VQA8BYX;6SLO7^3V[BU)OS_?@J^V:KWSE2U,_P%@LA[[]T"2"#I*H_M'3O) MIJ;>4K$E=C<3M=@A*8\[GWY!4J34/T0!($#2NS>I&LMM-<]SGD,\ Z @W__ M']\>MM;7M"BS?/5%15I4J4;Z[>LNK?^NDG+?UBW1?Y@_34O_I%]3=Z] M:W_):CYLL]T__E#_YR8I4^M;F?VA7-^G#\G[?)U4C>W[JGK\PT\__?;;;[__ M=E-L?Y\7=S^YMNW]U/_6V6_4?WO7?>U=_:-WCOO.[LK&MH"1 M[NO?7GW_-Z_YMH,0^JGYU_ZK9?;6%_ECG9_^U\_O/S=^OLMV997LUNGO_O._ M659+1Y%OTU_26ZO^\\^_7)]%AWZJO_'3+KVK^?Z4%EF^^5PE1?4^N4FW'$;S MM/LBO7W[$=NB>/:$FB%4,^0$-4/__<*#JZ?']#]^5V8/CUM.ST\C\"L KEZ# M-86N(>&#"L@A5E\^4#/>+[SIIGH1OWZD9LSMBT9W&Q/O[\O':L:N%[+1-R.O MDJWF-^/5(\]BWM;?>L\_';Y8/WU ?AOC!U$]>7#ZK4IWFW33B.:S1UO9YC]^ MQS^M]N6[NR1Y7/TQSS>_9=LMWFVN=UQI[[*;;8K+,JW*."O7V[S<%RF^*:LB M65"%!0421Q_]&8SL"=AQ%'EHU1E;I[MV?/W>0FA^9-/H[&:Y> M1Z%(RWQ?K-LNC*.M>_#6@?_L<%K);F,=D5HM5.N(U?JU0_O___M/1Z^?T9^O MWWJ?&HRW27G3 #T0Q $[\*=T6Y7=3][5/WEG.X?>^;\K,?DR(OG:<$1:@K?U M6"4O#N_YL]<1%VLK+S9IP<=0W2\EQ?I") _?^&F=\X'!8_7N65#KL=0DON53 MO-,M@]SAM]A3:\Q?N#H0SL\_5CZ,8>Q"R(A'<1R$#!+:@7!CYJ[X /AJUN'&95GV*TT3CKE%;#>SSS7N2@&B45S.1,*:O(B&83V%[,L=*K'Q4OB.- M57!.1615.115699DQ5^2[3X]FBQ[87<<)\ NS&*H!>X- P#AD,,F4]$ M1TBC;)AKL#4LJ\%UTCC+V48_0RP-M$0MY"ZCW>EQ)3?P\LFUJ3K;L]EOTX^W M9%]FN[0L\?J?^ZS,ZB1729Y._A;ENRK;W:6[BG\J,TYPDPG[DG I6)$ 13;& MU(NA31F(@0M9AX[8H2TWI)D*E?&Q3N>(E=]:G2O6J2_6S=/IWZ^LHS_6,X=X M3UR[)#D.FBR\8NJZQ+C*"?&$ 36BW)HB,"#R4\=X&?W!Y%[G\[8LR5ZF2JJT M7H3IP'U.[^J_EOA;5JYHP'LS ''H!QYR^9"1NKBSZ;HN6U5]AO>RPHRR)*,; MU9FT\Y!X'+#P<1M'(ROEXS@4%.C)Z).474'FS&CF$"E#2JB%S(7HFQY?7JJ6 M1H:$M:@U$>G)*PY!^*-&U$+U0P_Y2'T8P<$D/[M-LQ;;9W7WU>?_X MF!?5'XM\__AS^G"3%BL?XB#V?F0LQ"$5D89<"P.K2XK ,P MJT%F_=IB$U2*9F;7/8R]0,V.=G[QF<42S^7EB!TZR6U=#V M/;L1U2%GW]!6+=S,*[%Z7,@UOBOB@DNWZ;HJ\EVV_I*N[W?Y-K_+TO+4IELO M$E 8A780.['+ !_U=381C0(!Y1AOQ)R$'+%9I^"4M40#H>*B,BVQ:NHR2/ X MF;GH_AF]T4?;_,*CT9?,]D61[M9/S723!4$H6WVX,9KCF'J28.2!2'$0I#)\0N8]!'7>HIQ%$HI 6C#!C6 M! [).F*2S!&-8VY8(R8C34XK9/D:T(PR7?_^+O_Z4^=IJQG=WU[JQ1 ?;^B& M%OKFU0\]+N0:7R=)/:%__F6%(X*B&+IA$#,?^HX=A/VC80 =*?T0>:!AO:#[ M(K?:H9@5Y?M=57 :KZSZQY*:(<2.H$;H)D9R*J? B7Y=X!P,Z8 ,10MI]U*0 M7[9S>7]%YPIOK*LWHQ(^)F&.[\0LCF$,8@A<:O?6XLB3F3:HVC#<^M_:Z*(T MFU#F4&QB,05]L?KE RSDVG6 M,\(DU4N-[.7JF*(_ HHVABFA=?>_U2$_L=@M.$70QX'GQ9@0QP>.!W"?X2$A M%AI+C7F^Z57WOUDUKN># ?GE8U7R+J^<3<&;G##-3)G$@OL$U"FNM[^FL+S, MH="Z^]L^GUMV'\G0_(M?HSW(];TODF(;O+8$PCB@B-#8CEUDAQ#9'N@M.9'0 MT'',\R<1VT"':NUH-H2U%KRVY,$HP)X?!8C;C$.7>B'J+/G C:6T5N'YDV@MT"$<*N0) M:JUAWE2T=C;*)+76,'5CM%:20F&M?>WRD-:.(&@A6CO&@Y=:.YH-Z9(0Y*G_ M^*W4N1(=.CF35KN? MTZ0N#M(<8GL-XY"V93#P0L=AD8#:KA2*4B4BB5NH7IHQZ?3LGD 88E-;)Z]WCOBH;67:[<2@) M0^)BQK 70^S3")$^OVHSVY,K5#3&DDS#5"L^E-WMLMMLG>PJZV-UGQ;6QYLR M+;[6A3ZL%K#U0P/9A>C7P-4\BBC>" MW87IVQA/SJG9:';&:)?7670A!2RR08P#BA&-2=A;C!P?CM?=_DY MW?)TZI8PS>JZ98)?7;KE+4BW/"7=DF5WN;HE[8F ;JFQ([+J\3Y+;K)M5CU% MVZ0LFV;;;XP, XA=+XXAL_V >#3$H"O:$88A$U[Y&&/#\'RSAV8]QR:5;AO- MX^5%D*DHE!.D9; GOAXR%8MJ:R*J;(HLBPQX?F9I1 =7\R^/:/$BU_L&C1;G MPP3<0Q@ 2%W;!;8?\P^!VR^! \\72A*.MS*;0$LE!36PJ2S2!HC4)=-3JC['%2K:L'Y=%6XD9T5Q G-YFNW1#TAW_4'WB[PYY MJO_;7+P0)55ZE]=G3IN.PW%PQ **,(D]&+#(I3#L$'BN+W402*==P])^@&H= ML%HUS*OV'A/KB%1IX5LK^V(I@[F(E^L*]'!N))<@0>! ;L%$&):1:S#B66[^ M)9;3S3>L'72:^E[ AP %E'J,#=T<=#9<]U8J"[#>"N&-;$&]D9S5%H 'T&E MF.1-PZ*E75( MP$:1'T G\GV, (HCZ,: ]8-%APJ?ES6^^A3=Z><_-YF=?XNS[(G MH4Y.=&9G37Q>/0E[:E-J-19%IM/GG#XSDQ[-T?R3Z/$NY!K?&7'AC?+B,2^X MJ8^_\7'H^^PVO=Z5^Z*^S?Y@TPDH(:[C0A=1 B)(P_XN-80I$=H/KL>282GN M 5H-0JN&:/48%>1% [>7U7E:6N5D>HF,BBOWM,RJ2?B1X;QA>%LSG(DS+"+F M%WDXH^KZ^)M?WC7ZDIMXPQ3W3;6="]YMNHPM'^,?]J)N/NY^2>M2<=GNCG_A M0[XKNK^2I,S*]]DNO:[2AW)%2 !=)PH)9-@#) *PWR.!?!KXLEN )@$US::A MPYBJOCGZQ!FK\\;*=U;O3_.M4X^LQB7KU]HIJ_%JKLU&.B(BLCUITL@O8]H^ MD^_GMD#-$ '9^FY1_G"3[9*!VQG[Y:>5': @"HCM1C9FMN/% >GE$P&/R6T" M-8' ^.;0+WF5;/FXH ^G6L4WK:R+=0ASTRTG^WU5N!.XYR^TO>K[@Z=YZL1) MD#J@W"9#M Q]-NKAF>IRYM@4RPB\:1(7?%QZUQY1^I06?TN3 C_4E9Q7(8D< M4-]\&X<^C.T@B(->[IW8%JK_;\2P\7S!F[[%]\_I/MZB_N MTG7SK=^RZMY*K)NN)UV?]J35/9\+I=OF&?P1CQQ*\[1D9Z5EE3TT.9!;_K74 M>N0A?ZI#GC3D6#_L=YNL7->?T\V/W;>>(_SM/EO?6P_)DW7#'Y!DFW'77\D& M\&P*Q=![L(2,BBG7\@G:D:FIRRFR7^I/'V\_[BO>$-+R<";X[GX541@!'# & MD<-\A&WB=1M!4!QAJ0HM$T,SW"7+#<)?]!2-4[4Z=&Y='6N7W-V;FC;IB;CN M&=7DP38YV=(3YYFG8R(1T3)3TQKZ[VT2I]=YY?F=@1BHK WL'QZ;"LCTVR,? MHJ6;+VGQL&*,.3$@+H6N&S OBAAV.K/4%SNDJ,V8X?[DI&K+"<(KJ\-HU2 5 M#U,K\RN_G&*<6M45$A56C2]UO,66X.K%***7H97ZW!E88]# D]FQ=W1??[S> MM=."C[>7\G#.BG(U]@('^AY @*NQAP/2H;MJ_9Y\Q^LJHV*H?81O[BU:1G>V.%:T MS E,1TWBT&5:%.F&HW],=V5CM#\V4*X\0&*7QI$/71("%[A.<+)[26SSOB93 MIK?QMQM][M/MIDEC<['*.-JO_.VO"S%5Q;X\[ -:'X[$IOT7\Z;<7-(\0?K4 MY2CZQ;JG"9F7ZU4Z8-8I,NMX(.D\FZ;.4P[P-*#AN#JCE=U'1(:(_VRCKBO;*.B.<7UD%");563W"6*[^:_!-09)U,CDCPE/BFK(ID M7:VPBSQ,HK@VYSH>\@GN<^38]MG(K(RXH1D6/NNJ$@=XBM?\JE&JG/0PP^;X M3(40D5-E%7J2Y%(!\MPN0\_TN')YTJW*C\'=Z]%!-CW?LPFU"6(. 3$@%,5= MW7<404K-9):E89B>8:_7Q3Y]=HZ&CTXN#$TVQ#GW/D##3.T7PNH^F-=R/7_)Y) M-IOU?;K9;]./MR\-7^]N\^*A:<+DZ?"/7^H$^-\$3V%?6S5/_C5\;[))S.R/1$=2[F0,C*85&8F)& M*^6)'9)1@V%:B,*:]/"E^!IG4^10']VFZZK(=]GZ2[J^W^7;_(Y/H/Y8Y/O' M0Z4)-XI0@%Q 8NQ"AH,0V]'!IF,S!XN>XAMOR;#6'@%:IPBM!J*>BBD7.7BC M]>GE;O[S/1I]R4V\77)CFGKZD6^S3=-:FRH'34G6 $8@(+[M!R@&P(?(IUYG M# )?J-&,-&%ZC]XIJK8*B5*!:%4"Q486$W G-WA0H,W(R.!M8@8Z_Y%,+J-_ M'^M$KO7M&JLTAZ*K7-'\B$_0',>/(?8\#!W6F?-\5ZIHO;*1.=1&J1:S.HVJ MBF. 00V:,TL=YG/D2.F.))]+51Y9-RYJCQ(OHNKS\;%)L>[N#O.1KO"HBQP7 MX(CY'K5C )V PGY4Y=G"!2?#!(:0@IA38EQ$'0\7W'"_N)2! )79^@P8SQ'KLK M0,KA6:?XQI1W561T6(0F)E.V\UX0CPHUL59NC!FYEBY$BJ%36D?+ RU>B:=EM'HU MZ*^.32G[+]KZ\>;O^[*J1Q0LKPM;\C'%OUI[ONL !X/8YJJ#H8M<)^C'$$X( MI(X2J%LQK NG6.1T801Q8B(Q#6=RBB%$EQ'%.,O&@'R,9W 96J+!CUSWNR6G M,M>[NA[A^[PL&?>NW:F_YY.70P(^WY4DY=.8M/W>E^1;6M)O59%P:K-=4CPU MLYKZ="C_3<[EM4J"!Q 0IM11#TO"OCH"/6CH@C$4OMJYL1I6.F. MBU=9 UY.[68-H)A>?B^QDU/<%JWU0^W7CU:M#=;1->OHFW73.&<=OM^XUY[" M/[IC=?Y,*]T& S,@_DMX'9;1?2R"B7QYC56N"_N4/#5+Q%]RO/[G/BO23T7. MP59/=669JEZ X#]]?&A/F(4,HWJ [OK(!C&(PWZ[1>!#R<(N&@W+R)1219+(Z M$:=5DFV/M1.\$/C,MD,2AXC/+3P0@"Z?$?A.$ GLT#!BU^0*7@O7ZO%:/>!G MBWD_'##_*%V5Q5PTQ/=YS!X5M=T?9J(CLB]$A; SNT6,(+,.D";>J5W@*7! MY5\=["YC0*C)EU<+Q?H8$EX_6C=WY?'Y]Z=\FZVS]"B'-(HBFT&?(N 'CA\% M"-*#0>1[%(BN@ZA;,+@0TH.R.E2S53\Y3]#0VLAX5I?1E'0X\G)U1!>4 M/N\?'I+BJ2FM<81LO=D":]A6@UMVGZFF"(A)V@S42\Y4=1!M9K>I$'5#^TWU M5#&$C-C$QA,#QG.BU+U &WCAC'%H72' ]![5Q M*"3%](THU$NS5;U"V^!N)F8]8VU&3>\SE&WW[U5/ M3.D+@]3T?-H(*$W6]9)O9-7S:/&/15Z6 M7=%B FA(P\ - @>&=N!BBKOZ03XEKM2-H2--3:245M'#4Q- 52;E9&\"$M7$ M[D30KJP&VTRUU8>9$E"RD10O2[_&.G-&M;1P)*Q5VVW^&^\V4Y87<;Z_J6[W MV]= .@RN[0.&[! !2+#C@C"@I,?@(K3:I7=)>Z^SL()I!2#4%E';%E]A%6Z7 M[].R_(/5([=N\\+:'+!;R0&\I-+IC8.@\$W/O9H./F.Z0_I6&F0N790A7(FJ00?7QWX>TZDV&(?5@[( 0V"1$CDT\IS,)( U655XE6]71 MGX0AJ;%?CVG,V._*VJ62=_:,HU)U^&>(10V#/XYL,4._(TM2 S\%LK[8 MB/]\'_[819:Q?,NNJDQ(M9RVC6/9\$+),&M"*R.:B%^&[NEWZ^S:AU;>A$^# MG3-*GK[P!S4UOZ&-74C#B(NQ36%$8V;WEB%SA(IZZK0WIPI>635,I=L M% M MIH)3LZQ1 ,4(-G/VZS)K P*HD_-E:)]6CUX>\]+.UFC%J^T>ZHQ#8'MQ:$=< M;(GCV\AV87RPS&P02 W^=-A;@N(IW4B@A>R1FF>(9P.:-\N]!0*\J:B> NL+ M5ST5CT153YFMT:IW7 \&V(L\8$,8NR&)@(N>Y[U6TK M.H@>*7AF.-8ZR16A=UJU>R^P)44CXPO7.@6'1*5.E2M1I7O/7[55X."8.3AT MXHC_X2$_COWNT80!)G?"1.B1,FU)Z?Q(C4).B\2H$%,;[1S(Z>I,RU6.[LM)^4%\WMBK/^1/NY,1J#*5B2C41EW(RU8-Z MF0R:0:/.$S0@4!I8788ZZ7 DU_[&R5^A6Q7[=7-EYH[/ON[XJW=00NQ[3A@A MC.L=_S8%(02P5T+&(CEA&F/)N#*=@K.RG?5X@"=_D:XRF6*2-!6+NUM7#SNC,/S!P$0FX7Q]!%(.J, A\1 MF2VA(TT9WA1Z3(D^]BG1]-CKWPTV,"/4CLPSZV=5ZYK:#(HU3)5*9EF.XV7H MEBYG1#/**AQ);&??/^RW]5F9TTML^.=M6G_@.$ZOG3A?K-8. C_VL(U=%KB0 M^;X;NST\#X3=Z2$QI9L,EE#K?7ZF2#*KW1XG.OIC;4X<:MITHGZWS631$Y/2 M985-=6=^'ZE3'ZZLWHLF:*=^7"VJQ+>N( S(^>1Q7H;P3^_VZP,%<_ ^>BC\ M(:U6Q/?<./9";C9T(]?C5DEGDCD.U#(0%C$T[S!8^I34.%)'#H%U\ZEU /QA M@,IIA[\H]:=Q4]P!")#H24GV^N,760+([):D#-5@CW'#L#;6@TH$@(0^B!#Q4$C]C> ?,K+K)D, M=5+H0]L+J4/J04,8Q+Z-H1NP ""',EUZ>5Y6_U\23?&]D OY0-V #TWH'7!/8A!7=.J-N+:'O(C M6[(*OMS#C0\#CLU-K6Z )%>2$J6?)%4QFN>\_S,>1-1%CK"%Z8@D^'.*H<*! MM#9\7J>[I,CRY@2LA]P0.YC:T"$T#!P8U"OQC2W?#:#4R7LU"U+)0)7"[BT6 MI0/UBIQ)2H4QNB050Y ILWIQ2H:(;"B1MS#U4//AG(B,8$2\QE%KXL^[\C%= M9[=9NCF<+8V#,'")ZWC(M_-,I' MB1T%;LP 81$!D$*/PLX>"R/9*\"4[1B?!S6(FCN_:DSCQCGR+$J.=8S2)R=" MT#$D'_@7K8< M!#W%%(JX >-J0I)M?9N)Y*E(%:HD\R1F.%)>0GX_5S6]UX2(I$;DV5N&;HQQ MX%PR1)4+X?.+99E69;^Q)<)1Y,4,Q:Z-W7IK6>SZO1'B269 )!]N7"_PY\_T MRV?)(X*2!(DIA4%FY%2B!3+;YK;G/ R(@R)ARQ &5? O3Z^-X4!.$ Z7[/2V M/(2P#0.N/1#3F,4@!+WXT-B#4M>R*EDPG=9HX5A) ^X/*AHAS9F,5)BD2T4Q M^HNV9I:.%[Q<5!!5'I;>H_ZN-I7Y-M78@/5U%2 M%$_9[NXOR7:?KAR/.+'M>S8@41P#YB//Z6P'2';55X]-\SD1CJ\YFKFN/Z1' MI)+Y$#T,"Z9()J=6,FO2<=I\.(%X9265U:&T&I@3IU)$F!O*KFAE?AFRIMFG MESD8 XR)RM[QYL+RY.K"$$7FL ]\V^UM!1Z5DSDU&^8G6UKN.%4D M4$S%S#,GIUHG>.:\S?1-6@8D:1R-RY"@D3[D.E\L.8FYWGWE#\^+I_JT/XLP MI@&# "!,(891%-/.!""QY !*ZM'&!:5#D]6M0UI(Y&@2TP]C_,C)1@]CAI(> MIQ0,2(024\M0!C7HN88W1;9X4/J89!OZ[3'=E2D?\'RL[M/BV1QOY?D10GX$ MP\BOBWGZ-+:/*]D821XIU&'1N&H<0%IIB[*M^9_70*WULYR/;%4A#6R+JI$HFKK4T$72!N1*)^7+4#&M'KVJ/Z2;+:5D]0H$,1]' M!0$&3H"89_NQ=\Q*AB'THW2S)@)8*B@&,L1OZ#* H#!D(8TC[!;,8V9(W18TR-<&P M1[F*XG=3^D^4Y&4T(CVNR)3^D^-'M(G],<\WOV7;[8KQ+CU&L1_C((">;0./ M!MWC&;6!7',2?JSQIM,AD>MAQ6D1ZUR-\"'7KUXDPHA2=%8'5$&:FV4H@#SL M?.0[(9M)K'CXLYMMVG;57$/HM_5V7U^AUIMV"789HC&S&0# 9R&T^^1%% $D MLQ-$BT'#&T..& \#;Z7R&[1RA]4./T>I _CAU(O,R M;X,)3HVT+T.N]+KT*B&JG2]1F3O)3GS@3'3S$1 Z(7;LV %1'#@QM&V[LV4S M3W(THV;#^-"F3^52BIRY1,7, 1]C&(:1A!X=9G6]N%!Z"%;/@=Y\9&3)!_5DXZ7*9')-FIE M0R7-.$=V\6):49B59;1R6=!O)A(E?19MQ^^SY";;9E66UK=&-P=4[_,M)Z2L M9MM=+\K8@#1I)WT9XJ7? MK=SPRZHN@)TE1@!%V+=!C$/BVA'Q0"^U01AZ,DD?E><;SO&/-GGU M,L&8NE M09WDA$B6O^5ICK0' _*BQH:"DKP\9.3[U'=MSW:"R"L,?,?-#S/D)CFJ-*Z..E1=N2\ M HWC1EB(\MW=E[1XB-.;JCD)])C5:9 T*=./-]OLKKGLL]^9XG*3R/8BC_)) M)?^_:U/28?!=3W*3K%[;QF=W76-[2*I]T7;R^:VUY4Z\XP+X8&VX&Y(2II=\ M056;C75)H>N)K9$>3BPV6*T&K'6"=J8-;E)4#BFBD9 L1"3-^/92-PTR*''? M?7.J[U/R5!]OZK?WA@$+'12'$;(9C&B,2#^ =!ER).O&J!DQ+HY?BF236DEW ML/&QA2=]Y;P2@8))OQXHK!_@TBAEFU/5=AP$ /=39(YX72FN-HAWC?Y(:QK!+LA8C:J[UWO["'JR8^#%.T8UZ86DU75H)0'0JHD2BF08?;4 M%.A 7X-J7@EZ3<]E"1I!Z:(D:(P?;TO0:&;4<^NKV*$DCABIMX5[R'%MV!\K M#PAU?)FM1PJ/GV0;TNAQCPIOJHETK92-3Z#/G367RI8+<[<,01GCP,7LN"07 M>K/B? CE^"ZB$8X"+[(=YD$2]MNLN*292(=?-&I^E].SC'=SYJ-.A'?Z-40SX__W^,M[ AECRA,AH<\8EL$-H92=S/3FY&\^IF-!- M2J:]K9![!$81[Y- M<$!\"$GDN%V-4_X?(+EE?80AX]K5GN Z;EM0GB^.85-,NR:B44ZU6OZ>R]6< MQ^!D-4H#JQO),P2[0RV23WE1)YUP5179S;ZJE[F_Y/6(B2/DG/'G MWUWO^!0C+:MRA:* 1BYQ/.9"BB,"(COJ=T+%5#)#- - XTKX2[I)TX<:I+5[ MAM'*.I!R>CA'%,5D=.'ADU/?WIG#N>2KXQTZK4-75N^2=?#).G7*JG+KN5O6 M]<6(&U%O_7$9$/T97X)E]!5S$I OID'*WN7\\LBW"KKCXB@$ W M EV]FR#@C43V'NA)P1GOD3[?)T5Z\.??FA*YU9/D(,\9 O:/I#2+"*$;8P9'-B!TX MT'7Z-7; 0"1S0'^$&:FTK?P!?2/B+\ZAJI ;H6^\*+]2X$_)K ?WE:H6:6![ MJ4(H[\A%45/D1N).JW8-O;'<7M09. X?6Y,0(X !HMAV@T.FV@WXWYB,,JD\ MW[ D]9"L!I/TK53R?(FID&FJY.3G!4M7[4V^?%18EOMT,_E54R^9&="7,3PN M0UA&>?#ZZJB1;,@L1>6[$S,P",/ I\BG)/;J"\]1# ^*!:/(]>37GZ0>/\FB M$Y\5*:B(/%7B"TO&.))?3>K(F54\7G)R80%)B;YER(8Z_#>6BD;P('S(<[/) MZGE:LOV49)OKW6$W\HGU56S[U&4XM$/J^S:!(>IG91 XMN0]WAH,FA>5P^[\ M;&>EW]9IV50'>DP*ZVL="B9F5DZ(C.*M&5U-[P'=E"6FXF=.A M%RD;4"J-?"]#NW0Z]/+@J&ZN+NG;?9KU6Y.YE;JT1'.NXGC"8N4Z.(A"QR>A M'6/71PZC3F_09H(5T#08,JYG_>[\]0E *^\1BBF:#DJ'E6QB+N44K"?Q%-G) MT:WI2-SDZWV]AZ3]^D+(? 9*VYO9%5VH^XOZ*\GNJ?ZS[B[*6C5^+]Q?I%G= M"82V[]E-%W"9GC>D7R.G\TJ^3D=R[>^;\IRWG=O0A\=M_I2FS8^^%/NR6M$0 MX"CR$(WLR+:9'P'4W<,*0\+BU2[E&-.-]#18V:)0VT)MVSH%)]RT_D2OHX]M M*['NT^W&NGFR,AZG1^?JZ)+8FZ3/N'_;96A.:02RVV17K/]3;[FK:E M6=[G97W7W,?;+\FW%;<:^!X"D-(X<'Q&7-3558#$D=VOJ=NZ\<'O">"NK-PI M9&O+T4K7=-(; ,'Y_8S,2T[V3RAOS]@]P]K5A?JAAOMC>S5F?EL?'9Z\-I0, MH4.I $.A68:,&O/N=74I@RR*RNLO:95D.Z[G2;'+=G?E"2H^O,W66;5"HGTJUO8E3QAK,&A<1#N,5GH *:>8.C@5$\F)R933Q9[%#IWU MPZE4'@!.?"7P9<8&A$\CWS;$;X%;4!I11YB.7!2X#_-7H-[) M#P,X;N/;Q<<;WEW2GE,^3(#?V/PV=N_;9?K$Q,HPX-;E(;VX0I M788 C7'@XD8V22Y$!>;G;)<7S>;?=D/OBKC4#BEC<>!ZQ&:!YWO=G7V06Y=< M,I9^O/'AT T? N0[*G=MK(,2])SG5=9;_"?@1LA/T@CBD&KF,3TA7] M@4$4!HK%N-2,32+I)Q6ZFBHR*J(^GE8QN9Z443DA?ONR^F7=4#^@E-J8788& MZG-'\B9Z29XT+^-^J25U%;H1"G ,8HP5(KB=:O#6;)*^WUQD'K4J[^$!A[T ]%+[A"/)=4VGM6U:N(N@Q2GWJN"3$@(6,>G%G,[*9U'G:<98, M*^8AQW8$9?U:PY(4Q9%DBL[4I^)13O:D*30TDQY@9W""K(/596B7)E]>36?U M,22J3B],Q?E#DNU6@1<1&H4V(RZ%U&$1BL+6%@T Q4A&E=0L3*Q&UJ\M+DDY M4F1/3(;,$S=.?BYS9D1_WJ1E0'?&T;@,O1GI0Z[SQ5*>37XIDEVY;4Y([B/'*,2<,*Q/(BS>YVA^L! MUT_6"5;KUQ:C^HQQ%-?2<\6I:%:?);YB^XCS;-VD2S$P/6\<8%5LQJ@C+,O0 M/]U.G9\EZN-,02'K[7:[=$/2'?]0?>)O<_D*! 4A9%Z(( T\Q\60Q=3K0/ I MJU1I.,VF#2OFIWK6SL7Q@/'DB.MXO=3"O+1N3DVZNGX>D/;<-UB_!Q$5H%A, M3'7&:G&BJM6Y\^*JGT.-BQH'^RB 1=WZCNAQQR?:SV+._L1#8'F%0U!J\M: MSABKMF-#H&TQPP#[DAK[,;I>K'8.LS9NU4*2^<4IIBZ_Y-S[ +DA@QT,&H92F4+MQI>EFC5NJP%N9B58(BA:5X/- MQ,/HBK!(*.9<%NXI';\T+!^=[T9K%=U36R)6Y=%4]02?V0[",72)!SR*HM"+ M[0Z%8V.X>DR++-]\KI*BTBJ_P@AD6OM+L!*;DOFOU-N*DS'E%/X/.\8O&IGO MJJ7+>S?R&+\9K)M:.FMA [3L(F-QP3J X MR]OK9ZUGS:[HT_6THW/S574Q$Z2!7F/FMV(9G3PL8SWR!UU9NU:-J@$U,A\;L5YFKK#(=1UO MK51=62_C5&,]="73]@(2) Y(NXE0+$.OC7B6FW^1S4[V'0@0I ZA(8$$(4R) MUR^*H0"%A\D^W0D6BM5M7WZJWT$5WWVXV_S7-%\M*LMHV<:\&SG-EV-1I+[_ MY_5]NMEOTX^W>/W/?5:D&Y;MLBKEP[CK73,"Z&Y[]M81:O\WG?:[G!.A.#T!S2 M*H0V C2N0*S.FT;+Q+?B'7[\[I\\T+?58X!:HU(F+) MC[E"(==]:J7>R&Q)@L>!F9*):"QCEF3$L]S\NZQ-4H_V/R0/Z>%LFH,11*16 M\Q#3*$2^[<8="L_S76VRJF3=N+0.-^NK9XVZQJUXFE5[5$9+J_%PZ)17E3A, MK;%O$:JFLZ-"LWBM'>>=N-YJ8%'X.K)]6>4/:?%+VBXCEO?98WG83!QY(0H8 M@"AD@/E@9KINWU Q0-M$,=Q"ZCS6GQY.65 M5]K8$6U+=>G([39=5_MD^ZG('].B>CH8C&T0^4X$0X@A\FP^&[7#@T'DV$3T M\,H("^9:TBDHJT,U4T,Z3]! .]+ ZC*:D0Y'@08TGM)E MM!\-?KRJUJF'&='6\RFI3FQX,$8!Y)8PIHC:'J"VV]D@T!6M_RCW4'.MY(!C MIH;QC(6!QJ#&UC(:@"+V7,?[(O>B-T6['Q[3*GW5LD)F1SYV'=<)/(C\& ,_ MZ R&/A/M)T98,-<$CJ#F[RG.$S30.C2PNHRFHL.17/L;)]>(OA3))JU3#)T9 MX 2 (3X#&MU>OF1YFLE+,@8:AS)ORV@2 MZO!S3>^/['Q=>"6Y6?6 U+5=$ 01\!FD+&+T.&3C/P[DUAMT6S>^WG $_&YK M;A57>U!$,ROS14,VW7(Q#',LX4H2.)B.,1.*98BD,>]>)6Y,LJA)8M]IZ M/"I,WX4FC_-03IF V).%5YN1V]W@2AN2I<8+D\81/'=Z,L+YE3[T+5X_H8&3\_J_'O/)_8W MG^O]-:S6;_8D",@,L/'C7UC,(CM#GB=IWVD.,\WEL+Z&!<6,]Q?N^B"''PT@<4!@3/W!B M#SM!M\<40>9A\7/%AH$8S\",$A#YHJY3Q,Y0UVXF:!/VY\N,EN%^VTS4%CW= M>C]0/G="'K_3[E/!T;%]IBJW&LZ;?4@K?%-61;*N5BAV$7,]WD_3T F@$WFL MWWO!0D1DBIAI,BG3)E5N(;MPHJDNEOAK!U;?<3(ITL66&&;@6Z[GTD3UU"?& M3L@;6#G0S/XR%@MT.R5^+$R=,PV*^,(*SR3=$513WV?VB$(0P<#YO>3=A()%JG49,SX2+&>J)D: M)PJQJ6-"K)5&[1/AQ>@?QZ(\ZQ6F>/&Z)N6,U"Q7DB--FY'IM_5V7Y>3_F.> M;W[+MMM^LAVX #&_)B&T Y\-W1BW!\_83B6R0 : V$X)WBR_?7<0LH//7BK M0_^C4S_G9H18*]F3"/"R55>CV@J' MYOM467'W1JJK)(_&5)5%?A 12"/'I0$$$7/[DH0XP)%GEZ T MQ9_(EOK!+8O9ATL2;T,_]AR,/>+X&!(4.Z"7>. P1TS$P Q/@=]V>2M$9/2 M*0(SK+<+BXC*8LO -OG,^O!RYOI:F9<3*O'-\@L*F=K)ML_[A^9JX/O4NFO: MS[IK/TG3?LKZ7Y,MY__8W))##YOV(;P[.-0$_R:]S8OTV26:R$XLY%_HAC/OY%_*D?SR=N/_@G/"@/T-BV*=%/?LIONRJ8;:6[4KD%$O->XRXLL;\4I7A='*_>4Q\%RTRPUXOQ_& MQ8>R&D2;XG7_,:,2KW.Q;*3<:_#G?I4\_)\4_THKM M=YNNAC C !#"$!]W!@'T^< 3.P=CR+<]+)/H5C1AN%MI4%DM+*O!=;GDM58& MQ3+4$Y GUSFH\&9DL&6T1M&$8:UI45E'6(I2HTJ@F-1,P)V< MU"C09D1IWB9F0&E&,KD,I1GK1*[U[5)1FF>*%KI!$-N01M!A(0A1X(2=G1!@ M*B\R,D^?1E_&C&(4&)-1%5-D*0G*G*.65W1^2.I-G)HSF3<#W,Z?>#/A M5&[T?90\#9YDQ5^2[3XE3_W'/V5IP7___NE]^I537.?\8N;&F*(PHHZ'8J\N MB.UVQB%@0/)4N!ZCQA=B:W!6@^[*ZO'-[QWU5-F+B=#-*AP;8 MQC%",(X\'&'GV-$S'_N*;5G!DO&6^S_W>;UO\5.1K=/2RG867E?9U_2PJE-: MMWEA76]X?+)ULNT/8S8^6,Z/BAFF4=R+Y9JF(EUN-G>JDRVP*^O Y4Q)J &> M1"1P!+L+$[PQGIR3M]'LB(K9H8I5=Y@#.S'D0R#@V%[DLP!Z@.'.2,R0T-8P MQ4<;3CZU:*9M(L\9&&@5BE0MHR&H@L^UO"[CMTB>VO1L&\2Q R.?S]1AZ&'6 MV:2A(W0R4X^EV;9#EM)'+S51>SGK.BVKQJA)ES.YD;=0KIV]SY*;;-OLR.E; M=(1\&&'L^#A@;A!'/H'=VCI#C$AF0E0L&&]1)Z#^,&T3>H..@78SAKQE-)91 M'N3Z7B6Y9D'V9;9+RY*WQ9MLUS3%*-]5V>Z.#W_XIS+CM#4_[C ]K7S?13X" M@8T]'/,.$1+4-U""XD!F F["ON&)R1$?[Z9. $[;O!2(&VA^)L.PC.9IU,-\ MNI=:KGE_YE.89@'BX^WG*E__XS[?HL%-6 M&\7BV=PYJ)[J%F)!W\XD:G4S,W^Z5KM'N;GW2')=>K/)ZI MLRK9'FQZ/F6> UP,:80+/-[II/W7$ QP708=3FKX,?!,"C&'5FHR"XE!/09F?J]? C M0(6AE!YFQZV*&V5XJD&4B&,22]W*G,P_?-+KSH4%[Y$\B8C/G])LG3$GA M3_0Z^MBF)*T:IT6>K!.D5@-508]TD7U9ZV?@64[METZQN.C/0+7:?JB6\K*A M_+ZF_.;)RDXHKVJTXRH%BW%QIJ?03.3\?85NAW)C+YW<1/N7M$KJ$ZPT*79\ M=M_-ZGT4N,SU?9?/Y2$F-H+\OYVQ(!(M!Z3X=)-IOA:0U2&::<;W-C$#4[V1 M3"YCCC?6B5SKVR774-[.@G6',US>& %V?01<.[8)\&G0)\$(=@6;RR@;YAK- MF83X3$UGB*2!!J2%VV4T(SVNY ;>/?&YRI>\2K:?[Y,B?;8\?+#GP,#UN94@ M\!W$,*)^O)%P<9YP5PS.3!IQUBJ[?*R$]5!Y)Y^5)R'1,RFG3@D@4 MGV9,1Z;:[.(LJ5?6+J^L;-?=:B*P:CIJ#C)(U)FIAQYRYY]Q:/(CU_W:R=X4 MLB[2I$SCM/WS>O=Z3] O_)UA>?%;4FQ6E!LG 28NI,")0L2[G&XYD<]Q8JFB MT;IM&^X/.KC6#QW@'^MS]6_OIJMQ6P?@TI=_WUI_J.L7R'JZK(;O95DV'*WQ[X MKSC1OA,0W_9\%,4@^B L$9AU,#NC!Q*%:ADQ,[?2K;=,S<"XJ*O5*)A\VIKLR^\IU;9T_ MI!_2ZN/ME^3;BGFV"S$(*.3&2$AC'_J=11HR(C-D&V/'\/#L&32KQ6;]\#XO MRQ_;JY3S6XO#O+).PV15>;U7*Q6]9E4+WV+CL:FHEAM[F6+9B X/4#@@KCJ( M7X9B:O$DU_]::M,V(<4%B#@VGS(##SL^B.T8HKA#A0)':#_%5%B6JI%GLD?: M1%-/($<+Z^0QG$A\9<,WM1J/' Y/%='%J[I>;\65WP#+&GH'I?%YA"#!P.=8 M 76=V+,1QGT?AFR@J;8?8X&>HA>K^L@V/?79^A M.:4RUSNP^#[%K/?B?.:N+K;&78&E'$TH8O?U*!UA.M32R+R9C\Q OIVOZ.#>W#"="X:65-JUA6(8: M&O#KK?4R \R)ERCX^[ZLFAM(ON1GSADW.#X_;K-JY3L.\D'D$!*%R+9M$*#N M^$84(TJ[H=L7B0K[>A$HC.J^R.OH">AZ%OCB++YU/(O?M>T&O&QU [VA$5/4 M.<*A6/] :P@,E420(7- 8 U%91DJ:\JY5U44#'(X9E+<_&?E(R=@B+#(CZCK MN@1%L"N-%8$8A0K2JFYL&A5EV=?TW6U>O&/\&\\F?2IZ.8):]3FS1CKU3IJ; M/^:?-3?_D9PVRW&Z# W3X(? Q%F%&1TS9_KPN,V?TI2DN_0VJ^I:[*O \6G M? <@YE'J>+;+NIWV$9?,6-?\6<6VZ3WN'&F]7[)>)UBWK:X]Q,['(9^3K\V) MW&2WL:YW7].VQVDN^= WEU:*Q_@9M>E0:)]7=X"M ^+A,$P^O7Z#3\5)]IC( M+$- C7DG,>$>SZ+6:7=]QNDF*9]7X/DE_><^*[,J_9P67[-UVL+_)5WG=[OF M*8TG*^#Y(:2,19X+ AS8S&%1OZ3C.D)G3Q<#UG12M,;^K@'__%Z9]%O]67+U M?G:V=$[TEQ)5=[0*-]X(1".$=VCN6#(78ZX_K=?20\)FM*J_RVMJFU[ M7==M7O3_9E7)-^NWK+JO3R'7W7/>URPNK[=/_?)-KO-N-735Z<<5XM4)8IO=,O&7XCYJP:9=2^?J&')S8%^SG9YT9R7 M;W=E=_4W&&J T&?]PG7HQD!N M>_5DL(QOQWZ&MNX5=L_/;F07BWW-'#>QV=2R J:S5.>5U?G23GI?!?11+M,3[>)0RZL( M\P9AQ,IN<_/7LW7=PPVUERZ#7$)"KTG8FBV\\"O-G M\LV[F$_X5DOVAF=6^B^ <9V((6H#@,/Z-DWFNGXWK8E9")GHM3$&(9C>D'MV MDXT9,384)\%NV M?'P]F=]<&'N.6_Y6IW&H^S0;EX5TH(:=?-F%3L&I^D40'_E+6ZP "A&+,<1> MQ*>R%)" =]Z=-49"N55N52O&%ZT;& K[>%48$TN.&:5*O4-Z<:7-E37,W$0W M6C0@+FVM'4'F,I):H[VX>(F$"BLZS^*U]N,@8# F88!C@GP?04JZY=J8AJZO M^U"=F%7#@W&)PU0*8J61?#'YFH=W.4'31OELQ] NZ9[^*"Q#"0WXI7#"2X6Y MJ2_F\ET8^JZ#7089 AVYBK/'K"9^U3'!$)L+#9;#.2&8YKIG^@6U?-4#NBSD8@L0X7- MN';Q\E1M_(DJZ@N#45(43US'<;,[2T7YRU4<>G80VXPY%)(HA"$(NN6Q&-G8 ME[]%=0:0\D,W#3>J7FF]7%Z+4NBG?D!/9HSS,E1G3@+RQ;2Y::\R= #U*8KC MV T)1%SG61%OQV\K1Y7]JJ2'[,MNE95V__2;;M7ND6!B[=N2%H1\&'HTP M""GJ%87(W9MK!H'A%O[A3).UDK+$Q=@QKK<)VK%&LB>GC5(3)J>#+Q;S#SJK# M>>IY4_2G%(GGVI6(789J:?%D./L]@IT9%^*BNM8VA)"A$-C0B]TP[I-A &(D MNVMJ!HB3[Z#ZKR6XV6*\2#69E #S2W!RL1#>$_]08_A7>\3GEEOC[2OC.'!9 MIO6ZGPL<#V$44!;YE)$@0CCT(2 DCCP&B=P*VTACQA?03O%U=\*V@D\%D+/H"^X@)Y@%TWZML&N/7$ MD'0*?!&CTQV"O*1,M$?& W1%%U![8#5>F"U+BRY$WA) MMS;]5X[C]RC]ZLZ.4OV1')L1_+KG^?);O@(VBSV?>C! @#AV2#&(.BQA[$"3 M.B^*85GR[MHFY5TX+B94W41 IA#S&C<7\WS)$G[@5IMRR\;J>Q1L:1]'Z;0: MHP;EF;^LZ2KV.)PX)F[LN&[@.;X-@@X-=@-@7*"%4"Q,HAWC$BT6&V,BK3TH MT\ET#7WQ0EV#U"O54A'[;L5:SLOQG9<+UW>JTE)/C=5J>4S,ZC6^KM.@1$0!M)XHN[]/-?IM^O&UN'BYJ8)OT]CQ.\O1S\O>\B+9)67ZI M]X&OJ.\[HH=9Y81W=>+=]6V:L MFR>K\<5JG+%^;=R1+)HY14#%>H*%15*N0Y@HA&9*)H\F?J"#F#"JR^@GIG3X M99GDJ;G6, TXA8"_9>7*=F("8IOZM@]CCWH1L[T.000=J9HQ.NW*:(?"2>?A M$>4KG:@A3RP3$F2J#1B50[*,AF_$,_$!X4CV-#3EH_T/R4,:Y_6^YQ6- H#] M$(& QB$) N(&_;XW_DFJX+ENV[,VZ:MG#;I&;?W:XEY.NWZ+5;6V/2H^BV_? MX[P3;^,:6!2N8+LOJ_PA+7ZI#XG6E>;NL\?RY_3A)BU6! 5NQ AP@] !R XA MGV'V:^_\3YDV/<:.X?;;0;.>8;-^;=%-W$H'>!IHD3K874;KT^+)R\*NVM@1 MORND2K?;=%WMD^VG(G],B^KI8! $,'2AAT/LHI@%$:$Q'WF'%&-"(NAZ# M*)LQW*9.D5D=M)F:U'F6!EJ4!FJ7T:!T./+JZ@A-W C7>!";YK[/=NEUE3Z4 M*]ZF0> R9-MA%(<4$AR&7:L&'I3,/6HW;SS3*).:^K7&;37 )7.*^L,BED&< M-1YR^4+M@3!324*2T '=-!:;9:BI.?=>UI\PRZ.L\@Y,5OZ:9G?W5;K!7*F2 MN_3/97J[W[[/;M-52 //I8$?Q8 Z7DS\T"4=) =ZL=0EM":!&!X,=<"L S*K MA6;5V-04UTPXY-1W]D@H*C$;5.$K2RE:1F59A6D!B38:P&7)M5E7STCW!/P* M9W.3K&A*C+_/DIMLFU59RB? 2;GG,#_N?DG7^Z+(=G%'J 4C[.#WW?K6LB24G[Y.!, MYX.Y/U;CT)5UXI+5^63E.ZOWRFK,'M8$N.N>0> ML7G";6:-0'-8AA81YGH#EM$SS>?^RV6(>>,@R,5*?#RJT?,(1Q[$4 V3;S M8QS$N+.)0Z1#GP0MS:=0E[8\F*!UE$H98%2;3LVR?V20)WFMDN1WT6HEZXN8 M7BDQ))P1R(LTN]M%?'27[M9/?^26ZGMV#\MXU'$#QR8V)8S&C@UB!*/.)B/4 MD9K>C[)D>J[>@K,Z=%8-[W#E\.7E:A/,"LZ?)R-5@LE3FV9>@&6D-V?;[& B/M/D.>5?AX7T/K-28"[?J1H/Z;[N@*^> M'/PUJ^Y?P2J?XRJ?>]$Y^M1>,HPB1OC_HCCT@1_"R+&]+C^+ TC\P\UL?#I2 M5))=WJ0X923OI4O"ZO?Q,=W5NG;3W=!V\M8H=EG3!E.RSUIL!-4[K1.7K-^X M3V]T3N6+WJF\>MVE];ZUSYVIS](9'Y%.:Y;W86&]UCP62O;6SY\+V^JI'#K]61?RPSWJH:QZ;IW32'W&QO-U^L)^W]ACJ_*ZOUUNK,AWGZM\_8\X^\H![#;EI[3X?)\4:924]Y^2;+-"R*:Q'2#L M.C1V$? QC /^D\@#,8T9D4OE:S%I/A//D5B;#I_%1YE662.T?N SU$V^W2;% MR4_/SU8-LBXFS9/3+:? +3RKP7=E]0B;1+;5@.1Z7,>BQCEQK3]N\^*A$67R=/C'+^FWBG!: M_K&*O" (D!,2;(?$81ZE.&C1$.CZE*K6T->+PKA6]E77/]Y:!W16C]TZ 6^1 MI_X+[0%JJW;#:OQ0KIBO.69BLKJ$8,DI[6EM_,$H7=5EKA7"9+@JOA3/ [IL M.G++D&KC7IXM>F^255%!?YXH^7C;EG5AG*4.0%X/N/-MMJGOD'7CL5N&KIMW,Y^X38@I^WV:K3ZG=57;IG)7PB$E MV_Y,[DD?@V_*JDC6UG(N_73\_6L'5E"8#;"^R=?[^I>;7ULH^\\PBD;AQ=O[4C?3K!;#T/8]NY%" M:0_?T#YS+,TK=@;]RDV_7Y(%7#>;K#:3;'L4)\;CK%QO\WI-\"BK%&!B,Y^ M$$+HAS:S@=?A0#Z5O#Q;OWWSV09AL5,>AQJ(BM@ =-YPR'4Z1ZPGD3CE_PA7 M+!1FBK3*,CHPQ#07G66,+0WZ][(&JV$FA1._+W(5;UF& /L^CB(:>=2'.( P M!*WET*=^[$DF>358G$!B7Z8'9=NR.;8%T[,3TRP[7A_+KYEAEOE0[6_*+730IZM/3_2I;O8ULC7>;.-ONZZE\G2,ZR=2&C-C(C5P[ M "@.;!A&=HL&>@R'LCIH",5TBUWYK=5!/UVL;N!;R6YC'1S0N-*E.6"R*UWS M14I]I4M[B RO7>4RR:I0+O2 )'\;2?(!I/1\(9A&AF=D7R(Y M/5\4E++3!J(AE.&6HNE+UMJL:T2QU[,]R,S2$',WG M0@:)X_UX.0S4Q(SP+OT3,X>RTW$4!1' _/',!L#!$7*\SI #?"9U^;?\XR=N M,;-45']-R]!N;W4.E]%*QCCP'\M $N*$0>"%Q"8N#$D8DF/C MA$2HS1@RO;R)T'O9XK^F@J)Q1F0F'L9G18L)A8'ID9F0J$V13HFV;G,>DF7/ MF=X/U#?"'M&HO8VKJ,A&;8F8CAD+?1J[G.G9@ M=S:HC84T4.W)IC4PK:RLO5XLJ:HBN]E7S?)DE5M_HM?11[GE8TG2Q!:%S?$E MJ8QIO>>SH>IPBQ%^P=BG9/H:'<_8&4@:J+&XC'R!(O9EX'N3'57]/L[I[/ M7_%7/H2[2_E0[B8M/MXV4]SRX[XJJZ0IE=A,=U? "REEE(0P=DCH,(3\2R.FFT_)4_UE M7!1U%>*FHOD*VH$3 QR'(:SW"4)&/;<#Y@$625Y+;AJ.8?VEM[?INJK;^Z;. MMV9?4ZMLUH;SQZ86JO3-Y<;#(R; "XN,G"J?@+>Z0FZM&K^,1 <4E &*5E7.?1PUU%:V+27V/4Q3H[V#&UJ&V^KA@GB02 M1H?.59I8QTQEJ)-1&ELQEZHVT%Q<41XT5X4)ANRKK,E^?ZWM_FFMCZ+?U M=K])-W4Y1C[;?=Q7ARJ-+\'AAWR_JU;0#Q#R;.8AZB# .%3B=-@PB3P9A9H& MD6$]JYUX]W9&T4H/KDC6#ILF4&(RN+P8R8GF*7[KZ(#5>=!6N3WQX=Q.[=:3 MB4N/Z2!_0):G#>XR1'QBGU^6+9N!%"3LF,TR"N9&;H M4%.RZQU_I6Z3=5H7&'_<)D]E4ZVBOG::/[6LCT[JT;/>Z3-Z)D_*_'JF@#D? M\QK(Y?O>F/2^[TM00!?ZQ 98[O^U%OTH.1D,QI,618_=[*&"G4R]'# MJ5AN;C(ZY014G4DC^;8AE@9R:UK(748>38\KN8&7;[1.M6< LJ]IG%3IQ]N3 M?W%6+L%>C!"S PP]P)62^;072Q=)K5!K-FTZX]9!LVILS4V>1W2C=6P4Y\K* M-A7=X[7NRE+C?RKU&V!23@]UA&2Q"JG%NKXCA,=K+N$@F"D?"K9-*R;-::^M7)45@MKM&*J\:LLE<:I MU:&1LEQ/I8YOD2CO/JLA!J8&V$ GY*^;N[JY([CN$O>7V+5I/O M2,NJ[""MJ&/;C.' BQB,;)?9!/H=F- -I(J$&8)@6!^/$.N6VX*T>I1]4QZM MEUJBH2R?4P="AYJ.C+= O1!"(,.A.=09Z0BCS%M6(E/H#T;1'5>C);@4;0K2^]4 MC.N0W',A6,@X=H!*.875$9/%*JL6YRXKJCX.197TYVR7%_SQG7)__&W'5>8^ M>SR*.WGZP'EKU^_XD^[:KZP0#.L+-AP[),@.D1M&H%=VCE7J'B5S* SK:P_T M=&1U\V0]QVJU7Y,36X.1$=/=901%3H)?\-Y!O[+T!,J(*"OS/*#/YF.W#*F> MP,]\ZE8A)^ LR8J_)-M]>KS.NSS> NLR%T,:(H:H1SPGI#8XE#=FT.;_E;M! M>YPMF5:O=$]V#<]J\)U<;E^*W6YO@ELQF9V.5#DI'<.F$9T<)&I "_40O R] MT^1+;N(5%-\<21+^IJW3S_=I6I5MM?S[M,K6R;:O/ P]S_>)9P<,8I=1']. M?PX"$(4TM(6V.VNP8G"NV(*S6G36,WA*Q<)U<"J^XW!B;I6V(KYX"T7V%%YV MZ\QF0XU\S+\+4:0!E+5NC29-+U.TZ%LRU!<68])87UMNOP?LIVU MX88K?K*OP;E8:C5%Y"8 M=FPE1M[ ($LS^\L8;>EV*C?ZQHX1Q4/%VGUUSR>W_THW*P\S.W!9%('01PZ* M7(!);93X &!/[-2*)E-3BV#9EAI->H1C5$^>6!6U,\KI2)7KRG-?IG,"97M) ME+"B*3.\1"53=V90P49R-$:YKLMRSPW:@6U3ZOBVY\'8#4.,&>0&D1]@YW^7 M]V[+D>-8MN#[^0H^S629J6IX 6\]9L<,((CLL!.9BHF,ZK8S]>!&N5,2NUVD MBG2/#/77#\";NR07'5>2T=-572$I%+[77@ 6-H"-C21$"B&%0)2EN>!6IK_H_&<6Y*0 N MQKX+21S9D1\B%L6U2UL2NM 3VXG78='X?GS_/H>1M:46ROD$;&ZNQ91L> 1E M=4M*#MHF]$TGZ>L0.JT>5>:ZJ+3TO0O_;)@"[#J1X]HQ#(+01G$R6 PB)Y66 M/&%+,TN=X@I2B5-A33-*IHJ6+;QPG*"(3[>DB5V=7LE[\K%.*;(CK4]](.@B M=CDNL5,W#D ,21K&T6 -QP0K:A.GE65T26:=*,VCI!X9(%!=BVX661]^P(V( M" FRN5(!$O7BFOA(L2(M/.>/$&'?"<+ B\(8N8Y/(DS",19+$5!5'Q%3RTA0 M=4*HJ$-"M$J*D2D^=2C2+0>3\\@2WZMG6LA=J4!)N7)-I>3Y$9&JXM ^1 G+ M':O416WEY;;(FU-"V)BC$22V;V,;1'8*4QS$((FZ=# O"$&:((%!IL^HV5'7 MXQP+F8U(SS(C>9*VC(U#;B*O#$S]#;*>D6K MPM#UQ2#6L?R*;?3]U#LVI! MDD0I"($?Q^$( H<2@8A&X[.$)GQC6SJ%7'=[:!17,PUA2ET72SL7XU)58,4; MY2=26 GG9"16ED->C;VM'[*R^*\V&9E":*I]L6N_H9"^T,X^)"K?WI.BS"BX M;-]NR+>P+\$,/>C'"'L!3ASBN('K!E$+T[=3[,-03(5GAV==LDT?KT'_=C3(Q0RS6_NN8 M0Y9SOUK).!1\?XUM$CQ6>]HL3?K/8W%X^4*1;E].=@%PXPC&!+AIY),H)@G& M@UT/V$+Y<.K6#*?%G0/\/ZT.XHW5@;3^T?\I/6=H()MO$IB79S%5UT:QF1?3 MKC$W(;WZ6%^'EFKTY^TC:)J9XE6[W_,_X7;+GK.D(?^7NBKIE]M.0D]>L13%%&)_336..L0T[-N5?-U,D%'F'K7[FL[K]TS^G]>U;76'>Y> MM41A&@5Q'+C(PZE'7!\$:02B"'@D=6"*N-]F4S5D.J \>RBV1VB=((J]SZN' MV&FAG)U3P>!Q=70*O!4W)ZV23\BITAO+P1]%L$CN)\KY#X1;"U_+B[8> M-RK-_4A=K''UE!7E)O8C["=5_5;^/OF92\0R"HY8($KE?-11WAT',I M;A2W6#Z/CR/&+@A!& , $': ZR>..YKUPX0[#-=B;.&MEL^B[ZOJ8UEIS\4, MP7KW71;D5LL&C!F.)6>!,S+;F6#979F1&O&=&7%6EY\:]+K#MT,CRQ-_M:-7 M/"Q$T 2'R81"C (1F,13"%F^>\+JK='X>L/O =<$H:$AE3 M;S$)) "VI4,;*VO3 ._RAZ(LV:^:%C-W)<\JT5+'\DQRW=:.0.=HKD; M6;G+ZEV;?I?^..3E+M^]CU1[H'.70+I$UL1QHR*[ZSA45'7B7=DC#9RHR=)) M%ON[M5'@N]@#$!$G3!R;RF,<#L81 ((Y&)J,&L^\Z($U;03PYPA/ASR),ZPB M5T:I-2E?-]:G:K(92,"\]_;0+'!BJ#.2K]9@1U=L=C0MBX]?K@&E;W&N+#J:FO"-:NP/B>Y M5%DSIVHJ_25[:?/M-H :B4,W#:$/7<\.21C9XX+>28VQC7P MXV[@G^/B'O_C"-_NL^*IL9K\<-B+EQ-68U1%6_52.8N&XOPL2!WPKT$U!RS" MZBC<"&M607%GN-1.DB/%'<,X#%T; [KH#X/8\;#OI]$I+R%R^QW#M%32LZMF MQ/<+!T2RNX5T$+(_N@];P^ 2W]?B)77-@XG?";Y]+3%.N.]4]CO]MV]V^D^' MPNV)S=GK>!Z(TP@GR$V[OPA1J+-HBV>C)BSLG>X M^%[LZ*1]>E#Y*UW-;!(,4H?2Z+A1X (O K;#_B<. L_# 7\ZC+HEPUM@YW4> MK0'B^;/E#"1_IH8&9J^GP,Q+JI@NKH]/_K27>7F5RWE1XY,4F+2O\@ W)@3B"(2>Y\0^M>K* M1M-B5F8-F@=H8A<@E8D4#7_-,2@?Y7)39SB0?<4-5[PJQ^;:PE))+SZ,/E58 MX2^:U!=J&HX9_L@?NGJ"[/*.#Q(G@EZ88@2B.+$!2KS>9A"$6/"5+C5;YE5H M@'=S.KT;$(K>4]!4P&>"KZEQI87GE8PN/;Z\*]JCCR'ND=:9Z"]1I# -,(@( M3J/(<7$206P/-CSL"3X&)?;9YD=2!^?Z#2HSP^:R$U)18UQ?_?./=_Q2'?1:]2Z+ M&E\$:Y8NL=A5C"WM_HCVJ7&0,<79^;K77U>'[8'W1T0;]% M^_>0Y8F/-2MSUO:B3>@CWZ.!*/ ) 20)W91]TYMT?*X-?BV&#._OC[- UH.3 MFRGE.!2;-(W3)S=_WEACFG"'S/JR0'+'%$DRN18UWFY??E69V6S;P]#?J7KA<]50^?]%! [35R;V"C%B6?'/AP V+XG M^%2#1L/&@_P>H[7M05J'$THKV_W'L3E,IR\:IUY,VV;F7%;I!MH'G-894(LA MM7YA6/^RC/9=)Y%#"36VQ+IT4:=C'ZBD=NY$-?,+[<&/69.?JM;"DQ9L_!A" MW_: FX2Q$U$4CAVS)5/HQZX#$)2)Z=0L&@[NSJ!8A\IZZ#'+B:(BMV)Z.!^M MLE(X(#POK0TY)AZC"CA)&X?XZ:%]7;JGR:;LVSN\. M%YXG)8'O)*GG>#8=2&'HLC/X+L4SLGW$'6U+?KJYZ80!6L.SO9>)F>C^BDRN M8S"H.E%I[5UB ^5S53Y\R^LG9O3L_04I#0%*!UM!% EN",C9 M,+[V9[#^2J/A)ZL=/O)OQTARR* I%L_JQ^).9SF/;=XT MM_>(+NZH?09F^/+TE^WOOKE^YRE; M@%916AUB]J/!BU95QF]>_4KWKU1G!./-RCZYCAIC-VVJ942.[%OA4?L]+VC OW5'?X8WY,,6>!XGKIPDFMDL2T+^Y2\VG M$ L66M5F=E;M'[">"JOKB.Y5B1<-Y6=D7#YN'T'>](D)A\4%F)=!KCA<4R.L M0U+UN_5AA*V5-X&"5\]Y?7CY0KOK@0HV>Y7\F9T&GNW4.*D=N"G"GNL1'#HI M">"HSB'VA>M0JQJ<51@'O#=6B[BK3C=@5I9*'?3SB>3,O(O)HS:2354BNT+= MA"YJY'T=BJC3H??5RO1R)?:>U->\R3.6'U'NM[?3'<.I6N<*.>!N1^T9;/V2@R;UHMUCAR%7\HH.,^JZW=*8V"-M?A,;>R)[;!RKXK\S^MY[X* M77W>D+NSALR'AOSEZ_^1/3W_WWC\R5^LHMSNCZQ\;E%:VW:+AWYJD^WSYF^: MGLL28?W"[#A#$RY?=LBT@Q^:XFN^R_,G9NEW2E)5'BAA;!?H4TEG MFKQYN[!)'>)@; /;!P@"VW&Q'?<@4)1Z2"3/6;/I66?1 ;GU&KHU8%??F-'= M,'PKCP7;1&S^O-X$BR]%Q+B<6)88:I1U+%%,.5?-TK$5,EZ.3S2V..2[6QI/ MU$GU]%SGCU3WB^_Y)PKP*6=W6MY. 0$*D@B0$$"2N$X*;6]84"$78:%;)J:Q MS"C'9PY8K0?6*Q>LSH?^_IC>?!@3C2B1$[-P^RGEQ9AI.O-9,>*<\V;&&&S- M=6C^;-Y.9<@89YEG0ZLM\I_ODF-SH";KK_D=A<0.8Y,ZWQ6'9A-[,>V+8+9B55LA1T5MWBPG :8\ST6G1:-SP_?JD.VGQQ$UBYG&['L6_W3B[!' K.,'%O\)P#,_6)?M-V4+HV:)C^T#Y3V562_54E5-M6^ M8.',KJ]93L+8 6GJ^##%+@KI?[UV)01<%"%7L,JQ$0C&IZ/7J-O=C!9W]T[P M4"KY4%GGV.5>/S#31KQ' @LWCNC!@(E6,71 (,[LY#&!P89:Q\:161??'1D8 MYY/OQ;#ZN:JI!99DM2^>BK+%T_R6/]WE]<:E^I]$.,:N'X;8"UPGM@>#7H@X MBVYK,&1<;[O]X2]U\935Q?[%&O&V<5%[D-,,]>D[S/SC^?)K3%-\?!#Y:")Q M^8!'ER.5]@XF%M[B T/+1/,B_6#H)GRGH;P.3S-7Q<3IT5&VF3=2BF(=\N/X]C MA$%>=>U6$QM,B WIFB'RB4N C5+BCT$/B%U'3#8Y/W2FG?JL13/O(.L8F!@] M@A2M8UB(@JZ4NH7D0X.W]TG6/))]]6%53GAW=0 M_9X?F*DO=<4>*]ZAE[\W^>Y3.2X X/90?"\.17X"8@,;1XB A#B8)![$4> , M0$*'"%9&, # _ ;1N-X]H?L7L2#;!.]\$KC? M>Y>K%\88JLH M_V)=:HC%1%&".0#=>BRZ1N3\&VYT=?5<HLH[P2UCP$(Y0D?@0Q@ "&CIWZ ]0@B 7C MND4@&H_\WKQ&4P]^M=E0',K'_A'[U2V+:9[/8YKC$--48TR3R0:7RW0//NU= M?;\04_$W'6)TR'HG[VTJR$\2RIIHI*FMLB7[Q#IFG64I>+N-MWQ[\#^V\DQ% MN,N:[A*T!V;J06F)UT=*GYWWUDM?LZ9ZZA9/5+^>_!-LR M0IO8M=,X36 2NB!- (DB% ^@'+H^$=EU, S%\$[% -/:GD%K0[A_33\EM]8? MV?>Q2C:KP=E-AVTE0E'Q--MBO+*ZFL82%=P6N'4.JFV%&VMLPE?H7_]FAW]N M-5;A>E*G9VG$M2CX/,Z^T_89.>8_^:ZV_WG[/(+IK^G$/O3\ #O A9$?V,3! MT!N,>00)IG1(&C&?\O:8U?E?[S*V4*:K#X:J"VISD=N JE3RI@\8YU T<8 " MHH/5^GM9'*P.62N?5^]2&LH;N,3/9,: $J'KD#)5)]YE"6C@A%=ZT+&A>M@T M2?5TUZ?1,]FCL1$-A]BM%+K\[_8V85W3GM>F+S3)(_OR4Z^*['V'R_^$I0LY MFSC$$;03X@$WQBAT'0+=$;GCV)LR?V@OOO 'IVN S36JXVY4O_-0($"B$Q)[ MP[LH3^4?1MSM/O0(7$PJU\ AI^ZN :HY$1^\L\[.6&&MIN88-;4<]8Q6ZV*D6J]XWQ%\^CG(KLK]L7AQ=E M#T 2IV["$*. )=^& _HT%MWJ7@MJXXN,3Z6&6?3GD\=3$RPED1*=X/\',BG# MRIQ2*=UJO'))JCHO'LKNT:/MRS>*L&'I$-1TU30HOZ=__RW[L0D@@9YG)P@" MZ(/$L?W3H:(= *%"M;IL&MZY[F%: T[K#*C%D-Y8=RU6BX(5B_BUL^%<00) ML<%@/?* ([&EHLOT/-LBDR.7 3:ADH)MH*J2!GC7KY+<7,^LDJ_(DU)).?K7 MKI*27G&KI IK ED2.36\Z]+5J)U^CQSE97Y?'#8D91?I(@3MU(E3'&,?CJ=T M?D1\P30()5N&H\4!WI"?,^,4 C2[Q*-NQ+#:<\9RFV M2?9<'++]F%_KN$GDD"2)TS1(((TZ$Q@, )+ $ZR+H]&P\J0:V65^"MRMTM@F?$"[4&&*:.&ZA_C+ M9$\.GMUKZ*$N=JF!G\4)L330%.O031..5<:[L:J:?LVW>?&=W:YL-L!#@1>D MQ(8N@3BAB_=PO/.+40"&-;.L@(K8DE@DRVAF?]S!]GH;=IFMQZ>JAT*LRDJ@ M=CIUJMX9N*5%[@R*D*[)\+M6*9/RY:IZR3,D+U@L%[VDY-)89N/::92B. @B MY)(41FZ!JF")V)I1L(H3+%6A$F)35JBTTZA3J#YQD#F34)U!$1(J M&7[7*E12OEP5*GF&Y(7J2YT_9\5N6#;WJV58=L_@]87BHBBV X0L:=+5^KMASYMMU*/5RK=3AKZ\@JXGS-HE,J M>]3C1A]KFZY4/%R@_J0IV\*L4&.)77:-@O_;YD+^V;$JX= M$SO!)'53@J"/0R<8]C A 78DM&( *61ZDFQO.69CHJ[7<0A'R;7&?+)4JXH@X:YUK35..3*Y&L*!2_3)Z.* M"HVP< T]LFF?;2=3X,TFA5: MLXX(N8?:[Y>J(E^JA6SJG8WKO//IV$*4BPF;Q+L::WU,8T+^##3%.O30A&/2 MCV8(HF%TQQLLEAC'PH&UCA]KWW(20T"%X )3#+2\3*0"P/CZ=@2G_64B M)=Z5E',NPK4JZ*6&6-O+1!/$BHNJCE9:M;AJ<9!/9/5QR?TR4?;2EWN'[&)$ MG0_E(_*&8NR>H^O_9K<)$H*(@T(4^QB'@9TF>"AM#),(.6++9*VFC:^-M!+/I[/S,RZEL -,5I2YAV.=D-ZT+VP,SV'":^2;>0A) M@,@)1372'NO04C.NO7UNR1Q_TOI))9U&RH<75J'S ,M=2G_ZS'YE@Y 7N6F8 M. [ J><#@$,R / P2A754]ZP^3S'_@)8>QB]*P['>NY5)3];(L-5G?*5#E8- MCET;JKJX$QVHI*JIZ6V>[QI"B6BW R^$71N;@"@*4D!%&AG6"RHF95:M;CFOJJM7P:P[;-Q?^D3BB^M'I=12DXZ.>12=\.L M2S.U>_>!<)IA4?^>W"9V@R"V8P"#P/-2DD#7'\JH0A $0,,IAHS9N4XQ^N<< MV\MJC8D3#"G.=>_#::7;^/[;6C?=M&RV<3?%.G33A&/2FVN"W"FJ)2G*K-Q> MWMV+W-AS/ ][:8J2U(E)!-%X^)R24,L)A@H XR<8(SCM)QA*O"LIYUR$:U70 M2PVQMA.,"6+%155'*ZU:7+4XR">R^KCD7MB?1<6?J_+A6UX_?6:[@+?W29WO M"G9R C$U&28D=L*0^ A'PU/L$--N)Z:MZO:,2RFJZKKZLWW&L"JM.O]>[=FC MAM:VQ6?=9]NVAK?@\EZ=9\X%_:P$"R[ASQ?M%D/WUP.%9[7XVD.)%N',2_9K MA$TMTK61O0X%U.C/VX6X9J9X]>UK_MQO =S>7[9+')!@',8X2A!.4B^BZCK8 M=3$6/)95MV=\B54K<3-B9E*U&WJX1-J)L^LM>A;AK] MJ4QU2SYU>\R+35(]/55E^ZKAIZ8YYCL*@O;,QXQ&DK"DWQW8P>W7?-^6@J_. MGC],?^3UMFC8I3H')ZZ#88#=-,6NZSN(+> A"GR4V"D2J'<_%R0)>92H@_\U MW^5/W;.?+%&E]=L33@MK*MJ-BG9[=!; MW9.M'7[KS('VZG;O@M7[8'VK^M_OGW9-5]IVNVI[9++2OA[T4[7A*^3<;?GM M,:<12%%;W[/],;\P]$[->O=B'>AO4Q,T6J%?9@?KSZRQFO9Z/IU(NE_)NP>H MV0U^^G?YX;!O'VQJSQ"'OVN+N_]9'!X?J_V.A4+5W;YXR+J7[7?']MHKG6'* MO'N9@?WF:; SC&55_O6?QVQ?W!?4ZKDH-'_CGNWS@DWAD0T\NYW -37JA>E] M[NZR[.0_N[?5,H-2+I_C]AX7; >JW#5G8#>IF\3$"5W?CP,2PX ;TPB@5X: MRZ5O2!J;(<&J>;1V S2+%9J2R]V095,L5<,DC6J9&50+;VLJH5G]8HT8V9.[ MIQEZF72,RY1Q9%\HY"$=@HB&WD)0J=2(2@1O(^NPZ)Q"<-%J2"211:V)96-S,T&Y&XWU_3/2!>7.W>4B@F>=(-L%K=D_?HNO@ILB6A@/G= M@<65&64CJ>C@WM! ,8%N (#K1)X#2!C&_JBY(?$DWB]4,3?77LT'>]A6T:.E MRS<5Z1.G65CRS%"K+'4,ES4 LY))%DU+VEN*^*1,FMC529B\)Q]+ER([XM=\ M!HW\XS&K<[;?0H?[!MI.FGJ!XP=.$(44@(_&NKT@#8&":DE:G$>XSB]%]OM( M&F,V6;+%M,LDP"9FK*]>;2LA]D> MASI3+0#^5S M:<_.W21%P<>J&.$Y!F]X61$-XC0+']>5S:>7L&<^E?9WQJ9(OH9%D MS@AW5G8%9XA7M)ZG,C1C+L/<13VNT<691JM&]4IB77W^3*31ZF!*1MK.[M2V M]V@O7%K8^,0.XAA[V($A!G$8(3!L?2(W)H*O:NNV;ESV9.[_ZV987.7FIE9% M\WXY+P[(B%G5I-&X\Y.[1L M#ROO\5HU!6QU7[>WO9C$BNFF7O;YE',QVL6T\\3W -1B2!G/K:2R>P?M%V=P MYQ5/$2(GY--(>ZQ#0,VX5LW0G\5$]+*Q+WE=5+NW+PMM["",8X20&R((G3B( M F@/$%(7V2(AJ%;#,P2AO^S.GM[JG^,JRKY2,1W0[1H1GXU'2Q%A!3 MTP\E\\;JL%H7GD>;5TY%F)R04R,-L@XY->-:-4.'UB&GD$;*=?U"@^)_8[?7 M-K8382^PH0L#-[&!BQ$P0H!2+W0 M3FB\A>+(3URJ^% = .H9J#E[]OK>ZC[ZO^,@Y6V MGVF0YOY4WE?U4YNI,58_\R/'@TX$ ^RX20*B M"/@X2+&=> &QV?B\GO&EQ8ZY"'B UP[&#J!UAI"GAJ A:OD3P&:G6"H)[$V' MY$G4XG'L@V0MK9PLG["EUYW*4-_A4Y_=F=DS:]_:5Y3M,( D2CR,20S3&((0 MPL&4$]AD<[B>P*MD0&B[0SQC=]2;5R+30N-4ZI@5[-N8D15J$M(GXJ,FW M?WNHOO]?U%T6&@'V!5,?LSNAQH=+8DY3T9%2V'T6SH0L; M0G#D1:X3)2A)?,BV>SN+Q,&Q@JP(V5E 76ZL\:?_8!C59$:,52FU,4:HNNCP ML*#<1"%"*'+IT\P($2.0 FW0& M0AO&<2HJ1)P?.Y?N_*/#(Z$QO/SP2XH!:B05Y"HK&M6B,W5%' 2I68\6B *_ M,/2E?)>,03X79?[ID#\UFS - ^3;80KBP$Z!!\+(&]U)&%EG;,'A6 MBT\M\A#@4BKL,$.CCH4.#X-FXHV1$_Y@0YS&]:B+FAO3888L+R+*\XW^BXT= MVW1=19=8:8QH_)(B'-G#Q^,D2425ANM#YU(6!D9<1?AXX5<-[91(JL0D&QH5 M@=FYH@!"E*QGQ(O!OC#")?SF&=&0?O:.?3[99P^;P/<#$B9!ZF( '.C9T _' MS[<1Y!W28I]J>$R/8"R&AG]0"U)S?52;8T5L6',2HF%D*+9 M9OO.&J$_:S8H]F (94E;#N^2\,.SQML>4DD?*HA;F$NW>B0#6.BQ2:N'1($ M\NN'6>XD-42$-HTZ\HZ+*UHBS]UZ]$3!APN:HLJ(N*[\[SRK.TMN8"=1&,4. M#A ; )]K"?$ 2PZXV?'T+B\RJ'V*<: MUHL!C'B6EB YU[7!'"]BBL!-B08=>.7S!Z-?CI?EQ[PD[DJU1_!GB?]K7FRK ML_=%?LN?[O)ZXZ5>3.T@Z*8)" *8I!B/P4@:.#P#7>'C#8_X%M6K]W.L?W3( M!)+ 99F;5H&92!.3@T7YXD^3GX$WN>JH,OSQI,]?=OB"AFI@9_D4>54'*FT] M1?"F7&LGV6=- WM#*7)29+>EL!"T(8X127M#CAVF-H^\*GR\87GM.WH+R8+B M75W/1;=WM%P8%QHX7,D5-@4'WMY74^6"9UGQ.7_(]MU]E#8MTXX2X'H^2-/8 M(ZD7A3@>#F$)I.CI4A9?FS+P7Z[AR#G-_^H_EPT M[$V YE/9'.K3?8N V %R7."$("$P)C!"PXZ%$]O %1OEDD;F&?4#N!OK!$]X MTEB/\P88UYGP\"$<7XBQ=%Q*C!(F)AP@W&M3BK>6N(3U,1^3D882@"1Q? \#!$*,21"[[ ',S@Q) 7=FIM2'SZ,L)U 60R4J***$\4J) M0:ZD1(27)FW:\9J 2=60Y&HM>B$+_YU2*/' KQ%PMZ/]I>G_8)KD;!P?^B @ M<43_3%TG]EUW/#M!H@F&UZ+&(RH,45[P:89HF*:'HT=P,7UAMQ'%; MSB 9%_B8U T5_M8B'DH^O%,0=4:$9>2/ WO1H&[?B*$^;T(8I23$401Q9'N^ ME]C^N'YR8(*DE$34B&$Q:>%(2HDP7X)J8I(J-4%ID=$Q90W89E.4-YSPB(HL MC2O3%6DW/I(6-5Z$U>5+U1RR_?];/"?5+M_X 22)3P+;"SQ(_#B)\5 LQPF) M%TIIBY@)P\I"85@,AZ2X"-(E*"WFF%(3E@Z7=94[W;+RB@\>49$C<&62(NG$ M1X*BP@F_G"1Y21=6^T_E+O_QO_*7#2(V]A(]AF=U^$1U1)I,7CV9@T41@%*0!V'-!%EAW%D7T*C0C505[ID39@6'5Z7*^N=XL7Z)&G M[[K8S,*651=Z'2V)-$XQE2[/,ZH18>JOIEDQ*7 M)"CT4P?A"(<'/GB=V:3%9 RC1@$60+=XPQ1Q14L$))T?: M(I)7[D_&(7)$+:\12NC?Q1PJ+/ HP[1HEK(^PA M%X-TS$B)4LQ=KU?L4PVK00_&ZM#PRX @-=<%P!PK8D.?DQ -8_Z5QQ^,=CE6 MEA_GDK@KU?X@O.MYNCO^QV-&N\7M\= 'M4B5WNO=*YB)7;.)7E5-\^Z@0_TYNJ.HA= M7HMT.O-^NU4?1\)W]+YD=?OH[)>\;FUO8C<,?:J0E"$2.IX/\/A@@1."$$A= MTA.V,K]6612CU8*4O* GSB2O.,U!HI0N]/[6.^.^[SVWN"*.XV:4#H>P&V-]_S^J[BK8RCP:#(<#K'QI_PUF-D[\%_KLJ'OU)E M>[(8WK,KL$,=/HL!MUKDG/=[='(_+5T+D2ZF8?K9-E*[Z#J'%P3/0 .LH[:1 M3HX@Y"D$/L126TW"-/(H7+WQ[PF7]8T V\T";X&ABA.E@=AU#2XLGE?Y^ISR83N.7 M.,1&Q$,V=$G(GJ2.PN$\/.:_ MYX=-Y 8P('9"2(0=+_)3,M9 CY* Q()[!(*?;GP.IR"LAH$27."+LL2YFC=( MCYB*]"!N+ ICYM7X:PZFEMZ2;*U#)J31OUU4*[' 7U6[.32PW*4_GO.RR9M1 MA;S4@ZX; P 3Q\-V%,;^,&M'"-E$3!^DS1@7BMOGO,[8]JVU91BMK-Q9>8_R M7\3$0YY+/A69A40Q.4E&S@90BX4E'[$S(33*A*Y#<=3=>%>[7 LO(AIT>]]+ MW2:(8!)"*FTQ=+'O8H\*W:ASL0/%A8?_LXVK#8/#=LTE0A-!EO@EQ0P]XCK" M>.F1S*\<(PE7Y$* M81VC%\&5CR;:.1=$\_,M>,0Y$/WK&=&O00XAS\S+*"[FIE97>JE?A[SI=NKM M6LP$9[)+-+H23$./A';BPSAR8N E:#3C$P]M#M4AV\LMS*Y^N%!ZV8B#>]Q] M8__$JB8696IKLNODR:W%M/*FN@9;=N$EL.#B9FT=*B,/_\H"2Y '7N48]S:Z MK>;/5=-LZ,=&D>_:H8U!F"*'@+%X/*N1%(J(A\SG&]:/TW9.T6(24PLIPO@$ MPS178IIQHJD_5OJ% ?K+O,)Q@9()[5 A1!I:\[B1ZT'G+:DPZ]5K$, MKTV21K&3@M3S($Y"$KM^,!Y1$9RZFS)_R [YCD]&9"QP#8VX&QKG8 2.6SM0 M0]PAFO(A01KOR;0AMB1/I7N:>C@W;1KHW ?2[QB9/(R6YV\=.J+DP;M#:%4V MN(.1PV->_UZ5U6OE&M9.7A"!( I1Y 1.&,$XH5_T1F/7PX+GT8K&S)\Z,7QR M(8HBC9S1RGS\"08N+7'GR,8(I@T^Y*K*!N7W59V/26]Y\UM15G7[E$:GIG1I]_I3TG\>Z5__ MEA\>*_HWW^FOM/GQ&^RZH8\" F([<5T XB@=BB;$7@ "D=78FG ;7N7U0_ZN M]:>74>O /&KW04K:::G[]-/WW4JP\TYPZVA-? IE+:X#LO%,R&[):C$QLDZN M6B=?A_[1>6!U+EAG/MP,UWVZAAFH:$V%X*;8 )"!V(TW%5$=A")R0"'VLX9&8)\7V@W$9, MM%6;:E_LV,[H<-Y*?S3O6#G1,S$\)#AV" M0Y)WN'%3N,*AQ(]]:I@(,L [!-*L+NE :X;:6>.-D]CU(S=-$$FHD2AP/=L? M:FC% 8H%KZ%)FS$>5)P-#AJ+6PU#=WF8='_W6.UIYYFXH69DT'S$W\3X4:9\ M'4-)W8U*G\ZQN3B-LYJVABP0)C!TQ0MBL+(1F'BC->>Z/P7(;5!PVO%^+#I@:QRX/38!(:.**WK'#S"7EP9/G*L M\ Z@?\^+AT?Z\9#VO^PA[UZDNKU_5ZAYG/J2-'2<%($T#!#$MI<&<,SG\) ; MBHTL[>:-#[D!L95UD*VRQLM-5\"\.J$7K%&@OTWX-I46;0RQ/:6Q M%7JL_8MXK!7>UX^_L0:=7*KN@2BS$Z)IK)'6H:;FW*MFZNQF]+<+HA([2CV M'4R#J!1Y& 0P&C#8KFU(?/ELS[A&Z!1VYOA&B"T- UB,]9]K] KZ)CET91A4 M'+?]1//^G0L7A2%Q(SN(XM E=A1Z8U66&$9(,"=&M_59%RIK&KT?,28^?I6Y M7_4(5O>.;PQK8I&[CLE0V/'VOML^A^4NJ9Z>Z_PQ+YOB>Y]\-\8 K@\@B$F< MN#!Q4HQ0XG?G^\"ARA+S%@G3;=9P[NC20ABF*>UYXD/UKHH%;\ MB:>S$L,MGJ5&7VN<9W")L;:RL2,(_J.A(<.!<,__7)3Y)_IELPD=Z/N$+EA] MFSBN'WEA$@V&D&M[4KV?_^/G&P$,D]6"6FH8C*SP# 5Q"ET[GJ&_9#_K=_LB"RR]5S?)J>;*+QNF+PDQ(ZL+4\XD'8I38@3N@ M=3&R1<;64A@-#]#N&O#V5=#8IT_\LF=Y@,*E>Q=J2KZ@_F=H1;'@_V*\WZ5P MMK7)V9J >M?>T.O\LWH'>3,\%RQ$;*2Q)M1_Z>ZQCBED<1;>%?E:0ZL(E>>X M )E4=5X\E,FQKO-R^_*MSLJ&HF"@RUW[W;Z].?)K5I1M'FU=-!0U/M;,O;PN MJMW@]<:+;=M/XR!,D1UZGN-XP!N0)U[LB$QL:\!K>)+K7;&VO2_6X03?RG;_ M<>RO8$H4$%FZH?FFO35 -3<%=C',Y$0X](#!4^O,U;;2P9FS%O-VO 71>6QU M+EN=S^<3ZP)%4LPVY,3TN*9NM(ZI! ,*%,8^V(5SN?%9EA/DTL: MNIX;_9K9GF_3@[M=UZ$DBWEO=I-#L!7,53EP;6@GMDW\-"(^A832=,1AMV72 M^;+,3G7UB8Q'9,77+MP:<@#<&;K3L MCNN)A]=GEH(GE>M8E<_2^ 9W:>?IE.N8PW\2KC3O[,[9PAIV/KA0^3B./62G MQ WB-/%BC_YWW(\)6!Z=EIT.+5B6V-E8YWI#D6FY70VM;;@.'9O-6_Y="P,L M:]"239@&$+G0LTEB.Y&+'2<8U0L!'VC2B:MVUJ !"U0+FZ!,;C!S$[WZ@LQH-''(\]N[??'0;8__EOTHGHY/Z8_GJCG6^<9W(($P3%(G MMH'K!+[M=]E5'DI#: MM_.FP9WA1W4.L:NL,XXW5H[0&F#?6W\M=T6RK(W5G M)[9DUL(ZW\)V;L+%EI]ZN3:B$3(9>P?I/5M+PP2 M+DV1^V3#:C("L@9$?,(A2=.T9)AG2$PL9B9G5VV/;$^PG4 7).D5#@FR\A[4 MV[GI.:?_DG[L0][7@6,_9Z<+XZ3U-VXES@LFKY$-/+L5UXNL7)!5-?:6%51% M[)6._B,AHKU65V4R](0O8T>H[I.Q&PS:WFR 'SATQ9R&?N0A /H8#* "5+? M%U9;_1!FD^4A3J'#9 1OG=#_M;K_ZPF_E8B%?Z;;24#NEVTBV7GAIVX=B?EF MV5:2FYBZO/U\;+.Z\^&&K:'Z"[EWQ7[/BI66.SIA==_<#*FHL\]>PAQ?F^;, M-=J*YD.#3EZ:.$USRKL!@MK.>EH6;?/B.SM=:#8N*Y@"$YPDOI=X( 4@PH,] M[,?AILP?F"=\&R'R=K@&>-P-\'-(W..[@W825^N$3FP31(%+OJT0PR1*S64R M[!G9%OF0G(G-$75"U[%%HL&/2G=7XX_TF2VVB"C*],@<0;1.G;]3-@S98E9.J;^*GP )C&'E8'N2L9V!S: MX$-EPT%G*UR/V^=F7EK;?@*V^>/PA5B7B[L_%QD-I=E[]6_3'GXI_M*&W$/; MY&/;;-O#C6-)]=8Z/.;7@VXKV[;'BRR*?VI?]*;Q_3-%E7<_8Q^R*^[O'//#_]\V.VW[]0"-^K8LL6 $_LLQKKEP'=7]J.TJ\8Z)_;ZJ$L_HO^ MYEW6M&N$JJ;H,P;KQFIAO3JUAUM$DG_&]F!N590M#G]?/HAOQ24$WY4 M%T@;C3+$E)7CTW'?VCVQ^?Z8Z )]AT<*CKW9Q9[KWG; *6_4^6S?NOYG<7BD M]JLRMU[RK&;HV=?]/3WZ0=N7+:/CS\=B^TB9JZVBL?95^9#7_:**8:&MQ%(> MZ:^S:WXW5MEE'??T4!?R]_N)K[P>.Q!K@W$-QG[GN:X>: ]07(_QC[4/UE\& M!NORZRT33E5&!8X_CNFN^>6[3R7R,]^LT3GKW#NK=\_J_#L3N/O!2VO;N\E9/6_)YK\>;/T$ M+2\6F(V-_JFTH'B#MWY9HV/6X!E/H;S5-#M_U/<3-+]4A/A&CWDF93-4?#"! M+\S[\I/]T@14JQD#HEEI-(C]U(+@@2%X^9-8(>NV ,IR^$4 MT1:IIU1@MZYIV)JMW_KJUAB_B*\P!$LZ+=CZO!EY/T.SB^;U=6O@LWV>P:^; M_@KL[&E^AEB>3!9)2XNCDCX7)$!/$%F'O0#:6/C!'L0V7%( MHLAUD0W[&Z@L6PC81/QL4=Z6\?-%.I741S9)T+:@L48W=_1E #N,UK[?ZBSR MLUVZ2YMTEZ<=P0E&L6WXSRH--XKF/?V%='Z2J"MGE^H$KT-O-?ERX0Q3%T.\ MNO>I_)ZSBTTOO9G^,1H0H2!&81*@$'D!MC'IE@E486U/[!T+.0O&=^%Z4.,@ MNOIBDD[Z^"3)/'.BNUC"I!E1H(N\3"B/&H_K4!Q%'RJ=/4M,8;X<[_;%]N^' M/EX83<,?1;.Q0T -P@1X"),X3!,2,*8@,&0#UVAJ$GBX^=3IL\< M3WAJ(TUP46:&+VGUX:'*[&KL,\=KIPKLK4-A5!SX:!$FRX6P@I"B+)K'?/=K M5>VZAR6^YDU>?\_9.ZL@08D=Q^R]U13&J>,'@^4HM.5V?!3L&=:8 1G+G=P= MAG\DM=L6WSUY93VX&06D,124"$/0? \&Q32^BY@K,U$I;2L#83V"->B:Q_3QJ-K&DA?F:[I\.@C7=/&EK"N?.H!-$/O030H461 .2) !"+_2:L&]8 M]T:8-]8S W=C94V3/]$U>Y_ T!R?G]DWDHJHLR4$%7*A1I!63(K7&@&WW(^0 MK2]=VZQ#0_F)Y=%4 \VT,HTUX>%'FFN,3?%%EIA9>JHRZL/5],^-NVO%G_) M7MJWN:CR'O(=?,B*LCGP0@MAZ"$'$ 19M(R)'SG^N*N9V/Y8!$/@?'4.7!*9 MMM]D'T<;TSP/57M!7/ P=I9FXCRN74W32"GQ -\:\%N= U;O@24DU3,?!FN@ M?NJX>,Z678>ZS^ORVR/G^?D6CH[;4!RRZX;L#F*3')M#]937]_9Z%[KT7 M@\)M(F0'!$?LE9 4>Q#&)0RB*%B^--$ O\F:L!O(]VQ^[ M!PKK:TOC^9M%,-9>N$6DMR_ZO8D3. X=" *20-NS[9!.'R#P(Q!% M [QC$2NW0M8T%DH$M=E_YC^YCOCONVRM8IA&-0K1/61NY.B!2E?.)JFDLQ MT=1$HA%UO,#4A.JI\+H.-5/RH-+7RP0+1]3YKCB0;-O6S6O3O_T@#&,/1'$$ MW"B.@S#VX6 (Q*G0*VX2'V]ZZ[1%9 V0I&Z#R)#&)R^&^1)3%T&JS-0T>$?( MA(@HL+<.#5%QX.WU?U4NY!2D3\0.@\!VL,U2*2%V' 0\QQE,4:,*&L)I8&X5 MD;K!(4>=C)(88$U12Q:YJW&)%&X]$>1PC8HBZL*DIDCQP:LJ7_/OU?X[*Z#U MRN9O^=-=7F\C> .H""BJ-( M*Y_TS,>HF 8ID&E$C29YFI E/?RN0Y\T^5*9Z($J^SB?QQLE'DQ0&/@>"@FU MZ&(OM>W!6N#0E8'"7@Z_%>/[.6\V'11NCDD3*;.#8X9!,5V2HFZ&/9O/'-?) M5-ES&Y?R/+BHCR_'M>/#RRLTDZ>+.'_%-)@XV\.7S-#OG&PW8, Y@Z M*4EB!$,GCW!60,ZZ^L4I<8T:H*K*UJE@^7U:)86;RYHESZ6>#4LO;_/MX?B.[6UK9[R M;]D/9NQKSLB@L5M[) \/)*>D9OL_#MGAR [Q7OWR!J PQ"1)V7]QB"(W"NE* M- YBZ"- '*'R(7/@,;QV'%VP.E@6Q=6.5^NU&S?L;9C>$VMTY>T_NAD>&143 MT%G:E4]DU]:D8D(\=VL:T6X-33"A[W,V\#KF@%D]KI8;3OPOZGS-G_*L.=8Y M"[RK>YS?Y^R)*FKP\ZEB[GU5)X]T<.5%.2")@R3V$@\G81(##R#;=1!%$KN$ M!*X3!KQ/YIBR;WR?\0PVRR88@+>*<0:]3;GMP+.[)X.>\#]^8JR!IB>!M;2- MZ([E3]\L_(_.K*%YY-X=--9,/ _42-)V81Z=HQ&6?V+&N(?5?%V:?U[\5F=E M4[!>36VD75UYQLO?2PJN.)P]<\=^2JJ:K@#+/XYW3;$K,I8AO0&N0X.Z!-@! M\M,HQBB(8X:)1(30'W(=Z<^#Q/!<>7*@'<"]"]T[DRN[_H_;#.'>%7 MYQE:[_KTN:Z&$YM(_WNV&?_[25:41PKGMGOFN"J;38IM$D'/]2(7T/5Q:MM!?W+M)7$ !>\%:#1L M_%#GP^VO&^L$V#HAUK%+*=<$*IN1QKDWM>>XHMW$2QP*;QHJ-<2:]P;5'./: M M3 ':]TLI/UV_LNR6?C.6GDAL3UG/9U34A2U#U+YB'?(Z*7IH0^VKC\H:JN MV_=$A[>GZS&7;=OELMWW.4YBPB=&()^T&6-.3+Q.]Z$8H/;)KA;2O!IU3L:$ M"DEQM@Z=D8->:>@S@O<4LN>"71'/LR:_O=L7#[TR)<2V89K8#HK\Q(EC6GN$2#(VD:>,3BSD8$].-@:P6DG6&:>:K"I>)F= 0 M52K7(2?*7KR]LZ"%%9%4/%CN/C0:$"\BT*7_"R.4 $R\9#"*L&^+%-Y0-"4D M.>*U-;ZQ?V+M6&8KJ]2P55 @54[YA&A&.L7T" \%UR)0N M9RXDWVGCB'L5U19DA0N/4.L1(U*QB"# MO -Z* MR>\\>@OBSV.^_Y3\.B)+QGQOL04( B?R8*@D@3H#]+NX!,/!0B,5V M250L&=\T.:^.,L#K:Z%8#*;5XA2\G:3$+5\H,A>I8G&(*IM&=&^"J@F5TT'P M.C1-BR>5_N['GYARLO9I1Q6QN"]8C_I4'FC?*^A7L&GR0]-VLQ,,XF&0!F%J M(SN CDL"%* !!@I Q"=BQLS/IVRW]]8Y;NL$W.J02^N=N;:YGFFR>*-(*N// MV!K\.22+MXIDVDAV=]QGM;4KFNV^8LEX; 8[/.;6-JOK%W:$PHI^MC\M3@V6 M=0UV5QT>K>9X]Q_Y]L J0[.%>%D=7OWHJ:H/Q7_U)Z'YC^W^N&.?^M"KYPU+ M]6RW4-I_??="UPW_4=76=D]M_,V"Y]]:16-MJZ?GBCW5<1'0X3$[4.2E=9=; M#W5U?*:_>*@>W(U<45!9^?(WI=P9F1[T0;J,TJF0:UV*H% M'9NBI.OKI'JZ*\JV^^%QS)Z,4Z.0'0.Y-D"QYSDAC+LW?H'G NP++F T&34^ MX\/M/X]%E[W$9A'9U8LNCOD6,@N0*S9S#P"M,X36"2(?T486-GS43:QQ-'._ MCN6.;J2KMN[PJQ/G%HNSA"T!T^WR5^+"2QW)]J6CG;"X@RE8\%B.%4.".<" H7#QUF ME&CP?DI@A!E:B6Z(XWXK!Y*>"XWROB8@0=@-(CL,'>(#[/A)?++@I;Y815&! MSYUGI$M5)Q:B1V"T&V!&:KPO4H'XC(%K8UZ0IQ6->E'DE\:]E/>\(_^W[$?Q M='SJ;= XP0]MA%Q /!_B"#KCNRX^)K;0V!?[9,.COPL3"A W)LK4,))+%7.OJ+WIV7SV/]S@2X;N0[Q(4NPDY(PI",JPWL M0*!SPX7?ZN+[+ K%?C5RKV=+Q0SMNG=2%JP1S$V@PJ:)>".L0_,,^"6X12++ MG"ZM3/]Y+ XO2?7T5)4D*^I_8T?K&R]R?"?&?A@A#$B2AK&?#%@(3J!.W91# M,)^&9NRN9E%W20=ZQ5*2?#W":9YW_=O1'6960H"AOK$8;NO?)AMF$4V]R*V" MOJJUU<^AM8H^"NJN#D;U:O )1>HZ41 $<>+8 8Y(0!P'#BA0[$;ZU9??]GRZ M>Y>U.56EE5E/Q_VA>.Y2F>^/;2)4WI=^,2'( BVA4XK--((Y$5ZW^.J37?%V M^9D$5\([*:F599%79+_E3\]5G=4OO;+WN:+PJ3J6AT]EG^3YA:5^LCK'A[JX M.Q[:-+GJ,NQF$P0$89C:-G3# +H^](:Z!H$/ 28BMW\7@"(WAL^DHGPM M%ZU"7)0FH5C.VQ#1JU,!/Y?/QT)S5E/U_CAE+DLBZ MXDSW5?V4=87O6,Z$ T*7:DY=C M4&((($IB8 ',<:]C=1WD2UT^"STR:8/GSLPLH?/8B1Q M'CX;XT?P\)F7&C.'S^[[W>HHU(0+U/ MPY"D(4SB) B2P2)*Q#;N5.S,%HW=G&9\AL_R%AHB$V0)S-PR%*]C^&CQY,H< M+,^.L>71Y_'P-,4D37UDNP%(D6\#.X[M 9 3QT(W:PS"6.TRZ;-L/HC)-C.T M7C+37'.MF7A::AT+I\\_9(G6# M7*/_=7&Z;^*:/>"T3O6O>ZA6AU7P83@-1$_K[HSD2DGK"@GEK]DR+[%R!5I& M@OM')-C[XM4]JW="/VQW5E;QH:.[*%GU>^8&G=B.[% _:ZRLI#^GLL0*LO1O MKIVE6:F5+;E*XH4)22_YRQ