0000794619-17-000168.txt : 20171205 0000794619-17-000168.hdr.sgml : 20171205 20171205160546 ACCESSION NUMBER: 0000794619-17-000168 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20171031 FILED AS OF DATE: 20171205 DATE AS OF CHANGE: 20171205 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AMERICAN WOODMARK CORP CENTRAL INDEX KEY: 0000794619 STANDARD INDUSTRIAL CLASSIFICATION: MILLWOOD, VENEER, PLYWOOD & STRUCTURAL WOOD MEMBERS [2430] IRS NUMBER: 541138147 STATE OF INCORPORATION: VA FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-14798 FILM NUMBER: 171239738 BUSINESS ADDRESS: STREET 1: 3102 SHAWNEE DRIVE CITY: WINCHESTER STATE: VA ZIP: 22601 BUSINESS PHONE: (540) 665-9100 MAIL ADDRESS: STREET 1: 3102 SHAWNEE DRIVE CITY: WINCHESTER STATE: VA ZIP: 22601 10-Q 1 amwd20171031-10q.htm 10-Q Document


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549
 
FORM 10-Q
(Mark One)
 
[X] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended
October 31, 2017
 
or
 
[ ] TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
 
 
For the transition period from
 
to
 
 
 
 
Commission File Number:
000-14798
 
 
 
American Woodmark Corporation
(Exact name of registrant as specified in its charter)
 
 
 
Virginia
 
54-1138147
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
 
 
3102 Shawnee Drive, Winchester, Virginia
 
22601
(Address of principal executive offices)
 
(Zip Code)
 
 
 
(540) 665-9100
(Registrant's telephone number, including area code)
 
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes  No ___
 
Indicate by check mark whether the registrant has submitted electronically 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    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     
[ ]
(Do not check if a smaller reporting company)  
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 by Rule 12b-2 of the Exchange Act).  Yes ___  No  X
 
Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.
 
As of December 4, 201716,045,712 shares of the Registrant’s Common Stock were outstanding.





AMERICAN WOODMARK CORPORATION
 
FORM 10-Q
 
INDEX
 
 
PART I.
FINANCIAL INFORMATION
PAGE
NUMBER
 
 
 
Item 1.
Financial Statements (unaudited)
 
 
 
 
 
4
 
 
 
 
5
 
 
 
 
6
 
 
 
 
7
 
 
 
 
8-13
 
 
 
Item 2.
13-19
 
 
 
Item 3.
19
 
 
 
Item 4.
19
 
 
 
PART II.
OTHER INFORMATION
 
 
 
 
Item 1.
20
 
 
 
Item 1A.
20
 
 
 
Item 2.
21
 
 
 
Item 6.
22
 
 
 
23


3



PART I.  FINANCIAL INFORMATION

Item 1.  Financial Statements
AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data) 
(Unaudited) 
 
October 31,
2017
 
April 30,
2017
ASSETS
 
 
 
Current Assets
 
 
 
Cash and cash equivalents
$
162,545

 
$
176,978

Investments - certificates of deposit
57,500

 
51,750

Customer receivables, net
66,211

 
63,115

Inventories
46,723

 
42,859

Prepaid expenses and other
9,189

 
4,526

Total Current Assets
342,168

 
339,228

 
 
 
 
Property, plant and equipment, net
121,732

 
107,933

Investments - certificates of deposit
24,250

 
20,500

Promotional displays, net
4,729

 
5,745

Deferred income taxes
10,140

 
18,047

Other assets
10,286

 
9,820

TOTAL ASSETS
$
513,305

 
$
501,273

 
 
 
 
LIABILITIES AND SHAREHOLDERS' EQUITY
 
 
 
 
 
 
 
Current Liabilities
 
 
 
Accounts payable
$
38,739

 
$
41,312

Current maturities of long-term debt
1,710

 
1,598

Accrued compensation and related expenses
35,119

 
36,162

Accrued marketing expenses
12,512

 
8,655

Other accrued expenses
12,130

 
13,770

Total Current Liabilities
100,210

 
101,497

 
 
 
 
Long-term debt, less current maturities
16,087

 
15,279

Defined benefit pension liabilities
18,151

 
28,032

Other long-term liabilities
3,714

 
4,016

 
 
 
 
Shareholders' Equity
 
 
 
Preferred stock, $1.00 par value; 2,000,000 shares authorized, none issued

 

Common stock, no par value; 40,000,000 shares authorized; issued and
 
 
 
outstanding shares:  at October 31, 2017: 16,104,083;
 
 
 
at April 30, 2017: 16,232,775
170,389

 
168,835

Retained earnings
244,683

 
224,031

Accumulated other comprehensive loss -
 
 
 
Defined benefit pension plans
(39,929
)
 
(40,417
)
Total Shareholders' Equity
375,143

 
352,449

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
$
513,305

 
$
501,273

 
 
 
 
See notes to condensed consolidated financial statements.
 
 
 

4



AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except share and per share data)
(Unaudited)
 
 
Three Months Ended
 
Six Months Ended
 
October 31,
 
October 31,
 
2017
 
2016
 
2017
 
2016
 
 
 
 
 
 
 
 
Net sales
$
274,769

 
$
264,076

 
$
551,596

 
$
522,226

Cost of sales and distribution
217,434

 
207,924

 
435,767

 
406,757

Gross Profit
57,335

 
56,152

 
115,829

 
115,469

 
 
 
 
 
 
 
 
Selling and marketing expenses
18,077

 
17,146

 
36,230

 
33,609

General and administrative expenses
8,443

 
10,675

 
17,950

 
21,607

Operating Income
30,815

 
28,331

 
61,649

 
60,253

 
 
 
 
 
 
 
 
Interest expense
24

 
170

 
105

 
329

Other income
(672
)
 
(269
)
 
(1,291
)
 
(466
)
Income Before Income Taxes
31,463

 
28,430

 
62,835

 
60,390

 
 
 
 
 
 
 
 
Income tax expense
11,708

 
10,793

 
20,799

 
21,092

 
 
 
 
 
 
 
 
Net Income
$
19,755

 
$
17,637

 
$
42,036

 
$
39,298

 
 
 
 
 
 
 
 
Net Earnings Per Share
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Weighted Average Shares Outstanding
 
 
 
 
 
 
 
Basic
16,197,088

 
16,295,948

 
16,234,746

 
16,280,164

Diluted
16,268,078

 
16,440,321

 
16,319,224

 
16,410,652

 
 
 
 
 
 
 
 
Net earnings per share
 
 
 
 
 
 
 
Basic
$
1.22

 
$
1.08

 
$
2.59

 
$
2.41

Diluted
$
1.21

 
$
1.07

 
$
2.58

 
$
2.39

 
 
 
 
 
 
 
 
See notes to condensed consolidated financial statements.


5



AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(Unaudited)
 
 
Three Months Ended
 
Six Months Ended
 
October 31,
 
October 31,
 
2017
 
2016
 
2017
 
2016
 
 
 
 
 
 
 
 
Net income
$
19,755

 
$
17,637

 
$
42,036

 
$
39,298

 
 
 
 
 
 
 
 
Other comprehensive income, net of tax:
 
 
 
 
 
 
 
Change in pension benefits, net of deferred taxes of $(156) and $(172), and $(312) and $(345), for the three and six months ended October 31, 2017 and 2016, respectively
244

 
270

 
488

 
540

 
 
 
 
 
 
 
 
Total Comprehensive Income
$
19,999

 
$
17,907

 
$
42,524

 
$
39,838

 
 
 
 
 
 
 
 
See notes to condensed consolidated financial statements.
 
 
 
 
 
 
 


6



AMERICAN WOODMARK CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(Unaudited)
 
Six Months Ended
 
October 31,
 
2017

2016
OPERATING ACTIVITIES
 

 
Net income
$
42,036


$
39,298

Adjustments to reconcile net income to net cash provided by operating activities:



Depreciation and amortization
10,977


8,873

Net loss on disposal of property, plant and equipment
84


174

Stock-based compensation expense
1,609


1,649

Deferred income taxes
7,750


11,250

Pension contributions in excess of expense
(9,081
)

(10,732
)
Contributions of employer stock to employee benefit plan
3,554

 
2,926

Other non-cash items
(290
)

88

Changes in operating assets and liabilities:



Customer receivables
(2,954
)

(12,847
)
Inventories
(4,523
)

(1,942
)
Prepaid expenses and other assets
(6,245
)

(2,917
)
Accounts payable
(2,573
)

2,878

Accrued compensation and related expenses
(1,044
)

(1,754
)
Other accrued expenses
2,538


3,202

Net cash provided by operating activities
41,838


40,146







INVESTING ACTIVITIES
 

 
Payments to acquire property, plant and equipment
(20,660
)

(10,354
)
Proceeds from sales of property, plant and equipment
2


26

Purchases of certificates of deposit
(25,000
)

(50,500
)
Maturities of certificates of deposit
15,500


12,500

Investment in promotional displays
(978
)

(2,089
)
Net cash used by investing activities
(31,136
)

(50,417
)






FINANCING ACTIVITIES
 

 
Payments of long-term debt
(876
)

(854
)
Proceeds from long-term debt
734

 
2,003

Proceeds from issuance of common stock
1,286


2,241

Repurchase of common stock
(23,500
)

(10,443
)
Notes receivable, net


208

Withholding of employee taxes related to stock-based compensation
(2,779
)

(1,703
)
Net cash used by financing activities
(25,135
)

(8,548
)






Net decrease in cash and cash equivalents
(14,433
)

(18,819
)






Cash and cash equivalents, beginning of period
176,978


174,463







Cash and cash equivalents, end of period
$
162,545


$
155,644







See notes to condensed consolidated financial statements.
 

 

7



AMERICAN WOODMARK CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note A--Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the six-month period ended October 31, 2017 are not necessarily indicative of the results that may be expected for the fiscal year ending April 30, 2018.  The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2017 filed with the U.S. Securities and Exchange Commission (“SEC”).    
 
Note B--New Accounting Pronouncements -
 
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, “Revenue from Contracts with Customers: Topic 606.” ASU 2014-09 supersedes the revenue recognition requirements in “Accounting Standard Codification 605 - Revenue Recognition” and most industry-specific guidance. The standard requires that entities recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which a company expects to be entitled in exchange for those goods or services. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU No. 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date." ASU 2015-14 defers the effective date of ASU 2014-09 by one year to annual reporting periods beginning after December 15, 2017, including interim reporting periods within that period. The Company does not expect the adoption of ASU 2014-09 and ASU 2015-14 to have a material impact on results of operations, cash flows and financial position. The Company is continuing to evaluate the impact of ASU 2014-09 primarily to determine the transition method to utilize at adoption and the additional disclosures required.

In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)." ASU 2016-02 requires lessees to recognize most leases on-balance sheet, which will increase reported assets and liabilities. Lessor accounting remains substantially similar to current U.S. GAAP. ASU 2016-02 supersedes "Topic 840 - Leases." ASU 2016-02 is effective for public companies for annual and interim periods in fiscal years beginning after December 15, 2018. ASU 2016-02 mandates a modified retrospective transition method for all entities. The Company is currently assessing the impact that ASU 2016-02 will have on its consolidated financial statements, however, if at adoption the Company has similar obligations for leases as it had at October 31, 2017, the Company believes this guidance will not have a material impact on its results of operations, cash flows and financial position.
  
In March 2017, the FASB issued ASU No. 2017-07, "Compensation—Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost." ASU 2017-07 requires an employer to disaggregate the service cost component from the other components of net benefit (income) cost. The other components of net benefit (income) cost are required to be presented in the income statement separately from the service cost component and outside of operating income. The amendments also allow only the service cost component of net benefit (income) cost to be eligible for capitalization. The amendments in this ASU are effective for fiscal years beginning after December 15, 2017. The amendments in this ASU should be applied (1) retrospectively for the presentation of the service cost component and the other components of net periodic pension (income) cost and net periodic postretirement benefit (income) cost on the income statement, and (2) prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension (income) cost and net periodic postretirement benefit (income) cost in assets. The Company believes this guidance will not have a material impact on its results of operations, cash flows and financial position.


8



Note C--Net Earnings Per Share
 
The following table sets forth the computation of basic and diluted net earnings per share:
 
 
Three Months Ended
 
Six Months Ended
 
 
October 31,
 
October 31,
(in thousands, except per share amounts)
 
2017
 
2016
 
2017
 
2016
Numerator used in basic and diluted net earnings
 
 
 
 
 
 
 
 
per common share:
 
 
 
 
 
 
 
 
Net income
 
$
19,755

 
$
17,637

 
$
42,036

 
$
39,298

Denominator:
 
 
 
 
 
 
 
 
Denominator for basic net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares
 
16,197

 
16,296

 
16,235

 
16,280

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock options and restricted stock units
 
71

 
144

 
84

 
131

Denominator for diluted net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares and assumed
 
 
 
 
 
 
 
 
conversions
 
16,268

 
16,440

 
16,319

 
16,411

Net earnings per share
 
 
 
 
 
 
 
 
Basic
 
$
1.22

 
$
1.08

 
$
2.59

 
$
2.41

Diluted
 
$
1.21

 
$
1.07

 
$
2.58

 
$
2.39


The Company repurchased a total of 194,541 and 67,400 shares of its common stock during the three-month periods ended October 31, 2017 and 2016, respectively, and 251,241 and 139,800 shares of its common stock during the six-month periods ended October 31, 2017 and 2016, respectively. There were no potentially dilutive securities for the three- and six-month periods ended October 31, 2017 and 2016, which were excluded from the calculation of net earnings per diluted share.

Note D--Stock-Based Compensation
 
The Company has various stock-based compensation plans. During the quarter ended October 31, 2017, the Company approved grants of a total of 4,410 service-based restricted stock units (“RSUs”) to non-employee directors.  The service-based RSUs vest daily through the end of the two-year vesting period as long as the recipient continuously remains a member of the Board, and entitle the recipient to receive one share of the Company's common stock per unit granted.  During the six-months ended October 31, 2017, the Board of Directors of the Company also approved grants of service-based RSUs and performance-based RSUs to key employees. The employee performance-based RSUs totaled 33,080 units and the employee service-based RSUs totaled 17,840 units. The performance-based RSUs entitle the recipients to receive one share of the Company’s common stock per unit granted if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.  The service-based RSUs entitle the recipients to receive one share of the Company’s common stock per unit granted if they remain continuously employed with the Company until the units vest.  All of the Company’s RSUs granted to employees cliff-vest three years from the grant date.
 
For the three- and six-month periods ended October 31, 2017 and 2016, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 October 31,

Six Months Ended 
 October 31,
(in thousands)
 
2017

2016

2017

2016
Cost of sales and distribution
 
$
277

 
$
158

 
$
521

 
$
308

Selling and marketing (income) expenses
 
(44
)
 
250

 
202

 
501

General and administrative expenses
 
431

 
395

 
886

 
840

Stock-based compensation expense
 
$
664

 
$
803

 
$
1,609

 
$
1,649

 

9



During the six months ended October 31, 2017, the Company also approved grants of 4,496 cash-settled performance-based restricted stock tracking units ("RSTUs") and 2,519 cash-settled service-based RSTUs for more junior level employees.  Each performance-based RSTU entitles the recipient to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.  The service-based RSTUs entitle the recipients to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if they remain continuously employed with the Company until the units vest.  All of the RSTUs cliff-vest three years from the grant date.  Since the RSTUs will be settled in cash, the grant date fair value of these awards is recorded as a liability until the date of payment.  The fair value of each cash-settled RSTU award is remeasured at the end of each reporting period and the liability is adjusted, and related expense recorded, based on the new fair value.  The Company recognized expense of $141 thousand and $152 thousand for the three-month periods ended October 31, 2017 and 2016, respectively, and $366 thousand and $203 thousand for the six-month periods ended October 31, 2017 and 2016, respectively. A liability for payment of the RSTUs is included in the Company's balance sheets in the amount of $1.0 million and $1.5 million as of October 31, 2017 and April 30, 2017, respectively.

Note E--Customer Receivables
 
The components of customer receivables were: 
 

October 31,

April 30,
(in thousands)

2017

2017
Gross customer receivables

$
69,327


$
66,373

Less:



 
Allowance for doubtful accounts

(156
)

(148
)
Allowance for returns and discounts

(2,960
)

(3,110
)







Net customer receivables

$
66,211


$
63,115

  

Note F--Inventories
 
The components of inventories were: 
 

October 31,

April 30,
(in thousands)

2017

2017
Raw materials

$
21,989


$
18,230

Work-in-process

18,605


18,704

Finished goods

19,576


19,372








Total FIFO inventories

60,170


56,306








Reserve to adjust inventories to LIFO value

(13,447
)

(13,447
)







Total LIFO inventories

$
46,723


$
42,859

 
Interim LIFO calculations are based on management’s estimates of expected year-end inventory levels and costs.  Since these items are estimated, interim results are subject to the final year-end LIFO inventory valuation.
 
Note G--Product Warranty
 
The Company estimates outstanding warranty costs based on the historical relationship between warranty claims and revenues.  The warranty accrual is reviewed monthly to verify that it properly reflects the remaining obligation based on the anticipated expenditures over the balance of the obligation period.  Adjustments are made when actual warranty claim experience differs from estimates.  Warranty claims are generally made within two months of the original shipment date.
 

10



The following is a reconciliation of the Company’s warranty liability, which is included in other accrued expenses on the balance sheet: 
 

Six Months Ended
 

October 31,
(in thousands)

2017

2016
Beginning balance at May 1

$
3,262


$
2,926

Accrual

10,076


9,314

Settlements

(9,791
)

(9,060
)







Ending balance at October 31

$
3,547


$
3,180


Note H--Cash Flow
 
Supplemental disclosures of cash flow information:
 

Six Months Ended
 

October 31,
(in thousands)

2017

2016
Cash paid during the period for:

 

 
Interest

$
217


$
288

Income taxes

$
17,461


$
11,800

 
Note I--Pension Benefits
 
Effective April 30, 2012, the Company froze all future benefit accruals under the Company’s hourly and salary defined-benefit pension plans.
 
Net periodic pension (benefit) cost consisted of the following for the three- and six-month periods ended October 31, 2017 and 2016
 

Three Months Ended

Six Months Ended
 

October 31,

October 31,
(in thousands)

2017

2016

2017

2016
Interest cost

$
1,432


$
1,443


$
2,864


$
2,886

Expected return on plan assets

(2,234
)

(2,019
)

(4,468
)

(4,039
)
Recognized net actuarial loss

400


442


800


885














Net periodic pension benefit

$
(402
)

$
(134
)

$
(804
)

$
(268
)
 
The Company expects to contribute a total of $19.3 million to its pension plans in fiscal 2018, which represents both required and discretionary funding. Of that amount, as of October 31, 2017, $8.3 million of contributions had been made. On August 24, 2017, the Board of Directors of the Company approved up to $13.6 million of discretionary funding which is included in the total expected contributions for the year. The Company made contributions of $27.3 million to its pension plans in fiscal 2017. 

Note J--Fair Value Measurements
 
The Company utilizes the hierarchy of fair value measurements to classify certain of its assets and liabilities based upon the following definitions:

11



Level 1- Investments with quoted prices in active markets for identical assets or liabilities. The Company’s Level 1 investments include money market funds, mutual funds and certificates of deposit. The Company’s mutual fund investment assets represent contributions made and invested on behalf of the Company’s executive officers in a supplementary employee retirement plan.

Level 2- Investments with observable inputs other than Level 1 prices, such as: quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. The Company has no Level 2 assets or liabilities.

Level 3- Investments with unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no Level 3 assets or liabilities.

The Company's financial instruments include cash and equivalents, marketable securities and other investments; accounts receivable and accounts payable; and short- and long-term debt. The carrying values of cash and equivalents, accounts receivable and payable and short- and long-term debt on the Consolidated Balance Sheets approximate their fair value. The following table summarizes the fair values of assets that are recorded in the Company’s unaudited condensed consolidated financial statements as of October 31, 2017 and April 30, 2017 at fair value on a recurring basis (in thousands):
 

Fair Value Measurements
 

As of October 31, 2017
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,359


$


$

Mutual funds

1,067





Certificates of deposit

81,750





Total assets at fair value

$
133,176


$


$











 

As of April 30, 2017
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,146


$


$

Mutual funds

1,038





Certificates of deposit

72,250





Total assets at fair value

$
123,434


$


$

There were no transfers between Level 1, Level 2 or Level 3.
Note K--Loans Payable and Long-Term Debt

The Company's outstanding indebtedness and other obligations to Wells Fargo Bank, N.A. ("Wells Fargo") are unsecured. Under the terms of its revolving credit facility, the Company must (1) maintain at the end of each fiscal quarter a ratio of total liabilities to tangible net worth of not greater than 1.4 to 1.0; (2) maintain at the end of each fiscal quarter a ratio of cash flow to fixed charges of not less than 1.5 to 1.0 measured on a rolling four-quarter basis; and (3) comply with other customary affirmative and negative covenants.  The Company was in compliance with all covenants specified in the credit facility as of October 31, 2017, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at October 31, 2017 was 0.37 to 1.0; and (2) the Company's ratio of cash flow to fixed charges for its most recent four quarters was 3.6 to 1.0.

Note L--Income Taxes

The Company’s effective income tax rate for the three- and six-month periods ended October 31, 2017 was 37.2% and 33.1%, respectively, compared with 38.0% and 34.9%, respectively, in the comparable periods in the prior fiscal year. The decrease in the effective tax rate for the second quarter of fiscal 2018 as compared to the second quarter of fiscal 2017 was primarily due to more favorable permanent tax differences. The decrease in the effective tax rate for the first half of fiscal 2018 as compared to the first half of fiscal 2017 was primarily due to an increase in the benefit from stock-based compensation transactions as well as more favorable permanent tax differences.


12



Note M--Other Information
 
The Company is involved in suits and claims in the normal course of business, including without limitation product liability and general liability claims, and claims pending before the Equal Employment Opportunity Commission.  On at least a quarterly basis, the Company consults with its legal counsel to ascertain the reasonable likelihood that such claims may result in a loss.  As required by FASB Accounting Standards Codification Topic 450, “Contingencies” (ASC 450), the Company categorizes the various suits and claims into three categories according to their likelihood for resulting in potential loss: those that are probable, those that are reasonably possible, and those that are deemed to be remote.  Where losses are deemed to be probable and estimable, accruals are made. Where losses are deemed to be reasonably possible, a range of loss estimates is determined and considered for disclosure.  In determining these loss range estimates, the Company considers known values of similar claims and consults with outside counsel.
 
The Company believes that the aggregate range of loss stemming from the various suits and asserted and unasserted claims that were deemed to be either probable or reasonably possible was not material as of October 31, 2017.

On November 30, 2017, the Company, RSI Home Products, Inc., a Delaware corporation (“RSI”), Alliance Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of the Company (“Merger Sub”), and Ronald M. Simon, solely in his capacity as the Stockholder Representative, entered into an Agreement and Plan of Merger (the “Merger Agreement”) providing for, at closing, the merger of Merger Sub with and into RSI, with RSI surviving as a wholly-owned subsidiary of the Company (the “Merger”).

Pursuant to the terms and subject to the conditions of the Merger Agreement, as of the effective time of the Merger, the stockholders of RSI will be entitled to receive from the Company, in the aggregate, an amount in net cash equal to approximately $346 million, subject to adjustments and less the aggregate amount paid to the holders of certain RSI options, and approximately 1,457,574 shares of newly issued Company common stock with a market value of approximately $140 million based on the average closing price of the Company’s common stock for the five consecutive trading days immediately preceding the date of the Merger Agreement. The Company will also assume approximately $589 million of RSI indebtedness at closing, consisting largely of RSI’s privately placed 6½% Senior Secured Second Lien Notes due 2023 issued in March 2015. For further information regarding the Merger Agreement and the Merger, please see “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Merger Agreement with RSI” below.

In connection with the signing of the Merger Agreement, the Company entered into a commitment letter with Wells Fargo and Wells Fargo Securities, LLC providing for a new senior secured credit facility. For further information regarding the commitment letter, please see “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations -Liquidity and Capital Resources - Commitment Letter” below.


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes, both of which are included in Part I, Item 1 of this report.  The Company’s critical accounting policies are included in the Company’s Annual Report on Form 10-K for the fiscal year ended April 30, 2017.

 Forward-Looking Statements
 
This report contains statements concerning the Company’s expectations, plans, objectives, future financial performance, and other statements that are not historical facts.  These statements may be “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995.  In most cases, the reader can identify forward-looking statements by words such as “anticipate,” “estimate,” “forecast,” “expect,” “believe,” “should,” “could,” “would,” “plan,” “may,” “intend,” “estimate,” “prospect,” “goal,” “will,” “predict,” “potential” or other similar words.  Forward-looking statements contained in this report, including elsewhere in “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” are based on current expectations and our actual results may differ materially from those projected in any forward-looking statements.  In addition, the Company participates in an industry that is subject to rapidly changing conditions and there are numerous factors that could cause the Company to experience a decline in sales and/or earnings or deterioration in financial condition.  Factors that could cause actual results to differ materially from those in forward-looking statements made in this report include but are not limited to:
 

13



general economic or business conditions and instability in the financial and credit markets, including their potential impact on the Company's (i) sales and operating costs and access to financing, and (ii) customers and suppliers and their ability to obtain financing or generate the cash necessary to conduct their respective businesses;
the volatility in mortgage rates and unemployment rates;
slower growth in personal income and residential investment;
the cyclical nature of the Company’s industry, which is particularly sensitive to changes in consumer confidence, the amount of consumers’ income available for discretionary purchases, and the availability and terms of consumer credit;
economic weakness in a specific channel of distribution;
the loss of sales from specific customers due to their loss of market share, bankruptcy or switching to a competitor;
risks associated with domestic manufacturing operations and suppliers, including fluctuations in capacity utilization and the prices and availability of key raw materials as well as fuel, transportation, warehousing and labor costs, environmental compliance, possible import tariffs and remediation costs;
the need to respond to price or product initiatives launched by a competitor;
the ability to retain and motivate Company employees;
the Company’s ability to successfully implement initiatives related to increasing market share, new products, maintaining and increasing its sales force and new product displays;
sales growth at a rate that outpaces the Company’s ability to install new manufacturing capacity or a sales decline that requires reduction or realignment of the Company’s manufacturing capacity;
the occurrence of any event, change or other circumstances that could give rise to the termination of the Merger Agreement or a delay in the completion of the Merger,
a failure by either or both parties to satisfy conditions to closing under the Merger Agreement,
a failure to obtain any required regulatory or third-party approvals, including any required antitrust approvals, under the Merger Agreement,
risks associated with the financing of the Merger,
the effect of the announcement of the proposed Merger on the ability of the Company and RSI to retain customers, maintain relationships with their suppliers and hire and retain key personnel,
the Company’s ability to successfully integrate RSI into its business and operations, and
the risk that the economic benefits, costs savings and other synergies anticipated by the Company under the Merger are not fully realized or take longer to realize than expected.

Additional information concerning factors that could cause actual results to differ materially from those in forward-looking statements is contained in this report, including elsewhere in "Management’s Discussion and Analysis of Financial Condition and Results of Operations", and also in the Company's most recent Annual Report on Form 10-K for the fiscal year ended April 30, 2017, filed with the SEC, including under Item 1A, "Risk Factors," Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and Item 7A, "Quantitative and Qualitative Disclosures about Market Risk."  While the Company believes that these risks are manageable and will not adversely impact the long-term performance of the Company, these risks could, under certain circumstances, have a material adverse impact on its operating results and financial condition.
 
Any forward-looking statement that the Company makes speaks only as of the date of this report.  The Company undertakes no obligation to publicly update or revise any forward-looking statements or cautionary factors, as a result of new information, future events or otherwise, except as required by law.

Overview
 
American Woodmark Corporation manufactures and distributes kitchen cabinets and vanities for the remodeling and new home construction markets.  Its products are sold on a national basis directly to home centers, major builders and home manufacturers, and through a network of independent dealers and distributors.  At October 31, 2017, the Company operated nine manufacturing facilities and seven service centers across the country.
 
The three-month period ended October 31, 2017 was the Company’s second quarter of its fiscal year that ends on April 30, 2018 (“fiscal 2018”).  During the second quarter of fiscal 2018, the Company continued to experience improving market conditions from the housing market downturn that began in 2007.
 
The Company’s remodeling-based business was impacted by the following trends during the second quarter of the Company’s fiscal 2018:    
 
Residential investment as a percentage of gross domestic product as tracked by the U.S. Department of Commerce for the third calendar quarter of 2017 remained declined to 3.4% from 3.5% for the same period in the prior year;

14



The median price per existing home sold rose during the third calendar quarter of 2017 compared to the same period one year ago by 4.3% according to data provided by the National Association of Realtors, and existing home sales increased 0.19% during the third calendar quarter of 2017 compared to the same period in the prior year; 
The unemployment rate improved to 4.1% as of October 2017 compared to 4.8% as of October 2016 according to data provided by the U.S. Department of Labor;
Mortgage interest rates remained low with a thirty-year fixed mortgage rate of approximately 3.90% in October 2017, an increase of approximately 43 basis points compared to the same period in the prior year, according to Freddie Mac; and
Consumer sentiment as tracked by Thomson Reuters/University of Michigan improved from 87.2 in October 2016 to 100.7 in October 2017.

The Company believes there is no single indicator that directly correlates with cabinet remodeling market activity. For this reason, the Company considers other factors in addition to those discussed above as indicators of overall market activity including credit availability, housing affordability and sales reported by the Kitchen Cabinet Manufacturers Association (“KCMA”), a trade organization that issues the aggregate sales that have been reported by its members including the largest cabinet manufacturers in the United States.  Based on the totality of factors listed above, the Company believes that the cabinet remodeling market increased in the low single digits during the second quarter of fiscal 2018. 
 
The Company’s largest remodeling customers and competitors continued to utilize sales promotions in the Company’s product category to boost sales and some competitors accelerated their promotional activity.  These promotions consisted of free products and/or cash discounts to consumers based upon the amount or type of cabinets they purchased.  The Company strives to maintain its promotional levels in line with market activity, with a goal of remaining competitive.  The Company experienced promotional levels during the second quarter of fiscal 2018 that were higher than those experienced in the same period of the prior year. 
 
The Company’s remodeling sales decreased 1% during the second quarter and increased 2% during the first half of fiscal 2018 compared with the same prior-year periods. Our Waypoint brand, which serves the dealer channel, represented approximately 11% of our overall sales and grew by 11% during the second quarter and 16% during the first half of fiscal 2018, respectively, when compared to the comparable prior-year periods. Management believes that the Company has improved market share within the dealer channel while it has lost share within big box retailers.  
 
Regarding new construction markets, the Company believes that fluctuations in single-family housing starts are the best indicator of cabinet activity.  Assuming a sixty to ninety day lag between housing starts and the installation of cabinetry, single-family housing starts rose approximately 13% during the second quarter of the Company’s fiscal 2018 over the comparable prior year period. Completions over that same time period only average 7% as closings were delayed in the TX and FL markets as a result of the two hurricanes. We also believe the construction cycle has been extended and utilizing a 90 to 120 day lag between start and cabinet installation, growth was approximately 10%.
 
 
Sales in the new construction channel increased 9% in the second quarter and more than 10% during the first half of fiscal 2018 when compared with the same periods of fiscal 2017. The Company believes it continued to over index the market both due to share penetration with our builder partners as well as the health of the markets where we concentrate our business.

The Company’s total net sales rose 4% during the second quarter and 6% during the first half of fiscal 2018 compared to the same prior-year periods, which management believes was driven primarily by a rise in overall market activity.
  
As of October 31, 2017, the Company had total net deferred tax assets of $10.1 million, down from $18.0 million at April 30, 2017.  The reduction in total net deferred tax assets from April 30, 2017 to October 31, 2017 is mainly due to pension contributions and stock based compensation transactions over that time period.  The Company regularly considers the need for a valuation allowance against its deferred tax assets.  Deferred tax assets are reduced by a valuation allowance when, after considering all positive and negative evidence, it is determined that it is more likely than not that some portion, or all, of the deferred tax asset will not be realized.  The Company has recorded a valuation allowance related to deferred tax assets for certain state investment tax credit (“ITC”) carryforwards.  These credits expire in various years beginning in fiscal 2020.  The Company believes based on positive evidence of the housing industry improvement along with four consecutive years of profitability that the Company will more likely than not realize all other remaining deferred tax assets.

The Company earned net income of $19.8 million for the second quarter of fiscal 2018, compared with $17.6 million in the second quarter of its prior fiscal year, and earned net income of $42.0 million for the first half of fiscal 2018, compared with $39.3 million in the same period of the prior year.


15



Results of Operations
 

Three Months Ended

Six Months Ended
 

October 31,

October 31,
(in thousands)

2017

2016

Percent Change

2017

2016

Percent Change



















Net sales

$
274,769


$
264,076


4
 %

$
551,596


$
522,226


6
 %
Gross profit

57,335


56,152


2


115,829


115,469



Selling and marketing expenses

18,077


17,146


5


36,230


33,609


8

General and administrative expenses

8,443


10,675


(21
)

17,950


21,607


(17
)
 
Net Sales. Net sales were $274.8 million for the second quarter of fiscal 2018, an increase of 4% compared with the second quarter of fiscal 2017. For the first six months of fiscal 2018, net sales were $551.6 million, reflecting a 6% increase compared with the same period of fiscal 2017. Overall unit volume for the three- and six-month periods ended October 31, 2017 improved by 3% and 5%, respectively. Average revenue per unit increased 1% during the three- and six-month period driven by improvements in the Company’s sales mix.
 
Gross Profit.  Gross profit margin for the second quarter of fiscal 2018 was 20.9%, compared with 21.3% for the same period of fiscal 2017.  Gross profit margin was 21.0% for the first half of fiscal 2018, compared with 22.1% in the first half of fiscal 2017. Gross profit in the second quarter was impacted by higher transportation costs and material inflation. Gross profit for the first six months of the current fiscal year was unfavorably impacted by higher transportation costs, material inflation and higher healthcare costs.
  
Selling and Marketing Expenses.  Selling and marketing expenses were 6.6% of net sales in the second quarter of fiscal 2018, compared with 6.5% of net sales for the same period in fiscal 2017.  For the first six months of fiscal 2018, selling and marketing expenses were 6.6% of net sales, compared with 6.4% of net sales for the same period of fiscal 2017. Selling and marketing expenses as a percentage of net sales slightly increased during the second quarter and first half of fiscal 2018 as a result of higher personnel costs and product launch costs.

General and Administrative Expenses.  General and administrative expenses were 3.1% of net sales in the second quarter of fiscal 2018, compared with 4.0% of net sales in the second quarter of fiscal 2017, and 3.3% of net sales in the first half of fiscal 2018 compared with 4.1% of net sales in the same period in fiscal 2017. The decrease in general and administrative expenses as a percentage of net sales during the second quarter and first half of fiscal 2018 was driven by favorable leverage from increased sales, lower incentive compensation costs and ongoing expense controls.
 
Effective Income Tax Rates.  The Company’s effective income tax rate for the three- and six-month periods ended October 31, 2017 was 37.2% and 33.1%, respectively, compared with 38.0% and 34.9%, respectively, in the comparable periods of the prior fiscal year. The decrease in the effective tax rate for the second quarter of fiscal 2018 as compared to the second quarter of fiscal 2017 was primarily due to more favorable permanent tax differences.  The decrease in the effective tax rate for the first half of fiscal 2018 as compared to the first half of fiscal 2017 was primarily due to an increase in the benefit from stock-based compensation transactions as well as more favorable permanent tax differences. 
 
Outlook.  The Outlook below for American Woodmark Corporation does not contemplate the merger agreement with RSI:

The Company believes that the average price of existing home sales will continue to increase driven by growth in both employment and new household formations. In this environment, the Company expects the cabinet remodeling market will show modest improvement during the remainder of fiscal 2018 but overall activity will continue to be below historical averages. Within the cabinet remodeling market, the Company expects independent dealers to outperform other channels of distribution primarily due to their more affluent customer base. The Company remains focused on improving market share in the home center channel for the remainder of fiscal 2018, however this is heavily dependent upon competitive promotional activity. The Company also expects to continue to increase market share in the dealer channel. This combination is expected to result in remodeling sales growth that is below the market rate.

The Company expects that single-family housing starts and in turn, new construction cabinet sales, will grow approximately 8-10% during the remainder of its fiscal year 2018, and that the Company’s new construction sales growth will continue to

16



exceed this level for the remainder of its current fiscal year, but at a lower rate than fiscal 2017, as comparable prior year sales levels become more challenging to exceed. 

Merger Agreement with RSI

On November 30, 2017, the Company, RSI Home Products, Inc., a Delaware corporation (“RSI”), Alliance Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of the Company (“Merger Sub”), and Ronald M. Simon, solely in his capacity as the Stockholder Representative, entered into an Agreement and Plan of Merger (the “Merger Agreement”) providing for, at closing, the merger of Merger Sub with and into RSI, with RSI surviving as a wholly-owned subsidiary of the Company (the “Merger”). Merger Sub was formed solely for purposes of engaging in the Merger and has not conducted any prior activities.

Pursuant to the terms and subject to the conditions of the Merger Agreement, as of the effective time of the Merger, the stockholders of RSI will be entitled to receive from the Company, in the aggregate, an amount in net cash equal to approximately $346 million, subject to adjustment as described below and less the aggregate amount paid to optionholders as described below, and approximately 1,457,574 shares of newly issued Company common stock (the “Stock Consideration”) with a market value of approximately $140 million based on the average closing price of the Company’s common stock for the five consecutive trading days immediately preceding the date of the Merger Agreement. The Company will also assume approximately $589 million of RSI indebtedness at closing, consisting largely of RSI’s privately placed 6½% Senior Secured Second Lien Notes due 2023 issued in March 2015 (the “Senior Notes”).

The cash consideration to be paid by the Company is subject to adjustments, in certain circumstances, for net working capital, certain costs and expenses of RSI related to the Merger and the amount of cash and indebtedness held by RSI at closing, all as set forth in the Merger Agreement. Each outstanding RSI option that has vested as of the date hereof or is scheduled to vest by February 28, 2018 will be cancelled in exchange for a cash payment in an amount equal to a pro rata share of the aggregate value of the merger consideration described above, less the applicable exercise price of the option (unless such amount would be equal to or less than zero, in which case such option will be cancelled without consideration). Each outstanding RSI option scheduled to vest after February 28, 2018 will be cancelled without consideration in accordance with its terms. The issuance of the Stock Consideration has not been and will not be registered under the Securities Act, and will be conducted in reliance on the exemption for nonpublic offerings provided by Rule 506 of Regulation D promulgated under the Securities Act of 1933, as amended, and analogous state securities law provisions, based, in part, upon certain representations made by RSI’s stockholders.

Each of the Company’s and RSI’s obligation to consummate the Merger is subject to certain customary closing conditions, including (i) the expiration or termination of the applicable antitrust waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976, as amended, and the receipt of any other required governmental or third-party consents or approvals, (ii) the absence of any injunction or other legal prohibition preventing consummation of the Merger, the issuance of the Stock Consideration or the other transactions contemplated by the Merger Agreement, (iii) the accuracy of the other party’s representations and warranties, subject to certain materiality thresholds, (iv) the absence of a material adverse effect with respect to the other party, (v) the receipt of certain certificates and other deliverables, (vi) the performance by the other party of its obligations and covenants under the Merger Agreement, and (vii) in the case of the Company, the continued effectiveness of the written consent of the RSI stockholders approving the Merger and the holders of no more than 3% of RSI’s stock having exercised statutory appraisal rights.

The Merger Agreement may be terminated by the parties in certain limited circumstances, including through mutual written consent or by either the Company or RSI unilaterally if the Merger has not occurred on or before April 9, 2018 (subject to certain limited extensions) or the other party breaches its representations, warranties or covenants in a manner that cannot be cured within the time specified in the Merger Agreement. The Merger Agreement may also be terminated by RSI if, after March 30, 2018, all the conditions to closing have been satisfied, RSI has notified the Company that it is ready and willing to close and the Company has nevertheless failed to close within three business days of such notice (in which event the Company would be required to pay a termination fee to RSI in the amount of $22.5 million).

For further information regarding the financing of the Merger, please see “Commitment Letter” under “Liquidity and Capital Resources” below.

LIQUIDITY AND CAPITAL RESOURCES
 
The Company’s cash and cash equivalents totaled $162.5 million at October 31, 2017, representing a $14.4 million decrease from its April 30, 2017 levels.  At October 31, 2017, total long-term debt (including current maturities) was $17.8 million, an

17



increase of $0.9 million from its balance at April 30, 2017.  The Company’s ratio of long-term debt to total capital was 4.1% at October 31, 2017, compared with 4.2% April 30, 2017.
 
The Company’s main source of liquidity is its cash and cash equivalents on hand and cash generated from its operating activities. The Company can borrow up to $35 million under its revolving credit facility with Wells Fargo Bank, N.A. (“Wells Fargo”), which expires on December 31, 2018.  This facility had an available borrowing base of $30.1 million at October 31, 2017.  

The Company's outstanding indebtedness and other obligations to Wells Fargo are unsecured. Under the terms of its revolving credit facility, the Company must: (1) maintain at the end of each fiscal quarter a ratio of total liabilities to tangible net worth of not greater than 1.4 to 1.0; (2) maintain at the end of each fiscal quarter a ratio of cash flow to fixed charges of not less than 1.5 to 1.0 measured on a rolling four-quarter basis; and (3) comply with other customary affirmative and negative covenants.  The Company was in compliance with all covenants specified in the credit facility as of October 31, 2017, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at October 31, 2017 was 0.37 to 1.0; and (2) cash flow to fixed charges for its most recent four quarters was 3.6 to 1.0.

The revolving credit facility does not limit the Company’s ability to pay dividends or repurchase its common shares as long as the Company is in compliance with these covenants. 
 
Cash provided by operating activities in the first six months of fiscal 2018 was $41.8 million, compared with $40.1 million in the comparable period of fiscal 2017.  The increase in the Company’s cash from operating activities was driven primarily by lower increases in customer receivables and higher operating profitability which was partially offset by higher inventories to support increased sales and lower increases in accounts payable.
 
The Company’s investing activities primarily consist of purchases and maturities of certificates of deposit, investment in property, plant and equipment and promotional displays.  Net cash used for investing activities was $31.1 million in the first six months of fiscal 2018, compared with $50.4 million in the comparable period of fiscal 2017. The decrease in cash used was due to a $28.5 million decrease in investments in certificates of deposit which was partially offset by increased investment in property, plant and equipment.

During the first six months of fiscal 2018, net cash used by financing activities was $25.1 million, compared with $8.5 million in the comparable period of the prior fiscal year.  The increase in cash used was driven by the Company’s repurchase of 251,241 shares of common stock at a cost of $23.5 million, a $13.1 million increase from the prior year, and a decrease in proceeds from the exercise of stock options of $1.0 million.

Under a stock repurchase authorization approved by its Board of Directors on November 30, 2015, the Company was authorized to purchase up to $20 million of the Company's common shares. On November 30, 2016, the Board of Directors authorized an additional stock repurchase program of up to $50 million of the Company's common shares. This authorization is in addition to the stock repurchase program authorized on November 19, 2015. Repurchases may be made from time to time in the open market, or through privately negotiated transactions or otherwise, in compliance with applicable laws, rules and regulations, at prices and on terms the Company deems appropriate and subject to the Company's cash requirements for other purposes, compliance with the covenants under the Company’s revolving credit facility, and other factors management deems relevant. At October 31, 2017, $41.5 million remained authorized by the Company’s Board of Directors to repurchase the Company’s common shares. The Company purchased a total of 251,241 common shares, for an aggregate purchase price of $23.5 million, during the first six months of fiscal 2018, under the authorizations. See Part II. Item 2, "Unregistered Sales of Equity Securities and Use of Proceeds" for further information on share repurchases. The Company announced on December 1, 2017 that it is suspending its stock repurchase program in conjunction with the proposed Merger.

On August 24, 2017, the Board of Directors of the Company approved up to $13.6 million of discretionary funding to reduce its defined benefit pension liabilities.

On November 30, 2016 the Board of Directors of the Company approved the construction of a new corporate headquarters in Winchester, Virginia. The new space will consolidate employees that currently occupy four buildings in Winchester, Virginia and Frederick County, Virginia, in early calendar 2018. It is expected that the new building will be self-funded for approximately $30 million, of which $10.9 million has been spent through October 31, 2017. During the first six months of fiscal 2018, approximately $7.9 million in costs were incurred related to the new company headquarters.


18



Cash flow from operations combined with accumulated cash and cash equivalents on hand are expected to be more than sufficient to support forecasted working capital requirements, service existing debt obligations and fund capital expenditures for the remainder of fiscal 2018.

Commitment Letter

In connection with the signing of the Merger Agreement, the Company entered into a commitment letter with Wells Fargo and Wells Fargo Securities, LLC providing for a senior secured credit facility consisting of a $250 million term loan facility and a new $100 million revolving credit facility to replace the Company’s current revolving credit facility discussed above (the “Commitment Letter”). The Company intends to use the proceeds of the term loan, together with cash currently on its balance sheet, to fund the cash portion of the merger consideration and its transaction fees and expenses and intends to use the proceeds of the revolving credit facility to provide ongoing working capital and for other general corporate purposes of the Company and its subsidiaries. The obligations of the parties under the Commitment Letter are subject to a number of customary conditions, including the preparation, execution and delivery of certain definitive documentation, as well as the success of (i) a consent solicitation with respect to a change of control tender offer requirement in the indenture governing the Senior Notes or (ii) a refinancing of the Senior Notes.

  
Seasonal and Inflationary Factors
 
The Company’s business has historically been subject to seasonal influences, with higher sales typically realized in the second and fourth fiscal quarters.
 
The costs of the Company’s products are subject to inflationary pressures and commodity price fluctuations.  The Company has generally been able over time to recover the effects of inflation and commodity price fluctuations through sales price increases.
 
Critical Accounting Policies
 
The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.  Actual results may differ from these estimates under different assumptions or conditions.  There have been no significant changes to the Company’s critical accounting policies as disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended April 30, 2017.

Item 3. Quantitative and Qualitative Disclosures About Market Risk
 
Since the end of the fiscal year ended April 30, 2017, the Company has had no material exposure to changes in interest rates for its debt agreements.
 
The Company does not currently use commodity or interest rate derivatives or similar financial instruments to manage its commodity price or interest rate risks.  See “Seasonal and Inflationary Factors” in Management’s Discussion and Analysis of Financial Condition and Results of Operations above for additional information regarding the effects inflation and commodity price fluctuations have on the costs of the Company’s products. 

Item 4. Controls and Procedures
 
Senior management, including the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of the Company's disclosure controls and procedures as of October 31, 2017.  Based on this evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that the Company's disclosure controls and procedures are effective.  In addition, there has been no change in the Company's internal control over financial reporting that occurred during the quarter ended October 31, 2017 that has materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting. 
 
PART II.  OTHER INFORMATION



19



Item 1. Legal Proceedings
 
The Company is involved in various suits and claims in the normal course of business all of which constitute ordinary, routine litigation incidental to the Company’s business.  The Company is not party to any material litigation that does not constitute ordinary, routine litigation incidental to its business.

Item 1A. Risk Factors
 
Risk factors that may affect the Company’s business, results of operations and financial condition are described in Part I, Item 1A, “Risk Factors” of the Company’s Annual Report on Form 10-K for the fiscal year ended April 30, 2017 and there have been no material changes from the risk factors disclosed.  Additional risks are discussed elsewhere in this report, including in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” under the headings “Forward-Looking Statements” and “Outlook.”

Due to the proposed Merger, there have been changes to the risk factors described in Item 1A. “Risk Factors” in the Company’s Annual Report on Form 10-K, filed with the Securities and Exchange Commission on June 29, 2017. For a complete discussion of the Company’s risk factors, you should carefully review the “Risk Factors” section in the Company’s Annual Report on Form 10-K filed June 29, 2017 and the following risk factors:

There is no assurance when or if the proposed Merger will be completed. Any delay in completing the Merger may adversely reduce the benefits that we expect to obtain from the Merger during fiscal 2018 and increase the transaction costs.

Completion of the proposed Merger and the other transactions contemplated by the Merger Agreement is subject to the satisfaction or waiver of a number of conditions as set forth in the Merger Agreement, including the receipt of any required regulatory approvals and certain third party consents. We and RSI may not be able to obtain these approvals and consents or otherwise satisfy the conditions to closing the Merger, some of which are beyond the control of us and RSI. In addition, a delay in obtaining these approvals and consents and otherwise satisfying the other conditions to the Merger may result in a delay in the consummation of the Merger or cause us or RSI to abandon the Merger. If the Merger and the integration of the companies’ respective businesses are not completed within the expected timeframe, such delay could result in additional transaction costs, loss of revenue or other effects associated with uncertainty about the Merger. Further, if the Merger fails to close in certain specified circumstances, we may be required to pay a termination fee to RSI in the amount of $22.5 million.
 
We may fail to realize all of the anticipated benefits of the Merger.
 
While we believe that the Merger, if consummated, will be immediately accretive to our profit margins and earnings per share, excluding transaction costs, and produce certain synergies, this expectation is based on preliminary estimates which may materially change. The success of the proposed Merger will depend, in part, on our ability to improve each business by sharing best practices in order to lower costs, improve efficiencies and grow sales. While we have based our expectations in part on the historical results and trends in RSI’s business, there can be no assurance regarding when or the extent to which we will be able to realize these benefits. Achieving the anticipated benefits is subject to a number of uncertainties, including whether the business acquired can be operated in the manner we intend. Events outside of our control could also adversely affect our ability to realize the anticipated benefits from the proposed Merger. The integration of RSI’s business may be unpredictable, subject to delays or changed circumstances, and we can give no assurance that the expected-to-be acquired business will perform in accordance with our expectations, or that our expectations with respect to integration or benefits as a result of the proposed Merger will materialize. The integration process could result in the loss of key employees, the disruption of ongoing businesses or inconsistencies in standards, controls, procedures and policies. If the integration is not completed as planned, our ongoing business and financial results may be adversely affected, which could adversely affect our sales, earnings, financial condition and liquidity.



20



Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

The following table details share repurchases made by the Company during the second quarter of fiscal 2018:

Share Repurchases

Total Number of Shares Purchased
Average Price Paid
Total Number of Shares Purchased as Part of Publicly Announced
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Programs (000)

(1)
Per Share
Programs
(1)
August 1 - 31, 2017
66,112

$
89.81

66,112

$
53,464

September 1 - 30, 2017
66,845

$
89.76

66,845

$
47,466

October 1 - 31, 2017
61,584

$
97.43

61,584

$
41,468

Quarter ended October 31, 2017
194,541

$
92.21

194,541

$
41,468


(1) Under a stock repurchase authorization approved by its Board of Directors on November 19, 2015, the Company was authorized to purchase up to $20 million of the Company's common shares. On November 30, 2016, the Board of Directors authorized an additional stock repurchase program of up to $50 million of the Company's common shares. This authorization is in addition to the stock repurchase program authorized on November 19, 2015. Repurchases may be made from time to time in the open market, or through privately negotiated transactions or otherwise, in compliance with applicable laws, rules and regulations, at prices and on terms the Company deems appropriate and subject to the Company's cash requirements for other purposes, compliance with the covenants under the Company’s revolving credit facility, and other factors management deems relevant. The authorization does not obligate the Company to acquire a specific number of shares during any period, and the authorization may be modified, suspended or discontinued at any time at the discretion of the Board. Management expects to fund any share repurchases using available cash and cash generated from operations. Repurchased shares will become authorized but unissued common shares. In the second quarter of fiscal 2018, the Company repurchased 194,541 common shares for an aggregate purchase price of $17.9 million, under the authorization, pursuant to a repurchase plan intended to comply with the requirements of Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended. During the second quarter of fiscal 2018, the Company utilized all of the $20 million authorized by the Board of Directors on November 19, 2015. At October 31, 2017, $41.5 million remained authorized by the Company's Board of Directors to repurchase the Company's common shares. The Company announced on December 1, 2017 that it is suspending its stock repurchase program in conjunction with the proposed Merger.



21



Item 6. Exhibits
 
Exhibit Number
Description
 
 
Agreement and Plan of Merger, dated as of November 30, 2017, among RSI Home Products, Inc., American Woodmark Corporation, Alliance Merger Sub, Inc. and Ronald M. Simon, solely in his capacity as the Stockholder Representative (incorporated by reference to Exhibit 2.1 to the Registrant’s Form 8-K as filed on December 1, 2017; Commission File No. 000-14798).

 
 
3.1 (a)
Articles of Incorporation as amended effective August 12, 1987 (incorporated by reference to Exhibit 3.1 to the Registrant’s Form 10-Q for the quarter ended January 31, 2003; Commission File No. 000-14798).
 
 
Articles of Amendment to the Articles of Incorporation effective September 10, 2004 (incorporated by reference to Exhibit 3.1 to the Registrant’s Form 8-K as filed on August 31, 2004; Commission File No. 000-14798).
 
 
Bylaws – as amended and restated August 24, 2017 (incorporated by reference to Exhibit 3.2 to the Registrant’s Form 10-Q for the quarter ended July 31, 2017; Commission File No. 000-14798).
 
 
4.1
The Articles of Incorporation and Bylaws of the Registrant as currently in effect (incorporated by reference to Exhibits 3.1 and 3.2).
 
 
Commitment Letter, dated as of November 30, 2017, among American Woodmark Corporation, Wells Fargo Bank, National Association and Wells Fargo Securities, LLC (incorporated by reference to Exhibit 10.1 to the Registrant’s Form 8-K as filed on December 1, 2017; Commission File No. 000-14798).

 
 
Certification of the Chief Executive Officer Pursuant to Rule 13a-14(a) of the Exchange Act (Filed Herewith).
 
 
Certification of the Chief Financial Officer Pursuant to Rule 13a-14(a) of the Exchange Act (Filed Herewith).


Certification of the Chief Executive Officer and Chief Financial Officer Pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Furnished Herewith).
 
 
101
Interactive Data File for the Registrant’s Quarterly Report on Form 10-Q for the quarter ended October 31, 2017 formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Income, (iii) Condensed Consolidated Statements of Comprehensive Income, (iv) Condensed Consolidated Statements of Cash Flows, and (v) Notes to Condensed Consolidated Financial Statements (Filed Herewith).



22



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.
 
AMERICAN WOODMARK CORPORATION
(Registrant)
 
 
/s/ M. Scott Culbreth
 
M. Scott Culbreth
 
Senior Vice President and Chief Financial Officer 
 
 
 
Date: December 5, 2017
 
Signing on behalf of the registrant and
 
as principal financial and accounting officer
 
 

23
EX-31.1 2 ex31120171031.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION UNDER SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
CERTIFICATION
I, S. Cary Dunston, certify that:
1.
I have reviewed this report on Form 10-Q of American Woodmark 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.
/s/ S. Cary Dunston
S. Cary Dunston
Chairman and Chief Executive Officer
(Principal Executive Officer)
Date: December 5, 2017




EX-31.2 3 ex31220171031.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION UNDER SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
CERTIFICATION
I, M. Scott Culbreth, certify that:
1.
I have reviewed this report on Form 10-Q of American Woodmark 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.
/s/ M. Scott Culbreth
M. Scott Culbreth
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
Date: December 5, 2017



EX-32.1 4 ex32120171031.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION
The undersigned hereby certifies, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:
1.
The Quarterly Report on Form 10-Q of American Woodmark Corporation (the “Company”) for the quarter ended October 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: December 5, 2017
/s/ S. Cary Dunston
 
S. Cary Dunston
 
Chairman and Chief Executive Officer
 
(Principal Executive Officer)
 
 
Date: December 5, 2017
/s/ M. Scott Culbreth
 
M. Scott Culbreth
 
Senior Vice President and Chief Financial Officer
 
(Principal Financial Officer)




EX-101.INS 5 amwd-20171031.xml XBRL INSTANCE DOCUMENT 0000794619 2017-05-01 2017-10-31 0000794619 2016-05-01 2016-10-31 0000794619 2017-12-04 0000794619 2017-10-31 0000794619 2017-04-30 0000794619 2016-08-01 2016-10-31 0000794619 2017-08-01 2017-10-31 0000794619 2016-04-30 0000794619 2016-10-31 0000794619 us-gaap:AccountingStandardsUpdate201503Member us-gaap:LongTermDebtMember 2017-04-30 0000794619 amwd:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2016-05-01 2016-10-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2016-08-01 2016-10-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2017-08-01 2017-10-31 0000794619 amwd:CostOfSalesAndDistributionMember 2016-08-01 2016-10-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2016-05-01 2016-10-31 0000794619 amwd:CostOfSalesAndDistributionMember 2017-08-01 2017-10-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2017-05-01 2017-10-31 0000794619 amwd:CostOfSalesAndDistributionMember 2017-05-01 2017-10-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2016-05-01 2016-10-31 0000794619 amwd:CostOfSalesAndDistributionMember 2016-05-01 2016-10-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2017-05-01 2017-10-31 0000794619 us-gaap:SellingAndMarketingExpenseMember 2017-08-01 2017-10-31 0000794619 us-gaap:GeneralAndAdministrativeExpenseMember 2016-08-01 2016-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2017-04-30 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2017-08-01 2017-10-31 0000794619 amwd:NonEmployeeServiceBasedRestrictedStockUnitsMember 2017-05-01 2017-10-31 0000794619 amwd:EmployeePerformanceBasedRestrictedStockUnitsMember 2017-05-01 2017-10-31 0000794619 amwd:EmployeeServiceBasedRestrictedStockTrackingUnitsMember 2017-05-01 2017-10-31 0000794619 amwd:EmployeePerformanceBasedRestrictedStockTrackingUnitsMember 2017-05-01 2017-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2017-05-01 2017-10-31 0000794619 us-gaap:RestrictedStockUnitsRSUMember amwd:CliffVestMember 2017-05-01 2017-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2016-05-01 2016-10-31 0000794619 amwd:EmployeeAndNonEmployeeDirectorServiceBasedRestrictedStockUnitsMember 2017-08-01 2017-10-31 0000794619 us-gaap:RestrictedStockUnitsRSUMember 2017-05-01 2017-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2017-10-31 0000794619 amwd:EmployeeServiceBasedRestrictedStockUnitsMember 2017-05-01 2017-10-31 0000794619 amwd:RestrictedStockTrackingUnitsRstuMember 2016-08-01 2016-10-31 0000794619 2016-08-25 2016-08-25 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2017-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2017-04-30 0000794619 us-gaap:FairValueInputsLevel3Member 2017-10-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2017-04-30 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2017-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2017-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2017-04-30 0000794619 us-gaap:FairValueInputsLevel1Member 2017-04-30 0000794619 us-gaap:FairValueInputsLevel2Member 2017-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000794619 us-gaap:FairValueInputsLevel3Member 2017-04-30 0000794619 us-gaap:FairValueInputsLevel1Member 2017-10-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000794619 us-gaap:FairValueInputsLevel2Member 2017-10-31 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2017-10-31 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2017-04-30 0000794619 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2017-04-30 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2017-04-30 0000794619 amwd:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2017-10-31 0000794619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2017-10-31 0000794619 us-gaap:MaximumMember 2017-05-01 2017-10-31 0000794619 us-gaap:MinimumMember 2017-05-01 2017-10-31 0000794619 amwd:RSIHomeProductsInc.andAllianceMergerSubInc.Member amwd:MergerAgreementMember us-gaap:SubsequentEventMember 2017-11-30 2017-11-30 0000794619 amwd:RSIHomeProductsInc.andAllianceMergerSubInc.Member amwd:MergerAgreementMember us-gaap:SubsequentEventMember 2017-11-30 xbrli:pure xbrli:shares iso4217:USD iso4217:USD xbrli:shares 3110000 2960000 1457574 20500000 24250000 3.6 1.5 0.4 1.4 13600000.0 2926000 3554000 10732000 9081000 208000 0 P2M 5745000 4729000 4496 2519 1 false --04-30 Q2 2018 2017-10-31 10-Q 0000794619 16045712 Large Accelerated Filer AMERICAN WOODMARK CORP amwd 41312000 38739000 66373000 69327000 63115000 66211000 8655000 12512000 40417000 39929000 803000 152000 158000 395000 250000 1649000 203000 308000 840000 501000 664000 141000 277000 431000 -44000 1609000 366000 521000 886000 202000 148000 156000 0 0 0 0 501273000 513305000 339228000 342168000 1038000 0 0 72250000 0 0 50146000 0 0 123434000 0 0 1067000 0 0 81750000 0 0 50359000 0 0 133176000 0 0 140000000 589000000 174463000 155644000 176978000 162545000 -18819000 -14433000 51750000 57500000 40000000 40000000 16232775 16104083 16232775 16104083 168835000 170389000 207924000 406757000 217434000 435767000 300000 11250000 7750000 18047000 10140000 28032000 18151000 -442000 -885000 -400000 -800000 27300000 8300000 2019000 4039000 2234000 4468000 1443000 2886000 1432000 2864000 -134000 -268000 -402000 -804000 19300000 8873000 10977000 1.08 2.41 1.22 2.59 1.07 2.39 1.21 2.58 0.380 0.349 0.372 0.331 36162000 1500000 35119000 1000000 56306000 60170000 -174000 -84000 10675000 21607000 8443000 17950000 56152000 115469000 57335000 115829000 28430000 60390000 31463000 62835000 10793000 21092000 11708000 20799000 11800000 17461000 2878000 -2573000 12847000 2954000 -1754000 -1044000 1942000 4523000 3202000 2538000 2917000 6245000 170000 329000 24000 105000 288000 217000 19372000 19576000 13447000 13447000 42859000 46723000 18230000 21989000 18704000 18605000 42859000 46723000 501273000 513305000 101497000 100210000 15279000 16087000 1598000 1710000 -8548000 2600000 -25135000 -50417000 -31136000 40146000 41838000 17637000 39298000 19755000 42036000 28331000 60253000 30815000 61649000 13770000 12130000 9820000 10286000 17907000 39838000 19999000 42524000 -270000 -540000 -244000 -488000 -172000 -345000 -156000 -312000 4016000 3714000 -88000 290000 269000 466000 672000 1291000 10443000 23500000 1703000 2779000 346000000 50500000 25000000 2089000 978000 10354000 20660000 1.00 1.00 2000000 2000000 0 0 0 0 4526000 9189000 2241000 1286000 2003000 734000 12500000 15500000 26000 2000 2926000 3180000 3262000 3547000 9060000 9791000 9314000 10076000 107933000 121732000 854000 876000 224031000 244683000 264076000 522226000 274769000 551596000 17146000 33609000 18077000 36230000 1649000 1609000 P3Y P2Y P3Y 33080 17840 4000 352449000 375143000 67400 139800 194541 251241 144000 131000 71000 84000 16440000 16440321 16411000 16410652 16268000 16268078 16319224 16319000 16295948 16296000 16280000 16280164 16197088 16197000 16235000 16234746 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. &#160;Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month period ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.&#160; The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes in the Company's Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental disclosures of cash flow information:</font></div><div style="line-height:120%;font-size:12pt;"><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">Six Months Ended</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2016</font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid during the period for:</font></div></td><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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;">Interest</font></div></td><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;"><br clear="none"/></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;">$</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;">217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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;">288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Income taxes</font></div></td><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;"><br clear="none"/></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;">$</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;">17,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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;">11,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Information</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is involved in suits and claims in the normal course of business, including without limitation product liability and general liability claims, and claims pending before the Equal Employment Opportunity Commission.&#160;&#160;On at least a quarterly basis, the Company consults with its legal counsel to ascertain the reasonable likelihood that such claims may result in a loss.&#160;&#160;As required by FASB Accounting Standards Codification Topic 450, &#8220;Contingencies&#8221; (ASC 450), the Company categorizes the various suits and claims into three categories according to their likelihood for resulting in potential loss: those that are probable, those that are reasonably possible, and those that are deemed to be remote.&#160;&#160;Where losses are deemed to be probable and estimable, accruals are made. Where losses are deemed to be reasonably possible, a range of loss estimates is determined and considered for disclosure.&#160;&#160;In determining these loss range estimates, the Company considers known values of similar claims and consults with outside counsel.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes that the aggregate range of loss stemming from the various suits and asserted and unasserted claims that were deemed to be either probable or reasonably possible was not material as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 30, 2017, the Company, RSI Home Products, Inc., a Delaware corporation (&#8220;RSI&#8221;), Alliance Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of the Company (&#8220;Merger Sub&#8221;), and Ronald M. Simon, solely in his capacity as the Stockholder Representative, entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) providing for, at closing, the merger of Merger Sub with and into RSI, with RSI surviving as a wholly-owned subsidiary of the Company (the &#8220;Merger&#8221;).</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the terms and subject to the conditions of the Merger Agreement, as of the effective time of the Merger, the stockholders of RSI will be entitled to receive from the Company, in the aggregate, an amount in net cash equal to approximately </font><font style="font-family:inherit;font-size:10pt;">$346 million</font><font style="font-family:inherit;font-size:10pt;">, subject to adjustments and less the aggregate amount paid to the holders of certain RSI options, and approximately </font><font style="font-family:inherit;font-size:10pt;">1,457,574</font><font style="font-family:inherit;font-size:10pt;"> shares of newly issued Company common stock with a market value of approximately </font><font style="font-family:inherit;font-size:10pt;">$140 million</font><font style="font-family:inherit;font-size:10pt;"> based on the average closing price of the Company&#8217;s common stock for the five consecutive trading days immediately preceding the date of the Merger Agreement. The Company will also assume approximately </font><font style="font-family:inherit;font-size:10pt;">$589 million</font><font style="font-family:inherit;font-size:10pt;"> of RSI indebtedness at closing, consisting largely of RSI&#8217;s privately placed 6&#189;% Senior Secured Second Lien Notes due 2023 issued in March 2015. For further information regarding the Merger Agreement and the Merger, please see &#8220;Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations - Merger Agreement with RSI&#8221; below.</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the signing of the Merger Agreement, the Company entered into a commitment letter with Wells Fargo and Wells Fargo Securities, LLC providing for a new senior secured credit facility. For further information regarding the commitment letter, please see &#8220;Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations -Liquidity and Capital Resources - Commitment Letter&#8221; below.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Loans Payable and Long-Term Debt </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's outstanding indebtedness and other obligations to Wells Fargo Bank, N.A. ("Wells Fargo") are unsecured. Under the terms of its revolving credit facility, the Company must (1) maintain at the end of each fiscal quarter a ratio of total liabilities to tangible net worth of not greater than </font><font style="font-family:inherit;font-size:10pt;">1.4</font><font style="font-family:inherit;font-size:10pt;"> to 1.0; (2) maintain at the end of each fiscal quarter a ratio of cash flow to fixed charges of not less than </font><font style="font-family:inherit;font-size:10pt;">1.5</font><font style="font-family:inherit;font-size:10pt;"> to 1.0 measured on a rolling four-quarter basis; and (3) comply with other customary affirmative and negative covenants.&#160;&#160;The Company was in compliance with all covenants specified in the credit facility as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, including as follows: (1) the Company&#8217;s ratio of total liabilities to tangible net worth at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">0.37</font><font style="font-family:inherit;font-size:10pt;"> to 1.0; and (2) the Company's ratio of cash flow to fixed charges for its most recent four quarters was </font><font style="font-family:inherit;font-size:10pt;">3.6</font><font style="font-family:inherit;font-size:10pt;"> to 1.0.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Earnings Per Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net earnings per share:</font></div><div style="line-height:120%;font-size:12pt;"><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:44%;" rowspan="1" 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: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></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">Six Months Ended</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share amounts)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator used in basic and diluted net 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">per common share:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;">Net 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 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;">$</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;">19,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">17,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">42,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">39,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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;">Denominator for basic net earnings per common</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">share - weighted-average shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">16,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">16,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">16,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">16,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Effect of dilutive securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">Stock options and restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71</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;">144</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;">84</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;">131</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></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;">Denominator for diluted net earnings per common</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">share - weighted-average shares and assumed</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">conversions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,268</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">16,440</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">16,319</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">16,411</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">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;">$</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;">1.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">1.08</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">2.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">2.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">$</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;">1.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">1.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">2.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">2.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">194,541</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">67,400</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock during the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">251,241</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">139,800</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock during the six-month periods ended October 31, 2017 and 2016, respectively. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> potentially dilutive securities for the three- and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016, which were excluded from the calculation of net earnings per diluted share.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the fair values of assets that are recorded in the Company&#8217;s unaudited condensed consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#160;at fair value on a recurring basis (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="13" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;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;">Fair Value Measurements</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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;">As of October&#160;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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3</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;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="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;"><br clear="none"/></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;">$</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;">50,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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></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;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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: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;">Certificates of deposit</font></div></td><td style="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;"><br clear="none"/></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;">81,750</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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></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;">Total assets at fair value</font></div></td><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;"><br clear="none"/></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;">$</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,176</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="text-align:right;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-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;">$</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="text-align:right;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-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;">$</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></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;"><br clear="none"/></font></div></td><td style="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;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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;">As of April&#160;30, 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1</font></div></td><td style="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2</font></div></td><td style="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3</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;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="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;"><br clear="none"/></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;">$</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;">50,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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></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;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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: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;">Certificates of deposit</font></div></td><td style="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;"><br clear="none"/></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;">72,250</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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></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;">Total assets at fair value</font></div></td><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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">123,434</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="text-align:right;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-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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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="text-align:right;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-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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes the hierarchy of fair value measurements&#160;to classify certain of its assets and liabilities based upon the following definitions:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1- Investments with quoted prices in active markets for identical assets or liabilities. The Company&#8217;s Level 1 investments include money market funds, mutual funds and certificates of deposit. The Company&#8217;s mutual fund investment assets represent contributions made and invested on behalf of the Company&#8217;s executive officers in a supplementary employee retirement plan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2- Investments with observable inputs other than Level 1 prices, such as: quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. The Company has no Level 2 assets or liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3- Investments with unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no Level 3 assets or liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The Company's financial instruments include cash and equivalents, marketable securities and other investments; accounts receivable and accounts payable; and short- and long-term debt. The carrying values of cash and equivalents, accounts receivable and payable and short- and long-term debt on the Consolidated Balance Sheets approximate their fair value. The following table summarizes the fair values of assets that are recorded in the Company&#8217;s unaudited condensed consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#160;at fair value on a recurring basis (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="13" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="11" style="vertical-align:bottom;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;">Fair Value Measurements</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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;">As of October&#160;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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3</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;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="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;"><br clear="none"/></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;">$</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;">50,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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></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;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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: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;">Certificates of deposit</font></div></td><td style="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;"><br clear="none"/></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;">81,750</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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></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;">Total assets at fair value</font></div></td><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;"><br clear="none"/></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;">$</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,176</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="text-align:right;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-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;">$</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="text-align:right;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-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;">$</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></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;"><br clear="none"/></font></div></td><td style="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;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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;">As of April&#160;30, 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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1</font></div></td><td style="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2</font></div></td><td style="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3</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;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="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;"><br clear="none"/></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;">$</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;">50,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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></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;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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: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;">Certificates of deposit</font></div></td><td style="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;"><br clear="none"/></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;">72,250</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">&#8212;</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></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;">Total assets at fair value</font></div></td><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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">123,434</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="text-align:right;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-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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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="text-align:right;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-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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no transfers between Level 1, Level 2 or Level 3.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of inventories were:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">21,989</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">18,230</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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;">18,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;">18,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Finished goods</font></div></td><td style="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;"><br clear="none"/></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;">19,576</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">19,372</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></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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Total FIFO inventories</font></div></td><td style="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;"><br clear="none"/></font></div></td><td colspan="2" style="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;">60,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;">56,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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Reserve to adjust inventories to LIFO 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(13,447</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(13,447</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></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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Total LIFO inventories</font></div></td><td style="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;"><br clear="none"/></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;">$</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;">46,723</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="text-align:right;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-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;">$</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;">42,859</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-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interim LIFO calculations are based on management&#8217;s estimates of expected year-end inventory levels and costs.&#160;&#160;Since these items are estimated, interim results are subject to the final year-end LIFO inventory valuation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Receivables</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of customer receivables were:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross customer receivables</font></div></td><td style="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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">69,327</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">66,373</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less:</font></div></td><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;"><br clear="none"/></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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;">Allowance for doubtful accounts</font></div></td><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;"><br clear="none"/></font></div></td><td colspan="2" style="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;">(156</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;">(148</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></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;">Allowance for returns and discounts</font></div></td><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;"><br clear="none"/></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;">(2,960</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: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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(3,110</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net customer receivables</font></div></td><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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">66,211</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="text-align:right;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-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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">63,115</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements - </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, &#8220;Revenue from Contracts with Customers: Topic 606.&#8221; ASU 2014-09 supersedes the revenue recognition requirements in &#8220;Accounting Standard Codification 605 - Revenue Recognition&#8221; and most industry-specific guidance. The standard requires that entities recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which a company expects to be entitled in exchange for those goods or services. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU No. 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date." ASU 2015-14 defers the effective date of ASU 2014-09 by one year to annual reporting periods beginning after December 15, 2017, including interim reporting periods within that period. The Company does not expect the adoption of ASU 2014-09 and ASU 2015-14 to have a material impact on results of operations, cash flows and financial position. The Company is continuing to evaluate the impact of ASU 2014-09 primarily to determine the transition method to utilize at adoption and the additional disclosures required.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)." ASU 2016-02 requires lessees to recognize most leases on-balance sheet, which will increase reported assets and liabilities. Lessor accounting remains substantially similar to current U.S. GAAP. ASU 2016-02 supersedes "Topic 840 - Leases." ASU 2016-02 is effective for public companies for annual and interim periods in fiscal years beginning after December 15, 2018. ASU 2016-02 mandates a modified retrospective transition method for all entities. The Company is currently assessing the impact that ASU 2016-02 will have on its consolidated financial statements, however, if at adoption the Company has similar obligations for leases as it had at October 31, 2017, the Company believes this guidance will not have a material impact on its results of operations, cash flows and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-07, "Compensation&#8212;Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost." ASU 2017-07 requires an employer to disaggregate the service cost component from the other components of net benefit (income) cost. The other components of net benefit (income) cost are required to be presented in the income statement separately from the service cost component and outside of operating income. The amendments also allow only the service cost component of net benefit (income) cost to be eligible for capitalization. The amendments in this ASU are effective for fiscal years beginning after December 15, 2017. The amendments in this ASU should be applied (1) retrospectively for the presentation of the service cost component and the other components of net periodic pension (income) cost and net periodic postretirement benefit (income) cost on the income statement, and (2) prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension (income) cost and net periodic postretirement benefit (income) cost in assets. The Company believes this guidance will not have a material impact on its results of operations, cash flows and financial position.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Warranty</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates outstanding warranty costs based on the historical relationship between warranty claims and revenues.&#160;&#160;The warranty accrual is reviewed monthly to verify that it properly reflects the remaining obligation based on the anticipated expenditures over the balance of the obligation period.&#160;&#160;Adjustments are made when actual warranty claim experience differs from estimates.&#160;&#160;Warranty claims are generally made within </font><font style="font-family:inherit;font-size:10pt;">two months</font><font style="font-family:inherit;font-size:10pt;"> of the original shipment date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of the Company&#8217;s warranty liability, which is included in other accrued expenses on the balance sheet:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">Six Months Ended</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2016</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance at May 1</font></div></td><td style="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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,262</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,926</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual</font></div></td><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;"><br clear="none"/></font></div></td><td 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;">10,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;">9,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Settlements</font></div></td><td style="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;"><br clear="none"/></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;">(9,791</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(9,060</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></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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Ending balance at October 31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-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-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;">$</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;">3,547</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="text-align:right;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-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;">$</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;">3,180</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of customer receivables were:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross customer receivables</font></div></td><td style="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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">69,327</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">66,373</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less:</font></div></td><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;"><br clear="none"/></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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;">Allowance for doubtful accounts</font></div></td><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;"><br clear="none"/></font></div></td><td colspan="2" style="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;">(156</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;">(148</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></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;">Allowance for returns and discounts</font></div></td><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;"><br clear="none"/></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;">(2,960</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: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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(3,110</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net customer receivables</font></div></td><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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">66,211</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="text-align:right;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-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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">63,115</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental disclosures of cash flow information:</font></div><div style="line-height:120%;font-size:12pt;"><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">Six Months Ended</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2016</font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid during the period for:</font></div></td><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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;">Interest</font></div></td><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;"><br clear="none"/></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;">$</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;">217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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;">288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Income taxes</font></div></td><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;"><br clear="none"/></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;">$</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;">17,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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;">11,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net earnings per share:</font></div><div style="line-height:120%;font-size:12pt;"><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:44%;" rowspan="1" 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: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></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">Six Months Ended</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share amounts)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator used in basic and diluted net 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">per common share:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;">Net 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 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;">$</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;">19,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">17,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">42,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">39,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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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;">Denominator for basic net earnings per common</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">share - weighted-average shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">16,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">16,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">16,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">16,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Effect of dilutive securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">Stock options and restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71</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;">144</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;">84</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;">131</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></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;">Denominator for diluted net earnings per common</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">share - weighted-average shares and assumed</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">conversions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,268</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">16,440</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">16,319</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">16,411</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;">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;">$</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;">1.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">1.08</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">2.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">2.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">$</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;">1.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">1.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">2.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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;">2.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three- and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation expense was allocated as follows:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:40%;" rowspan="1" 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: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></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended&#160;<br clear="none"/>&#160;October 31,</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">Six Months Ended&#160;<br clear="none"/>&#160;October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2016</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales and distribution</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">277</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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">158</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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">521</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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">308</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing (income) expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(44</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;">250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">202</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">General and administrative 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 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;">431</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;">395</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;">886</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;">840</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></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;">Stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">$</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;">664</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;">$</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;">803</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;">$</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;">1,609</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;">$</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;">1,649</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of inventories were:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 30,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">21,989</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">18,230</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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;">18,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;">18,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Finished goods</font></div></td><td style="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;"><br clear="none"/></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;">19,576</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">19,372</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></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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Total FIFO inventories</font></div></td><td style="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;"><br clear="none"/></font></div></td><td colspan="2" style="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;">60,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="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;">56,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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Reserve to adjust inventories to LIFO 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(13,447</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(13,447</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></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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Total LIFO inventories</font></div></td><td style="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;"><br clear="none"/></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;">$</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;">46,723</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="text-align:right;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-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;">$</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;">42,859</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic pension (benefit) cost consisted of the following for the three- and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:94.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" 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: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></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">Three Months Ended</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">Six Months Ended</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">October 31,</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2016</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest cost</font></div></td><td style="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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,432</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,864</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,886</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected return on plan 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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,234</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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,019</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,468</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,039</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></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;">Recognized net actuarial 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">400</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">442</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">800</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">885</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></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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Net periodic pension benefit</font></div></td><td style="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;"><br clear="none"/></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;">$</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;">(402</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;" 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="text-align:right;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-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;">$</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;">(134</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;" 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="text-align:right;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-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;">$</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;">(804</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;" 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="text-align:right;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-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;">$</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;">(268</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a reconciliation of the Company&#8217;s warranty liability, which is included in other accrued expenses on the balance sheet:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">Six Months Ended</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><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:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2016</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance at May 1</font></div></td><td style="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;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,262</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,926</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual</font></div></td><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;"><br clear="none"/></font></div></td><td 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;">10,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;">9,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Settlements</font></div></td><td style="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;"><br clear="none"/></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;">(9,791</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(9,060</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></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;"><br clear="none"/></font></div></td><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;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Ending balance at October 31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-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-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;">$</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;">3,547</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="text-align:right;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-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;">$</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;">3,180</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has various stock-based compensation plans. During the quarter ended October 31, 2017, the Company approved grants of a total of </font><font style="font-family:inherit;font-size:10pt;">4,410</font><font style="font-family:inherit;font-size:10pt;"> service-based restricted stock units (&#8220;RSUs&#8221;) to non-employee directors.&#160; The service-based RSUs vest daily through the end of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year vesting period as long as the recipient continuously remains a member of the Board, and entitle the recipient to receive one share of the Company's common stock per unit granted.&#160; During the six-months ended October 31, 2017, the Board of Directors of the Company also approved grants of service-based RSUs and performance-based RSUs to key employees. The employee performance-based RSUs totaled </font><font style="font-family:inherit;font-size:10pt;">33,080</font><font style="font-family:inherit;font-size:10pt;"> units and the employee service-based RSUs totaled </font><font style="font-family:inherit;font-size:10pt;">17,840</font><font style="font-family:inherit;font-size:10pt;"> units. The performance-based RSUs entitle the recipients to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company&#8217;s common stock per unit granted if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.&#160;&#160;The service-based RSUs entitle the recipients to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company&#8217;s common stock per unit granted if they remain continuously employed with the Company until the units vest.&#160;&#160;All of the Company&#8217;s RSUs granted to employees cliff-vest </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years from the grant date. </font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three- and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation expense was allocated as follows:&#160;</font></div><div style="line-height:120%;font-size:12pt;"><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:40%;" rowspan="1" 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: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></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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended&#160;<br clear="none"/>&#160;October 31,</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;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;">Six Months Ended&#160;<br clear="none"/>&#160;October 31,</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">2016</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales and distribution</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">277</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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">158</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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">521</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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">308</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling and marketing (income) expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(44</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;">250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">202</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">General and administrative 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 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;">431</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;">395</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;">886</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;">840</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></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;">Stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">$</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;">664</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;">$</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;">803</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;">$</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;">1,609</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;">$</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;">1,649</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company also approved grants of </font><font style="font-family:inherit;font-size:10pt;">4,496</font><font style="font-family:inherit;font-size:10pt;"> cash-settled performance-based restricted stock tracking units ("RSTUs") and </font><font style="font-family:inherit;font-size:10pt;">2,519</font><font style="font-family:inherit;font-size:10pt;">&#160;cash-settled service-based RSTUs for more junior level employees.&#160; Each performance-based RSTU entitles the recipient to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.&#160;&#160;The service-based RSTUs entitle the recipients to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if they remain continuously employed with the Company until the units vest.&#160; All of the RSTUs cliff-vest </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years from the grant date.&#160;&#160;Since the RSTUs will be settled in cash, the grant date fair value of these awards is recorded as a liability until the date of payment.&#160;&#160;The fair value of each cash-settled RSTU award is remeasured at the end of each reporting period and the liability is adjusted, and related expense recorded, based on the new fair value.&#160;&#160;The Company recognized expense of </font><font style="font-family:inherit;font-size:10pt;">$141 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$152 thousand</font><font style="font-family:inherit;font-size:10pt;"> for the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$366 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$203 thousand</font><font style="font-family:inherit;font-size:10pt;"> for the six-month periods ended October 31, 2017 and 2016, respectively. A liability for payment of the RSTUs is included in the Company's balance sheets in the amount of $</font><font style="font-family:inherit;font-size:10pt;">1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> EX-101.SCH 6 amwd-20171031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Cash Flow link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Cash Flow (Tables) 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 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Customer Receivables link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Customer Receivables (Components Of Customer Receivables ) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Customer Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Inventories (Components Of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Loans Payable and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Loans Payable and Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Net Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Other Information link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Pension Benefits link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Pension Benefits (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Pension Benefits (Net Periodic Pension Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Pension Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Product Warranty link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Product Warranty (Schedule Of Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Product Warranty (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 amwd-20171031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 amwd-20171031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 amwd-20171031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounts Receivable, Net [Abstract] Customer Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Income Statement [Abstract] Net sales Revenue, Net Cost of sales and distribution Cost of Goods and Services Sold Gross Profit Gross Profit Selling and marketing expenses Selling and Marketing Expense General and administrative expenses General and Administrative Expense Operating Income Operating Income (Loss) Interest expense Interest Expense Other income Other Nonoperating Income (Expense) Income Before Income Taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net Income Net Income (Loss) Attributable to Parent Weighted Average Shares Outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Net earnings per share Earnings Per Share [Abstract] Basic (in usd per share) Earnings Per Share, Basic Diluted (in usd per share) Earnings Per Share, Diluted Supplemental Cash Flow Information [Abstract] Cash paid during the period for interest Interest Paid Cash paid during the period for income taxes Income Taxes Paid Net income Denominator for basic net earnings per common share - weighted-average shares Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Stock options and restricted stock units Weighted Average Number Diluted Shares Outstanding Adjustment Denominator for diluted net earnings per common share - weighted-average shares and assumed conversions Net earnings per share Earnings Per Share, Basic and Diluted [Abstract] Share-based Compensation [Abstract] Stock-Based Compensation Shareholders' Equity and Share-based Payments [Text Block] Commitments and Contingencies Disclosure [Abstract] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Merger Agreement [Member] Merger Agreement [Member] Merger Agreement [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Alliance Merger Sub, Inc. [Member] RSI Home Products, Inc. and Alliance Merger Sub, Inc. [Member] RSI Home Products, Inc. and Alliance Merger Sub, Inc. [Member] Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Number of Shares Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Number of Shares Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Number of Shares Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current Assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Investments - certificates of deposit Certificates of Deposit, at Carrying Value Customer receivables, net Accounts Receivable, Net, Current Inventories Inventory, Net Prepaid expenses and other Prepaid Expense and Other Assets, Current Total Current Assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net Investments - certificates of deposit Certificates of Deposit, Noncurrent Certificates of Deposit, Noncurrent Promotional displays, net Promotional Displays Net Promotional displays net Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent TOTAL ASSETS Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current Liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Current maturities of long-term debt Long-term Debt, Current Maturities Accrued compensation and related expenses Employee-related Liabilities, Current Accrued marketing expenses Accrued Marketing Costs, Current Other accrued expenses Other Accrued Liabilities, Current Total Current Liabilities Liabilities, Current Long-term debt, less current maturities Long-term Debt and Capital Lease Obligations Defined benefit pension liabilities Defined Benefit Pension Plan, Liabilities, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Shareholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $1.00 par value; 2,000,000 shares authorized, none issued Preferred Stock, Value, Issued Common stock, no par value; 40,000,000 shares authorized; issued and outstanding shares at October 31, 2016: 16,266,189; at April 30, 2016: 16,244,041 Common Stock, Value, Issued Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss - Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Defined benefit pension plans Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax Total Shareholders' Equity Stockholders' Equity Attributable to Parent TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Pension and Other Postretirement Benefit Expense [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Expected company contributions to pension plan Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year Expected company contributions to pension plan, discretionary funding Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year, Discretionary Funding Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year, Discretionary Funding Pension contribution Defined Benefit Plan, Contributions by Employer Basis Of Presentation [Abstract] Basis of presentation [Abstract]. Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Interest cost Defined Benefit Plan, Interest Cost Expected return on plan assets Defined Benefit Plan, Expected Return on Plan Assets Recognized net actuarial loss Defined Benefit Plan, Amortization of Gains (Losses) Net periodic pension benefit Defined Benefit Plan, Net Periodic Benefit Cost Statement of Comprehensive Income [Abstract] Other comprehensive income, deferred tax Other Comprehensive Income (Loss), Tax Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Noncurrent Assets [Member] Other Noncurrent Assets [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Ratio of total liabilities to tangible net worth Debt Instrument, Covenant, Liabilities To Net Worth Ratio Debt Instrument, Covenant, Liabilities to Net Worth Ratio Ratio of cash flow to fixed charges Debt Instrument, Covenant, Cash Flow To Fixed Charges Ratio Debt Instrument, Covenant, Cash Flow to Fixed Charges Ratio Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Deferred finance costs Debt Issuance Costs, Net Pension Benefits Pension and Other Postretirement Benefits Disclosure [Text Block] Gross customer receivables Accounts Receivable, Gross, Current Less: Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Allowance for returns and discounts Allowance For Returns And Discounts Allowance for returns and discounts Net customer receivables Preferred stock, par value (in usd 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, no par value (in usd per share) Common Stock, No Par Value Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Other Information Commitments and Contingencies Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of Sales and Distribution [Member] Cost Of Sales And Distribution [Member] Cost Of Sales And Distribution [Member] Selling and Marketing Expenses [Member] Selling and Marketing Expense [Member] General and Administrative Expenses [Member] General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Document And Entity Information [Abstract] Document And Entity Information Abstract Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Filer Category Entity Filer Category Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Trading Symbol Trading Symbol Product Warranties Disclosures [Abstract] Product Warranty Product Warranty Disclosure [Text Block] Shares of its common stock repurchased Treasury Stock, Shares, Acquired Shares excluded from the calculation of net earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Fair Value Disclosures [Abstract] Fair Value of Assets on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Inventory, Net [Abstract] Inventories Inventory Disclosure [Text Block] Cash Flow Cash Flow, Supplemental Disclosures [Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Net Earnings Per Share Earnings Per Share [Text Block] Loans Payable and Long-Term Debt Debt Disclosure [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Cliff Vest [Member] Cliff Vest [Member] Cliff Vest [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Employee Service-Based RSUs [Member] Employee Service-Based Restricted Stock Units [Member] Employee Service-Based Restricted Stock Units [Member] Employee Performance-Based RSUs [Member] Employee Performance Based Restricted Stock Units [Member] Employee Performance Based Restricted Stock Units [Member] Employee and Non Employee Director Service-Based RSUs [Member] Employee And Non Employee Director Service Based Restricted Stock Units [Member] Employee And Non Employee Director Service Based Restricted Stock Units [Member] RSUs [Member] Restricted Stock Units (RSUs) [Member] Non-Employee Service-Based Restricted Stock Units [Member] Non-Employee Service-Based Restricted Stock Units [Member] Non-Employee Service-Based Restricted Stock Units [Member] Employee Performance-Based RSTUs [Member] Employee Performance Based Restricted Stock Tracking Units [Member] Employee Performance Based Restricted Stock Tracking Units [Member] Employee Service-Based RSTUs [Member] Employee Service Based Restricted Stock Tracking Units [Member] Employee Service Based Restricted Stock Tracking Units [Member] RSTUs [Member] Restricted Stock Tracking Units Rstu [Member] Restricted Stock Tracking Units RSTU [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Granted non-statutory stock options to key employees (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Vesting period, years Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Awarded in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Common stock issuable per RSU granted (in shares) Share-based Goods and Nonemployee Services Transaction, Shares Issuable Per Restricted Stock Unit Granted Share-based Goods and Nonemployee Services Transaction, Shares Issuable Per Restricted Stock Unit Granted Restricted stock units non vested grants (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Grants In Period ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantsInPeriod Liability for payment of the RSTUs Net income Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Change in pension benefits, net of deferred taxes of $(156) and $(172), and $(312) and $(345), for the three and six months ended October 31, 2017 and 2016, respectively Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax Total Comprehensive Income Other Comprehensive Income (Loss), Net of Tax Accounting Changes and Error Corrections [Abstract] New Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Asset Class [Axis] Asset Class [Axis] Fair Value by Asset Class [Domain] Asset Class [Domain] Money Market Funds [Member] Money Market Funds [Member] Mutual Funds [Member] Mutual Funds [Member] Mutual Funds [Member] Certificates of Deposit [Member] Certificates of Deposit [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total assets at fair value Assets, Fair Value Disclosure, Recurring Components of Customer Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Components of Inventories Schedule of Inventory, Current [Table Text Block] Statement of Cash Flows [Abstract] Payments to Acquire Other Investments Payments to Acquire Other Investments OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Net loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation expense Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Pension contributions in excess of expense Pension Contributions In Excess Of Pension Expense Pension Contributions In Excess Of Pension Expense Tax benefit from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Contributions of employer stock to employee benefit plan Employee Benefit Plan, Stock Expense Employee Benefit Plan, Stock Expense Other non-cash items Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Customer receivables Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation and related expenses Increase (Decrease) in Employee Related Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Other accrued expenses Increase (Decrease) in Other Accrued Liabilities 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] Payments to acquire property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from Maturities, Prepayments and Calls of Other Investments Proceeds from Maturities, Prepayments and Calls of Other Investments Investment in promotional displays Payments to Acquire Other Productive Assets Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Payments of long-term debt Repayments of Long-term Debt Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Repurchase of common stock Payments for Repurchase of Common Stock Notes receivable, net Proceeds from (Repayments of) Notes Receivable Proceeds from (Repayments of) Notes Receivable Withholding of employee taxes related to stock-based compensation Payments Related to Tax Withholding for Share-based Compensation Net cash used by financing activities Net Cash Provided by (Used in) Financing Activities Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total FIFO inventories FIFO Inventory Amount Reserve to adjust inventories to LIFO value Inventory, LIFO Reserve Total LIFO inventories LIFO Inventory Amount Supplemental Disclosures of Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Warranty claims period Product Warranty Claims, Period Product Warranty Claims, Period Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Beginning balance Standard and Extended Product Warranty Accrual Accrual Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Settlements Standard and Extended Product Warranty Accrual, Decrease for Payments Ending balance Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Valuation allowance Tax Credit Carryforward, Valuation Allowance Excess tax benefit related to stock-based compensation Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Net Periodic Pension (Benefit) Cost Schedule of Net Benefit Costs [Table Text Block] New Accounting Pronouncement, Early Adoption [Table] New Accounting Pronouncement, Early Adoption [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2015-03 [Member] Accounting Standards Update 2015-03 [Member] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Principles, Early Adoption [Domain] New Accounting Principles, Early Adoption [Domain] New Accounting Pronouncement, Early Adoption, Effect [Member] New Accounting Pronouncement, Early Adoption, Effect [Member] New Accounting Pronouncement, Early Adoption [Line Items] New Accounting Pronouncement, Early Adoption [Line Items] Reclassification from operating activities Reclassification to financing activities Basic (in usd per share) Diluted (in usd per share) New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Long-term Debt [Member] Long-term Debt [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Reclassification of debt issuance costs Stock-Based Compensation Expense Allocated Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] EX-101.PRE 10 amwd-20171031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document And Entity Information - shares
6 Months Ended
Oct. 31, 2017
Dec. 04, 2017
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Oct. 31, 2017  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Entity Filer Category Large Accelerated Filer  
Entity Registrant Name AMERICAN WOODMARK CORP  
Entity Central Index Key 0000794619  
Current Fiscal Year End Date --04-30  
Entity Common Stock, Shares Outstanding   16,045,712
Trading Symbol amwd  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Oct. 31, 2017
Apr. 30, 2017
Current Assets    
Cash and cash equivalents $ 162,545 $ 176,978
Investments - certificates of deposit 57,500 51,750
Customer receivables, net 66,211 63,115
Inventories 46,723 42,859
Prepaid expenses and other 9,189 4,526
Total Current Assets 342,168 339,228
Property, plant and equipment, net 121,732 107,933
Investments - certificates of deposit 24,250 20,500
Promotional displays, net 4,729 5,745
Deferred income taxes 10,140 18,047
Other assets 10,286 9,820
TOTAL ASSETS 513,305 501,273
Current Liabilities    
Accounts payable 38,739 41,312
Current maturities of long-term debt 1,710 1,598
Accrued compensation and related expenses 35,119 36,162
Accrued marketing expenses 12,512 8,655
Other accrued expenses 12,130 13,770
Total Current Liabilities 100,210 101,497
Long-term debt, less current maturities 16,087 15,279
Defined benefit pension liabilities 18,151 28,032
Other long-term liabilities 3,714 4,016
Shareholders' Equity    
Preferred stock, $1.00 par value; 2,000,000 shares authorized, none issued 0 0
Common stock, no par value; 40,000,000 shares authorized; issued and outstanding shares at October 31, 2016: 16,266,189; at April 30, 2016: 16,244,041 170,389 168,835
Retained earnings 244,683 224,031
Accumulated other comprehensive loss -    
Defined benefit pension plans (39,929) (40,417)
Total Shareholders' Equity 375,143 352,449
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 513,305 $ 501,273
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Oct. 31, 2017
Apr. 30, 2017
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 1.00 $ 1.00
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, shares issued 0 0
Common stock, no par value (in usd per share)
Common stock, shares authorized 40,000,000 40,000,000
Common stock, shares issued 16,104,083 16,232,775
Common stock, shares outstanding 16,104,083 16,232,775
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Income Statement [Abstract]        
Net sales $ 274,769 $ 264,076 $ 551,596 $ 522,226
Cost of sales and distribution 217,434 207,924 435,767 406,757
Gross Profit 57,335 56,152 115,829 115,469
Selling and marketing expenses 18,077 17,146 36,230 33,609
General and administrative expenses 8,443 10,675 17,950 21,607
Operating Income 30,815 28,331 61,649 60,253
Interest expense 24 170 105 329
Other income (672) (269) (1,291) (466)
Income Before Income Taxes 31,463 28,430 62,835 60,390
Income tax expense 11,708 10,793 20,799 21,092
Net Income $ 19,755 $ 17,637 $ 42,036 $ 39,298
Weighted Average Shares Outstanding        
Basic (in shares) 16,197,088 16,295,948 16,234,746 16,280,164
Diluted (in shares) 16,268,078 16,440,321 16,319,224 16,410,652
Net earnings per share        
Basic (in usd per share) $ 1.22 $ 1.08 $ 2.59 $ 2.41
Diluted (in usd per share) $ 1.21 $ 1.07 $ 2.58 $ 2.39
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Statement of Comprehensive Income [Abstract]        
Net income $ 19,755 $ 17,637 $ 42,036 $ 39,298
Other comprehensive income, net of tax:        
Change in pension benefits, net of deferred taxes of $(156) and $(172), and $(312) and $(345), for the three and six months ended October 31, 2017 and 2016, respectively 244 270 488 540
Total Comprehensive Income $ 19,999 $ 17,907 $ 42,524 $ 39,838
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Statement of Comprehensive Income [Abstract]        
Other comprehensive income, deferred tax $ (156) $ (172) $ (312) $ (345)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Statement of Cash Flows [Abstract]    
Payments to Acquire Other Investments $ 25,000 $ 50,500
OPERATING ACTIVITIES    
Net income 42,036 39,298
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 10,977 8,873
Net loss on disposal of property, plant and equipment 84 174
Stock-based compensation expense 1,609 1,649
Deferred income taxes 7,750 11,250
Pension contributions in excess of expense (9,081) (10,732)
Contributions of employer stock to employee benefit plan 3,554 2,926
Other non-cash items (290) 88
Changes in operating assets and liabilities:    
Customer receivables (2,954) (12,847)
Inventories (4,523) (1,942)
Prepaid expenses and other assets (6,245) (2,917)
Accounts payable (2,573) 2,878
Accrued compensation and related expenses (1,044) (1,754)
Other accrued expenses 2,538 3,202
Net cash provided by operating activities 41,838 40,146
INVESTING ACTIVITIES    
Payments to acquire property, plant and equipment (20,660) (10,354)
Proceeds from sales of property, plant and equipment 2 26
Proceeds from Maturities, Prepayments and Calls of Other Investments 15,500 12,500
Investment in promotional displays (978) (2,089)
Net cash used by investing activities (31,136) (50,417)
FINANCING ACTIVITIES    
Payments of long-term debt (876) (854)
Proceeds from long-term debt 734 2,003
Proceeds from issuance of common stock 1,286 2,241
Repurchase of common stock (23,500) (10,443)
Notes receivable, net 0 208
Withholding of employee taxes related to stock-based compensation (2,779) (1,703)
Net cash used by financing activities (25,135) (8,548)
Net decrease in cash and cash equivalents (14,433) (18,819)
Cash and cash equivalents, beginning of period 176,978 174,463
Cash and cash equivalents, end of period $ 162,545 $ 155,644
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation
6 Months Ended
Oct. 31, 2017
Basis Of Presentation [Abstract]  
Basis of Presentation
Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the six-month period ended October 31, 2017 are not necessarily indicative of the results that may be expected for the fiscal year ending April 30, 2018.  The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2017 filed with the U.S. Securities and Exchange Commission (“SEC”).
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
New Accounting Pronouncements
6 Months Ended
Oct. 31, 2017
Accounting Changes and Error Corrections [Abstract]  
New Accounting Pronouncements
New Accounting Pronouncements -
 
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, “Revenue from Contracts with Customers: Topic 606.” ASU 2014-09 supersedes the revenue recognition requirements in “Accounting Standard Codification 605 - Revenue Recognition” and most industry-specific guidance. The standard requires that entities recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which a company expects to be entitled in exchange for those goods or services. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. In August 2015, the FASB issued ASU No. 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date." ASU 2015-14 defers the effective date of ASU 2014-09 by one year to annual reporting periods beginning after December 15, 2017, including interim reporting periods within that period. The Company does not expect the adoption of ASU 2014-09 and ASU 2015-14 to have a material impact on results of operations, cash flows and financial position. The Company is continuing to evaluate the impact of ASU 2014-09 primarily to determine the transition method to utilize at adoption and the additional disclosures required.

In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)." ASU 2016-02 requires lessees to recognize most leases on-balance sheet, which will increase reported assets and liabilities. Lessor accounting remains substantially similar to current U.S. GAAP. ASU 2016-02 supersedes "Topic 840 - Leases." ASU 2016-02 is effective for public companies for annual and interim periods in fiscal years beginning after December 15, 2018. ASU 2016-02 mandates a modified retrospective transition method for all entities. The Company is currently assessing the impact that ASU 2016-02 will have on its consolidated financial statements, however, if at adoption the Company has similar obligations for leases as it had at October 31, 2017, the Company believes this guidance will not have a material impact on its results of operations, cash flows and financial position.
  
In March 2017, the FASB issued ASU No. 2017-07, "Compensation—Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost." ASU 2017-07 requires an employer to disaggregate the service cost component from the other components of net benefit (income) cost. The other components of net benefit (income) cost are required to be presented in the income statement separately from the service cost component and outside of operating income. The amendments also allow only the service cost component of net benefit (income) cost to be eligible for capitalization. The amendments in this ASU are effective for fiscal years beginning after December 15, 2017. The amendments in this ASU should be applied (1) retrospectively for the presentation of the service cost component and the other components of net periodic pension (income) cost and net periodic postretirement benefit (income) cost on the income statement, and (2) prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension (income) cost and net periodic postretirement benefit (income) cost in assets. The Company believes this guidance will not have a material impact on its results of operations, cash flows and financial position.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Earnings Per Share
6 Months Ended
Oct. 31, 2017
Earnings Per Share [Abstract]  
Net Earnings Per Share
Net Earnings Per Share
 
The following table sets forth the computation of basic and diluted net earnings per share:
 
 
Three Months Ended
 
Six Months Ended
 
 
October 31,
 
October 31,
(in thousands, except per share amounts)
 
2017
 
2016
 
2017
 
2016
Numerator used in basic and diluted net earnings
 
 
 
 
 
 
 
 
per common share:
 
 
 
 
 
 
 
 
Net income
 
$
19,755

 
$
17,637

 
$
42,036

 
$
39,298

Denominator:
 
 
 
 
 
 
 
 
Denominator for basic net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares
 
16,197

 
16,296

 
16,235

 
16,280

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock options and restricted stock units
 
71

 
144

 
84

 
131

Denominator for diluted net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares and assumed
 
 
 
 
 
 
 
 
conversions
 
16,268

 
16,440

 
16,319

 
16,411

Net earnings per share
 
 
 
 
 
 
 
 
Basic
 
$
1.22

 
$
1.08

 
$
2.59

 
$
2.41

Diluted
 
$
1.21

 
$
1.07

 
$
2.58

 
$
2.39



The Company repurchased a total of 194,541 and 67,400 shares of its common stock during the three-month periods ended October 31, 2017 and 2016, respectively, and 251,241 and 139,800 shares of its common stock during the six-month periods ended October 31, 2017 and 2016, respectively. There were no potentially dilutive securities for the three- and six-month periods ended October 31, 2017 and 2016, which were excluded from the calculation of net earnings per diluted share.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation
6 Months Ended
Oct. 31, 2017
Share-based Compensation [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
 
The Company has various stock-based compensation plans. During the quarter ended October 31, 2017, the Company approved grants of a total of 4,410 service-based restricted stock units (“RSUs”) to non-employee directors.  The service-based RSUs vest daily through the end of the two-year vesting period as long as the recipient continuously remains a member of the Board, and entitle the recipient to receive one share of the Company's common stock per unit granted.  During the six-months ended October 31, 2017, the Board of Directors of the Company also approved grants of service-based RSUs and performance-based RSUs to key employees. The employee performance-based RSUs totaled 33,080 units and the employee service-based RSUs totaled 17,840 units. The performance-based RSUs entitle the recipients to receive one share of the Company’s common stock per unit granted if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.  The service-based RSUs entitle the recipients to receive one share of the Company’s common stock per unit granted if they remain continuously employed with the Company until the units vest.  All of the Company’s RSUs granted to employees cliff-vest three years from the grant date.
 
For the three- and six-month periods ended October 31, 2017 and 2016, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 October 31,

Six Months Ended 
 October 31,
(in thousands)
 
2017

2016

2017

2016
Cost of sales and distribution
 
$
277

 
$
158

 
$
521

 
$
308

Selling and marketing (income) expenses
 
(44
)
 
250

 
202

 
501

General and administrative expenses
 
431

 
395

 
886

 
840

Stock-based compensation expense
 
$
664

 
$
803

 
$
1,609

 
$
1,649


 
During the six months ended October 31, 2017, the Company also approved grants of 4,496 cash-settled performance-based restricted stock tracking units ("RSTUs") and 2,519 cash-settled service-based RSTUs for more junior level employees.  Each performance-based RSTU entitles the recipient to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if applicable performance conditions are met and the recipient remains continuously employed with the Company until the units vest.  The service-based RSTUs entitle the recipients to receive a payment in cash equal to the fair market value of a share of the Company's common stock as of the payment date if they remain continuously employed with the Company until the units vest.  All of the RSTUs cliff-vest three years from the grant date.  Since the RSTUs will be settled in cash, the grant date fair value of these awards is recorded as a liability until the date of payment.  The fair value of each cash-settled RSTU award is remeasured at the end of each reporting period and the liability is adjusted, and related expense recorded, based on the new fair value.  The Company recognized expense of $141 thousand and $152 thousand for the three-month periods ended October 31, 2017 and 2016, respectively, and $366 thousand and $203 thousand for the six-month periods ended October 31, 2017 and 2016, respectively. A liability for payment of the RSTUs is included in the Company's balance sheets in the amount of $1.0 million and $1.5 million as of October 31, 2017 and April 30, 2017, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Customer Receivables
6 Months Ended
Oct. 31, 2017
Accounts Receivable, Net [Abstract]  
Customer Receivables
Customer Receivables
 
The components of customer receivables were: 
 

October 31,

April 30,
(in thousands)

2017

2017
Gross customer receivables

$
69,327


$
66,373

Less:



 
Allowance for doubtful accounts

(156
)

(148
)
Allowance for returns and discounts

(2,960
)

(3,110
)







Net customer receivables

$
66,211


$
63,115

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
6 Months Ended
Oct. 31, 2017
Inventory, Net [Abstract]  
Inventories
Inventories
 
The components of inventories were: 
 

October 31,

April 30,
(in thousands)

2017

2017
Raw materials

$
21,989


$
18,230

Work-in-process

18,605


18,704

Finished goods

19,576


19,372








Total FIFO inventories

60,170


56,306








Reserve to adjust inventories to LIFO value

(13,447
)

(13,447
)







Total LIFO inventories

$
46,723


$
42,859


 
Interim LIFO calculations are based on management’s estimates of expected year-end inventory levels and costs.  Since these items are estimated, interim results are subject to the final year-end LIFO inventory valuation.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Product Warranty
6 Months Ended
Oct. 31, 2016
Product Warranties Disclosures [Abstract]  
Product Warranty
Product Warranty
 
The Company estimates outstanding warranty costs based on the historical relationship between warranty claims and revenues.  The warranty accrual is reviewed monthly to verify that it properly reflects the remaining obligation based on the anticipated expenditures over the balance of the obligation period.  Adjustments are made when actual warranty claim experience differs from estimates.  Warranty claims are generally made within two months of the original shipment date.
 
The following is a reconciliation of the Company’s warranty liability, which is included in other accrued expenses on the balance sheet: 
 

Six Months Ended
 

October 31,
(in thousands)

2017

2016
Beginning balance at May 1

$
3,262


$
2,926

Accrual

10,076


9,314

Settlements

(9,791
)

(9,060
)







Ending balance at October 31

$
3,547


$
3,180

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Flow
6 Months Ended
Oct. 31, 2017
Supplemental Cash Flow Information [Abstract]  
Cash Flow
Cash Flow
 
Supplemental disclosures of cash flow information:
 

Six Months Ended
 

October 31,
(in thousands)

2017

2016
Cash paid during the period for:

 

 
Interest

$
217


$
288

Income taxes

$
17,461


$
11,800

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
6 Months Ended
Oct. 31, 2017
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
 
The Company utilizes the hierarchy of fair value measurements to classify certain of its assets and liabilities based upon the following definitions:
Level 1- Investments with quoted prices in active markets for identical assets or liabilities. The Company’s Level 1 investments include money market funds, mutual funds and certificates of deposit. The Company’s mutual fund investment assets represent contributions made and invested on behalf of the Company’s executive officers in a supplementary employee retirement plan.

Level 2- Investments with observable inputs other than Level 1 prices, such as: quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. The Company has no Level 2 assets or liabilities.

Level 3- Investments with unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no Level 3 assets or liabilities.

The Company's financial instruments include cash and equivalents, marketable securities and other investments; accounts receivable and accounts payable; and short- and long-term debt. The carrying values of cash and equivalents, accounts receivable and payable and short- and long-term debt on the Consolidated Balance Sheets approximate their fair value. The following table summarizes the fair values of assets that are recorded in the Company’s unaudited condensed consolidated financial statements as of October 31, 2017 and April 30, 2017 at fair value on a recurring basis (in thousands):
 

Fair Value Measurements
 

As of October 31, 2017
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,359


$


$

Mutual funds

1,067





Certificates of deposit

81,750





Total assets at fair value

$
133,176


$


$











 

As of April 30, 2017
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,146


$


$

Mutual funds

1,038





Certificates of deposit

72,250





Total assets at fair value

$
123,434


$


$


There were no transfers between Level 1, Level 2 or Level 3.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Loans Payable and Long-Term Debt
6 Months Ended
Oct. 31, 2017
Debt Disclosure [Abstract]  
Loans Payable and Long-Term Debt
Loans Payable and Long-Term Debt

The Company's outstanding indebtedness and other obligations to Wells Fargo Bank, N.A. ("Wells Fargo") are unsecured. Under the terms of its revolving credit facility, the Company must (1) maintain at the end of each fiscal quarter a ratio of total liabilities to tangible net worth of not greater than 1.4 to 1.0; (2) maintain at the end of each fiscal quarter a ratio of cash flow to fixed charges of not less than 1.5 to 1.0 measured on a rolling four-quarter basis; and (3) comply with other customary affirmative and negative covenants.  The Company was in compliance with all covenants specified in the credit facility as of October 31, 2017, including as follows: (1) the Company’s ratio of total liabilities to tangible net worth at October 31, 2017 was 0.37 to 1.0; and (2) the Company's ratio of cash flow to fixed charges for its most recent four quarters was 3.6 to 1.0.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Information
6 Months Ended
Oct. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Other Information
Other Information
 
The Company is involved in suits and claims in the normal course of business, including without limitation product liability and general liability claims, and claims pending before the Equal Employment Opportunity Commission.  On at least a quarterly basis, the Company consults with its legal counsel to ascertain the reasonable likelihood that such claims may result in a loss.  As required by FASB Accounting Standards Codification Topic 450, “Contingencies” (ASC 450), the Company categorizes the various suits and claims into three categories according to their likelihood for resulting in potential loss: those that are probable, those that are reasonably possible, and those that are deemed to be remote.  Where losses are deemed to be probable and estimable, accruals are made. Where losses are deemed to be reasonably possible, a range of loss estimates is determined and considered for disclosure.  In determining these loss range estimates, the Company considers known values of similar claims and consults with outside counsel.
 
The Company believes that the aggregate range of loss stemming from the various suits and asserted and unasserted claims that were deemed to be either probable or reasonably possible was not material as of October 31, 2017.

On November 30, 2017, the Company, RSI Home Products, Inc., a Delaware corporation (“RSI”), Alliance Merger Sub, Inc., a Delaware corporation and wholly-owned subsidiary of the Company (“Merger Sub”), and Ronald M. Simon, solely in his capacity as the Stockholder Representative, entered into an Agreement and Plan of Merger (the “Merger Agreement”) providing for, at closing, the merger of Merger Sub with and into RSI, with RSI surviving as a wholly-owned subsidiary of the Company (the “Merger”).

Pursuant to the terms and subject to the conditions of the Merger Agreement, as of the effective time of the Merger, the stockholders of RSI will be entitled to receive from the Company, in the aggregate, an amount in net cash equal to approximately $346 million, subject to adjustments and less the aggregate amount paid to the holders of certain RSI options, and approximately 1,457,574 shares of newly issued Company common stock with a market value of approximately $140 million based on the average closing price of the Company’s common stock for the five consecutive trading days immediately preceding the date of the Merger Agreement. The Company will also assume approximately $589 million of RSI indebtedness at closing, consisting largely of RSI’s privately placed 6½% Senior Secured Second Lien Notes due 2023 issued in March 2015. For further information regarding the Merger Agreement and the Merger, please see “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Merger Agreement with RSI” below.

In connection with the signing of the Merger Agreement, the Company entered into a commitment letter with Wells Fargo and Wells Fargo Securities, LLC providing for a new senior secured credit facility. For further information regarding the commitment letter, please see “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations -Liquidity and Capital Resources - Commitment Letter” below.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Earnings Per Share (Tables)
6 Months Ended
Oct. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net earnings per share:
 
 
Three Months Ended
 
Six Months Ended
 
 
October 31,
 
October 31,
(in thousands, except per share amounts)
 
2017
 
2016
 
2017
 
2016
Numerator used in basic and diluted net earnings
 
 
 
 
 
 
 
 
per common share:
 
 
 
 
 
 
 
 
Net income
 
$
19,755

 
$
17,637

 
$
42,036

 
$
39,298

Denominator:
 
 
 
 
 
 
 
 
Denominator for basic net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares
 
16,197

 
16,296

 
16,235

 
16,280

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock options and restricted stock units
 
71

 
144

 
84

 
131

Denominator for diluted net earnings per common
 
 
 
 
 
 
 
 
share - weighted-average shares and assumed
 
 
 
 
 
 
 
 
conversions
 
16,268

 
16,440

 
16,319

 
16,411

Net earnings per share
 
 
 
 
 
 
 
 
Basic
 
$
1.22

 
$
1.08

 
$
2.59

 
$
2.41

Diluted
 
$
1.21

 
$
1.07

 
$
2.58

 
$
2.39

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Oct. 31, 2017
Share-based Compensation [Abstract]  
Stock-Based Compensation Expense Allocated
For the three- and six-month periods ended October 31, 2017 and 2016, stock-based compensation expense was allocated as follows: 
 
 
Three Months Ended 
 October 31,

Six Months Ended 
 October 31,
(in thousands)
 
2017

2016

2017

2016
Cost of sales and distribution
 
$
277

 
$
158

 
$
521

 
$
308

Selling and marketing (income) expenses
 
(44
)
 
250

 
202

 
501

General and administrative expenses
 
431

 
395

 
886

 
840

Stock-based compensation expense
 
$
664

 
$
803

 
$
1,609

 
$
1,649

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Customer Receivables (Tables)
6 Months Ended
Oct. 31, 2017
Accounts Receivable, Net [Abstract]  
Components of Customer Receivables
The components of customer receivables were: 
 

October 31,

April 30,
(in thousands)

2017

2017
Gross customer receivables

$
69,327


$
66,373

Less:



 
Allowance for doubtful accounts

(156
)

(148
)
Allowance for returns and discounts

(2,960
)

(3,110
)







Net customer receivables

$
66,211


$
63,115

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
6 Months Ended
Oct. 31, 2017
Inventory, Net [Abstract]  
Components of Inventories
The components of inventories were: 
 

October 31,

April 30,
(in thousands)

2017

2017
Raw materials

$
21,989


$
18,230

Work-in-process

18,605


18,704

Finished goods

19,576


19,372








Total FIFO inventories

60,170


56,306








Reserve to adjust inventories to LIFO value

(13,447
)

(13,447
)







Total LIFO inventories

$
46,723


$
42,859

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Product Warranty (Tables)
6 Months Ended
Oct. 31, 2016
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Liability
The following is a reconciliation of the Company’s warranty liability, which is included in other accrued expenses on the balance sheet: 
 

Six Months Ended
 

October 31,
(in thousands)

2017

2016
Beginning balance at May 1

$
3,262


$
2,926

Accrual

10,076


9,314

Settlements

(9,791
)

(9,060
)







Ending balance at October 31

$
3,547


$
3,180

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Flow (Tables)
6 Months Ended
Oct. 31, 2017
Supplemental Cash Flow Information [Abstract]  
Supplemental Disclosures of Cash Flow Information
Supplemental disclosures of cash flow information:
 

Six Months Ended
 

October 31,
(in thousands)

2017

2016
Cash paid during the period for:

 

 
Interest

$
217


$
288

Income taxes

$
17,461


$
11,800

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Pension Benefits (Tables)
6 Months Ended
Oct. 31, 2017
Pension and Other Postretirement Benefit Expense [Abstract]  
Net Periodic Pension (Benefit) Cost
Net periodic pension (benefit) cost consisted of the following for the three- and six-month periods ended October 31, 2017 and 2016
 

Three Months Ended

Six Months Ended
 

October 31,

October 31,
(in thousands)

2017

2016

2017

2016
Interest cost

$
1,432


$
1,443


$
2,864


$
2,886

Expected return on plan assets

(2,234
)

(2,019
)

(4,468
)

(4,039
)
Recognized net actuarial loss

400


442


800


885














Net periodic pension benefit

$
(402
)

$
(134
)

$
(804
)

$
(268
)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
6 Months Ended
Oct. 31, 2017
Fair Value Disclosures [Abstract]  
Fair Value of Assets on Recurring Basis
The following table summarizes the fair values of assets that are recorded in the Company’s unaudited condensed consolidated financial statements as of October 31, 2017 and April 30, 2017 at fair value on a recurring basis (in thousands):
 

Fair Value Measurements
 

As of October 31, 2017
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,359


$


$

Mutual funds

1,067





Certificates of deposit

81,750





Total assets at fair value

$
133,176


$


$











 

As of April 30, 2017
 

Level 1

Level 2

Level 3
ASSETS:

 

 

 
Money market funds

$
50,146


$


$

Mutual funds

1,038





Certificates of deposit

72,250





Total assets at fair value

$
123,434


$


$

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
New Accounting Pronouncements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Apr. 30, 2017
Accounting Changes and Error Corrections [Abstract]          
Excess tax benefit related to stock-based compensation      
New Accounting Pronouncement, Early Adoption [Line Items]          
Reclassification from operating activities     $ (41,838) $ (40,146)  
Reclassification to financing activities     $ (25,135) $ (8,548)  
Basic (in usd per share) $ 1.22 $ 1.08 $ 2.59 $ 2.41  
Diluted (in usd per share) $ 1.21 $ 1.07 $ 2.58 $ 2.39  
Accounting Standards Update 2016-09 [Member] | New Accounting Pronouncement, Early Adoption, Effect [Member]          
New Accounting Pronouncement, Early Adoption [Line Items]          
Reclassification to financing activities       $ 2,600  
Accounting Standards Update 2015-03 [Member] | Long-term Debt [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reclassification of debt issuance costs         $ 300
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Earnings Per Share [Abstract]        
Net income $ 19,755 $ 17,637 $ 42,036 $ 39,298
Denominator for basic net earnings per common share - weighted-average shares 16,197,088 16,295,948 16,234,746 16,280,164
Effect of dilutive securities:        
Stock options and restricted stock units 71,000 144,000 84,000 131,000
Denominator for diluted net earnings per common share - weighted-average shares and assumed conversions 16,268,078 16,440,321 16,319,224 16,410,652
Net earnings per share        
Basic (in usd per share) $ 1.22 $ 1.08 $ 2.59 $ 2.41
Diluted (in usd per share) $ 1.21 $ 1.07 $ 2.58 $ 2.39
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Earnings Per Share (Narrative) (Details) - shares
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Earnings Per Share [Abstract]        
Shares of its common stock repurchased 194,541 67,400 251,241 139,800
Shares excluded from the calculation of net earnings per share 0 0 0 0
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Apr. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 664 $ 803 $ 1,609 $ 1,649  
Liability for payment of the RSTUs $ 35,119   $ 35,119   $ 36,162
Employee Service-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded in period (in shares)     17,840    
Employee Performance-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded in period (in shares)     33,080    
Common stock issuable per RSU granted (in shares)     1    
Employee and Non Employee Director Service-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted non-statutory stock options to key employees (in shares) 4,000        
RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period, years     2 years    
Non-Employee Service-Based Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period, years        
Employee Performance-Based RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units non vested grants (in shares)     4,496    
Employee Service-Based RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units non vested grants (in shares)     2,519    
RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period, years     3 years    
Stock-based compensation expense $ 141 $ 152 $ 366 $ 203  
Liability for payment of the RSTUs $ 1,000   $ 1,000   $ 1,500
Cliff Vest [Member] | RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period, years     3 years    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 664 $ 803 $ 1,609 $ 1,649
Cost of Sales and Distribution [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 277 158 521 308
Selling and Marketing Expenses [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense (44) 250 202 501
General and Administrative Expenses [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 431 $ 395 $ 886 $ 840
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Customer Receivables (Components Of Customer Receivables ) (Details) - USD ($)
$ in Thousands
Oct. 31, 2017
Apr. 30, 2017
Accounts Receivable, Net [Abstract]    
Gross customer receivables $ 69,327 $ 66,373
Less:    
Allowance for doubtful accounts (156) (148)
Allowance for returns and discounts (2,960) (3,110)
Net customer receivables $ 66,211 $ 63,115
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Components Of Inventories) (Details) - USD ($)
$ in Thousands
Oct. 31, 2017
Apr. 30, 2017
Inventory, Net [Abstract]    
Raw materials $ 21,989 $ 18,230
Work-in-process 18,605 18,704
Finished goods 19,576 19,372
Total FIFO inventories 60,170 56,306
Reserve to adjust inventories to LIFO value (13,447) (13,447)
Total LIFO inventories $ 46,723 $ 42,859
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Product Warranty (Schedule Of Warranty Liability) (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Product Warranties Disclosures [Abstract]    
Warranty claims period 2 months  
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning balance $ 3,262 $ 2,926
Accrual 10,076 9,314
Settlements (9,791) (9,060)
Ending balance $ 3,547 $ 3,180
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Supplemental Cash Flow Information [Abstract]    
Cash paid during the period for interest $ 217 $ 288
Cash paid during the period for income taxes $ 17,461 $ 11,800
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Pension Benefits (Net Periodic Pension Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Pension and Other Postretirement Benefit Expense [Abstract]        
Interest cost $ 1,432 $ 1,443 $ 2,864 $ 2,886
Expected return on plan assets (2,234) (2,019) (4,468) (4,039)
Recognized net actuarial loss 400 442 800 885
Net periodic pension benefit $ (402) $ (134) $ (804) $ (268)
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Pension Benefits (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 25, 2016
Oct. 31, 2017
Oct. 31, 2017
Oct. 31, 2016
Defined Benefit Plan Disclosure [Line Items]        
Expected company contributions to pension plan     $ 19,300,000  
Expected company contributions to pension plan, discretionary funding $ 13,600,000.0      
Pension contribution   $ 8,300,000 $ 27,300,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) - USD ($)
$ in Thousands
Oct. 31, 2017
Apr. 30, 2017
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 133,176 $ 123,434
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 50,359 50,146
Money Market Funds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Money Market Funds [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Mutual Funds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,067 1,038
Mutual Funds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Mutual Funds [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Certificates of Deposit [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 81,750 72,250
Certificates of Deposit [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 0 0
Certificates of Deposit [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 0 $ 0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Loans Payable and Long-Term Debt (Narrative) (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2017
USD ($)
Oct. 31, 2016
USD ($)
Debt Instrument [Line Items]    
Ratio of total liabilities to tangible net worth 0.4  
Ratio of cash flow to fixed charges 3.6  
Proceeds from long-term debt $ 734 $ 2,003
Maximum [Member]    
Debt Instrument [Line Items]    
Ratio of total liabilities to tangible net worth 1.4  
Minimum [Member]    
Debt Instrument [Line Items]    
Ratio of cash flow to fixed charges 1.5  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Income Tax Disclosure [Abstract]        
Effective income tax rate 37.20% 38.00% 33.10% 34.90%
Excess tax benefit related to stock-based compensation    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
(Narrative) (Details) - Subsequent Event [Member] - Merger Agreement [Member] - Alliance Merger Sub, Inc. [Member]
$ in Millions
Nov. 30, 2017
USD ($)
shares
Business Acquisition, Contingent Consideration [Line Items]  
Payments to Acquire Businesses, Net of Cash Acquired $ 346
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Number of Shares | shares 1,457,574
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable $ 140
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities $ 589
EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -* A4L?(\\#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,$% @ TH"%2V;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 " #2@(5+)'G3]^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$Y)!R;U96.G%@8K;.QF;+4UBQ-C:R1]^R5> MFS*V!]C1TN]/GT"-"=+T$9]C'S"2PW0W^K9+TH0-.Q$%"9#,";U.Y93HIN:A MCU[3](Q'"-I\Z"-"Q?D:/)*VFC3,P"(L1*8::Z2)J*F/%[PU"SY\QC;#K %L MT6-'"40I@*EY8CB/;0,WP PCC#Y]%] NQ%S]$YL[P"[),;DE-0Q#.:QR;MI! MP-MN^Y+7+5R72'<&IU_)23H'W+#KY-?5P^/^B:F*B_M"5 6O]V(M>2WKZGUV M_>%W$_:]=0?WCXVO@JJ!7W>AO@!02P,$% @ TH"%2YE&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 " #2@(5+1 @=J60" 4" & 'AL+W=O.M(S[=A(\2P 8#7#>X0?Z(#[N7) MA;(.";ED5\ 'AM%9DSH"XBC*08?:/JQ*O7=D54EO@K0]/K* W[H.L3][3.BX M#6'XOO'<7ANA-D!5#NB*?V#Q1W.2)A/-3X@G0CP3XO2_A&0B)#/!W"8PGNE0/R&! MJI+1,6#F:PU()07<)/(R:[6I[TZ?R6BYW+U740GNRLR$V!M$O$# &0&D[5D@ M]@GL8X<>?Q0XN(C$+Y!X(T@T/5G04S\]]=)334\7],RZ !>1^P4RKT#FT M+ MP$6L_ *Y5R!WZ&M+P$7 R*]0>!4*EP\M"0/)-*0WGSF"#\)8>456KHB5*7L# MR9>0!ZFR]DJL78G4DO! ,K\$C/P%%;D6& >I5FQR)./6OZ*AVY! MQW:F^3!VJH'%&]MA=M7MB L8UAE40Z.%6MU$JKJ]J^9A-G$QV$%-C-]=L7"!N1 MF?'US?(GS]B/[?&/6:^O3?NM.WK?K[[7U;G;1,>^OSS%<;<[^KKL/C47?QY^ M.31M7?;#8_L:=Y?6E_LIJ*YB5"J)Z_)TCK;KZ=USNUTW;WUU.OOG=M6]U779 M_IO[JKEN(H@^7GP]O1[[\46\75_*5_^'[_^\/+?#4WQO97^J_;D[->=5ZP^; MZ#,\%1K'@$GQU\E?N\7]:AS*2]-\&Q]^W6\B-3KRE=_U8Q/E<'GWA:^JL:7! MQS]SH]&]SS%P>?_1^L_3X(?!O)2=+YKJ[].^/VZB-%KM_:%\J_JOS?47/P_( M1JMY]+_Y=U\-\M')T,>NJ;KI[VKWUO5-/; \ \\, /0=H$A#?G$U#_5+VY7;=-M=5>UNM2SDF!3SI83)WX\MI[J;?AM%V MP]OW+9IU_#ZV,TORFP27DD=%(2CL71(/_=]-H&@"IWB]C$_D>"W&ZRG>+.,= M&<1-XB;)>9) @M98,A)!YI+,I;(;([HQW$U*W-PD=M&-=58I8D90P2"3O5C1 MB^5>,N+%LEZ2! &(%T&E 0*KG(A>$N9%DQ'G">O%) XU\2*H,+69[,6)7ASW M0D:<.]9+!BF9O(*+C WE;BHZ2;D3LKWRE'6B#4)"DJH09#I##.1N)KK)N!LR M^WG&N@$$1TT7@DRY;-':@QM0,IW4_^^E6;/L"0U:NIDDF5KNN4<_ 5H"GQ^& M2^ YX>BN*P25=2:PGT#&)B!W8ZD;%-8!#)L=098JXP)^9 P#Y[!.J!\M^,$T MH7ZX+$LQM%@RAX-// DB,U5K1[X*D4X NE,XRC<&R#YT.;$^0&0H"1"G0 M@?-1IX[*"D%F0 ,&_,@*I!59B<5F:V%"5)=,4.4T-I3MR3 YXIQ_J0I)I MYP(;%&6:(J>IH31%SDE0"EGZB#HP68!@&"A$.5%IB9BC@,I$I8X:$F067:!* M09FHR(EJ*%%1(&H*EA9P@@Q3I0,)C3)2D2/54*0B1Z5V8*@=KC(* I43RCA% MCE,3 ;*.$6.4T-QBIR3+/E^)'GT(6,4.49I 9.CA%&E64DJZ9(TU2%6R"A% MCE*:4CER1J(Q24KK=4F'1BTJ[D=',DPQ8ZMM ]FK9?YISC]+^:;=A8HN0M)9X?U"!!'RP34G("6$G#6+/]+%HLF M22<53?'BL&(\/?J];%]/YV[UTO1]4T^G$X>FZ?W0IOHTC._HR_W]H?*'?KQU MPWU[.[6Y/?3-93Z1BN_'8MO_ %!+ P04 " #2@(5+T\.IUBD" 9!P M& 'AL+W=OLI>> 4@G->& MM'SK5D)T&X3XJ8(&\R?:02M7+I0U6,@ANR+>,*YOE9"3:"RZ/ 5OH/XT1V8'*$IRKEN MH.4U;1T&EZW[P=_L>MZ"@@(G(2*@&5SAST0 MH@))C-]C3'=*J8SS_EOT3[IV6R_CI$!W M%6>4[ 9),),$2\7>HH@G"9+Y)XC "A%H?SB'2.W^T.H/M3^:^S.CB$&2:DFK M);Y1Q"/%@B&R,D1KAMQ@&"3Q+(/\VM3/(/F_;L$36WGB%4]BY-G%JSPFR2/% M@B&Q,B1K!F/7=Q:)^78]E"PH4BM%NO:'!D6ZJC/RK(_F'<(%468ERM9$D4&4 MK1+YB>]%7F:@[VW"( S2]!]?8&XERM=$L4&4OY?()K02H=DAI2Z-;YA=ZY8[ M1RKD>:=/I0NE F10[TG&J^0]-0T(7(3JIK+/AM-Z& C:C1<1FF[#\B]02P,$ M% @ TH"%2]ROLV8E! *1( !@ !X;"]W;W)KIOS2&$=O:]+$[-_?S0MN=%DC2[0RCSYJXZ MAU/\Y;FJR[R-C_5+TISKD.][H[)(I! V*?/C:;Y:]FV/]6I9O;;%\10>ZUGS M6I9Y_<\Z%-7E?@[S]X8OQY=#VS4DJ^4Y?PE?0_O'^;&.3\FUE_VQ#*?F6)UF M=7B^GS_ 8BM%9] 3?Q[#I;FYGW52GJKJ6_?PZ_Y^+KH9A2+LVJZ+/%[>PB84 M1==3G,??8Z?SZYB=X>W]>^\_]^*CF*>\"9NJ^.NX;P_W]F$L?85473_Y_M7INV*L=>XE3*_/MP/9[ZZV7L_]V, M-Y"C@;P:Q+$_,U"C@?IAH#\UT*.!_K\CF-' H!&207N_F%G>YJME75UF]> / MY[QS.UB8N%V[KK'?G?ZWN)Y-;'U;6;M,WKI^1F0](/(6<1^1C")P)9(X_G42 MDIO$6A)S^7& #26L1W/XSTZVGW;R89J*72O5VZM;^Y2WUZR][NWUC;T3:*T' MQ/7(:1#AM+L99E@.!K-:.+1S&<6, 9,B;,M@,OY97IMAM1FJ#9"V 3&WDP:G ME4;:&$RX5"(LHYA6QF'/W#*8L,XX7IMEM5FJ#;G6VI)AC%/*(&D,9<&@OC)* M 1@OD0]L64Q/>:1CE3FJ3"%EC@[CA4/+O&$H!QK[(Z64E0J] UN&4E9,Z/*L M+D]U(?]9>S**UQJ)WU (.N]!LAC*I0;+HI0$*R8<,65EI506FLLZI8LG/&!' MI)3T2J$7-J.4!:NQ'S*4D$;QND#P64A0920-"3II'#L8!G",S3A(H!7:,I"2 M$SX($ZD5J"B'10$9YB>+H\N&HR1."AE'@4P!*V,P;2>"/; )^P$DE>:Q-$E7 M,(8$_(HQF/0:!X6,P6ST6;)M#"94*B;4\7D>%%678G6*";].>*R.P6(V4U@= MQ;JDAU\U#@.1R@EU?!4"M SQN P!6A) Z@P.(QSFK"+5(<6T% J7(0RF4IE. ME&C UR%@2)'F)VI1X+,]T'3O<;H')OG:N$+"$P?@2)F:5./ZE2>5=CB-;GG2 MBQB<)Y3RV1]H^O9>CW/OR/C;V=Y)$LPY"@>.C*'DG2$!@:/TU+<7GWLES;T> MY]Z10CW7 M>)#=9S)J7\-B TQ[!HOM<&KQH_OA$.7WO'XYGIK94]7&C_/^$_JYJMH0)R_N MHL,>0KZ_/A3AN>UN7;ROA\.+X:&MSN/!3'(]'5K]"U!+ P04 " #2@(5+ M16:L>&(" !Y!P & 'AL+W=OJE5HIVJKMLT.<@-9@:CMA^_>U#6%9XZ3-0VP/Y\SE MC.7).LI>>8FQ<-YJTO"56PK1+@'@18EKQ)]HBQOYY419C80\LC/@+R1,8O1RK&C>\HHW#\&GE/OO+7:+P&O"SPAV?[!U5R8'25W7X_#ICB$5<;J_>?^D:Y>U'!#'&TI^54=1KMR% MZQSQ"5V(>*'=9SS4$[G.4/Q7?,5$PE4F,D9!"=?_3G'A@M:#%YE*C=[ZM6KT MV@W^;S0[ 0X$.!)D[$>$8" $[X3P(2$<".'_1H@&0F1$ 'WM6LPM$BC/&.T< MUE^'%JE;YR\CV:Y"&75W]#>I)Y?6:[Y(,G!5?@;(NH? "20V(-LYQ!\10,8? MDX"V)-9P1HJ2NRUA7-=$D].S^V\N.9 M+JEOZ-)#HDF6, P-52R8Q#,TF6/"A7&1=G-,%-ZI)['6D\SK,:[B.K'T6?Z, MBBRH)/7,/L]1(8R@HC1JSLW[$N5/02R-4BR?6<4X\0_7N M&/:UO]SX%OM6SI5^#+R[[X?2-\3.5<.= Q7RM=-OTHE2@67RWI/L1BGGX'@@ M^"34-I%[UD^#_B!H.PPZ,$[;_"]02P,$% @ TH"%2\6VB7H* @ C04 M !@ !X;"]W;W)K]?AEJ01 M0=HD6[52*T6[:OOLP'#1VIC:)FS_OK9Q6$)HVA?L&N[%\5P5I=0.E,0-+N %Y/?FR)6%!I6LHE"+ MBM4.AWSK/GJ;IU#C#>!'!9T8W1U=R8FQ5VU\R;;N0B<$!%*I%; ZSK '0K20 M2N.7U72'D)HXOE_4/YG:52TG+&#/R,\JD^767;M.!CENB7QFW6>P]42N8XO_ M"F<@"JXS43%21H1Y.FDK)*-61:5"\5M_5K4Y.ZM_H@$ J_I"$/Y?$SK^A^](Y7J2 MPS]%GNZ*7*49S/8J,/Q@Q%__A1_.\D/##\>]#B>][B$K ZD-Y(,7+2?-F .M M)L4>9D"!-^W('"B,)C6AT2Q1X(7YL863LK:6NATC[[ ['GT]BQ/_SMOLO1G_ M0>V:?C6\R_>+ZAOF154+Y\2D^@/,G.:,25"Y+Q[4Y)=J-PX&@5SJZTK=>;\A M>D.RQBX_-&S@Y ]02P,$% @ TH"%2WOW*#ZF! @18 !@ !X;"]W M;W)KL.4-1E\ Q$+LH6J % M@BW:/BLV$QLK6:ZDQ-M_7TIRO,[,85]B23E#GN'ETXC+<]-^Z_;>][/O=77L M'N;[OC_=+Q;==N_KLOO2G/PQ_.>E:>NR#[?MZZ([M;[#(5W[;#TV4X>?=;WQ5#2T%'_]<&IU?^QP";Z\_6O]Y3#XD\UQV?M-4 M?Q]V_?YAGL]G._]2OE7]U^;\B[\DY.:S2_:_^7=?!?G@)/2Q;:IN_#O;OG5] M4U]:"5;J\OOT>SB.O^=+^Q]A.( O 7P-"'W_7X"]!-@? R[<+3]U7AEHOWH9V+9#U)^$9"5\4B M-'[M@5$/:U;A_+F#C5:D.>[!PASL&&]OKHK3$[2$)"1R2Q''&$XD06.$NG(ZMWFG%P\0,4%1U!'F'6D84=& M35BB,^="39A6Y1$^$(8=:=J1B>6#>4<:>&&.9#X:9B$?/;Y 1IPG6<01IAYE M>D=(:ETTGWI*'%MI",BH2&(+$%.4$$9S:4@3\B[EQ$E#0,8%Q08(HY0T2ZU\ M1Y$&Y1V[3 V0EG&>118A8Z"R!FHBRK+)O(ZF$,5$9 E;/%FI0)Y=H/D!E*(AN>,4]95WM$D9<$8P8R8""I M*4<,-&DJ*8ATX943G71,0G; DGRK7T2?9EVZ 9+8^&*@,@ JJ?6G24G.J7H8 MR3A:$#/F*6N>$LD7* -2%IE:@$#%)H]4/(QYRH"G)-^@#$!IPSC**AOIG$EB M1&5,5"[ GHA,N\44M*"L)/D>M8!O>29S@JK8?K 8@E9#D$B^M"RH*ZUD,A"Q M,9':WV((6@!!DA"TFFZA>%"#HU7,2>2#VD:^=T%)R;+$L+I8O&.K]RC2#:^V MV AAI%J 5)9(M1J5RHV6L(D=!F"46H!2EBBUFI-WG&7R"PG)*(NN'DQ4"X@J M2[VU126J(_DMM4&ZL+EB0X21:@%262+5HN(SK M9@T%=GE.$JA93U0*JLJ2J M!5_[6:HY#W5)DL;F#5/5@F]^3J6E271[YD,I.U4Y(YUS:2*QN+@YN*M]^SJ> M<7:S;?-V[(=&JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9F MMC,@R@C2BO'-YIII(5N:I]%W,GF*O5.RA9,AMM=:F#]'4#AD=$M?'0^R;EQP ML#SM1 T_P?WJ3L9;;&8II8;62FR)@2JCM]O#<1?B8\"CA,$NSB14QN^)D\XI W!Y?F6_C[7[6L["PAVJ)UFZ)J-[ M2DJH1*_< PY?8:KG$R53\=_A LJ'!R4^1X'*QI44O76H)Q8O18N7<9=MW(?Q M)DDFV#J 3P ^ _8Q#QL31>5?A!-Y:G @9NQ])\(3;P_<]Z8(SMB*>.?%6^^] MY%M^D[)+()IBCF,,7\;,$2,SK]L M['^%Z,!+V5SY$6K\!YL-!94+QQM_-N.8C8;#;OI!;/[&^5]02P,$% @ MTH"%2T>RTCJS 0 T@, !@ !X;"]W;W)K<.3,>YZ-US[X#".1%*^,+VH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$ MTHKQ+'O#M)"&EGGRG5V9VR$H:>#LB!^T%N['"90="[JCKXY'V78A.EB9]Z*% M+Q"^]F>'%EM8:JG!>&D-<= 4]'YW/!UB? KX)F'TJS.)E5RL?8[&Q[J@610$ M"JH0&01N5W@ I2(1RO@^<](E902NSZ_L[U/M6,M%>'BPZDG6H2OH'24U-&)0 MX=&.'V"NYY:2N?A/< 6%X5$)YJBL\FDEU>"#U3,+2M'B9=JE2?LXW=SR&;8- MX#. +X"[E(=-B9+R=R*(,G=V)&[J?2_B$^^.''M316=J1;I#\1Z]UW*WSW)V MC41SS&F*X>N8)8(A^Y*";Z4X\;_@?!N^WU2X3_#];PK_D?^P27!(!(?_EK@5 M\Z=*MNJI!M>F:?*DLH-)D[SR+@-[GQZ1_0J?IOVS<*TTGEQLP)=-_6^L#8!2 MLAL&UL?5/;;MP@ M$/T5Q >$7>RTTP-]J#]38U&">=-TS#;&Q!5!"G)^&[W M@2G1:5IDT7T+CA8D?6B@6_@OO&8AO@8\*.#T:[.)%1R1GP)QF.5TUT0!!)*%QB$ MWR[P %(&(B_C=>:D2\H 7)^O[)]C[;Z6L[#P@/)G5[DVIW>45%"+0;IG'+_ M7,\M)7/Q7^$"TH<')3Y'B=+&E92#=:AF%B]%B;=I[W3\_CF_P.GZ;]29BFTY:&PO=V]R:W-H965TN#@Q59QQMX!/^S.UNTV,Q2 M"07:":.)A3JG=]OC:1?B8\ O 8-;G$FHY&+,-VA7N0 M,A"AC-\3)YU3!N#R_,;^)=:.M5RX@WLCGT3EVYP>**F@YKWT#V;X"E,]GRB9 MBO\.5Y 8'I1@CM)(%U=2]LX;-;&@%,5?QEWHN _C3;J?8.N 9 (D,^ 0\[ Q M453^F7M>9-8,Q(Z][WAXXNTQP=Z4P1E;$>]0O$/OM=BF^XQ= ]$4Y?$-_D;/D[[#VX;H1VY&(\O&_M?&^,!I6QN<(1:_&"S M(:'VX7B+9SN.V6AXTTT_B,W?N'@%4$L#!!0 ( -* A4N\W8/KM $ -(# M 9 >&PO=V]R:W-H965T%'G]X7C* SX"?@J8W.9,0B478YZ"\:4I:1(2 @FU#PHU,'9VQ%O,/D'7JOU2'[4+!K$%HPIQF3;C$K@J'Z M&B+="W%*7]'3?7JVFV$6Z=DV>I[L"^2[ GD4R-\L<0>3_U\DV_14@>WB-#E2 MFU''2=YXUX&]3^.;_(//T_Z-VTYH1R[&X\O&_K?&>,!4DALSG<=L-KP9EA_$UF]<_0502P,$% @ TH"%2VG#]/ZT 0 T , !D M !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0@Z%IM *D M;*JJD5IIE:K-LQ<&L.(+L/BTF;)]L#./0BA;(E M[IT;#H38N@?)[)4>0/F;5AO)G#=-1^Q@@#61) 6A27)-).,*5T7TG4Q5Z-$) MKN!DD!VE9.;/$82>2ISB5\<#[WH7'*0J!M;!3W"_AI/Q%EE5&BY!6:X5,M"6 M^#8]'/. CX#?'":[.:-0R5GKIV#<-R5.0D(@H'9!@?GM G<@1!#R:3POFG@- M&8C;\ZOZUUB[K^7,+-QI\<@;UY?X!J,&6C8*]Z"G;[#4\PFCI?CO< 'AX2$3 M'Z/6PL85U:-U6BXJ/A7)7N:=J[A/\PV]7FC[!+H0Z$JXB7'('"AF_H4Y5A5& M3\C,O1]8>.+T0'UOZN",K8AW/GGKO9(L653K4<4Y MWGC7<;VE\47^P>=9_\%,QY5%9^W\N\;NMUH[\*DD5WZ >O^]5D- Z\+QLS^; M>1Z.@%2+E75 M2(UT2M7FMP\6L.(/8ILC>?NN#:&T1?V#OF XU_:F,5]QC:AKG. J\B24F6;#9[IKC0M,AB[FR+S/1>"@UG M2URO%+?O)Y!FR.F6?B2>1-/ZD&!%UO$&OH/_T9TM1FQ6J80"[831Q$*=T[OM M\90&? 3\%#"XQ9Z$3B[&O(3@HC\,_>\R*P9B!W/ MON/ABK?'!,^F#,EX%/$?FG>8O1;;-,W8-0A-F-.(29:8&<%0?2Z1K)4X)?_0 M]X=U_F[5XB[R=W]8O%T72%<%TBB0_K?'-U,8J[M&T#7.=!5Y%D)(LV6RNF>)"TR*+OI,M,M-[*32<+'&] M4MR^'D&:(:=;^N9X$DWK@X,56<<;^ [^1W>R:+&9I1(*M!-&$PMU3F^WAV,: MXF/ 3PYQ)J.1LS',P[JN<;H(@D%#ZP,!QN\ =2!F(4,;OB9/.*0-P>7YC M_QIKQUK.W,&=D;]$Y=N<[BFIH.:]]$]F^ 93/9\HF8I_@ M(# ]*,$=II(LK M*7OGC9I84(KB+^,N=-R'\2:]GF#K@&0")#-@'_.P,5%4_H5[7F36#,2.O>]X M>.+M(<'>E,$96Q'O4+Q#[Z78IC<9NP2B*>8XQB3+F#F"(?N<(EE+<4P^P)-U M^&Y5X2["=_\HW*\3I*L$:21(_UOB6LSG=TG8HJ<*;!.GR9'2]#I.\L([#^QM M$M_D;_@X[8_<-D([7S;VOS;& TK97.$(M?C!9D-"[+%EM8*JFA<])TQ$*=T[O=X9B&^!CP M7<+H5F<2*CD;\Q*,QRJG21 $"DH?& 1N%[@'I0(1RGB=.>F2,@#7YW?V3[%V MK.4L'-P;]2PKW^;TEI(*:C$H_V3&!YCKN:9D+OXS7$!A>%"".4JC7%Q).3AO M],R"4K1XFW;9Q7V<;O;I#-L&\!G %\!MS,.F1%'Y1^%%D5DS$COUOA?AB7<' MCKTI@S.V(MZA>(?>2[&[3C)V"41SS'&*X>N8)8(A^Y*";Z4X\K_@?!N^WU2X MC_#];PK_D3_=)$@C0?K?$K=B_E3)5CW58)LX38Z49NCB)*^\R\#>\?@FO\*G M:?\B;",[1\[&X\O&_M?&>$ IR16.4(L?;#$4U#X2$VT 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0[P+;1BM RJ:J&JF15JG:/GMA "N^ M$-LLR=]W; BE+>J+[1G/.7-F/,Y'8Y]=!^#)JY+:%;3SOC\RYJH.%'- M-XVQBGLT; T:W. M)%1R,>8Y& ]U07=!$$BH?&#@N%WA'J0,1"CC9>:D2\H 7)_?V3_'VK&6"W=P M;^1/4?NNH+>4U-#P0?HG,WZ!N9X#)7/Q7^$*$L.#$LQ1&>GB2JK!>:-F%I2B M^.NT"QWW<;I)TQFV#4AF0+( ;F,>-B6*RC]QS\O7S;VOS'& TK9W> (=?C!%D-"X\/Q(Y[M-&:3X4T__R"V?./R%U!+ M P04 " #2@(5+WE2EY[0! #2 P &0 'AL+W=OW<NC@Q59)QKX OYK=['!8C-+)348)]$0"W5.'[>G\S[&IX!O$@:W.)-8R17Q M)1H?JYQNHB!04/K((,)V@R=0*A(%&3\F3CJGC,#E^8W]?:H]U'(5#IY0?9>5 M;W-ZI*2"6O3*/^/P :9Z#I1,Q7^"&Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV: MM _CS8%/L'4 GP!\!AQ3'C8F2LK?"2^*S.) [-C[3L0GWIYXZ$T9G:D5Z2Z( M=\%[*[:'^XS=(M$4&PO=V]R:W-H965TVT=]J#]38-&<>=-TS+; M&^!U)"G)TB2Y9XH+3<];^ 'N9W\VWF*+2BT4:"M0$P--01]WQU,6\!'P(F"TJS,)E5P07X/QM2YH M$A(""94+"MQO5W@"*8.03^/WK$F7D(&X/M_4/\?:?2T7;N$)Y2]1NZZ@#Y34 MT/!!NF<-*JL$Z5+.*3T7QMVD7.N[C='.X MT;8)Z4Q(%\)#)+ I4,S\$W>\S V.Q$R][WEXXMTQ];VI@C.V(M[YY*WW7LO= MX6/.KD%HQIPF3+K&+ CFU9<0Z5:(4_H?/=VF[S&PO=V]R:W-H965T;8M@".O2FJ;T]:Y_L"8+5M0PEYA#]K?U&B4<-XT#;.] 5%% MDI*,[W;73(E.TR*+OI,I,AR<[#2<#+L+\/8+$,:=[^N9X[)K6!08Z_E"R5S\#[B ]/"0B8]1HK1Q)>5@':I9Q:>BQ.NT=SKNXW23)C-M MF\!G E\(MS$.FP+%S+\*)XK,X$C,U/M>A"?>'[CO31FK*981+IR3IZ(T65+BH.,DK[S+P-[Q^";O\&G:?PK3=-J2,SK_LK'_ M-:(#G\KNRH]0ZS_88DBH73C>^+.9QFPR'/;S#V++-R[^ 5!+ P04 " #2 M@(5+E G?:K5-2VX)VSO5'QFS5@>+V!GO0_J9!H[CSIFF9[0WP.I*4 M9&F2')CB0M,RC[ZS*7,5/4;NNH/>4U-#P0;H7 M'#_!7,\M)7/Q7^ *TL-#)CY&A=+&E52#=:AF%9^*XF_3+G37CBW3'UO:F",[8BWOGDK?=>R]WA-F?7 M(#1C3A,F76,6!//J2XAT*\0I_8^>;M/WFQGN(WV_CIXEVP+9ID 6!;)_2CQ\ M*'$+<_3&CU#G/]AB2&A<.-[YLYG&;#(<]O,/8LLW+O\ 4$L#!!0 ( -* MA4MOOJ"]N $ -(# 9 >&PO=V]R:W-H965T29M<- VQG0%619(4 MA";)CDC&%2ZRZ#N9(M.]$US!R2#;2\G,GR,(/>1X@]\<#[QI77"0(NM8 [_ M_>Y.QEMD5JFX!&6Y5LA G>/;S>&8!GP$/'(8[.*,0B5GK9^#\;W*<1(2 @&E M"PK,;Q>X R&"D$_C9=+$<\A 7)[?U+_%VGTM9V;A3HLG7KDVQWN,*JA9+]R# M'NYAJN<:HZGX'W !X>$A$Q^CU,+&%96]=5I.*CX5R5['G:NX#^,-W4VT=0*= M"'0F[&,<,@:*F7]ECA69T0,R8^\[%IYX?0]"U$$?Z'YVNT[>K&6XC?;N,GGXBD*X*I%$@_:?$+Q]* M7,'<)!^"D$5/)9@F3I-%I>Y5G.2%=Q[86QK?Y!T^3OM/9AJN+#IKYU\V]K_6 MVH%/);GR(]3Z#S8; FH7CC?^;,8Q&PVGN^D'D?D;%W\!4$L#!!0 ( -* MA4OG!?])MP$ -,# 9 >&PO=V]R:W-H965T]T?&7-6!XN[&]*#QIC%6<8^F;9GK+? ZDI1D MZ6YWQQ07FI9Y])UMF9O!2Z'A;(D;E.+V]PFD&0N:T'?'BV@['QRLS'O>PC?P MW_NS18LM*K50H)TPFEAH"OJ0'$]9P$? #P&C6YU)J.1BS&LP/M<%W86$0$+E M@P+'[0J/(&40PC1^S9IT"1F(Z_.[^G.L'6NY< >/1OX4M>\*>J"DAH8/TK^8 M\1/,]=Q2,A?_!:X@$1XRP1B5D2ZNI!J<-VI6P504?YMVH>,^3C=9.M.V">E, M2!?"(<9A4Z"8^1/WO,RM&8F=>M_S\,3),<7>5,$96Q'O,'F'WFN9W"F' M&KKPARV&A,:'XSV>[31GD^%-/W\AMOSC\@]02P,$% @ TH"% M2^RUP2^V 0 T@, !D !X;"]W;W)K&UL;5/M M;ILP%'T5RP]0)X2T401(3:MJDS8IZK3MMP,7L.H/9IO0O?VN#6&LXX_M>WW. MN1^^S@9CWUP+X,F[DMKEM/6^.S+FRA84=W>F XTWM;&*>S1MPUQG@5>1I"1+ M-IM[IKC0M,BB[VR+S/1>"@UG2URO%+>_3R#-D-,MO3E>1=/ZX&!%UO$&OH'_ MWITM6FQ6J80"[831Q$*=T\?M\90&? 3\$#"XQ9F$2B[&O 7CH?)O3 R45U+R7_M4, MGV"J9T_)5/P7N()$>,@$8Y1&NKB2LG?>J$D%4U'\?=R%COLPWNQOM'5",A&2 MF7"(!#8&BID_<\^+S)J!V+'W'0]/O#TFV)LR.&,KXATF[]![+;8/:<:N06C" MG$9,LL3,"(;JK--WJQGN(GVWC)X>U@7258$T"J3_E+C_4.(: MYOY#$+;HJ0+;Q&ERI#2]CI.\\,X#^YC$-_D+'Z?]*[>-T(Y7C?VOC?& MJ6SN<(1:_&"S(:'VX?B 9SN.V6AXTTT_B,W?N/@#4$L#!!0 ( -* A4O' M?G_QM@$ -(# 9 >&PO=V]R:W-H965T=4P;@\GQC_QQK][59>$+7JJP#1QFBPIL==QDA?>>6 ?TO@F_\+':?_.32.T)1=T_F5C_VM$!UY* M+$]XW/.7#S. M1F-?7 O@R:N2VN6T];X_,N;*%I1P=Z8'C3>UL4IX-&W#7&]!5)&D)..[W3NF M1*=ID47?V1:9&;SL-)PM<8-2POXZ@31C3A-ZN#@Q59+QKX!OY[?[9H ML46EZA1HUQE-+-0Y?4B.IS3@(^!'!Z-;G4FHY&+,2S ^5SG=A81 0NF#@L#M M"H\@91#"-'[.FG0)&8CK\TW]8ZP=:[D(!X]&/G>5;W-ZH*2"6@S2/YGQ$\SU MW%,R%_\%KB 1'C+!&*61+JZD')PW:E;!5)1XG?9.QWV<;M(;;9O 9P)?"(=( M8%.@F/D'X46163,2._6^%^&)DR/'WI3!&5L1[S!YA]YKD1R2C%V#T(PY31B^ MQBP(ANI+"+X5XL3_H?-M^GXSPWVD[]?1[_\3/]T42*- ^E>)_$V)6YC]FR!L MU5,%MHG3Y$AI!ATG>>5=!O:!QS?Y Y^F_:NP3:<=N1B/+QO[7QOC 5/9W>$( MM?C!%D-"[%C_S7B!)J(EC.6WPD M/XGXU3XP.0IZE7U9DX:7M/$8.2S\.S3;HE01-.)W2:Y\\.ZI*$^4/JO!M_W" M#Y4C4I&=4!)8/BYD3:I**4D??XVHW]=4Q.'[J_I6AY=AGC G:UK]*??BM/!S MW]N3 SY7XI%>OQ(3*/4]D_X[N9!*PI4366-'*Z[_>KLS%[0V*M)*C5^Z9]GH MY]7HO])@0F0(44_H%F>4$!M"_$9(WB4DAI!\MD)J".EG*V2&D%F$H%LLO?KW M6.#EG-&KQ[H&:K'J4S3+Y/[NU*3>3OV;W N9R]+E"?SX**$#&;58:(!)IO> M0NY=".H1@330NX@@%ZO(H4>W!=8N(LLM#Q^*;#X6V0(B*9PD!M[T)N;*2@C=3-D6>P0 8*9$ .NVLZS%1C&HWY MDJ \MO9D \%"E(S8F8)VIH =NX&F;ITH1;&U^AL EJ=)#KO)03>YX\;9XPZ2 M#ZJ@263O,@0*[5@N*)JDA14* B4CC5N F0HW4V9E*J!,R,H$@4*[(>BC[MW8T##OHRR,!PI!)]>*'8+ M%6,2\/F%$C=N,=)("#Y[4 JXL%I_:T##N+&3-AA\!FO"COH2P[T=/3=">1S, M]A>ENTA]1JWY%9JM$3!_CV:;[AKT)M_=RGY@=BP;[CU1(3_>^A-[H%00Z3V< M2.\G>1'L!Q4Y"/4ZE>^LNPUU T%;<],+^NOF\C]02P,$% @ TH"%2]G\ M//KE @ ;@H !D !X;"]W;W)K&ULC5;;CMHP M$/V5*!] ?,L- =)RJ5JIE59;M7WV@H%HDY@F!K9_7]O)9H,];/M"XN',\9R9 MB3VSJVQ>VJ,0*GBMRKJ=AT>E3M,H:K='4?%V(D^BUO_L95-QI9?-(6I/C> [ MZU25$4$HB2I>U.%B9FV/S6(FSZHL:O'8!.VYJGCS9RE*>9V'.'PS/!6'HS*& M:#$[\8/X+M2/TV.C5]' LBLJ4;>%K(-&[.?A YYNL'6PB)^%N+:C]\!(>9;R MQ2R^[.8A,A&)4FR5H>#Z<1$K49:&2EG@G,ZBBR'J,E8)64P M 0,)F"5@(X(L=Y+=05(+J?N"I''LI - I0EUJ^*C&$$T<;+BHVA.\CN)B4%= ML:<+Y\P1UF'B<KC!@ M7YMARM[-[_3=)/:--X>B;H-GJ?0-;^_AO91*Z.#11+?K40]_PZ(4>V5>4_W> M=!-0MU#RU$]WT3!B+OX"4$L#!!0 ( -* A4ODQ!9Q+@( & & 9 M>&PO=V]R:W-H965TUC9?EIJ0OL3V<<^;,@"=QS?B;R "D\U[04JS= M3,IJA9!(,RB(>&(5E.K)F?&"2'7D%R0J#N1D2 5%@>?-4$'RTDUB$SOP)&97 M2?,2#MP1UZ(@_.\&**O7KN]^!%[R2R9U "5Q12[P$^1K=>#JA%J54UY *7)6 M.AS.:_?97^VQQAO KQQJT=D[NI(C8V_Z\.VT=CUM""BD4BL0M=Q@"Y1J(67C MC]5TVY2:V-U_J'\QM:M:CD3 EM'?^4EF:W?A.B[#JV^.]P M ZK@VHG*D3(JS*^37H5DA5515@KRWJQY:=:Z>3(++6V:$%A"T!)\?)<06D+X M28CN$B)+B/XW [8$/,B FMI-,W=$DB3FK'9X\SE41']U_@JKUY7JH'D[YIGJ MIU#16^(O%S&Z:2&+V328H(.9S?N0W1CBMPBD#+0N@BD7FV!$#_H)MF/$;&!S M]U!D?U>D9S.<;%9H^&&WRC":%H@F!2(C$/6ZO1QTN\%@@RDM)L*1/VC(&#:; M1YXWZ,D8%6 _&(KM)W*&RT5'K5<;GJP-CVH+AG8V>)1G@-@^1.P>(O;W$$TA MJ',]"N 7,ZN$D[)K*?4+[D3;>^Y&<&^+\(NH?S9%SZ?TJBZI9^$ZZ7^9H71/^7?=,EKY)YR1J^%L7W?">/"W_B>SN^S\Z%_"PN[[E.*/8]G?U' M_LH+!6\C43ZVHFBZ7V][;J0H-8L*I\ZJZ7_DTZU6;8@&H#>C4@\3\- MF#9@;P;1/PTB;1"-]1!K@WBLAT0;)(9!T!>KJ_YC)K/EO!87K^X7T"EKURF9 M)6I^M^U@-YW=.S4!C1I]7=*0S(/7EDAC5CV&#C!)>@MYM"%O)($*X!H%15&L MJ&5.;QVL;40R,6+X+\G3_TDV@"3&F3!83];9LYMZ4DP008*H(XB&E0R-/%8] M)NTP59]'$AD%LS&3D!D5LS$D":=&T1 HFN*48IA2;*5$S5!6L>6%Q808L3R. M0FT *B&)8Q82&'("0HXP00H)TO'K8 ())B""V"A'CXF'4Y-.HA"[F4(W4^ F MP00DQ!TD')\J<30A,B)9#1IFRU@X<61+8*-Y(!1XLIH9M>OJ\(*; &' R\1! M@=L B>ZH*I8=0;J;FKT]MG*-PM!55"P6 M1"7!18+N0.O1 L& (40X@YM0CD M\H,50X!D",,4%$N&WB$9BB5#@62L; '(U08IU@L%>B&.1DBQ&.@=6R+%8J#V MIDB)V1\TZ&8E1U-'+Z-8,A1(AK@HL!AHZ6 PT'9-N:J5+8^+8ERF6#$5J M2!T46 UT.CY=AM7 PA%+&8(<+95AR3!;#?:GE0;=?.Y$1C!K!(JI&;$-8DER M"WH"H.&WT6U:6*(,;6GFYY4&W40\;/,ZY#&H#4+%KBV#.3Z3P0[I6KP,-P5V MQP[)L-P9DKNU\A#(7'G!X+Q5\OK0G98;;RO.E6QC'(Q>3^0/M#VO&>,K,EL3 M,/Y(9D_]>?N-OC_^?\KJ0UXUWHN0ZI38G>7V0DBN8@_?J=B//-M='PJ^E^UM MJN[K_MC=/TAQTG\I!-?_-99_ %!+ P04 " #2@(5+&_?)GZ," "8"0 M&0 'AL+W=O>I#_Q)XR?<'J0/!;%*3/7VE\D?]S-4L MZ%2V>4DKD;/*XW0W]>=PO(98$PSB9T[/HC?V="D;QM[TY.MVZ@.=$2UH)K4$ M48\37=*BT$HJC]^MJ-^MJ8G]\47]LRE>%;,A@BY9\2O?RL/43WUO2W?D6,@7 M=OY"VX(BWVNK_T9/M%!PG8E:(V.%,+]>=A22E:V*2J4D[\TSK\SSW.I?:&X" M:@FH(ZBU[Q%P2\ ?A/ N(6P)X:,K1"TALE8(FMJ-F2LBR6S"V=GCS7ZHB=YV MEV"TP<@J,'K<4 O>Q M !XPM07U*_T4VEO5 4(1L(\/!\A>;NT 1>!663=..^BP-KPAX3RJYA#]A[GN M8P3B1\S%@[]FB*%M[A"$1Y%M[A"4IK%MK@,4 JNLH'>KE)3OS14OO(P=*ZDM MZ46[-F*.]*UDQ1=PO(2.^$JW'>86^Y!O>I;OA._S2G@;)M5=:&ZL'6.2JMS! MD]H2!]4F=9."[J0>)FK,FUZAF4A6MWU0T#5CL[]02P,$% @ TH"%2^Z$ M,ZD% @ N@4 !D !X;"]W;W)K&UL?53;CILP M%/P5Q'O78'-)(H*T856U4BM%6[5]=I)#0&LPM9VP_?O:AE!"W+Y@^S SGL'X M9#T7;[("4-Y[PUJY]2NEN@U"\EA!0^43[Z#5;THN&JKT4IR1[ 30DR4U#.$@ M2%!#Z];/,UO;BSSC%\7J%O;"DY>FH>+W#ACOMW[HWPJO];E2IH#RK*-G^ ;J M>[<7>H4FE5/=0"MKWGH"RJW_'&Z*U. MX$<-O9S-/9/DP/F;67P^;?W & (& M1V44J!ZN4 !C1DC;^#5J^M.6ACB?W]0_VNPZRX%**#C[69]4M?57OG>"DEZ8 M>N7])QCSQ+XWAO\"5V :;ISH/8Z<2?OTCA>I>#.J:"L-?1_&NK5C/^K?:&X" M'@EX(H31?PED)) % 0W.;-07JFB>"=Y[8CBLCII_(MP0_3&/IFB_G7VGTTI= MO>88QQFZ&J$1LQLP>(ZY1Q0.Q%\1I U,+K#3!;9\,N.'4> 6($X!8@6BNQC) M(L: 22VFM9AD37"ZB.) )20E;C.1TTSTD ;/MKD3B)T"L2/-:I%FP,0SGQ_" M>!&Y<(&BE=M*XK22.*RL%U:2QUWP.@D67APH$H;_..74:29]-$,6V^Q2Q_GA M,%R8<:"TF>4_BV:WR'2UKU2W$ MSJ^E[+<(B5,-+1%/K(=.[5P8;XE44WY%HN= SB:HI2@*@A2UI.G\LC!K!UX6 M["9IT\&!>^+6MH3_KH"R8>>'_MO"=:;P0_&AC$XMW33HZ,O>C)Y_/.#S004#A)G8&HX0Y[H%0G M4AB_IIS^7%('+M_?LG\TWI67(Q&P9_1GF,^,P[F3)%.8.B*: : X(XW\& MX"D 6P%H)#-6/Q!)RH*SP>/CS^J)/A/A%JN/>=*+YMN9/>56J-5[&>&P0'>= M:-)4HR9::AX5>X80#-TSLA(D=,-B"&37)0YDT2"P8ERH+8C=,XH1)'#"Q!9.L MRVR2++5@7"J<_>4WI4Z8U %C>:[259DT"+/ @EFKDA0'J1LF<\)D#AC+&UL?55=CYLP$/PKB/<>8+XC@G1)5;52*T577?OLD$U 9S"UG7#] M][4-X3CCZTML+[,SLTM8%P-E+[P&$,YK2SJ^=6LA^HWG\:J&%O,'VD,GGYPI M:[&01W;Q>,\ GW122SSD^XG7XJ9SRT+'#JPLZ%60IH,#<_BU;3'[NP-"AZT; MN/? 4W.IA0IX9='C"_P$\=P?F#QY,\NI::'C#>TM^QAL]KG":\"O!@:^ MV#NJDB.E+^KP[;1U?64("%1",6"YW& /A"@B:>//Q.G.DBIQN;^S?]&URUJ. MF,.>DM_-2=1;-W.=$YSQE8@G.GR%J9[8=:;BO\,-B(0K)U*CHH3K7Z>Z)_YYF3T!3 IH3I/;_$L(I(7Q+B'3QHS-=ZF2A1FA7=31!-F-V+0 A/,"$^RSQ+()K%# MJW3T7F"_1B2972&T%A'J_'!I,(KM!)&5(-($T;LNY$87+)C(MXO$5I%XY1)% M'S0RL1(D%@=&*WJ 2^GR:& MES4J#X/([B6S>LDL7B+#2[92^92G>6!XL:'\Y(.7G%O-Y!8SL6$F7[^C.$H- M+Q90D)E6O,5GW@*[Z(G(G8I>.Z$^J$5T'KJ/2(T)([Z3PWB\X' 6:AM*O=L'*'C0=!^NAV\^8HJ_P%0 M2P,$% @ TH"%2Z^:E 3S 0 [P0 !D !X;"]W;W)K&UL?53;CILP$/T5Q >LN291!$@;5JM6:J5HJ[;/#@P7K2_4-F'[ M][4-85G"]@5[QN><.6-L)P,7K[(!4,X;)4RF;J-4=T1(%@U0+!]X!TRO5%Q0 MK'0H:B0[ ;BT)$I0X'D[1''+W"RQN;/($MXKTC(X"T?VE&+Q]P2$#ZGKN[?$ M2ULWRB10EG2XAA^@?G9GH2,TJY0M!29;SAP!5>H^^L<\-G@+^-7"(!=SQW1R MX?S5!%_+U/6,(2!0**. ]7"%' @Q0MK>G3G4L:XG)^4W^VO>M>+EA"SLGO MME1-ZAY,'%9&XKLB_C[:^2LK&RC_X'DK,VAQ3BB(VEXIZ12\9\K\D45VOK6/@3EG MJ_Q)W^;Q\KW+C$_!=RSJEDGGPI4^Q?:L59PKT":]!^VRT:_/'!"HE)GN]5R, M=W ,%.^FYP7-;USV#U!+ P04 " #2@(5+H62^>G@" /" &0 'AL M+W=OQ8G103FWC -<-G1;5G9TFRO9,TX2< M>5-W^)E:[-RVB/[.<$.&K>W95\-+?:JX-#AITJ,3_H;Y]_Z9BITSLQSJ%G>L M)IU%\7%K/WF;723Q"O"CQ@-;K"VI9$_(J]Q\/FQM5R:$&UQRR8#$XX)SW#22 M2*3Q:^*TYY#2<;F^LG]4VH66/6(X)\W/^L"KK1W;U@$?T;GA+V3XA"<]@6U- MXK_@"VX$7&8B8I2D8>K7*L^,DW9B$:FTZ&U\UIUZ#A/_U =QW@Y #_-T(P.01:!&?4KHI9(([2A)+!HF,[]$AVG;<)Q'&5TJA. M1[T3]63">DD!?$R( M,-9R^"?)[B[)39J^L5B^\O>7*J._$$ C 50$<)EBX&K5'C&1PG1C$.CKY3"! MH*\59 T"<0BUFIA <6@6%1A%!091GB9JQ 2+*!\ \+5<?IJ% 12[>OL90&#U43J+VZS%]*1&"[-*B&DW#J=W^G%4?D7T5'?,VA,N[F!U4QX)X5CD[CZ(HZC$ M=)XW#3YRN8S$FHXS:MQPTD_CUYG_ Z1_ %!+ P04 " #2@(5+2M5QQO,! M !X!0 &0 'AL+W=O\"#6D M;MTL,;D#SQ)VEK1NX< =<6X:PG\_ 65]ZF[<:^*U/E52)U"6=.0$WT!^[PY< M16A2*>H&6E&SUN%0INZ'S>X%:[P!_*BA%S=S1SLY,O:F@\]%ZGJZ(:"02ZU MU'"!/5"JA50;OT9-=RJIB;?SJ_I'XUUY.1(!>T9_UH6L4G?K.@64Y$SE*^L_ MP>@'N\YH_@M<@"JX[D35R!D5YN_D9R%9,ZJH5AKR/HQU:\9^6(FO-#O!'PG^ M1-C@NX1@) 1_">%=0C@2PO\EX)& %P0T>#>;^4PDR1+.>H_XEX62.B[01!RL;D MQ;=Z\0T_F/49V04"JT!@!,*90+RP,6!B@VD-9O,8>/JS5PJME4)+I>UBV\-U MI2"Z4PE;*V%+I@5"OU#$X!A5+J::SF?'@,AD"R;GSGT/389G\ 4$L#!!0 M ( -* A4OB=>+6( , ,&PO=V]R:W-H965TJT[3=-G 05< 9.T[W]S$$_ G8.??DW!,?V5Z<5?%2'J34SEN6YN72/6A]O/>\J:/,S3<[ M562Q-L-B[Y7'0L;;NBA+/>[[D9?%2>ZN%O7<8[%:J)-.DUP^%DYYRK*X^/<@ M4W5>NLQ]GWA*]@==37BKQ3'>RY]2_SH^%F;D75BV22;S,E&Y4\C=TOW$[MN7RF2J=SHBB(VCU>YEFE:,1D=?UM2]_*; M56'W_9W]2]V\:>8Y+N5:I7^2K3XLW9GK;.4N/J7Z29V_RK:AT'7:[K_+5YD: M>*7$_,9&I67]Z6Q.I599RV*D9/%;\TSR^GEN^=_+< %O"_BE@ 6C!=06T*# M:Y35K7Z.=;Q:%.KL%,V_=8RK1<'NR9BYJ29K[^KO3+>EF7U=\*\548MY M:#"\B^DCU@ 17B">$7!1P:$*7M<'/14,$Q DH)J >@0<$P20( *:.!#@Q$U M)J\QC(B):& &@'$**,!R0B@G!'(L!!$DB*8;(B"!F&!(@PD[G0Z6SGH,T1,Q M@R)F0(1E8#&TS!J>-HC_M@2GAUC8Q"^D)P=CG( MKK"]\&.V74[QB!](3B['&176'HAG#KRI]M!.'6$=KNA M'2VHV^N,B7!H"8 )SD.++80S3"##@BP4ED/J#:=4PKFC*>?4%C2V2D8A?2$X MO032*RPG5,*YHQO.J(1S1U-.J2U(C-DQ!FF$>)T;577%_1$7^R0OG6>ES>6L MOD+ME-+2T/EWQIR#N55?!JGI5F/>BN5HV ZV.[;79N]S=5_\!4$L#!!0 M ( -* A4N/MO9"/@( 8' 9 >&PO=V]R:W-H965TA;Q"65OE[=^O+<@0 MZN(7:"_GGG-/2V_3AHMWF0,H[Z-DE5SYN5+U"T+RD$-)Y8S74.DO)RY*JO14 MG)&L!="C32H9(D&P0"4M*C]+;6PGLI1?%"LJV E/7LJ2BC\;8+Q9^=B_!5Z+ MB?T#/4LQZ*$2A:\\@2<5OX:OVPQ,0D6\59 (P=CSUC9 M<_YN)E^/*S\P%0&#@S(45+^NL 7&#).NXW='ZO>:)G$XOK%_MN:UF3V5L.7L M5W%4^Y_X;7(%IN*E$:QPXD_;I'2Y2\;)CT:64 M]*-]%Y5]-^V7^);F3B!= ND3"/YO0M@EA*,$U%9FK7ZBBF:IX(TGVMVJJ?DI M\$NH%_-@@G;M[#?M5NKH-2-QE**K(>HPFQ9#!AC<(Y!F[R6(2V)#)NDD7MQ+ M;%V8V"T2.GV$EB"\(TCB,3A?+0G4XSN#J&[DMA92>RP^^#729P$ MR?.[NG02+)_8U>5DP?&C7<6!^Q %#J/D <6#Z=QN- M=-"@>Y0@SK;12N_ +Y4RIW00[9OYVO;R47QCFKSM2O]HVAOB.Q7GHI+>GBO= MVVP'.G&N0-<8S/01R/6EU$\8G)09QGHLVL[<3A2ONUL']5=?]A=02P,$% M @ TH"%2]B_(V$5 @ $P8 !D !X;"]W;W)K&ULC57;CML@$/T5RQ^PQ+=L&CF6-I>JE5HIVFK;9V*/8VO!N$#B[=\7,.N- M;93V)AW+C/P7K0Z+Q!O"SAD[MWDL32W(30$L*!$-PG1)80?1#BNX38$N+_/2&QA&1R NIS-\7<8XFS ME+/.X_WGT&+]U07K1%U7KH/F=LR>JJ=0T6L6KJ(47;60Q6Q[3'B#63Z.(?LY M)!@02!D87(0N%]MP1@_'!^SFB.5JXN&?(H>[(B.;D;-8D>%'HV+%;H'8*1 ; M@7@DD$RJ[<(L)]5P8:97XL),2G9P83ZY$TJ<"24S@6"6T!RSG-[N74AO ]U\ MT13XV;07X>7LTDA])S?1H8,]A?I%3.+;8+T+'/&]ZGA]@_J0[]OE=\S/=2.\ M$Y/J'9K74C(F03E?/"CKE>K0PX) *?7T4O=X31 0 C00 !D !X;"]W;W)K&UL;93M;ILP%(9O!?D":C!?;01(2Z=JDS8IZK3MMP.'@&IC:CNAN_O9 MAJ"$^@_V,>]YGW.,33$)^:8Z !U\<#:H$G5:CSN,5=T!I^I!C#"8-ZV0G&H3 MRA-6HP3:N"3., G##'/:#Z@JW-I!5H4X:]8/<)"!.G-.Y;\],#&5*$+7A=?^ MU&F[@*MBI"?X!?KW>) FPJM+TW,85"^&0$);HB_1;I]9O1/\Z6%2-_/ =G(4 MXLT&WYL2A;8@8%!KZT#-<(%G8,P:F3+>%T^T(FWB[?SJ_N)Z-[TY*](B"!EIZ9OI53-]@Z2=%P=+\#[@ ,W);B6'4@BGW#.JSTH(O+J843C_F ML1_<."W^US1_ ED2R)I VBVPKW MSA2OS.JE(D]A@2_6:-'L9PVYTT2K!AO_%4*\$.(,XCL#XC>(O0:Q,TCN#.)- ME;,F=YK!:>(D\T,2+R3Q0)(-9-:D-Y H2?,T3_R@U M*/:!T TH_=1,EH1^2 M>2&9!Y)M(-DG2/KXM('@FY-D+^I/*D_]H(*CT.90NJ/3"J'!^(4/INK._!O6 M@$&K[30W. M 4 >&POG@3[R+IKN*-E,G6?S/H]29OMJX7O/KVF]C[]IODVXMP MF6YED(A9L!*70>(E>W$5\ A>&(B.B#=N).-OWB3??O,&^W"_B?@0!LDFACXK MN2H^O5TF73'L.V+0ZT^+#R_DLBMZHYJ'!^#YVVP1)Y&[3/Y>V_-^OY/%A_U> MYR_%WV;0>D4]WOON0_'IVO7CTC!FCH\R\D($<"4NW*343J__?W[SF\9%OO?B MI>N+OTHW$N_AQQ*:BRW5O)5M_S(H_J+P]][S923. 79W/;L0/M[<7'V9W?Q;GMW)3=_M4(OGS$%81Q( ^^!:'OK(.XW81H#-*5]G>TB(*9>]7G1 M*)K%,8Q?>NK&&P%CBB5^D3^EWJ/K0_-2PZO@4<8)4EH,<"UEE'AK;PDKB$6X M%BNY"V,O*<\=)^$62"N22PDC+WP9.R*0I88X>I"$D5?F(Q\CN7.]E9!?=HB] MF* -DTV9 ._#!&B@>;T?(V"!4;)WQ,Y'$L7!<-4[7%DE:-!C&R)G@;%77@S= M]M5KN)!K"5.O8*N6L&B1N%_*J[E%P(5;"=O][?WL6LSF\\O[>=TN7GONPO.] MI )1<$"1_\=BY^X1TW5# )],(QH!=\X/@X=.(J,M[.&BM"88,TIA2; @Q#YS M6,19)'VB7KTK=1VW;O19)GA0ZEHJC*CV=:WR>]N A>O<>AP!%!>+96GI%9OG M!3#_0@;P+1$(!:[5KY^) <_PU]"4V,DF]%DA(K SI7]!,S#WK= M[_9ZL)F1@".9RK=BX/1Z/?RG)*YPTV0#9^8?<@4$&092>'&Q0M,R$2#&P@5@04GRR9GH3YS!9.+T3T[?8@-@39ZO>9-Z M/!HYO5&_".6=3%S: N#A BS4YL_(R#E&.VE:,V'X]JPKBMD&WQ948BD9$4E8$IM4(NXH"Z&._D$L^:7Q:EK-I5H._7V=VR.&VW MVTW[8F/V95"C^?7>#Y]>9@'F*3$;JT'/ G!M <=!Y@0K]"R]$HH^'AY M-[N_NOE.S,[OK[XGQ:>DIJU^3+6A"&.#Y1>"#N)+(D)M&H7T%]F,%$-HB]9;"%('<;1K ML@/+V 7)W5FX<=$2JF''']4!A)4;N1;C_LDO2S1'8/Z:GN>Y'MANN_/#/?([ MA $1IWZ1F48+"ZBF5; ).H1C(*9M60X3PR"X++R394KHL.R9,K.I,.S;&^XU M]N]-6Y(H"40\ MIRVJV&0HP1Q+2[$NFY.[-%INX,P>:GD3HA,K(^1*Y\X/7K)!DQ"1E!U+Y>0Q MWA"@K;B&5QS< &WGP@D"M:T?>XV?T MEGBFZ_JA?D?$\!'-KB"I1 0WNLTW:A!%Y-J(8I<6,G? MI2U_U\8XCC-)O'$?D;%*/$AP(-F;1P-'*Z*Z)Z #\:D[[XH'-B?\/3Z6.QS2 M90\<3K^+0-1Y.V021[__[6A">%L+',\*9B#2 M:4I4O;P 4)(N638 J;V'9@+C%M1L!C)P"6*VWT/DW,D'=)7@&//._W;1>P]+ M ,A\X%0PV%ZL0 :'))']= 7(\TDN\CQY -9AF 3JD!#C)'HURZ%E(.9]F%S3*.+3LHQ2 MUX^/:6H0&PA?(%'0NM&>@'/%VO4BL;,))MMIA8%55V3F'K1,?9A<:[VHZW9( MV56D7JOR@EA!M&H /!_9ZPH]Y:@O*@SKX9.-BT[)/0!"8G))2%-SKCFFL<>8 MAF3'6\Z;=B*Z1/8OH_085$D?W6("PW_$3,+@QS0@\LIHSAKZP(!(*4PE'N_O M.1_&/\1B%@2P0T"3.U#44!/3E/OGNL6BP6JO=0H-?&F=!:*^.1(!>[)Q]LLO M2[:!T.$"<@(7H@_?_/)<'[MNF:L^B5EV=$'>!/!]*2O%K=50*U T=Q3!2LY# M, +4 6TR_1KF Y4?SL<'H E8]HC.JN7'L[K-T7QW(Y"+[T+X$$?O9_-WQ]IE M6]GPTP[W3QS-YI^.Q4W8I2DZO5-'*"S=R4<9I)(E+>FB '_,6-2 M) %:*[!&GBZ2:U\N$T:49E^\5.CYM/&6('>%DFJ*0]"@R"\05)\%E-24S\(L8T6Z0)2&)F%^177C#M+VJU;T)HX,O1V?"8ZRN49871(X"!C& M?+NO]"IQ!C;+>9'2M*,S +UM=*"A$4AF/V@@,,.*B&&1.">F'UO*DKL&N0W0 MP+%% 8#K13[E*'&"3;1H+P^#"R0NZ2;J-Z9*Q3)!-@/MH!CA+6=.O IWB9*7 M-N@D^ZTU _@DVUR,=L'8J%' J$MBO%KPP!C*L *B M/\"063G"QJA8>9F-LP3[/HTL[80H\;U<@%H0[94#JH$6)YW> &CQ&I5J0VPG MH\%Q1DS8).,4&%*4TG@WF$T0U_%Y##"[%RJ<0WDUCCK*3YZ/ZIW2WYDL4&VL MM+F[XAKF"2-;JP26Z8(6""QV@0PL\4C_C+VMYS/AZD"G4V.7LT"!CV:4+'[HP.T(F2;H5'Q4$7M.[IG*@<$NL'SX\)WE@M\BA M49\ 2B8A(%<%QE0F'(((D*SY>)EN&4&HM0/604= LZ(EDZD#01M&9TGF 09 MYD%%R!&;\ GX6@2L8)TC7TLI@B%CLV\AH/6!CR(M0%$1M/ 2:+BJ"+1.G=QH M"^E[,"5R.EBCEG0,/+*1>H: 2WHY4R!-!:QL"Z2:0S;M]*#!JW/+(D:9W1^ MSI$H54"\4PYK?0BG_3%P_*LM^8/41N6L/H 836+.>8(.VO%&(28$.O\4?HU* MLU'CC/01T.RH@[PV'CCD6U[L/CQ$\D'S.B5<@2I@0CP8($5@:))G9.,8GS$] M(!RCYU/[[H[8(7I, S"Q/JL+V1O&*F/%0)DYK!FP/4=.5T.B #68MO 'G (# M:/ P? 6/K.? MI;OS$M=7CM[2S+18H'[<1\1*GG<]BQ%-&P?/+"=WM_.1*QWUC_.6'P;^*952Z]2QTI!5;% =I2DF*IQ8'08D4'7/PZ MQ*-)O!1=G8(4#]@Q957CAJ09K2XH/LL1>H[ !I5Q7; (*2IHIQ6(N?;=(O8!YHC/RH,U0)H[0UFV+-( MK'@M^J?.=#S&+U-G,IS"E]' Z0TG\&5XZ@Q.3X!9!&#N!3CGF?T'$3Y/WC@A MJ%M/*BC?<5507N6$@*+:/YU2CM3IA#Z&8_HXZ2D[AZ*XN"P\;[%Q?YQQWJI@ M12-6&7J85$$>)8X=I0$2[K0O^J,1Z'VB/^R7X&^%LH85$&L X;]EEQ$\C D@ MR@H[P8\1*)SP,>R?TE_]OJC.%1"<' ;T1T,Z*-W A^#[OB4/D8 O *6VO2Y MS93;<-/A:>[$1R8D $""A$G8BNR?CIPQ#(>P3Z;.*$N%@X>L\F7! [%*(ZV* M4"@\YQ4\& D7^5 X<]G!N.\,% !]H+*3UA#$WI?GS9^?GA@BH/I)DM<2F%0B MM5%1067Y'(".3@)X+@3*%L(YX:R3ZS530T!(+[7C6@F%'&UH B7\E)@I!VK? MN1QLKP^^$$-401J[70-3K1LZ1V&HU3^"E0O,K#80Q)F'77&1;>-/8*BB.*U& M75[5!YT#M&%T-F&*/5&(1EM_-0CBOG F#1WQN;%T0Q*VEJ6/)Z\@%2KK#"*&R>2_)@!8I#ZY M-Y%(M4-FYVI[ :7 '\.ATP.IPJ2@%4_3N0(2W1&6B3X#ZLA3ULQ4N2EQFUTA MPW#Z]L#>D'6-"OB2-!D+"HJ#>$H2PNA;F>G6&7EHNLH1F\* %6C0FX8>&)_= MI80SI.7:0_&O6#L%\7@1/V\-LRSR5P2"%J/GM')/ #S?6Z\[=/@Y(XPM*\/' MJ1-9!%V,]OQLL0&"LY:AJ@03\>3&9'HN7?:J*6TW;J>>YM30:F6S.7,558XI MZA]]4C_&I)(,06NI3E,U1HK)CSD"O0PF'O=@MH$8]_JB13:'V$0\JN! MTF,SS$MWN:ED7_>?]!$NBB;K"+M"9>R83 SY$[I"H0E%-#'DS-NM,M5)5+<1 M0ZX1&7H&BEG\?V5X]ZTXWK\#7;\&C^3U/H?_S3WO/R@$D] [B 1\=,L/,E6 MNAA=(2>TI=A1QV)@RQ!=!@V,P#R>3PGP#X*BE^7ZVC3:ST$EA&$7D M.7KT8I/'4LZ_R 6C3'Z&"D0CZM!R%EL@2QUEPU_&V2^W^$*JM0MT*#'O6 MTQ MC #K!C^%T(+C,X/W5^]LTY_VQ!CVJC?^&(6K%(;YP8U0PE64O^:> M(]8NK-A^4]UB?N"\X-F B@V;MJ3T#[4G&V\'\CIYPFS! MK*_O>EOM:J4T%F4/FQ8J,Y'EZ*,GG^2*-6I.@G@$5*_W''+&-'Y*)">'AY44 MQ,H+Y3Z:*'$>8$06Z%N94 5-D% &>CA+(,W^E<"P!M*Y)W;-!BF0[@K6L9&8 M^IK@$O*KIGF L''0%>A!4FL^!MW=;#LTGF#8+&66)U!9,$^A-C0TA)'W0&2& MF#<*7;<0P4#5PI27>+DH4]&.-> ;2:K=D 6YJ"C'@[V'_/]R%QT!A/T=@-K'TS$3!%0O^?T@)$!'^N/P)I$14WEQIXZT],^ MRX)(IW!HZ XK&'X^F]-D_*=V$8>J&2K[/%,P.FA(+M72KEK>N9.US MP]B).RB;=>#,SCY^*8II2JH]L7SE2D5=8]C&U&VBA*&0P T&A" M484^>N1+]1"HG'Y/@N #J\B5Z:)6LW;LK&;<'%=3N5&Q8EAPIJ+E9H]HM+3[ MK=T;4X-\-XZ1X>#='6@0J=A"=?:1XC'I3I%^=NQ66%#/QN89Z#9H4O<[=H$* MVU0_I2%R)!#Y2TX)=CE(S"8>&^?>"LU&9+4*"#32[0RH^XJSK*9412LZ/,]) M[,!&Y%Y;D>N4XHG;E#@8_<7"L/KNDNK9K-[6C!K>2*KP?J'4B]B;:[HPLU[( MC>NOZUB4_"*7J7F%%O3&>T%5H&53L1+A G89\!EZP M2Q'-"2=ZNH'!)N^3 ]-ARBGL;'[_<+=TNE+E7KTM;[C>:1)P.B^>J> M]F8H M%$BFD04MY7P@W@"[410N0KY\"',ULT9JLT% N QE+C6.2#<%UMT\,'J1 M;H,DYS2Q/03/7MNP10^P(.WJ%"Q"R1\[4X:4*PWBQ:@T@URBOMYY@[2WF1V4 MF2WL]2Q<:L,IWO$&\,>>Y'SM&,.]!'%/14"$FDR^E$"LFU5-UCR7U@J:KO$@ M?^@7THFP+>Q6T:E1RLA(MY@GJ[E[UIQ#?;Q9AB:,$RAO\QNN\K+:D/;V/H!A MTV# &IFJS%E0I59>2I^).@$WJYY4,RA]%#79\C5)9Z@=%%@^^MY[SI#R!%2. MH?7M@RT.^J U3+2#$2=^9CGNEYFSS:3&:0P@H#T-0M::32E!XQ06, MOG2]_5'U),7U#D]:KW/AO*@H(L7?+ VL00$[-'*!,]IVI1<@7Y"K %T3&:.S M\WN! H(] D66C+ M;?40!9 ;<'(F)FD\40X9U>=AE%*ZB=8P^EVJ2>AW>V\IG_!E$&3V 8RU]KX@ M']O@O82QGI0N^E(SCM6,PGBOF36%'(A;AVG4T9,0EV*Q0A4H93R\ ML)%UW-BN-+%CG;C+5:+@V9M9D75.*^IUAU.SHSI+-.]P;K-M9 # ^JEP N4O MYDW#QNC=CVFR87>BYBJQ %T9;\S%JGN7/.W5".CZ#0Q62)!W.>]2 S,HS5&L M)P E!LX?;UZB";Q="*"XIVG9)!@39#;>DA6*4:V]53';%+1U- M+$( '4/O!AP).BAYMH*J!#D*B:YQ]3X<"5HJ<"Z*[;FQMC?9G>7&84"JT<=,=E=YKTDGQU"@[H/:KBZ[5AJ[%]GK9M\^+I.E M1Y: 1RL^$US*9[0]((@%QT,*#PQ:]YAH''O4AHV'7+N5E%M3)P"*5XA>M1]( M+..$,BZWTG.R\DS^/1Y=E5T;?^&A@:IA!%:!=8MT841L.[?A;)DJL95R8IOR M;DY5U>>7ZE!T8^7NB=5]@#R\&;9,OCAB+#X'X5-@Z=G:UK6B]#1I[C72AMC"#0@M2L'3VFH.G8ZXFU^)/Z$/3?GD =U7P;*+VWPA M?0PJDRF_"U6-:Y:">*4S$!T,?;&L_"!!3D1BGBX.#$.7)&Q _NT[L(N8#)(N M8',\%-F%U#L]8S9V-C$.)1X,T8B^?X(*B@5,Z =MC@1!_!3$3@%"!'.%H>-M/>)&?R MM3BLP$0.,FD\ / W;\.6^V6#PNJ4PA$H, #1#O^$6P5GY]%[5/J#VQJ%)5!- M8;WX"!(NM?P3K*J2%9V/(ED)*VKXXJH=*ZTC*S&!8RSS/7CM<;81U N7I],L M3*&TE8QBCINA71T4UP?5L6JUX9FYKLHDK5BF/1#(ZR'87SI>[MC+M>^R("<" MZZDV3U#3D,=:(@[XS&4V<\'5FYXX%\0N+E:KR,ZUFY M,TP?Y<2;_.+ZHRP](!]\4NG_BA#9^]G9G&*=/*&G'7.K+M(?%1C M_;WJ8A8)&'A4\/HNP"LFO_\M7H;[.S&7E(4V9XL./T,T+CV)C!5%W@IP/^@- MAGK#/*NZQ2BG-]F)F%9I51MZ8R2G3*@&D^I#4PD)KA$\ER M0$P@"Q>1D/>3KX"I9A+..+Z^CS/ M>V%(S$^*>4.5B5ZTV]IN6 FX?]L677N@7*^TG7'.]7O8& P7].EW1&91B6N" M-;]W+0O1CNXI*Z5T>>=\N9&KU*=C7>[FJ(H@A$U5_I1NDJSRIWZMO_#\GK;Y4P64<@Y[D4OS8IG%]3+U^0 M>NFUWH*&EZ5\3M?KOL++2+?!9: M96Y;XP#_Z6EL^L8/@$ MG>!2IWZSB!*JLEP'YD%$#8:H=\"7'JBB\&4$E'#"7WI#_.4N*Z0)..TH=2,= M?1!X$<)H-!!X'<')R5A4[H&^NH+:L8EBJI+!*FC M0*L]IDVHM*4 5Z$23NAJX%9&X=E+6PN%[V9MNV^6;!$_%WSY0[.SOXI_B.2MUM%]$ M]W_FW.,.F(/6W-G[\2B9J6[49KK!JX[-ZV9RS=2MY\_;'SH. (RYVY_JC^%_6-E0Y5HSNLTHO3PCMV: F_DGNL[5[>H)&#:\WO4JKI]?RKARI?857O;JM92LOW^=1=4#2+*(& K[O;"[N=>ON&F%'Q=M,! MO#Y83UPB1EUW,%>U_^^RRTYJ&1/"P5J3,EH:7AAF)OAH7]>)?ZB[ M$;";N;JDS<1(N3?H]M0_Z/M[GK/F[]2$>(D2ZGHI547&N<-9O+BG";K&R;[/ M7:?D\!4$Q4:#ZI]AI9VZ3YOX1Y%)$BZKB)H^?1H>_,'E2O M$3^G MDF7J)]YW/C.[^P?>>UN+%\YQ^,[_Q2.ZMJSY?E.)_E'><'^U8[O2W7 MZFVU=UN\9 _JW=0E9HP^ZA+O;'99-S>O]%E7OG^H!7@Y]W0>6=:CEZ HYU@N MO6\I[U4N^0)R;N62R5_I5Z[@/VT=R]43%'W*ASW(1E6]K7(5OP2)Q3+KZA=MS6WH3^DB7E?)%E>[_)]5AA[M5[&5LY>I53H04*&G7N$MFE#UTQ&%>_ MZ5B_-UR[M2EATZX9:)")!C_++-'8J@X&UF*_A?SG]7:(Q:,?/@SH?5=IY4M] MJUY)V=HA:SVX-9[7VY+G]25TICUQ=4([F]K1$U-)EE6]\L&J\Q M<=OJ?6[54 ]JH=;^Q+KG[%]DO4>\)Z^A[:(Y@),VO>MA:].[ 7+V=#X?YL9^ M#= V]JN'L^ANO5#NUF> W'J(>NA;#U&_D(/EB-5,[\"KC*UWO$]KN&/N/? U M;0B *U,1WNSU>V;]66W_^IJR$O&X7[QMNJTG+M BFY[;+V5_KG#)^K:K-,O> M8Y5)?:RC*_&>X;0[Z/VN].M)MU?QZ[#;K_AUU#TM_UJWOGFZB.5/*6[OY2-M MLB;>BIQ>ZUEM'4?6B(CT Z=>5W@H'KLF8J.07.T'?*?*Z?@]UOR>!2>K]DNH M0C][LUH3D5:]%5L/CZG -S)[P[9Z7G[KJ08'K*4%NE8U.!8,]ZKX.<);MRYA M'-#@M&POL/0=!D%7#27,@:A(D44G&BC:O*H*D5D+RQ29P%\S!/$'=3S=,0^9!XM(F!OWBT[B08G\/+&"8"0>T(2S! MUX31M:(VJR";1AR/OV7/I>3@54KG:OH+_KOOI M!X'!LP(I8Z/ .?9 &M=$:U#BQCANL@-_":'>7FUKH[!49!O-%WA*<(,ILI8J M!S66B? I3&#PLI1M*SLJ&4=V*#6DALCIZ24@C@-0T9O&-H,&+NWE_9;L.KA34-#. M^5TQ"C#LI*[9]B.CI>#@%_/;@M&1!=.8#'50)15]-'SVJF0& (71!I2FV2[R M0Y%Z!9T>KE-7'*MY?H*:__4^ER! $;8KVMS]E[S+_UGQY;N_E^S^*H>"7]:N M/K=$VR5/0.3B%$0NGUEDT#>=G!;^V)A M>]UE:F^&7I.U>>GM\9O<' K2,GUGE^B""9[L+U9XM!QGK4:*!$_V5\AIR]^[ M@M-S,OT)4$L#!!0 ( -* A4O D^139P, .L: / >&PO=V]R:V)O M;VLN>&ULQ9E?3^HP&(>_2K,KO/",;8!_(B8JFI!XE!R(7I>N2&/7DK9#_?;G M[3B<4P7>G)NZ*\;:E2=T_3U]MXLW;5[G6K^2]THJ.TR6SJW.T]2R):^H_:%7 M7$'+0IN*.OAJ7E*[,IR6=LFYJV2:=[N#M*)")9<7V[$F)KV\\ =/@K_9?^?] M5T*9$VL^H_-ATDV@7QIT; ;=?FZ(SLW_,.G%0C ^TJRNN'(;*,,E=4(KNQ0K MFQ!%*SY,MEW(E2K)K7+"?9"QV@P%?1/2_/2X'"89'#OJX)JUL&(N>4+,N8 & M,RXS#QX/\D:KDBO+2P)'5DM1 D=)KJFDBG$20.8(9-XF9!% %@ADT0KDU./ MI0%D#X'LM0G9#R#["&2_3YG87"^YN7+JIT^SU&&:XN04K&,GN> 452VRSU-;I"OZU7YQQL:;PZ^&\ M9IA/LLA"&:LU=-!&?$;"[)%%U@F,0DS,0D5D"QUT^J8AQ,0L5$2V$%HE%F=?)YP[ M&LJRAUFH%]E"NV3RTRZSA[FGU[@GW;X/*N'N5KQ\@($MG&=4LHDA_F/SU*K7 M]W7GHI;R!LX]*IC)Y@V.'V/[\NGR-U!+ P04 " #2@(5+3!)+6JH! !P M&0 &@ 'AL+U]R96QS+W=O8D$9>8+@0]+W+S;*@UE MV_BB[/SL7%>-WT9%"-VK,3XK;)WZE[:S3?_-L75U&OI;EYLNS4YI;@W'\<*X M\8QHMQG/G.T/V\CM#Q3-/E.7V["-S+DRWZT[^<+:X,WP02_]@OXGE\[^9WU[ M/):9?6NSK]HVX4;%WX+(W [BZ2"&!\ETD,"#DNF@!!XTGPZ:PX,6TT$+>-!R M.F@)#UI-!ZW@0>OIH#4\B&)%QAB?I&&-UYH4K@GO-2E@$UYL4L@FO-FDH$UX MM4EAF_!NDP(WX>4FA6["VTT*WH37FQ6]&:\W*WKS$\[:VF$;KSC->;U;T M9KS>K.C->+U9T9OQ>K.B-^/U9D5OQNO-BMZ,UUL4O06OMRAZ"UYO4?26)[PK MT5Z6X/4616_!ZRV*WH+76Q2]!:^W*'H+7F]1]!:\WJ+H+7B]$T7O!*]WHNB= MX/5.1GK[(G7V\!%3^T257P^_6C.#VX5+9QV<,4^_N'RD=^BW6#->'/Y9A MZF^$N?J#9?<#4$L#!!0 ( -* A4OAC\E6JP$ +<9 3 6T-O;G1E M;G1?5'EP97-=+GAM;,V9WV["(!2'7\7T=K$(./P'6'BVQ+030 MZ=N/5ETRTR4N:O*[*84#YWQ0\MUT_+&UY'N;JJS])"E"L(^,^:R@2OG46*IC M9&YB')DI)XFRMM29 M"MK4;%WG1TG[^X2IH[*=XPMM_4V-C&+CV.3)$9]PDZH<+RPZ<=U;VMR M3N?T+S0SG^N,F7'A554S,-B7[ M-2&]'D?8EM0-T$8N63G$:T%=I=K [LG/*GBX#9EQU+,DM4G-U
  • #%! 4HW(4I7(4IW(4J7(4JW(4K7(4KW(4L7(4LPH4LPH4 MLPH4LPH4LPH4LPH4LPH4LPH4LPH4LPH4LTH4LTH4LTH4LTH4LTH4LTH4LTH4 MLTH4LTH4LTH4LPY1S#J\HEG;-JV4KO\B^31F>:C/VO\UTV]02P$"% ,4 M" #2@(5+'R// \ 3 @ "P @ $ 7W)E;',O+G)E M;'-02P$"% ,4 " #2@(5+9O,+8(( "Q $ @ 'I M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( -* A4LD>=/W[P "L" M 1 " 9D! !D;V-0&UL4$L! A0#% @ TH"%2T0(':ED @ % @ !@ M ( !^ @ 'AL+W=O:D'00 "(3 8 " 9(+ !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ TH"%2]ROLV8E! *1( !@ ( !1!( 'AL M+W=O@H" "-!0 & @ $W M&0 >&PO=V]R:W-H965T&UL4$L! A0#% @ TH"%2WOW M*#ZF! @18 !@ ( !=QL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ TH"%2]KU&PO=V]R M:W-H965T&UL M4$L! A0#% @ TH"%2VG#]/ZT 0 T , !D ( !YRD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MTH"%2Z"1+\RS 0 T@, !D ( !JB\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TH"%2V^^H+VX 0 T@, !D M ( !,3L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ TH"%2\=^?_&V 0 T@, !D ( !^T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TH"% M2]G\//KE @ ;@H !D ( !U4< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TH"%2QOWR9^C @ F D M !D ( !'%$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TH"%2P6VY7@_ @ K@8 !D M ( !EU@ 'AL+W=O&PO=V]R:W-H965T M ( \( 9 M " 3== !X;"]W;W)K&UL4$L! A0# M% @ TH"%2TK5<<;S 0 > 4 !D ( !YE\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ TH"%2]B_ M(V$5 @ $P8 !D ( !W&< 'AL+W=O&PO=V]R:W-H965T. 4 " 3!L !X;"]S:&%R9613 M=')I;F=S+GAM;%!+ 0(4 Q0 ( -* A4N;>7!E&UL4$L% 3!@ R #( D T !&9 $! end XML 53 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 54 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 66 151 1 false 27 0 false 4 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.americanwoodmark.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.americanwoodmark.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.americanwoodmark.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 1003501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.americanwoodmark.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.americanwoodmark.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 2102100 - Disclosure - New Accounting Pronouncements Sheet http://www.americanwoodmark.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 9 false false R10.htm 2103100 - Disclosure - Net Earnings Per Share Sheet http://www.americanwoodmark.com/role/NetEarningsPerShare Net Earnings Per Share Notes 10 false false R11.htm 2104100 - Disclosure - Stock-Based Compensation Sheet http://www.americanwoodmark.com/role/StockBasedCompensation Stock-Based Compensation Notes 11 false false R12.htm 2105100 - Disclosure - Customer Receivables Sheet http://www.americanwoodmark.com/role/CustomerReceivables Customer Receivables Notes 12 false false R13.htm 2106100 - Disclosure - Inventories Sheet http://www.americanwoodmark.com/role/Inventories Inventories Notes 13 false false R14.htm 2107100 - Disclosure - Product Warranty Sheet http://www.americanwoodmark.com/role/ProductWarranty Product Warranty Notes 14 false false R15.htm 2108100 - Disclosure - Cash Flow Sheet http://www.americanwoodmark.com/role/CashFlow Cash Flow Notes 15 false false R16.htm 2111100 - Disclosure - Fair Value Measurements Sheet http://www.americanwoodmark.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 2112100 - Disclosure - Loans Payable and Long-Term Debt Sheet http://www.americanwoodmark.com/role/LoansPayableAndLongTermDebt Loans Payable and Long-Term Debt Notes 17 false false R18.htm 2114100 - Disclosure - Other Information Sheet http://www.americanwoodmark.com/role/OtherInformation Other Information Notes 18 false false R19.htm 2303301 - Disclosure - Net Earnings Per Share (Tables) Sheet http://www.americanwoodmark.com/role/NetEarningsPerShareTables Net Earnings Per Share (Tables) Tables http://www.americanwoodmark.com/role/NetEarningsPerShare 19 false false R20.htm 2304301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.americanwoodmark.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.americanwoodmark.com/role/StockBasedCompensation 20 false false R21.htm 2305301 - Disclosure - Customer Receivables (Tables) Sheet http://www.americanwoodmark.com/role/CustomerReceivablesTables Customer Receivables (Tables) Tables http://www.americanwoodmark.com/role/CustomerReceivables 21 false false R22.htm 2306301 - Disclosure - Inventories (Tables) Sheet http://www.americanwoodmark.com/role/InventoriesTables Inventories (Tables) Tables http://www.americanwoodmark.com/role/Inventories 22 false false R23.htm 2307301 - Disclosure - Product Warranty (Tables) Sheet http://www.americanwoodmark.com/role/ProductWarrantyTables Product Warranty (Tables) Tables http://www.americanwoodmark.com/role/ProductWarranty 23 false false R24.htm 2308301 - Disclosure - Cash Flow (Tables) Sheet http://www.americanwoodmark.com/role/CashFlowTables Cash Flow (Tables) Tables http://www.americanwoodmark.com/role/CashFlow 24 false false R25.htm 2309301 - Disclosure - Pension Benefits (Tables) Sheet http://www.americanwoodmark.com/role/PensionBenefitsTables Pension Benefits (Tables) Tables 25 false false R26.htm 2311301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.americanwoodmark.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.americanwoodmark.com/role/FairValueMeasurements 26 false false R27.htm 2402401 - Disclosure - New Accounting Pronouncements (Details) Sheet http://www.americanwoodmark.com/role/NewAccountingPronouncementsDetails New Accounting Pronouncements (Details) Details 27 false false R28.htm 2403402 - Disclosure - Net Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) Sheet http://www.americanwoodmark.com/role/NetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails Net Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) Details http://www.americanwoodmark.com/role/NetEarningsPerShareTables 28 false false R29.htm 2403403 - Disclosure - Net Earnings Per Share (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/NetEarningsPerShareNarrativeDetails Net Earnings Per Share (Narrative) (Details) Details http://www.americanwoodmark.com/role/NetEarningsPerShareTables 29 false false R30.htm 2404402 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.americanwoodmark.com/role/StockBasedCompensationTables 30 false false R31.htm 2404403 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) Sheet http://www.americanwoodmark.com/role/StockBasedCompensationStockBasedCompensationExpenseAllocatedDetails Stock-Based Compensation (Stock-Based Compensation Expense Allocated) (Details) Details http://www.americanwoodmark.com/role/StockBasedCompensationTables 31 false false R32.htm 2405402 - Disclosure - Customer Receivables (Components Of Customer Receivables ) (Details) Sheet http://www.americanwoodmark.com/role/CustomerReceivablesComponentsOfCustomerReceivablesDetails Customer Receivables (Components Of Customer Receivables ) (Details) Details http://www.americanwoodmark.com/role/CustomerReceivablesTables 32 false false R33.htm 2406402 - Disclosure - Inventories (Components Of Inventories) (Details) Sheet http://www.americanwoodmark.com/role/InventoriesComponentsOfInventoriesDetails Inventories (Components Of Inventories) (Details) Details http://www.americanwoodmark.com/role/InventoriesTables 33 false false R34.htm 2407402 - Disclosure - Product Warranty (Schedule Of Warranty Liability) (Details) Sheet http://www.americanwoodmark.com/role/ProductWarrantyScheduleOfWarrantyLiabilityDetails Product Warranty (Schedule Of Warranty Liability) (Details) Details http://www.americanwoodmark.com/role/ProductWarrantyTables 34 false false R35.htm 2408402 - Disclosure - Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) Sheet http://www.americanwoodmark.com/role/CashFlowSupplementalDisclosuresOfCashFlowInformationDetails Cash Flow (Supplemental Disclosures Of Cash Flow Information) (Details) Details http://www.americanwoodmark.com/role/CashFlowTables 35 false false R36.htm 2409402 - Disclosure - Pension Benefits (Net Periodic Pension Cost) (Details) Sheet http://www.americanwoodmark.com/role/PensionBenefitsNetPeriodicPensionCostDetails Pension Benefits (Net Periodic Pension Cost) (Details) Details http://www.americanwoodmark.com/role/PensionBenefitsTables 36 false false R37.htm 2409403 - Disclosure - Pension Benefits (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/PensionBenefitsNarrativeDetails Pension Benefits (Narrative) (Details) Details http://www.americanwoodmark.com/role/PensionBenefitsTables 37 false false R38.htm 2411402 - Disclosure - Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) Sheet http://www.americanwoodmark.com/role/FairValueMeasurementsFairValueOfAssetsOnRecurringBasisDetails Fair Value Measurements (Fair Value Of Assets On Recurring Basis) (Details) Details http://www.americanwoodmark.com/role/FairValueMeasurementsTables 38 false false R39.htm 2412401 - Disclosure - Loans Payable and Long-Term Debt (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/LoansPayableAndLongTermDebtNarrativeDetails Loans Payable and Long-Term Debt (Narrative) (Details) Details http://www.americanwoodmark.com/role/LoansPayableAndLongTermDebt 39 false false R40.htm 2413401 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details 40 false false R41.htm 2414401 - Disclosure - (Narrative) (Details) Sheet http://www.americanwoodmark.com/role/NarrativeDetails (Narrative) (Details) Details 41 false false All Reports Book All Reports amwd-20171031.xml amwd-20171031.xsd amwd-20171031_cal.xml amwd-20171031_def.xml amwd-20171031_lab.xml amwd-20171031_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2016-01-31 true true ZIP 58 0000794619-17-000168-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000794619-17-000168-xbrl.zip M4$L#!!0 ( -* A4LG$/= _X0 'BF" 1 86UW9"TR,#$W,3 S,2YX M;6SLO6F3&EF2+OQYYE?PZMZYTVVFE,Z^J+KKVEE[9%-54DOJZ>E/UQ!$*IDB M(8=%4LZO?]T#R 2"9$M0@A1M;2H28G'WX\OC9W'_T__]>MUM?"X&PTZ_]^=G M] 5YUBAZK7Z[T_OTYV=_>W_AWH?7KY_]WY__^4__W\7%?_IWOS1BOS6^+GJC M1A@4S5'1;GSIC*X:?V\7P]\;EX/^=>/O_<'OG<_-BXO)33>O2(HN^A@T94XR ME5VP49J@''7:&^*??WVEU"4CMDF4+3Z*RR;]V#;4V):RK39K&JG+AWW]..AV M7N&_#:"Z-WS5O/[2_O.SJ]'HYM7+EU^^?'G1O"X&G5:S]Z7?;U\W![^_:/6O M7S)"-26U>J/>Z/![=V-^, 7PZ+UXE/_\\OICWB3NB#T8NZV\6 HGGH MONFO*VYL%YW5]\ />+E8O+SXVKI:?3W^LN+YG=[G8CA:?$OIU?,;NAV>K^ON1I__M@<%K/+>\U.:[B:IO(G)(DNDM3K M]WKCZ]7O:(\&+T>W-\5+N.@"KL)AOKMO\TV+-PR*RP4OZR^ M">6P^J;REU4WC0;%IP?E9%_"[[-+\8?VDI+?R7/RX\*EHY67RLFEH_E+.^L4 MM#<<-7NM.Y7[6E'1+[R\FEIK7Y:_WETZ;*^Z$!Y+7_[GK[^\;UT5U\W[BSN; M+[ZXH^;G?_ZG/^&[7@W+']X5EXWRW:^N2KU#GW4QZ&HM>^OYP24+_[M[5G%\^^NGO?[(NI9-:(2I^' MJ-1NHE('%M7KB5*]OVH.BN&;\0@U&1' *CJ<:P"R+N'CG]97^-F'_W#L*W_*DZ>;2(N.#D-1!8U(G M;TSJT,8T\2&G[CK5D5SG_YL"]O_GVO\U'HXP/1[F_N"WXHMKE1DE!-.W@WX/ M/K:*\E?WM3.\O^ONHO<8>9N#]O!O-VW00WBZ)/S7XOIC,;B[VC>["#3?7Q7% MZ)=^JSF"U'WA<;_T>Y\^%(/K6'P<3>[]9L-R9Y+%)V2S_&KR71O>_/6FVVEU MIC0UVAVX9#+O,*7\U4[B>_;SW6W;R.]/+U>2L2N)#TG_GIJJ^->]^LY1W4OL MM.(CX.<]U1M3G;6ZK8A=TNV''YF:@^ZM:_=O*NJ^Y3WI\K)H?=_V@ )?:PQW M C^0,>PP7/?VL<=X'<^ 3BD-FT.D=\K]NM?J7QP%@5YZ7M:WB]UYY-S'X[53D11+Z3JOREZ!6#9A>DY]K7G5YG M.!K 19^+[U=?MN+X&RG-4^C)\2/3!+G0/]L$BEGK,] M"U5Y\DQHC^G]&J\\,5YYTNFXR@Z#+\U!^\/M37$/3]X5&*9;HZ+]?M1O_?YA MT&S]#B;VMUYG-'PW'(W/2T,6&)S"DNTX/-]E]J4 4H_Q$XSQR86*)0"Z0BE^ MZ_?2]4VW?UL4[XO!YTZK\,UAT5Z29"G!\]>/G9G]L0#H!E69B>YM,;CL#ZYQ M"]-WK"N[QW[_^VM&OX/^ JG%^ZG[#O=BXO\=NSUIO9UVN%L$YC=GCUG AG2P&+ M,OR!-'-YTWOMKI[879W('M>\HW$Q/G->QYF1F]P]\0/1@$R[?69 XM7!P"J"S7@(Z,=#YE N_ ML:PCP-SX$Y,7Y;^G>+:^*C$FMY?8PN6'7RK/S<[@/YK=<>%OW7!8C$*W.5P\ M>/]KOU?<3O:DY'&O/5R:5YA[P-W'?P,A-0>MJ]M?BL]%=^%I=]>\[MV,1\/R M G9>5OF@R.YAVVJ9'6@:8CN)WQ.S1N3GN1M@=QT.Q0"'OP6V,WQS&8N;_G#& M:ZW(ZQ1YC>!J;3Z<-L^G-P?00WZV>KBW"FQ1P.1T$Z U*O!D09F>K0Z=;5"F MYZ[#)QF4OS]%/H^@_&VU^CJ\':HHI\Y^'8_&S>Z1=/=\$>FR M[I:3CAY#WSVJ.%4=/;[<;HG MK[-G/X7Z@,[^>.ZR=EL_O/?Y<;W 2>8.Y^M+SCMW^%[GTW^\29@SF0PY_97A M\W5%/ZX7.)4YW//%0W4V=B(Z^^.I7JT")P7%SQ<"G3<4_\$6I>H]T]_A9H"S M]\BG,JW__3CADP>29Y__GN26PN]'@6L4<<+:?'P4\?TI\LFCB+/7X5.9CCK? MJ\EO_,R=WX^G'PTZO $_:^N]Q!_*MA7Y* M[]Z__K?^=?%VT&^/6Z/AZU[K1;/7=MUN!^NG_EH,/A6#]^./^/U2? KPW@X( MO3>"3T,8S$'9/L+?+I9*F3S"?1H499>)I8? HX?%?X_AA_09_JD4W5KZ_;QT M\@'!SRJL["KY T6YC>,V0XJK!NY -#PP['-M:E:-^S>S84KGTIDM;'C^\D?; M\#*0K,VW-M_:?'? Q/2Q%\WA>%#\/'T4?)P]9?;+_7/Q M,2L>.KQJ#HKAPP^=_+[S8\?#]JIG=H9]P:A^];?W<9]'O@4E1GKF']WN? :U MFY<_WO';^!I5L3^O3%N2\4\+A"P^:.X-L>CUKSN]!]^Q7GR++UEZUNRG.]:6 M)5.:%!AW_PM:=^X/WA6C\: W[=AGC7;1ZEPWN\,_ M/[O@SR8PO-D:781HI&5>*DVC="9Y1Y33@63)&9=)/FO@N\MGE4/+*45_]Z>7 MVY"R/\D0>1XD.7)MG98T&B]D4-D%[F*BC'$:2.!VF61FU1XDS]QNZ%]_Q!$" MS[/@Z3X,FKWA93$8%.T$CGET^QI8@"$''SP&'\T/S8+7XK[;=_6:KP M(K,_"%*>&THR-Y),$J^M#3H:8UU.A!'#M(F&:LNUG!_)F;NB0FJIQ70PCS9( M=VHPOU34GRT5_=;OM<;PT-YH-V.365I+-+/2!QENL3<*H@(V)&,!!1,.\X\P297A64JO(*S0+)O>@.18?1Z\A2@[& MUZ6"@O) P S-X54&>_W0SYVO13O V'PJAN]P;!>YN)]1F&>$SO&A>$HJ,- > M&V2*V5H: @P$4T+%Z/,<'[-XRU^H*1<[4W=XOK:>*9GC__5O>4X"-@C.B(A9 M:RJE2B9HI3P75&029%8K)$!?R"-)X)=.\V.G"[ZM&'[H_U:,_MX?C*[V&MC, MN$U*N&R3D<)00R7+D6=#>-!9IQ5LD1=B+5L/$W=PKK:>X7QP6+..,@?!B][8*?3<,1$#@JVGD,8;68UO4= M8-B9M8P&;QTFAI\AX#:[_RB: PR]@P)_;0YN<38=8E0E1B[5/7U0&($PFGBR M3#LA7= ^.)",D034P7@=EKT5Y24V("_(G4".R=>=^-+E9='"!J:3[J3+X%5&HH]8#AG"&[8Y+;]-7UL0\."&*8GN&G%+5;TFU8/G1,,) M20;\MHP@FA"3%9H;;27G<'FB>DDTC:_#SJM>I_OG9Z @]5Q'N"_DDN_+%3 HDS=!\<-U.Q/==5C+E!-&<#GP T3DDHEA)/> MF"QIMD)F8RLXA$LI=J?Z[21?7["3UU,=>',Y_75?P3N(YR9G&Y.2@ >)0>V& M6$XM<8E243%THB'XW?&P"VT'8FC#F'AGA5<)E(9JP"?6)<5HB-I;%1%0+3-D MB:&/Y6?0;Q5%>W@YZ%^_*VZ:MQ@# *7]U@>P!O9<=#XC,MYY;)+TTG(%D (, MU4*R)EG2!A"O$48D5W'"#$?OCI/MB'H\$QO&@S/ 2(HYP(QSGM^S7>\H>>M,\-=?],F9U(7[==)NW0XC_NV4Y6B@8YTA4$E)2 M*JV7RH#\@#BMLZU,*8#YRH7Q7T'!S@2N2VF\]2D[+[T'/\A4<-H8;W5PUB1C MA%HF4$#&MC6!9>3SRY'/H@%P9DP@%@*?)8TWCB9 9J#'F1' M N5T13(OA)UE6-]<;.-D!NLO_7Y[.&DL52P*9UC.^@"7,QPZG,WQP,-6=!8I7U4E5LS:9S]?S/:*KGO3C)+8;Y7:.KE@HI$9OAMN00IE M@9$"LA>%$1K2!!^_BN;4/'@6U:3@71N2P3A*0*R%-DI#0!? M^ SA3C"FT%U#"$0(1LTJ,N[>LDS$A+[MAX0:X2A "L=DF])\,YYS \N_KKX7GST M['6I7/P+\.V@V7W=:Q=?_[VXW>:]V@$VLS:#'4NKDK<4ERMD%DE"/AL7%X\? M?-,2&?WKZ_XDY9H8\IOQ")<7*Q,G4QQ4N6C-](GE6C,9B.)1*L!(*4D>S#LY]_P2G(AFNUBBXN H!?+]\Q3]["2Q?I>5=\ZH K!-?W6_-Z&\W2 M/$;+6_?OC?#FW=MY M>A9?.B,(_#7*Z_WM]<=^=PM*O">_" ML_&%LQ5SD%NY# 9!&T-#V&>5(R27&+P0'&Z4QAE @L2X"/\50K+J[(( <#A) MS==3L0^=Z]* 0+6SX E9 M_($O, @%@@1MMDHU&N,@MB-+=[TGF?^/UET!\. M]Y*K"#B3Z;7R)$E#I<%TQ7J; +$!D*[,-2G%-5])[VIJ'D/W.CDG:@.%E(O% M8$$QC0M"<&-B$($DYTV%;K G?3"Z(3?;3XMYY%%8\&U>2R(AN4F1F1BY\ :" M>:I0#=FWW$#U/2W[T[Q.TMI)+TM?1,$/9>)I3%%*FSR$/,56: BC=%^:!^.B M/=D"#YXD](>C_;1:)6*C$$$;@ '<94\@ !'#(59*':E?IMDH61'S@Z3L3_(Z M,9N<>$S@X32$QP3(DBAKM66,]["LW$=8E!F9N6*!HSIF\L/S:^[C52D01(: M <-3(CF7$%>HD]RKX '>&U;QZT30BAT?DYTGE=PZAW56?ZZ"?N_KIE/)4PS#9C7EK/#D1BA M 6H"\H5H"TE:95+8D*78M159AV/D 'TW'Q(%(QHA"KT"SYS87,2^K$WE^^;W6*ZJ>IN-6*#2'C@GB;# MN>/H]J6W&7!-=)! :1%B!3,"^CE]DL@R#.A1# 0V1E(9TWU<4Z*\]'-.^+;A_+7C 1(9KRRC(D)T_H&+<5R6$@+8_VBX"H7 XZ), 34E@% M =4%Q446-N$9F&6I7(@G="?K */QUGF=<,J,09XDK/>4T:"]H)'HZH095>2I M ./F!?1'.L8,L2Y0J11UB3(KJ6<1+)TE(B,AKI(%<*5.0Q3'DXL[B=.SFC(JF6J'APS MY@RTY=&.40)*=,;ALKB2N&,B9? P@7C(.H3@E6E=1@XQ&S4[@A?[XX^CRW&W MNO"PUVI"YN 5 0Z0**4,T8/+YU0*APLA!D!D%2E5TZ6M23L@3^MFCPGN#()D MF!( ?8!WP-$;)DG*2@:>U(JYL:K:[L=3;]1I=[ICM+#W16L\*$^$I*^M[KA= MM/.@?XT#/1Z5X_SF,C4'/="ZX>RP[J:3"0]M0H!P)<&+*6](S"XE)CB@&,DE M!6--"VL55=-]:"E@5;<=SYA)"B[:*09B!_-U[QX6%@34 8QT/L;HIG%"VO'NA?.TV MA*S=C>!B8C1I'W!*/6M+B8_4A A)-G6\ I]!X)S(K0C9*V)!A")> @AU$EC MM#=6 "&.6&ED,!5Z.+>,F17TK'+@Z\E:>\@^&]R[';SP3MK,K'+3G *:3HD+T)YERQDN2)IKHF0 M%QLP!FRF0KS51@<:RRB*59I6UQQ]3L)OL/7D:O8>,,S@#X9]:KK.# MV&N-%!"$*ZZSEN@FX[?",JR*"Y2Y(2S02HJ:*95N:"3EBBQZ]2O,GN MN?5&@)D;;[,,$?(/KW*BSE+%$ZDNU(,*"W72=O_M^O8\N(3K(H1S&H/''7'. M>@A3T4;K,A/PL;(Q[H<6YB9K]TH%/,/*"=BYXM2GD(DQCK&H<(KS%(5YM"#- MLW02WBL\ ^PH/744((]ATD>AJWO[*>."B].PUF,9&P@"DA >M.-&&O!F/(%V M>(T'6+2NUJHX9UELLA4E%'CNK%6D48; P+4[$6AP8$/.VJ>5Q:GUG'CX'#TU M60D>1*(R6T#$@26ON4>'+EDEMZ!$Z6]L8J8ZYXJ]^2"%N,FI.G6#*9!Y2E D27:SN!LZ-I& WSFU)E6F,.!W.9'3&1)>RGM0C M=#2OJB[S@TMTD_$'J1(5UH('B%(YBTO:1!I/%",,0M,92?3I'A*:$=B]KB'I;)IY12$>2QC55F#429%A622 M:VZCB)2!)(1S!J!/M>8EI_I;STP=6":;C,UQJJP3CED=I0S,,G!EH!G>\OBL=6XW7TU[A^\2/J% MFI^W<90Z)81RFF2.1_X TV@3$E7):5L]+EJ>P!#AMEH97*'V'8.-24$S\$&# MHCDL8C'Y[\X'AZFUT5O"GP](C@@0OO:U,A5Y0(?@VUK\%7ZNF,AYE/#I:9Y4B M%@^K,R8,..^ V_LBJIZJ^O#*!-HV-#V>A[5; 24>.,(JV]G@A(K%,A[,TJQ! M][RN. "I)7DD#_?UXW[KOVT.U@E^KKD*;@Z/.1"!!^FUD8DX"V!)4V-37#+P MNXY2*VO%[TA(*;W[71&Y>"0ADXIZ;CRZZ@\P MC&]4R*7=]0SD!/@?(BN3VBOC38Q6FMX,DUY.Q-]9(*+A47 M!@PDE8Z!!2(C5OJ+,1J?@D\F@1\_*M43#+RCG"V$&<=%R-X*R;DQF5@'Y$K& M,];"65E*D7&FM5Q#\824O:A=*]^LO+6!&W@[DP%;1 3G(4\D(A)B25Y)+26" M&/XX:A^J7;E9P X,*P,BE!S0L>;>$492M.4)(,B35M6;WD+ 2Y4J]Z-[O2I' M %(9#[E(*HE#-!A=P@J_!I@PJS;S;R'JS73O$;V\]YDGKY0 *&2B-S( AC4L M$@X29M5=%,H8+A^RN75N?A] )XQ2N.L2VSA!>@ ),I>03-ZU"8=%9HH)H;SZ7.UBO)(0UP,2F;JN0@&CH?:1Y/;+?_:SPFX0O,S;0;\''UOE/,CB\L#]1>_1)34'[>'?;MH _N#IDO"E21/?[")![Z^* M8O7)UE_ZO4\?BL$U]JI:,64B%ZI">1/ R1OF(>AZ;YG143A! Z@$)94DCR\A MA >$M$J.=\V/I@=Q9D F214XY))0Y M0W:L1=*9J6H+5T,X6^9C!^H.R=?:\8G2.X!,$(' @JVPF1 ):I4)MV .U?$Q M5-+C\ 6WN.L^Y-W_,SW7^9=FIS?$(J'%BI8!&Q",P^94,=N08Y \9$><2L1( MXWS NE(KBJ>L':YUQ!V2IW6^2T7 M-B @2.( 8 *@8 ++.A 7(+! L@%@"("GT"[,L7A:Z*[F;V>-(+?2O'F4DD,.#BS':>FDX9@,V"!A M? #W&7""U=I5*W#*=K0=B*%*0\848]2*109&(R&KL3Y#=FB-MB9(7TF^ULYM M/8ZNM8*VG/FD7,1-H5"5L>C?(-%& V('U"D3 *[#%&0/B M862@ 9OF5F6^ M'O8?EO*U'HIP97GF60.:2AY@?H2\,0D;!"6 %ZLR5YML>7O*(4>;+%YV6M-O M]])X:YA-1.I$' /4:W"J1(@$KE;K$*H+>1=THS]:3=G!N%DW(C9"[J&,$=C: MC OF(_984U(*'9)-%5VZ8!O]T#&YV31W2<$#"0* CI8G@+RTMG'B;&&]0(.G M"\I8\.$\4@O.@I% 948GM:J YZG52H.FDR3"4'*3")V#\43P1#KO:;+ MY8'GY;C50ITY0%D9Q$".#1 IS*V+>1+/>?FI>KM(^@-6(-N55] M-=*%%,8G *0J M 2[E7GAEM,*_+7<>[G]8NGR-=!]#[WK-34"@40X77JRD05KO F22.H8$?"P? M95_0W#56]DAZU\C7,XJS%NBTN/0X36FS,%119UPVR^WA%[1WC0=;1>_E)625 M=_VQ/C2_OH-H.MGH/89[W]Q,-WEO-0NS, E#9#2<00PDGFIKK0B$:244"%_K MA=FOWKA )>>"BMXXIY!JB"U@GQY-4>:/3%':\8(?&4T"A*W M#(8CN+'*$4>,2PS@M5E(>.8XXO31'$T;B;\KROYS.:NFS\T);DJGA M%D)-J+91I,N[:8_-_OKJJ4:;1+#YB)1**:<$1$MFL6HXIRLZ&4JZ-/_\#:@_ MXN#A-N@HL *QX]( 3,Q%2H/[A=53QX MXP8^3KV@RAE&#. M9BGX=DLM!%J99;5+"J!@LCA5N(*$G2E/'!>$YY 8P(%L4F4G@")E3]'M*<35/5S<>]/#9@IO+M\.^N#E1K>88H_P M=,#-=46/MDF"!<-9,R^3 @@3F0E8HEJSX%ETL=I+X(+JQ1F.[>@Z!">;]O D MG2G1G&6".FPM)/944B-YBI+/60+[IL9TA,U)HKKP4B@61JELK #T3 M_IY) W9<,3I""125.M;0- ?VGSVB[$8[]RL(R'=@BNW=01A&2!8%F#++VB MEE/A%//49T."K*QB2[7<,';N[;L0M4YZC!+(=1S SG+!7SGL3D" +DH3Q)=J MT0$*&FT?3=6FGG$^ABS #>->]>28A5""I25S-!+^J!S[EYHO[5??DZBU2T?. MFAP( 6SKI<*$BB@N*![!UUI6:U50K%2XE:CN&S]/JOA7<;PO+ON#>[A?#'_M M]/J#N0/>>+)[X2F3\]^_%J,K/"OWN9AN_]U9:[-7F&\10VF4V)-1"".,XA ; M P3Q%5O\2MY"O$97HJMCRR:$G%>IV^_K7:14 BLAS4CDY+W6@QDF6&9;? MYSP(LP*4:KM*J];NB3_4(02)2^,1WR^5Q!+7&?PV@Y1>) 8U;0>HS\[&K&; M-KEBKF4BD!IQ'B);DWA ?YBSH\15^V%!QFB.2>PZR6+.K1P,> 1)4JD-8#@Y M\S.DVG\!SW[9O8DMAF^;G=T/>_&R]9O(VILDDV78,525>XN\!"A909B4+N^Q M7:)@)^(V[3?CC&F6HK20*JD@O."0<9@D##:U6-'^3 M%=R!NH1K Z]ZL,]K; MYFVE$-%6I@20S@ ,#@KHQ,;NG"@LPQ_!#0+JJ^9S1E>4C4V) ^Y.#(QE#7D"A% /(Z "Y]%Z0U2J;%%@ M5HH#<_'P=.4>>WP#)+'22,C/)$[M&8.%,;+DVJE0+@TR18=%M",$,!ZC(F SE>W( MDFUR5UO3_69T50S I ;C1YI&9 (-W3!L:NBX"UY0EQQ5D)F$ZAP@7^[!NC5I M!^)G4PP)6#+:Q"BUE8:!@61"A3&:.NUMM0,YDWQ3#-R+G[>#X@8"_NS,XQ1 M058P>=I^9Q4B;G;#>7)< Z,)(%(YJ2FIM\:KN,(KTTVQ91LZC\'I)M>F:30, M-Y&8('7BN)\3S"?AB1J<+:WF<**2PCV:TTDFM^_2@.>*.V.%T1G=L;=1"FS[ MR*1++*\"C\NX=N']NY*VUDBP @NL3#%)4[_@X@=5N2Q/M&8JM,.;#DOV)^T M31F64EB*7#H)J)7F9'P@ L"W)T'H%- MTM@\4R(Y9X$D(J!I+R@%"D3P3HHM73H*SBJ!XB:KK:FG'1XZIHE[4G M=ER9!L(X7HYYJZC8A\YUZ],9W?O"N&Q>#SCH5ZK"(I9#S3 7%79^=4 MPIKM@H+=@GRK-1JYJ"0\51IVIW&M)+'8$21F H*)%) 35'A M .99)@ 02@+6"TF%"0HDA6<]6178*EU!MAMH>M?\\BLD&(,.O'W'HJ"<>$X, M>.(89 8T0)Q/";?&@&F "50+';#*ZLX*(O:@&-:-5/Z]/_@=\4V_50QW%*:C%/?Q*P/IL8P _KV2(5B2 M"7IYO4*8FBQ'W%54[$/G.G&2H''J(2? \3(1B@76J +P 5H47AO3)+ZWG(C ='-$X853?O4@*1B^Q"X%RQK[*$[TUGU.S^ M@MGCFX_=SJ=56ZP%56' MX&-M(5Z5(O4^J@ >-P&04H!(5:#)*9$)75&.D1A]0#[V4FEG!9 FE6 0B:D$ M..4P]*8@" LKBA]2:JQV&K 64,;0A@N+.6J -$Y4#P+J M985>3R" +RQ$#;'NZ\H**V*7R@@\_,C4'W5O7 M[M]4*@YN><_D.,6&'>,0=P#+.84K4A)@"<#FB!6 )4\L.UU-PM72TNJW'Z(- MTPK1ZL0IA0@:A21>0$JLL30H_,L (%0,YH)!5)7'XVFRD>-QEN3P0*I+4:N< M(($VCB*D%3H+"4FAJAY8ET0LS99L3]VA>-HT?0M()RH1&,,5 MN$.QM'&678&>.:HG2?68S(Q M@W58+9@$$ )9*R2E2D&R +GUBDJ'6O&*O=R_?S?"UI[K#UHD$Y3RH!$I 5[" MS2**&R_P=$!U+QFK [%7R$IAFNF;7: MZR!QB00T+(J@E3<."''52M2XP6YQ_\\**O8A,YI 8,K@_?)XH'Q M(+".2W6=22$ .#B1FVK,. *AFSIBDI0A6V>#83R[G $W>5>1)">&RF,0N5:2 M@).L95YC\05(W[V2C%NO);6!0/Y6D215PNY$Y.J5Y+V2&\6%RP34,G(K9=(F MRL"X]E'C039=]8)<+RTPKJ?F,72OG6:H;K?)"&&:,98%*6A5!@^]6< MAU'^.+HGM8;W+!<,L(730$*F&01LM5&!40J1/_C(4S786,-64;M$PQY$KLTC M/4!@"FFM]4)*97UP@H/M$P%&)JNP&$+]4EFV[:@,_>N;07&%E8%G![E1Q<$' MO[G\T/RZLW\ET8.+52I&T%X?(1U.)@?L22NSHRMT6-NE VC;D'40-M;N PJ* M@8[(A.UU!5$>'!SXC8"GK0FKMH/@=AE&?1LV-AU&( P0JZ0*2_AB[8)$-1>) M"%!V)Y:K>2!*L$O[A;\9&VO7Z87)B?MHE L2_;;3V% ZPP<;>'6I $#DTB:" M0[(Q+:,]VV;RMC\<#8I19U"F]/,EM^YG(_8V)^:<,#8(%YV3@@O+RY.06@

    M%\7I*!VH@1Y:\]3;-I/52\!GX#(B2VI*3OOE1 WII]URGTYP\%*FTUC4S2"O M:317R@1=:^BVKH_+VRE%$X)RF -L?"1N@7(6X/W(80;%O,UTU!#-!0'<<.,] M),("(3'#W'NE?(S"\[CW"_J]QQ2UH3O1!N0#0U';CSV(G4E8-8HK)[<>>_/3 M/1&P.3'_L"N7O[U;;-YNJC=+KOYM<7-?M&^57_I(+6=^>#%*N:!02:>@'U8< M8Z$50S8N&7 4D\D3 MMLFFV >9'=+3;9UX P^VFUSNZW5^%=M&P;L+[\;&%2 MSCN>5$]/=^2Y])[I#S73'J,?P%F-,JM@A@?1L@KHU/F"7<@[FC,X*OOS$+^Q MG?HA=S !9_T$L;*TE?>[+^4FO!9[B;TAQ8#2#%&M(3+A6:;&*),TJHS90%-3 M"V E=3X^WR,(Y*UM^9HPHV MD*,ARA426[U!P;2A3C+A(%-6@9Q;VQJDQ$;59Q]@YDR*M:K0#5>KKF3V5ZH$ M/(ZC4J^/4SB90M4X(M4IDM7Y*E.L(QU4J1WY;JR]DOIX[@J?KO4 MCN96"6JG8D]%NBI2>S#@Q:GAL ME.B7LEH85J"F%:)G>3FB0<-XG(?\#/2A'+-G]1:='P(O)H0@FA *(72&A\=8 M26N1,!;U_MT0.Y,*T,!UVR ^HX4G*95#Y.?,R[4C%'53HM[$SDZ/^GORLBH- M9*>W-C7AE[3.(JS,NO-84\M2D#?$IQMN!R6DDZ0!)C"[U(7>F MXM3+E5,*U9^?&)E:[:K'I>7Z2I?KG;=5K)>KXMFKHQHRB@$0TA!C" >4,ULG M_ B#D(BJYQ%I6O!<$&2W=\5Z6[^_='/3O'OR]OI] ML2P_K\.:]UVQ69575^UG&OMZ=!B"!SS@($ M-B\/6(>\]29 M.2CG-$;C9KW7ZV5Y6U2I@=63%8>O"UIE#9(RMPY *\-Y=@Y;R0).1!TR'[-# M.,+6Y%@!88@&5AF@C;+,0>2<@ZG7 C6T;(]MV*.C@PCM-@=,Q66F,8D* M'^'HB):.P>P\%'$43\KQ^]THZM2\-,AL[KC*(N4&LCW0\L(V.FDUG @GIAS'7W(!< M^Y_2IP!N=T'$*H35/N(AQLAG3T?B]KAL34]K[+ZL9_1MRZB[DG^*B&<4?UP"9W I?SQ?RA1=+'+ON;CQ?_K9F_QYL?FM"-O?]EN( MZHK&+!(ZEU(P"R2$UOKEHN3M,,)"1H6Z)XWYB,WW.:B1@8Y(IA3&.0=: HB MI2IUEE.#KU+\/<*L@=CWN>OA#'?82O MX[GS=#=R7)ZZ2MK?BW6Q6=QXL_+J=K4.2NJGTJ_%8]L86^<# 1\3,)A+C"A% M>3OJH(ZK(]W-HD"4,6USX PC5(:<,$2=HE0;YA!)_;Y( [(:A(]A#E6XD0CO M)G/32MWDVSY]S@D9'L"TV;RDOWT_5$7>+?X7OU:_K[87%T\_FO5 MJKU3>R>9$T9NF".SQ[FZP#SFF;-Y7\YC(,:7TUZ&BD'/XVNFSTLLO#AI2'+N MJEJTCN#]F39Q+NKR0V>3ROA%.M<.,&*=]8Y+X(1"$GL:F$B]/Q$RNAM561[* M2%'CBZ^>/0;-W>: ,S <)^U[@"_.WVT /WV9[-/$'9'>D9F?AZ*.[=0S%;%' MYRPN]^#CXMM#"O+! P:8(R&1<@K+W!'&N4+, & $0UIT?9UDB(GDA]L>UJ-4 M_3.]'W*$HY,'V\.8G<<0&\639P^UQV!GP&!ZR.>WD@*_P%'66\XETXCDLC5) MN8EZ*&IWMXM QFN($*9[=V2I2#U=.2U)? M?CJEV9CF>%^NK^QZM]I]/[@+N-="86B.&1'*6B%H#I C=!]T"X.[I(-T,F0( M4MX6A=0R@I!00G)$_$J..,H,2[B5TL*K?EN' GI:2G/A]EXTBDLRV6?_EYF\?G2:N2@M.$-(YKG"F&6[[LNL:A33!33=!W4D-:='=3I6(KR*2\XEH$;[+FRP-<1/2$JW'3D\ M=1P[;3_]=@P=9]B''I98PSCB.E0EQMHXQ4#J1U_V,U9SFFY#$K3'%3^51Y+6 M?4Y/QU?/R;TK52/.\X\X.#'A]^/K_/HP$/\S(< 0)F+TPJVVR\7-_RH6&^=_ ML[UTN:)6*VZPUE8"XH? _O@OAZ!3GN2Q[X> :I!32\+#6!1Z^0.&"\0I#/4[ M5>H+CON!4./* K"L0A:O&M'4==>-E*SU5([NA(VH'4]X.*$>?5F;CW[T]N 9 M!1G&1KR&U(I5VY(,02&8$@Y@91VD?BG3#@4+5*?2W<%]\;FZ7+'>_;*X+2Y]+ .T8%#ZU9#D M_JNUV%^HY$[2.&EX\N66$J*AI%@92W)DE?!A%&:, HL=MZF+%C;]_@%4%E#% MBD,L85W5(2%7O>2A*TVCZ<-C HX*1$^NYJ(0?>'_(!&#>.BN$=K'*IO%S>OU M5?'M?Q1!BYQ6PM+P<)I5FN36]_UV2Q_J3JE?+W][+EU 37-).3$0<(9Q+BP4 M%FMLS4011(,JJV!E'E>L3D23UE4H4O+52RFZ4S6:5CSAX*A8].5K+FK1&_\/ M\WFT?;)>VF*Q N5TX0E"NN!.;&R?TY@*$<=Y6,%PTPBR513L,< M2L(T5IQ"![BT+'U)T_''L30[.M'4$:KQMU(&-$14$LO]^#10<,RIYIR&%V6Q37TKI@&3U6BZ2TXD-:?5)1TK<4+2 MD9 1].*1QR](0S]6SJ\"/7&70_M#W+VX=YORZGZY^_=%*%RQ>_3>S7:?1*X MX2ZW"GLY\3&1%D@VST<1IX0]-7-&V7+AW)EKJF1."2=$T7#!1MN< :D)2%B< MM(&7/> [N/"U/=O]TRZL/3-TDI ^C_M?X[I4)NRD0\;B]VPC;,F9'"1KW^=QB_4T99TU;1#?]#N5^[G=-&32[ MV*S]@FS[KMA4\.1M>;_>71*; Z@=($I*RP@@@-$6F_]=IT23:1%-HWM%@SH+ MW2?;?2FRY>)F>7^SKWRY+G99T7B0W16;^DGWR/)ETS1A-^6<7^O%:>PA_NS! M@';#C N&#,:,D%QAZ -IWFP&4\M$YW7E41M8*@F(<\ 91R!B M4BK*A*2 (:V!2GC0%&!E%:Y9;) =8^G(5J./'#21(D@!0>"@*"[L<9!9V>(NMM7&(F M-:!" <)=7Z4 P*- X([YR1)7:;D8!3Z2;@&G?D9>0\WJ_#&15/CMT"DTIV# M_+[J=]&RWL)]AO[F"?#L;!MMLR\I:QH>NY?$_%JL/>'? M?REV>V&7B#F)L)8$*."488(TS^7E#G-XJG#1T>_V<14!G+"7[(RM'QML@$NP%ZDPJ8GKJ33S.&8[QE(7Y1E"[LP4:) K+RG1<'ZZ*I)>;+^XF_+W M#_=W=S?5 S.+FX.5V8-Y113! F)N#94<."MQ*/G;'+6 ME< CTC9Z&\Q#YL9WJTS<=X=OMS[8%))R;9U 5FJ_/B("$E2/3VYRG4?E$QRW ME#-,I6)AW -">:ZXM=3[A1#-P[V"Z39]FF5C:(F^FSS]N.R_=YV&QG$VK\^_ M01,I9.,0/ _U&LF7#CO8?1GJ_.#FDS.H!WM88<,,MB(MA]("B27-B5\&"PN-(T0PX9R4R>M?A=V5'\^#(U^O[$]A-VF:AKTX M6?J1M#-*THL$'9&CX:3.0XI&\./I:XLC,=-5@DSQ:??LNA0+)"%$%G+I&+9^ M16,0,X0;[?_IHH*DOC82R\^;AI=6JS.7\/;VFW+]^=7'8G.;!O_"D M[,/KR%OU_>$SS=/(U5 M.JVR<22<]W=Y@7I[] GJYF0Z\FGQ"9NXFXK.LW7C='?BADVBV*.UPQ&-G[ZM MYS$KG,'O\MRC+&[F^;=BN_,QMORVVEYBG".$":'0_QM!F.<,U18T,$IU*E7? MYWL3JW\#)?LU@(E4[2AZNNEN*F;BE+,C*4D4[X"!(YK5AZ=YJ$XOY.7P7M)K MY)OR=K%:7QI(F<4*"2HA0@ 3\] M-> 4-2E5H+9]6@C'0Z4E=?;.ZO@Y6?BYN/Q6;2\*=),80 M:3!ESDH..&Y-0-BM4&.O+TZ=[1#@9 %/]FN-*.9MW&B6CJM!FY2;B MB>"4'/5[#3B&JVX/_S[Q\1DY'$3%#)[S[0V]'*$K1%YNKA9=_J]4T9>RAEJ, MC3%(6M]PA K2VL =2ITW>^;$ZMAO><1T/1:&D6RU"TT2D=0G!IVYR;-C=Q# M&H[$1OWHFD=LU!/[TYNN QCHO#O?>^?F =WZZIWO8*%"?Q/&Y< " 15T3&%H MA+$4[*6+ !FW47\.@!.J4Z^EVWE:K>/>^]P;+$XM[7_W=3?B^*#\7FZVI9HWGOX]G-:KDKKJKZ M/?]8K\+5QBJ^Q8I*X4-;[(RWK@#&U.SCVSSOOA ?V6YB[6_19@W<5Q7>[/V' M?VS[+$[')KW#NOZ,?$=*]PM4[['65<.R"NT:H(Z@#S2)#5F T1,5&?BON=D=8 V2S5AC=D0/2:M,S7(P(EKO(:) MF[RZLW5J DO ^XPFL13>/3>1)6,Q:C+S2[I?RG7[7V:U*9:^!3I.LCFW' N; M0X0QM+D5ANQQ48$Z941,AV:J"2]<#?!>9/M?M'Z,O%9+VW01$^-L6JWG5"E/ M-5BR"31M$_:84F?3E ,GV=1-&C?U#F'UU&0\28O-:'J>QM_G)NP)F>YZ[/:< M03^M-#8!1G[Y2W6..&*" JN9:&TZZ3H]^3B.I<13;X^9="0&NYUE34=>W SX M@OK]%/C\<[0(CG-*=92K(\=-XW \CW.CD7PI4_3"B#7&@5IV5$D!G-*6AL=B MO%9*YAS?[]I1E6, _X5?*#A@0-TF&9<-ZVB%/$/VHS1(3ZYVV. M?G%]@F;I%L%'D_52N)Z.]1G$Y@F=*R?IN>.? GW<+):_K=:?'VWC<9LCB@S4 M'"-C%36$[\^DA.Y4I2"GU,>BS4JT7&.QY*W1CICHE:Y,G/BWJUT/CG M1JE;*OWY46R+C7J0] Q] P^4AC3(#&;'*;SL<< TG-6QTOF>0V*%)#H'0KG< M($2P F9_A4\8W6GO*J7]>ZD>PE/ZWI.8F-16>'2>L,3 X\NGFB$NR$ M=7[*@EPRDA-DE&J 0:6U&O6>[' XB:>7+D4.3]0X#+YDE3-C7Z@=H3&[I1S, MK!WC)K>)FO \MVQ/$G\DR6'"5IU')L24#L?>EQV;Z^0SQMN[\,'MW_T'=]O7 MZW?%9E7ZY1+D%FG%,16.4:@, WN06(A..1=G@I9X)JG0>&E9E^M76Q\KWE=O M[VVKT*^L 6>[,ONM^)X5S9ISF_VT6F?;X./VSQ/-'3V;-?$\DKY%)YY3+K+& MI8NL=BKS+5V[5;_\6EYGKMQ<%ZM=> SF#S+K/-M,*6:@8?WA#SX;#71^K)EI MC#9(/DM5_VCJ.=8(X:4 &FO-%."$(Z0184:W$#EE\O)KL?E4)I^E^D"+4;1# M+SH+6UNB]*Z1HN_%8A/Y:-NT;95XXDG=2)-/._6*IFWFVJ4_R.SR3%NDF%N& M-/D??&89Y/I8\\IP_I//*G7]K=?K[6Y3[?QNW^Z^%)N/7Q;KYR=%J8QA.4.. M FV@U1A!T,*7#G/*9K"F" M=^!M5KF;[;R_+R^O_B"37613II@(4_6F/_@DF8R6L2;0M.W6*5?A =C?R_)J M6U]V+1ZG4FP_>AC;Q3) JCZ_?;W=WH>G=SRN9]+PFPVT2ZT5S+&%3C,BN&4N MO*_:P"40=JH/?7:0B2=/WV-NO9C6NXNK!G&81T.=B.QSLQ49/:&>G;8NV19_ ME&;M/V%6?K6508HGJ6O;[,"WBWH"W6:M>]6KO<_>%GD.XR"QK*F0W(7M',V)&8=_NK=\7S\#@DXXAQ M(1$#U!*.M#!@7^ #4F>Z7UV?'_34^: /"E9'/_=5-MW:1T,UW#KZZ7&T.E,^ MXT*BN:!.'"@U^?LO[BRH9F>A^=SC=)\7-Q8^'FPL9'O/VQV&UR=W&/X0W:E7 M7#47]!-%6U/Z/%K4-1'>T['8W#K+K"*TV9'S?-PV.YA1!S_MI9[WQH1_2E3='G M3U/4_Y:?_*2Y6.XNL070,B5SRHR5D!"%7 L,0!651# !G,3K_'I%MCQTH1EF M%]FZSI_=+;[]+2Y18(I6ZI8",+,&BEN"UVWS"'U6P\]^"@[\>9_B[+W(?FT1 M3WRW9CC%1U1UPO:;AQ1/Z7!YMK$RGNB_"[_P:Z?U5?6I=Z5'4NQ6FWH95:R+ MZ]4N/(^WE5?_^WZ["[]M?;G,L;(00JIR0# G5E,*6K0(>XU9%Y^K<&ZPU*1$ MV4E_1*T_APYU/P3_$I:E=0)9Y4;VJ4:\W4\15\5UX>/ M+G?E)R^%&%YD86NF^E20HXO,X[XKECO/]LWW\2:II+UJ^,QU]NXTVG3V4^W4 MG[/@UD76.%:U;_WQQ[YEC7-9Y=U%]N#?X50XG_EO0$/UG!2GZ!KSGRDG82%B M^IRN5<9<2%TZ Q5%@@OCF,;8K]\,;TUSX\3EKMPM;L9;*ITT&+48VF/KK% ? MPU]Y-N >?_USFMSQ5CBC\IIP#3,?X1ZHPM'$SU]2XUWJL;R(Y*NKV,GELKQ? MAXLP=2P;,F7L9E-Z.)OP8$PX.=FO83@#VBE%K0!&6JRD;I'] M&OS(*DCO?@ M]/WG8K&]WQ17;]?OB^7]QH/Z7"=);]K_5(OM:OLQI$-?:JB1H\I0+12SREB. MFL"/6LY%5,6^\5 I:9&B4!'.)9%8^[F42ZR YQ(@@U*?#P9'LLJ3K(%=M?I% MMH?>7I/8@_>R$Y!'5NF;L!V[31_S;,*X.21%ZR69+T8C^\BD,7V#SF/F.(/? MY;F'4L\Y1'VO$.J;Q78KOZVVEYQ9+ @T@B&FJ=8^$E6MEAB;PUYSPH]6K Y? MY@1!B@"="R@5P48K!!A46"?6^ I-5L'QRWP/J*]TQ],7*<5)F8O<..E.6EK% M?,I)%P7LS>/,%*V_'R\IU$!F>D:MSVA@)7K_6)>?ML7F:]"^U^N[^YW_8T^1 M5\XJ8_P0K"EO%ZOUI:)2: &$-?[_+G<*0=:.."P5&Q#$C@?2 <</!G(-<%CH.F%C]HIDY]F. ]3W5*--$;&.1FKW M ';Z=IR9^I^-AN/A[;G:I>O<\W.Y+K[_O-C\5NS<_?JJ?6J'&$L<-582%?;O M#>8Y:,5&,Q>U_?&""2H@88!#"Z4E1 /E@\_W^_N%S>'1IC# M4.30* MRHJ5?Q O4CA"E(>AJM*7J^-J,@%-D2HR/4,1=_#3,M7OCGP<8]WNL?_@YS/J.9"0&=P#'P"^ M'*53Q$5DNMCL5M%*.W^]ZGX[L?_S75;'Q?__+]S?%5T]FM5$* MJ1+4"0)'MT0T]01E$TZID%\JZB.6HU,], M,\?U[27I3,!@M()6AQS;2K!A^UPSY@HY+)W&@$L%H9;[,6J>NNC8 '9GIEI#/'E)HP:S,T214+L=A 0E $&-+>1 $^ICB/VA7:[SH8K4 MVF%$>#-<&RER8G*N:$X5EU!2#OVZG4VB2&A$1>I,8']%2L'=6(K4@K2-&>=%"D?NP,423&QMUZ;BW(N$1%:DS@?T5*05W8RE2!RHG4R3<2Y%B MV9VO(D5[TD&1^K$SY3VZ-ZMU\7I7W&XOE4. A=(- D%#N*K^&F?HN MW0,R * $4&@(G"&(62$L%QQRP:B5)GF>R.'PK?VI;F =>-1NIUUEY?K8/:W* MK^S7X%E6N7:&"W<1#1ZIN;-KZ_XJ/5DSS_9FWKY%NLP'D[;\S&:0:7U/<$NO M;PMTKN130=LC-:OM\J8,P/:H+AW.+<9<(VP 0,1:AO;1G\28QDP]'7+%LT$K/+KH/P? U@XV:#,8CM)O$3AEF,Z]+3*T=A<==6U#\LOQ=7]3?'V MNJFAL?VEW!7;-V6H";F^,01K7 MXY(XY12)$;PA.!CW)/@%B<(Y)Q1HQ7(HK6S2 \2,2/$4[SD.;)_'TZ0/OD[$;K^;O-N75_7+W[XOPMM?N^_YUJ(^/ M8?@ R@K$K5$VITKX\,KL;X[E6$?=O8LV+IC###(-K'($6[8[KVH MLTEXC!?7U^NO/MPK-]^;1]:>F,]%CG-&M%&,B#SGN73-10_LI#-1#SUU-YI; MQ"#0N7:..,>Y)CG'RFF+_30#4V\O/PZ"6ZRK_K'O4(YC]7-">OOKYA[D1=; MG)%>'F>PDTZ.U AST\>QW'I1%T?EK;,>[A:[*L_S[;5>;+^XF_+WATK,FM!0 M-T8AC"0/UQ25XH@9CK$ *N]\+#/(1L(QV<*J5OP>6%8A.UNM\F,T'1MX8[ [ MD\$VBBM/!]AX_'0=5,VCR]N/I5S^Q_UJ4U2O%[RN'E>N_N 2 PR\!0MS!(VP M"%@"6[M8XJA[N<.M)0XK6H#9KLP:B,W[3 <@XT*,$1CNIEW3DALG8,-X3:)A M)^DZ(F3C43T/-1O1GS)5IXQ^,#I(J%_ ?5U=%5?J^S^VQ=7K]=N[8K,(=;ME M>$JO.O!]$%CN!,B59(+FX2U?I9%H@0@*H\Y3$YA/K'QOW]GW\N/K7_Z>2?WQ M];^]_OC:?HA]$F%\RKLIWYG9CI/"\ I4%<*U<$-MQI\"XFRU_G.V!YT]H#Y; MG!=/[!'13-A*\U#1E [^^ 1Y6BX[YZGLW_';_N)9\IBJK)B/95OSKWCT6OK' M,A:VY))#Q2QQ7"A5%SQJ85NJ0-P[-F>'&Z,KO=ZX.? P!%N;UJ_J!=OZP?/P M^_!?P?WL[D"%RKWV+/:>1;Z(?G:"NR;GG!MGPM2>!]?":73E7)U1>1%:?N]@ M]1[AHR<*PQ__4::FU UX+-%H+GUG'M/>?.AXFN0T&V!14ZHI[KQJU[5R_<\W MQ:Y^45?>EIO=ZO_4-?XLX41821#+C4 X%PS:UC3G<=721C&8>'ERB+'*JED< M@(N;HL;AM]LT,SFU<5/%(;R+; ^P(EAV(3B)M'KNZ#>E\A!X2C%"D#)K"(JEW*_ M][XJJ;W(UDM-.H%/6H/,07M5%PXW&&>S-7J^U=N5W#M6AAQTGA6/QW$\,IB>\EAP%@&PI[TDU%^JI2Q#J)J(*;57@S>Y+R M).+8C<0C\CAR*\Q#(,=VJDS:?0JPLN4!KJSX%GZ.O/C3E\:.B0/I&8Q, M&0B &O(.(4V<*/ L+<=2!(;Q. \U&NK$T[2 ,3CIOOJ\+C:;L/(-Z^*/BV^V M'FRJ6!?7J]TE5^%JHW& 0:F)P#E2M+6*$(NZ\#[45O(U9PUOOVVZ^!:;7SB8 MS:[+S.F(C%UA-APV&XT>6]: RWYJX/UYZN7E4;*.KBS'H7D>*C6:-S^L)\=D MJ=,#+._\]WM)U.5ZMUE]N@_RN'V]MM^6A8_9KIL_;6!<>K640E,CB<$YI!!Q MM(_2M+&TVVIR?+O)%Y0-'A]+'<#UXN;CJ0 XK'&B(JL$U!^7NS-QWB_CJ2'[ M$4ZO@EF--'OK%Y3-1^R928]X/>9LY/=[6&;$1NCVZDP,/\],-.DXGL%;-6G\ M*E/WSKCPN3;F)[UFMG.>@^?C]V<.EBXI9592X!#@'A0"FI-]CJ\17,=M=*;% MDGRZ"J'BIQIY%KI2MGUA/R N)$_<0MT"]ADT3:]9K='-T#3JL&E>VFVX>#9I M8-IX?Q#71U8#T[3A/-8*$_E:GF.41*PS[.W=3?F]:)PL-A542( M.YCJ#DN)*5F.U-F6O59E [:+K$+78[TPF,R()<*4I/9;%0PBM]LZX 0)+X7^ M8W$W@VA_-%?*!'TK+J:OKJRT&635IE9KCSAD%784YEHAQR04_C>-/4JYC(O7 M^]M)'HO7=[76Y?I5E4VZ"GET<6'W !*[A=2)V>LEXS5M^QS<)M>VP37QMO>+ M_!P)<8=S.H_P=00_RK%[6YP&>1N;PD>]IJC_?9"8JA=WJ]WB9I^5RCD$@L < M R9S;I6Q^"$KE=A.;X\G,)LZ)/WB_ZNHMK,/KC$\5"2^>2CQ&GFE84SJNTG9 MF5C_?[N[MMXVCF3]OK]B'A/ ?I^>5F@KPL#CAW$WLW#/A"T-')XEN(8I.38 MY]>?[B%G1,L2-3W33 #%H)515?37U3757=U4:MW5*5C]U:OX$HGF# JZ8!R66,*PI_AA/)CKI^7YK\?84MBO@FHSY7S MIICT(MM-QFL\SQTU1%M08XG"'&I@,0"<4:#L029$R \\[Y!'5G%F&]T);B*& M8YDL.W@Y*6P(F&>BKB-5DCAK#+YS):M1MKS(4N,1&D]/OVWKS\O5=7=2[+!T M5IOK=EF];TZ_T 8)):$%#E&&"!1&=O4;J)5*W%PKI$3Y0UM[+;N36?O%;-/N M*^U7MU-I+H\OQO+?^9R0DQ@[IW0G6:-/]GM]ZK1/SL260U!-HM&L;IHKO^8U M\D7B+8#I](7Q;\MO;:(JD8@=XQUC\7P4Y=BY;A<3 MZY-K*3P8S*GKX!(XYET$__8"LF=> 1_4&;7\305[KG0WVI[!"]]Q2(TGL:X\ M_'N];A.MARW_!:8:* " Q8F[ ^=')0]'I%Y:59\'LPS4#7A+H'7*222.\\]W.)31,3*PJCY=;F#]?'UW]S)@>C@5Y M0J)X!GPS;3IV%T7K.:6-3\.7FD!.=,)YLHB1T,\^F#-&=#-,S"*:=J9GHA;GRXF2[7CY1DP6Y_%WU%P9P3+BP1DC"0"!BYWH% M"*5^<1<'>@\CQ8QBDUBQUW!P\+X=VE:Y5&O]EW$?QI07@CR-*D>TTI]K__P3 M=%G %?/@RQ*&C>Z3GXC=1,;<#T!YNJLPI4$3)(WW$E%ML&&J+_E(ZY/&G!<0 M7WK!_?9?[GV).223()]$FN=".RMY]DK/H=E[.K#I?)K#2[/FU2P&#N/7?%B. MGF/W78M.M;D^ZM(IF"78 0>XAE(KXG!_R D;I=/.%6447/XLT=$4MN5A"EO& M;L(Y?3",<,\-?K;9=[_UJ+>:OFIAOU!'X>$@GB#5 IZ8!YF6,.RE&7FYL!M, MGMOFJJZO=VU_C1\;''^G@U8G#*3/"^&?R)_?01_U/.[&/@L&'8[C*0HMX(V9<&@)RQZ3:#'T MQK#HK\N[^VV;][:G//?\'G0PR_5Z]^[FAR&HEG'JF3 A!?;. @/UP^8#B#?E M1K)J;CW.RK(/RK^JCM1O([TU(/+ U.G,)9V6SL*7]-<45L[LJN(LG8CS0-8N MY;WYL7@Q2T^P>EET1V\TM'*#GM?W<:^C/IS;]Y!JSIDD&L-XQS.>V^J/O$+. M)VXRC!-:?(/A ?Y8L@[)\6T3#YPNU^T H_7R6RH[9P)[Y&Y"092S[23L2?5! MR8O<0!J&7,KVP33H9T*8F8UZ:=L@!V;YZUH+C#0 BA!)&(DE-DS[WAX0$08R MG 08(_9<)P'N=_O2RJHOJ&0^!3 *\]P%K:QP%R]DS;5ZE:5J-=@5\V#)$H:- MKE(E8C>1+?UJL]Q"/"OWZJW MIL I@$F03R+-+>9\%?[FIEH'S7X) MW'M;70?=TMAS/)##.+(L@J.8\$&E"-Z;'CQ["KPB//<<."?8;#*>\^"LZ68T MF9^S\26@U[O=?:"_^MV-:6YOFWVC\H5FBF-GD/+,&\J$81CU=Y4D(6,+/>.D MG;67**T_B-;"( M,@WK>?!81GM.%$1R()5:]O#--G!J>"S_7.X>"7:,80\,]Y)3P00ACO6"I3&^ MR[$^)##<=*DC4JX/Z4SWH-U$=LL =O$<4@I(?WA M(0C,H PNJ\#"25RKSE&C\%?5IAZXFLR+ZVE>NQBD4S*WG[Y;=/Y<[;$>T#"\ M(,PITX O /?(0,2XT/3I@_-A^77 M/U9W?_[9K*]7FT_A'?;TQ,I%T((Z#!S0Q& 5WEE4]3L0W$HW(5W.KLMYDN@C M58]F2G;-E[J&=7=-ID' Y3R7EH%?QEO3\O+?'YP19P$?>RZF[,^- [Y,PIX* M\( TOIC/YI7<^ MW733%XHSGVX:A7GN0GU6N(L7Z.=:E<]2C1_LBGDP:0G#1E??$[$;RI91>GL. M?_=GO&/U9;F.5/Y;O5TUUX\[5BV0A49I*XE!,!ZT,EYTO:"1]!RF\&56P6=@ MS.N#+O%P?,N>\7I,^Z%^4#^--?-B/XPW+P9[&G.:#N'VPY&FKZJ]KM43K?;. MRYTI2)Y@SR(.F0=_EC&M.<,#G8-#56#V[?9;(/%_+=?W]0(":J0VPG(J"?)$ M*M?S=UO[^=SJ_/YNN;V;0J&II5>5?_8-KNS]]1^ IP3 M3#0-S'DPST0;?NB+/1V19&;YH]G^)T[Q:Z[JW6Z!H>+0$, G1G'C#3B.9*9@DDRR_C59K7[L[[^ M1]-JJ<4-YW\:*#Y%$L\T@$,5Z3."U XL":1B&+A0%"2$BM M$\5O?AZ4J3Y%;4:23")HB213#J_1)-.CUNIT68[Y#IXA'#,.SYEQS$@CGN.8 M*9@,Y1C_VK_K!:K;.+)SP: BGFG%%<6^3?*=Z_-]YI/*,T_]?NDHU_&*)\>> M.H6%(E)8X!2 GN1)!1C$@6E)IN1#.0^:D&!8:4ZY;'Q1I^ZE? M_\_][NZ85>)/H[;5E[C/-3*324(T,8_)#N74+*9%ZZ#1A9*7(TR&I"YC()P' MTTPSX;FT93P>0[GFS5.L1JADU#L&6%AV*0F][A-\2ZA)25J>^OT $H20A(8* M0$T@S2 -TI" A3\(8FDW<,8F+6\F)2VC8!O&)Z412Z.3-Y=/6IX Y 273(%O M'E0RR8(FW\.41B3OK\+RZCXV"H\%*K]N_GI___GSNFXO%ZWM:G>U;G;WX4G[ M$&^/?*B_WNEUO'HHM39$<(L,!T98*T,.M8\:XC%F21T>)9=0X M+@$VX:.'0!#-95*7E!%[-,=*5D=:MO=S8\TW6A*"\*;9WHZXF%',,\/X; Y. M2>.\3N/O\']5/>NF?[>:5U'UJM7]S(V\1B)\@D1+^VP>1%O4SDIYO19'Z,TO+I7YLO[8OA M]>;]W7)SO=Q>QYD[7^_JS75]_4B=QX>J?V_6:]]L_PI?6AA&A8M-(3U50#H% MC'1=,.GP1TI^G4NG=O\"!X@,I50#+I0//^'">,ZI3!L>.(+\.S/B,8+.D/V\ MJX,IU>.X?/74W8;JW]&FZF#4\SG?9=T[+$F?HV?37DWI3JW4U=7V?KF>Y-PB M"7TF;YQ(\,_M[WDD_&>WNKELE"5WVSQ6X! ="X&()H!*Z*5'#$( $.P81G*A MTR_)/"/(246@-PQ)3R@!2"&D3-S>ELI*3I-&'HR^%:/[JR\?E^O8#3"YG>8H M#(>Q]!F 2]PI22+:LS?0? *L$YPX$=UY4-Q4(W[LCSD=DVD$=/CKJM[%!IWU M]2+D-=!)+:1W!& F'"2J"R:F.4_L^3M$)+248TJD 8Y93QVZ\1=T"KE<>(XQ!>$.648X!22L-BT("WM=W=_M=\O1IM)-0G$)]>>$["^5U2XV6\CK]Y\!TG2[) M#)?LA#DS6[HQ@QAM)$935Y64&F.YH5!#2+F!4O?[5D)BFGJ;^QDQT#+D$+8: MN;A!QK11DFN%)7+6"Y*TQ3_R^G;XPI#EY*S70$-AG'/X##=BV!HH#9.AX>)N M;NIVW&C(/YO;^L/RZ^_AA6F:D')L[L-S]"X\A6V-:;=@&C($@=54A7\=,)@P MQ"T 5OCP,DL::9=1;.&U4*]IM6I5C>U,JZ!;XD9-3IR'I0D7@C@M97A =Z]E MVXXTZAG;.8?H6ZU7K8YMA?*J/O=1P.$8GN"X HZ8!^^5,*PI_A"G\6.0:+;U M]6K?]>)FOR$>.U^T4M5ZW?P57[,+!Z2U(7=A\0:IL31>].JD*X)1"CGFDEF8 M&7N-JF6G4AHG9L-V&"%> M8T-HSDMU>Q.M;Q5?4 M7H1ZB)$.!"[$RR8&_UY M4&!VJYJRSVS"D;VGJ??[UW+;U?GCXZ[.[FN\61^^H.M-?;.Z.YP#)\@0;I'W M %-LB;:*DTY'8?'PR2MGUZQTBMEJU2:6'_=ZY>N6?R%7GF;D^7NQ5!;[7&?] M5]7A(8C?/)CUZJ7;+W-P=,+1R%D[?-QYR@LY?MAQS-QX/W>&\V)^G<'!S\O9 MWLPALL9>V7I;WQT$FF9W]_C^@8 2S55?BPV<5<_Z>#OC]74>.Q ME[ F8CUL;74)F!.+4T>7K"+:!R5;:.=TI>HD?B?65[D],(_U57:KGKTBE1.U MX7-J_E)75Y%Q5YM/OVV;3?AXU1:>W7*[_J:NF\^1I%M=%HIH0XE!#EI&@<($ MP,.9/FFYQ#*%%9,$$Z\\Q(03C2 5'$NNM<*"((6]2&/-K. 7FE\S',@3]%G$'_/@T#*F_3#%IAA^ M0]E4M2U\NM'#SRNT4U]7NP5BB#&&L=;<4>(E-(QU<8SPL#G XR0KB"@ \;9[ MR*[C<2!AC"-&*0L@@KST;M.1LNW!FU,A'A*CJ'(BGV9VQ#!"O9P/TA@U*_Q% M)R1.46L8C\^#40K8UYWBF$PN@X?]^=]/Q]Z_U[<=ZNP @3A_SACEFC(46 M,F&[F#48N:1JYU,".& 24.,I-)IB%C(LHP2@GAD@B/!)8S!&<&34*2X4'U(; MV]PN5YM$(AR'W%QNG(['H-KB M X]U9X9W__Q\O;RKHUN!/ @FBEAE'(8*8N=@O&Q,NTC!?MB!LP1Q84FG0R(" MD4&,4FLU0,"$8%5>,0-)Z>,41TE KV6U5[/:/^VR^O=>U8$TE!/J 06]\Z.< MF'G-&N"$0MKY@1Y7'"J\19;Q"[\X MZ"\ )_):9L '+N#/CG76U\:3%F6UZO# O@%CFHE&[ M)1"R=<^=$$X;P D$1/D^- DO4C,Z;$4PJ:&#W'M/-;."2$0U4DY@P3A6LRH9 MC=CAS.J#K 6C[/"7K!==8',S <;IU:(D9\R#-XM8-JY6- *]D1RZVERM/J_K MW7?B#R2N.054:J^$5(@A)*4$?;V7R:1T,D$LLIYAK+0B@E,CA 8"0>2T@Q@9 M#_&Y&;33]<<@'K4SFM,!H_CS7-A/I,_QL)^#/4^ .)P\2TK7=_5M6);:()8(RA26G&,AL>[3*BAT"5)^$*ZY!PZQ MD,@Q39&TVF OE7,>6(2)+3T )6V5&M6N6KW+L'&"3[)2<1EWE-PO&.*)2W)P MC^AT DYWSG\5^XXP;QSUCL5Q.._>Q>$J08$OJ^OZ6G_[YZZ^?KTY]*78?%+Q M7M8J]N];8!UH'DIHD$&: XVQU%UT6VAT6A.]!,%">>TH=510207FDG"M'))* M(^@<&[8=.&W.YM5ZN=NM;E97^RX&\;FIFD[5:MGK>NZP'HKAR8#.[HBYA')^ MPWX(XD+830Q?O]HLP]+Z.P64PTA10S6C@@"M* >F/[<'I$E+F :+I5 +@#11 M"GI*@%>,."="ND@T!@(D-=L>D2K]$+IW3773J3FWP'T"O_3 G>*$60?N),.& M!>YT[ ;WK5MN8]?\.!.GO=FLE[O5U4('-C!><\HP419Q W!_EX QK)-:U#TI M(20."%HFO>2(.AO80+E@"PM9!10A1R\PJ:$Y$V#FR %2DH@5)P[%6_Z6$61):6W7@]JS"Y@#GHEA$PJH/,,FF0K M7@B;<:A,WU/;O=N:/\.#5K_>/%&.V5]RY'$^CA1AO1FR12NYLKH_]Q'_2YX- MMB&:R/ J!():QK6D'A--A8;6&Q+8AEI1>O;EZ1MNS;;:&Q ':3U5^\Q]ISN+ M[Z9NQ)W;;?EVY7)X[,Q[= / 'K5AE].)\^#K,]DZ>"LO/\)#N?]-L_GTH=[> MVOIC5[BQSAI,H+&88:^\MPKUA5*BT\K83_QZ#3 /B1_32#I*@S%$<,,=QT@: M%I8RA5DZ:O1+^-YM%74:67\>@]HP*BT,6!H_IF)5A.]^1.0$B4V ;Q[,-,6 M)MNC=)[\\:@@R#R-*8=5 D..:1SFUY_-P ">(X=\T,88[T(44P8"K3*@0_1" M:P/I0AFP@F[N>62!0FXV1Y9-*,OX\,Q)Y0RKOP-1+Y!=IGMT'CQ^1GLS99EC MD1[ZEK#U3;W=UM?[O?.Z[3[WMKY;0.0$QF$)&CX$UI!&>MQ1AN26+;[4VX_- M4/9_3@JUU C''%:4X6]X)Y2@I@+69HS-.GHQ[%"XPM,S4UU';.JU6YW'U6M MKJ*NYXWX9] Z$<=3\9U'=$ZVHLG[U(WM+^MN/Z^;;W7]OMY^65W5W1;[][UO M8_?\_3/W[B;VROVT6?UO?;WOPKKO =FW?U26$@*LTR'T:?A'(DZZZ6$ I]VC M*ZKU#RVN*_:F3_8%K_X8-VAN?'LNNUF=MB)%\3E'Y)Y MO&)F@,.S/8 OZYF'U]QQ-(3T\S]__UOWD_!'#+N__^W_ %!+ P04 " #2 M@(5+(HJJZ25 #W^ ( %0 &%M=V0M,C Q-S$P,S%?<')E+GAM;.V]V9(; M.;(F?'^>HOZ:Z^K"OAR;/F-8>V2CJI1)JJF9JS"*C)0XS62H@Z1*V4__.[CE MQB7(V)BL,I-2*3* -P_.-P=#O?__C^^WTU^^):7LW$Q_?N/^&_HQQ_RZ; 8 MC:>?__[C;Q]^,A__?_N"+X>(NG\Y_<&4^F.>C M'_X8S[_\\/LHG_WSA]NRN/OA]Z+\Y_C;X*>?5HU^6/XR&4__^9_IQZ?!+/_A M^VS\G[/AE_QN\+88#N;+=W^9S[_^Y\\___'''W_[_JF<_*TH/_],$*(_;UOM M?2+][Z?-8S^ECW["Y">*__9]-OKQ!YCA=+9\=X67;![__N+Y/^CR::RU_GGY M[?;1V7C7@] M_OG__/+VPW*>/XVGL_E@.LQ__*__^.&'%3G*8I*_SV]_2/_^ M]O[-DTX&=WDY'@ZF?Q3%Z&Y0_O-OP^+NY_3@SW8P&\]N;M^5^0RXL"0>C&39 MX9Q+G!1_ M'!O1\^=:&L:'Q5?H,*%U,/'CV7!2S!9 A)O;S0-OIK=%>;>DB,_G@_%D5G7D M-;IN:;(?!Y\F>>7Q/WVZZ2$5TU$^G>4C^&563,:C)"CL8)(6P(3Z?_38= M+$9C^/3H>$_OJK_)O!N4 (@O^1QZFC0XLYW]=C'-#R MEB!_!.R:O*O69>>3 M*^Z^EOD7>&;\+7\#.^!=WN T*W1^21.N#^-:;^J:%$VSNR,.+V9S>$WY/A_F MH&Y5DOW[F[0_N 2#8KJ&Q,NOJVZ_=3MN?Z(5]^%C#1L>Z$9M-]-1F,['\_M' M^LFQL59IV_!PXV!<_N_!9)'_D@^28K5<6L?&>;!1%P/?YL>&6*%I=X,]=6&=T57#DSEUQ%T-*Y^'03F%/67V M+B\_? $%_>C(]C=I?W GD[%Z%^T//OD&1XL)[.C/OTD;^A" Z<>3!=@0YT_N MW%>T/_EJ@O!HP\8'^H<9#HL%Z+G3S^_*8@J_#JNIGQ6:=C?8RHBIVD/#0[\! MJ[\\P0;9]WS#PWJ7W!3%U.;3_'9\G.5['F]W4*>*O(K-6QYT/H?U.RY&X^'Z M&U?,YF?.H$I?[4ZGFO ZV*CI 9;%:#&<_YZX.YW?'QW:[L?;'=3#9K3YY.UX M\&D\&<_OJR+AW [;G5A%.!QJU/ /\R+X3]ABT]NRKNO@,-*4O9PJTZ&>*IT M.ZV73J:P^]/P/?V:F\DDG7E7UND:?$4GDZ^V%*JT/6NXCX_U]6J3T?Y:!F*M'DO[!A'1';Z)-O1N?DTFY># MX=;I-TGS_/N/T&%VK$DFN0K2261"M#QZK!$WTD5F'!9$$?QTX,M=K2C7]-HW M\C61EFRY'3#X"GS%XN=\,I]M/DES%#\AO X7^V_KCW>.>CKZ M,/X\'=\FNL\?FENNM[4"LW!)EW_+R4_%,3 S*X0N< M/FVZ?N+GK\MS_Y^&7\:3[?EX"AYL&C9%;]2'F6[6]<\[%W:32WYW.%VE==[, M:GD<#;A2"UYQC[JPP !-!(Y5&86;ZDQIOIK!^\MG\W6 \.C#1QX]E2J"HB492 M8\N)"(I(9;"7VKBT0?U)5W]E'A>-D?9AA;<-DFT8R%&KVLA_LU/Q#\<4AQ3-!*OJNB)9_:8,8,4$3)$Y@5W06I$'?P*ZHQB5FK]Y]PX M*B.GZ(,+W4J-3=\5L7%6>5&B><8,U-8)QPAFC MA 50"HCT8%[X:*+Q_0F35>AOA7D^?3##BE!A HV8(>V14##!S8RLP->V]!ME M#=(LRD:LR7)X]GP7A>!3><:6H!;GED+";N4FM*JV#-E#SM1P7 MY7A^O]1"VX'0N5S>"99Z=.T*,VD;,]-1^B?\:S'^-IBD.# S=X.RO!]//R]C M^(^XKXZVSXSS)%+#O2 1%AXQ@>C-W#EWE3QX[6)*M(NIL\&PPVW5-+D[@UI> MSI<^]WGR3?G\:Q+.)R"M0O.,!LUT5#@8XJ+G!%:PW\Q<"*FNR_9M&%O-$[BS MG6]UAC-[N%GW:SY?T^70!GB@6086@B?(QX"(-51&[PW>S#3*6,>-0NN=O#U( M+?DZD-4@G;MSOZTNX]S#2 _ZWAX>RV1 COA@I*1"*ZVY MF[GDE@OHZ/EOVI M=KD:5.T*'^_*_.M@/-I$WTU'RV#U)V0X )L*K;/(8U0H(H%0X%)$3A_6A:6Q MSLD__U.AJ7EB]V+0537D,JXQE=C"%JVD=@H%AN1F+C[B.AN7.!DXCV*T7AUP MZI"U.SE4? 6][?[=9+"ZK ]6P=?D!3F\;QUJEE%8"ERH:"7BE%@*YH/:S%3) MP/I2HA\ Q-H%4&T/0(/D/0ZD/6%[C]7Y8J/._UI,AWO%295F&9'<&*P)6)(P M9"^9Q-MEH)F47:K%75E89^.A!8J>C0? Y%V1*+X\I_@Z&=S/=LN( T]GW%LE M"?8J.JY)")CYN!DK<:*.<_!D%7>?4<0O&0R-T+6KS<6OV?%Q\'TU=QCJ00E2 MK6$6D0XR4.(-,1890X+?.A$LXG4.)AI2;5LVK&MO,(T2N"LX/=*[*Z%HY_.9 MAW5B/7)&<(<%I023L%TJQ'6KWNX$SZ4*H";IVJT)=-3VR8AUR!H2.2CY2@OI M4ECX1L>WU4YO]Z!"O@JCIZ%3JQ,)V14,-E=\Q_DL1>^GFX1?B@FP9Y94Z_E] MA=/.JEUD,&?@0@Q<:A8U;,H,;X6G)JA2X.CK.4-H]=B\)9KW@+KJI^K[&V54 MP.R(=EXB2T- 5M*MEXF [.W_&+2UH_7FD; ?:O7(WO69U3HC5?73JJ<-,HP\ M,M1AQRRS8#I&'-=K,R#C:WEK&@)5:]Z:)GB^YZBJ%I$[DT^/4I@=Q\^.IS-O M'35&8.6=<\D!(3:[?4"2\MYBQ5\G>.I3N"ODA+NOD^(^S]_GDV5F@Q>T.("C MHVTSY"1,38/^&80&>B'$PF;.%N%*<=EM^ @[,-%:0%73].YP@RL7^>B70?G/ M/%VO30F;JAQF'6B6@7'*A:#6:^29C1;YA]7DO>S4_]B?!M7@9M<4J;OU(:W& M?9+4.MPPLS$)9\XIT))&PD60>C-;1F3LTB79N6.[!6@U2N[^[+V3[+Q,>N*L M+)I!:QR8-*>M=P*LE]T$;+.CPG&X\S4?K MG)/K#)0I]N 1V:J>VYW04:8EU.-,&5#Z.L&):12JHU=9M9BV\KY1CLUW%O#4W:0N@:IS@'7K@ M-P-=:G<[RG*^+68I=O#F-D425D@9<%Z/&24F,":)\0ZSZ!2VVFR=R?!K_XK[ M:Y)RW7#APE"ZTR#>W.8"S75>YO/QJM!@,I.WLZ^/YG/?G#'$$44&.U"B&6,J M<-"DU_2F4M39W:OKA#LSXG=QE:9MD)ZW*#IB9G]&\$G&;P86G6:,HX"M= A; MA-16!&G0D#H-Q=]Y9/&:!'-M E]*/&V-.-H,I8 7ZZQW2I%H@L)FZRV*EM>Q MA!LZ!7M-D&J8W \ NZS4<@>JPE]9GCE8_UP%9 2+5'.ITJVO%;^T9W/HWZQ?1UD,'$F,4-2"*4%MB9:O*& E;42U+[6O'25 M07'02]80Q?MQNBY'.C.+^1>0TO]^2#9Y%&?/&V849F@ELDX2$+:8>,VVLY5& M7%D2J [Q59/2?>+JS6RV.!E3JT:9ELZ+:*2.6-I@$>C^83-+P6M%V+_6@Z$F M\706E7MP[O]:@'P]PRDDWE\.O?OZ-E2ZE$EJLNJ); = MU6F^G1?-,L=%9-%:0HE1+H)%9#?\1I;12A9G2[;0X'[)@H^%&?YK,2[SY3E' M2K YFR^_.&02'6N;4401S#!@!@C7@:# -_8?HH;6T6LOVY-3 P+/+:*&B=S5 M3I(R^ (1WI7%MS$L7'O_&RS_-].;KWDJPC[];(;S\;>5V_KXXCJ]LPPV5(V8 M!7M1,(V#LVZ3XUPC+7"=E/*7[>1I#GJM4[U#+#X<\!Z&V<-SF>0>UD^ ?3H( MHI#Q$L7-7)"Q=8*D+CUQ0IN603*Z/\MUM(V1;T#9=[ :@.1_#X? MPO_'RWSE#[/X6#0G^=I^=6:44=C*P*/2UC(1K-ON'D'8.CEG&HLP;2TU5H34O0[+YP=;YX%KK@.R0/#O":4 M:8DWGF&D5.A-R^RB(M'%H.K%];3&&=<59/\Q&$\3L6ZF'P:IDM^39,W;3,T' M0%NM@XQ$K&/*H("PD<%RRXS9JF6J5OFUZI*WM^B_2P5N*\SK+-HO.87L8.EH MN4OE#([)U]T-,F01Q\9XS@FVC@:P&?C6I+2U[/9+OQ]PL/A%(OUOX[Z#> J4FZI^)/P7UI_G_NN0IV?+Y4V"PLV=&M"DET>81T3Q MD6:9-IP#S826RGIDP')T6^N1(]1M2O?V*\U<&@1;X%&G:6"3!TBC2@3N)TF#-MSYK(50=8TDU)1G;*SEQ:;!LFE]=81+&6*9L8CY?_?N( M*NMD8Q5."ZIWDBF%D>:8420-4\'Z0!_HRD,=OW]#)OXUG&ZUQI#^8/FR6.]) M@'S9/.-"!!>IL)Q@X:@-3LNM&UC72HO9V#7HUHZ@VD#(41#69D)_\-O4_CUL MZQQLEW'GF4G%.I&G"$G!T>9*I,:$Q&YB0_Y4@#N?^OTA;5T7>./CV"SM22&O6"S!;;TOSNOZY.'N?T%*$Z"W_YN,LHM M,@@A$[C&(D8?-KE5-%8Z]G:MZ5J1V!@K>A6$J;; ]D@J/U'642?,UHS3/M;) MN'C9J3I:OQ74'-4[2P/S_&;=DU!/L/^KQ/I6[R0C2GB6ZL @:;&VA@6Z]7M1 M9^H8,9>?[;--U!R[,=D42[K+3U0,\WPT6P9SO Q"KHK,ZKUD@3+/M+$T>J-P M.AM%>JO#<-);1JP.XGV[!&9K'.D#F;\,YHMR29BE W6UYI:EL2:3V$]%; [_7;Y\U1O2LLOM^J&C>WC\NO'D#R;EY4N)YRN#[7CCS%F)M=3*2XUHD#IH MYC:S3KBFO66 MB;H_PZ,[\)W/AZX-X%B4(*<7Y?!+JEY>%7Q'&V=!"!J1DU%+KH1B+(CMK+5S MW9P!/MUD/UZ5T&N:!>??M%ZO@$2.ARV_N/VUF.>'+P::Z-2/(D["]J(%X?5J]YT>(781/K\V0-H:0[J"91K]\C!G]B6=/WX;3-*:>Y<# MET;/P^ . /.4;C+BL3/6)Y,,)R^HBVH3VDYTE'5RJUZZ.[H5IU^+Q.\7A@86 M5UG>PSHZ6EFG2OL,(^ZT="CGW=G)'<*O M'NVO#'<*YBJX0EIP!ZM,R+A)-400-W72YYR\%Z]P%Z8='@OWB;J3*/^ NHLH MB_&R1O5%%[];?*BRL^IUGJ>QTD-8P(7TPF'-+XH9J"-LK.[KJ"IF=,^82X+S.NKBY M4?^N@)GD\W&Y)/BCS&&SAV12&UJG!!H0U]":P&_ ML5"!UM)Y=8G/$Y9&=_R\A/52$_S;F4>/K2!::1^EHQ0V/:\V,U<^U@EZ.?TT M^)&3Y?I%^(FD?SU&Q[LE*[[ VAL.)G]""T0I2P2F%G,=>/!4&+E&KUD*Q[^F3&!3$>^:@XP]Q&I8QB&C0TZ[UR#'5S'[7+#";U./N\ M'$;V'["$TWVM#WGY;3S,9Q^*!TKM\FCO;93A*%)Z"^>Y15R! MXN2\L&2+8^>RC086 RVK723 MFCNMC35.<,]1Q#1UIFPCFEJ<0"(="7(])$"9E\_LQ324FW$26O#DC-4K""6>%E-JRR)U"UJ.HM-%&8:&XK9,^X/0L?J]NNZI/T>Y2 M\\&:S&?SXW+FV9.94)I8@D$+ ]7>,VU=1#QJ[P,BG-HKJS+3-$+J4;-39_RO MQ;1XBN?J16%V-\PXK 3BA"":4BZH5!GD;)VYVH MVDOX^GR8&^S6F ;?MI+"F^:W_^2 MS[^D@[?\O+F=GE;;':SF,_F@VFZ05;A1.C4KC*%,=8K>6JXQU)C3"W0F9IH ME?-U;AC@/X&/O&5Z7QH"[6 V'C8 OV4_F;::22P\2^0V")DHO-?6 SVP !KU M=:37P;6J]G!S)D#/X4C/Z/3CR2(=Y3^?RNGXW-=31FT(-!#J'([<6&E!IQ"@ M0S '>P>S=6R%AC+-7BU"&^))5Q@-@W(*HTN7&)=#KK!7[VN2(>H#)5P'Q @/ M2,.L, ;MA#N=JGG5<<3@DX\E7Z-=T!!E^\+.L5UVY_.98Y@I8IQVDG&/B&&! MLRBQ88PXK+M)&K<3- _22K>%H/H2,1P-J=Q26&ZV< MA6GK6K;(:Q,'E;E?M$CBKI3*S:"78FPIT$",;=-$/9N*F4R*/U)B47CFM'56 MI_N,"JNM21=:L."&$(V%%E0R[1#1JE95TPOT7;<+S@X9T1F$-Z.-1>F+Q:?Y M[6+RDH@51.0I_61&$\LTQ2Q2#A9",(XC;N 3YHRRM2X=U+R1W2XLNP'0<_2V MR)JS\\T^'M3[?+XHER1)*M]R7#N05J59QA2C"A8U8Q24S\"-3<5BHO.1D8!J M'=55EW;7#JP6.-'UCOUD?SA' 7QHE@FF.5)>>9I"<0)*VPI5(>6#Q$*Q.@ZA M"[P@TY7Z=S:!^S;Z/EZC1XA$I;CG" 2#Y(@$ZQ 5.!*J331:5\IKU=+UI>&7 M?+1(I1>KRL(J?J$:O692(6RYEI8RQ05RL":P81$Q[)0QJ)MT,Q>B<5?&S?-K M4)W1OU-QX8OA8GEZ-QV%Z7P9[WE;E'=/TIF?(#'VZ%:'WG) $E1NF_ET@BV8 MP")(#OJ"U0:$O(V&1R&]%'6EP2P?_NUS\>WG43Y.@H"E7](\V:/U#Q]M!_L1 MWK-C0L\?R7S*X4)51)[ <&'_H-88;+C1S&M S76LS!;X6#1"T-.4O*H@,#": M41I1G QVQ;6\>"9S01@3M64.)R>R4E)@&:1$S*7:+G5*QE^02Z1=&-2A:#LX MV$SUW287K@?KZXA4>/)LIA3%44D*Y$B)7Z0BRAFI(P6CQ4I4QRMQ096'NQ$/ M=2C;+CXBF*B#R?_-!V6$3W9Y&@X\G6$D'&(B\&2+" QP1UZEN[/8<2YLG02O M%W2[O1N,U*-M%RA9H;@Z3AX]GX40$#[T')CB_SS\NT"]/YKV 2'H3&TT>S(#@'54I0ZP-G8#9K$(U4 M2H$"C2IT6EO@=6.C%F';!(>#.9>#R1LP\K__K_RPX'CV;,9,3*,6S C%/4:@ M65&F ]:!.AI\'=%1_1;Z5<"C'F7;PFH M!44J(F6"9)$16THXDE$K M[AC%L"*X]9[6V8%.OW?]6M'3.)W;P5$*P(2Q?+B_^U1,]D#FR3.9 !T;$V%X M4)$3C[6B2CBE1*#:TE K /9/XTFM0]).3RWB8%PN*R_]D@]2..Z33"6='W!N M1_,0'SRK<+YYJ%D&"XY3[+D3D7,EO=5:R A:(8>_QO68#'C7L*L<8!YLES%) MA;&2R2 1%XI9%8*0+A BF%2XUHWVRUF^S;*^:(_ _:_F[8SF^G[ M? C*S_K:<^^QZFVL>M#9O%>$>!091TKI*(1WVAO!.,'5*OBU/-L5,V#K>3L> M?!I/ED5GUWP;/6)1"N@JIN43CGW<4Z^]\7=DU@1B!;9<@1YCJ-/1*T,MB@8C MXDEO 0\/]^%(+Z*E,K[VB9:..=-5$-YV?O9^.4,W&68(DMO4LE6;0AUM'7W= V0?5FFSI''HKBNV@T9(HOTV+ M3[.\7 86O9E^75L8Z_,(HHR(D.H"Y$'QK6U M5B%.F(\Z*'8ET2P-(NVPF.V+,5U!_Y=BFM^ODHK'Q70$\TU)1 X =W>#3&C, M)5(X8!,X=\A&%BS35H:@@];7"KO>0%*TP)6SKVW\LI@O!I/#^-G]8 :J4 #S M*A*B'0P5&QJM=:DX=#KMIU=V$>UB<-,(-[J242XOY^-;L%OG^>SFUN=?B]EX M?E10'6B5266#XF#?(Q; $.=:$TPI%BH&F+*N8YM<4$S7Q:&N>=;T8)QL?_V? MX[R$]W^Y?YM_RR?5+94#'60"&>6-I!2HR2TEFAMD3.2$(Q2)JA1#W6[:M#^' MV=(>6T1=;$.7B]9[6L( M(/OPUP+I.X?A<@>9+8F"C^[5!UIE1BH#1!.1O>)*WH6KNAF_?! -3:*(@G:JR2:1.6PHQQ)QGRHD_GVDFV+SG%U'KU[ M9:.IGG4?^!+S]DZ6@EF,]8@'B,0/'),I#$V96(12,)NC.SEA+7L M%-]6L:O,4&D<$EJCB &?V&C$L8](JQBCX==Z;%4+(.<=F)Y+\TZ%P:/: M:[TM_NT8'IA48>T?:)510171AMAHJ6&12Z4LD1XA#^JRJY;?OK.Y5EGFAYIE M 2"+J;'JD[>OU?OKH%P5MNX[0K7YU8P8 M!IX2$QTUV#/0H]+5HL0 )5."QOY6<[B]S8>)Z-OAOQ_,\UV5+@],O7HGF;!8 M$(R\Y0;^!N0H$VM*1!E$G11[KVRE5\;$\SH+;1&[*^,21NR 1>.Y@P5_?UN4 M?PS*4=)&5@S=9*,\@+>*/60!:>^12+:0PLYS33G9S-\P6B=QPP6ZB]L 6SN4 M/CMH:3?VG\8\+&_F?1K,\E%*VI]/9\M/P_=A/@,;\?NZ:JJY2[GH]L4\-?V> MC!''I">@J5-./;/>R W]H_*T3F+Y"W32-8G$2^!'QQK1-^B@*,>]VC.K,=Q7 MRSBZZ_$,24&]02D#L>)1.:-ME-$);X4/NEKE\99G=ZH%L[]91J13--G>&#'. M2$J>)B*5RE(N7*R5.O@B]9HZ#']ANC1&U[X6ZN/R,(\^[M^0J;^,-09-,:( M>[KB2@:E=8R2&DN0E\'6SA#:P.S>#_[X!;:# M-,B42ED!F @^_9*T742=9(AJ*IG@O05[OB:XU*%HYWB)X^EX]B4?_0/D?R6\ M/&F04>:B99H3F4PBY@SQ5+ETA3354E#=EA1XI7BI0]'.8D?>Q)OM@/<:EP>> MSG3@TFH,9C.-/!BJ#-/*HP :E:*1UDGR='H^TM:+3S2*E/KD[%RLO(4AO\_3 MU8U#CJY=CV=>(Q1AD]4$"TX1LYIK+Y4*$8L A*L!E.KI2#NLC-..4#F?HEUA MY>U)(F7'TQG"C*0B0(XKQ!TL 2TXYB LX0)!3^>7I#F^?S3O+?%G5Y^TJ'X[@894^+C%!-#,8D8 5HI8%3O9VCY_'*/,)U&5VT0=1+6:\7$]G2U/JU M0K$H%'#5,D)E*AJCEFQP@4=<+>-]>S-\,X5AKDH;'+N>!ZMQ\]E8/%;HEAPBFM&>"1:;>=" MN*GCA[M4')S*Q><9KVK0KS,LC*?5L/#XN0P10HG1AJ0S3Y"-UGJQF8N5U:KJ MOIYCP4:P4(-^76'!#B8INO'#ESR?OTT\2YPYK#+L:Y(I'K0/D6J@42 L2$FV M,U3&7QE"FM0@&B)IGZ YFL%G?Z/,4"$HAN6 %+&PN+A083U+@R4WU[7-U&=V M!?2<1=FN\',S_Y*7OQ;3XM$7FH"98)RS?S0X'7N9IW M@0$L3>Y;S5#T[+L23U_OBF_Y=)"&L4TV\+'X-9__7I3S+^\39W9@XZQ^,C * M&:&>!DL($IYZ'M%V?HA=F5U4F\M%=[1N&$MN,/L2)\4?'XLX_IZ/W)=!^3F? MG0&F QUEV JG=.11.+ *=&1.T?4,+0:I?\WM[L.1'?L:\<;@UK 0"

    E(*[[$\32-V16S^0RDZT$=:6>++-UQE-2*&!W75$C0!O5VV>!:]3DOJ)1\ M6P!JAJJ=GO5>S(%NJD@YGB_S'YGI:'4)_',^':;+1Z><\Y[43X:$%5X#5X$9 M* ([D%YN$TPI1)BH%)G4=GR67

    MK6_-'SLR;N@-F?#"6J.XLH9;(X(7X8&&LEK)LM>C);>$K[UA7UWRIJO]ZL/B MTRS_UP*&'%),VT=X^1%G])X6&6S!4F*.@;9&$P>:G9&;^2&OKBR#5N>H>([* M1KC0(\J.>J_WMLD441YSY$74TD3CA1)Z,T='])7%L-;F]''DG$77GK!SU&F] M\_G,^>@%T"I(SF$N2D6&-G/3Q%_9C=P&>'P8-6=1M2O$[!&X]K["[G:T+5@D MQK@@#??*24L("9YMYARIN[+\/WWOML2I_M"_\E+S_GI?E*Y^UZ.(M.4A^QMQBK M$#0-"FU'"M2XLJL!#7*N:)BTG<6$O!3(Q^*(=K?(/&;2.NMUM"0RQVQ8N5+3 M_#@6==P&%^BK[GM+:X8+?:(L_0HKY'@ TK&VF?%,">J"D<&E8 E.!5G/&?-( MZ@2P7:#0JLWY"DBJ0]^SMZ_W'][\S^(N?U<6H\5P/GLS'?YM,!V9R627.; BS6WXP.0/:4;C)M+5.@(CO./"+&$6_BAA*!U_)DO [1V1Q6 MGH&L_?HS1!<4Z_SP=_SL?O1D!2<>WXV6>B54-N?7V]+26''RWN,L??W(:\IMX M8Q:C(=1*2:G%T45KN5;;#1.3*].Q>UX%/7"LVZB[?!X&Y13(.7L'1F[:KWH+ MO'L^D HQ=ON:9$CZ=)\^("($=YHIJI!"6@N&H^&^TE;1S2RKY$/:VR8S 81J M0(8: 7AW0@?L(^=::@"=N;:#_?KL?E[XIR'"]KUF+R9XMM$UC*QW@5(1G#14 M,40I(9(Y;*U%CO28$>ECN:SN>/]A#E!9*?D5O!,'6F6"PTZ5,C1014.JX8*3 MTK2:J^/HRHXOZ[/\>4VEQDC;E3YJ0)D8C2>+M&@_I JA2U4A?!].%K!2T\6/ M5 !CL>+FS>T+BAW+7=M(_QD/#&$7$;?&!,D11U)L:)=^M MZ,$I_OR;5/]V",JR3Q3)1]>T56&ME",Z>N0Q5T1H#KH"]4H:(H@(M+^M"CBT M*O#UMCA8F^/)Q%HX'B5@$[ OOKNQ@NCY;B^:(V=4&]'L^ M_OP%EJ'Y!O;SY[7+\F;MLKQ9S&?SP72TKEH]/ ":VT1K"R(C4: M:6$(L0[!K/&5^84;AU1CE.U5=*VUBA<+P8S^WV*VO"9WJA [WF/FHS7$*N08 M(YPQ$/)<:!9,Q#RDZP#7M4\V 90JXJQQPO>\I^Z;S^F[ZKZ>,B\PL\J#.L$I M1P@K X(?&\K3(0Q#=2Z%76"EHZYVU8;(W17\CAA<9Q@X>WK(C $-POJH8F1< MJ&@C=HZ;P)$2 HLZMUVKUTMZO3MN.V3N%6:G@BIS&!:.]C(**7E PGCOI9?" M*"H9\YUZ//NP!&KSO JF3J1R7PA:T^ $#*U;9%P+GA+J*TT#UQZIX(,.,&6. MI%*ZTUBH:T31>73NVP?9<[VN)CV+GC@756"&> .ZAM#:4NFLM)K"^A65/''M MS+*RH_>,,EXG]9@I+)D1QB$%^AA&WF@I./S1(/0\X7^6P[/*4-F;XJ5-LGD*0-=P>6>@@J0X MI9M4#T [K0VEV'$?!*BJA@I&C%$^!EZI\$Y;YQ)[.92R&:VF]F;Z^)GQ=#C^ M"G*]BBAIHON,AFBP#=1SY'D,5"&B/=&48 K[::VJL!>IHK8#K1=G(YUSYE)$ M3]\GGGU((,V8C%ZXZ##ER$:=#LZU\ES!-D%8)4]!Q2L>X?8VO?U;OCI[^SCX M_GXPSU,$)^!G,E[R=+FM?1K,\E$Z><^GL^6GX?LPG\V@@UXOC>ZHI7W M9"P2$@@0R0)T7<(Q:-LD<&:]MKQ:[K_7H[^T Y_BY-Z/B M:Y7LBZ=T Y0P$5,FF268*TFUM#9%Q!!#8PCLR@*"6H5J!_3O+)AM>S SBT5Y M:(<_G*'CI'XR@TER;EGK$.6.":N<"\P9XQ$F8)MTH9]+@^Z0^6R M*!U,X-MXE(_L_6^S?/1F>O-UF2QC^MDD__BQ#";5.P$5.MK >>"*:ZZHU$Q: M$X@V0/X01#<5E?4*B=/\,VCXHTO XADP>7F5K!T>](S$566RFDC8,8R-E,-;*X TGGM6Q*BXP MDU=O8#J/W/W;#[.;U M0M\N4,[U?,[?/$->@O?5>A_:HM,5GGS;P20EK/_P)<_G;].2/'X\L*])%H4B M/F70=X[Q)">7>9F59T8YADR=F/I7I4:WB;F&B-\GO(X70=G;**.(615X#,%I MKA%7V#@1+*;$6*99O"ZG:GUF5T#/693M"C\W\R]Y^6LQ'2[*1+!5$M6C[OH# MK3+OA!#4<0'2ER,:392:"XDL=<$24\?_^4H0="K#B[:(VQ6(WA;3SQ_S\L[G MGXX?];Q\.+.(2K GA24Z< X"FRGI9)"4:">(K&-S7>"^U@)D:M/TT@VK>B2&ALPTAA1K;5UII(+K$=Z5+DE>UI'F59)]"K"HT,\"*ZB M95P#6G%D/IHKNZ?6$EI>U&!ND06=BHMW^70&C=!U!S*<#>@:0M M\_FX7(KY]>C"]W3EKXK,.*.W#&/J$# &..*X1TI3)K$F@$'0C@/J,1MPE=F< M*$/.[3*#/10C(JSA&G,2L57"D, (_-4$[)'KDB:MXNAY_;UN6-*G=+F8@A?] M2QL6F3;)C,=:2QZ52W'!DBGGB;.>]UCJYB&Q#&B_H$&/UC-X-QE,'^%O=NPH M\Z1^,E@SH$UKJ0BA J>LI-1MZ %_KNQ::*N(V9LHJ'D^=&4[?UA\FN7_6J2H M@V_P(]TV.G)$MJ=%%A2)P#!+B%3>P-\@MU0T\/;KPEE+O'^.L$9HW2.6CIZ' M[6V3!:^4LD9$1BQH]\0Y4.O7ZG+Z.'+.HFN'/KQGJ^AA$57Q M0%=JGVEI:$16R1@4I=IZ)?QZ[IYR5B>,YP)/.[J146U0OC_4S<)L/KY+\?)Q M,8<9A+NOD^(^+Y,GHAQ_6BQCG]Y,W>J ,,),!Y/_FP\.G;HU]Y*,6$$$-D*S MZ+3$. B'-U0DBG=ZJ;X+_W3#V#J*W(X8AC-'/'XYXD3'I!@7TT%Y'Q?[ M\N]W\-8,)(Z6@?&4/D]:[)$48D,[B?R5'4&W ^G+XU-_(OS)Y.S]9LXG2>@] M?63*2L61)Q$'':6TGGJUH0$PJHXQ?8''U%V+WV:HWJL?+I^_@T>+T7BX_B:= M;/[EE!/2$4$Q&!C"Q1@TP9[%2!$1A"+1Y^'A2Q2^F<+*RF?SQ+F3A,;CAIET MUECC)>'<6(4E* 5Q/6-&@KBRO VM8N*HW*A!^/ZVJ42.(>S,[W/8F:?X'UX?K%82,L MZ%.I[[E\S@5H[RA$X@@V7E"NN51*!5"F1 Q3^XN %EC] U.Z/(SL$> MLJ XCD0BSBD 5PECL&;!.600@CW\RHXW6T7)WF/T)CG0K< HB]%B./\]1>%, MY_?]B8HGXW@2,UFEDD65YED4V''EA#5,<,6Y%: S:!>8!$D.TKS':+ZG7#@Q M;N]HXTPI3(T@W'&>ZIQJ*Z@2(CBCI=/^VE(:-PN&YR%Y35.[S^7^(, VG[P= M#SZ-)V.86-^>ORX$@K.<,!\E53$5.[/.2!X)3WX7YUVE,/B*YU_/".\F@_'= M;*5<[CN\.M DHPAC[V%[XDX">H-%6F!#'=.261D[+6AU*0NZ*C.+5FC63D-OR 2G MB%$@&,A!;I%4)L(G4KDH)=>F3H:M"SP=;06C_;*D*T@_FX 9#LO%8%)=XUDW MR((V#$Z:VFKTL9 MPJYZW"KG-D'%:'SF-%OT![ M6+)O9K/%P?QOU3K(L.>2494V#P"4.N3/)=)@1K,J5?2+X; MW#\I<5L9BIN&F0S&"20Y9DYP#U0D1DB-A&38^$"N[L#B,D%X)CM>V\:+O2"! M4&])B!Q6DTVFKC54D^"CJA6^3R8Z\"X$:Q"/ M1E/F#3<8::YE%,9A9:RD]JR"N4V?/3SCRM;[<\8A1+6N,J !E5@Z%&SD) C% MG):"\1"I0MQ>6W11HT#9>_S0"NT[%0\?YC! ^[R*;V_R89.[^NEP*DB&PPVS MZ#"HFI0)%P(/1EHBD8S*&403PRME2FQQQE^*":RD6?C7 L #.]K#;#::3"69 M<&)7F6,(LZABQ,)RJJ.AQBNAL9>*X2"O+']D4Q!Y+@W:I?H%2(.+2170EG00 M!@/AJ92 *L.Y=^R]R]09Y*R6STY0,UW M9()H #,.5A$KP-9B2K(-'9VWO:4W^@JF20D+<^G&Z46X5$;87E6C6]YT90G_ M[WRVK,%S.(' HZ/)=Y+&2@EFBOTOAAZ[=R,Q?K:]W+ND \^-IT+&8!12=#,ZC-656;MG<>;)+R/.WAC75YWS#WGY M;3QA26]Y M0?Z4^.V0DUWIM+L&_/[#;T[,*4N ;5M<.EL&?MHR=03J"=WE&D4K0LBW?2!E6=DC&JKX0C+*ETIVX-# M_I.P4)3Y8X;G:ZM_:U8G+ M$W_M[3^LMW1C@CB%M(_.$<&J1WWJ+M7=U=G3Y%U:;L^_K M\^YLG!X:R?O9?'$8E]5:9X$D2E'NN$_WM"+6#Z<6Q-5*5*O^PF%%'+;"JXOQ MXN^CXML*V<+K=YYQ&G6(L$RQ,I(S3KRU:ZIAZUR=VTD7F FT_Y.GSEEV\4"_ M^;K,D_J/%*P\>S/=>PV^G1=E :M G%54Z"@%MEZB+36IUG6,MH;"PUAO(KY! M+#:U#)I@XL4OB>6/=?S$:H:XC06QXS5@&3OJG+1(@75!'.'2NPTEE9!UEL/) M)QA/4_,_+ CQUX)HDHD7OQQ6 >QOIJ &+E9%?5,RKX]?!M/.]HX3AY 9Z[UD MDD2!G,?!48+1A@,FTCIGT@T=I/RUJW3&WK-MW(?!_J,H1K/5@5#^U"R?@3T$ M$QVF82Z?7UYQ3SHJC'6'"W0YDYUY#=I^90:KT+YC*9W%E0\V0)IWRTFR#KI*F'HITK=9#%B$RZ=(QXI)(: M!\)DRR2B0IVJ20V=2ET3Q%ME3E?0W)Q+O,\GRTPRZ_OMXWRV+@!U )5'VV98 M::01,Y3%P# %RG*YW=7J^8-./GKJHC9=CRALFAD7<"MY]Z>;%-.;57>U5Y;! M"HHT(! -AEL'$B,PSVADU"G/69\)#;:._V>GFGMFM.+4LN+$^WQ8?)Z._PWH M7V[8#SF]#Q&JC?=E!,L8 R+84<:5(,92$J(%BDM).:JS6;[VJ\Q5D;?W*G-_ M?.IJWWPS!>&5?P#6+^7ZV_5,CMQ:.] J WV5!B"S1=KSE$C&(^^3N[!PJGTQ2VH'IZ!?0Z/-T<+96T(_>0SC6 M--.1PUNQ(QY';J2UE#*%G$&8H"!LG>15%YCLMUE,M43DKF#UCWR:EX,)#-N, M[L;3M!J6^:FJ8JM2^TRGJF*@W*+H)1?&:46)B%8(YR68X'6BN"\P7JL=@+5! MZ:Z=7_6TS;<5@@L;?E/&+!+8$Z.TMIS9:")# B$IP%KSA/=V-_;/8!_TR\MK M.[-(Q>$-QLI%)'E(>6BT05%;8B@01=8YQ[[TD,'>@'3> <9IG+H _W'/F;#; M<@Q;YP,*)*+ '&*8( !$ ( ! &%M=V0M,C Q M-S$P,S$N>&UL4$L! A0#% @ TH"%2REP22BK"P S74 !$ M ( !+H4 &%M=V0M,C Q-S$P,S$N>'-D4$L! A0#% @ TH"%2Z'L M.^'H%P M/( !4 ( !")$ &%M=V0M,C Q-S$P,S%?8V%L M+GAM;%!+ 0(4 Q0 ( -* A4O_E*U70AH -TR 0 5 " M 2.I !A;7=D+3(P,3&UL4$L! A0#% @ TH"%2R**JNDE0 ]_@" !4 ( ! MO38! &%M=V0M,C Q-S$P,S%?<')E+GAM;%!+!08 !@ & (H! 5=P$ " ! end

    [)1DM8_?<40[3-\\@?BGRSJ$(6@9&8/$D[BJ?M"E_30; M"'HL[>MG%*F'9(E RAZE,,$K#MZ .0&PQ(OJ.OT%7]IH>$S:-QV!!VBJH\&I MSR A[.$I". M7@F;XC"C%:TNK]@5"&);P"T2OV M9:H5"/]!YTW>:B8APMH<\3@>Q-F 7J2BS$*M,+VC$+YQ[C5X MZI,WR7#):/18Q1MW! 5P:-E4')U:%1N/1?C:K-8!:*'&EA,U(A*(Y1RP']'! M@D'R%2?9+-V3\K?-V]DR[+OB9CQH7>&N@,NY'HE[;'&/>"@"_@\!VP3F1;31 M2 MZ'[1CU2EOLEP?9C-1CV5A4R5K0K)R,6GE("O/ L_00>/2P^.\Q;IC 78IW MMS[P^XHM%&I^TYG$GJZ0#$AG,DV"9-DYQ$\#[N(?NV0E?[T M,25PGJY#<+)ILD,GCIL A0!0YITTG@:6 ? P[I-BE>5;NU1O MX ",+)3\<[WV_F45,W>9*Y>PJ+F,8!:2X+E#H4(RN*>MBACXTB'Q[8D[%$L; MQL<[%B*'!,7E(+GG3F6GB&-*\IRSJ(8>4J+FQ[,TF!ZR+#'&V^;@S>#]"&-7 MV>IZ5C=[8_*]U+Q<91D!,\. *)D@C )?66%@-9)"BKNFF/L\0UN1=@AFUG9B ME]JH&!PS.4)N"SDN4<+QZ!-EAHOE[9/'8F;2O]V-1U?]0>=_ENNI;QP1QR*3 M$AA)'NLE"&-$YA;,2,NH59PW_UD[>59QR&L)>@SI:^6?5(C::>&(D)(;6BY# M MCF'GMQIGA\TE\/A^.=)1[!@6:/8-EJ2-]QPL^$*+&BA9-^X4C@C.P-!$_( MV)?8M3*FF@FF!75EQFN3=3C!RK!EL+-TH=K^@8@MU7['XXL<%\N2T-A\0RKG M0V+:22:SM8E5US8>I+!\]\ZDK>WHZQRX! ;!U26(KLFSZ(EQ@ 4R$"HJ 6DG MTO H_,HC\'MM1L$&YQ R)8'\1GIF?3(R9*YI=%**%6NNDJEE6]I$T:,96'M" MU'&4+ QZ:4EV;+DLP+EP"5NP/05)$.7,=FN#/1;1=$N*\.A5F-J]+@)#Z,$ MEG^VWM RU720HVCNUE%C@BYQL(&D1]*_J7 '9":,9\HC1],\?I]A]]EHI0,(D6(.'>0.>303HJ'2VV-0G5Z=K MR/*LQD::'LO!IJ)/6&Q'O'N /R/X5TMB=3:053+? M_:D]&M.;LK/HN!:*2XBV,BKCHV0\"0I>S8.+J)Z9E=^ Z16%VA^5M04P+DU@ M1+'FG7?$!.$$DXHZGF"0JU;WL-/80-K!.-HP;! NB1868),UTE-GB.>0N5GE M12*JNB>:'8@AS+G_WAP,X*K;#;JU7-F:T.Q@HB]B%3KVO[8)FEX)0E$4X&&VT6(&_O(7-)D"U7-(9/*DX> MA\PUD$H$EG.(.0*DRL8ZG&X J6;!>5Y1WQY<6T43#D3F.N#$L$49D0#_ *0R M[ST-,3#MC3#$ANH4$#"A#T+F;&9B]UC &/&::<#\$4OO>P(X*'#(_IA)O%JA MT9+E.9&U]#R&\DVGWV*D*0(VE6!-"B<+N8Y@;EJK8""^5:?;; 7B/8KRZ9^= MU0GA%K)/.#G J!;2 <@#RW(Q@\>(TIOL=745%_L-;,'!,EV'X&335#18(6"( MF,J"?P3KS!EKA91>.!E=6>?.>B,P:WW.=,+2:]$&'A,:B!X#:&_2Z"P /B?N[/("TI#R-9 Q++@C@Q@?'!0IMRU49T-X&JY-MR6)!]F(Q0 M+RT#KOY+AFN;WBAL'Y6<<89S42T1NWS>=//&GP-M8J+)!9JPJ#A 7.< ;Q$* MZ3NU%E6ZVMV*5K1W3TH=PN%/DP,.M_>73'.6LLMF^<]_3*I"O"T&G7Z;/L3? MNO:EQ.W6B7C+,"@:P-D) M\F&0Z]=AYU6OT_WSL]%@7#QKO#PESK=M3'J?/B#P3CE)XB#Y21Z[]WRH2BS&3 !F[@[B5;69*$P;!W6,] M$:V-!XFQ6F+WN_BFK[K7T=#M7%[BMQ71*J6S<#+'9+WD@;E$.0E,AD!I @,\ M=66'KWN2E^QCXS*_!$R[[@VM< ME]GHVQY:U0=Q,P%Q2[$$ )L:[[D)3$6?7&9FH=ST;%6?' 6)G M4+1&_<'NH[(T:14C9%(F*L<3%9!;Z82./R8N E5\Q:"(+8#3OO)9D/PCJ[.J MI !D:X(;"Z4FRO*D@@&_"X P>5K!A !RQ3)^75O2]+$56!4),0;EA/(1D)GV MV%U7)6FYSY959RHXIFA\!P(_8&N)\>!V?@/8JDWT#^2TB^9KN!;!9&8#]K)7B MQ(>4%GKWW#D=CE6OCDMV-;5=$K9G7 <0..[[L@00+#$A*BXMV"19.&IX1[85 M4M"CD[U6VLPJ*@DV2'/&4^.TM1*E36T,5KE5TF9X]'-WLO]>=#Y=@:-SGXM! M\U/QVQB]7.QTQ^C\RKO>C$=#+(*),.WNN/GN);:HL((8YQ46).,,M(=C!0MC M<<>;6>4?Z5)U@3U)/1:W:V?87-21JXB[^L A48-KD1X\:,#_1+K26NC), MPX+6?I5',=]&C]]L(NE%$_ .Z.PUD4TV+^5+=:/O]-?)98J MI^Q(Y)'Y(_. @7EL%B:S3$8*)[#W$*ANII$F'N1*!(WL<49/AKWU1WIY5#;H M[%245'OK>#!!0?R+Q.;5[D<)NH5-/AE_\\.7L>\F<$(]Q59[P0@>N,1M_80Q MN[!^.<\>49*=!GN;BBB"/\&]5 P+#I!,K4>@Y9GEV-62Y)7\,65.9OBJ_,T/ M'_'& EZ'=$D#G,R3IJ\4CUQB'UOW,'O:G Q[Z[330_*1P:MD2,X]A61=XA88 MB.\)3$RN]IV<6L;$J;*WM"AG+ ]9J>2)9-@5FP2LU6 BUS3G5?E+R=^1M;-R M#R3*G=:ND2%) 8QDQ3,J98I. 93)Q.'!0.O]:M?"K+1BLVZNIO"HK"TB%RQH MZ16>>O207&B3#0ZB=DKEF!9J@LSSIK89N&_!V]HM[3IZXWF4@7+)$_5@;=%! MSA$@;8IQ97JJF-D*L#P!;PLJ23Q+@#$%QV:G %8,^$+)DL&^?U:(AUB#D/?T MK*V/!"QC/\IDL66F))#E>I5$D%A032M-5EL;M?#+"5C;AB".RQ19R:2TSA+^ MYW,2D.)E )G*"[]ZV.A2IYTGY&WM;C>:L1@UQ3(]F.!!9@OQP*8,6JEH?L#: MEAHTG YO"^"$"$.-512S \N3#R([[U6DTGO''P@ 6(A9'8 U_&*(6_F+(61\ MDQG@7OM]YU.O<]EIX5[&^YXA_6ZGU2F&'X YWUU[$FNND!PX?X#,TK$@(7![ M81V@2L8S WCBTK.?_T]W]%.[\[DQ'-UVBS\_NX1'7EPVKSO=VU+BJA3&*\K(OSQX#WZ_ MZIV=WE4QZ(R6[RO__#)Y[L=^MSUY4"F\1O^R,2\^?/I+O'[VJI= WSB\;$H>HT;/"F$$YV=7OG@01N7'AM?.J.KQM]> MO'_1^%3TP!*ZW5O\N;C!1S;O-!EN[\##;[J@7G^8B KGRWXJ[_R+N>!9[GD!VYJ\>@1\=LJUJM:D%=:HW\AP68.2B[^6 ME[G!J-/J%O %ZLV[XA/NIL1GO+_XSQ>-^V%S)5- :_?V.3[VMM'N-WK]$3R^ MU1VW09S=+CYA\L9%4B[[_1%<"LP-BNE\\,?;QAUS)4,X%MUB5&R6^HM&XW6O M?$__IM/#=\!KP1R;DT6BYR4ES?N.1XT_X",[Y6HV7MI#VKI "E;XP^^:D_WH MPS^6[\9B//#F7H%-$YN#VY*Z9N.RV1G@*-^9U=S@3T70!LKNRN+#\X?C+KP= M;T=B*WJ_C]X..U\/\IR+:_CRJG$S64DL0./;AR'P36O4!T]_KS>/_,^ M__[00!Q*$U>/PX'T\++3+>9<;.G*WJ-#F70G0H&DKZTK7+A&85QWAEC->,&W MOT]AWJN_6!L79Y_O =9C<-(\WL*:7+G;__)^? /^%\>SV8TP(MW^<#S8#5M% M +=*4\$8[O%,PCBO213:TAR*\L14*JH&2.@D OR,W7GU!Q+SKH(2=_SS]T @=^FMTS MZM\@7U_O'SQJ?@1\U"JZW>DU9;J$?P]OFJW9W[NK])=.>W0%'X&GCP"MBL%% MJ]_M-F^&Q:O9APGAS2Y8]2MD9HZHP=TG]-!(2N_/SR#M'/2_3#[3NVM?CMKW M'PB(5\K\AY / MW/<1TKLNP+L_/^OU>\6SEW="V4Y:=\3K9X>7W$J/N5HVK0*3[L/&S<[7QJ^8 MB@T;":'OME*I#:\VO!,RO"E^FH6%.YS$:G#X_JDT> M0W)'T\E'2_4/Y?Q ?SR$!'GXQ^_2;A^?V1W0;OD3V.T&R7YS2UXYZ7..FG8$ MV=2Z=G!=4V< X:9#44YU5,;A5/Q@.=^&A48;[7&Y3(,3K=,%B\O^8/T$TKG8 M]%E'CV^MC+N:RW1]%;@>PZ8/;\8.R/Q6A_>]OIF7;3IEL+XQ2!0^+@P^7 M9VJW4[N=Q[H=4]UF5;N=8TT_G#_2F71I;8R:7XOA M4=S,^8OH%+WRJXB77G]VFW>VV[/7MC2C1O.1W==B_K35M.X!?S^UETV=@O"L/Y2CL(E M&2.W7L7R&&=B3.00SGMC=UG K_'Z?F_RVN']03=X?[@_U='HX#F/S_WNY\EQ MM^&X,ST#TNHV.]=WAT"FYZQ:_?%@6![-^3CM!OY\>F *%_7P"$5_/&IT.Z"R MDW-5-Y-N(?!5\V.GBZ7P\-G3\W-SWT[>]GS^S3?3@SP?"QC,HJ0B_3>>/YF4 M.BRK';VYP:,H>(3U=NYHQMS)FOM/;WJ-)M!1-(>C1K,!#QJ,BD'WMO$1SUX\ MGS_I4AZ2*<\_"TS.QH8:/\M>@,YD6"QX0F$L K0 @W_1&, M(QY!0F&\P@U%PV(B.3P>!NKS$<7Z?/F'.XG?PB-@T,MKD+BEZ]H%^-DVTE*> MD+J&UZV4^-_!6HJ2!N1A^<89&>4;L)3N]82HV6'#\H[K9KMXT5C_H-5D-\JB MF&A5>-_T!>4)K"'<#FIZC6TR)K*_/]2(LKP_G;&2J]>]N_NGB^[#"6W3-]Z] MJ:K_^))AX_=>_TL/5* [GAS_&()E=YN#F0K,*+HW%C!_O'5F*NL/0M7N%W2B MVRD^%]/CC>5)O4^?!N!M1L625@Q'!?@W&,7+0?_Z *7EIHQ4];7QI#LOCFJ@P [389JD2%9'N(Y+CGC0]$2W< M!X"N(^Z8:!FBY6_]SV6-X,;LM.6"DWC>>/?^=>/?<,IMVA$,G,CK7NL%^K-8 M=)M?FF5W^0$$Z$EXFC\O"??.GY=\WG!=P )XR/[78O )WOE^_''#X\IC\5?] M;O?V GP4*/-P_!%<3P=/>4^/#L^,;/[-]\]?) ?]PY4OMMN_/JB\;YSW>\] MQPT%17DHN7$%KKC5Q"-B"&$FD7&NR"Z>B;T[O/D9?'JYH:"$5 @6>@T'1ETB M_O)%V,<+B9P2\X?R2'F%QKM[%@H&@)E^[I0!%@+ <\0T& '@[\GP7$_NO7\X M<#IQS?CBDAP0_O/)5SB$$#P^=SZ71^?!B6PMTI4D;W\&]JGT^JR,\"V [7$3 M[IM J09&\HFCAX'YKZ)U]P,>&.],:D),QVE9A9Y/O37^5EQ>PKUXQ!ZB?[%X MQT2)AG/EH\M*$J G7SK=;ADM *Z-NI/@,2A:!3[G+B3=.88U M(EC\K8=MGG!/8%$B>K21&U#LKR4: 8L[B-O_WURH!ES5794&[O/ Y_-RGR]* M@4/2A61H*8!/^2WW/4Y':DZHLP0"A=N?%#V?N*$CB((^%U(_EUH*[[(T!6 MG%I8B&US95\@ ?F$G$QN61 YC,GGJ?2Z39!>0TTAI;$__4OC?='KP#"4M1W@ M-_@O^,W&+YT"P0[F6VW036Q\.5-HL,Y?FP-(X '^R!=8[J)Q.1Z4:'F^+ Z: M^^!NI)9'9YJ6WGO8&YR$ "=;+$30UX#O&^P%O'!6_&:!,YSL&T\*3Y25?@"I MW$[K0^6[,AYA%@E_J6/X 9:E475[ MQ5(]EB'6]IB4,%H=KN?!UB*8+/W*9$H8@LX(?IH\]N]8Q*"1P3CZY?#/_WU? MSN1YXY=?PB*(A$>"&P=]+*UC.+6.%OS3&34N ?+B#-V+QI;J7Z'NR17^E\Y_ MCX'9Z=QC:-YT1F45FV%_/&@5:!'WD^R-7TJ:=[2$%5/].TW;ST_X8^?9_6;V MC4]EG[U5 5_WC/[O_2;,)AOF[=W$W'8J_<"F_4VRK;! MWV>2?Z2)IW\=EE-ULZ+)BV$79-LOK;S_$9QB\Z[8W+Q'\[\\;O[UP+QI_ M>#;WP[,_EK.>X][4CX#?^%L/,^3[! ;,$R>L!@4N.^#;EUS-HO.[!I3=^ /] M(R!(\'\(F*<39062>=DHFA"?IV6GIK/ZY8PJ4%UZU_YH;J$!9Z@1B3=[G\HY M+[/"3OC>NR!\P$D@-?_;+G*82P\>!BQFZYG/-3J<-_ MX'^<5"*\G#RLE/&L,\3?]+#K&T"SS\7/6P_M7)2?0%K M-X>3DFOPELY]D4@L6GCWD,;PIFAU+CL3/%F&R$5]/Y^)U/G%OB960^R",@U? ME>;Y4!:TLR4V5[CRTQ-%.?0'>1)YP0]$TLQ#E,K/%H;D7X=;N8&R&BFH['4? MG"[FGT %FM?,FPP/QS9_43U=^PBN=P5H#\"L>20VZTO_MAB4I8YWP6(^2P9@ M3,3@E+1!&$XTH8)9RP4 LS,O38Q=VF?2:;S%26:4STE@G!-ZZ-XQBNY1?9"J M>T*<=>&Y\RZ;5S-?,W\&S-=EW[Z+F@R0Y@T03+^ZZK0A/#X%F/EA*BQ^*'<; M[E-CL=:;'UEOZLJ*;QZNM]H-7@:T5[YP5;^N2L+7BU8I7>[Q:\\>HBV >2Y6_C M:]R4VA\TQL/)9J#U:[VUP7][@S\M@ZYG\VKEJI6K5JY:N6KEJI7KE)2KKK@Z M^@EG@V=G7#?O2*PM\X0M\[R,K]:?6G]J_:GUI]:?6G_.47_J3D_K9DD+K!"$ MM?P/98XGU'3EY.STX+9Y\KTVZBXK"R>T[7,MJX>TZT8KM:NI74WM:@[J:O1S MM>*D>^UJ:E=3NYK:U1Q2&H(])_Q@._5.?O!K5U.[FMK5/(VKX?8YLW6GRJ-. M?7U[-W-,$<:BU[_N]' C8+UB6L\XURL6M?[4^E/K3ZT_M?[4^E.OF#X*4)8% M/">G2BI5 R=;]>HY@1,RY6\IQ).W\5KC:HVK-:[6N%KC:HVK->X,D#,CYXZ< M)[6,+AJ3 N=%^V+6XVW2X*ZVZF]HU>Q;6O4.-GR$C3#J.;7U1IC:NFKK.HYU M,5OO_:BMJ[:N(UD7K_>+U]956]>1K,N0VKJ.F=M^9XL_Z?(2&]+W+RGSV)>4+GZ^TF:-3V8XNTKLU.QU'JZJK;, M$[),*D1MFK5IUJ9Y>J9I:LNL+;.VS!.T3,IK/'LZ"T1GOSZT?#AH5:.9(QP/ MJGU;75R_GLVME:M6KEJY:N6JE:M6KB=:I/K.MCMM.+%3KDXUA\/Q==&N;?9< M;?:\S++6GUI_:OVI]:?6GUI_SE%_:E@Y^JG5[P&?0]S@5)O=4Z_N<,C3VOWQ MQVYQEZB=WRJ.>L[4XPSGW%/6WY0T[Y8K'P53L=(1XNG[LB0L/ MSBUE;O(!)S_I5.MCK8^U/M;Z6.MCK8^U/IZ^/M:+1*.?//;5J.<'#F:G!Y?/ MJ2C*P3ID'H_G(TQYO&#L4'R?RD#6DX2U$ZB=P$Y.@!QLT?M4!K)V K43J)W M#DRS%_)@ZXFG,I"U$ZB=0.T$=G("XF#KGZH)TC/T MM"=?2.1@+GBC6IV#;Z8OV.'VIISZT!\;N=6.IG8TM:-Y<#JH[G-7.YK:T=2. MYNA33H<[;'7J0U\[FMK1U([FJ1P-/]Q9F5,?^@/.=[T<-3]VBU77?S/"YH36 M[?2*BZNRA- KRLB_/+W4OA5Q'ZZ*1NA?@S[=-@;%S7C0NFH.BW:CV1CU1\TN M]I&KT+D7\K?BN5PQ [S/L\JB3@=YDM+/!:D>(-V+J&G!*1!89S2<5D]M3+JA MM,<#\%^-$M,:]3\6@_M0QNGS!B.T MFG4]K>"!I&I+YGT>]!Q[S]P4+6QTV+U]?D *)7W.3DYA*;?/S;?5V&'GZTI] MG:I:8Z9A)9,XKHM#\J+1 !\S*!I?\)^#$-[K'X;_F_ZHZ(TZS6[W=E6SS+(\ M\KW-EOP])(QS,=[)^'RYZK2N)@-2?&UUQ\C!Y:!_77(+L*0U[C:QN1.J1J4N M]*Q@=*D]+]:'_NGG/[T<#R\^-9LWK]+T26^+P7N\_P.@%=\%C?OYG__I3[.+ M%9=_?I8C M\&C^RO[Q(3YK=-KP1;,UNE"6*"*$L$E2Z:6Q1D3AO9"$!D>\>_;S4M"=E^J' MSC5HPV_%E\:[_G7SX:1C7PK!J*1G OX^PP7LAS%_VNY YE6:-V*LQ'%]? M-P=PW; <]TN0>N,SBKUT"C:W@@$_^GE?^7G]PW>PNZ#K%:^ZT>:*+K:+;G5[SYV?D6?DW)#FM MV=^[6^673GMT!1_!]J;G+B!OZC9OAL6KV8>*Q=T3-;\:?Y]O\95G-+9?T)_0 M)/B_;,[H5J:-4YZ>]G9UUM37S)\+\^??J^,$CPE^9_)YY'S4@G.G1R@%N<.9 MOA9$SV)PT+D=Q-&-$D@WIABZ!%Q[S-;5!E@;X),;X*;N5>=GH*[,?+9/6FI# MK0WUZ0UUXRGZ(]CIVL/TC^KC<02S_J7X7'0;!]M1^:2:> 3QU+KXS77Q8 >Q M:UVL=?&1NLA_'%CS>(#X_GWZ\+XZ&WN.UGMRNU'JWF,U?#Y!^%RK6JUJM:H] MC:K5]88?#K>_@BK>-JZ;@]^+4>,2N#U89YP?1( 'L.QZM_F/O=M>I/<]!#D<91MGQK>]4-*!V/^[A\U6OR\)'7*Z:5-;KR-OT#E"N9+G1!VL7LEW-.*G:Q\G"5Z^7P,Y M0EBNS:0VD]I,?A@SJ5=<'I9M0.8O@?W1Y$AFN[CI#SNC[WOZX>0T=/_&M=75 MT(.*_$E=FJ'/M3Q2Z_4=Y/8=*=D9VNIYPX@?QUB/,7M66VQML;7%UA9[/A9; MSX?_]*&LZ38M[;)0%>2[F-8X.97;S297-(7=:VESZ_V8W\7RYK8B_,82.\)J M!.?/J:Z6S3N6X,Y"C^IIVI,25^W0:H=V.B"W=FJU4ZN=6NW4:J=V KKT).G[ M:<["G9QL:S%^^[G,[V>N\JF4[SM2FS.TOI-4I-K\:O.KS:\VO[.2VH]M?N>_ M+%?71#FV? [HF7[8,K/;MIKX\=+O$[3?'T5P!S3LQY9?/++(3[XNX\'JU9ZF M[G[GQ4-_=.T]6(7;6GMK[:UKXI[P)/W_W]ZU]C:.8]G/,[^""':P*4!)29:? M5=T-V''<**"[NJ>2WL%\9"0ZUK0LN44IKLROWTM*MN7$21R;LDGY KL]24H/ M\O*^5!4TJ4'UWCB/*#\H/R M@^OG&^:LZ(FKT49(X_8[.I;M=E7AID8MKB\_M!R\U)<@:/:)-$&:($WPI&L5 ML45/7!T0BJ9]F^[K-*P&>N+B4J'!PXC3(2LZ;")CD;'(V--F+*Z'HR>N;IU$ M%6YKN@1/*T,U;?I+I^%:3;=YL-CH@@9<3]4J7*@\)Z<\QW!KU 41J#Y:A0O5 M!]4'U6>7F>O'E$(--UZ_X>L\?^Y='/KY M@T1TB P/*:(Z95'Z^G:S Q2V1+HW3\"]5IPGFN( S=0N24P8N8JG0,Q'DJ5! M"/_*20I_G 0LH8DW>12?/E<+%61:#O*R?FD,]**,PC.=04^*S<1#!-7'$7S]Y?ZA6+#QK M+LB7Z('Q5-:;#"YX=!K3(M+394D;;V_S]^N4WEIY0 M>NNBW F;@?"(/PC)28*[3+81E (*1)>W0#R@2>_8A(9C\=;TA9>Q[Z!\,EKQ M& K)DCR A&>S62CA19-'PJ:S,'YD#-Z>!CGJR"RDT:46R-BI8SDL;!L;8!O? M<98\B(X,0C[+!":AE1)H*AHM89>#VH+V\"8 @4]/P"Z@S0,H!$TV _OSG$6RL_-8D&-17+K\^XP^BC]^EG_E M$\#D13ZRB45 A*3X[*[H8CV:)(]B1"/A)KO@S45\Z:W%RUY_%RD&4%?0%XL/ MBE(1!Q3Z2(^1FPF38Z_9+(F_!U/X-W$M,&!%@[RLJ^%7$:IL"H%;#@97E\MJ M% 18\@S*+>:"8@CP8G^?133S U$X&#[ F(CG/ZW*O&I>2V+JI[%C==TT0Q!$L6'(7HA#(!H\_[TL,%&<3&FXIB>.N&:I&#D6/1:&Q34_ MGMEG\G<^H][B]_?/6N>!GT[@1]"W8A'# _S3&6>?%C\\4[55H+&N[& M#0O;?__.R]1T__'VLLG&-9JB3L>]O6UTZ;'RIE3>_+TD:.15=7SV_X:RO9%[ MQ1O<*C #W679% F(!-24@'7-I+#]I 6)BD0]/E'W=>=6$UGM3;B5)4 X*A)K M[A1_(EA4ELX L8A8W/?#T.D,:_8?(&)R CVXJQ3$^@\7E'.9NU/I*-';_F^EFVYK5[E(=&E\:MFC)["8]Y9,U2>VBL/NH.C M_.@:1Y0?E!^4'UP_WS!GQ>0$&GG+5;Q!IY+D!.VM=^&=%_7L3J8G "7"@T>1IP.6='J'!F+C$7& MGC9C<3T5.#@6T7$*O@:X;J6TVD?+'!&X B7:;4* M%PH:"IH^@UP4-10U%#44-10U#;!TE.F[GJMPVL46PWCXM"WPU@HV! M[-,22$@_I!_2#^EG5-1.FW[F?Y9#3Y2JXZ-0F4[69G;;5!.G-_W6D+^G$CB% MQ-[7?K'BD&OORZC,KU9/[-;,S[;HO*4WOE05-*E!]=XXCR@_*#\H/KYQOFK.B)J]%&2./V.SJ6 M[795X:9&+:XO/[0;#8Z((&7$_5*ERH/">G/,=P:]0%$:@^6H4+U0?5!]5GEYGKQY1"#3==?["" ME8(6!A&[F# I8$[#_L=3!+:?,%?\7NG\%OZ)D;GX3Q23-*$1'[.$DSN6SAF+ M2.'^814_-$B<%#^ZEZ\W1O'S#Q\S?G%/Z>S3"*;._R=FSL. >V',LX3Q6ZC: M((R]/W_Z^]]^6%SX)7I@41HGCZL+E]X_&_^^'9Z1 MP(<_4"^]#0==I-%W;=H>=;F=HG_WTI$W*L;H-IHR3 MKVQ.OL53&KT8Z]>:5%'[R%_G^7/OXM#/'[0(3L!>WY]W@ *65.K-(X.'*@[@ M&2 RG0$QHU1^ PY6 9,X_Z2VQ(T74+'6']L+%@>1#X61OY/M5Q;Q(;2C1FYW1QIZOJ-)Q;^\877JC*F_^(C4Z!%0= MG_TG9P=V"#BN[=!O7AK?L82XCE4+0!GNCU4'2$E_4>+:6P-JMVV.%;BSZONM M[3R(2#J),TXCGW^H!5.U6TA0Z6-7!QZ_QQ18:Z09WB<@UE1T%[H82QY1(+_1 M.9E2:+J ANA/I-='GUVB]6+HC4"C%F?XS4@EV'"L7K=7>;R,@$W51-13S\S[ MBHV"AH+V\CZ_KM5PU1V0,AHV^Q+1_$7QO4/XKSCY\R*(+F9)[#&.9B9'/XMB MW)$2$*2VW5(%G!HUN;X$T7)(5&N&=&QE._/KPA =UZ)TB>THB (^83ZYCV/T MP]98BT[GY*C3LUH==1;1IWYHU$RNFCUP."FRNAUUZ=Q.G:RX3E#O^9".T:KO M=*AJ*-4(!/I21DM8(&=.G3.XJ/"62D]8M /HN^8KM9F/M&W+ MZ53_T;)&(#&0:UKV>B=(ME;;VWT"J.%$Q6D^^=(P6SKU.?>ZE-66T MA 5RYM0Y@^L5;VU&^ 4W(^A,Q$KLU+7_H'@XG_5]3JMKTU4VVU:GX1X_9KK MIW)2:JEMYHTR4-Q0W-X6MX;5;:FS#SIY<3,GXT39B+XG\DLH#:->Z0"^"%/" M8)H/QP&U7A;2-(@C3FC"R!WES"=Q1*8THO=L"A%9)EWI?.:$\328+G+)L^\S MYJ5P_2,TQ 6+_.7P_I&$(B,&/#,2DV.>\LM2&)8_W021QT@Z89R1(&73O R+ M=_@6/"\O;,)X%J;Y/_/L[C_P6O&=$^XDXR""R<6R!&NSC$?Y$516[[VI.5[+ MN%'.S/%+3"/^-8:(W";49_W(_PU*E7QC'@L>!.CY;BD[1J-!O]-IPW^[@U:C M<]4=] >-H=L=-J\;W>O&E=DI.ZXR#JK($E**DQ;LT(RLSW-W>(O():O(81*/ MI\'#)![5W(Y)/#")Q]8#4$SB475\]I\UGU3&!4SBH95A>QT@A4D\,(F'B6LS MF%AA_3Y,XH%8TQ%K.FXK,,(N^N%K2VY7;4;: R&C;[$M'\%?*]0_@+ MX_Q3+>:MVJ%+ZY5,'3\EF(,M':*E&;:.^]FNPE4.Y]A@V_\30QC&'ZX")A:99$^:YM/^!J!Q@UB]Q!Y:N"KZ+'5;&&U6NK\XC> M,CSUEC.MI^"&#Q]JQS_7Q<:CC.P4*C"QBJ9A(. MD%!X4'A>%1ZQ5M5"X:G"?>EU#YR=O&W*YCA?V;R?;U,!Q!'\Z$E3(0X/ MNYK0Z)[Q+U'YFB#R@AD\^3U>.5?NL'H41!10!8-RZ&\26GD MT\3G9!##_Y#S4?]F\($$G&?,WWSA'S.?IHR<]V_^^$"^QI?R%1=VSR(+FZR& M_?D;>V!1QL@XB:?D"HJ7 $HYF0?IA"R#:#*YDOLOI )9+BN3#]B>^C0-A:P<]_94%2@"&(RL784 $HC1^,017EO6V[ M!?A9E/;;ZJGE\HAOP=-8YACRH>S)XP6?,4\\A-QG@2^^'5\2X5/$%^\HBB3* M3%,"!8-GPF]%J?^[JD<:$Y]!#%)9.XA2Q, M"P32X(&)AWC95#JOP6]L/):&9B( >:M.&;S2OR2 XWYV+S(\P5M:!90! MI$N,POL+%+8N!-;/ML(>.5]B[\,G,F00]02H 246+[B6Q1$%&P+6+\\6M11O M@ 8;BP>(Z]CR.LD)N+L"I\!1)P-R:#IX1 MSPJH<8MXE$_(.(2AA'S<>*D_LSAOX_7B!5SV:JI>&2")363!^//XHZ8"]T(C=)1E-9%?4?I6_[0N[ ?S]A5'.E@3M-AL? M5@04EZS4%09)G.6"N))6J=1A_HPXNKBCH=S,I58A?_,@# 6G$G%9024H M"X7'I3E:PX#> 5:$;%\2<<8$](JN>A/H;F@0<>'$*$0_!5@#"'D :'2@S+7B(4R@"J, =*%2>3;@M-=+^Q4]&K"\!+8+SM/YC\1\^=DDR6" M("_ZON=*7H'J.-B=) 77DCORR(JJK2SD*K0)O73MPUVI[J(TJ\T 1E8M=\+ MBM2YL.&",]&Z+.*T/#!T&C#(38MQ)QFPB(U%$Q:JU7%:,*SX,H51W,,"V;]# M\\*U=-'?BO7\WR5#X8;?X?GB[U="O40KK_\K_#5Y]C9Y\4HK1&%7V@B#0C:= MA?$CDWH$71J]OT_8_:)#+49PTIIV9;"9#YK$O\=RW+;NO!E!F>Z*=Y^#?,)( MZH-\0,[N=]TBC6P7G6LQ^ISE$FA>9PE/]?.9 0QX+R8KG0$Z\^G ^B;/0%\6CLUDH9/S<^; N MY2*P<3Y>GSW!ZQNQ?@TTLP609P7,GT !;E^_;!WOFP,=;\:()1]WWO@@IE"K M:EFD&.OE@7L^>K>6%5]OKC>J7F4-Q=Q.#DG6>T\=.YGG2V#=O_:[3== ML]?)BA"118RTZ&TUZ_S+1"I9N4-'(19OA++.B^CEKNTK/W@A D XD;K)D_/X MPC5^$LR DNFHD8.(] M,*>02RJR2U\VRL:W_.MI@.%-]R">B9R Y>_,UT&>H6T7M*3S.&^!Y[LL=GG< M,J()C [$2H, C^P 1 ^T^S"^YGP=QV)8)L=N8A(JYOK04\ 4O=P_%Z1>R]6P MA-QB.O^X6 $(>+&FE@\V\X&+Y-^"%?GZP1H?Y!H"NLR7F@A=YJNY'5WFT65^ MZP_MZ#)?=7SVW]*S+'SGN.EQ*S!SO0F^DU_E&(E<0_?D[[ ] XF'Q#LV\8Y\ MPE&/9 _HS8_>_!KLW$._]/7[T)L?L79 K&WM_#L&>;#\CK=86Z*IW*^I M[GB)EN=1=>QIE*NEV9[$:&6]=:AO3ST MLWJ-ZCU.C4#-OCPT?W%S?V/%?#=#+>:MVN'K/38JQKFE.+9E=Y0)48V:7%^" M:#D2JB]#>I;K-)$@^J]&Z1+;&Y:F8;[[MMY3,NU0J=)EM3Z&:.<]J].KR$MG MA[C5VY?53":;/:0X*2K;AW,R/W$JX[I"O>=1.D:KOM.HJJ%4(Q#H2QDM88&< M.77.X&K$R[&]SD]:EO:^K/:JUGM2HQU,CV(WJKU=^>%\2/?YJJQ-A^E:K::R M#:J[ATP7]%3.22VES;RA!FH;:ML6VN9T*UK=.D5M4V#*_+833-DWYL:;,#\+ MV6_CPFHF]W.6SL[]R"]L<:/[E:?S>XR7W& MK;;KMNR1,<;+\KY;:1A;-F_:E&^$S%G"T 4!71 JOQU=$- %8>N>#0]C5QT? MA:NB;QVTJ\-!NAV.7VL-*,//;M8!4OU9$H3$M?$\O\+M"WB>7RN>GL@9:SS/ MCUC3#FLZ?K,TXKC8STG,>:796?5<\]>QIU&NEF:?9,3SK]OG6>Q9;D/==TRC M85,U$?74,_.^8:*@H:"]EK':[;@H:"J(:/X*^=XA%'G0/M5BWJH=NK1>R=3Q M4X(YV-(A6IIAZ[B?[2I/G-;G2*G3JMZ'ZCEHJMN6B&>_CST50B+N1L1F%XFHR2+ENM(!1LTB=U#Y.FXFC I4K&'U#N=0<1IRIO44W/#A0^WXYUJ. M@_P[_G "9]VX>J&MZM5FTG0T]-4(-KAF@?0S#7UUH1]^Z?[\E:65[N:L5[0J M9UP5/@VZ!.]P=@S5!:62G4L-IR)_X VAT04,53,)!T@H/"@\KPJ/6*MJH? < MWM9E#Z.6S7XO5Y1/1F$\O\EFLSSW 0U79C'\]KU>+X.KMFN/FFVGU[]J]4>M MP=70L1M.;]!QG=;UJ&&4UTLY*/+K6Q$5Z?H"@2-CB!P)HK$P54F#.'I]XR?Z MO*#/BR%6)YK=CCXO[^OJT.?%H.W&G>.Z7U=PG/HF^$Y^A;]/.+F&[LD_G44U M)%Z-B'?D/09ZV"VA.PZZXV@P=T;'$G3'0:P=#6M;GS0YXA#.B!/68KV-S"B4 MS,\2*#]T'(S,X/+8%_N]\>3PT1E]:#"^E\XXQ:@^0@BW8\(-M^V^(H5?1 ,Q MGJKB[JG$30&GE?-8^UUR6M@(:?/9NZ%NRJ5]RU=-%]R>C+*#LK.=['2K/UZN M2\OO2Q<\0"Y&B%X\922EWRO:BVU^B'1495UBHTQ\3=)8IV,UV\JV4NO2E#K" M',=JJ K&J()C=6UE9_)U:4J%8ZS]MS&_:__QYBW,US2) $'\=Y;<3&C"!I0' M7C_RAT&8IBZZ78'@T&CW;$[':.V,(MT ME>-86 K)CTURTR]G*1YV=CI+-SLVFT?M]S=ZMC)7'RAM0>=QM6XM/X3$41)Q#^C0) M?.@>U0X5=XE/C3>VWTX2QG;:VHZX.67"8#3UG.%P0> @\5#X&G M/?#P[*&B6'[-IBRA:9R0C#.?P C[]6^]2/C#$UXO0N-J'H(+P87@0G AN!!< M.H$+#[JDG\5JL!=/IW&TS8Y$9*;&S#2+?(@?Q _B!_&#^$'\F(@?--AY(ZU5 M((]0JZ*C1EX7VO%4.3>UMSA (0\0AXA!QB#A$G $CYX9M^L@Y]S*Z('-I9,W\ M"PKQH/IW<+B"C3!MR^GA1AAD%[*K&G8U>KCW ]F% M[*J(72[N%T=V(;LJ8E=76<*KVK,+31C2S]?C,?-2D3A*6H@%#R*_E)?!Y0'C MN+\(O\]JL:Z)^$'\('X0/X@?Q(^.^,&O)*]E3TI%XM9X)C*4)H$G M#&NY_,""\&% MX$)P(;B.])&J9MN=WCBQ([].4DW;&_[K@P3_/C["YDRXF:>5]QVE:CKS(QH.E3YEO:8#VBTZ(1\0CXA'QB'A$/"(>]<S[IRX-N:\(8!;3UXP* M]%6/W%!H4&A0:%Y<#L(\=R@T M*#0H-)4O.:D[;*5[TZ/0H-"@T!Q+:%QU9V5T;WJ%ZUT?4WH7LHW7;_CYAX\9 MO[BG=/;IQILP/PO9;^/K8N_[[RRY$3O?Y6Z M&L1P'4_Y\B70,I$(_S?C7_?#L](X,,?J)=>7/4Z[J@[&+1& MHV9KX/2[C:MVL^>.!O:PVQBZP[.?GC1GN6EN@RGCY"N;DV_QE+XL?J7;PR!B M%Q/IC?3):=C_4 J'49R0=,+@_Q/&+J35$@^^7TSATHDXD0 !XH1%/O/),X3L M\K[?O#2^8\E*IUW'(A#EYU.*79XNRZ_D25"DY_F&=WF0160VE8L[@4EAR+H$ M)6'?Q<^,S"DG-$;$NL-%[ UUH/)Q+;2/D)H,VC_/?R M0Z,XF=)P3=X=<S<;_F]HO[>9F:4*0WU7UC%U+4Z;BW-XPN M/58>*V] YR9:V'OO1BOH\F#L01+E,;K5HQ8R:]BH,K) MM1BAKD=PXR1G>44Q#B4P_#07CM4&6,&2U-;P- ]^-\'W0X)OMVTF%9!>W\TF MYT$$T]@XXS )Y!_,9;6^G#\W[C6H4QV#*GQT"LO; (A5BK*=94 M935 T4,@UAB(6RNBCL93VX?VB -I\46,Q&/":5ADW_ #D1O^+A.?+53I .Y( MT&%'@A& U&*[0A61JF O0Z?ZS9E&8$9!MXSRA?*%\G50^7(.L.73",R@?*%\ M:0)%E*^M0]4ZP!D\(S"#\H7RI0D44;ZV#I6KSNC);,SL*U_F;_?:?W\$"T,H MF5P^G-+D3Y:*W\Z#R(NG[,-B[S-F9JO@,_U;J3DJWFRC7I?.FTW5.%FU>74G ME91S"C>U(%NV6 )N*4NGI@OPJYY.(!_JS <;/8R1#\B'Y2*5C29^*N9K&JU! M51G;GUG$$AK*B1SUIT$D]H+0-'A@RB=Q&D747#UZ:X^8TB ?5FVU#:/P>G'9;V;?N-X-F!(:J M'J.A>J%ZH7JI&L':+JH7JA>JU_&1A^KU_M-G5MM6YP2.^H7ZA?J%^G50_6JB M?E6UC*@@W8':7 6;$R)\B1Y8E,;)XU66)/#3>A*%+?(;=)V>V^FVKMK-JT%K MU'4&@^N^/;SJ]8?=YE6S:59^@]L)DVN?T/!1RH6K35#$)X!RSEG"T&6_%+,* M7/9[2DSVVV:;['>,+KU1E3?_PP]:K5<=G_TG-5M;]E40N=>C58'K'IJE:^4" M60=(]6=)$!+71@-T=3&MBP&ZSO-!_=Q:CV[(BL[ B#7ML*;CB2XC%LR^T3F9 M4FBZ@(9U/-BE>>>B7"#--N)!\Z;MU=&Q>MWJ\Q@; 9NJB:BGGJG'% H:"MKQ MOF9VK8:K[D"$T;#9EXCF+XKO'<)_Q=TQEFMC5- D-JV MLG/--6IR?0FBY9"HU@SIV,K.K]2%(3JN1>D2VY'P$YHPG]S'L8_K3?IJT>F< MPG9Z5JN#'@FXEJ)=')&LF\CJ=I3Y>YX\67&=H-[S(1VC5=_I4-50JA$(]*6, MEK! SIPZ9W!1X95#/W%*0S+Z,OJM?-JGWA,6[0#ZKOE*;>8C;=MR.M5_M*P1 M2 SDFI:]W@F2K=6V7%O=2EW=R8:3^WK/5'2,%DY43GVBHC5EM(0%"OOXAY_P,-,V4&QR<2V8-.0D[F"^6YXUK- MIK)#DGL'[K0SW^I)92U[6N0R:-,E#<4-S>%K>&U6T=,'F [O!1."3>/W' ZY[^F_, ?&7I@$5L'*1YUH#W MI@'H.X.K1K/;[]C=;LMUAKWA5;_7'XZN.FZOU1]TC4H# ,$@,YE"(?"(2+4@ MTJ">W^7Q^0#1X*D("0]XRGR1)2"=,#*.PS"> V'AIT3^)9TDC%T0&@'\@^\7 M4WC3I'@N)RSRX=YG^-BEN(7A\LK'VW4LLM'^<)>GR_(K>1(4Z?GVNUT>A$D8 M2A');>][S4N@7:.E+A.#TU&2BJ%I=BJ&AM&EQ\ICY0VHO/F?[C )1]7QV7_6 MNRQ\Y[@?'BKPNKX5(TWRJQA@<27HH=Q7Y,8P#&.90PAQ*FO%6C[PVVWN 'YSFF& )@:@+$)4=M4<@Z@[$ MHV,-10^QIIVNZ;C/U8C\)5]$LS'YD9VGJIBMY_XP'8?;R@72[&PZF(1I>W]E MJ^FJLUK9:WK65+>%WVC4H)Z9$4?4,]2SEV>O5K>M M+.&6V:A!/3,CCJAGJ&>OZ5FW>D=?(U"S+P_-W\*U=PBOO\^8)T[T)"S-DHC$ M$9F%-"*4<@>&_]3;#QTIH^6@Z?:LT?VU%V MRACY@_PY,?XTK6:[B_Q!_B!_=N2/[6+_\R[^Z+CI19<@?F->?!_!WWP2L910 M+\UH$M"0A#%'CS=]A>MT+*N;MKIL=*>>'=M,HIH]Q#@AIC8QCSTR5;LX(E.? MW=?%/A69BDPU@:G=%C(5OR?K$D*,%JY$'@A*-0*!OI31$A;(&>0,<@8Y@YQ! MSB!G=,1273B#7X;?F7&@2#A0[[4Q[6"*^7$VW8?Y<=ZY<\BNZ//<+A&K]XXC M,W7/O'$("A\*WS8Y[]4=,$;A0^%#X4/A,T+XNC8*'PH?"A\*WXD)7T/=$3,4 MOJV74/=/$_MJRM?-66)_3V(_\])_T22A4?KX2T#O@C!(']]*%]MYFBYVZ R& MH^' Z8V<9JL]='O=3KO7OFJY_6&K/QPUC$H7>[N6_37@A)*$00P\B U-Q4IN MD2+V*IX"P![S5$'=AM/YS,F\B"4)%\&TR'P2>!/QH"#RPDSDB0W@&?"$A%#/ M2S+X _LN5HDA#'$D'WU'0QIYC/ )8RGF1RTU49&1T+;5I4;M*K6JX[/_5&!9^/JE5\.\ADB\&A /T]+MRDE,2U@W-^N)K M*@UK,6_5#E^U/O3GV);=429$-6IR?0FBY4BHO@SI6:ZC;$=L70BBXVJ4+K&] M86D:LBF+U.7:.9'('5*'3L<-[KQG=7KJ%COWC5N]=[::R62SAQ0G166[?7P7 MUM.@,JXKU'L>I6.TZCN-JAI*-0*!OI31$A;(F5/G#*Y&O)(,./*?['U9[56M M]Z1&.YCB,>5-]^$QY7=NA&DUE6U0W3UDNJ"G4,_]W^BB_D;UBM]!] M:K?0N6ZWKYJ]3J?7NFYU^E>]X:@Y=$?7/>>Z>]7O]TVQ6Y"_SO/GWD&$B@^' M*43A0@9'6BRPB.>V"Z\V^*'<(=1Z,2@QJRA\*,B$N"T-DLB1_@LGN! M?RZL,"A)XY2&XL=G(=FE2DVKZ3R7OUV>1#A+'@*/%7%(&$^3P$N9GX>'9%$ M53A?&'@T[,_?;O[@RU^=SQ^@:@04YX)-9V'\R!CQ@X1!@!)^N0("$8VP_BKQ M'/( [R,^A5)""$%A[R06!EH04P IZC>(:>);A$*-X9X@A6YG M_2D07OB%!0^,@*X3+F3QB;W*_W(!X"E -V\T*)ALN!R!S"\W1 G4//A^ 3>) M,^*OX5J64+QQN&C8)Z\G-.3Q)MAO:'!13RC>6'BC1.O_!!7]DSV2!8X$ P5J MEKAZ\39@%ORBI(%=U[(W#"QV8E9.'5'AM%R-#4%16@5HMFY3914N93.\$/V- MF.5ET"HI"2!?D=QMH,^:.]&K1"+!6. \A#&D&!^68B+([@>B^X FAS=,1;;S MHNE77%Z(P)HR%,CPR3Q()VN\RN"J4/XEQY(0GA*75S^]H*ZGUSAPXT)JE0>Y M'X:OE4U&?%$4"/%2QV!8'HS'%[*K4].;31*F*.*B/^-DG,1362]9?.B/4W:I MIJ@X(-UPWRA.9+1E.UY(F5AVQ<6@8M$C*VF$HEM?16'1OZMI8E%^)4_:>,AY MEP=9+X_M"Q&7W,Z.HY%<*9@5&,DY'25.0:1I<> M*X^5-Z#RYN_*0RLS*$<,!1E#U_QI$OC0/1YC8(CF9( MY14[6)_I!T=S?)-.P-2R6O"A[][)^.[IV\F@^QDZ[:'3GIY.>X@UT[&VO>T- MBAX"\62!B-ZC50^D14(BN66"ABS?-. '8BO.728^6ZC2 8WV*&LWXE8NH&9[ MK:%#W_8"V5%WS,)HS"CHEE&^4+Y0O@XJ7TY+739+HS&#\H7RI0D44;ZV#E6K M4?WI=",P@_*%\J4)%%&^MC]Q8N/H2XE\F;_=:__]$2P,Q>$NL7PXII/@TCL M!:&I.+&O>A*G443-U:/3R2O05.@%NVO0=&%IU2,"I"92\STKR;T64A.IB=34 MCYK=KKH,ODA-I"924QTU-WCE(37Q$^R.(;QYPW@*5PN5B=D[N*C*1=Z$?12' M1-P%#58S14+U0O5"]5(UC;1?5"]4+U.C[R4+W>?_K, M:ML]U"_4+]2OXR,/]6L7_6JB?E6UC/AR-K*#%:P4M%-*4E#*$_2L/+L\CP?? ME3R'K&4L4O+(:O,C6%NE2E+RJJ;5[*G)H$ \RB<7G*6IR$OT//?/LSQA:4*] M/P5@BH1A9]]N;O_@9Q\49H>P6LYSH=V/:6NU?)I !\I/H-H N(21_T"]X.>0 M/;"PE*)J]2AR3;W)QBQ)MW\L$O$\31!62L1#R2S/AVJU1&QXB@^G1#I)1E**^Y MD=F#-C7M32#0M:K8/("JWHGFSOE7-)OUY%EYRRV;#/Z10V//:>)S$G#1_&), M)'.X4!(NDHV6XBP? G<6C?)>+-:3EIH;PQ M8;,X64L26#!H54!X!O7_DW'0T#S]7\)"F8QFD:)F43.+Y$2((_F$B,U+17VQ M-@N\B:?<1]!PJP>KZF[^QVDZ2_=G-8A2UEO\C]-J*"[;>"UM$V9K4I>M"483 M,^:)[>WAHZ40 VZ[K2T^&[9;$3Y?RB7V-+NGK(QHQ?4&N"2D7Y(I\=1%M[?6 M+X%^@:"'F9]+]WK_>4=#.9;@$\92OOAW.HVS_#'/%QIVFGM?V@0N"C[)+R,D_N/#=MV/XI__B@N/"NN M3Q]G<#T\6;+Z3#SZX[-G__3W'SZ*YP2?Q']_^G]02P,$% @ TH"%2REP M22BK"P S74 !$ !A;7=D+3(P,3B)"4LY.&IW==@,1YG&?LH>3QH]^L]L_N[IJ_/KU MPY?_-)M_G/:NT3GWXA%A"IT)@A7QT3-50_33)_(1!8*/T$\N'ND3;C83(60N M7J1_++TA&6&$E1)T$"MRR<7HG 0X#M5)(V9_Q3BD 24^F! 2K6*J0>&QPN*! MJ!L\(C+"'CEI#)6*CENMY^?G7;@IJ(?9,^?^"(O'78^/6GOMSJ=.>[_30. N MD\=X].R7EPHI>YR2>AF(<)>+!VC9WF_IQP,L2=:<<<;BD5W 5Z*EQA%I0:,F MM-+:,SG=B#KT4"859EZNYV7.KN=]T[IS='34,D_SIM*W-0383NN/[]=]0U#C MZP>$#&%T%'&A$)OKZ #+@9&,9?,!XTAWU<=FN]/4G970?,T]K,R@2F6,$U;! M%@F5S.XT)U"[8$,#M1']J9G) M-?6M9F=O/2LF.:39Y+(/56+9-&@L!!0L M%:PI"N:?UK;')U0C'I0Q)9/1%\V)<#4#R(LW+-T9N9"Y6KL3*'LB4FG _3)6 M%,32Z^8$HIHE#%//)-].&4,F4LEE;M' F0JT^,T:[KKUU8D>$2$HE!)%_^U.^20HZQ2(4$;?L$\A'I3U"41(^$;=B00IZPZ(2%CJ5AIX&N >&B * MR[I3+*F\#>X*> VD6_SH72U?ZQI;;!"9QDSG9$A]W>M 1&BW41.=4^F%7,:" MP >#@GB BCA?6K/2,[BQ)/XM^VJN9_LD%4Z;. 1G)O'*0:WCFU=OP=AG6S&A(% M%(:O2/"TGB5L'YHYNA;;:&=*8^W9SSNSD.TV/+.7J'!S?K#R#)^HT35J'KO? MY_HB*O@(/!Q"&_I$KAAP2%Z1=Y](A'Z%.U998%PKW3<6C;Z4A1 M4 &FWCSHR,19&B7G'U?=\JBLR+WA<6C;\+!PBG8FZLQNAZU-37<[YON^XL;' M0B#W'LBA;0_$RF']MD.R;\=UF7_!%%7CPN9<67Z<6 Z*VOF&1_Y=O<(EH*$$ MKKAQ6".*+C$5O^,P)M\)UJ/79/BRW-A!G/FL8WM9HG&0 4)%I+K3D=^\#;I2 M$D@Y# )++ 1E#^;]4L6TMIXR9VKK="RI;0&]:*?P +);HA;=,I0K3EZCU3/# M65FJEN-<4,XLU^E8LMQ".NN7Z)+ET#U^*<])4=0=,?O;W#18" MK'DB%8.@"\H=XO8/YN=$D0^TDP/6,W)=L2(U9P_W1/\0:Z#*LN&"I])\YVM?V/LQR&Y#6:? MZ TO#S+..0UC1?S-\5M:Y5+^YVKZ1?QGJO4+Y/GG_S6;?)Y)@ZD)[^,DI:9: M^;\8R+T,V+",[CTJKTW<4&Y$Z1M10!H: *' MIO'>"=*]4#F,+D5T1TE;\>^DJY:![U8-B5CC%?&S67%W #NR='Z*@#*(^O;]NG7],CAWM#JRU/2SW-2^FI_M8J*@ M*J+<^S M5;^:&XHC/_;43QURF!J7IF)&W)V:/ME24X* ,HCZ]OUD_R"[U80=]S[9(M[ M3['4/_<819 (*JV+%J"XHZ!M=62 F@8)%:%JS\BZ]?J*J.ZX=V")>XL8JWWY M;N]Q^]V+%WU)NF&H3XBJO!F_"95+1\#6GIF,L(#J03VU$E#B9@T#*_ZE*H_ M)SNO?869CX4O?T3ZEX[ZN+_VT7I[BE P)!8F[/36%)&I/YNY8 RTU[_ M\I;Z)!&^A_)7!D1 MUW\%9M?/BD"OBAY)65,?!B1^D([<1/KD<@#\W(N9_LU M%:S1>P9B[=X[TR?2!53G*\3P:;&_!G(0V" MWX&=Z1@U?WO[T4CO(-X&?0P9*0DOR5GW(#9C^_)VVW=&?R'O"O@2YI>#9_R) M,* N/R^+7](7R.Y#?1J_[&FXS+LJ@M4'8P05PBOYFNV.Z*\3\QNB?G*AABNX MZI3;NJ=0BA _W5R]@PDK+\" D2Y[+V/(C.1B%(5\3 2$S'Q80CP]2P+')>1, M'/Z/8*&SIR#Z*82"RYCI_QHQZ9=7UK*-X.7JWX71R_4SWMF\O6+;K2?PBR @ MGLJ/8KG'+S"X28]XD%Y@W"?+/)WM!O/+/ _R,@BD(Z,[TO57YO\KX&ZEK%NM M$Y,)H+]E#6DY^W1.!70!%WTBGJA'S(JG1S1OGCGW!)9!/V E(:?SR8:PMI]S M,M,+@(GYU1U_ MJPX[IN$*;)>6WIKC"U/A"JY4ZX"W[OAW J6NZ#X(8AI.^[?HX?8'[GW' %:\S\4*+<[Y6;O]DZ8N:M\UF(Z4@F7VDJ>.EH4MVS MS+[UARQT/S=+.WV@>A3BL?[J5\%\^]-_RL95KW_U&RQC4AI@8GF[F/G=$%8R MH"R)^_UXH.]/!Z J@ML/0*ZJI"=5/./CJJVW[UCV8Z'I)6=7SZH'T_1T/&ER MEP23[C,6^>9RMC\DS;>M[X>8W48FUD*FT?_HB/C?] P%HJ^+1 M-\Y]F2QIR70^EF8''^9-EX22[^^AHJ_K0>3EX')_W+Z M^N'_4$L#!!0 ( -* A4NA[#OAZ!< +3R 5 86UW9"TR,#$W,3 S M,5]C86PN>&ULY5U9:O :=4V MQ=(62=N:7[\)'K8.BBRJJD#)ZP>+HG D/B20!Q*)O__SZ\7DY'-L9W4S_?D9 M^0D_.XE3WX1Z^NGG9W^\1Z?O?WWUZMD___&7O_\70O_^Y=WKDQ>-7US$Z?SD MUS;:>0PG7^KY^6R+^A M33&4OT*$(D9^^CH+STY@A-/9LN\.G6R*?[U3_@M;EB;&F.?+OWXK.JNW%81F MR?-_OWG]?CE.5$]GQ+;V=OJE M:<*%;?_\R3<7SW/!Y[_863T[2V_;.(-96(('E"P;/&]C^OF9O?@2 2B"%Y! M\-<=5>97E_'G9[/ZXG("8W_>E[A?[>S\Y:3YLH^BV^5&(N/]XA(:S-QJ)R_J MF9\TLP6 <)8V!5Y-4]->+!%Y$>>VGLRZ4MZCZ9$&^\&Z2>Q,_\W20Y/43$.< MSF* #[-F4H>\4?QB)WD!O#^/<3[[8VH7H89O]])[>%/'&\Q;VP)#G,P6RR9_!IC]YR[;DT6'UQS<=G&Q &'V:'QQS3@ M_FS#&;0S?MN^@CJ%N=]O[[JXQ/7&:#9KIFB;M_[BI^^S8\ M_D [RN%]%08L#=>+U#U8&)76W! M'^S7_<1M*3H>,;_;MH5E\SEV9(0.50^[HSC M@0V--Y!N2^;>"@,3]KJQT]E;>Y7[@.W]=3/]]"&V%R^BF^\CL4/5NK > MT-3 @SF4XE)DQ?EOMIV"3)F]C>W[O:NGI2SZ^ZE@0E\/V_\GR#BLYOR MXA+XL-,NN[M6$1(/W=T.:Z7($+9_^]O7_#&>3B;YS+NS3C=@%T4&WVTI=*E[ M+[G>3OQBLJSQ&GY?%\\T]3]#7W4:O\[C-&3?_9#=;C_U'K>OWN?4XY*W;<9' MZO&A!\G?R,G$;,B!!7:#P]0EAC%KXLVG^WM'SG\%P7L%MN32 MW[]C\CO5KZ(7G">JD?'*(<*41Y'G7VWDRE.F1/)/@RD>-*--&8Q*T03Y0CBAU BD%^R!E M23H;-;&^!UN()\86XR!6CEN:2Y!X5V_!JEM&*X&6=)EMW]W;Q*YJE=11>>8) M,DX'I'F*B%GA49#&$Q%25)8^#86BEUTR,$;[.>*NSRA_D^FX:/*0E^Z,RXF] MFFV?W!VEJ^!A><"@$>"1@'@A$Z95A9'#;T_#36@%Q<, M!20J.0:ZBU*(>*/!]I$8 MJ21"P*#I8MQ)%QA]Y/O-G;N%*ZN%<4YSI G12.OHD2!,(LU2<(1'G5@/[;6, M W78*6Q&P*RT/VP=N-K=$W:S0D7A'S.6(A8";!R1)\1M),@1XB5VU 3SE+CB M01-WCR.L-U+%]L1K(K T"":L-9M+RD)Z27C*"S3(6C@5=N?4T MAG5<_#I*/I\L7(.MJVOW@(:JB$D0"71XPJD%+*2P[R)&X!C$K.@R4,*6$]8LO*^-7Z3MG=@)(! M8"H6H=I<7*POU^R-1KU5M J",; $%.(>!L2C#*"S&U@G5D9L894XU4.Y**.V M#CSY V!4:N;?Y;LOH/IL+IN#@;:X6$Q6MZA2[>M=BL/^RE52PD0%HL]D?&Y&-7/0?FCE%0*^A.VQ"[5'VV9+E[WN3%[!K,1R\0]0QY6*Q+2'^7<^__OSVW"_AM^//G4_&FKZ[7-(+N'(N9Q#8OE[?<[^-.V\ M_L^-' !;''/IN]MSCYSXW;$MZL1._BI6P,53U0DEF,PHY-(&ZY1"H" =]SZY(.4 ML4:QTTHMI;)/*5'*D,K"*3 M;V]@(Y3K(;W*G%44XIG!$"Q]">9;8N#U3;VUR;G[J'17S_+^:_O;5QUE. M<+3ZZYJ\+((WEP0DP7T.0N4/(9%*H%HLQG1) M,/#XFKE? IC;=\W#K/9>[5;8"6Z-E<@ZKY%A4B!LM49<"R7!PL4VF8=SH?HA MN/!82#]X+]M$UV[[:O/=4JK2ALR#HBZ6 CYDI3Y(V2F[7%N=<] MK#+](PBVD7 L&NR3 TX HI5,OI]E]M:I8L*44[ (DL<\>R[R&26/B.G C G6 MR#Y7!3X.Q@G"[5JY0B,<1H)$G2" 2XA4^$($Z3 MY$)C+OL$&A+\0S'12(@>CY^V/(S2B9&NU:N4B/S@'-0/RN.QSCK_SL;"W)J'YR">ZM)@%8U)-A*.+$X,E+R<.PA' MB9PWC@HD2DXG)#S8 MJI%X287@2?7)Y4A^*%?WR, >=;/*5^FN/97WP&UK>RN5(IQH8R(B5DA$N37( MP!I$W*@8!0G*L1Z^)O)#><;'Q?5X/';/G-BHA)?92:<#!4]!1)2BJ M^7X%%3$Q&JT2N,\F5B8WT='X:SA4"X8D;8,J6RRSOD%O6QJIC$A2,8%18/F: M8HLCSG920F$O'HHU*.'?0V#*[%+C+9J]43N\VI![3:>&_RSATPO_?P4!PUM&YP#AL5 MUJ/M8>L'(#-6-Y[4[+)UW:Y;X2A!"? .>><,P@X4$15I1)J#:6.C"8;T")$Z M;ES=Z#O6 &@>EXO6[_#5G^->AVJW!BJ/#6?$)!2Y$"B SHFSQ>5.C.U%'Y:0!(CR']WMCYHEUBLG0"KT:VU%0GD]E9.F33>GBKE68A^64. M6)( ,(<%LDY)Y$*441D'%G4/!>RH'HHQI>/X,!_9IGQ93^W4][0IMS1282T) M3]@CSV!)E,M@'F1\028P(I+1.*"A8SEA8J:54D?4)-3ZNO=A[5N]S MV2+?$SY+UW)!=)2"6^M6(3'%@A'Y/3O8B86UB%'0$+00C',;L0WAX"A50\#)#FD_BJ>>("FVD"R&0 M/B]+'M<"')R/QH#SX5<>UER=X?B^.S;I]V8>=X?P'5*]8@&SE _9K8=A@06K M4, Q;<)=K5*TATY]U*/EH?AC9#R/*Z\Z*CG[*U<@C2,.+,=LN(2HXX !- 30 MXD@"I<:IIWJSJHS$ZHEF:9&UCJ?XT'RP7S_6\_.#VVR(@30 MYB$B+05!DOLWV^LEHKIS_IQE+AI^\ M)YJK9!<0.Y.*7;NZ-3L-_[-8.2Y[KIL>/59!.V]D9 A+G/+I=4*!48X\6 @^ M,9BP-$Q.S#'%T.A\^7C0?RKRZ?'EF7LL O2XXF.T>,PUH=DNR#?JZ^D"-+-U M="',R"\Q-6V\%F3ZIIXV;3V_>C6=QS;.,?#&M8!-+VVE];RE= M:8R#<_GZ&X<>(K8.689AJ,E&1Y33,.;'SE6/EA=NR_1!\"^6SZS-JD;;[$XA M=*U415*@GCF!"+4^!1+,V8GV3'[ M.4X7$?;H'?-]JV255'0B.(^DQA39* @*43ID+.>)4TZP[G'J7V;.'SQ'MS.' M]<:FU'SG%^C.TK] I5T^\!';S[6/L_?-).R8^OLK@:6CHU%*(QX(14DQB7+L M"Y),:[3Z?=G"OCP#6M]P*G;B8@)]\8+9GKKP(6"Z1SJ">NR%@*GDR ML9C-@>KV>_#2["8M(QTQW.TV'X$TT_5QR-T_O\@/:$WN(Z[(&UBWTK3EB(TN M3\K?6ZT*5&O%DT5<<(:$XF"'&=@SA#!!6<=!2G72$TN->&E(/F3,URM6UDAN M*=B*RE**H P(9RTU"ARL2$XX[),];.HRGI7AIO7NXUO#8E=*K)Q.)LV7',+V MLFE?- LW3XO)W<%T8)Y#VJF(X8YHXL 6D109QQ-BEKH<(&<=%DSZ@=ZA'%,$ MC<=,(V/YX+#FZX2]B_-%.\T>I1?U;$7;?>',>ZI5,9&@8XS(!,&12C%D!Q3[ MEEF<"=?#-U/([AZ<&T:"[KA*RH=BJLJ+QB^RN9!S"8 QDLT,L#\N;D2SCMG_ M2UNWRP=EWT0[6ZQB88H,?&O'W[X\2ZN[RV=3F!7@3K" ?K&S>H^>-CZ!Y1CC MF@5:N+O?;;ORG14$>TN>WT+=73<,KGU];(/@]:N79QMRKDXO\C:Z0ZW94KK" M@9D474"*Y4=WM#%(>!^1)E(YD9@TXHBQN2\/&M^6TI5D/ 6:,ZP$QY#$$B-N M$D'&2FD[^^6-G<-BM9/=86-;RE<4:RH" MA5'EW)J>6X<2#V"^@#9CI B*DQZW6,OP0>]YN^,L&@:IXISPL6G_S%F@F_S0 M2A=6N%&AD@%4514%E M/L<[CV$9$]"%&6Y4J(2V2JK@D>#<(9?3OS%M([(BV,1I@H'W\ 25.:\8C1GZ M0E6<&;*H?!=GL?V\^XCT;O&*.N834Q0Y20AR 0:F%,-(X'SES&OOV3!Y#L8T MW(=6%09"JJ"=?DT[+V>&O6[L=)-G&6ST;5>9C]3],_DMVD?BEXVVRF,=P;!OVXW);C.'TV5-G(,0\>(R6=1SZ0 'LB22A2QCQ6 M$0O9*52A*"YWAK&R8#?*+&6,X4,;9/\OTB MZM"H?-"41;>4!K5U'/3,@I*$U,B"4C\HLK.0;"9S4F M)M_G *6,=79T#AP%YX):W!:!5DZ;^SU^61^ 0?]@"4_AHR]WYK&C^X(JQ3H9 M9]%CIO7=ZW704I%AWNKR&,K;;1+B?)43L_;?GK2>S8^MI;T VJ8Q7+L ?XW. M];>9SAT"H6L357),"*D"LLEP%(V62'$J4#95/19,\VZIXDHA 79V.Z__LV2! ML_0O6T]G.9!O9^[7 UJILJ--YI1+086$I $KG@OI4!)4!.TIIVZ8:V!C>B;& MF?VF)*JE=+&[H\C1G![D^2IJXFRZ'-F^5.J'-%-Y8I*.Q %-V9-#@D0T.8LT MUPGSJ&40/1YA+N3].A*/#0KK\9AL$[I^\#9^O6+E@]918X:HL+"V>'((&VU0 ML,X2[JCULL=UDS+^]"/Q44\<"ZKGMU26++&UL[5U;D]NXL7[/K_!QGKW&_9+*)H5K,E5>V^599W.> M6++$L7E60SJD9'ORZP^HD3072R)%D1#'2977*TL$T/WU1Z#1: !__NNWZ_FS M+VE9947^\W/X$WC^+,VGQ2S+/_[\_/WE"W5I+BZ>__4O?_CS_[QX\4_][M4S M6TR7UVF^>&;*=+)(9\^^9HM/SWZ;I=7OSZ[*XOK9;T7Y>_9E\N+%;:%GJP_S M+/_]3_5?'R95^NQ;E?VIFGY*KR>OBNEDL6K[TV+Q^4\O7W[]^O6G;Q_*^4]% M^?$E @"_W);:^T3]KQ>;QU[47[V Z 6&/WVK9L^?!0WS:M5VBT8VC]>_SA;; M OUZ,%0*7_[SEU>7*TA>9'FUF.33 M]/E?_O#LV2UR93%/WZ57S^K_OW]W\:"2R75:9M-)_K4H9M>3\O>?IL7UR_K! MEWI29=6;J[=E6@6#K7 .DJPJ_%2F5S\_GUQ_G06\((?@%JT_'BBRN/F<_OR\ MRJX_SP-,+T\5SDRJ3WY>?&V2Z/%S XEQN?P<*JR)/9G;K)K.BVH90'ASM7G@ M(K\JRNL5(C9=3+)YU5;R$ZH>2-E?)Q_F:6OY'S[=MTA%/DOS*IV%#U4QSV9U MGZ(G\_H%N/R4IHOJ?3Y9SK+P;:.\QU=U/F7>3LI B$_I(M0T[U&SG?7&4/,R M]!8KDM\C]HFV:U=E=.6*Z\]E^BD\DWU)+\)@>9WVJ&:+RL>D\.DT/JFEV%#T M;>Y(%EY6B]!,^2Z=IL$S:]7W[R\RO' U#8I\38GO?VX[_)Y:\?"*MAR'FPKV M+.C&PU?YS.6+;'%SSS]IDK5-V9[%]9.L_,=DODQ_22>U8[5ZM9KD/%@HAH#; M+]]QP=ER'D;TQ[_4 _HT M$--F\V680W17KFL3PRO?KB-L+-B[H%_5=%HL@Y^;?WQ;%GGX.&WG?K8H&D_8 MUHQI6T//HK\)L_[RB#G(ON=[%NMM':8HH:5IUVG=?!0GT+6!:SY73Q6VW=?''3*-KNQX<5 MZFXPVGSS*IM\R.;9XJ8M$[I6.*QB+>EPJ%#/ EXNBNGO88BOPY37GP,/6_6R MATM%$?'8WNVX6J*HL/M;]ZW^F*KYO%X>;^W3]=A$%.7;O0IMRNX5=U).-Q*O M/]X7>KNLG^6+E[/L^N7ZF9>3^:/%C#V) YM<@#KI@*ZDO5>R;Z'"Y]M!XL4L MO9HLYXN.(NZM9T"!B^M)EI\N[X-J>A=W5?N+Z_3Z0UIVE757'7T+^BG45TZ7 M'](76V@ZBGN@IKU"!])D>5:_@Z_"/]=/UW*=GI5RVV;Z;9'FLWHUK,=6=Z>1 M#-K4R7D?@TJWJP,=IL&N:1GGEN; BG,\T8[)@3B35*U3%L8GW^A,? ;\FE;Z M8[7:97$^EFS1.LOVZ^>#--]B63Q>N]U6L;?RU=)MY N3G%T.TLHYNII4'U8> MTK)Z\7$R^1P\)IO-%M?FFGH^P%P"N4XK_N/XZV0IX*UZ].+0.*61IM=9D M=D_H\,#K(B\?Z!#P2B_"Z[_58C[YD,Y_?AXD3@9I)P$ *@"E@ CG:GI8E&MKCQ_/U9LZ,):K-A*M'-(,:BJ$H@H;Z:U06 .O($ 6 MX38XWKTWJIP^*\I96O[\'&Y*KOW]HZ:K=0K^*-A3C /W %'X8C7M^5/M@:>S MGY\ORF5Z]V61+T*?X6X]]3#C23_6'^(27M^L8#'S256I;UFKSN!QF40X8QV! M7E*D*3!$0J4IMD8CP*'&)B(A#\PKAR'HD=381\X3,5V1+7Y'N0.C%2CO\^)# ME98K%^8B_[Q:)IH@(#C#3"E)HH-3(,P6<%#:4M3(BK?=&S@Z0NCNE#O>@H[7 ?U^" MXTW@@><>*(2-\]01*K76 @38K0_C*X'GX?@#.)XTQ8_#-Q:#?PG3W9M?PD0H M7?AE/@OZWH\:[^#?[@()DY!R(*"#RE%J@/;$:2(U=TX&!RTJ>W;%OQN'_#,8 MNA@ V6;>?+^Z57^3_+)<+"?SPQS8_6!BK7#<:H^0-$%4J+#7VA@?I.:4M9O- M[;0]^N%MWPNBL?H*DY:+["JKUVJK-U!95E]_DK_N&9TS^\T9TF?;/]^/I5_2>?OIYX$*$@:4 ML(IC'-"D&B-)%5#*4T0!\$BPB-W2TYV+]@=P='KMC.-NU6CO:+>I)_$D3$Z$ M8Q9*YK&US!*ZF< PH>33GT+VPH1]1#L'QC\V(0F #B$C!&8*L0%M,@J:ZS4 M !O?O?>+-)T[/]V.0S ZFU9N1;4"!38Z80=*)8H+%4 +KQ0-;PT)7@Z879.;N!.W,";=X Z+*$2&/ PM>!((B\,-)@"3HAU>L23M^CXXU&+JU8TXF&%J6 M:,QJ?8I [-9;,F_XL:06YB*O%N4JA_!5B]2R/242 3'VR$(AN,'*Z>!%A<[3 M4F%#I!$+DPA7#*(2ZA8=8*L]:-&FF[^TX])VZ=;)NB M;RQ&G4SU;I)_3!NBU]MG$NJ8YY1@[A%U83J),2$;Q04EHTV6.LF(13]HQ'*- M5_(U3I/N/958B)5A"(8_A CA,0+Z#@E!DIT[WL82\.U@CUT6/0F+IVO;4095 MXYKT3&DLDV_9]?*Z.7OE_G,)8D0C09P))QGLD) M&$2S9\"TE3WO/Y< A#!24B'@*0I#D-:6;7317(KQ12M[L><)&,2RY_W=C9OS M]AO\I'U%$D&=M,YC&3!RB#C.T59#H6Q,*Y_-;>H)G'.:OW&]/VL4XW7@LVG(34C\J+4?IG8Z+#>6BP.BWM=9'70>UZ MX^DZM:YA[#]0*H$."(N@$<&?X=93R[#?Z!EZV^[KEH-Y=GT8K1@*H,Y9Q0_' M/%-\2?-)'4?:KJ7\6KQ.%[\5Y>+3NUKE?4G'Q]:3A'D-0=ABIQ$"S&)+/=@& MJ 9H6O?5Z@M!EX]\V%['DCALV_IS'R:E!_3J@,A#E240,V,D)YZ9H)3+#TQ M J\UU#"\1^.;'$1@1'^ Q1HKWI;%-$UGE0]P7535LNXTWUSM6HC9,60T%PZ= M+0D]K6* H K ,:BC4>N+7'=.X[!LAKZCM'W#E(L:MCT*@TCW2US?3-:*-BZ-=J@M\4)(A0CUUA(.--?.VMI" M1 C(6+N4O6&PN3O^=(=>E;YIUK)IJ;6G%A)FF=9*4*$5U8HYRQQ>8QB\(A5S M9>[@\NR@_"C&@.VHEWLOEQ^J]%_+T)RK4U%^#1(W!#7WE$C"&,HYI!!XHR0R MP;U2? ,*L"+F]MFC8IK12?&8E+W@& M@(UN$ED4T_3MYBP]V.FPY3LA$VTW_>[Q4-^T<",:RX9YGU+&<46M,%PCA)PE M&YT]-MW9,/ BZ;D=BKZ1/3.;6@TGC643ZQ0EBB*DE<->"LPHO$-3CSRGK4>; MMF/+R9U]6>U(B)TT=(Y)C>W M>\.+-2H;O-)ZN?GVOIGU+[,#7<@QU212:R*"IV6+-(RK<*+457+=!9> MC54F2_#=7B]KJ(NKU=W,NWS?81M, !48"EV/ )!(9ZE#>H,8%+;[:4N#I:'% M(-^H0(_M,W755]WIV\*[ZJ&5A #%K"=<2*$AQB%B#-KK+5Z12WQ^:LAXF'Q^>$WY;7Z?UOCF-O'RTF MWBN$-><8:^B-UYI*L1VX(.KN2 Z6X7=F)I\!]7C9@^G"3X?R@'5+<1_U*?:S4-5K;9?+GOPN984D8[\^=U^E5-I\5R M]:Z%"5<>/DZC74MWH/5SY[KN%RW8:GZC9L7GMHFNQU:5:.Z!0TR&85)3)*TV MV$OEG <68=+N..6SHM*4RGI,-0GQRD-,.-$(4L&QY%HK+ A2V#M'8A[V>S!? M=3@S%]'0&W5&JIK]W[):W)YK690'^HZ&A9^CZDD4K$]>EEH;@*FI3SLUQA&C ME 4001YSH?>HY:!A6/+X$,KI&^N-G@T)JCM>CP!0 .*O&&.&6.A MA4S8V]/;I348N2=Z0OY YBWB(_J4R,1!&!.H\4$K33&#RAHE0+U5$0@B?-03 M95LO")V1*L?AU3E.>Z?0Y6*2SR;EK'K_N;Y@O*8"D(=7@UH53I"#NMX.CPQB ME%JK 0(FO C**V8@&6'P_C2#% ,C%.NM/R0[!29"9?DT^SQ/JP?B-W8[[2L)U3%7AI"4 M8=JZ=LL@ZU)%U'D,8 MO=MX>0*0\0BV.A8HZ/ EFZ4S??.^2F<7^9O/J^7%_*.:+K(O3>NV[2L)[JC7 MCM+Z"&))!>:2\/KB2JF"Q^(!7UN;ET.HJQN+1S,?H ;78^GP3$$+1,>LD1 M=3:X#LH%S5B $PHH1GAK632&] '8NFBMI!Y*[CALE?<[+MRZ9S"TJ#>1RB(@J&5B M <+QIS3TSHS6,X[^\?UOTL-WZW.204.T=IZ*^AIR*0P#T"AI(:-Z5-B=E01R';;3LYQXOL?!,(%OO]C*&T'KT7.V<$98H80A0W3?0GVWM84CV M] 3C.8ERRK4&T' G,2+ 8@J1IA1XL8EY6\3!$UU9.-VJ[2\^Z!G"I\HD#(@6 MCGKGC*024 &584Y#C)0FDOA1+@O$Y,EQ ,6B0?\79%C#&,.&,F,6&F"$(TYKJK 7W%-*$'.(*V?: MW:4\EC66H>?5_6 8;?/:JA.[R*^*\GKU9T3#ZWVT5_%Z3ZDZ5JOW!_2WJ2; !X2V47""$&2302FS6>-1_8NXW:;@] MO5?K[CV0OW_,1AWOZ^_8?2>01P!HA+BP*OSGN-R HD+K8XWA#63ZEH?K'X=: M+&>IWX/4G15":,4\0=H;@(RA9*,CIMJ-^W2ZDRW7^D3U;CC]F)P89?!D/%0X MVQSJ<0?IJD46?.7@X2\7H9=TUY_GQ4U:UJ=IE-F'96V@4*/Q(EVF-#ZP-;?Z@!6OKB)W^+=U''SS>: MKIN(Z#^4*1KZEXMB^KN>5.G,%->? P5B14QW-SR:,.8FW?>A>*JVSL=5@$?? MW#VR/B!6?9V4LS8QSM,K3RCVTGE$,12*AUX26:T1YXYS [4QK9*VAPZ -JI9 M[=.S?7#TQ#82AJ3""CHM@B\,.:R2MJ.572&N^T24XJ2._0ZR3579;]B0\GK:-1QDAC6_:G@)- M9IY=7=4M'SY7Z=%C"15>46NILIB%::@20."-=!"*J$<#M)M:=T2WZ V$:(G7_%+;6(N4"2RB3=*,+!JA[@F.T-:S.V-QI ME\_JB-'K,#]M7OX:H+F$ _*-UN'P]#(MOV336PG?A>&_S*:+=+8*Q[T/)MF?1-^AE@1K MIF3P)["W02\-,*Z#^VNG@I 1>E;G-7$1"^J3:?0V+5<)MOG)5&I?4V(1%0;6 ME\!@R@704,CM9$19U?U4]\'67,='I\'@/IE20='71;[YE\W*=!K,UT]_=4K= M"1%.8.D(1!C#.G'0TBT.3*(1+KV.CW81#1#+F=LE\+O+]XV[D Z62P*FH0MG MAB"!N&3 F3H-[597KWSW=*?!3E\9!=F& +=SCW:/Z:=U7T=7E$C@M7',4&K" M"Z.X]V+K!C!-NI\=1W]H^D1!>VBGZ]=R,OT]RS_VYWSMJ#&QPA'$D(5&8&2= M9I:*K:,I3?=S:-B/S[!HL \Y3>Q L^-J2YQ4U! @M2<6(8HUL-N MK0GW$?, M_W,H-BCDG>EU2))WU6+9<#UZJ]*)0S52F!IJK0\38BCOUD.0.2%C7/SX]!D$ MXM&$5_>A^&9U/F#UMSKYKKK(;Q,QA\C@VME0XJ!PR&B!F?2<06TYV*;F8"E' M>.#O.?.1SHG]Z)F\^FN]/'RK(1R"QSN:"KS8W MVP=9=T085IKL/+YYZ":38#E(L(/><"J%XUX3N$&-0M@]>^9\$P*:IMSZ/((E O+XRB0/FPK!II 7;507(O'V*H=+!>3Y.VT3+ M1IRO6!#>UIV N&_UQT,;5]I5D'@/%"/4 >HQQ\J$/F!K)"1<][W%YPNQ#N=- M#()I+$9MHG7OTGFMPF;G8996ZYW1!\C46#:!0@()B,+$.P)Q0);R[1AR2ESA M?''4X7C4-YS1-A+OWDJY^]OUV[!]9\Z]S_)1M'J/^6^E#9_>7+U+I\7'//MW ML/YJI%@=1OBJQ:;+GEM*B 8,6J2$E)H2[94G@ ' F<'*(MHJ%VGH'9C]Z-Q^ M-V:/[26HOLC0 00-)E0PI#1&SFOL .>8@IAWZAWHAN[RS=7E M9)[6P4*;5=L#BQIVK#:42X1U2%!)* NH<%GO_L-6&&$!,>'3"%>0>[)',1Q* MT=;)TOF\WFZ=SWX)\[JT7MA;3],:4XF;BB:A PRM0H,L]%1QK3$F A@%( *. MZ>[7FPRV)MLO+P8"*A8U_I;F:3F9!['5[#H8(3!Z=3Q26WZT*I](Q#@WC@!O M.67*2($1\YHQ8[E'M'M&YV"+E\.09 BT?K30='U"GX)0& \X=?4Y 5(!'SPH MA<.LE8_PWHRQ3- ' ?C,0<;&<^K64M5_?0B%__*'_P=02P,$% @ TH"% M2_1"8!#R<@ DUP% !4 !A;7=D+3(P,3S=BJB/D;CP2K]Z=V<"SQ[&NLJ_MGMF-BAL*FDK9W)*8&I)RV?O7 M7R ?%"5+9"(SDM__A/\ M"_A35JR7Y=5J_?F?__2/#Z_D!_WZ]9_^^[_\I__V?[UZ]3_5^S>9*9?WM\5Z ME^E-L=@55]GOJ]V7[-^OBNUOV?6FO,W^O=S\MOJZ>/6J_DM9]+767[RVYW][>__O7WWW__R[=/FYN_E)O/?T4 MX+_N_]:+GPC_]:K]V*OPJU<0O<+P+]^V5W_*O(?K;66[@Y'VX]]^^/SON/HT M%$+\M?K3_4>WJ^<^Z+\6_O5__OSF0^7GJ]5ZNUNLE\6?_N4_95E-QZ:\*=X7 MUUGX]S_>OWX1G?AK^,1?U\7GP/>[8K,JKS[L%IO=F\6GXL;#J+[MRZ:X?OXK M;C:;1]\0&!*!(4@#0__YQ!?OOM\5__RG[>KV[L;3\] M\<-7OHCY)GSJC?^I^6#X]B/R6QEO1/7@BXMONV)]55Q5HOGHJ[/5U3__R?]T M>;]]]7FQN+N4RV5YO]YMWQ?+PL\^GVX*/_+DI^UNLUCN+GENE 362FDA84!1 M:K T$+J<.$2UNJR^]+)8O_K'AQ9"]:L8(\Z@G"'&@;.:6,L5IQA0RI7$"A)C M_A3#Q8\L;XIM>;]9UE.41Q=FZ!KPO[2XL@=@%YF'EOW:@OM__MM?'YQZQ&:Y M?*Y[5)"N%]M/%:[&?X\/TK\6-[MM^YM7X3>O &PFV__:)CF$W]=EGX>O]N]>M1&(?1)XDN9 MH@O6#'F'GF/GA['UIERLM[^4NV+[<;.X*N3ZZNWN2[%Y@+ UJ^WRIMS>;XJ/ M?LPJ3\-OEXA@(R34,!=8$F6E4[(=^WN_*VV!R,RNV+PW!*XKN)W?DYCQ/!"J^7 MO8#X(JLP9XOU55:A/FR#[ %W]FM GE70)Y;(7O0>D/E MP\(/S_?%UV)]'P*D2S\")3&< DQA;G)DM!7M."%&@)A@Y.EW$XJD <9QDD.B M'.>2YP) I8SA.@C+ MUCPDHC?Z7-UJ;B"FE-'G0,Y M!=!*B=N^KPQ@,>IPQ QTU J"M"$*$+\V$]I(E6L &?1"AZ-FTS[K$8\L*Z]K ML:A"XZN5%^'5I_NP Q^G'D/(["8D$_$8IRDMA16LBL(66!:032LS+S-T1'%& MH'4>XC.&(^7H72Y.DOZ^*;?;=YOR>A6V;CBR.$?68:HP=X1BW0X;R[FZW.UW M7T^.GV ^,F(J*%F-)4YBHLCI MIBFI>(D3D4Z4)%&, _^/2$0?EN:A";V0E\/[2.3:I+CQ?_K92\S/B\UOQ<[_ M;+_=%>MM<6F $]A" X$"#%E&[C!E 9L<5S30\QFG((85[6%F#:^+5SHO\ M'%OX#"=U'I(SAB-/ET-C<=,Y#"G6Q69QXPW*J]O5.BP*%KO5UZ*UJ@$1!H,< M2FR-HA8SQ]J!A!5#,:ITRA;5F@O,( 6 $N& 0)PRX03,#688P<32U,"KQM7B M$<">^C28VXZ1S82T1D8[!XP^QG8>N3K!U+&X:"2.YR%8W/H:[Y(P)RJQ6!D-C%#0([#5G2>H>2( MT PA+5#VE*D<"84*PX]TL%J9D C@GNNFU>'LEL M/CVK5DE5JSZ!QT :.\8@$_#7+QRIB#M$MH]+&G!3AR9'F3H6I8Q#\3RD:"QG MGL8N8W(4ERL6XB3G_=3EVAN^][:;0*I<;U5Q76Z*^G,?%]^*[<^K=;E9[;ZW M2NI7;X^_Q?['O?_CGXO=E]+_R5?_D9#$XP,Q["=^*(F 7"L-O=2BO!VN+K$]&;_G^N=AW13 MSQTU)>?(B9RD#4_F693V7WCX 4K2IE<^C 9Y8I :P1CCG,!%,)8*<%B MM.T04*S$[1;?^FXB]*0O9IY)RUNO.<%#:K<5LI\:5!/'_"]P>?G,.E0%^""*O MFH0(AR V7!+ #%<\+CLD/C8.^>Q]3C0BZ>FF(NF8B=..!U+:F%+NZM3=?_CB>\;V[?TN%" )A5WV5V^DAHHSA"GBUNN5X(;NLRH9CTM[CS;. M(82BCK\D,9 )"+%R7&/I%-?&)3X :?%F#>"L1IH=0(V3G_'9[Z909R4^3L1^ MX+P&&Q+J?V3_(C.KF_OPZ7/=_(ME]H@ )FND>6AD.O?*B3I[&J55B^UJ>0F< MLS(W/NA@@E":2\WV&V?,0)I"9FO+0HF<06KR<*M2 B =-4;X<,AQ2#TKB36V M I']M%IGVPK?RZN<*5@>5T[')SBIEE9PYRF?%;01M#.N1?Y8PAGI6T_5[,/@ M0,ELYO@?H%PRRJ02CH:0 >WRZPE=+AWW41T M)!:[RJA=;-;^V[?OBDUE:ZH]E:)WM\CH%B@N$.'%\T ;"Q& M1%B0(V*!\)Y OXS%1/N@"^51B3.]3AW"1EC1H,ON_)BM%#).'_N3V$T()V$O M3O%:2)G'5&OBSM$1H31R-\Q2:2!].J$P?1OI*3!->74*'@2#6 M,DXHC;IPT$MF#I=^ M8PI-9QK[24T*_H:+S5F6;2]0$R$XL63.4W*BO3@A.OU8Z5R2X_[N[J:J2[BX MT8OM%W=3_OYZ?5UN;JM4M'U<93'6CCD+H*':$DLE:,IM8F>)ZEPDKZ,YC@UV M!EAK!"$P9(M+Y3C%#C/)82[3C:=#A%F F 6,V0'(LZT?.I)W9,2-3?\\1N#H M7CTM2Y&$M=B[F>\6*R\".>8&L]QBP8& !ANBVF&(5+C9'7\QL_IBKR9.( &8 M@(IX.>&(<0D-$S[.$3Q/?6!6#;0[#R2[NM^$].[=ER+$ *OR*O-$9ZM3V=XC M4-=-P9*Q%B=3^WN: <=Y+FD&RT<3)WL0-0]!Z0?]A;N9/?R/SL,NMG47QTQ0 M"P5U2N460]WENC(U+U'G\S0AK(/P"FZ&P!\O\L-+$,I [G@-J-$\L M&^'0Y,1=[1GE!W?J("RWSYO;H&^RV;)(TLE?9[XV3KQ9-6D&=O3&+O('$:5==6VP>8S:1;X/2KN(8[#KF MJVVSU=?B0['T >-N56SWZW2&G/7+=&2QI=#;R6%[SXZ'+,JH,/F(F9Q3_\V" M"P&\B#DL!1!4(J2TGV09C-K#ZC'UV>OK8EG5;+]J,&;;/D;L1F)^'MHWA2#EZKQPA4GDITTI> M_>_[^J+W)0[9_I(*"RRHMK=L#O>CT&@Q.&FT P;CE\=(<:#S')$\MZ%0K\BM M=)!8'EE:J$]M[5VY_"TK[^KJ$J'H:MA]V:R6X5AQ6_WA_7JUB]P=2-8@W61Q M#FT1IYDO99BV![P_IIEF#[AG$#">)C8AM,F][!).CLYJJGQ^2OW$ M@#%BC"GLL5#7UKGF1H7E9,1U]5C;AL)<58)#, $ =RPGE M3CFH-9&6 $XII*E?%DB1N-Z;WFYAUSF8C0NS7LPQK43RW!?(._(7FXPZH 7F MH8FC>]4E874P:YUSR1J3Q94N;T-9H,?I,9AI'X7ET'(5:MMJ:O(F$**6>#GN MFD)VW(K3T =].*?:6F(E4X@!YKB6 %.O"0F+/%3 7GT*R+)#:.?+%SO*U+$T ML7$HGL>8&\N9ITEA8W(4-<*^E#>>LFU=\B\\U[A'\F[QO2K[]_ FNW6Y@LX( MJ0 #A .GE&W'7 Y<5+Y8M'&= Y@'C8%4D5 8WT_%G IH&/(7/G8KN'\#50_ZDMZ%H]$7N@B"W@[-< .:LPGT,/(R@]I9 I M6F=&FIG$O>=4-!V/W5_(OKU=U253O?VZ).OG8KU<%5NSVBYORNW]X1U#JJ@1 M5@(3AK>V"@B,F"$YYP#EM&LN_+A&TPWO YS5J'Z$-'N >K8X)XK((X,Z38/, M8T0G\NV'=Z33,=@Y1EI^*:[N;XJWU^I^NUH7VZU<>F79KNK2RM\/_FL/<.=_ MVJZNFOK+'T-ER4MJJ%*2$ZXD49):0^T#.B;C0J>),*6.J!HW0E)!ZTAVZ$GV MZ?OA?U\\:,4N>^2.CP*"0R\+Q7F;MF.(-L-6C8S_,_EI6_S'O3=IO_I_?/1_67Y;;2\) (Q! OU<)@724$+) M6FO Z[\<\NZ=3W?83%H93:,DD,UTPAA*S) M6[L.ZRBM&6XML>Z\N.7RZ7O_Y=<(''<]Y9B2WMB3C6',)CK-.$'8T1.,L MAX:-Z,\/)Q7C,C50VPYB-F,E"4^H(24M=H)C2N##GI6*JO\^W-JYM&W ZFX$ MB@=)6R)V1Y*V,Z[Z3O(5KVP]N)ZULO7QIYNR]6;JE+(M;G^_NORYV'PN-O+S MIJCJI#7AH=,,&P>-@I!;*[#E8&_(BZGI(F4#OCZQ=M6@LCVJR/7@$-Z.Z]-$ ME,4)TAG9NBJ7]U7UOC .SLW:(S )V7NBX,&[H,L,@D:57_;W&1D>@9SSZNX8 M#I2C=92XF/&9,] J0C4P9THK(YQ"+M>YLDBWU@BD41DJ?6TDUMCGDA)ZK7=[ M<]@M%)R"OCB][<-="=02.^ZM3.GJ'ZU0,LY-IUB/" M(M6K']GSU;&>_G10M"%,=5JIOO_P^E_+V^+=IKRZ7^ZVK]?+ORS65_+F9K7P M=-1AW8?[3^'W;5!'G% YS:F%$ #K--XGD7E,W1X+3V0ZL>JUT+)F^>'!760! M7I_%6P+B.RR#S\MYG!1ZK%D F[5H&[+#I8NY-T7$&ON\3=)O_9VH:;HMTJ,) M>VD!GX[Y&2SN$SI73M)[!P?H+^S\OO&?>[TK;K>7CG,A44Z<,3D#BBEK3(N$ M4M5I)DMI_RQ!_,LW&@+PK$(^/+ ?WC:]0_U)FV6,X']8BTRU(#A%:]P28;1& MFNVB83P/3R\C1F:SJR;OKRN7S3JFA59L?REV;Z_#(Q;-GUQ="J5RGDNB21X> M$=3(2-="L"0NAVE4PXE5>%\(8%>VR_SL >Y%%LI%E=?UTULMYCCY';<9NNGN MV5H@3G!')3^)TL80>41BD[3'/+0UC6OE!/TY8INF-:?+VT^A@F0MZ@?I#)O% M>GM=;+SYNFY$^]S2]O5V>U]<^9@\_!!N =85 .RQQ(:ES.>"AHC"QF#NWW&R72LL\NWQ2X_HA13;]] MP4E:.6Z_<&X-/(-HY3P[C",T1(>=QRF;>QZKYK-X_L).Y?3L#YB'WA?+\O-Z M]7^*J]=7/F1<7:^"?;G=%KMMNP/@@;WQOU[=U&\DU4\T'/SFTCF)<"C.CA5T MVBE%!-_O$$#4Z^1I:HQGF9\>/,L.7,,8E-T@&FFM'&:*&XV6W2/C';F6Y:%D[/>F=HE<[%37:+776EX^VU M\VC7R]7BYEW99">VE4N)A )+FI/PKA1&N74BY"5RC(T+=5:Z5NL8PU8Z0=K# M"WLS>X!9B_!\[QITH.V(2HS*^CR&_+@N/2W],3Y?70=CHPBM$<@1IN'.*LR! M,(!R6!4,KHPH"J->N8S\ZM29MA\^V(\?X@*T6'*Z:5)"7N+4IPEPSB4RCWDX M(B<]"9N',R-D,BRO@K_"GMN7QU%[O1BL_F^6G_^M\7-?7$IM4$.2V(HNS-.%N2,2-B[S\Y"TD7UZ6J4G 6.=):_8A"T73V^Q?7MMBKNP MF'MJ&EN1"\>AE4@[0Y /Z4QKFE(6=;U[%(.)!>_U^FNQ;5XY>I4M#Q"'W8^K M&G.D^(W"N/SU7GUN%R6 M]WYPOR^6A9?;D-A3[)H0\Q(B+[3 . N0DI@Y8R1L33KF[.778O.I[+R,'&(J M9@P>HHI83VYWY6VQR39[>#X 61>1XC:,SXXKS*F(C%QH-K"R!US5S8G]TG/B M]>81EHXM.\<@=QZ:-8XK3Q>AX_'35:-"#++V1'[WEBZ9!1H9*QG#5' A",_S MUH3-X^KI1WWQ!(%6P!*=D!#'3C>%249,G*+L850Z,JU\'%)P1"YZ,34/>>@' MO1RAIT1>']T4=XO5E?T6GJHN_.KP[>Y+L7FT&1:*"3@.'* 6,*H(_A!>!2. M>]![#'N)Q:*!F!4UQOH!VC+ C+P2.@:UW21E:E;CE*8EM(%7\5D!S)YLGT]\ MZ_,T:4>T:4S*YR%9HWKT]&KGZ&SU.L&[) )B!I5?YW$F- SG4]E.M,UCS$ MHR?V8X=PD0QTCWC*NV*S^_[.=Y"=5Z*P%7X7]F!#D(6] A'*G6* 8*2PM(BW M)CFS40]A##*4/,:IL5UD=P%=-247+;X>.S/#2.T:Y$S$9VQTTU+Y;D^E?:!R M\K75,9J.QC,CL#L/+1K'E1\BF-'XZ52,XG#;NFRWK7_Q!#3BB!B1$@ID'/%V M#,L9W(NCR%GW"J%##?UQSLC&X?6X6$U.Z4AG8@_HIN0RHLC!E)SV*U4PA-MN M909.QVD>P+:HL/+/5\MHJ-! MY7AT1:CS!+3U$^7GNMO1WM9-B9_W]R4!'LC.#'1WJ ?E>'TE;K5OBOIN^\?% MMWISP9LZD'8'A&46(R.15$!*5-?DK/<< 8FZW3/05.(XND67K=;+4%1\M_@6 M>Q@ZE,MNR_P):8Q3XCV#'MG^Y*(I7AFRB.J2'_+FIOP]E.7N$_>-LP-PG,$C M>P C43^/78"QG"F3=,\X%3LX+3FP9;Q<*@.TI$1#BC&"R.X5$^E.526'64BL M6?4AX:+'849/PKHI5'JNXH3I\5GJN53G65:.B,TP%N>A,0-]*,?L5WV.12^1 MTD!)Y CAG O*M#>QO]^DI(D_#SWYE:D/0M]^E&^R_G>;3U,2<_(Y*AM]CCS/ M<=)Y\HBS,ROS&.6QH)\]U(STN>LX/BQ7LK[ZL"N7OWTI;SPAV[J:U_XFHS?H M?7>6,)$[X==9.=P')@*!J J-HQE-'#^\>2W5ZS>O/[ZV'S+YB\D^_*M\;__U M[1MCWW_XI\S^W_]X_?%_Q6G$>'1W4Y&S,!VG,X<%H-JSS]WWL]V$[LK8$9$: MG?1YR-CX;I6).VMO*7QZC1M3;P@);1A0V%J@&-ZGEB$?7/44OU@SB>6NS?[J M77YO"(/1>I:2O-X*=OY*#B\SU$VQ^M(Z.XWJ[:@:ZI562!-7&I93Q.)]6=_1^VNAM7O MM60UB,Y\D>\Q+\=6<,.(G(?,#'7BA6M[@SCI'.:4Z\\?B\VM*3[MKP8:I;&4 M%'*CM0YI"K1=6UK ,(G:">[S_1,%-K>+W?VF7FF4U]F-!_K*?]MM=N6A1D8Z M?4CL&.(DYB\RMMF3%/ \A#<_[ZF<.+SYD9UC<A-(,\>!K)#&:CJ\;8 MV[N;\GM1O"]N%KM'%7!;NT S__4B!\)2X4,E '+;VE4 JAC%&6XM?6"S"2\U M+,O;<'^I/N@->QV;&O'^JF"<"(W GD6!O//B\UO17BP5Y?;ARM'DA)"*59& ),KIX!YD%-C M6%QESR&&)E*TVQ9<3PD;1F;GI=LT/$8OX"H*][BR"MCYUG$ODG1\-3> M9 U0ZV?1@TEM)M*3>/KHX3=3)A:###\U"KL9QY-H5H)([Z M'[Q=,H.TTMKFTDI,'9>2Y/O030H4DU?4X^M3YQ@]*K8PXG';:=[Z'K.-2MGP MX[5SGZE%G:5UYFX>TC+$@9-G9Y%<]-G4KDH4WZW"J"P6V^+MIYO5YVK+97N) MK&0B5\8ABC P#"FRUR^+XJYKC&0R=0K3HTWNB^PF/-:V_&$_O/_N]Q"VXS?$ M)R)ZR!YY4RV] IE5*+,#F.?;+7^9NHX;Z"-P/Q.!&]FI(]OLHW$6<5]MM2ZN M5+'V/^S>^>6.-Q9J3AQ(\4%RN&!8<,V,D%!HC835.6A!:$VCLCI'-IU8&!NT MV:<:;G97X\UN^D9C8S/?31S/2'J<2+9\-TBS!FI5].;B\;+RC/?>(K@\HIJ) M&F4>ZIG*N1_OR:7C,&HO[7F#%C()M-- ,PJI%-!9\Y"< :-V^@>82:R2]>;/ M0Z9$;W4V3!2YZ%:8SCRW%[9&-QT?^;WQ8QX M@["Q@BA!_=):6&C!PZH:&N%BU&B F<1J].'+8E,TR/ZIN2@2)T-#*.PF0Q.Q M%R=#AZ!:XC*YVVU6G^YWU=/LNS)[MSAKXGJOJS8CL#T/?1K#D1_>0!Z)FXA: M\'5M@\IR_3".Y!9=N ZB+[+_ O M &1WBTWV-2#\KQFZ "$_V?;H&#;;'&_^U)NPEOR%]FZ7!?9:KN]+ZZBZ\/' MT]U-Q%+S'*=>#P1_J FN %UDKX^3EJKH^U-FCLC3$![GH4N#//BQB/M -CJ_ M%EC>WI;K S.:.:!SY+"!.$<"X]SBU@QWG,3)4/37)]>@&E$K0.OR4'UR\++\ M_-=&>>HW*NYWVYW_(>0BM9_<96^7N_*37\1@>)&%0?&W#-(+1.D%Y.*_A@_( MN\WJ)L/@\(_S_ +D,/+IP>A&ZR9F25LK3LF:9CJ_C#WEY(B&]:9O'@+6'_[3 M=P"'\=!5NMX7NT78^+*+S=H/Q*U<+N]O[ZL4U[ EMESM+H745!( >2ZXPQ0K MH71KF!H#8Q9[(YA+O.AK$69% S%.5<;@LYO.3$QEG/+L66S193\=X,L:@'^> M5H5.,W9$ET:D>QY*-:9#9;*N&9TLWQJJMLN\B-YMBB]A-_]K\;JJ)/FFW(8: M>&^O0T6\_,R2-AKG3'"HA]ZFQ_L?(//HD&!+KWN'PK%X/JZX/[8%G M-QYS]BHZW3Y-_GCS8 )6!U9IY\]E&U?8WM7>HC%;K4I0IGM<%2[1W^9 P(P MD% ++/,\YY;DI$6-&267Z^)S=8MK3!U)AK:3WHA:;PX=&YR<$AY;BK]A==Z6 M'75J.&^33C&%M'DQ#X]T2;1F-V'DHUGCN1 MQ7(C>>JYD,Y:#85@Q''-S\\)H^:6XNK\IWEX_6;&% M19E9;9#X>/(0B^Q!K8W K&$<(4YM (K%L,_G]1M6K'M9PZ0[D!6[_? M^N3&4P"<'2#.?JTPOSS>IVB)CHNPLS5"Y/IL5/[3K-1BJ#RVB$O2)//0V$2^ M/5WZ)62PYWU=;_G!\!O_)Z]WQ>WV4C")'5"<.>OC-Z$,IZ:Q;3#)R8!KNCTM M)M;1Y\;NP=#-?@U(LPIJI'R.1'@WV9R>ZSBY'(7F*>[B/L_<$74U)UKJ2/?(E6ZWW1<9J=[+@S[F%O&\[ M1*E]\L:>ZY20WO&3\\9$W)^:7*K'XGNB6_V(+LR&8?.E7"\VW]U]=4WFTJ\& M!+,Y$5H(IJ !C-(6,0-&=PG,YX S<3@?-_5<9%>'/F37M1/=9J0YL'EBBIH# MQ#_8G'61/?(RO_,UWCD5=_K"[R)-H)S(<8AD'01# 3 MM,4S(L!Y8YQ9,5'.;WP.76(_ J>^MY@ON6*< (,!R= E<&^"^ZYPI^!V>#!P\43./WW?"_VYEZ8O$!BU\AS: M"'-=6 [VZ^2Z<1SF.BT+U6*[VKZ]?N>[;AN][ _0.7>,$F^19W=/4_H7P9>>\?RET'(.P&<1]H[A1CMR1XB*NYRRN MKSZL/J]7UZOE8KUKGGWU,=^[\F:U7!7;C\6WG?(<_';IQXW'H!04>4XA4#X$ M5.T8\F@CCS$&03%842%X;BP&!!G)I<7,6:C\/UD>MU[L=7"Q'V6'^.."L[1M MT2U>FTTC])DTGK!?I34>0,\>L&CR$ZB/!WB0M.(_X;QI7 MRS.,D+YYCVWMC'?%IKHN%< N/3RSNKGW"_\J2>@!#=#&(J\9@ @_KV ?MAI> M:P8W5D+6+P,R#@.'+)=4:L"-)A 8*7Q8YO\GJ$>#2.K:T8>Y>/NJ,QYY?=OL M(JO 5T+2P.^;!SERRW13\SDT2IR01[='DQ^9G4W&>W+<*6DR3:O-0[R3>_EB M(F5*5OOO=+Y>>_DJMKOP^N8ETTKZ\(TA0J3R")@?^LYA@"C*D:5XV/9FE*G$ M MQBR98>S-#-S#@.^^Y@)J-OC&W+/9_Z&)\3;54>,A6U/]F+XGGHVEC.G-R) M',!1?Y5JDR3>%[O[S?IM]=B)W&Z+W?8RMY YA)5' G,D18Z8:"!0F%,65SYG M5-.=!N&06CC[W)%-!2YKDD2R185OJ*P-(;VOR*5F>T3)VY/_?D]^E2,NCY,_ MD0:^3&24(H[0'G/5QS%<.ZF6H_'77SOE;;G9K?Y/M67P]OKOB]5Z&ZK+%-M+ M X@$TECCB!9(Y!HPV2+@AL*ATMG?[;+'D39/$0:EML5UKK$5[&=N,AN!(]1JCF\->8JFB-X=E(S MQV*OOV3^4NS\*GU57JV6S6^K:)?[E3@CA "I6>Z8@P"PUCQC*H^I0C.:T:B% M*KYQQJ%^QP!JY"%5B.%=2YR*$0N M:'UL0*W3G0M'Q9KE7/E(&2M(A"768.YC:,HMRW/F4:"$Y[Y[I"& >;9DZ?E> MBHOB\-AQ0*+6F,<03N;=#R7T4K(8]5;O"U5&JX*A%"CL&'9"D%Q*KR&(M0-8 M&"VB'^P]8@MRH8R55IF<$B&T]QARK'$.A* &3?-J[^/G E85P(OLJGU+;7>D M8G :@KLIY)3T;B^=Y:-UHWCSWR.]H+'5?K7W:/51? MV NGHCQDT$IB58XPTY9*CI@A7%OB(+2=%PV]OCWE$N'3[E'9D3,%%L\3>Q-5\G9=J E!9!F7?E B)J"FQG#=6M+"J+@# M_OCOGS"MZDVY_OS*?\=M5@VA!Z0]:\OUHK.[Z*1D,G)Q,PZ)R53H"5,G)*@O MK_/1G]X>/",^P]CH_$ZC[TZ%_+;:7A)+'2,Y]O$NL1*%&TEY^_V M1XWRGXO;3\7FTD L-470_R_/.7<8 ?6@(SSJ7G3,]TXSTDUYNUBM^XSUKO1$ MC/8$S/0:[Z=(23?B:P9.C?E(GF8TZF.1/S?N>WG?=>3_O/BVNKV_;6P@FBO$ MJF .GXB=. SM0D48%' M+!S1@7YLS4,)>F(OQ^@OD6JP6A_8 AA)(5$P!'DUQ-*&=K:4$SP*#6(^N;4 M:E"#Z:L&<21U5(-D_$2J05=JTJC!(0O'U* 76S-1@W[8GZK! :ZW^SW76-9 M?/A2%+LW@;5P434L0CBQPEB'A0]#+,HM8VAOCDL3)0R]C236B 975@'+6F2] MM@KZ\]A-.R:A,$Y&^K&7Z)+\\^P-00D9D4,5J*.9,VE0KTV,(6SVUZ$$1(ZC1&?9\WB9H4@U MBJ1UOGH4ZT@'1>K%353ZU2_>W[K&97W_IXG"H 7<(*BY7XTQXXBAV+46I951 MQ3"&V)DD[>H!6W-+KN=J:A"AW71I*B[CA*DWC>D2K)[GZ%1RU4!FYZ%-HWCR M7%+5*.STRQ-YLW_.AD/LO]Y SIG&TJJ<*M): Y9$)87VM9%8E9XD-0QZ.JLG MB=W4: K^XI2H%W43Y(3LN>F<%Q+/YCS49[ 71_-#^K+2\>610U.Z_%JL%\'D M_MGFC^4OQ>[?R\WNR_L0GEWFB.4(&VP50H :;(@#>PR@VR-_:2PG/X'V($(F M5G5U+[LY>,!\5V8[_]%5*$,5[C#_'D!'O?HP=B,F7S24CZ#LL3I M?"NGZ+2#IR^]V'YQ-^7O'TNW^E9=B6X. BFHN''%4&Z6$RS7'#0@% M.Y:\3&1ZJ@ELZ3%FUQYD&)W7 6:VK'$.ULM!S/>>M*8B?;19*P#. N(P9U68 MLP;T2//6H'88/'%-U1ZCSUP/[;*+:YO\3CL MNNGS;E,NB^)JZSP+K[?;^[ A_O8Z7/?X6&QN \I+B7-#D:0@1W[%!T!XR;TU M;'(;E=']>*EH MVLVBTY0=V3<:D>]Y;"&-Z5"9K&]&5W.J+O&[U3K8#&52MGY%<,F=S!E6U#E- M!*8,>E7=ZRAD47+6UT;R[>RF?L%UC:LJ;AQ?S:X??5TWLM,SUR=@;N6I E25 M8)J\V-)SO!S=Q![&Y#P4:+ 7/U9.&H&5SE%470]-KJ^J8[MWWEIXLG)357QI MZC1M'RY\/U1WQU+D@.9 MQ-E>N.C+\+$ +G6CS4-4T[OY--B;AM>NLMP\A;1]7RR+U==PT?WOFW*[;9X8 MOF3.,44!U2C73BJDI,WK8DS$:29AC/B>,&7]MS*$#&'$?[E4"CD?ZDK!M2+: MB=3W5RLLV?)^NRMO_7#?[$%&BNU00KM)ZH1W)2_A_#6 M?\8'M_LZ0E 1H9W2$%B#F3"04]*.0Z^L41E;HP#"5 DE0T%#Z)$@)" 5%+-< M:( $YR"Q_+TIMMN_]5.ZM.T0IX>S:8)^JNE7T\&!BZQRH8H^]TX\IZA[3RZJ MSX:#_',5/1NC!3JH\20-/"_-GL;E%Y1]0KX[ZW]KS94;4]Y_VEW?W_PX$;5S MD("YE-(9#!S&E@%@H&@%!EALXQ[NB+,M!5*YP#!WF! MK-0$$.E_DVO)%>Y6 M"G'(TQU[N-EUN8\X)5RW(B%R?P