0001140361-19-014712.txt : 20190809 0001140361-19-014712.hdr.sgml : 20190809 20190809134710 ACCESSION NUMBER: 0001140361-19-014712 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190809 DATE AS OF CHANGE: 20190809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MOTORCAR PARTS AMERICA INC CENTRAL INDEX KEY: 0000918251 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 112153962 STATE OF INCORPORATION: NY FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33861 FILM NUMBER: 191012434 BUSINESS ADDRESS: STREET 1: 2929 CALIFORNIA STREET CITY: TORRANCE STATE: CA ZIP: 90503 BUSINESS PHONE: 3109724015 MAIL ADDRESS: STREET 1: 2929 CALIFORNIA STREET CITY: TORRANCE STATE: CA ZIP: 90503 FORMER COMPANY: FORMER CONFORMED NAME: MOTORCAR PARTS AMERICA INC DATE OF NAME CHANGE: 20040112 FORMER COMPANY: FORMER CONFORMED NAME: MOTORCAR PARTS & ACCESSORIES INC DATE OF NAME CHANGE: 19940128 10-Q 1 form10q.htm 10-Q
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

Form 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2019

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

FOR THE TRANSITION PERIOD FROM       TO

Commission File No. 001-33861

MOTORCAR PARTS OF AMERICA, INC.
(Exact name of registrant as specified in its charter)

New York
 
11-2153962
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)

2929 California Street, Torrance, California
 
90503
(Address of principal executive offices)
 
(Zip Code)

Registrant’s telephone number, including area code: (310) 212-7910
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading symbol(s)
Name of each exchange on which registered
Common Stock, par value $0.01 per share
MPAA
The Nasdaq Global Select Market

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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☑ No ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):

Large accelerated filer ☐
Accelerated filer ☑
Non-accelerated filer ☐
Smaller reporting company ☐
 
Emerging growth company ☐

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No ☑

There were 18,890,419 shares of Common Stock outstanding at August 2, 2019.



MOTORCAR PARTS OF AMERICA, INC.

TABLE OF CONTENTS

PART I — FINANCIAL INFORMATION
 
   
 
4
   
4
   
5
   
6
   
7
   
8
   
9
  23
  30
  30
     
PART II — OTHER INFORMATION
 
   
 
32
  32
  32
  32
  33
  35

MOTORCAR PARTS OF AMERICA, INC.

GLOSSARY

The following terms are frequently used in the text of this report and have the meanings indicated below.

“Used Core” — An automobile part which has been used in the operation of a vehicle. Generally, the Used Core is an original equipment (“OE”) automobile part installed by the vehicle manufacturer and subsequently removed for replacement. Used Cores contain salvageable parts which are an important raw material in the remanufacturing process. We obtain most Used Cores by providing credits to our customers for Used Cores returned to us under our core exchange program. Our customers receive these Used Cores from consumers who deliver a Used Core to obtain credit from our customers upon the purchase of a newly remanufactured automobile part. When sufficient Used Cores are not available from our customers, we purchase Used Cores from core brokers, who are in the business of buying and selling Used Cores. The Used Cores purchased from core brokers or returned to us by our customers under the core exchange program, and which have been physically received by us, are part of our raw material and work-in-process inventory. Used Cores returned by consumers to our customers but not yet returned to us are classified as contract assets until we physically receive these Used Cores.

“Remanufactured Core” — The Used Core underlying an automobile part that has gone through the remanufacturing process and through that process has become part of a newly remanufactured automobile part. The remanufacturing process takes a Used Core, breaks it down into its component parts, replaces those components that cannot be reused and reassembles the salvageable components of the Used Core and additional new components into a remanufactured automobile part. Remanufactured Cores held for sale at our customer locations are included in long-term contract assets. The Remanufactured Core portion of stock adjustment returns are classified as contract assets until we physically receive them.

PART I — FINANCIAL INFORMATION

Item 1.
Financial Statements

MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES
Consolidated Balance Sheets

   
June 30, 2019
   
March 31, 2019
 
ASSETS
 
(Unaudited)
       
Current assets:
           
Cash and cash equivalents
 
$
11,207,000
   
$
9,911,000
 
Short-term investments
   
2,074,000
     
3,273,000
 
Accounts receivable — net
   
45,042,000
     
56,015,000
 
Inventory— net
   
262,116,000
     
233,726,000
 
Inventory unreturned
   
8,349,000
     
8,469,000
 
Contract assets (see Note 6)
   
20,913,000
     
22,183,000
 
Income tax receivable
   
12,334,000
     
10,009,000
 
Prepaid expenses and other current assets
   
9,030,000
     
9,296,000
 
Total current assets
   
371,065,000
     
352,882,000
 
Plant and equipment — net
   
38,398,000
     
35,151,000
 
Operating lease assets (see Note 10)
   
50,103,000
     
-
 
Long-term deferred income taxes
   
9,592,000
     
9,746,000
 
Long-term contract assets (see Note 6)
   
212,638,000
     
221,876,000
 
Goodwill
   
3,205,000
     
3,205,000
 
Intangible assets — net
   
7,965,000
     
8,431,000
 
Other assets
   
866,000
     
1,071,000
 
TOTAL ASSETS
 
$
693,832,000
   
$
632,362,000
 
LIABILITIES AND SHAREHOLDERS'  EQUITY
               
Current liabilities:
               
Accounts payable
 
$
87,973,000
   
$
92,461,000
 
Accrued liabilities
   
14,762,000
     
14,604,000
 
Customer finished goods returns accrual
   
21,488,000
     
22,615,000
 
Contract liabilities (see Note 9)
   
30,642,000
     
30,599,000
 
Revolving loan
   
135,400,000
     
110,400,000
 
Other current liabilities
   
4,077,000
     
4,990,000
 
Operating lease liabilities (see Note 10)
   
3,976,000
     
-
 
Current portion of term loan
   
3,678,000
     
3,685,000
 
Total current liabilities
   
301,996,000
     
279,354,000
 
Term loan, less current portion
   
23,218,000
     
24,187,000
 
Long-term contract liabilities (see Note 9)
   
39,159,000
     
40,889,000
 
Long-term deferred income taxes
   
275,000
     
257,000
 
Long-term operating lease liabilities (see Note 10)
   
48,155,000
     
-
 
Other liabilities
   
6,200,000
     
7,920,000
 
Total liabilities
   
419,003,000
     
352,607,000
 
Commitments and contingencies
               
Shareholders' equity:
               
Preferred stock; par value $.01 per share, 5,000,000 shares authorized; none issued
    -       -  
Series A junior participating preferred stock; par value $.01 per share, 20,000 shares authorized; none issued
   
-
      -  
Common stock; par value $.01 per share, 50,000,000 shares authorized; 18,854,272 and 18,817,400 shares issued and outstanding at June 30, 2019 and March 31, 2019, respectively
   
189,000
     
188,000
 
Additional paid-in capital
   
215,672,000
     
215,047,000
 
Retained earnings
   
65,256,000
     
71,407,000
 
Accumulated other comprehensive loss
   
(6,288,000
)
   
(6,887,000
)
Total shareholders' equity
   
274,829,000
     
279,755,000
 
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY
 
$
693,832,000
   
$
632,362,000
 

The accompanying condensed notes to consolidated financial statements are an integral part hereof.

MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES
Consolidated Statements of Operations
(Unaudited)


 
Three Months Ended
June 30,
 

 
2019
   
2018
 
             
             
Net sales
 
$
109,148,000
   
$
91,668,000
 
Cost of goods sold
   
91,565,000
     
75,316,000
 
Gross profit
   
17,583,000
     
16,352,000
 
Operating expenses:
               
General and administrative
   
12,000,000
     
12,091,000
 
Sales and marketing
   
4,919,000
     
4,392,000
 
Research and development
   
2,372,000
     
1,736,000
 
Total operating expenses
   
19,291,000
     
18,219,000
 
Operating loss
   
(1,708,000
)
   
(1,867,000
)
Interest expense, net
   
6,173,000
     
5,075,000
 
Loss before income tax benefit
   
(7,881,000
)
   
(6,942,000
)
Income tax benefit
   
(1,730,000
)
   
(1,447,000
)
                 
Net loss
 
$
(6,151,000
)
 
$
(5,495,000
)
Basic net loss per share
 
$
(0.33
)
 
$
(0.29
)
Diluted net loss per share
 
$
(0.33
)
 
$
(0.29
)
Weighted average number of shares outstanding:
               
Basic
   
18,822,178
     
18,895,847
 
Diluted
   
18,822,178
     
18,895,847
 

The accompanying condensed notes to consolidated financial statements are an integral part hereof.

MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES
Consolidated Statements of Comprehensive Loss
(Unaudited)



Three Months Ended
June 30,

2019
   
2018

           
             
Net loss
 
$
(6,151,000
)
 
$
(5,495,000
)
Other comprehensive income (loss), net of tax:
               
Foreign currency translation gain (loss)
   
599,000
     
(715,000
)
Total other comprehensive gain (loss), net of tax
   
599,000
     
(715,000
)
Comprehensive loss
 
$
(5,552,000
)
 
$
(6,210,000
)

The accompanying condensed notes to consolidated financial statements are an integral part hereof.

MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES
Consolidated Statements of Shareholders’ Equity
(Unaudited)

   
Common Stock
                         
   
Shares
   
Amount
   
Additional
Paid-in
Capital
Common
Stock
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Total
 
                                     
Balance at March 31, 2019
   
18,817,400
   
$
188,000
   
$
215,047,000
   
$
71,407,000
   
$
(6,887,000
)
 
$
279,755,000
 
Compensation recognized under employee stock plans
   
-
     
-
     
988,000
     
-
     
-
     
988,000
 
Issuance of common stock upon vesting of RSUs, net of shares withheld for employee taxes
   
36,872
     
1,000
     
(363,000
)
   
-
     
-
     
(362,000
)
Foreign currency translation
   
-
     
-
     
-
     
-
     
599,000
     
599,000
 
Net loss
   
-
     
-
     
-
     
(6,151,000
)
   
-
     
(6,151,000
)
Balance at June 30, 2019
   
18,854,272
   
$
189,000
   
$
215,672,000
   
$
65,256,000
   
$
(6,288,000
)
 
$
274,829,000
 


 
Common Stock
                         
   
Shares
   
Amount
   
Additional
Paid-in
Capital
Common
Stock
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Total
 
                                     
Balance at March 31, 2018
   
18,893,102
   
$
189,000
   
$
213,609,000
   
$
78,510,000
   
$
(5,428,000
)
 
$
286,880,000
 
Cumulative-effect adjustment for the adoption of ASU 2016-01
   
-
     
-
     
-
     
746,000
     
(746,000
)
   
-
 
Balance at April 1, 2018
   
18,893,102
   
$
189,000
   
$
213,609,000
   
$
79,256,000
   
$
(6,174,000
)
 
$
286,880,000
 
Compensation recognized under employee stock plans
   
-
     
-
     
941,000
     
-
     
-
     
941,000
 
Issuance of common stock upon vesting of RSUs, net of shares withheld for employee taxes
   
23,006
     
-
     
(192,000
)
   
-
     
-
     
(192,000
)
Foreign currency translation
   
-
     
-
     
-
     
-
     
(715,000
)
   
(715,000
)
Net loss
   
-
     
-
     
-
     
(5,495,000
)
   
-
     
(5,495,000
)
Balance at June 30, 2018
   
18,916,108
   
$
189,000
   
$
214,358,000
   
$
73,761,000
   
$
(6,889,000
)
 
$
281,419,000
 

The accompanying condensed notes to consolidated financial statements are an integral part hereof.

MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES
Consolidated Statements of Cash Flows
(Unaudited)



Three Months Ended
June 30,

   
2019
   
2018
 
Cash flows from operating activities:
           
Net loss
 
$
(6,151,000
)
 
$
(5,495,000
)
Adjustments to reconcile net loss to net cash used in operating activities:
               
Depreciation and amortization
   
1,802,000
     
1,394,000
 
Amortization of intangible assets
   
577,000
     
192,000
 
Amortization and write-off of debt issuance costs
   
173,000
     
484,000
 
Amortization of interest on contract liabilities, net
   
155,000
     
272,000
 
Noncash lease expense
   
1,179,000
     
-
 
Loss due to the change in the fair value of the contingent consideration
   
228,000
     
-
 
Gain due to the remeasurement of lease liabilities
   
(502,000
)
   
-
 
Gain on short-term investments
   
(109,000
)
   
(69,000
)
Net provision for inventory reserves
   
3,352,000
     
2,367,000
 
Net provision for customer payment discrepancies
   
574,000
     
(303,000
)
Net recovery of doubtful accounts
   
(12,000
)
   
(23,000
)
Deferred income taxes
   
191,000
     
(108,000
)
Share-based compensation expense
   
988,000
     
941,000
 
Loss on disposal of plant and equipment
   
5,000
     
-
 
Changes in operating assets and liabilities, net of effects of acquisitions:
               
Accounts receivable
   
10,524,000
     
22,953,000
 
Inventory
   
(31,494,000
)
   
(28,608,000
)
Inventory unreturned
   
120,000
     
(807,000
)
Income tax receivable
   
(2,327,000
)
   
(1,791,000
)
Prepaid expenses and other current assets
   
643,000
     
(687,000
)
Other assets
   
209,000
     
(51,000
)
Accounts payable and accrued liabilities
   
(3,924,000
)
   
10,868,000
 
Customer finished goods returns accrual
   
(1,132,000
)
   
(1,367,000
)
Contract assets, net
   
10,518,000
     
(841,000
)
Contract liabilities, net
   
(1,897,000
)
   
(3,309,000
)
Operating lease liabilities
   
(904,000
)
   
-
 
Other liabilities
   
(1,165,000
)
   
3,064,000
 
Net cash used in operating activities
   
(18,379,000
)
   
(924,000
)
Cash flows from investing activities:
               
Purchase of plant and equipment
   
(3,976,000
)
   
(1,546,000
)
Change in short-term investments
   
1,308,000
     
(155,000
)
Net cash used in investing activities
   
(2,668,000
)
   
(1,701,000
)
Cash flows from financing activities:
               
Borrowings under revolving loan
   
25,000,000
     
12,200,000
 
Repayments of revolving loan
   
-
     
(20,794,000
)
Borrowings under term loan
   
-
     
13,594,000
 
Repayments of term loan
   
(938,000
)
   
(782,000
)
Payments for debt issuance costs
   
(889,000
)
   
(1,722,000
)
Payments on finance lease obligations
   
(483,000
)
   
(349,000
)
Exercise of stock options
   
-
     
-
 
Cash used to net share settle equity awards
   
(362,000
)
   
(192,000
)
Net cash provided by financing activities
   
22,328,000
     
1,955,000
 
Effect of exchange rate changes on cash and cash equivalents
   
15,000
     
(137,000
)
Net increase (decrease) in cash and cash equivalents
   
1,296,000
     
(807,000
)
Cash and cash equivalents — Beginning of period
   
9,911,000
     
13,049,000
 
Cash and cash equivalents  — End of period
 
$
11,207,000
   
$
12,242,000
 
Supplemental disclosures of cash flow information:
               
Cash paid for interest, net
 
$
5,835,000
   
$
4,320,000
 
Cash paid for income taxes, net of refunds
   
-
     
111,000
 
Cash paid for operating leases
   
1,637,000
     
-
 
Cash paid for finance leases
   
551,000
     
-
 
Plant and equipment acquired under finance leases
   
677,000
   
$
-
 
Assets acquired under operating leases
   
3,000
     
-
 

The accompanying condensed notes to consolidated financial statements are an integral part hereof.

MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES
Condensed Notes to Consolidated Financial Statements
June 30, 2019
(Unaudited)

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete 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 three months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020. This report should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2019, which are included in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on June 28, 2019.

The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 3, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 2019.

1. Company Background and Organization

Motorcar Parts of America, Inc. and its subsidiaries (the “Company”, or “MPA”) is a leading supplier of automotive aftermarket non-discretionary replacement parts and diagnostic equipment. These replacement parts are primarily sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (“OES”). The Company’s diagnostic equipment primarily serves the global automotive component and powertrain testing market. The Company’s products include (i) rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake master cylinders, and (iv) other products. Other products include: (i) turbochargers, (ii) brake power boosters, (iii) diagnostics systems, (iv) advanced power emulators (AC and DC), and (v) custom power electronic products.

The Company primarily ships its products from its facilities and various third party warehouse distribution centers in North America.

Pursuant to the guidance provided under the Financial Accounting Statement Board (“FASB”) Accounting Standards Codification (“ASC”) for segment reporting, the Company has identified its chief operating decision maker (“CODM”), reviewed the documents used by the CODM, and understands how such documents are used by the CODM to make financial and operating decisions. The Company has determined through this review process that due to recent acquisitions, its business comprises three separate operating segments.  Two of the operating segments meet all of the aggregation criteria, and are aggregated. The remaining operating segment does not meet the quantitative thresholds for individual disclosure. Since this immaterial operating segment meets the aggregation criteria of ASC 280, the Company has combined its operating segments into a single reportable segment.

2. New Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

Leases

In February 2016, the FASB issued new guidance that requires balance sheet recognition of a lease asset and lease liability by lessees for all leases, other than leases with a term of 12 months or less if the short-term lease exclusion expedient is elected. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance requires a modified retrospective approach with optional practical expedients. The FASB provided entities with an additional transition method, which allows an entity to apply this guidance as of the beginning of the period of adoption instead of the beginning of the earliest comparative period presented in the entity’s financial statements. The Company adopted this guidance on April 1, 2019 using the additional transition method. The Company also elected certain practical expedients permitted under the transition guidance, including the package of practical expedients, which allowed it not to reassess lease classification for leases that commenced prior to the adoption date. In addition, the Company elected to exempt leases with an initial term of 12 months or less from balance sheet recognition and, for all classes of assets, combining non-lease components with lease components.

Upon adoption, the Company recorded operating lease liabilities of $53,043,000 and corresponding operating lease assets of $50,773,000. The difference between the operating lease assets and liabilities recognized on the Company’s consolidated balance sheets primarily related to accrued rent on existing leases that were offset against the operating lease asset upon adoption. There was an immaterial reclassification of non-lease components to finance lease assets and finance lease liabilities upon adoption due to the Company’s election to combine non-lease components with lease components. The adoption of the new guidance did not have any impact on the Company’s rent expense and consolidated statement of cash flows. However, the Company has material nonfunctional currency leases that could have a material impact on the Company’s consolidated statements of operations. As required for other monetary liabilities, lessees shall remeasure a foreign currency-denominated lease liability using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates, which are not affected by subsequent changes in the exchange rates. The Company recorded a gain of $502,000 in general and administrative expenses in connection with the remeasurement of foreign currency-denominated lease liabilities during the three months ended June 30, 2019. See Note 10 for additional discussion of the adoption of ASC 842 and the impact on the Company’s financial statements.

New Accounting Pronouncements Not Yet Adopted

Measurement of Credit Losses on Financial Instruments

In June 2016, the FASB issued an accounting pronouncement related to the measurement of credit losses on financial instruments. This pronouncement, along with a subsequent Accounting Standards Updates (“ASU”) issued to clarify certain provisions of the new guidance, changes the impairment model for most financial assets and will require the use of an “expected loss” model for instruments measured at amortized cost. Under this model, entities will be required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company plans to adopt this pronouncement for its fiscal year beginning April 1, 2020. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements, as well as any impacts on its business processes, systems and internal controls.

Fair Value Measurements

In August 2018, the FASB issued guidance, which changes the disclosure requirements for fair value measurements by removing, adding and modifying certain disclosures. The standard is effective for financial statements issued for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.

3. Intangible Assets

The following is a summary of acquired intangible assets subject to amortization:

 

 
June 30, 2019
   
March 31, 2019
 
Weighted
Average
Amortization
Period
 
Gross Carrying
Value
   
Accumulated
Amortization
   
Gross Carrying
Value
   
Accumulated
Amortization
 
Intangible assets subject to amortization
                         
Trademarks
9 years
 
$
1,014,000
   
$
527,000
   
$
1,007,000
   
$
464,000
 
Customer relationships
11 years
   
8,668,000
     
3,764,000
     
8,610,000
     
3,547,000
 
Order backlog
6 months
   
332,000
     
332,000
     
325,000
     
180,000
 
Developed technology
5 years
   
3,054,000
     
480,000
     
2,991,000
     
311,000
 
Total
   
$
13,068,000
   
$
5,103,000
   
$
12,933,000
   
$
4,502,000
 

Amortization expense for acquired intangible assets is as follows:



Three Months Ended
June 30,

2019
   
2018
             
Amortization expense
 
$
577,000
   
$
192,000
 

The estimated future amortization expense for acquired intangible assets is as follows:

Year Ending March 31,
     
2020 - remaining nine months
 
$
1,223,000
 
2021
   
1,554,000
 
2022
   
1,512,000
 
2023
   
1,477,000
 
2024
   
1,098,000
 
Thereafter
   
1,101,000
 
Total
 
$
7,965,000
 

4. Accounts Receivable — Net

Accounts receivable — net includes offset accounts related to customer payment discrepancies, returned goods authorizations (“RGA”) issued for in-transit unit returns, and potential bad debts.

Accounts receivable — net is comprised of the following:

   
June 30, 2019
   
March 31, 2019
 
Accounts receivable — trade
 
$
62,727,000
   
$
75,847,000
 
Allowance for bad debts
   
(4,069,000
)
   
(4,100,000
)
Customer payment discrepancies
   
(1,278,000
)
   
(854,000
)
Customer returns RGA issued
   
(12,338,000
)
   
(14,878,000
)
Less: total accounts receivable offset accounts
   
(17,685,000
)
   
(19,832,000
)
Total accounts receivable — net
 
$
45,042,000
   
$
56,015,000
 

5. Inventory

Inventory–net is comprised of the following:

   
June 30, 2019
   
March 31, 2019
 
Inventory - net
           
Raw materials
 
$
101,544,000
   
$
95,757,000
 
Work-in-process
   
4,593,000
     
3,502,000
 
Finished goods
   
168,992,000
     
146,366,000
 
 
   
275,129,000
     
245,625,000
 
Less allowance for excess and obsolete inventory
   
(13,013,000
)
   
(11,899,000
)
Total inventory - net
 
$
262,116,000
   
$
233,726,000
 
Inventory unreturned
 
$
8,349,000
   
$
8,469,000
 

6. Contract Assets

Contract assets are comprised of the following:

   
June 30, 2019
   
March 31, 2019
 
Short-term contract assets
           
Cores expected to be returned by customers
 
$
13,410,000
   
$
14,671,000
 
Upfront payments to customers
   
3,106,000
     
3,101,000
 
Core premiums paid to customers
   
4,397,000
     
4,411,000
 
   
$
20,913,000
   
$
22,183,000
 
                 
Long-term contract assets
               
Remanufactured cores held at customers' locations
 
$
189,505,000
   
$
196,914,000
 
Upfront payments to customers
   
2,007,000
     
2,775,000
 
Core premiums paid to customers
   
15,557,000
     
16,618,000
 
Long-term core inventory deposits
   
5,569,000
     
5,569,000
 
 
 
$
212,638,000
   
$
221,876,000
 
Total contract assets
 
$
233,551,000
   
$
244,059,000
 

7. Significant Customer and Other Information

Significant Customer Concentrations

The largest customers accounted for the following total percentage of net sales:

 
Three Months Ended
June 30,
 
   
2019
   
2018
 
Net sales
           
Customer A
   
38
%
   
37
%
Customer B
   
23
%
   
22
%
Customer C
   
20
%
   
25
%

The largest customers accounted for the following total percentage of accounts receivable – trade:

   
June 30, 2019
   
March 31, 2019
 
Accounts receivable - trade
           
Customer A
   
31
%
   
34
%
Customer B
   
22
%
   
18
%
Customer C
   
9
%
   
16
%

Geographic and Product Information

The Company’s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:

   
Three Months Ended
June 30,
 
   
2019
   
2018
 
Rotating electrical products
   
75
%
   
77
%
Wheel hub products
   
18
%
   
18
%
Brake master cylinders products
   
2
%
   
3
%
Other products
   
5
%
   
2
%
     
100
%
   
100
%

Significant Supplier Concentrations

The Company had no suppliers that accounted for more than 10% of inventory purchases for the three months ended June 30, 2019 and 2018.

8. Debt

The Company is party to a $230,000,000 senior secured financing, (as amended from time to time, the “Credit Facility”) with a syndicate of lenders, and PNC Bank, National Association, as administrative agent, consisting of (i) a $200,000,000 revolving loan facility, subject to borrowing base restrictions, a $20,000,000 sublimit for borrowings by Canadian borrowers, and a $15,000,000 sublimit for letters of credit (the “Revolving Facility”) and (ii) a $30,000,000 term loan facility (the “Term Loans”). The loans under the Credit Facility mature on June 5, 2023. The Credit Facility permits the payment of up to $20,000,000 of dividends and share repurchases per fiscal year, subject to a minimum availability threshold and pro forma compliance with financial covenants. In connection with the Credit Facility, the lenders have a security interest in substantially all of the assets of the Company.

In June 2019, the Company entered into a second amendment to the Credit Facility (the “Second Amendment”). The Second Amendment, among other things, (i) increased the total size of the Revolving Facility to $238,620,000, (ii) modified the fixed charge coverage ratio financial covenant, (iii) modified the definition of “Consolidated EBITDA”, (iv) modified the borrowing base definition to, among other things, include brake-related products as eligible inventory, (v) increased the letter of credit sublimit to $20,000,000, (vi) increased the Canadian revolving sublimit and swing line sublimit to $24,000,000, (vii) increased the swing line sublimit to $23,862,000, (viii) permitted up to $5,000,000 of sale and lease back transactions per fiscal year, (ix) increased the permitted amount of certain capital expenditures, (x) increased the permitted amount of operating lease obligations per fiscal year, and (xi) increased certain other covenant-related baskets. The Company capitalized $889,000 of new debt issuance costs in connection with the Second Amendment.

The Term Loans require quarterly principal payments of $937,500 beginning October 1, 2018. The Credit Facility bears interest at rates equal to either LIBOR plus a margin of 2.25%, 2.50% or 2.75% or a reference rate plus a margin of 1.25%, 1.50% or 1.75%, in each case depending on the senior leverage ratio as of the applicable measurement date. There is also a facility fee of 0.375% to 0.50%, depending on the senior leverage ratio as of the applicable measurement date. The interest rate on the Company’s Term Loans and Revolving Facility was 5.19% and 5.16%, respectively, as of June 30, 2019 and 5.24% as of March 31, 2019.

The Credit Facility, among other things, requires the Company to maintain certain financial covenants including a maximum senior leverage ratio and a minimum fixed charge coverage ratio. The Company was in compliance with all financial covenants as of June 30, 2019.

In addition to other covenants, the Credit Facility places limits on the Company’s ability to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, redeem or repurchase capital stock, alter the business conducted by the Company and its subsidiaries, transact with affiliates, prepay, redeem or purchase subordinated debt, and amend or otherwise alter debt agreements.

The following summarizes information about the Term Loans at:

   
June 30, 2019
   
March 31, 2019
 
Principal amount of term loan
 
$
27,187,000
   
$
28,125,000
 
Unamortized financing fees
   
(291,000
)
   
(253,000
)
Net carrying amount of term loan
   
26,896,000
     
27,872,000
 
Less current portion of term loan
   
(3,678,000
)
   
(3,685,000
)
Long-term portion of term loan
 
$
23,218,000
   
$
24,187,000
 

Future repayments of the Term Loans are as follows:

Year Ending March 31,
     
2020 - remaining nine months
   
2,812,000
 
2021
   
3,750,000
 
2022
   
3,750,000
 
2023
   
3,750,000
 
2024
   
13,125,000
 
Total payments
 
$
27,187,000
 

The Company had $135,400,000 and $110,400,000 outstanding under the Revolving Facility at June 30, 2019 and March 31, 2019, respectively. In addition, $4,039,000 was outstanding for letters of credit at June 30, 2019. At June 30, 2019, after certain contractual adjustments, $72,400,000 was available under the Revolving Facility.

9. Contract Liabilities

Contract liabilities are comprised of the following:

   
June 30, 2019
   
March 31, 2019
 
Short-term contract liabilities
           
Customer allowances earned
 
$
15,698,000
   
$
12,755,000
 
Customer core returns accruals
   
3,958,000
     
3,933,000
 
Customer deposits
   
1,839,000
     
2,674,000
 
Accrued core payment, net
   
9,147,000
     
11,237,000
 
   
$
30,642,000
   
$
30,599,000
 
                 
Long-term contract liabilities
               
Customer core returns accruals
 
$
25,643,000
   
$
25,722,000
 
Accrued core payment, net
   
13,516,000
     
15,167,000
 
   
$
39,159,000
   
$
40,889,000
 
Total contract liabilities
 
$
69,801,000
   
$
71,488,000
 

10. Leases

The Company leases various facilities in North America and Asia under operating leases expiring through December 2032. Non-cancelable minimum lease payments for the two new buildings with 15-year terms in Mexico, which were executed at March 31, 2019, but had not yet commenced at June 30, 2019 were $25,542,000. The Company also has finance leases for certain office and manufacturing equipment, which generally range from three to five years.

The Company determines if an arrangement contains a lease at inception. Lease assets and lease liabilities are recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease. Certain of the Company’s leases include options to extend the leases for up to five years.  When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that it will exercise the option, the option is considered in determining the classification and measurement of the lease. The lease assets are recorded net of any lease incentives received. Lease assets are tested for impairment in the same manner as long-lived assets used in operations.

As the rate implicit for each of its leases is not readily determinable, the Company uses its incremental borrowing rate, based on the information available at the lease commencement date, for each of its leases in determining the present value of its expected lease payments. The Company’s incremental borrowing rate is determined by analyzing and combining an applicable risk-free rate, a financial spread adjustment and any lease specific adjustment. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services, which are expensed as incurred and not included in the determination of lease assets and lease liabilities. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees, and other factors. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.

Balance sheet information for leases is as follows:

     
June 30, 2019
 
Leases
Classification
     
Assets:
       
Operating
Operating lease assets
 
$
50,103,000
 
Finance
Plant and equipment
   
5,206,000
 
Total leased assets
   
$
55,309,000
 
           
Liabilities:
         
Current
         
Operating
Operating lease liabilities
 
$
3,976,000
 
Finance
Other current liabilities
   
1,855,000
 
Long-term
         
Operating
Long-term operating lease liabilities
   
48,155,000
 
Finance
Other liabilities
   
3,325,000
 
Total lease liabilities
   
$
57,311,000
 

Lease cost recognized in the consolidated statement of operations is as follows:

   
Three Months Ended
June 30,
 
   
2019
 
Lease cost
     
Operating lease cost
 
$
1,898,000
 
Short-term lease cost
   
403,000
 
Variable lease cost
   
130,000
 
Finance lease cost:
       
Amortization of finance lease assets
   
358,000
 
Interest on finance lease liabilities
   
68,000
 
Total lease cost
 
$
2,857,000
 

Maturities of lease commitments at June 30, 2019 were as follows:

Maturity of lease liabilities
 
Operating Leases
   
Finance Leases
   
Total
 
2020 - remaining nine months
 
$
5,217,000
   
$
1,611,000
   
$
6,828,000
 
2021
   
6,258,000
     
1,700,000
     
7,958,000
 
2022
   
5,895,000
     
1,367,000
     
7,262,000
 
2023
   
4,913,000
     
789,000
     
5,702,000
 
2024
   
4,861,000
     
130,000
     
4,991,000
 
Thereafter
   
47,262,000
     
-
     
47,262,000
 
Total lease payments
 
$
74,406,000
   
$
5,597,000
   
$
80,003,000
 
Less amount representing interest
   
(22,275,000
)
   
(417,000
)
   
(22,692,000
)
Present value of lease liabilities
 
$
52,131,000
   
$
5,180,000
   
$
57,311,000
 

Other information about leases is as follows:

   
Three Months Ended
June 30,
 
   
2019
 
Lease term and discount rate
     
Weighted-average remaining lease term (years):
     
Finance leases
   
3.1
 
Operating leases
   
12.4
 
Weighted-average discount rate:
       
Finance leases
   
5.0
%
Operating leases
   
5.6
%

11. Accounts Receivable Discount Programs

The Company uses receivable discount programs with certain customers and their respective banks. Under these programs, the Company may sell those customers’ receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers’ receivables.

The following is a summary of accounts receivable discount programs:

   
Three Months Ended
June 30,
 
   
2019
   
2018
 
Receivables discounted
 
$
96,854,000
   
$
86,785,000
 
Weighted average days
   
346
     
334
 
Annualized weighted average discount rate
   
3.9
%
   
4.1
%
Amount of discount recognized as interest expense
 
$
3,649,000
   
$
3,324,000
 

12. Net Loss Per Share

Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options and warrants, which would result in the issuance of incremental shares of common stock.

The following presents a reconciliation of basic and diluted net loss per share:


 
Three Months Ended
June 30,
 
   
2019
   
2018
 
             
Net loss
 
$
(6,151,000
)
 
$
(5,495,000
)
Basic shares
   
18,822,178
     
18,895,847
 
Effect of potentially dilutive securities
   
-
     
-
 
Diluted shares
   
18,822,178
     
18,895,847
 
Net loss per share:
               
Basic net loss per share
 
$
(0.33
)
 
$
(0.29
)
Diluted net loss per share
 
$
(0.33
)
 
$
(0.29
)

Potential common shares that would have the effect of increasing diluted net income per share or decreasing diluted net loss per share are considered to be anti-dilutive and as such, these shares are not included in calculating diluted net loss per share. For the three months ended June 30, 2019 and 2018, there were 1,520,811 and 1,380,598, respectively, of potential common shares not included in the calculation of diluted net loss per share because their effect was anti-dilutive.

13. Income Taxes

The Company recorded an income tax benefit of $1,730,000, or an effective tax rate of 22.0%, and $1,447,000, or an effective tax rate of 20.8%, for the three months ended June 30, 2019 and 2018, respectively. The estimated effective tax rate for the entire year is based on current estimates and any changes to those estimates in future periods could result in an effective tax rate that is materially different from the current estimate.

The Company remains subject to examination for the fiscal years beginning with March 31, 2016. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.

14. Financial Risk Management and Derivatives

Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company’s overseas facilities, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company’s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used is modified periodically in response to the Company’s estimate of market conditions and the terms and length of anticipated requirements.

The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The forward foreign currency exchange contracts are designated for forecasted expenditure requirements to fund foreign operations.

The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $35,021,000 and $32,524,000 at June 30, 2019 and March 31, 2019, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to this derivative transaction is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are reflected in current period earnings and accounted for as an increase or offset to general and administrative expenses.

The following shows the effect of derivative instruments on the consolidated statements of operations:

  
Derivatives Not Designated as
Hedging Instruments
    
Gain (Loss) Recognized within General
and Administrative Expenses
 
Three Months Ended
June 30,
 
 
2019
   
2018
 
Forward foreign currency exchange contracts
 
$
35,000
   
$
(2,666,000
)

The fair value of the forward foreign currency exchange contracts of $242,000 and $207,000 are included in prepaid and other current assets in the consolidated balance sheets at June 30, 2019 and March 31, 2019, respectively. The changes in the fair values of forward foreign currency exchange contracts are included in other liabilities in the consolidated statements of cash flows for the three months ended June 30, 2019 and 2018.

15. Fair Value Measurements

The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy:

   
June 30, 2019
   
March 31, 2019
 
         
Fair Value Measurements
Using Inputs Considered as
         
Fair Value Measurements
Using Inputs Considered as
 
   
Fair Value
   
Level 1
   
Level 2
   
Level 3
   
Fair Value
   
Level 1
   
Level 2
   
Level 3
 
Assets
                                               
Short-term investments
                                               
Mutual funds
 
$
2,074,000
   
$
2,074,000
     
-
     
-
   
$
3,273,000
   
$
3,273,000
     
-
     
-
 
Prepaid expenses and other current assets
                                                               
Forward foreign currency exchange contracts
   
242,000
     
-
   
$
242,000
     
-
     
207,000
     
-
   
$
207,000
     
-
 
                                                                 
Liabilities
                                                               
Accrued liabilities
                                                               
Short-term contingent consideration
   
2,982,000
     
-
     
-
   
$
2,982,000
     
2,816,000
     
-
     
-
   
$
2,816,000
 
Other current liabilities
                                                               
Deferred compensation
   
2,074,000
     
2,074,000
     
-
     
-
     
3,273,000
     
3,273,000
     
-
     
-
 
Other liabilities
                                                               
Long-term contingent consideration
   
1,988,000
     
-
     
-
     
1,988,000
     
1,905,000
     
-
     
-
     
1,905,000
 

Short-term Investments and Deferred Compensation

The Company’s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.

Forward Foreign Currency Exchange Contracts

The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. During the three months ended June 30, 2019 and 2018, a gain of $35,000 and a loss of $2,666,000, respectively, were recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts.

Contingent Consideration

In December 2018, the Company completed the acquisition of certain assets and assumption of certain liabilities from Mechanical Power Conversion, LLC (“E&M”). In connection with this acquisition, the Company is contingently obligated to make additional payments to the former owners of E&M up to an aggregate of $5,200,000 over the next 2-3 years.

In January 2019, the Company completed the acquisition of all the equity interests of Dixie Electric, Ltd (“Dixie”). In connection with this acquisition, the Company is contingently obligated to make additional payments to the former owners of Dixie up to $1,130,000 over the next two years.

The Company’s contingent consideration is recorded in accrued expenses and other liabilities in its consolidated balance sheets at June 30, 2019 and March 31, 2019, and is a Level 3 liability measured at fair value.

E&M Research and Development (“R&D”) Event Milestone

The fair value of the two-year R&D event milestone based on technology development and transfer was $2,230,000 at June 30, 2019 determined using a probability weighted method with the following assumptions commensurate with the term of the contingent consideration: (i) a risk-free interest rate ranging from 1.84% to 2.06%, (ii) counter party risk discount rate ranging from 5.84% to 6.06%, and (iii) total probability of 90% to 100%. Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.

E&M Gross Profit Earn-out Consideration

The fair value of the three-year gross profit earn-out consideration was $1,770,000 at June 30, 2019 determined using a Monte Carlo Simulation Model. Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.

The assumptions used to determine the fair value is as follows:

   
June 30, 2019
 
Risk free interest rate
   
1.75
%
Counter party rate
   
5.75
%
Expected volatility
   
30.00
%
Weighted average cost of capital
   
16.00
%

Dixie Revenue Earn-out Consideration

The fair value of the two-year revenue earn-out consideration was $970,000 at June 30, 2019 determined using a Monte Carlo Simulation Model.

The assumptions used to determine the fair value is as follows:

   
June 30, 2019
 
Risk free interest rate
   
1.83
%
Counter party rate
   
4.00
%
Revenue volatility
    9.00
%
Revenue discount rate
    6.00
%
Weighted average cost of capital
    15.00
%

Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.

The following table summarizes the activity for financial assets and liabilities utilizing Level 3 fair value measurements:



 

Three Months Ended June 30,

2019
Contingent
Consideration
Beginning balance
 
$
4,721,000
 
Newly issued
   
-
 
Changes in revaluations of contingent consideration included in earnings
   
249,000
 
Exercises/settlements (1)
   
-
 
Net transfers in (out) of Level 3
   
-
 
Ending balance
 
$
4,970,000
 

During the three months ended June 30, 2019, the Company had no other significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan, term loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics.

16. Share-based Payments

Stock Options

The Company did not grant any options to purchase shares of common stock during the three months ended June 30, 2019. The Company granted options to purchase 241,800 shares of common stock during the three months ended June 30, 2018. The cost associated with stock options is estimated using the Black-Scholes option-pricing model. This model requires the input of subjective assumptions including the expected volatility of the underlying stock and the expected holding period of the option. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value.

The following assumptions were used to derive the weighted average fair value of the stock options granted:

   
Three Months Ended
June 30,
 
   
2019
   
2018
 
Weighted average risk free interest rate
   
-
%
   
2.82
%
Weighted average expected holding period (years)
   
-
     
5.95
 
Weighted average expected volatility
   
-
%
   
43.98
%
Weighted average expected dividend yield
   
-
     
-
 
Weighted average fair value of options granted
 
$
-
   
$
8.70
 


The following is a summary of stock option transactions:

   
Number of
Shares
   
Weighted Average
Exercise Price
 
Outstanding at March 31, 2019
   
1,337,165
   
$
17.58
 
Granted
   
-
   
$
-
 
Exercised
   
-
   
$
-
 
Forfeited
   
(1,000
)
 
$
19.00
 
Outstanding at June 30, 2019
   
1,336,165
   
$
17.58
 

At June 30, 2019, options to purchase 230,921 shares of common stock were unvested at the weighted average exercise price of $21.22.

At June 30, 2019, there was $2,144,000 of total unrecognized compensation expense related to unvested stock option awards. Compensation expense related to unvested stock option awards will be recognized over a weighted average vesting period of approximately 1.7 years.

Restricted Stock Units and Restricted Stock (collectively “RSUs”)

The Company did not grant any shares of RSUs during the three months ended June 30, 2019. During the three months ended June 30, 2018, the Company granted 78,400 shares of RSUs with an estimated grant date fair value of $1,490,000, which was based on the closing market price on the grant date.

The following is a summary of non-vested RSUs:

   
Number of
Shares
   
Weighted Average
Grant Date Fair
Value
 
Outstanding at March 31, 2019
   
243,134
   
$
21.75
 
Granted
   
-
   
$
-
 
Vested
   
(58,488
)
 
$
23.99
 
Forfeited
   
-
   
$
-
 
Outstanding at June 30, 2019
   
184,646
   
$
21.05
 

At June 30, 2019, there was $2,107,000 of unrecognized compensation expense related to these awards, which will be recognized over the remaining vesting period of approximately 1.7 years.

17. Accumulated Other Comprehensive Loss

The following summarizes changes in accumulated other comprehensive income loss:

   
Three Months Ended June 30, 2019
   
Three Months Ended June 30, 2018
 
   
Unrealized
Gain
on Short-Term
Investments
   
Foreign
Currency
Translation
   
Total
   
Unrealized
Gain
on Short-Term
Investments
   
Foreign
Currency
Translation
   
Total
 
Balance at March 31, 2019 and 2018
 
$
-
   
$
(6,887,000
)
 
$
(6,887,000
)
 
$
746,000
   
$
(6,174,000
)
 
$
(5,428,000
)
Cumulative-effect adjustment
   
-
     
-
     
-
     
(746,000
)
   
-
     
(746,000
)
Balance at April 1, 2019 and 2018
 
$
-
   
$
(6,887,000
)
 
$
(6,887,000
)
 
$
-
   
$
(6,174,000
)
 
$
(6,174,000
)
Other comprehensive income (loss), net of tax
   
-
     
599,000
     
599,000
     
-
     
(715,000
)
   
(715,000
)
Amounts reclassified from accumulated other comprehensive loss, net of tax
   
-
     
-
     
-
     
-
     
-
     
-
 
Balance at June 30, 2019 and 2018
 
$
-
   
$
(6,288,000
)
 
$
(6,288,000
)
 
$
-
   
$
(6,889,000
)
 
$
(6,889,000
)

18. Commitments and Contingencies

Warranty Returns

The Company allows its customers to return goods that their customers have returned to them, whether or not the returned item is defective (“warranty returns”). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of total unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company’s net sales.

The following summarizes the changes in the warranty return accrual:


 
Three Months Ended
June 30,
 
   
2019
   
2018
 
Balance at beginning of period
 
$
19,475,000
   
$
16,646,000
 
Charged to expense/additions
   
23,185,000
     
23,893,000
 
Amounts processed
   
(26,842,000
)
   
(25,996,000
)
Balance at end of period
 
$
15,818,000
   
$
14,543,000
 

Contingencies

The Company is subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding the Company’s business. Following an audit in fiscal 2019, the U.S. Customs and Border Protection stated that it believed that the Company owed additional duties of approximately $17 million from 2011 through mid-2018 relating to products that it imported from Mexico.  The Company does not believe that this amount is correct and believes that it has numerous defenses and intends to dispute this amount vigorously.  The Company cannot assure that the U.S. Customs and Border Protection will agree or that it will not need to accrue or pay additional amounts in the future.

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

The following discussion and analysis presents factors that Motorcar Parts of America, Inc. and its subsidiaries (“our,” “we” or “us”) believe are relevant to an assessment and understanding of our consolidated financial position and results of operations. This financial and business analysis should be read in conjunction with our March 31, 2019 audited consolidated financial statements included in our Annual Report on Form 10-K filed with the SEC on June 28, 2019.

Disclosure Regarding Private Securities Litigation Reform Act of 1995

This report may contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 with respect to our future performance that involve risks and uncertainties. Various factors could cause actual results to differ materially from those expressed or implied by such statements. These factors include, but are not limited to: concentration of sales to a small number of customers; changes in the financial condition of or our relationship with any of our major customers; increases in the average accounts receivable collection period; the loss of sales to customers; delays in payments by customers; the increasing customer pressure for lower prices and more favorable payment and other terms; lower revenues than anticipated from new and existing contracts; the increasing demands on our working capital; the significant strain on working capital associated with large inventory purchases from customers; any meaningful difference between expected production needs and ultimate sales to our customers; investments in operational changes or acquisitions; our ability to obtain any additional financing we may seek or require; our ability to maintain positive cash flows from operations; potential future changes in our previously reported results as a result of the identification and correction of errors in our accounting policies or procedures or the material weaknesses in our internal controls over financial reporting; our failure to meet the financial covenants or the other obligations set forth in our credit agreement and the lenders’ refusal to waive any such defaults; increases in interest rates; the impact of high gasoline prices; consumer preferences and general economic conditions; increased competition in the automotive parts industry including increased competition from Chinese and other offshore manufacturers; difficulty in obtaining Used Cores and component parts or increases in the costs of those parts; political, criminal or economic instability in any of the foreign countries where we conduct operations; currency exchange fluctuations; potential tariffs, unforeseen increases in operating costs; risks associated with cyber-attacks; risks associated with conflict minerals; the impact of new accounting pronouncements and tax laws and interpretations thereof; uncertainties affecting our ability to estimate our tax rate and other factors discussed herein and in our other filings with the Securities and Exchange Commission (the “SEC”). These and other risks and uncertainties may cause our actual results to differ materially and adversely from those expected in any forward-looking statements. Readers are directed to risks and uncertainties identified below under “Risk Factors” and elsewhere in this report for additional detail regarding factors that may cause actual results to be different than those expressed in our forward-looking statements. Except as required by law, we undertake no obligation to revise or update publicly any forward-looking statements for any reason.

Management Overview

We have been focused on implementing a multi-pronged platform for growth within the non-discretionary automotive aftermarket for the replacement parts and diagnostic testing industry, through organic growth and acquisitions. Our investments in infrastructure and human resources, including the consolidation of our distribution in Mexico and the significant expansion of manufacturing capacity, are expected to be transformative and scalable.  As a result, gross profit and net income continues to be impacted, and our future performance and opportunities should be considered with these factors in mind.

New products introduced through our growth strategies noted above include: (i) turbochargers through an acquisition in July 2016; (ii) brake power boosters in August 2016; (iii) the design and manufacture of diagnostics systems for alternators, starters, belt-start generators (stop start and hybrid technology), and electric power trains for electric vehicles through an acquisition in July 2017; (iv) the design and manufacture of advanced power emulators (AC and DC) and custom power electronic products for the automotive and aerospace industries through an acquisition in December 2018; and (v) alternators and starters for medium truck, farm, and marine applications through an acquisition in January 2019.

Pursuant to the guidance provided under the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for segment reporting, we have identified our chief operating decision maker (“CODM”), reviewed the documents used by the CODM, and understand how such documents are used by the CODM to make financial and operating decisions. We have determined through this review process that due to recent acquisitions, our business comprises three separate operating segments.  Two of the operating segments meet all of the aggregation criteria, and are aggregated. The remaining operating segment does not meet the quantitative thresholds for individual disclosure. Since this immaterial operating segment meets the aggregation criteria of ASC 280, we have combined our operating segments into a single reportable segment.

Results of Operations for the Three Months Ended June 30, 2019 and 2018

The following discussion and analysis should be read together with the financial statements and notes thereto appearing elsewhere herein.

The following summarizes certain key operating data:

   
Three Months Ended
June 30,
 
   
2019
   
2018
 
Gross profit percentage
   
16.1
%
   
17.8
%
Cash flow used in operations
 
$
(18,379,000
)
 
$
(924,000
)
Finished goods turnover (annualized) (1)
   
2.3
     
3.1
 


(1)
Annualized finished goods turnover for the fiscal quarter is calculated by multiplying cost of goods sold for the quarter by 4 and dividing the result by the average between beginning and ending finished goods inventory values, which includes all on-hand core inventory, for the fiscal quarter. We believe this provides a useful measure of our ability to turn our inventory into revenues.

Net Sales and Gross Profit

The following summarizes net sales and gross profit:


 
Three Months Ended
June 30,
 
   
2019
   
2018
 
Net sales
 
$
109,148,000
   
$
91,668,000
 
Cost of goods sold
   
91,565,000
     
75,316,000
 
Gross profit
   
17,583,000
     
16,352,000
 
Gross profit percentage
   
16.1
%
   
17.8
%

Net Sales. Our net sales for the three months ended June 30, 2019 increased by $17,480,000, or 19.1%, to $109,148,000 compared to net sales for the three months ended June 30, 2018 of $91,668,000, reflecting continued growth for our rotating electrical products, wheel hub products, brake power booster products, and diagnostic equipment. In addition, our net sales were positively impacted by $5,258,000 in connection with acquisitions completed during the latter part of fiscal 2019.

Gross Profit. Our gross profit was $17,583,000, or 16.1% of net sales for the three months ended June 30, 2019 compared to $16,352,000 or 17.8% of net sales for the three months ended June 30, 2018. The gross profit was impacted by a non-cash quarterly revaluation write-down of $4,564,000 compared to $2,626,000 for the three months ended June 30, 2019 and 2018, respectively, for remanufactured cores held at customers’ locations, which are included in contract assets.

In addition, gross profit for the three months ended June 30, 2019 was further impacted by (i) transition expenses of $1,354,000 in connection with the expansion of our operations in Mexico, (ii) $1,108,000 of amortization of core buy-back premiums paid to customers related to new business, (iii) net tariff costs of $1,067,000 paid for products sold before price increases were effective, (iv) cost of $426,000 in connection with the cancellation of a customer contract, and (v) $100,000 of stock adjustment costs related to new business.

Gross profit for the three months ended June 30, 2018 was impacted by (i) transition expenses of $1,755,000 in connection with the expansion of our operations in Mexico, (ii) $1,175,000 of customer allowances related to new business, and (iii) $967,000 of amortization of core buy-back premiums paid to customers related to new business.

Operating Expenses

The following summarizes operating expenses:

   
Three Months Ended
June 30,
 
   
2019
   
2018
 
General and administrative
 
$
12,000,000
   
$
12,091,000
 
Sales and marketing
   
4,919,000
     
4,392,000
 
Research and development
   
2,372,000
     
1,736,000
 
Percent of net sales
               
General and administrative
   
11.0
%
   
13.2
%
Sales and marketing
   
4.5
%
   
4.8
%
Research and development
   
2.2
%
   
1.9
%

General and Administrative. Our general and administrative expenses for the three months ended June 30, 2019 were $12,000,000, which represents a decrease of $91,000, or 0.8%, from general and administrative expenses for the three months ended June 30, 2018 of $12,091,000. This decrease was due to (i) $35,000 gain compared to a loss of $2,666,000 recorded due to the change in the fair value of the forward foreign currency exchange contracts during the three months ended June 30, 2019 and 2018, respectively and (ii) a gain of $502,000 due to the remeasurement of foreign currency-denominated lease liabilities during the three months ended June 30, 2019. These decreases were partially offset by (i) $1,233,000 of increased professional services, (ii) $783,000 of general and administrative expenses attributable to our fiscal 2019 acquisitions, (iii) $385,000 of increased amortization of intangible assets in connection with our fiscal 2019 acquisitions, (iv) $327,000 of increased general and administrative expenses at our offshore locations to support our growth initiatives, and (v) $287,000 for personnel to support our growth initiatives.

Sales and Marketing. Our sales and marketing expenses for the three months ended June 30, 2019 increased $527,000, or 12.0%, to $4,919,000 from $4,392,000 for the three months ended June 30, 2018 primarily due to sales and marketing expenses attributable to our fiscal 2019 acquisitions.

Research and Development. Our research and development expenses increased by $636,000, or 36.3%, to $2,372,000 for the three months ended June 30, 2019 from $1,736,000 for the three months ended June 30, 2018. The increase was due primarily to (i) $368,000 for personnel to support our growth initiatives, (ii) $212,000 of research and development expenses attributable to our fiscal 2019 acquisitions, and (iii) $43,000 of increased outside services to support our growth initiatives.

Interest Expense

Interest Expense, net. Our interest expense, net for the three months ended June 30, 2019 increased $1,098,000, or 21.6%, to $6,173,000 from $5,075,000 for the three months ended June 30, 2018. The increase in interest expense was due primarily to (i) increased average outstanding borrowings in connection with our growth initiatives and as we build our inventory levels to support anticipated higher sales and (ii) an increase in the utilization of our accounts receivable discount programs.

Provision for Income Taxes

Income Tax. We recorded an income tax benefit of $1,730,000, or an effective tax rate of 22.0%, and $1,447,000, or an effective tax rate of 20.8%, for the three months ended June 30, 2019 and 2018, respectively. The estimated effective tax rate for the entire year is based on current estimates and any changes to those estimates in future periods could result in an effective tax rate that is materially different from the current estimate.

Liquidity and Capital Resources

Overview

We had working capital (current assets minus current liabilities) of $69,069,000 and $73,528,000, a ratio of current assets to current liabilities of 1.2:1.0 and 1.3:1.0, at June 30, 2019 and March 31, 2019, respectively. The decrease in working capital was due primarily to increased borrowing under our credit facility.

We generated cash during the three months ended June 30, 2019 from the use of receivable discount programs as well as from our credit facility. The cash generated from these activities was primarily used for our growth initiatives and to build our inventory levels to support anticipated higher sales.

In June 2019, we entered into a second amendment to the credit facility, which, among other things, increased our revolving loan facility from $200,000,000 to $238,620,000.

We believe our cash and cash equivalents, short-term investments, use of receivable discount programs, amounts available under our credit facility, and other sources are sufficient to satisfy our expected future working capital needs, repayment of the current portion of our term loans, and lease and capital expenditure obligations over the next 12 months.

Share Repurchase Program

As of June 30, 2019, $15,692,000 of the $37,000,000 authorized share repurchase program had been utilized and $21,308,000 remained available to repurchase shares, subject to the limit in our credit facility. Our credit facility permits the payment of up to $20,000,000 of dividends and share repurchases per fiscal year, subject to a minimum availability threshold and pro forma compliance with financial covenants. We retired the 675,561 shares repurchased under this program through June 30, 2019. Our share repurchase program does not obligate us to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.

Cash Flows

The following summarizes cash flows as reflected in the consolidated statements of cash flows:

   
Three Months Ended
June 30,
 
   
2019
   
2018
 
Cash provided by (used in):
           
Operating activities
 
$
(18,379,000
)
 
$
(924,000
)
Investing activities
   
(2,668,000
)
   
(1,701,000
)
Financing activities
   
22,328,000
     
1,955,000
 
Effect of exchange rates on cash and cash equivalents
   
15,000
     
(137,000
)
Net increase (decrease) in cash and cash equivalents
 
$
1,296,000
   
$
(807,000
)
                 
Additional selected cash flow data:
               
Depreciation and amortization
 
$
2,379,000
   
$
1,586,000
 
Capital expenditures
   
3,976,000
     
1,546,000
 

Net cash used in operating activities was $18,379,000 and $924,000 during the three months ended June 30, 2019 and 2018, respectively. Our operating activities continue to be significantly impacted by our growth initiatives, including our product line expansion. Operating activities for the three months ended June 30, 2019 include (i) expenses incurred in connection with the expansion of our Mexico operations, (ii) the build-up of inventory to support anticipated higher sales, (iii) payments made to customers for core buy-backs made in connection with new business expansion, and (iv) a less significant decrease in accounts receivable during the three months ended June 30, 2019 as compared to the three months ended June 30, 2018.

Net cash used in investing activities was $2,668,000 and $1,701,000 during the three months ended June 30, 2019 and 2018, respectively, due primarily to increased purchases of equipment for our current operations and the expansion of our operations in Mexico. This increase was partially offset by the redemption of short-term investments during the three months ended June 30, 2019.

Net cash provided by financing activities was $22,328,000 and $1,955,000 during the three months ended June 30, 2019 and 2018, respectively, due mainly to increased net borrowings under our credit facility.

Capital Resources

Credit Facility

We are a party to a $230,000,000 senior secured financing, (as amended from time to time, the “Credit Facility”) with a syndicate of lenders, and PNC Bank, National Association, as administrative agent, consisting of (i) a $200,000,000 revolving loan facility, subject to borrowing base restrictions, a $20,000,000 sublimit for borrowings by Canadian borrowers, and a $15,000,000 sublimit for letters of credit (the “Revolving Facility”) and (ii) a $30,000,000 term loan facility (the “Term Loans”). The loans under the Credit Facility mature on June 5, 2023. The Credit Facility permits the payment of up to $20,000,000 of dividends and share repurchases per fiscal year, subject to a minimum availability threshold and pro forma compliance with financial covenants. In connection with the Credit Facility, the lenders have a security interest in substantially all of our assets.

In June 2019, we entered into a second amendment to the Credit Facility (the “Second Amendment”). The Second Amendment, among other things, (i) increased the total size of the Revolving Facility to $238,620,000, (ii) modified the fixed charge coverage ratio financial covenant, (iii) modified the definition of “Consolidated EBITDA”, (iv) modified the borrowing base definition to, among other things, include brake-related products as eligible inventory, (v) increased the letter of credit sublimit to $20,000,000, (vi) increased the Canadian revolving sublimit and swing line sublimit to $24,000,000, (vii) increased the swing line sublimit to $23,862,000, (viii) permitted up to $5,000,000 of sale and lease back transactions per fiscal year, (ix) increased the permitted amount of certain capital expenditures, (x) increased the permitted amount of operating lease obligations per fiscal year, and (xi) increased certain other covenant-related baskets. We capitalized $889,000 of new debt issuance costs in connection with the Second Amendment.

The Term Loans require quarterly principal payments of $937,500 beginning October 1, 2018. The Credit Facility bears interest at rates equal to either LIBOR plus a margin of 2.25%, 2.50% or 2.75% or a reference rate plus a margin of 1.25%, 1.50% or 1.75%, in each case depending on the senior leverage ratio as of the applicable measurement date. There is also a facility fee of 0.375% to 0.50%, depending on the senior leverage ratio as of the applicable measurement date. The interest rate on our Term Loans and Revolving Facility was 5.19% and 5.16%, respectively, as of June 30, 2019 and 5.24% as of March 31, 2019.

The Credit Facility, among other things, requires us to maintain certain financial covenants including a maximum senior leverage ratio and a minimum fixed charge coverage ratio. We were in compliance with all financial covenants as of June 30, 2019.

The following summarizes the financial covenants required under the Credit Facility:

   
Calculation as of
June 30, 2019
   
Financial covenants
required under the
Credit Facility
 
Maximum senior leverage ratio
   
2.36
     
3.00
 
Minimum fixed charge coverage ratio
   
1.34
     
1.10
 

In addition to other covenants, the Credit Facility places limits on our ability to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, redeem or repurchase capital stock, alter the business conducted by us and our subsidiaries, transact with affiliates, prepay, redeem or purchase subordinated debt, and amend or otherwise alter debt agreements.

We had $135,400,000 and $110,400,000 outstanding under the Revolving Facility at June 30, 2019 and March 31, 2019, respectively. In addition, $4,039,000 was outstanding for letters of credit at June 30, 2019. At June 30, 2019, after certain contractual adjustments, $72,400,000 was available under the Revolving Facility.

Receivable Discount Programs

We use receivable discount programs with certain customers and their respective banks. Under these programs, we have options to sell those customers’ receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow us to accelerate receipt of payment on customers’ receivables. While these arrangements have reduced our working capital needs, there can be no assurance that these programs will continue in the future. Interest expense resulting from these programs would increase if interest rates rise, if utilization of these discounting arrangements expands, if customers extend their payment to us, or if the discount period is extended to reflect more favorable payment terms to customers.

The following is a summary of the receivable discount programs:

   
Three Months Ended
June 30,
 
   
2019
   
2018
 
Receivables discounted
 
$
96,854,000
   
$
86,785,000
 
Weighted average days
   
346
     
334
 
Annualized weighted average discount rate
   
3.9
%
   
4.1
%
Amount of discount recognized as interest expense
 
$
3,649,000
   
$
3,324,000
 

Off-Balance Sheet Arrangements

At June 30, 2019, we had no off-balance sheet financing or other arrangements with unconsolidated entities or financial partnerships (such as entities often referred to as structured finance or special purpose entities) established for purposes of facilitating off-balance sheet financing or other debt arrangements or for other contractually narrow or limited purposes.

Capital Expenditures and Commitments

Capital Expenditures

Our total capital expenditures, including finance leases, were $4,653,000 and $1,546,000 for the three months ended June 30, 2019 and 2018, respectively. These capital expenditures primarily include the purchase of equipment for our current operations and the expansion of our operations in Mexico. We expect to incur approximately $7,000,000 of capital expenditures for our current operations and approximately $18,000,000 for continued expansion of our operations in Mexico during fiscal 2020. We have used and expect to continue using our working capital and additional capital lease obligations to finance these capital expenditures.

Litigation

There have been no material changes to our litigation matters that are presented in our Annual Report on Form 10-K for the year ended March 31, 2019, which was filed on June 28, 2019.

Critical Accounting Policies

There have been no material changes to our critical accounting policies and estimates that are presented in our Annual Report on Form 10-K for the year ended March 31, 2019, which was filed on June 28, 2019, except as discussed below.

New Accounting Pronouncements Recently Adopted

Leases

In February 2016, the FASB issued new guidance that requires balance sheet recognition of a lease asset and lease liability by lessees for all leases, other than leases with a term of 12 months or less if the short-term lease exclusion expedient is elected. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance requires a modified retrospective approach with optional practical expedients. The FASB provided entities with an additional transition method, which allows an entity to apply this guidance as of the beginning of the period of adoption instead of the beginning of the earliest comparative period presented in the entity’s financial statements. We adopted this guidance on April 1, 2019 using the additional transition method. We also elected certain practical expedients permitted under the transition guidance, including the package of practical expedients, which allowed us not to reassess lease classification for leases that commenced prior to the adoption date. In addition, we elected to exempt leases with an initial term of 12 months or less from balance sheet recognition and, for all classes of assets, combining non-lease components with lease components.

Upon adoption, we recorded operating lease liabilities of $53,043,000 and corresponding operating lease assets of $50,773,000. The difference between the operating lease assets and liabilities recognized on our consolidated balance sheet primarily related to accrued rent on existing leases that were offset against the operating lease asset upon adoption. There was an immaterial reclassification of non-lease components to finance lease assets and finance lease liabilities upon adoption due to our election to combine non-lease components with lease components. The adoption of the new guidance did not have any impact on our rent expense and consolidated statement of cash flows. However, we have material nonfunctional currency leases that could have a material impact on our consolidated statements of operations. As required for other monetary liabilities, lessees shall remeasure a foreign currency-denominated lease liability using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates, which are not affected by subsequent changes in the exchange rates. We recorded a gain of $502,000 in general and administrative expenses in connection with the remeasurement of foreign currency-denominated lease liabilities during the three months ended June 30, 2019. See Note 10 for additional discussion of the adoption of ASC 842 and the impact on our financial statements.

New Accounting Pronouncements Not Yet Adopted

Measurement of Credit Losses on Financial Instruments

In June 2016, the FASB issued an accounting pronouncement related to the measurement of credit losses on financial instruments. This pronouncement, along with a subsequent ASU issued to clarify certain provisions of the new guidance, changes the impairment model for most financial assets and will require the use of an “expected loss” model for instruments measured at amortized cost. Under this model, entities will be required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. We plan to adopt this pronouncement for our fiscal year beginning April 1, 2020. We are currently evaluating the impact this guidance will have on our consolidated financial statements, as well as any impacts on our business processes, systems and internal controls.

Fair Value Measurements

In August 2018, the FASB issued guidance, which changes the disclosure requirements for fair value measurements by removing, adding and modifying certain disclosures. The standard is effective for financial statements issued for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. We are currently evaluating the impact this guidance will have on our consolidated financial statements.

Item 3.
Quantitative and Qualitative Disclosures About Market Risk

There have been no material changes in market risk from the information provided in Item 7A. “Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K as of March 31, 2019, which was filed with the SEC on June 28, 2019.

Item 4.
Controls and Procedures

Evaluation of Disclosure Controls and Procedures
 
Our management, with the participation of our Chief Executive Officer (“CEO”), Chief Financial Officer (“CFO”) and Chief Accounting Officer (“CAO”), evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of June 30, 2019. Based on this evaluation, our CEO, CFO and CAO concluded that our disclosure controls and procedures were not effective at the reasonable assurance level as of June 30, 2019 as a result of the material weakness described in our Annual Report on Form 10-K and below.
 
A “material weakness” is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.
 
As disclosed in more detail in Item 9A. “Controls and Procedures” in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019, we identified the following material weakness in internal control over financial reporting:
 

(1)
We did not perform a sufficient review of certain accounting policies and lacked oversight of the compliance with those policies, which resulted in inconsistent application, inadequate analysis and deficient documentation to support the financial statement presentation and disclosures over certain accounts, including inventory.


(2)
Our lack of sufficient technical accounting resources resulted in inadequate oversight of process level controls of one of our subsidiaries.

Management’s Remediation Efforts
 
We have designed and begun to implement several steps, as further described below, to remediate the material weakness described in this Item 4 and enhance our overall control environment.
 

1.
Management plans to hire and has hired additional finance and accounting personnel with the requisite experience and skill levels, supplemented by third-party technical accounting resources, sufficient to enable the proper and timely review of accounting analyses and memos in various technical areas.


2.
Management will continue to formalize the assessment and documentation of the Company’s accounting and financial reporting policies and procedures and enhance controls over the monitoring of compliance with those accounting policies and procedures.


3.
Management will enhance the accounting and internal control training program provided to staff of new and existing subsidiaries. Management will enhance its internal control processes to continuously monitor the subsidiaries’ compliance with and documentation of the Company’s accounting and financial reporting policies and procedures, including internal control over financial reporting.


4.
Management has enhanced and will continue to enhance the risk assessment process and design of internal control over financial reporting at its subsidiary.
 
The actions that we are taking are subject to ongoing review by our management, including our CEO, CFO and CAO, as well as Audit Committee oversight. Management expects the remediation plan to extend over multiple financial reporting periods throughout fiscal year 2020. The material weakness will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. We expect that the remediation of this material weakness will be completed prior to the end of fiscal year 2020.
 
While the foregoing measures are intended to effectively remediate the material weakness described in this Item 4, it is possible that additional remediation steps will be necessary. As such, as we continue to evaluate and implement our plan to remediate the material weakness, management may decide to take additional measures to address the material weakness or modify the remediation steps described above. Until the material weakness is remediated, we plan to continue to perform additional analyses and other procedures to help ensure that our consolidated financial statements are prepared in accordance with GAAP.
 
Inherent Limitations on Effectiveness of Controls
 
Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America, applying certain estimates and judgments as required.
 
Internal control over financial reporting includes those policies and procedures that:
 
1. Pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;
 
2. Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and
 
3. Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
 
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
 
Changes in Internal Control Over Financial Reporting
 
We are taking actions to remediate the material weakness relating to our internal controls over financial reporting, as described above. Additionally, during the quarter ended June 30, 2019, the Company adopted a comprehensive new lease standard which superseded previous lease guidance and, as a result, changes were made to related business processes and control activities in order to monitor and maintain appropriate controls over financial reporting. Except as discussed above, there have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) that occurred during the three months ended June 30, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II — OTHER INFORMATION

 
Item 1.
Legal Proceedings

There have been no material changes to our litigation matters that are presented in our Annual Report on Form 10-K for the year ended March 31, 2019, which was filed on June 28, 2019.

Item 1A.
Risk Factors

There have been no material changes in the risk factors set forth in Item 1A to Part I of our Annual Report on Form 10-K for the fiscal year ended March 31, 2019, filed on June 28, 2019.

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

Limitation on Payment of Dividends and Share Repurchases

The Credit Facility permits the payment of up to $20,000,000 of dividends and share repurchases per fiscal year, subject to a minimum availability threshold and pro forma compliance with financial covenants.

Purchases of Equity Securities by the Issuer

Shares repurchased during the three months ended June 30, 2019 were as follows:

Periods
 
Total Number of
Shares Purchased
   
Average Price
Paid Per Share
   
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
   
Approximate
Dollar Value of
Shares That May
Yet Be Purchased
Under the Plans
or Programs (1)
 
                         
April 1 - April 30, 2019:
                       
Open market and privately negotiated purchases
   
-
   
$
-
     
-
   
$
21,308,000
 
May 1 - May 31, 2019:
                               
Open market and privately negotiated purchases
   
-
   
$
-
     
-
     
21,308,000
 
June 1 - June 30, 2019:
                               
Open market and privately negotiated purchases
   
-
   
$
-
     
-
     
21,308,000
 
Total
   
0
             
0
   
$
21,308,000
 


(1)
As of June 30, 2019, $15,692,000 of the $37,000,000 authorized share repurchase program had been utilized and $21,308,000 remained available to repurchase shares, subject to the limit in our Credit Facility. We retired the 675,561 shares repurchased under this program through June 30, 2019. Our share repurchase program does not obligate us to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.

Item 5.
Other Information

None.
 
Item 6.
Exhibits

(a)
Exhibits:

Number
 
Description of Exhibit
 
Method of Filing
3.1
 
Certificate of Incorporation of the Company
 
Incorporated by reference to Exhibit 3.1 to the Company’s Registration Statement on Form SB-2 declared effective on March 22, 1994 (the “1994 Registration Statement”).
         
3.2
 
Amendment to Certificate of Incorporation of the Company
 
Incorporated by reference to Exhibit 3.2 to the Company’s Registration Statement on Form S-1 (No. 33-97498) declared effective on November 14, 1995.
         
 
Amendment to Certificate of Incorporation of the Company
 
Incorporated by reference to Exhibit 3.3 to the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 1997.
         
 
Amendment to Certificate of Incorporation of the Company
 
Incorporated by reference to Exhibit 3.4 to the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 1998 (the “1998 Form 10-K”).
         
 
Amendment to Certificate of Incorporation of the Company
 
Incorporated by reference to Exhibit C to the Company’s proxy statement on Schedule 14A filed with the SEC on November 25, 2003.
         
 
Amended and Restated By-Laws of Motorcar Parts of America, Inc.
 
Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on August 24, 2010.
         
 
Certificate of Amendment of the Certificate of Incorporation of the Company
 
Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on April 17, 2014.
         
 
Amendment to the Amended and Restated By-Laws of Motorcar Parts of America, Inc., as adopted on June 9, 2016
 
Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on June 14, 2016.
         
 
Amendment to the Amended and Restated By-Laws of the Company
 
Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on February 22, 2017.
         
 
2003 Long Term Incentive Plan
 
Incorporated by reference to Exhibit 4.9 to the Company’s Registration Statement on Form S-8 filed with the SEC on April 2, 2004.
         
 
2004 Non-Employee Director Stock Option Plan
 
Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A for the 2004 Annual Shareholders Meeting.
         
 
2010 Incentive Award Plan
 
Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on December 15, 2010.
         
 
Amended and Restated 2010 Incentive Award Plan
 
Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on March 5, 2013.

Number
 
Description of Exhibit
 
Method of Filing
 
Second Amended and Restated 2010 Incentive Award Plan
 
Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on March 3, 2014.
         
 
2014 Non-Employee Director Incentive Award Plan
 
Incorporated by reference to Appendix B to the Proxy Statement on Schedule 14A filed on March 3, 2014.
         
 
Third Amended and Restated 2010 Incentive Award Plan
 
Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on November 20, 2017.
         
 
Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002
 
Filed herewith.
         
 
Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002
 
Filed herewith.
         
 
Certification of Chief Accounting Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002
 
Filed herewith.
         
 
Certifications of Chief Executive Officer, Chief Financial Officer and Chief Accounting Officer pursuant to Section 906 of the Sarbanes Oxley Act of 2002
 
Filed herewith.
         
101.INS
 
XBRL Instance Document
   
         
101.SCM
 
XBRL Taxonomy Extension Schema Document
   
         
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
   
         
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
   
         
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
   
         
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
   

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.

 
MOTORCAR PARTS OF AMERICA, INC.
     
Dated: August 9, 2019
By:
/s/ David Lee
   
David Lee
   
Chief Financial Officer
     
Dated: August 9, 2019
By:
/s/ Kevin Daly
   
Kevin Daly
   
Chief Accounting Officer


35

EX-31.1 2 ex31_1.htm EXHIBIT 31.1
Exhibit 31.1

CERTIFICATIONS

I,   Selwyn Joffe, certify that:

1.  I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;

2.  Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.  Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.  The registrant’s other certifying officer(s) 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.

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

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

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

Date: August 9, 2019
/s/ Selwyn Joffe
 
Selwyn Joffe
 
Chief Executive Officer



EX-31.2 3 ex31_2.htm EXHIBIT 31.2
Exhibit 31.2

CERTIFICATIONS

I,   David Lee, certify that:

1.   I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;

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

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

4.  The registrant’s other certifying officer(s) 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 upon 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: August 9, 2019
/s/ David Lee
 
David Lee
 
Chief Financial Officer



EX-31.3 4 ex31_3.htm EXHIBIT 31.3
Exhibit 31.3

CERTIFICATIONS

I,   Kevin Daly, certify that:

1.   I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;

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

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

4.   The registrant’s other certifying officer(s) 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 upon 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: August 9, 2019
/s/ Kevin Daly
 
Kevin Daly
 
Chief Accounting Officer



EX-32.1 5 ex32_1.htm EXHIBIT 32.1
Exhibit 32.1

CERTIFICATE OF CHIEF EXECUTIVE OFFICER, CHIEF FINANCIAL OFFICER AND CHIEF
ACCOUNTING OFFICER PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Quarterly Report”), I, Selwyn Joffe, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

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

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

 
/s/ Selwyn Joffe
 
Selwyn Joffe
 
Chief Executive Officer
 
August 9, 2019

In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Quarterly Report”), I, David Lee, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

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

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

 
/s/ David Lee
 
David Lee
 
Chief Financial Officer
 
August 9, 2019

In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Quarterly Report”), I, Kevin Daly, Chief Accounting Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

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

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

 
/s/ Kevin Daly
 
Kevin Daly
 
Chief Accounting Officer
 
August 9, 2019

The foregoing certifications are being furnished to the Securities and Exchange Commission as part of the accompanying report on Form 10-Q. A signed original of each of these statements has been provided to Motorcar Parts of America, Inc. and will be retained by Motorcar Parts of America, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-101.INS 6 mpaa-20190630.xml XBRL INSTANCE DOCUMENT 0000918251 2019-04-01 2019-06-30 0000918251 2019-08-02 0000918251 2019-06-30 0000918251 2019-03-31 0000918251 us-gaap:SeriesAPreferredStockMember 2019-06-30 0000918251 us-gaap:SeriesAPreferredStockMember 2019-03-31 0000918251 2018-04-01 2018-06-30 0000918251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000918251 us-gaap:CommonStockMember 2019-03-31 0000918251 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000918251 us-gaap:RetainedEarningsMember 2019-03-31 0000918251 us-gaap:RetainedEarningsMember us-gaap:AccountingStandardsUpdate201601Member 2018-03-31 0000918251 us-gaap:CommonStockMember us-gaap:AccountingStandardsUpdate201601Member 2018-03-31 0000918251 us-gaap:AdditionalPaidInCapitalMember us-gaap:AccountingStandardsUpdate201601Member 2018-03-31 0000918251 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:AccountingStandardsUpdate201601Member 2018-03-31 0000918251 us-gaap:AccountingStandardsUpdate201601Member 2018-03-31 0000918251 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000918251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000918251 us-gaap:RetainedEarningsMember 2018-03-31 0000918251 us-gaap:CommonStockMember 2018-03-31 0000918251 2018-03-31 0000918251 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000918251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000918251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000918251 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000918251 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000918251 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000918251 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000918251 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000918251 us-gaap:CommonStockMember 2019-06-30 0000918251 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000918251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000918251 us-gaap:RetainedEarningsMember 2019-06-30 0000918251 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000918251 2018-06-30 0000918251 us-gaap:CommonStockMember 2018-06-30 0000918251 us-gaap:RetainedEarningsMember 2018-06-30 0000918251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000918251 us-gaap:AccountingStandardsUpdate201602Member 2019-03-31 0000918251 us-gaap:TrademarksMember 2019-04-01 2019-06-30 0000918251 us-gaap:CustomerRelationshipsMember 2019-04-01 2019-06-30 0000918251 us-gaap:OrderOrProductionBacklogMember 2019-04-01 2019-06-30 0000918251 us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2019-06-30 0000918251 us-gaap:OrderOrProductionBacklogMember 2019-06-30 0000918251 us-gaap:TrademarksMember 2019-03-31 0000918251 us-gaap:CustomerRelationshipsMember 2019-03-31 0000918251 us-gaap:OrderOrProductionBacklogMember 2019-03-31 0000918251 us-gaap:DevelopedTechnologyRightsMember 2019-03-31 0000918251 us-gaap:DevelopedTechnologyRightsMember 2019-06-30 0000918251 us-gaap:TrademarksMember 2019-06-30 0000918251 us-gaap:CustomerRelationshipsMember 2019-06-30 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:RotatingElectricalProductsMember 2019-04-01 2019-06-30 0000918251 mpaa:CustomerBMember us-gaap:AccountsReceivableMember 2018-04-01 2019-03-31 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:CustomerCMember 2018-04-01 2018-06-30 0000918251 mpaa:RotatingElectricalProductsMember us-gaap:SalesRevenueProductLineMember 2018-04-01 2018-06-30 0000918251 mpaa:OtherProductsMember us-gaap:SalesRevenueProductLineMember 2018-04-01 2018-06-30 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:BrakeMasterCylindersProductsMember 2018-04-01 2018-06-30 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:CustomerAMember 2019-04-01 2019-06-30 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:CustomerCMember 2019-04-01 2019-06-30 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:BrakeMasterCylindersProductsMember 2019-04-01 2019-06-30 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:WheelHubProductsMember 2018-04-01 2018-06-30 0000918251 mpaa:CustomerBMember us-gaap:SalesRevenueProductLineMember 2018-04-01 2018-06-30 0000918251 mpaa:WheelHubProductsMember us-gaap:SalesRevenueProductLineMember 2019-04-01 2019-06-30 0000918251 us-gaap:SalesRevenueProductLineMember 2018-04-01 2018-06-30 0000918251 us-gaap:SalesRevenueProductLineMember 2019-04-01 2019-06-30 0000918251 mpaa:CustomerAMember us-gaap:AccountsReceivableMember 2019-04-01 2019-06-30 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:OtherProductsMember 2019-04-01 2019-06-30 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:CustomerBMember 2019-04-01 2019-06-30 0000918251 us-gaap:AccountsReceivableMember mpaa:CustomerCMember 2019-04-01 2019-06-30 0000918251 mpaa:CustomerCMember us-gaap:AccountsReceivableMember 2018-04-01 2019-03-31 0000918251 us-gaap:SalesRevenueProductLineMember mpaa:CustomerAMember 2018-04-01 2018-06-30 0000918251 us-gaap:AccountsReceivableMember mpaa:CustomerAMember 2018-04-01 2019-03-31 0000918251 us-gaap:AccountsReceivableMember mpaa:CustomerBMember 2019-04-01 2019-06-30 0000918251 mpaa:SecondAmendedCreditFacilityMember us-gaap:RevolvingCreditFacilityMember mpaa:SwingLineSublimitMember 2019-06-30 0000918251 mpaa:SecondAmendedCreditFacilityMember mpaa:RevolvingCreditFacilityCanadianBorrowersMember us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember us-gaap:LoansPayableMember 2019-06-30 0000918251 mpaa:RevolvingCreditFacilityCanadianBorrowersMember mpaa:ParentCompanyCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000918251 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember mpaa:SecondAmendedCreditFacilityMember 2019-06-30 0000918251 us-gaap:RevolvingCreditFacilityMember mpaa:SecondAmendedCreditFacilityMember 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember 2019-04-01 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember srt:MaximumMember 2019-04-01 2019-06-30 0000918251 srt:MaximumMember mpaa:SecondAmendedCreditFacilityMember 2019-04-01 2019-06-30 0000918251 mpaa:SecondAmendedCreditFacilityMember 2019-04-01 2019-06-30 0000918251 us-gaap:LoansPayableMember 2019-04-01 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-04-01 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember mpaa:ReferenceRateMember 2019-04-01 2019-06-30 0000918251 mpaa:ParentCompanyCreditAgreementMember srt:MinimumMember 2019-04-01 2019-06-30 0000918251 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0000918251 us-gaap:LoansPayableMember 2019-03-31 0000918251 us-gaap:LoansPayableMember 2019-06-30 0000918251 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0000918251 us-gaap:RevolvingCreditFacilityMember mpaa:ParentCompanyCreditAgreementMember 2019-03-31 0000918251 country:MX 2019-04-01 2019-06-30 0000918251 country:MX 2019-06-30 0000918251 mpaa:OfficeAndManufacturingMember srt:MaximumMember 2019-06-30 0000918251 srt:MinimumMember mpaa:OfficeAndManufacturingMember 2019-06-30 0000918251 srt:MaximumMember 2019-04-01 2019-06-30 0000918251 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0000918251 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0000918251 us-gaap:ForeignExchangeForwardMember 2019-06-30 0000918251 us-gaap:ForeignExchangeForwardMember 2019-03-31 0000918251 srt:MaximumMember us-gaap:ForeignExchangeForwardMember 2018-04-01 2019-03-31 0000918251 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:ForeignExchangeForwardMember 2018-04-01 2018-06-30 0000918251 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:ForeignExchangeForwardMember 2019-04-01 2019-06-30 0000918251 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000918251 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000918251 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000918251 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000918251 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2019-06-30 0000918251 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0000918251 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000918251 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2019-03-31 0000918251 us-gaap:ForeignExchangeForwardMember 2019-04-01 2019-06-30 0000918251 us-gaap:ForeignExchangeForwardMember 2018-04-01 2018-06-30 0000918251 mpaa:RevenueEarnOutConsiderationMember mpaa:DixieElectricLtdMember 2019-06-30 0000918251 mpaa:ResearchAndDevelopmentEventMilestoneMember mpaa:MechanicalPowerConversionLLCMember 2019-06-30 0000918251 mpaa:GrossProfitEarnOutConsiderationMember mpaa:MechanicalPowerConversionLLCMember 2019-06-30 0000918251 mpaa:MechanicalPowerConversionLLCMember 2018-12-31 0000918251 srt:MaximumMember mpaa:DixieElectricLtdMember 2019-01-31 0000918251 srt:MaximumMember mpaa:MechanicalPowerConversionLLCMember 2019-04-01 2019-06-30 0000918251 mpaa:DixieElectricLtdMember 2019-04-01 2019-06-30 0000918251 mpaa:MechanicalPowerConversionLLCMember srt:MinimumMember 2019-04-01 2019-06-30 0000918251 mpaa:MechanicalPowerConversionLLCMember mpaa:ResearchAndDevelopmentEventMilestoneMember 2019-04-01 2019-06-30 0000918251 mpaa:GrossProfitEarnOutConsiderationMember mpaa:MechanicalPowerConversionLLCMember 2019-04-01 2019-06-30 0000918251 mpaa:DixieElectricLtdMember mpaa:RevenueEarnOutConsiderationMember 2019-04-01 2019-06-30 0000918251 us-gaap:MeasurementInputCounterpartyCreditRiskMember mpaa:GrossProfitEarnOutConsiderationMember 2019-06-30 0000918251 mpaa:GrossProfitEarnOutConsiderationMember mpaa:MeasurementInputWeightedAverageCostOfCapitalMember 2019-06-30 0000918251 us-gaap:MeasurementInputCounterpartyCreditRiskMember srt:MaximumMember mpaa:ResearchAndDevelopmentEventMilestoneMember 2019-06-30 0000918251 us-gaap:MeasurementInputRiskFreeInterestRateMember mpaa:GrossProfitEarnOutConsiderationMember 2019-06-30 0000918251 mpaa:ResearchAndDevelopmentEventMilestoneMember us-gaap:MeasurementInputRiskFreeInterestRateMember srt:MaximumMember 2019-06-30 0000918251 us-gaap:MeasurementInputCounterpartyCreditRiskMember srt:MinimumMember mpaa:ResearchAndDevelopmentEventMilestoneMember 2019-06-30 0000918251 us-gaap:MeasurementInputDefaultRateMember srt:MaximumMember mpaa:ResearchAndDevelopmentEventMilestoneMember 2019-06-30 0000918251 mpaa:RevenueEarnOutConsiderationMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-06-30 0000918251 mpaa:ResearchAndDevelopmentEventMilestoneMember srt:MinimumMember us-gaap:MeasurementInputDefaultRateMember 2019-06-30 0000918251 srt:MinimumMember mpaa:ResearchAndDevelopmentEventMilestoneMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-06-30 0000918251 us-gaap:MeasurementInputCounterpartyCreditRiskMember mpaa:RevenueEarnOutConsiderationMember 2019-06-30 0000918251 mpaa:GrossProfitEarnOutConsiderationMember us-gaap:MeasurementInputPriceVolatilityMember 2019-06-30 0000918251 mpaa:MeasurementInputRevenueDiscountRateMember mpaa:RevenueEarnOutConsiderationMember 2019-06-30 0000918251 mpaa:MeasurementInputWeightedAverageCostOfCapitalMember mpaa:RevenueEarnOutConsiderationMember 2019-06-30 0000918251 mpaa:MeasurementInputRevenueVolatilityMember mpaa:RevenueEarnOutConsiderationMember 2019-06-30 0000918251 us-gaap:AccruedLiabilitiesMember 2019-03-31 0000918251 us-gaap:AccruedLiabilitiesMember 2019-04-01 2019-06-30 0000918251 us-gaap:AccruedLiabilitiesMember 2019-06-30 0000918251 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0000918251 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0000918251 us-gaap:EmployeeStockOptionMember 2019-03-31 0000918251 us-gaap:EmployeeStockOptionMember 2019-06-30 0000918251 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0000918251 us-gaap:RestrictedStockUnitsRSUMember 2018-04-01 2018-06-30 0000918251 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0000918251 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0000918251 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 0000918251 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0000918251 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000918251 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000918251 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0000918251 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000918251 us-gaap:AccountingStandardsUpdate201601Member 2019-03-31 0000918251 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000918251 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0000918251 us-gaap:AccumulatedTranslationAdjustmentMember us-gaap:AccountingStandardsUpdate201601Member 2018-03-31 0000918251 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0000918251 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-04-01 2018-06-30 0000918251 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0000918251 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-01 2018-06-30 0000918251 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0000918251 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000918251 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000918251 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares mpaa:Segment xbrli:pure mpaa:Building false --03-31 2019-06-30 CA Yes Accelerated Filer MOTORCAR PARTS AMERICA INC 0000918251 18890419 2020 Q1 10-Q Yes false false false 92461000 87973000 45042000 56015000 75847000 62727000 45042000 56015000 14604000 14762000 -6887000 -6288000 P9Y P11Y P6M P5Y 215672000 215047000 988000 0 988000 0 0 0 0 941000 941000 0 4100000 4069000 577000 192000 484000 173000 1380598 1520811 632362000 693832000 352882000 371065000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete 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 three months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020. This report should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2019, which are included in the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 28, 2019.</div><div><br /></div><div>The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 3, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2019.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">Basis of Presentation</div><div><br /></div><div>The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete 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 three months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020. This report should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2019, which are included in the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 28, 2019.</div><div><br /></div><div>The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 3, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2019.</div></div> 0.0575 0.1600 0.0606 0.0175 0.0206 0.0584 1 0.0183 0.9 0.0184 0.0400 0.3000 0.0600 0.1500 0.0900 970000 2230000 1770000 5200000 1130000 9911000 13049000 11207000 12242000 11207000 9911000 -807000 1296000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">18. Commitments and Contingencies</div><div><br /></div><div style="font-style: italic; font-weight: bold;">Warranty Returns</div><div><br /></div><div style="color: #000000;">The Company allows its customers to return goods that their customers have returned to them, whether or not the returned item is defective (&#8220;warranty returns&#8221;). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of total unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company&#8217;s net sales.</div><div><br /></div><div>The following summarizes the changes in the warranty return accrual:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 70%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at beginning of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>19,475,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>16,646,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Charged to expense/additions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>23,185,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>23,893,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Amounts processed</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(26,842,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(25,996,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at end of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>15,818,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>14,543,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div><br /></div><div style="font-style: italic; font-weight: bold;">Contingencies</div><div><br /></div><div>The Company is subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding the Company&#8217;s business. Following an audit in fiscal 2019, the U.S. Customs and Border Protection stated that it believed that the Company owed additional duties of approximately $17 million from 2011 through mid-2018 relating to products that it imported from Mexico.&#160; The Company does not believe that this amount is correct and believes that it has numerous defenses and intends to dispute this amount vigorously.&#160; The Company cannot assure that the U.S. Customs and Border Protection will agree or that it will not need to accrue or pay additional amounts in the future.</div></div> 0.01 0.01 18854272 18817400 50000000 50000000 18854272 18817400 18817400 18893102 18916108 18854272 188000 189000 -6210000 -5552000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">17. Accumulated Other Comprehensive Loss</div><div><br /></div><div>The following summarizes changes in accumulated other comprehensive income loss:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Three Months Ended June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Three Months Ended June 30, 2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;"><div style="font-weight: bold;">Unrealized</div>Gain</div><div style="font-weight: bold;">on Short-Term</div></div><div style="text-align: center; font-weight: bold;">Investments</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Foreign</div><div style="font-weight: bold;">Currency</div></div><div style="text-align: center; font-weight: bold;">Translation</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;"><div style="font-weight: bold;">Unrealized</div></div><div style="font-weight: bold;">Gain</div><div style="font-weight: bold;">on Short-Term</div>Investments</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Foreign</div><div style="text-align: center; font-weight: bold;">Currency</div><div style="text-align: center; font-weight: bold;">Translation</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at March 31, 2019 and 2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,887,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,887,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>746,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,174,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(5,428,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Cumulative-effect adjustment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(746,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(746,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at April 1, 2019 and 2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,887,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,887,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,174,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,174,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Other comprehensive income (loss), net of tax</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>599,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>599,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>(715,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>(715,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><div style="text-indent: -9pt; margin-left: 9pt;">Amounts reclassified from accumulated other comprehensive loss, net of tax</div></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at June 30, 2019 and 2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(6,288,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(6,288,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(6,889,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(6,889,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div>)</div></td></tr></table></div> 0.75 0.18 0.25 0.77 0.02 0.03 0.38 0.2 0.02 0.18 0.22 0.18 1 1 0.31 0.05 0.23 0.09 0.16 0.37 0.34 0.22 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">7. Significant Customer and Other Information</div><div><br /></div><div style="font-style: italic; font-weight: bold;">Significant Customer Concentrations</div><div><br /></div><div>The largest customers accounted for the following total percentage of net sales:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Net sales</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer A</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>38</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>37</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer B</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>23</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer C</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>20<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr></table><div><br /></div><div>The largest customers accounted for the following total percentage of accounts receivable &#8211; trade:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Accounts receivable - trade</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer A</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>31</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>34</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer B</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer C</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>9<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>16</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr></table><div><br /></div><div style="font-style: italic; font-weight: bold;">Geographic and Product Information</div><div><br /></div><div>The Company&#8217;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Rotating electrical products</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>75</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>77</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Wheel hub products</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Brake master cylinders products</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Other products</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div>5</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div>2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>100</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>100</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div>%</div></td></tr></table><div><br /></div><div style="font-style: italic; font-weight: bold;">Significant Supplier Concentrations</div><div><br /></div><div>The Company had no suppliers that accounted for more than 10% of inventory purchases for the three months ended June 30, 2019 and 2018.</div></div> 39159000 40889000 71488000 69801000 20913000 22183000 244059000 233551000 30599000 30642000 221876000 212638000 91565000 75316000 746000 0 0 -746000 0 0 0 -746000 0 0 0.0150 0.0250 27187000 28125000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">8. Debt</div><div><br /></div><div>The Company is party to a $230,000,000 senior secured financing, (as amended from time to time, the &#8220;Credit Facility&#8221;) with a syndicate of lenders, and PNC Bank, National Association, as administrative agent, consisting of (i) a $200,000,000 revolving loan facility, subject to borrowing base restrictions, a $20,000,000 sublimit for borrowings by Canadian borrowers, and a $15,000,000 sublimit for letters of credit (the &#8220;Revolving Facility&#8221;) and (ii) a $30,000,000 term loan facility (the &#8220;Term Loans&#8221;). The loans under the Credit Facility mature on June 5, 2023. The Credit Facility permits the payment of up to $20,000,000 of dividends and share repurchases per fiscal year, subject to a minimum availability threshold and pro forma compliance with financial covenants. In connection with the Credit Facility, the lenders have a security interest in substantially all of the assets of the Company.</div><div><br /></div><div>In June 2019, the Company entered into a second amendment to the Credit Facility (the &#8220;Second Amendment&#8221;). The Second Amendment, among other things, (i) increased the total size of the Revolving Facility to $238,620,000, (ii) modified the fixed charge coverage ratio financial covenant, (iii) modified the definition of &#8220;Consolidated EBITDA&#8221;, (iv) modified the borrowing base definition to, among other things, include brake-related products as eligible inventory, (v) increased the letter of credit sublimit to $20,000,000, (vi) increased the Canadian revolving sublimit and swing line sublimit to $24,000,000, (vii) increased the swing line sublimit to $23,862,000, (viii) permitted up to $5,000,000 of sale and lease back transactions per fiscal year, (ix) increased the permitted amount of certain capital expenditures, (x) increased the permitted amount of operating lease obligations per fiscal year, and (xi) increased certain other covenant-related baskets. The Company<font style="color: rgb(0, 0, 0);"> capitalized $889,000 of new debt issuance costs in connection with the Second Amendment.</font></div><div><br /></div><div>The Term Loans require quarterly principal payments of $937,500 beginning October 1, 2018. The Credit Facility bears interest at rates equal to either LIBOR plus a margin of 2.25%, 2.50% or 2.75% or a reference rate plus a margin of 1.25%, 1.50% or 1.75%, in each case depending on the senior leverage ratio as of the applicable measurement date. There is also a facility fee of 0.375% to 0.50%, depending on the senior leverage ratio as of the applicable measurement date. The interest rate on the Company&#8217;s Term Loans and Revolving Facility was 5.19% and 5.16%, respectively, as of June 30, 2019 and 5.24% as of March 31, 2019.</div><div><br /></div><div style="color: #000000;">The Credit Facility, among other things, requires the Company to maintain certain financial covenants including a maximum senior leverage ratio and a minimum fixed charge coverage ratio. The Company was in compliance with all financial covenants as of June 30, 2019.</div><div><br /></div><div style="color: #000000;">In addition to other covenants, the Credit Facility places limits on the Company&#8217;s ability to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, redeem or repurchase capital stock, alter the business conducted by the Company and its subsidiaries, transact with affiliates, prepay, redeem or purchase subordinated debt, and amend or otherwise alter debt agreements.</div><div><br /></div><div>The following summarizes information about the Term Loans at:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Principal amount of term loan</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">27,187,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">28,125,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Unamortized financing fees</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">(291,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">(253,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Net carrying amount of term loan</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">26,896,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">27,872,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Less current portion of term loan</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">(3,678,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">(3,685,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Long-term portion of term loan</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>23,218,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>24,187,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div>Future repayments of the Term Loans are as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; width: 68%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"><u>Year Ending March 31,</u></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2020 - remaining nine months</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2,812,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,750,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2022</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>3,750,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2023</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,750,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2024</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>13,125,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Total payments</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>27,187,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div><br /></div><div style="color: #000000;">The Company had $135,400,000 and $110,400,000 outstanding under the Revolving Facility at June 30, 2019 and March 31, 2019, respectively. In addition, $4,039,000 was outstanding for letters of credit at June 30, 2019. At June 30, 2019, after certain contractual adjustments, $72,400,000 was available under the Revolving Facility.</div></div> 0.0516 0.0524 0.0519 0.0524 2023-06-05 937500 -108000 191000 9746000 9592000 275000 257000 1802000 1394000 P1Y -2666000 35000 35000 -2666000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">14. Financial Risk Management and Derivatives</div><div><br /></div><div>Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company&#8217;s overseas facilities, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company&#8217;s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used is modified periodically in response to the Company&#8217;s estimate of market conditions and the terms and length of anticipated requirements.</div><div><br /></div><div>The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The forward foreign currency exchange contracts are designated for forecasted expenditure requirements to fund foreign operations.</div><div><br /></div><div>The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $35,021,000 and $32,524,000 at June 30, 2019 and March 31, 2019, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to this derivative transaction is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are reflected in current period earnings and accounted for as an increase or offset to general and administrative expenses.</div><div><br /></div><div>The following shows the effect of derivative instruments on the consolidated statements of operations:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-align: center;"><div style="font-weight: bold;">&#160;</div><div><br /></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Gain (Loss) Recognized within General </div><div style="text-align: center; font-weight: bold;">and Administrative Expenses</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Derivatives Not Designated as </div></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 56%;"><div style="text-align: center; font-weight: bold;"><font style="font-weight: bold;">Hedging Instruments</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Forward foreign currency exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>35,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(2,666,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td></tr></table><div><br /></div><div>The fair value of the forward foreign currency exchange contracts of $242,000 and $207,000 are included in prepaid and other current assets in the consolidated balance sheets at June 30, 2019 and March 31, 2019, respectively. The changes in the fair values of forward foreign currency exchange contracts are included in other liabilities in the consolidated statements of cash flows for the three months ended June 30, 2019 and 2018.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">16. Share-based Payments</div><div><br /></div><div style="font-style: italic; font-weight: bold;">Stock Options</div><div><br /></div><div>The Company did not grant any options to purchase shares of common stock during the three months ended June 30, 2019. The Company granted options to purchase 241,800 shares of common stock during the three months ended June 30, 2018. The cost associated with stock options is estimated using the Black-Scholes option-pricing model. This model requires the input of subjective assumptions including the expected volatility of the underlying stock and the expected holding period of the option. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value.</div><div><br /></div><div>The following assumptions were used to derive the weighted average fair value of the stock options granted:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average risk free interest rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2.82</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average expected holding period (years)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>5.95</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average expected volatility</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>43.98</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average expected dividend yield</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average fair value of options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>8.70</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div>The following is a summary of stock option transactions:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Number of</div>Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Weighted Average</div>Exercise Price</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Outstanding at March 31, 2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,337,165</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>17.58</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Exercised</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 9pt;">Forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>(1,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>19.00</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Outstanding at June 30, 2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>1,336,165</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div>17.58</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div>At June 30, 2019, options to purchase 230,921 shares of common stock were unvested at the weighted average exercise price of $21.22.</div><div><br /></div><div>At June 30, 2019, there was $2,144,000 of total unrecognized compensation expense related to unvested stock option awards. Compensation expense related to unvested stock option awards will be recognized over a weighted average vesting period of approximately 1.7 years.</div><div><br /></div><div style="font-style: italic; font-weight: bold;">Restricted Stock Units and Restricted Stock (collectively &#8220;RSUs&#8221;)</div><div><br /></div><div>The Company did not grant any shares of RSUs during the three months ended June 30, 2019. During the three months ended June 30, 2018, the Company granted 78,400 shares of RSUs with an estimated grant date fair value of $1,490,000, which was based on the closing market price on the grant date.</div><div><br /></div><div>The following is a summary of non-vested RSUs:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Number of </div><div style="text-align: center; font-weight: bold;">Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Weighted Average</div><div style="text-align: center; font-weight: bold;">Grant Date Fair</div><div style="text-align: center; font-weight: bold;">Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Outstanding at March 31, 2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>243,134</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>21.75</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Vested</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(58,488</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>23.99</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 9pt;">Forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Outstanding at June 30, 2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>184,646</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div>21.05</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div>At June 30, 2019, there was $2,107,000 of unrecognized compensation expense related to these awards, which will be recognized over the remaining vesting period of approximately 1.7 years.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">12. Net Loss Per Share</div><div><br /></div><div>Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options and warrants, which would result in the issuance of incremental shares of common stock.</div><div><br /></div><div>The following presents a reconciliation of basic and diluted net loss per share:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-indent: -9pt; margin-left: 9pt;">Net loss</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(6,151,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(5,495,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Basic shares</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>18,822,178</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>18,895,847</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Effect of potentially dilutive securities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Diluted shares</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>18,822,178</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>18,895,847</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Net loss per share:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-indent: -9pt; margin-left: 18pt;">Basic net loss per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(0.33</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(0.29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-indent: -9pt; margin-left: 18pt;">Diluted net loss per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(0.33</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(0.29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div>)</div></td></tr></table><div><br /></div><div>Potential common shares that would have the effect of increasing diluted net income per share or decreasing diluted net loss per share are considered to be anti-dilutive and as such, these shares are not included in calculating diluted net loss per share. For the three months ended June 30, 2019 and 2018, there were 1,520,811 and 1,380,598, respectively, of potential common shares not included in the calculation of diluted net loss per share because their effect was anti-dilutive.</div></div> -0.33 -0.29 -0.29 -0.33 15000 -137000 0.208 0.220 2107000 2144000 P1Y8M12D P1Y8M12D 0 0 4721000 4970000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The assumptions used to determine the fair value is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 38%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Risk free interest rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>1.75</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Counter party rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>5.75</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Expected volatility</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>30.00</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average cost of capital</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>16.00</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr></table><div><br /></div><div style="font-style: italic;">Dixie Revenue Earn-out Consideration</div><div><br /></div><div>The fair value of the two-year revenue earn-out consideration was $970,000 at June 30, 2019 determined using a Monte Carlo Simulation Model.</div><div><br /></div><div>The assumptions used to determine the fair value is as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 50%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 38%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Risk free interest rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>1.83</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Counter party rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>4.00</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);">Revenue volatility<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;9.00</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">%<br /></td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);">Revenue discount rate<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;6.00</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">%<br /></td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);">Weighted average cost of capital</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;15.00</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">%<br /></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">15. Fair Value Measurements</div><div><br /></div><div>The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-weight: bold;">Fair Value Measurements</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-weight: bold;">Fair Value Measurements</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Using Inputs Considered as</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Using Inputs Considered as</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -9pt; margin-left: 9pt;">Short-term investments</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Mutual funds</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,074,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,074,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>3,273,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>3,273,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Prepaid expenses and other current assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Forward foreign currency exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>242,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>242,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>207,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>207,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Accrued liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Short-term contingent consideration</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,982,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,982,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,816,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,816,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Other current liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Deferred compensation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,074,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,074,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>3,273,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>3,273,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Other liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Long-term contingent consideration</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>1,988,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>1,988,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>1,905,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>1,905,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div style="font-style: italic; font-weight: bold;">Short-term Investments and Deferred Compensation</div><div><br /></div><div>The Company&#8217;s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.</div><div><br /></div><div style="font-style: italic; font-weight: bold;">Forward Foreign Currency Exchange Contracts</div><div><br /></div><div>The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. During the three months ended June 30, 2019 and 2018, a gain of $35,000 and a loss of $2,666,000, respectively, were recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts.</div><div><br /></div><div style="font-style: italic; font-weight: bold;">Contingent Consideration</div><div><br /></div><div>In December 2018, the Company completed the acquisition of certain assets and assumption of certain liabilities from Mechanical Power Conversion, LLC (&#8220;E&amp;M&#8221;). In connection with this acquisition, the Company is contingently obligated to make additional payments to the former owners of E&amp;M up to an aggregate of $5,200,000 over the next 2-3 years.</div><div><br /></div><div>In January 2019, the Company completed the acquisition of all the equity interests of Dixie Electric, Ltd (&#8220;Dixie&#8221;). In connection with this acquisition, the Company is contingently obligated to make additional payments to the former owners of Dixie up to $1,130,000 over the next two years.</div><div><br /></div><div>The Company&#8217;s contingent consideration is recorded in accrued expenses and other liabilities in its consolidated balance sheets at June 30, 2019 and March 31, 2019, and is a Level 3 liability measured at fair value.</div><div><br /></div><div style="font-style: italic;">E&amp;M Research and Development (&#8220;R&amp;D&#8221;) Event Milestone</div><div><br /></div><div>The fair value of the two-year R&amp;D event milestone based on technology development and transfer was $2,230,000 at June 30, 2019 determined using a probability weighted method with the following assumptions commensurate with the term of the contingent consideration: (i) a risk-free interest rate ranging from 1.84% to 2.06%, (ii) counter party risk discount rate ranging from 5.84% to 6.06%, and (iii) total probability of 90% to 100%. Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.</div><div><br /></div><div style="font-style: italic;">E&amp;M Gross Profit Earn-out Consideration</div><div><br /></div><div>The fair value of the three-year gross profit earn-out consideration was $1,770,000 at June 30, 2019 determined using a Monte Carlo Simulation Model. Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.</div><div><br /></div><div>The assumptions used to determine the fair value is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 38%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Risk free interest rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>1.75</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Counter party rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>5.75</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Expected volatility</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>30.00</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average cost of capital</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>16.00</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr></table><div><br /></div><div style="font-style: italic;">Dixie Revenue Earn-out Consideration</div><div><br /></div><div>The fair value of the two-year revenue earn-out consideration was $970,000 at June 30, 2019 determined using a Monte Carlo Simulation Model.</div><div><br /></div><div>The assumptions used to determine the fair value is as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 50%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 38%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Risk free interest rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>1.83</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Counter party rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>4.00</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);">Revenue volatility<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;9.00</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">%<br /></td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(255, 255, 255);">Revenue discount rate<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;6.00</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">%<br /></td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);">Weighted average cost of capital</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;15.00</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">%<br /></td></tr></table><div><br /></div><div>Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.</div><div><br /></div><div>The following table summarizes the activity for financial assets and liabilities utilizing Level 3 fair value measurements:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 78%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Three Months Ended June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 78%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 78%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Contingent</div><div style="text-align: center; font-weight: bold;">Consideration</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4,721,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Newly issued</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Changes in revaluations of contingent consideration included in earnings</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>249,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Exercises/settlements (1)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 9pt;">Net transfers in (out) of Level 3</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>4,970,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div><br /></div><div>During the three months ended June 30, 2019, the Company had no other significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.</div><div><br /></div><div>The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan, term loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics.</div></div> -249000 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following table summarizes the activity for financial assets and liabilities utilizing Level 3 fair value measurements:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 78%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Three Months Ended June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 78%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 78%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Contingent</div><div style="text-align: center; font-weight: bold;">Consideration</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Beginning balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4,721,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Newly issued</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Changes in revaluations of contingent consideration included in earnings</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>249,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Exercises/settlements (1)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 9pt;">Net transfers in (out) of Level 3</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 78%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Ending balance</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>4,970,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> 417000 483000 130000 1855000 P3Y1M6D 358000 1367000 0.050 789000 1700000 0 5597000 3325000 5206000 1611000 5180000 68000 332000 1007000 8610000 13068000 325000 12933000 2991000 3054000 1014000 8668000 7965000 1223000 1101000 180000 480000 464000 332000 4502000 311000 3764000 3547000 5103000 527000 1554000 1098000 1512000 1477000 207000 0 207000 0 0 242000 0 242000 207000 242000 0 -5000 12091000 12000000 3205000 3205000 16352000 17583000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">13. Income Taxes</div><div><br /></div><div style="color: #000000;">The Company recorded an income tax benefit of $1,730,000, or an effective tax rate of 22.0%, and $1,447,000, or an effective tax rate of 20.8%, for the three months ended June 30, 2019 and 2018, respectively. The estimated effective tax rate for the entire year is based on current estimates and any changes to those estimates in future periods could result in an effective tax rate that is materially different from the current estimate.</div><div><br /></div><div>The Company remains subject to examination for the fiscal years beginning with March 31, 2016. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.</div></div> -6942000 -7881000 -1730000 -1447000 12334000 10009000 111000 0 -3309000 -1897000 -10518000 841000 -22953000 -10524000 10868000 -3924000 2327000 1791000 -209000 51000 28608000 31494000 3064000 -1165000 687000 -643000 7965000 8431000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">3. Intangible Assets</div><div><br /></div><div>The following is a summary of acquired intangible assets subject to amortization:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 33%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 33%;"><div style="text-align: center; font-weight: bold;"><br /></div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 9%;"><div style="text-align: center; font-weight: bold;">Weighted</div><div style="text-align: center; font-weight: bold;">Average</div><div style="text-align: center; font-weight: bold;">Amortization</div><div style="text-align: center; font-weight: bold;">Period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Gross Carrying </div><div style="text-align: center; font-weight: bold;">Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Accumulated</div><div style="text-align: center; font-weight: bold;">Amortization</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Gross Carrying </div><div style="text-align: center; font-weight: bold;">Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Accumulated </div><div style="text-align: center; font-weight: bold;">Amortization</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Intangible assets subject to amortization</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Trademarks</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255);"><div style="text-align: right;">9 years</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,014,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>527,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,007,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>464,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; background-color: rgb(255, 255, 255);"><div style="text-align: right;">11 years</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>8,668,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,764,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>8,610,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,547,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Order backlog</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255);"><div style="text-align: right;">6 months</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>332,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>332,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>325,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>180,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: right;">5 years</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>3,054,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>480,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>2,991,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>311,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>13,068,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>5,103,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>12,933,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>4,502,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div>Amortization expense for acquired intangible assets is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Amortization expense</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>577,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>192,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div>The estimated future amortization expense for acquired intangible assets is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 60%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; width: 48%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"><u>Year Ending March 31,</u></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2020 - remaining nine months</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,223,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>1,554,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2022</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,512,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2023</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>1,477,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2024</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,098,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 9pt;">Thereafter</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>1,101,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>7,965,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> 5835000 4320000 146366000 168992000 2367000 3352000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">5. Inventory</div><div><br /></div><div>Inventory&#8211;net is comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Inventory - net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Raw materials</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>101,544,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>95,757,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Work-in-process</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>4,593,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,502,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Finished goods</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>168,992,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>146,366,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>275,129,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>245,625,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Less allowance for excess and obsolete inventory</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(13,013,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(11,899,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 18pt;">Total inventory - net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>262,116,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>233,726,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Inventory unreturned</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>8,349,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>8,469,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> 13013000 11899000 275129000 245625000 101544000 95757000 233726000 262116000 4593000 3502000 0 0 0 2074000 2074000 3273000 3273000 0 47262000 4913000 4861000 P15Y 74406000 5217000 22275000 5895000 6258000 P5Y P3Y 2857000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Lease cost recognized in the consolidated statement of operations is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 58%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 58%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Operating lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,898,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Short-term lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>403,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Variable lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>130,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Finance lease cost:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Amortization of finance lease assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>358,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Interest on finance lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>68,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(204, 238, 255); padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Total lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>2,857,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div> 419003000 352607000 693832000 632362000 301996000 279354000 4039000 110400000 135400000 0.0050 0.00375 23862000 24000000 15000000 230000000 200000000 30000000 20000000 20000000 238620000 72400000 135400000 110400000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">4. Accounts Receivable &#8212; Net</div><div><br /></div><div style="color: #000000;">Accounts receivable &#8212; net includes offset accounts related to customer payment discrepancies, returned goods authorizations (&#8220;RGA&#8221;) issued for in-transit unit returns, and potential bad debts.</div><div><br /></div><div>Accounts receivable &#8212; net is comprised of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Accounts receivable &#8212; trade</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>62,727,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>75,847,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Allowance for bad debts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>(4,069,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>(4,100,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>)</div></td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer payment discrepancies</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(1,278,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(854,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Customer returns RGA issued</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>(12,338,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>(14,878,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>)</div></td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Less: total accounts receivable offset accounts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(17,685,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(19,832,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Total accounts receivable &#8212; net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>45,042,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>56,015,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> 2812000 26896000 27872000 3750000 3750000 3750000 13125000 17000000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">1. Company Background and Organization</div><div><br /></div><div><font style="color: #000000;">Motorcar Parts of America, Inc. and its subsidiaries (the &#8220;Company&#8221;, or &#8220;MPA&#8221;) is a leading supplier of automotive aftermarket non-discretionary replacement parts and diagnostic equipment. These replacement parts are primarily sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (&#8220;OES&#8221;). The Company&#8217;s diagnostic equipment primarily serves the global automotive component and powertrain testing market. The Company&#8217;s products include</font> (i) rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake master cylinders, and (iv) other products. Other products include<font style="color: rgb(0, 0, 0);">: (i) </font>turbochargers, (ii) brake power boosters, (iii) diagnostics <font style="color: rgb(0, 0, 0);">systems</font>, (iv) advanced power emulators (AC and DC), and (v) custom power electronic products.</div><div><br /></div><div>The Company primarily ships its products from its facilities and <font style="color: rgb(0, 0, 0);">various third party warehouse distribution centers</font> in North America.</div><div><br /></div><div style="color: #000000;">Pursuant to the guidance provided under the Financial Accounting Statement Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) for segment reporting, the Company has identified its chief operating decision maker (&#8220;CODM&#8221;), reviewed the documents used by the CODM, and understands how such documents are used by the CODM to make financial and operating decisions. The Company has determined through this review process that due to recent acquisitions, its business comprises three separate operating segments.&#160; Two of the operating segments meet all of the aggregation criteria, and are aggregated. The remaining operating segment does not meet the quantitative thresholds for individual disclosure. Since this immaterial operating segment meets the aggregation criteria of ASC 280, the Company has combined its operating segments into a single reportable segment.</div></div> -924000 -18379000 -1701000 -2668000 22328000 1955000 -5495000 -6151000 0 -6151000 0 0 0 -5495000 0 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">New Accounting Pronouncements Recently Adopted</div><div><br /></div><div style="font-style: italic;">Leases</div><div><br /></div><div>In February 2016, the FASB issued new guidance that requires balance sheet recognition of a lease asset and lease liability by lessees for all leases, other than leases with a term of 12 months or less if the short-term lease exclusion expedient is elected. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance requires a modified retrospective approach with optional practical expedients. The FASB provided entities with an additional transition method, which allows an entity to apply this guidance as of the beginning of the period of adoption instead of the beginning of the earliest comparative period presented in the entity&#8217;s financial statements. The Company adopted this guidance on April 1, 2019 using the additional transition method. The Company also elected certain practical expedients permitted under the transition guidance, including the package of practical expedients, which allowed it not to reassess lease classification for leases that commenced prior to the adoption date. In addition, the Company elected to exempt leases with an initial term of 12 months or less from balance sheet recognition and, for all classes of assets, combining non-lease components with lease components.</div><div><br /></div><div>Upon adoption, the Company recorded operating lease liabilities of $53,043,000 and corresponding operating lease assets of $50,773,000. The difference between the operating lease assets and liabilities recognized on the Company&#8217;s consolidated balance sheets primarily related to accrued rent on existing leases that were offset against the operating lease asset upon adoption. There was an immaterial reclassification of non-lease components to finance lease assets and finance lease liabilities upon adoption due to the Company&#8217;s election to combine non-lease components with lease components. The adoption of the new guidance did not have any impact on the Company&#8217;s rent expense and consolidated statement of cash flows. However, the Company has material nonfunctional currency leases that could have a material impact on the Company&#8217;s consolidated statements of operations. As required for other monetary liabilities, lessees shall remeasure a foreign currency-denominated lease liability using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates, which are not affected by subsequent changes in the exchange rates. The Company recorded a gain of $502,000 in general and administrative expenses in connection with the remeasurement of foreign currency-denominated lease liabilities during the three months ended June 30, 2019. See Note 10 for additional discussion of the adoption of ASC 842 and the impact on the Company&#8217;s financial statements.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">2. New Accounting Pronouncements</div><div><br /></div><div style="font-style: italic; font-weight: bold;">New Accounting Pronouncements Recently Adopted</div><div><br /></div><div style="font-style: italic;">Leases</div><div><br /></div><div>In February 2016, the FASB issued new guidance that requires balance sheet recognition of a lease asset and lease liability by lessees for all leases, other than leases with a term of 12 months or less if the short-term lease exclusion expedient is elected. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance requires a modified retrospective approach with optional practical expedients. The FASB provided entities with an additional transition method, which allows an entity to apply this guidance as of the beginning of the period of adoption instead of the beginning of the earliest comparative period presented in the entity&#8217;s financial statements. The Company adopted this guidance on April 1, 2019 using the additional transition method. The Company also elected certain practical expedients permitted under the transition guidance, including the package of practical expedients, which allowed it not to reassess lease classification for leases that commenced prior to the adoption date. In addition, the Company elected to exempt leases with an initial term of 12 months or less from balance sheet recognition and, for all classes of assets, combining non-lease components with lease components.</div><div><br /></div><div>Upon adoption, the Company recorded operating lease liabilities of $53,043,000 and corresponding operating lease assets of $50,773,000. The difference between the operating lease assets and liabilities recognized on the Company&#8217;s consolidated balance sheets primarily related to accrued rent on existing leases that were offset against the operating lease asset upon adoption. There was an immaterial reclassification of non-lease components to finance lease assets and finance lease liabilities upon adoption due to the Company&#8217;s election to combine non-lease components with lease components. The adoption of the new guidance did not have any impact on the Company&#8217;s rent expense and consolidated statement of cash flows. However, the Company has material nonfunctional currency leases that could have a material impact on the Company&#8217;s consolidated statements of operations. As required for other monetary liabilities, lessees shall remeasure a foreign currency-denominated lease liability using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates, which are not affected by subsequent changes in the exchange rates. The Company recorded a gain of $502,000 in general and administrative expenses in connection with the remeasurement of foreign currency-denominated lease liabilities during the three months ended June 30, 2019. See Note 10 for additional discussion of the adoption of ASC 842 and the impact on the Company&#8217;s financial statements.</div><div><br /></div><div style="font-style: italic; font-weight: bold;">New Accounting Pronouncements Not Yet Adopted</div><div><br /></div><div style="font-style: italic;">Measurement of Credit Losses on Financial Instruments</div><div><br /></div><div>In June 2016, the FASB issued an accounting pronouncement related to the measurement of credit losses on financial instruments. This pronouncement, along with a subsequent Accounting Standards Updates (&#8220;ASU&#8221;) issued to clarify certain provisions of the new guidance, changes the impairment model for most financial assets and will require the use of an &#8220;expected loss&#8221; model for instruments measured at amortized cost. Under this model, entities will be required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company plans to adopt this pronouncement for its fiscal year beginning April 1, 2020. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements, as well as any impacts on its business processes, systems and internal controls.</div><div><br /></div><div style="font-style: italic;">Fair Value Measurements</div><div><br /></div><div><font style="color: #000000;">In August 2018, the FASB issued guidance</font><font style="font-style: italic; color: #000000;">,</font><font style="color: #000000;"> which changes the disclosure requirements for fair value measurements by removing, adding and modifying certain disclosures. The standard is effective for financial statements issued for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. </font>The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</div></div> 1 3 -715000 0 599000 0 599000 -715000 P12Y4M24D 50103000 0 50773000 1898000 19291000 18219000 0.056 -1708000 -1867000 3976000 0 0 48155000 0 1637000 53043000 52131000 866000 1071000 4990000 4077000 7920000 6200000 599000 -715000 -715000 599000 0 0 -715000 599000 0 0 0 0 362000 192000 155000 -1308000 889000 1722000 889000 3976000 1546000 0.01 0.01 0.01 0.01 0 0 0 0 0 0 0 0 20000 5000000 20000 5000000 9030000 9296000 13594000 0 12200000 25000000 0 0 38398000 35151000 0 3000 677000 0 0 0 0 0 0 0 938000 782000 0 20794000 349000 1736000 2372000 0 -363000 0 1000 -192000 -192000 0 0 0 -362000 23006 36872 65256000 71407000 109148000 91668000 230921 P0Y P5Y11M12D <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The estimated future amortization expense for acquired intangible assets is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 60%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; width: 48%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"><u>Year Ending March 31,</u></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2020 - remaining nine months</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,223,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>1,554,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2022</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,512,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2023</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>1,477,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">2024</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,098,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 9pt;">Thereafter</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>1,101,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Total</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>7,965,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following summarizes the changes in the warranty return accrual:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 70%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at beginning of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>19,475,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>16,646,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Charged to expense/additions</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>23,185,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>23,893,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Amounts processed</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(26,842,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(25,996,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at end of period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>15,818,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>14,543,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Inventory&#8211;net is comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Inventory - net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Raw materials</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>101,544,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>95,757,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Work-in-process</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>4,593,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,502,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Finished goods</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>168,992,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>146,366,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>275,129,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>245,625,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Less allowance for excess and obsolete inventory</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(13,013,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(11,899,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 18pt;">Total inventory - net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>262,116,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>233,726,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Inventory unreturned</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>8,349,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>8,469,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following assumptions were used to derive the weighted average fair value of the stock options granted:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average risk free interest rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2.82</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average expected holding period (years)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>5.95</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average expected volatility</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>43.98</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average expected dividend yield</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average fair value of options granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>8.70</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following is a summary of stock option transactions:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Number of</div>Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Weighted Average</div>Exercise Price</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Outstanding at March 31, 2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,337,165</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>17.58</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Exercised</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 9pt;">Forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>(1,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>19.00</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Outstanding at June 30, 2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>1,336,165</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div>17.58</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Future repayments of the Term Loans are as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; width: 68%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;"><u>Year Ending March 31,</u></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2020 - remaining nine months</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2,812,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,750,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2022</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>3,750,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2023</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,750,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2024</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>13,125,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Total payments</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>27,187,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following shows the effect of derivative instruments on the consolidated statements of operations:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-align: center;"><div style="font-weight: bold;">&#160;</div><div><br /></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Gain (Loss) Recognized within General </div><div style="text-align: center; font-weight: bold;">and Administrative Expenses</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Derivatives Not Designated as </div></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 56%;"><div style="text-align: center; font-weight: bold;"><font style="font-weight: bold;">Hedging Instruments</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Forward foreign currency exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>35,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(2,666,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following is a summary of acquired intangible assets subject to amortization:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 33%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 33%;"><div style="text-align: center; font-weight: bold;"><br /></div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 9%;"><div style="text-align: center; font-weight: bold;">Weighted</div><div style="text-align: center; font-weight: bold;">Average</div><div style="text-align: center; font-weight: bold;">Amortization</div><div style="text-align: center; font-weight: bold;">Period</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Gross Carrying </div><div style="text-align: center; font-weight: bold;">Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Accumulated</div><div style="text-align: center; font-weight: bold;">Amortization</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Gross Carrying </div><div style="text-align: center; font-weight: bold;">Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Accumulated </div><div style="text-align: center; font-weight: bold;">Amortization</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Intangible assets subject to amortization</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Trademarks</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255);"><div style="text-align: right;">9 years</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,014,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>527,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,007,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>464,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; background-color: rgb(255, 255, 255);"><div style="text-align: right;">11 years</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>8,668,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,764,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>8,610,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,547,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Order backlog</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; background-color: rgb(204, 238, 255);"><div style="text-align: right;">6 months</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>332,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>332,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>325,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>180,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: right;">5 years</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>3,054,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>480,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>2,991,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>311,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 33%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>13,068,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>5,103,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>12,933,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>4,502,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following is a summary of non-vested RSUs:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Number of </div><div style="text-align: center; font-weight: bold;">Shares</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Weighted Average</div><div style="text-align: center; font-weight: bold;">Grant Date Fair</div><div style="text-align: center; font-weight: bold;">Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Outstanding at March 31, 2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>243,134</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>21.75</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Granted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Vested</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(58,488</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>23.99</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 9pt;">Forfeited</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Outstanding at June 30, 2019</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>184,646</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div>21.05</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-weight: bold;">Fair Value Measurements</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-weight: bold;">Fair Value Measurements</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Using Inputs Considered as</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Using Inputs Considered as</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Fair Value</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Level 3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-indent: -9pt; margin-left: 9pt;">Short-term investments</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Mutual funds</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,074,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,074,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>3,273,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>3,273,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Prepaid expenses and other current assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Forward foreign currency exchange contracts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>242,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>242,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>207,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>207,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Accrued liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Short-term contingent consideration</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,982,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,982,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,816,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,816,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Other current liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Deferred compensation</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,074,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>2,074,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>3,273,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>3,273,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Other liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 20%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Long-term contingent consideration</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>1,988,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>1,988,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>1,905,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);"><div>1,905,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following presents a reconciliation of basic and diluted net loss per share:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-indent: -9pt; margin-left: 9pt;">Net loss</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(6,151,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(5,495,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Basic shares</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>18,822,178</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>18,895,847</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Effect of potentially dilutive securities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Diluted shares</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>18,822,178</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>18,895,847</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Net loss per share:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-indent: -9pt; margin-left: 18pt;">Basic net loss per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(0.33</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(0.29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-indent: -9pt; margin-left: 18pt;">Diluted net loss per share</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(0.33</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>(0.29</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div>)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following summarizes changes in accumulated other comprehensive income loss:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Three Months Ended June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Three Months Ended June 30, 2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;"><div style="font-weight: bold;">Unrealized</div>Gain</div><div style="font-weight: bold;">on Short-Term</div></div><div style="text-align: center; font-weight: bold;">Investments</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Foreign</div><div style="font-weight: bold;">Currency</div></div><div style="text-align: center; font-weight: bold;">Translation</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;"><div style="font-weight: bold;">Unrealized</div></div><div style="font-weight: bold;">Gain</div><div style="font-weight: bold;">on Short-Term</div>Investments</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Foreign</div><div style="text-align: center; font-weight: bold;">Currency</div><div style="text-align: center; font-weight: bold;">Translation</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at March 31, 2019 and 2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,887,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,887,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>746,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,174,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(5,428,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Cumulative-effect adjustment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(746,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(746,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at April 1, 2019 and 2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,887,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,887,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,174,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(6,174,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Other comprehensive income (loss), net of tax</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>599,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>599,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>(715,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>(715,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><div style="text-indent: -9pt; margin-left: 9pt;">Amounts reclassified from accumulated other comprehensive loss, net of tax</div></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Balance at June 30, 2019 and 2018</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(6,288,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(6,288,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(6,889,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(6,889,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div>)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following summarizes information about the Term Loans at:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Principal amount of term loan</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">27,187,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">28,125,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Unamortized financing fees</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">(291,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">(253,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Net carrying amount of term loan</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">26,896,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="color: rgb(0, 0, 0);">27,872,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Less current portion of term loan</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">(3,678,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">(3,685,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="color: rgb(0, 0, 0);">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Long-term portion of term loan</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>23,218,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>24,187,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Accounts receivable &#8212; net is comprised of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Accounts receivable &#8212; trade</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>62,727,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>75,847,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Allowance for bad debts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>(4,069,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>(4,100,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>)</div></td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer payment discrepancies</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(1,278,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>(854,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Customer returns RGA issued</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>(12,338,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>(14,878,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>)</div></td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Less: total accounts receivable offset accounts</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(17,685,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>(19,832,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div>)</div></td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Total accounts receivable &#8212; net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>45,042,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>56,015,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">Significant Customer Concentrations</div><div><br /></div><div>The largest customers accounted for the following total percentage of net sales:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Net sales</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer A</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>38</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>37</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer B</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>23</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer C</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>20<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>25</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr></table><div><br /></div><div>The largest customers accounted for the following total percentage of accounts receivable &#8211; trade:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Accounts receivable - trade</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer A</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>31</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>34</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer B</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>22</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Customer C</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>9<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>16</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr></table><div><br /></div><div style="font-style: italic; font-weight: bold;">Geographic and Product Information</div><div><br /></div><div>The Company&#8217;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Rotating electrical products</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>75</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>77</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Wheel hub products</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>18</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Brake master cylinders products</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>3</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Other products</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div>5</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div>2</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>100</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>100</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div>%</div></td></tr></table></div> 3678000 3685000 3678000 3685000 24187000 23218000 23218000 24187000 4919000 4392000 0 0 941000 988000 241800 0 0 78400 0 0 0 0 58488 243134 184646 21.75 21.05 0 0.4398 0.0000 23.99 0 8.70 0.0000 0.0282 1000 19.00 1337165 1336165 17.58 17.58 403000 2074000 3273000 25996000 26842000 23185000 23893000 16646000 19475000 15818000 14543000 0 213609000 -6174000 79256000 189000 286880000 0 -6174000 0 -6887000 -6887000 279755000 274829000 -6887000 188000 215047000 71407000 279755000 189000 78510000 213609000 215672000 -6288000 65256000 214358000 189000 281419000 189000 286880000 -5428000 73761000 -6889000 274829000 0 -6887000 746000 -6174000 0 -6889000 0 -6288000 291000 253000 69000 109000 130000 0 0 18895847 18822178 18822178 18895847 35021000 32524000 22692000 5702000 7262000 80003000 4991000 6828000 7958000 47262000 57311000 55309000 P5Y 25542000 2 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Other information about leases is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 68%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 68%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Lease term and discount rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%;"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted-average remaining lease term (years):</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Finance leases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>3.1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating leases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>12.4</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted-average discount rate:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Finance leases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>5.0</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating leases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>5.6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Maturities of lease commitments at June 30, 2019 were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Maturity of lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Operating Leases</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Finance Leases</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2020 - remaining nine months</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>5,217,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,611,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>6,828,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>6,258,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>1,700,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>7,958,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2022</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>5,895,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,367,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>7,262,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2023</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>4,913,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>789,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>5,702,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2024</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4,861,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>130,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4,991,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Thereafter</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>47,262,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>47,262,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Total lease payments</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>74,406,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>5,597,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>80,003,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 27pt;">Less amount representing interest</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(22,275,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(417,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(22,692,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-indent: -9pt; margin-left: 18pt;">Present value of lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>52,131,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>5,180,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>57,311,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Balance sheet information for leases is as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Leases</div></td><td valign="bottom" style="vertical-align: top;"><div style="font-weight: bold;">Classification</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="text-indent: -9pt; margin-left: 9pt;">Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);"><div>Operating lease assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>50,103,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Finance</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>Plant and equipment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>5,206,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 18pt;">Total leased assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>55,309,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Liabilities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Current</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);"><div>Operating lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>3,976,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Finance</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);"><div>Other current liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>1,855,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Long-term</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);"><div>Long-term operating lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>48,155,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Finance</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div>Other liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>3,325,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 18pt;">Total lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>57,311,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> 1490000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following is a summary of accounts receivable discount programs:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Receivables discounted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>96,854,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>86,785,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average days</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>346</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>334</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Annualized weighted average discount rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>3.9</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4.1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Amount of discount recognized as interest expense</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,649,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,324,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> 21.22 P334D P346D 3324000 3649000 86785000 96854000 0.041 0.039 0 0 2074000 2074000 3273000 3273000 0 0 P2Y P3Y P2Y P2Y P3Y P2Y 1905000 0 0 1988000 1988000 0 1905000 0 2982000 0 2816000 2816000 0 0 0 2982000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-style: italic; font-weight: bold;">New Accounting Pronouncements Not Yet Adopted</div><div><br /></div><div style="font-style: italic;">Measurement of Credit Losses on Financial Instruments</div><div><br /></div><div>In June 2016, the FASB issued an accounting pronouncement related to the measurement of credit losses on financial instruments. This pronouncement, along with a subsequent Accounting Standards Updates (&#8220;ASU&#8221;) issued to clarify certain provisions of the new guidance, changes the impairment model for most financial assets and will require the use of an &#8220;expected loss&#8221; model for instruments measured at amortized cost. Under this model, entities will be required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company plans to adopt this pronouncement for its fiscal year beginning April 1, 2020. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements, as well as any impacts on its business processes, systems and internal controls.</div><div><br /></div><div style="font-style: italic;">Fair Value Measurements</div><div><br /></div><div><font style="color: #000000;">In August 2018, the FASB issued guidance</font><font style="font-style: italic; color: #000000;">,</font><font style="color: #000000;"> which changes the disclosure requirements for fair value measurements by removing, adding and modifying certain disclosures. The standard is effective for financial statements issued for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. </font>The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</div></div> 854000 1278000 19832000 17685000 12338000 14878000 5000000 0.0175 0.0275 0.0225 0.0125 20000000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Contract liabilities are comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Short-term contract liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer allowances earned</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>15,698,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>12,755,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer core returns accruals</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,958,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,933,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer deposits</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,839,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2,674,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Accrued core payment, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>9,147,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>11,237,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>30,642,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>30,599,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Long-term contract liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer core returns accruals</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>25,643,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>25,722,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Accrued core payment, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>13,516,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>15,167,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>39,159,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>40,889,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 27pt;">Total contract liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>69,801,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>71,488,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> 11237000 9147000 12755000 15698000 3958000 3933000 2674000 1839000 13516000 15167000 25722000 25643000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">9. Contract Liabilities</div><div><br /></div><div>Contract liabilities are comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Short-term contract liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer allowances earned</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>15,698,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>12,755,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer core returns accruals</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,958,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,933,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer deposits</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,839,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>2,674,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Accrued core payment, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>9,147,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>11,237,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>30,642,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>30,599,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Long-term contract liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Customer core returns accruals</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>25,643,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>25,722,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Accrued core payment, net</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>13,516,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>15,167,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>39,159,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>40,889,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 27pt;">Total contract liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>69,801,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>71,488,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">10. Leases</div><div><br /></div><div>The Company leases various facilities in North America and Asia under operating leases expiring through December 2032. Non-cancelable minimum lease payments for the two new buildings with 15-year terms in Mexico, which were executed at March 31, 2019, but had not yet commenced at June 30, 2019 were $25,542,000. The Company also has finance leases for certain office and manufacturing equipment, which generally range from three to five years.</div><div><br /></div><div>The Company determines if an arrangement contains a lease at inception. Lease assets and lease liabilities are recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease.&#160;Certain of the Company&#8217;s leases include options to extend the leases for up to five years.&#160; When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that it will exercise the option, the option is considered in determining the classification and measurement of the lease. The lease assets are recorded net of any lease incentives received. Lease assets are tested for impairment in the same manner as long-lived assets used in operations.</div><div><br /></div><div>As the rate implicit for each of its leases is not readily determinable, the Company uses its incremental borrowing rate, based on the information available at the lease commencement date, for each of its leases in determining the present value of its expected lease payments. The Company&#8217;s incremental borrowing rate is determined by analyzing and combining an applicable risk-free rate, a financial spread adjustment and any lease specific adjustment. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services, which are expensed as incurred and not included in the determination of lease assets and lease liabilities. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees, and other factors. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.</div><div><br /></div><div>Balance sheet information for leases is as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Leases</div></td><td valign="bottom" style="vertical-align: top;"><div style="font-weight: bold;">Classification</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="text-indent: -9pt; margin-left: 9pt;">Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);"><div>Operating lease assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>50,103,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Finance</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div>Plant and equipment</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>5,206,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 18pt;">Total leased assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>55,309,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Liabilities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Current</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);"><div>Operating lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>3,976,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Finance</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);"><div>Other current liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>1,855,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Long-term</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);"><div>Long-term operating lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>48,155,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Finance</div></td><td valign="bottom" style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div>Other liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>3,325,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 18pt;">Total lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 44%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>57,311,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div><br /></div><div>Lease cost recognized in the consolidated statement of operations is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 58%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 58%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Operating lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,898,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Short-term lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>403,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Variable lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>130,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Finance lease cost:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Amortization of finance lease assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>358,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Interest on finance lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>68,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(204, 238, 255); padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Total lease cost</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>2,857,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div>Maturities of lease commitments at June 30, 2019 were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Maturity of lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Operating Leases</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Finance Leases</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2020 - remaining nine months</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>5,217,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,611,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>6,828,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2021</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>6,258,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>1,700,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>7,958,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2022</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>5,895,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>1,367,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>7,262,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2023</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>4,913,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>789,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>5,702,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">2024</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4,861,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>130,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4,991,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Thereafter</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>47,262,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>47,262,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Total lease payments</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>74,406,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>5,597,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>80,003,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 27pt;">Less amount representing interest</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(22,275,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(417,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>(22,692,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div>)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-indent: -9pt; margin-left: 18pt;">Present value of lease liabilities</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>52,131,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>5,180,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div>57,311,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div>Other information about leases is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 68%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 68%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Lease term and discount rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%;"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted-average remaining lease term (years):</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Finance leases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>3.1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating leases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>12.4</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted-average discount rate:</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Finance leases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div>5.0</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 68%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Operating leases</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div>5.6</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>%</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Amortization expense for acquired intangible assets is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Amortization expense</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>577,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>192,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> -12000 -23000 -303000 574000 -120000 807000 -1367000 -1132000 0 -904000 155000 272000 551000 0 -228000 0 502000 0 1179000 0 22615000 21488000 8469000 8349000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">11. Accounts Receivable Discount Programs</div><div><br /></div><div>The Company uses receivable discount programs with certain customers and their respective banks. Under these programs, the Company may sell those customers&#8217; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers&#8217; receivables.</div><div><br /></div><div>The following is a summary of accounts receivable discount programs:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;"><div style="font-weight: bold;">Three Months Ended</div>June 30,</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Receivables discounted</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>96,854,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>86,785,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Weighted average days</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>346</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>334</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Annualized weighted average discount rate</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>3.9</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>4.1</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>%</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 9pt;">Amount of discount recognized as interest expense</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,649,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,324,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> 6173000 5075000 3101000 3106000 4397000 4411000 13410000 14671000 189505000 196914000 16618000 15557000 2775000 2007000 5569000 5569000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Contract assets are comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Short-term contract assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Cores expected to be returned by customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>13,410,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>14,671,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Upfront payments to customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,106,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,101,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Core premiums paid to customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>4,397,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>4,411,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>20,913,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>22,183,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Long-term contract assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Remanufactured cores held at customers' locations</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>189,505,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>196,914,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Upfront payments to customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>2,007,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>2,775,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Core premiums paid to customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>15,557,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>16,618,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Long-term core inventory deposits</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>5,569,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>5,569,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>212,638,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>221,876,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 27pt;">Total contract assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>233,551,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>244,059,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-weight: bold;">6. Contract Assets</div><div><br /></div><div>Contract assets are comprised of the following:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">June 30, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%;"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Short-term contract assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Cores expected to be returned by customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>13,410,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>14,671,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Upfront payments to customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,106,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>3,101,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Core premiums paid to customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>4,397,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>4,411,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>20,913,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>22,183,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Long-term contract assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Remanufactured cores held at customers' locations</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>189,505,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>196,914,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Upfront payments to customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>2,007,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div>2,775,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-indent: -9pt; margin-left: 18pt;">Core premiums paid to customers</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>15,557,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div>16,618,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-indent: -9pt; margin-left: 18pt;">Long-term core inventory deposits</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>5,569,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>5,569,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>212,638,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><div>221,876,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 66%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-weight: bold; text-indent: -9pt; margin-left: 27pt;">Total contract assets</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>233,551,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div>244,059,000</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> EX-101.SCH 7 mpaa-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Company Background and Organization link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Accounts Receivable - Net link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Contract Assets link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Significant Customer and Other Information link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Contract Liabilities link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Accounts Receivable Discount Programs link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Financial Risk Management and Derivatives link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Share-based Payments link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 070300 - Disclosure - New Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Accounts Receivable - Net (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Contract Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Significant Customer and Other Information (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Contract Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Accounts Receivable Discount Programs (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Financial Risk Management and Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - Share-based Payments (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Company Background and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - Intangible Assets, Intangible Assets Subject to Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 090404 - Disclosure - Intangible Assets, Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Accounts Receivable - Net (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Significant Customer and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090904 - Disclosure - Debt, Term Loans and Amended Credit Facility (Details)1 link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Leases, General Information (Details) link:presentationLink link:calculationLink link:definitionLink 091102 - Disclosure - Leases, Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 091104 - Disclosure - Leases, Cost Recogized in Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 091106 - Disclosure - Leases, Maturities of Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 091108 - Disclosure - Leases, Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 091108 - Disclosure - Leases, Maturities of Lease Commitments (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091110 - Disclosure - Leases, Maturities of Lease Commitments (Details) Calc 3 link:presentationLink link:calculationLink link:definitionLink 091112 - Disclosure - Leases, Maturities of Lease Commitments (Details) Calc 4 link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Accounts Receivable Discount Programs (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Financial Risk Management and Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Share-based Payments - Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 091702 - Disclosure - Share-based Payments - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 mpaa-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 mpaa-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 mpaa-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Amendment Flag City Area Code Entity Address, City or Town Entity Address, Country Current Fiscal Year End Date Document Period End Date Entity Incorporation, State or Country Code Local Phone Number Entity Address, Postal Zip Code Entity Address, State or Province Title of 12(b) Security Title of 12(g) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Filer Category Entity Registrant Name Entity Central Index Key Entity Tax Identification Number Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Entity Interactive Data Current Entity File Number Entity Shell Company Entity Emerging Growth Company Entity Small Business Accumulated Other Comprehensive Income [Abstract] AOCI Attributable to Parent [Abstract] Award Type [Axis] ASU 2016-01 [Member] ASU 2016-01 [Member] ASU 2016-02 [Member] Accounts payable Accounts Receivable - Trade [Member] Accounts Receivable [Member] Accounts receivable - net Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable - trade Total accounts receivable - net Accounts Receivable, after Allowance for Credit Loss Accrued liabilities Accrued liabilities [Abstract] Contingent Consideration [Member] Accrued Liabilities [Member] Unrealized Gain on Short-Term Investments [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Loss [Abstract] Foreign Currency Translation [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Member] Weighted Average Amortization Period Acquired Finite-Lived Intangible Assets [Line Items] Additional paid-in capital Additional Paid-in Capital Common Stock [Member] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments for New Accounting Pronouncements [Axis] Compensation recognized under employee stock plans Allowance for bad debts Accounts Receivable, Allowance for Credit Loss, Current Amortization expense Amortization of intangible assets Amortization and write-off of debt issuance costs Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] Antidilutive shares excluded from computation of earnings per share (in shares) ASSETS Assets: [Abstract] Assets [Abstract] TOTAL ASSETS Assets Total current assets Assets, Current Current assets: Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Basis of Accounting [Text Block] Assumptions for fair value of contingent consideration Fair value of contingent consideration obligations Business Combination, Contingent Consideration, Liability Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Aggregate contingent consideration obligation Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Cash and cash equivalents - Beginning of period Cash and cash equivalents - End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Class of Stock [Domain] Commitments and contingencies Commitments and Contingencies [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common Stock [Member] Common stock, par value (in dollars per share) Common stock, issued (in shares) Common stock, authorized (in shares) Common stock, outstanding (in shares) Ending balance (in shares) Beginning balance (in shares) Common stock; par value $.01 per share, 50,000,000 shares authorized; 18,854,272 and 18,817,400 shares issued and outstanding at June 30, 2019 and March 31, 2019, respectively Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accumulated Other Comprehensive Loss Concentration Risk Benchmark [Axis] Concentration risk percentage Concentration Risk Benchmark [Domain] Concentration Risk [Line Items] Significant Customer and Other Information Concentration Risk Disclosure [Text Block] Concentration Risk [Table] Contingent Consideration Type [Domain] Contingent Consideration by Type [Axis] Total long-term contract liabilities Long-term contract liabilities (see Note 9) Contract with Customer, Liability, Noncurrent Short-term contract assets [Abstract] Total contract liabilities Contract with Customer, Liability Contract Assets [Abstract] Contract Liabilities [Abstract] Long-term contract assets [Abstract] Total short-term contract assets Contract assets (see Note 6) Contract with Customer, Asset, Gross, Current Total contract assets Contract with Customer, Asset, before Allowance for Credit Loss Contract liabilities (see Note 9) Total short-term contract liabilities Contract with Customer, Liability, Current Total long-term contract assets Long-term contract assets (see Note 6) Contract with Customer, Asset, Gross, Noncurrent Cost of goods sold Credit Facility [Domain] Credit Facility [Axis] Cumulative-effect adjustment Cumulative Effect of New Accounting Principle in Period of Adoption Customer Relationships [Member] Interest rate over LIBOR rate under option 1 Debt [Abstract] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Principal amount of term loan Total payments Debt Debt Disclosure [Text Block] Debt Instrument [Line Items] Debt Instrument, Name [Domain] Interest rate at end of period Debt instrument, maturity date Debt Instrument, Maturity Date Summarized information about the term loan [Abstract] Quarterly principal payments Deferred income taxes Deferred Income Tax Expense (Benefit) Long-term deferred income taxes Long-term deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Depreciation and amortization Derivative, Term of Contract Financial Risk Management and Derivatives [Abstract] Derivative Instrument [Axis] Net gain (loss) on forward foreign currency exchange contracts Forward foreign currency exchange contracts Financial Risk Management and Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Contract [Domain] Developed Technology [Member] Developed Technology Rights [Member] Share-based Payments [Abstract] Share-based Payments Share-based Payment Arrangement [Text Block] Reconciliation of basic and diluted net loss per share [Abstract] Net loss per share [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Diluted net loss per share (in dollars per share) Basic net loss per share (in dollars per share) Net Loss Per Share [Abstract] Effect of exchange rate changes on cash and cash equivalents Effective income tax rate Total unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Total unrecognized compensation expense Weighted average vesting period over which compensation expense is expected to be recognized Weighted average vesting period over which compensation expense is expected to be recognized Options [Member] Stock Options [Member] Equity Component [Domain] Fair Value Assumptions [Abstract] Fair Value Measurements [Abstract] Exercises/settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Recurring [Member] Fair Value, Measurement Frequency [Domain] Fair Value by Liability Class [Domain] Newly issued Ending balance Beginning balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Assumptions Used to Determine Fair Value of Contingent Consideration Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Axis] Measurement Frequency [Axis] Liability Class [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Level 1 [Member] Level 3 [Member] Level 2 [Member] Changes in revaluation of contingent consideration included in earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Net transfers in (out) of Level 3 Change in Warrant Liability Measured at Fair Value Recurring Basis Using Significant Unobservable Inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Change in warrant liability measured at fair value recurring basis using significant unobservable inputs (Level 3) [Roll Forward] Less amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Payments on finance lease obligations Finance Lease, Principal Payments 2024 Finance Lease, Liability, Payments, Due Year Five Finance, Other current liabilities Finance Lease, Liability, Current Finance leases Finance Lease, Weighted Average Remaining Lease Term Amortization of finance lease assets Finance Lease, Right-of-Use Asset, Amortization 2022 Finance Lease, Liability, Payments, Due Year Three Finance leases 2023 Finance Lease, Liability, Payments, Due Year Four 2021 Finance Lease, Liability, Payments, Due Year Two Thereafter Finance Lease, Liability, Payments, Due after Year Five Total lease payments Finance Lease, Liability, Payment, Due Finance, Other liabilities Finance Lease, Liability, Noncurrent Finance Leases [Abstract] Finance, Plant and equipment 2020 - remaining nine months Finance Lease, Liability, Payments, Remainder of Fiscal Year Present value of lease liabilities Finance Lease, Liability Interest on finance lease liabilities Finance Lease, Interest Expense Gross Carrying Value Total Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Major Class Name [Domain] 2020 - remaining nine months Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Accumulated Amortization Intangible assets subject to amortization [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Estimated future amortization expense for intangible assets subject to amortization [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Forward Foreign Currency Exchange Contracts [Member] Foreign Exchange Forward [Member] Forward foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Forward foreign currency exchange contracts included in prepaid and other current assets Forward foreign currency exchange contracts included in other current liability Loss on disposal of plant and equipment Gain (Loss) on Disposition of Property Plant Equipment General and administrative General and Administrative Expenses [Member] Goodwill Intangible Assets [Abstract] Gross profit Gross Profit Income Taxes [Abstract] Income Statement Location [Axis] Income Statement Location [Domain] Consolidated Statements of Operations [Abstract] Income Taxes Income Tax Disclosure [Text Block] Loss before income tax benefit Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax benefit Income tax receivable Cash paid for income taxes, net of refunds Contract liabilities, net Increase (Decrease) in Contract with Customer, Liability Contract assets, net Increase (Decrease) in Contract with Customer, Asset Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable and accrued liabilities Income tax receivable Increase (Decrease) in Income Taxes Receivable Other assets Increase (Decrease) in Other Operating Assets Changes in operating assets and liabilities, net of effects of acquisitions: Inventory Increase (Decrease) in Inventories Other liabilities Increase (Decrease) in Other Operating Liabilities Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Stockholders' Equity [Roll Forward] Intangible assets - net Intangible Assets Intangible Assets Disclosure [Text Block] Cash paid for interest, net Interest Paid, Excluding Capitalized Interest, Operating Activities Finished goods Inventory [Abstract] Net provision for inventory reserves Inventory Inventory Disclosure [Text Block] Less allowance for excess and obsolete inventory Inventory Valuation Reserves Inventory, gross Inventory, Gross Raw materials Inventory - net Total inventory - net Inventory, Net Work in process Inventory - net [Abstract] Inventory, Net [Abstract] Mutual funds Investments, Fair Value Disclosure LIBOR [Member] Lessee, Lease, Description [Line Items] Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Minimum lease term, lease not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Total lease payments Lessee, Operating Lease, Liability, Payments, Due 2020 - remaining nine months Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Lessee, Lease, Description [Table] Less amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Finance leases term Lessee, Finance Lease, Term of Contract Leases [Abstract] Lessee Disclosure [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Lease cost [Abstract] Lease, Cost [Abstract] Total lease cost Lease, Cost Lease Cost Recognized in Consolidated Statement of Operations Lease, Cost [Table Text Block] Leases [Abstract] Letters of Credit [Member] Liabilities: [Abstract] Liabilities [Abstract] Liabilities [Abstract] LIABILITIES AND SHAREHOLDERS' EQUITY Total liabilities Liabilities TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Long-term [Abstract] Liabilities, Noncurrent [Abstract] Current liabilities: Current [Abstract] Total current liabilities Liabilities, Current Amended Credit Facility [Abstract] Outstanding balance under revolving loan Facility fee on total leverage ratio Line of Credit Facility, Commitment Fee Percentage Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Amount available under revolving facility Revolving loan Term Loans [Member] Accounts Receivable - Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] 2020 - remaining nine months Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year Future repayments of the Term Loan, by fiscal year [Abstract] Net carrying amount of term loan Long-term Debt 2023 Long-term Debt, Maturities, Repayments of Principal in Year Four 2022 Long-term Debt, Maturities, Repayments of Principal in Year Three 2021 Long-term Debt, Maturities, Repayments of Principal in Year Two 2024 Contingencies [Abstract] Estimated additional import duties Loss Contingency, Estimate of Possible Loss Counter Party Rate [Member] Measurement Input Type [Domain] Risk Free Interest Rate [Member] Probability [Member] Expected Volatility [Member] Measurement Input Type [Axis] Change in warranty return accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Company Background and Organization Nature of Operations [Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Cash flows from operating activities: Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net loss Net loss Net Income (Loss) Attributable to Parent Cash flows from financing activities: New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements Recently Adopted New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements Number of Reportable Segments Number of operating segments Other comprehensive income (loss), net of tax OCI, before Reclassifications, Net of Tax, Attributable to Parent Operating Leases [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Operating leases Operating Lease, Weighted Average Remaining Lease Term Operating, Operating lease assets Operating lease assets (see Note 10) Operating lease assets Operating lease cost Operating Lease, Cost Total operating expenses Operating Expenses Operating leases Operating Lease, Weighted Average Discount Rate, Percent Operating loss Operating Income (Loss) Operating lease liabilities (see Note 10) Operating, Operating lease liabilities Long-term operating lease liabilities (see Note 10) Operating, Long-term operating lease liabilities Cash paid for operating leases Operating expenses: Operating lease liabilities Present value of lease liabilities Order Backlog [Member] Company Background and Organization [Abstract] Other assets Other liabilities [Abstract] Other current liabilities Other liabilities Other current liabilities [Abstract] Total other comprehensive gain (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income (loss), net of tax: Foreign currency translation gain (loss) Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Cash used to net share settle equity awards Payment, Tax Withholding, Share-based Payment Arrangement Change in short-term investments Payments for (Proceeds from) Short-term Investments Payments for debt issuance costs Debt issuance costs Purchase of plant and equipment Payments to Acquire Property, Plant, and Equipment Preferred stock, par value (in dollars per share) Preferred stock, issued (in shares) Preferred stock Preferred stock, authorized (in shares) Prepaid expenses and other current assets [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Prepaid expenses and other current assets Borrowings under term loan Borrowings under revolving loan Proceeds from Lines of Credit Exercise of stock options Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Plant and equipment - net Assets acquired under operating leases Plant and equipment acquired under finance leases Accounts Receivable - Net [Abstract] Amounts reclassified from accumulated other comprehensive loss, net of tax Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Repayments of term loan Repayments of Long-term Debt Repayments of revolving loan Repayments of Lines of Credit Payments on finance lease obligations Repayments of Long-term Capital Lease Obligations Research and development Issuance of common stock upon vesting of RSUs, net of shares withheld for employee taxes Restricted Stock, Value, Shares Issued Net of Tax Withholdings Restricted Stock [Member] Issuance of common stock upon vesting of RSUs, net of shares withheld for employee taxes (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Retained Earnings [Member] Retained earnings Net sales Revolving Facility [Member] Revolving Credit Facility [Member] Significant Customer and Other Information [Abstract] Number of stock options unvested (in shares) Weighted average expected holding period Estimated Future Amortization Expense for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Net Sales [Member] Revenue, Product and Service Benchmark [Member] Changes in Warranty Return Accrual Inventory Net Schedule of Inventory, Current [Table Text Block] Black-Scholes Option Pricing Model Assumptions used to Derive Weighted Average Fair Value of Stock Options Granted Stock Option Transactions Future Repayments of the Amended Term Loan, by Fiscal Year Derivative Instruments on Consolidated Statements of Operations Derivatives Not Designated as Hedging Instruments [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Intangible Assets Subject to Amortization Restricted Stock Units Activity Financial Assets and Liabilities Measured at Fair Value Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Reconciliation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Information About the Term Loan Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Concentrations of Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Current portion of term loan Less current portion of term loan Term loan, less current portion Long-term portion of term loan Sales and marketing Series A Junior Participating Preferred Stock [Member] Exercised (in dollars per share) Weighted Average Exercise Price [Roll Forward] Granted (in dollars per share) Weighted Average Grant Date Fair Value [Roll Forward] Share-based compensation expense Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Granted (in shares) Weighted average expected dividend yield Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested at end of period (in shares) Non-vested at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Non-vested at end of period (in dollars per share) Non-vested at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average expected volatility Vested (in dollars per share) Summary of restricted stock transactions [Abstract] Black-Scholes option pricing model assumptions used to derive weighted average fair value of stock options granted [Abstract] Weighted average fair value of options granted (in dollars per share) Weighted average risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Number of Shares [Roll Forward] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Equity Award [Domain] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding at end of period (in dollars per share) Outstanding at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Short-term lease cost Short-term Lease, Cost Short-term investments Short-term investments [Abstract] Amounts processed Standard Product Warranty Accrual, Decrease for Payments Charged to expense/additions Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Consolidated Balance Sheets (Unaudited) [Abstract] Class of Stock [Axis] Consolidated Statements of Comprehensive Loss [Abstract] Equity Components [Axis] Statement [Line Items] Statement [Table] Consolidated Statements of Cash Flows (Unaudited) [Abstract] Consolidated Statements of Shareholders' Equity [Abstract] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Adjusted beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance Total shareholders' equity Stockholders' Equity Attributable to Parent Ending balance Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Shareholders' equity: Supplemental disclosures of cash flow information: Trademarks [Member] Type of Adoption [Domain] Unamortized financing fees Unamortized Debt Issuance Expense Gain on short-term investments Unrealized Gain (Loss) on Investments Variable Rate [Domain] Variable lease cost Variable Rate [Axis] Effect of potentially dilutive securities (in shares) Basic (in shares) Basic shares (in shares) Diluted (in shares) Diluted shares (in shares) Weighted average number of shares outstanding: Customers [Axis] Maximum [Member] Minimum [Member] Customer [Domain] Products and Services [Domain] Products and Services [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Geographical [Domain] Geographical [Axis] Mexico [Member] MEXICO Notional amount of foreign currency derivatives Lease Term and Discount Rate [Abstract] Weighted-average Discount Rate [Abstract] Weighted-average discount rate: [Abstract] Weighted-average Remaining Lease Term [Abstract] Weighted-average remaining lease term (years): [Abstract] Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance lease. Lessee, Operating and Finance Lease, Liability, Undiscounted Excess Amount Less amount representing interest Lessee, Operating and Finance Lease, Liability, Payment, Due [Abstract] Total [Abstract] Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fourth fiscal year following latest fiscal year. Lessee, Operating and Finance Lease, Liability, Payments, Due Year Four 2023 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third fiscal year following latest fiscal year. Lessee, Operating and Finance Lease, Liability, Payments, Due Year Three 2022 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease. Lessee, Operating and Finance Lease, Liability, Payments, Due Total lease payments Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fifth fiscal year following latest fiscal year. Lessee, Operating and Finance Lease, Liability, Payments, Due Year Five 2024 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year. Lessee, Operating and Finance Lease, Liability, Payments, Remainder of Fiscal Year 2020 - remaining nine months Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second fiscal year following latest fiscal year. Lessee, Operating and Finance Lease, Liability, Payments, Due Year Two 2021 Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fifth fiscal year following latest fiscal year. Lessee, Operating and Finance Lease, Liability, Payments, Due after Year Five Thereafter Finance Leases Cost [Abstract] Finance lease cost: [Abstract] Present value of lessee's discounted obligation for lease payments from operating and finance lease. Operating and Finance Lease, Liability Total lease liabilities Present value of lease liabilities Amount of lessee's right to use underlying asset under operating and finance lease. Operating and Finance Lease, Right-of-Use Assets Total leased assets Term of option to extend lessee's operating and finance leases in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Lessee, Operating Lease and Finance Lease, Option to Extend, Term Option to extend, term Amount of lessee's undiscounted obligation for lease payments for lease not yet commenced. Lessee, Operating Lease, Lease Not yet Commenced, Minimum Lease Payment Minimum lease payments, lease not yet commenced The number of new buildings under operating lease contract. Operating Lease, Number of New Buildings Under Lease Number of new buildings under lease Structure and equipment used in the manufacturing of goods. Office and Manufacturing [Member] Office and Manufacturing Equipment [Member] Tabular disclosure of other information of lessees operating lease and finance lease obligations. Lessee, Operating Lease and Finance Lease, Other Information [Table Text Block] Other Information about Leases Tabular disclosure of undiscounted cash flows of lessee's operating lease liability and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability and finance lease liability recognized in statement of financial position. Lessee, Operating Lease and Finance Lease, Liability, Maturity [Table Text Block] Maturity of Lease Commitments Tabular disclosure of the lessee's operating lease and finance lease assets and liabilities disclosed in the statement of financial position. Lessee Schedule of Operating Lease and Finance Lease Assets and Liabilities [Table Text Block] Balance Sheet Information for Leases The fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value Estimated fair value of awards granted Foreign Currency Exchange Contract [Abstract] Foreign Currency Exchange Contracts [Abstract] Tabular disclosure of accounts receivable factored out to banks. Disclosure includes amounts factored, weighted average days, weighted average discount rate and amount of discount. Schedule of Accounts Receivable Discount Programs [Table Text Block] Accounts Receivable Discount Programs Weighted average exercise price of non-vested options outstanding. Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Weighted average exercise price of stock options unvested (in dollars per share) Summary of stock option transactions [Abstract] Represents the weighted average number of days these discount arrangements have allowed the Company to accelerate collection of discounted accounts receivable balances during the period. Discounted Accounts Receivable Weighted Average Days For Accelerated Collection Weighted average days The amount of the discount on accounts receivable balances sold that was recorded as interest expense during the period. Discount Recorded As Interest Expense Amount of discount recognized as interest expense The amount of customers' receivable balances that have been sold to the customers' respective banks at a discount during the period. Accounts Receivables Discounted Receivables discounted Represents the weighted average discount rate, on an annualized basis, on the accounts receivable balances sold during the period. Annualized Weighted Average Discount Rate On Discounted Accounts Receivables Annualized weighted average discount rate Measurement input using the revenue discount rate. Measurement Input, Revenue Discount Rate [Member] Revenue Discount Rate [Member] Measurement input using revenue volatility. Measurement Input, Revenue Volatility [Member] Revenue Volatility [Member] Refers to the amount of contingent consideration in a business combination allocated to a Revenue earn-out arrangement. Revenue Earn-out Consideration [Member] This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of deferred compensation liability as of the balance sheet date. Deferred compensation, Fair Value Disclosure Deferred compensation Period of a revenue earn-out consideration arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.. Term of Revenue Earn Out Consideration Arrangement Term of revenue earn-out arrangement Measurement input using the weighted average cost of capital through a calculation in which each category of the entity's capital is proportionally weighted. Measurement Input, Weighted Average Cost of Capital [Member] Weighted Average Cost of Capital [Member] Refers to the amount of contingent consideration in a business combination allocated to a research and development event milestone. Research and Development Event Milestone [Member] Two-year R&D Milestone Event [Member] The effective period for payment of contingent consideration, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Business Combination Contingent Consideration Payment Period Contingent consideration payment period Period of a gross profit earn-out consideration arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.. Term of Gross Profit Earn-out Consideration Arrangement Term of gross profit earn-out arrangement Period of arrangement for a research and development milestone event, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.. Term of Research and Development Milestone Event Term of R&D event milestone Fair Value Disclosure Contingent Consideration [Abstract] Contingent Consideration [Abstract] Fair value of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. Business Combination, Contingent Consideration, Liability, Noncurrent, Fair Value Disclosure Long-term contingent consideration Fair value of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer. Business Combination, Contingent Consideration, Liability, Current, Fair Value Disclosure Short-term contingent consideration Refers to the amount of contingent consideration in a business combination allocated to a gross profit earn-out arrangement. Gross Profit Earn-out Consideration [Member] Gross Profit Earn-out Consideration [Member] A privately held company operating as E&M Power and engaged in the design and manufacture of advanced power emulators (AC and DC) and custom power electronic products, based in Binghamton, New York. Mechanical Power Conversion, LLC [Member] Name of the acquiree company. Dixie Electric, Ltd [Member] Document and Entity Information [Abstract] New Accounting Pronouncements Recently Adopted [Abstract] Disclosure of accounting policy pertaining to new accounting pronouncements not yet adopted recently and may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. New Accounting Pronouncements Not Yet Adopted, Policy [Policy Text Block] New Accounting Pronouncements Not Yet Adopted A reduction to trade accounts receivable for customer payment discrepancies. Customer Payment Discrepancies Customer payment discrepancies The sum of the total accounts receivable offset accounts. Total Accounts Receivable Offset Accounts Less: total accounts receivable offset accounts A reduction from trade accounts receivable for returned goods authorization issued for in-transit unit returns. Customer Returns RGA Issued Customer returns RGA issued A swingline facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans. Swing Line Sublimit [Member] Swing Line Sublimit [Member] Represents an amended company credit arrangement with its lenders under which borrowings can be made up to a specific amount. Second Amended Credit Facility [Member] Second Amended Credit Facility [Member] Annual sale and lease back transactions permitted under the credit facility agreement. Annual Sale and Lease Back Transactions Permitted Maximum sale and lease back transactions A reference rate at which a bank borrows funds from other banks. Reference Rate [Member] Represents an arrangement for a group of borrowers in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Revolving Credit Facility, Canadian Borrowers [Member] Canadian Borrowers [Member] The percentage points added to the reference rate to compute the variable rate on the debt instrument under option two of the credit agreement. Debt Instrument, Basis Spread on Variable Rate, Option 2 Interest rate above base rate under option 2 The floor to which the reference rate (e.g., LIBOR) is subject. Reference interest rate under option 1, floor Reference interest rate under option 1, floor Under the credit facility agreement, the entity is permitted an allowable dividend payment and share repurchase amount per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants. Allowable Payments of Dividends and Share Repurchases in Period Under Credit Facility Dividend payments and share repurchases, annual maximum amount permitted Represents a company credit arrangement with its lenders under which borrowings can be made up to a specific amount. Parent Company Credit Agreement [Member] Credit Facility [Member] Antidilutive Securities, Earnings Per Share [Abstract] Antidilutive Securities [Abstract] Tabular disclosure of contract liabilities. Contract Liabilities [Table Text Block] Contract Liabilities Represents the customer with the largest percentage of net sales and accounts receivable. Customer A [Member] Concentration Risk Percentage [Abstract] Concentration Risk [Abstract] Refers to the wheel hub products that are sold by the entity. Wheel Hub Products [Member] Refers to the brake master cylinders products that are sold by the entity. Brake Master Cylinders Products [Member] Refers to all products other than rotating electrical, wheel hub and brake master cylinders that are sold by the entity. Other Products [Member] Other Products [Member] Refers to the rotating electrical products that are sold by the entity. Rotating Electrical Products [Member] Represents the customer with the third largest percentage of net sales and accounts receivable. Customer C [Member] Represents the customer with the second largest percentage of net sales and accounts receivable. Customer B [Member] The amount of obligations for accrued core payment, classified as current. Contract with Customer, Liability, Accrued core payment, Current Accrued core payment, net The amount of obligation for customer allowances earned, classified as current. Contract with Customer, Liability, Customer Allowances Earned, Current Customer allowances earned The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as current. Contract with Customer, Liability, Customer Core Returns Accrual, Current Customer core returns accruals The amount of obligations for customer deposits, classified as current. Contract With Customer, Liability, Customer Deposits, Current Customer deposits Contract With Customer Liability Current [Abstract] Short-term contract liabilities [Abstract] The amount of obligations for accrued core payment, classified as noncurrent. Contract with Customer, Liability, Accrued core payment, noncurrent Accrued core payment, net The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as noncurrent. Contract with Customer, Liability, Customer Core Returns Accrual, Noncurrent Customer core returns accruals Contract With Customer Liability Noncurrent [Abstract] Long-term contract liabilities [Abstract] The entire disclosure for contract liabilities with customers. Contract Liabilities [Text Block] Contract Liabilities The entire disclosure for operating and finance leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating and finance lease liability. Lessee, Operating and Finance Leases [Text Block] Leases Amortization Expense for Acquired Intangible Assets [Abstract] Amortization expense for acquired intangible assets [Abstract] Tabular disclosure of the amortization expense of acquired intangible assets during the period. Schedule of Amortization Expense for Acquired Intangible Assets [Table Text Block] Amortization Expense for Acquired Intangible Assets Amount of provisions for the amount of expense related to write-down of receivables to the amount expected to be collected and (recoveries) of receivables doubtful of collection that were previously charged off. Allowance for Doubtful Accounts Receivable, Provision for (Recoveries) Net recovery of doubtful accounts Amount of recovery of customer payment discrepancies which had been fully or partially written-off. Provision for Recovery of Customer Payment Discrepancies Net provision for customer payment discrepancies The net change during the reporting period in the amount recorded for the added unit value of finished goods shipped to customers that the Company expects to be returned within the normal operating cycle. Increase (Decrease) in Inventory unreturned Inventory unreturned The net change during the reporting period in the customer finished goods returns accrual. Increase (decrease) in the Customer finished goods returns accrual Customer finished goods returns accrual The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from operating leases. Increase (Decrease) in Operating Lease Liabilities Operating lease liabilities Refers to the amortization of interest on accrued core payments. Amortization of Interest on Accrued Core Payments Amortization of interest on contract liabilities, net Amount of cash outflow from finance lease, excluding payments to bring another asset to condition and location necessary for its intended use. Finance Lease, Payments Cash paid for finance leases Amount of gain (loss) recognized on the income statement related to adjustment to fair value of contingent consideration. Fair Value Measurement, Adjustment of Contingent Consideration, Gain (Loss) Included in Earnings Loss due to the change in the fair value of the contingent consideration Amount of gain (loss) on the remeasurement of lease liabilities. Gain (Loss) on Remeasurement of Lease Liabilities Gain due to the remeasurement of lease liabilities Gain in foreign currency-denominated lease liabilities Amount of non cash lease expense. Noncash Lease Expense Noncash lease expense Basis of Presentation [Abstract] The carrying value as of the balance sheet date of the estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a company authorization has not been issued. Customer finished goods returns accrual Customer finished goods returns accrual Carrying amount as of the balance sheet date of the added unit value of finished goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year. Inventory unreturned Inventory unreturned Describes the nature of the entity's non-recourse receivable discount programs with its customers and their respective banks. Accounts Receivable Discount Programs [Text Block] Accounts Receivable Discount Programs Accounts Receivable Discount Programs [Abstract] The cost of borrowed funds and interest related to the receivables discount programs that have been accounted for as interest expense and charged against earnings during the period. Interest Expense-Net Interest expense, net Represents the marketing allowances provided by the Company to its customers. These allowances are recognized as an asset and amortized over the appropriate period of time, which is generally one year. Contract with Customer, Asset, Upfront Payments to Customers Current Upfront payments to customers Represents the difference between the Remanufactured Core sales price and its related cost. Core premiums expected to be amortized during the Company's normal operating cycle, which is generally one year. Contract with Customer, Asset, Core Premiums Paid to Customers Current Core premiums paid to customers Represents the Remanufactured Core portion of stock adjustment returns and Used Cores returned by consumers to the Company's customers but not yet returned to the Company. These cores are recorded as contract assets until the Company physically receives them during its normal operation cycle, which is generally one year. Contract with Customer, Asset, Cores Expected to be Returned by Customers, Current Cores expected to be returned by customers Gross amount of remanufactured cores held at customers' locations as of the balance sheet date, classified as noncurrent. Contract with Customer, Asset, Remanufactured Cores Held at Customers Locations, Noncurrent Remanufactured cores held at customers' locations Represents the difference between the Remanufactured Core sales price and its related cost as of the balance sheet date, classified as noncurrent. Contract with Customer, Asset, Core Premiums Paid to Customers Noncurrent Core premiums paid to customers Represents the marketing allowances provided by the Company to its customers as of the balance sheet date, classified as noncurrent. Contract with Customer, Asset, Upfront Payments to Customers Noncurrent Upfront payments to customers Carrying amount of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers' premises, classified as noncurrent. Contract with Customer, Asset, Long-term core inventory deposits, Noncurrent Long-term core inventory deposits Tabular disclosure of contract assets. Contract Assets [Table Text Block] Contract Assets The entire disclosure for contract assets. Contract Assets [Text Block] Contract Assets EX-101.PRE 11 mpaa-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
3 Months Ended
Jun. 30, 2019
Aug. 02, 2019
Document and Entity Information [Abstract]    
Entity Registrant Name MOTORCAR PARTS AMERICA INC  
Entity Central Index Key 0000918251  
Current Fiscal Year End Date --03-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   18,890,419
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2019  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Entity Address, State or Province CA  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2019
Mar. 31, 2019
Current assets:    
Cash and cash equivalents $ 11,207,000 $ 9,911,000
Short-term investments 2,074,000 3,273,000
Accounts receivable - net 45,042,000 56,015,000
Inventory - net 262,116,000 233,726,000
Inventory unreturned 8,349,000 8,469,000
Contract assets (see Note 6) 20,913,000 22,183,000
Income tax receivable 12,334,000 10,009,000
Prepaid expenses and other current assets 9,030,000 9,296,000
Total current assets 371,065,000 352,882,000
Plant and equipment - net 38,398,000 35,151,000
Operating lease assets (see Note 10) 50,103,000 0
Long-term deferred income taxes 9,592,000 9,746,000
Long-term contract assets (see Note 6) 212,638,000 221,876,000
Goodwill 3,205,000 3,205,000
Intangible assets - net 7,965,000 8,431,000
Other assets 866,000 1,071,000
TOTAL ASSETS 693,832,000 632,362,000
Current liabilities:    
Accounts payable 87,973,000 92,461,000
Accrued liabilities 14,762,000 14,604,000
Customer finished goods returns accrual 21,488,000 22,615,000
Contract liabilities (see Note 9) 30,642,000 30,599,000
Revolving loan 135,400,000 110,400,000
Other current liabilities 4,077,000 4,990,000
Operating lease liabilities (see Note 10) 3,976,000 0
Current portion of term loan 3,678,000 3,685,000
Total current liabilities 301,996,000 279,354,000
Term loan, less current portion 23,218,000 24,187,000
Long-term contract liabilities (see Note 9) 39,159,000 40,889,000
Long-term deferred income taxes 275,000 257,000
Long-term operating lease liabilities (see Note 10) 48,155,000 0
Other liabilities 6,200,000 7,920,000
Total liabilities 419,003,000 352,607,000
Commitments and contingencies
Shareholders' equity:    
Preferred stock 0 0
Common stock; par value $.01 per share, 50,000,000 shares authorized; 18,854,272 and 18,817,400 shares issued and outstanding at June 30, 2019 and March 31, 2019, respectively 189,000 188,000
Additional paid-in capital 215,672,000 215,047,000
Retained earnings 65,256,000 71,407,000
Accumulated other comprehensive loss (6,288,000) (6,887,000)
Total shareholders' equity 274,829,000 279,755,000
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY 693,832,000 632,362,000
Series A Junior Participating Preferred Stock [Member]    
Shareholders' equity:    
Preferred stock $ 0 $ 0
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 2019
Mar. 31, 2019
Shareholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 5,000,000 5,000,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 50,000,000 50,000,000
Common stock, issued (in shares) 18,854,272 18,817,400
Common stock, outstanding (in shares) 18,854,272 18,817,400
Series A Junior Participating Preferred Stock [Member]    
Shareholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 20,000 20,000
Preferred stock, issued (in shares) 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Consolidated Statements of Operations [Abstract]    
Net sales $ 109,148,000 $ 91,668,000
Cost of goods sold 91,565,000 75,316,000
Gross profit 17,583,000 16,352,000
Operating expenses:    
General and administrative 12,000,000 12,091,000
Sales and marketing 4,919,000 4,392,000
Research and development 2,372,000 1,736,000
Total operating expenses 19,291,000 18,219,000
Operating loss (1,708,000) (1,867,000)
Interest expense, net 6,173,000 5,075,000
Loss before income tax benefit (7,881,000) (6,942,000)
Income tax benefit (1,730,000) (1,447,000)
Net loss $ (6,151,000) $ (5,495,000)
Basic net loss per share (in dollars per share) $ (0.33) $ (0.29)
Diluted net loss per share (in dollars per share) $ (0.33) $ (0.29)
Weighted average number of shares outstanding:    
Basic (in shares) 18,822,178 18,895,847
Diluted (in shares) 18,822,178 18,895,847
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Consolidated Statements of Comprehensive Loss [Abstract]    
Net loss $ (6,151,000) $ (5,495,000)
Other comprehensive income (loss), net of tax:    
Foreign currency translation gain (loss) 599,000 (715,000)
Total other comprehensive gain (loss), net of tax 599,000 (715,000)
Comprehensive loss $ (5,552,000) $ (6,210,000)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital Common Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative-effect adjustment | ASU 2016-01 [Member] $ 0 $ 0 $ 746,000 $ (746,000) $ 0
Beginning balance at Mar. 31, 2018 $ 189,000 213,609,000 78,510,000 (5,428,000) 286,880,000
Beginning balance (in shares) at Mar. 31, 2018 18,893,102        
Adjusted beginning balance at Mar. 31, 2018 $ 189,000 213,609,000 79,256,000 (6,174,000) 286,880,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Compensation recognized under employee stock plans 0 941,000 0 0 941,000
Issuance of common stock upon vesting of RSUs, net of shares withheld for employee taxes $ 0 (192,000) 0 0 (192,000)
Issuance of common stock upon vesting of RSUs, net of shares withheld for employee taxes (in shares) 23,006        
Foreign currency translation $ 0 0 0 (715,000) (715,000)
Net loss 0 0 (5,495,000) 0 (5,495,000)
Ending balance at Jun. 30, 2018 $ 189,000 214,358,000 73,761,000 (6,889,000) 281,419,000
Ending balance (in shares) at Jun. 30, 2018 18,916,108        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative-effect adjustment | ASU 2016-01 [Member]         0
Beginning balance at Mar. 31, 2019 $ 188,000 215,047,000 71,407,000 (6,887,000) $ 279,755,000
Beginning balance (in shares) at Mar. 31, 2019 18,817,400       18,817,400
Adjusted beginning balance at Mar. 31, 2019       (6,887,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Compensation recognized under employee stock plans $ 0 988,000 0 0 $ 988,000
Issuance of common stock upon vesting of RSUs, net of shares withheld for employee taxes $ 1,000 (363,000) 0 0 (362,000)
Issuance of common stock upon vesting of RSUs, net of shares withheld for employee taxes (in shares) 36,872        
Foreign currency translation $ 0 0 0 599,000 599,000
Net loss 0 0 (6,151,000) 0 (6,151,000)
Ending balance at Jun. 30, 2019 $ 189,000 $ 215,672,000 $ 65,256,000 $ (6,288,000) $ 274,829,000
Ending balance (in shares) at Jun. 30, 2019 18,854,272       18,854,272
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net loss $ (6,151,000) $ (5,495,000)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,802,000 1,394,000
Amortization of intangible assets 577,000 192,000
Amortization and write-off of debt issuance costs 173,000 484,000
Amortization of interest on contract liabilities, net 155,000 272,000
Noncash lease expense 1,179,000 0
Loss due to the change in the fair value of the contingent consideration 228,000 0
Gain due to the remeasurement of lease liabilities (502,000) 0
Gain on short-term investments (109,000) (69,000)
Net provision for inventory reserves 3,352,000 2,367,000
Net provision for customer payment discrepancies 574,000 (303,000)
Net recovery of doubtful accounts (12,000) (23,000)
Deferred income taxes 191,000 (108,000)
Share-based compensation expense 988,000 941,000
Loss on disposal of plant and equipment 5,000 0
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable 10,524,000 22,953,000
Inventory (31,494,000) (28,608,000)
Inventory unreturned 120,000 (807,000)
Income tax receivable (2,327,000) (1,791,000)
Prepaid expenses and other current assets 643,000 (687,000)
Other assets 209,000 (51,000)
Accounts payable and accrued liabilities (3,924,000) 10,868,000
Customer finished goods returns accrual (1,132,000) (1,367,000)
Contract assets, net 10,518,000 (841,000)
Contract liabilities, net (1,897,000) (3,309,000)
Operating lease liabilities (904,000) 0
Other liabilities (1,165,000) 3,064,000
Net cash used in operating activities (18,379,000) (924,000)
Cash flows from investing activities:    
Purchase of plant and equipment (3,976,000) (1,546,000)
Change in short-term investments 1,308,000 (155,000)
Net cash used in investing activities (2,668,000) (1,701,000)
Cash flows from financing activities:    
Borrowings under revolving loan 25,000,000 12,200,000
Repayments of revolving loan 0 (20,794,000)
Borrowings under term loan 0 13,594,000
Repayments of term loan (938,000) (782,000)
Payments for debt issuance costs (889,000) (1,722,000)
Payments on finance lease obligations (483,000)  
Payments on finance lease obligations   (349,000)
Exercise of stock options 0 0
Cash used to net share settle equity awards (362,000) (192,000)
Net cash provided by financing activities 22,328,000 1,955,000
Effect of exchange rate changes on cash and cash equivalents 15,000 (137,000)
Net increase (decrease) in cash and cash equivalents 1,296,000 (807,000)
Cash and cash equivalents - Beginning of period 9,911,000 13,049,000
Cash and cash equivalents - End of period 11,207,000 12,242,000
Supplemental disclosures of cash flow information:    
Cash paid for interest, net 5,835,000 4,320,000
Cash paid for income taxes, net of refunds 0 111,000
Cash paid for operating leases 1,637,000 0
Cash paid for finance leases 551,000 0
Plant and equipment acquired under finance leases 677,000 0
Assets acquired under operating leases $ 3,000 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation
3 Months Ended
Jun. 30, 2019
Basis of Presentation [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete 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 three months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020. This report should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2019, which are included in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on June 28, 2019.

The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 3, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 2019.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Company Background and Organization
3 Months Ended
Jun. 30, 2019
Company Background and Organization [Abstract]  
Company Background and Organization
1. Company Background and Organization

Motorcar Parts of America, Inc. and its subsidiaries (the “Company”, or “MPA”) is a leading supplier of automotive aftermarket non-discretionary replacement parts and diagnostic equipment. These replacement parts are primarily sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (“OES”). The Company’s diagnostic equipment primarily serves the global automotive component and powertrain testing market. The Company’s products include (i) rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake master cylinders, and (iv) other products. Other products include: (i) turbochargers, (ii) brake power boosters, (iii) diagnostics systems, (iv) advanced power emulators (AC and DC), and (v) custom power electronic products.

The Company primarily ships its products from its facilities and various third party warehouse distribution centers in North America.

Pursuant to the guidance provided under the Financial Accounting Statement Board (“FASB”) Accounting Standards Codification (“ASC”) for segment reporting, the Company has identified its chief operating decision maker (“CODM”), reviewed the documents used by the CODM, and understands how such documents are used by the CODM to make financial and operating decisions. The Company has determined through this review process that due to recent acquisitions, its business comprises three separate operating segments.  Two of the operating segments meet all of the aggregation criteria, and are aggregated. The remaining operating segment does not meet the quantitative thresholds for individual disclosure. Since this immaterial operating segment meets the aggregation criteria of ASC 280, the Company has combined its operating segments into a single reportable segment.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.19.2
New Accounting Pronouncements
3 Months Ended
Jun. 30, 2019
New Accounting Pronouncements [Abstract]  
New Accounting Pronouncements
2. New Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

Leases

In February 2016, the FASB issued new guidance that requires balance sheet recognition of a lease asset and lease liability by lessees for all leases, other than leases with a term of 12 months or less if the short-term lease exclusion expedient is elected. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance requires a modified retrospective approach with optional practical expedients. The FASB provided entities with an additional transition method, which allows an entity to apply this guidance as of the beginning of the period of adoption instead of the beginning of the earliest comparative period presented in the entity’s financial statements. The Company adopted this guidance on April 1, 2019 using the additional transition method. The Company also elected certain practical expedients permitted under the transition guidance, including the package of practical expedients, which allowed it not to reassess lease classification for leases that commenced prior to the adoption date. In addition, the Company elected to exempt leases with an initial term of 12 months or less from balance sheet recognition and, for all classes of assets, combining non-lease components with lease components.

Upon adoption, the Company recorded operating lease liabilities of $53,043,000 and corresponding operating lease assets of $50,773,000. The difference between the operating lease assets and liabilities recognized on the Company’s consolidated balance sheets primarily related to accrued rent on existing leases that were offset against the operating lease asset upon adoption. There was an immaterial reclassification of non-lease components to finance lease assets and finance lease liabilities upon adoption due to the Company’s election to combine non-lease components with lease components. The adoption of the new guidance did not have any impact on the Company’s rent expense and consolidated statement of cash flows. However, the Company has material nonfunctional currency leases that could have a material impact on the Company’s consolidated statements of operations. As required for other monetary liabilities, lessees shall remeasure a foreign currency-denominated lease liability using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates, which are not affected by subsequent changes in the exchange rates. The Company recorded a gain of $502,000 in general and administrative expenses in connection with the remeasurement of foreign currency-denominated lease liabilities during the three months ended June 30, 2019. See Note 10 for additional discussion of the adoption of ASC 842 and the impact on the Company’s financial statements.

New Accounting Pronouncements Not Yet Adopted

Measurement of Credit Losses on Financial Instruments

In June 2016, the FASB issued an accounting pronouncement related to the measurement of credit losses on financial instruments. This pronouncement, along with a subsequent Accounting Standards Updates (“ASU”) issued to clarify certain provisions of the new guidance, changes the impairment model for most financial assets and will require the use of an “expected loss” model for instruments measured at amortized cost. Under this model, entities will be required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company plans to adopt this pronouncement for its fiscal year beginning April 1, 2020. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements, as well as any impacts on its business processes, systems and internal controls.

Fair Value Measurements

In August 2018, the FASB issued guidance, which changes the disclosure requirements for fair value measurements by removing, adding and modifying certain disclosures. The standard is effective for financial statements issued for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets
3 Months Ended
Jun. 30, 2019
Intangible Assets [Abstract]  
Intangible Assets
3. Intangible Assets

The following is a summary of acquired intangible assets subject to amortization:

   
June 30, 2019
  
March 31, 2019
 

Weighted
Average
Amortization
Period
 
Gross Carrying
Value
  
Accumulated
Amortization
  
Gross Carrying
Value
  
Accumulated
Amortization
 
Intangible assets subject to amortization
             
Trademarks
9 years
 
$
1,014,000
  
$
527,000
  
$
1,007,000
  
$
464,000
 
Customer relationships
11 years
  
8,668,000
   
3,764,000
   
8,610,000
   
3,547,000
 
Order backlog
6 months
  
332,000
   
332,000
   
325,000
   
180,000
 
Developed technology
5 years
  
3,054,000
   
480,000
   
2,991,000
   
311,000
 
Total
  
$
13,068,000
  
$
5,103,000
  
$
12,933,000
  
$
4,502,000
 

Amortization expense for acquired intangible assets is as follows:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
       
Amortization expense
 
$
577,000
  
$
192,000
 

The estimated future amortization expense for acquired intangible assets is as follows:

Year Ending March 31,
   
2020 - remaining nine months
 
$
1,223,000
 
2021
  
1,554,000
 
2022
  
1,512,000
 
2023
  
1,477,000
 
2024
  
1,098,000
 
Thereafter
  
1,101,000
 
Total
 
$
7,965,000
 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable - Net
3 Months Ended
Jun. 30, 2019
Accounts Receivable - Net [Abstract]  
Accounts Receivable - Net
4. Accounts Receivable — Net

Accounts receivable — net includes offset accounts related to customer payment discrepancies, returned goods authorizations (“RGA”) issued for in-transit unit returns, and potential bad debts.

Accounts receivable — net is comprised of the following:

  
June 30, 2019
  
March 31, 2019
 
Accounts receivable — trade
 
$
62,727,000
  
$
75,847,000
 
Allowance for bad debts
  
(4,069,000
)
  
(4,100,000
)
Customer payment discrepancies
  
(1,278,000
)
  
(854,000
)
Customer returns RGA issued
  
(12,338,000
)
  
(14,878,000
)
Less: total accounts receivable offset accounts
  
(17,685,000
)
  
(19,832,000
)
Total accounts receivable — net
 
$
45,042,000
  
$
56,015,000
 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Inventory
3 Months Ended
Jun. 30, 2019
Inventory [Abstract]  
Inventory
5. Inventory

Inventory–net is comprised of the following:

  
June 30, 2019
  
March 31, 2019
 
Inventory - net
      
Raw materials
 
$
101,544,000
  
$
95,757,000
 
Work-in-process
  
4,593,000
   
3,502,000
 
Finished goods
  
168,992,000
   
146,366,000
 
   
275,129,000
   
245,625,000
 
Less allowance for excess and obsolete inventory
  
(13,013,000
)
  
(11,899,000
)
Total inventory - net
 
$
262,116,000
  
$
233,726,000
 
Inventory unreturned
 
$
8,349,000
  
$
8,469,000
 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Assets
3 Months Ended
Jun. 30, 2019
Contract Assets [Abstract]  
Contract Assets
6. Contract Assets

Contract assets are comprised of the following:

  
June 30, 2019
  
March 31, 2019
 
Short-term contract assets
      
Cores expected to be returned by customers
 
$
13,410,000
  
$
14,671,000
 
Upfront payments to customers
  
3,106,000
   
3,101,000
 
Core premiums paid to customers
  
4,397,000
   
4,411,000
 
  
$
20,913,000
  
$
22,183,000
 
Long-term contract assets
        
Remanufactured cores held at customers' locations
 
$
189,505,000
  
$
196,914,000
 
Upfront payments to customers
  
2,007,000
   
2,775,000
 
Core premiums paid to customers
  
15,557,000
   
16,618,000
 
Long-term core inventory deposits
  
5,569,000
   
5,569,000
 
  
$
212,638,000
  
$
221,876,000
 
Total contract assets
 
$
233,551,000
  
$
244,059,000
 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Customer and Other Information
3 Months Ended
Jun. 30, 2019
Significant Customer and Other Information [Abstract]  
Significant Customer and Other Information
7. Significant Customer and Other Information

Significant Customer Concentrations

The largest customers accounted for the following total percentage of net sales:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Net sales
      
Customer A
  
38
%
  
37
%
Customer B
  
23
%
  
22
%
Customer C
  
20
%
  
25
%

The largest customers accounted for the following total percentage of accounts receivable – trade:

  
June 30, 2019
  
March 31, 2019
 
Accounts receivable - trade
      
Customer A
  
31
%
  
34
%
Customer B
  
22
%
  
18
%
Customer C
  
9
%
  
16
%

Geographic and Product Information

The Company’s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Rotating electrical products
  
75
%
  
77
%
Wheel hub products
  
18
%
  
18
%
Brake master cylinders products
  
2
%
  
3
%
Other products
  
5
%
  
2
%
   
100
%
  
100
%

Significant Supplier Concentrations

The Company had no suppliers that accounted for more than 10% of inventory purchases for the three months ended June 30, 2019 and 2018.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
3 Months Ended
Jun. 30, 2019
Debt [Abstract]  
Debt
8. Debt

The Company is party to a $230,000,000 senior secured financing, (as amended from time to time, the “Credit Facility”) with a syndicate of lenders, and PNC Bank, National Association, as administrative agent, consisting of (i) a $200,000,000 revolving loan facility, subject to borrowing base restrictions, a $20,000,000 sublimit for borrowings by Canadian borrowers, and a $15,000,000 sublimit for letters of credit (the “Revolving Facility”) and (ii) a $30,000,000 term loan facility (the “Term Loans”). The loans under the Credit Facility mature on June 5, 2023. The Credit Facility permits the payment of up to $20,000,000 of dividends and share repurchases per fiscal year, subject to a minimum availability threshold and pro forma compliance with financial covenants. In connection with the Credit Facility, the lenders have a security interest in substantially all of the assets of the Company.

In June 2019, the Company entered into a second amendment to the Credit Facility (the “Second Amendment”). The Second Amendment, among other things, (i) increased the total size of the Revolving Facility to $238,620,000, (ii) modified the fixed charge coverage ratio financial covenant, (iii) modified the definition of “Consolidated EBITDA”, (iv) modified the borrowing base definition to, among other things, include brake-related products as eligible inventory, (v) increased the letter of credit sublimit to $20,000,000, (vi) increased the Canadian revolving sublimit and swing line sublimit to $24,000,000, (vii) increased the swing line sublimit to $23,862,000, (viii) permitted up to $5,000,000 of sale and lease back transactions per fiscal year, (ix) increased the permitted amount of certain capital expenditures, (x) increased the permitted amount of operating lease obligations per fiscal year, and (xi) increased certain other covenant-related baskets. The Company capitalized $889,000 of new debt issuance costs in connection with the Second Amendment.

The Term Loans require quarterly principal payments of $937,500 beginning October 1, 2018. The Credit Facility bears interest at rates equal to either LIBOR plus a margin of 2.25%, 2.50% or 2.75% or a reference rate plus a margin of 1.25%, 1.50% or 1.75%, in each case depending on the senior leverage ratio as of the applicable measurement date. There is also a facility fee of 0.375% to 0.50%, depending on the senior leverage ratio as of the applicable measurement date. The interest rate on the Company’s Term Loans and Revolving Facility was 5.19% and 5.16%, respectively, as of June 30, 2019 and 5.24% as of March 31, 2019.

The Credit Facility, among other things, requires the Company to maintain certain financial covenants including a maximum senior leverage ratio and a minimum fixed charge coverage ratio. The Company was in compliance with all financial covenants as of June 30, 2019.

In addition to other covenants, the Credit Facility places limits on the Company’s ability to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, redeem or repurchase capital stock, alter the business conducted by the Company and its subsidiaries, transact with affiliates, prepay, redeem or purchase subordinated debt, and amend or otherwise alter debt agreements.

The following summarizes information about the Term Loans at:

  
June 30, 2019
  
March 31, 2019
 
Principal amount of term loan
 
$
27,187,000
  
$
28,125,000
 
Unamortized financing fees
  
(291,000
)
  
(253,000
)
Net carrying amount of term loan
  
26,896,000
   
27,872,000
 
Less current portion of term loan
  
(3,678,000
)
  
(3,685,000
)
Long-term portion of term loan
 
$
23,218,000
  
$
24,187,000
 

Future repayments of the Term Loans are as follows:

Year Ending March 31,
   
2020 - remaining nine months
  
2,812,000
 
2021
  
3,750,000
 
2022
  
3,750,000
 
2023
  
3,750,000
 
2024
  
13,125,000
 
Total payments
 
$
27,187,000
 

The Company had $135,400,000 and $110,400,000 outstanding under the Revolving Facility at June 30, 2019 and March 31, 2019, respectively. In addition, $4,039,000 was outstanding for letters of credit at June 30, 2019. At June 30, 2019, after certain contractual adjustments, $72,400,000 was available under the Revolving Facility.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Liabilities
3 Months Ended
Jun. 30, 2019
Contract Liabilities [Abstract]  
Contract Liabilities
9. Contract Liabilities

Contract liabilities are comprised of the following:

  
June 30, 2019
  
March 31, 2019
 
Short-term contract liabilities
      
Customer allowances earned
 
$
15,698,000
  
$
12,755,000
 
Customer core returns accruals
  
3,958,000
   
3,933,000
 
Customer deposits
  
1,839,000
   
2,674,000
 
Accrued core payment, net
  
9,147,000
   
11,237,000
 
  
$
30,642,000
  
$
30,599,000
 
         
Long-term contract liabilities
        
Customer core returns accruals
 
$
25,643,000
  
$
25,722,000
 
Accrued core payment, net
  
13,516,000
   
15,167,000
 
  
$
39,159,000
  
$
40,889,000
 
Total contract liabilities
 
$
69,801,000
  
$
71,488,000
 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Leases
3 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Leases
10. Leases

The Company leases various facilities in North America and Asia under operating leases expiring through December 2032. Non-cancelable minimum lease payments for the two new buildings with 15-year terms in Mexico, which were executed at March 31, 2019, but had not yet commenced at June 30, 2019 were $25,542,000. The Company also has finance leases for certain office and manufacturing equipment, which generally range from three to five years.

The Company determines if an arrangement contains a lease at inception. Lease assets and lease liabilities are recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease. Certain of the Company’s leases include options to extend the leases for up to five years.  When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that it will exercise the option, the option is considered in determining the classification and measurement of the lease. The lease assets are recorded net of any lease incentives received. Lease assets are tested for impairment in the same manner as long-lived assets used in operations.

As the rate implicit for each of its leases is not readily determinable, the Company uses its incremental borrowing rate, based on the information available at the lease commencement date, for each of its leases in determining the present value of its expected lease payments. The Company’s incremental borrowing rate is determined by analyzing and combining an applicable risk-free rate, a financial spread adjustment and any lease specific adjustment. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services, which are expensed as incurred and not included in the determination of lease assets and lease liabilities. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees, and other factors. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.

Balance sheet information for leases is as follows:

   
June 30, 2019
 
Leases
Classification
   
Assets:
    
Operating
Operating lease assets
 
$
50,103,000
 
Finance
Plant and equipment
  
5,206,000
 
Total leased assets
  
$
55,309,000
 
      
Liabilities:
     
Current
     
Operating
Operating lease liabilities
 
$
3,976,000
 
Finance
Other current liabilities
  
1,855,000
 
Long-term
     
Operating
Long-term operating lease liabilities
  
48,155,000
 
Finance
Other liabilities
  
3,325,000
 
Total lease liabilities
  
$
57,311,000
 

Lease cost recognized in the consolidated statement of operations is as follows:

  
Three Months Ended
June 30,
 
  
2019
 
Lease cost
   
Operating lease cost
 
$
1,898,000
 
Short-term lease cost
  
403,000
 
Variable lease cost
  
130,000
 
Finance lease cost:
    
Amortization of finance lease assets
  
358,000
 
Interest on finance lease liabilities
  
68,000
 
     
Total lease cost
 
$
2,857,000
 

Maturities of lease commitments at June 30, 2019 were as follows:

Maturity of lease liabilities
 
Operating Leases
  
Finance Leases
  
Total
 
2020 - remaining nine months
 
$
5,217,000
  
$
1,611,000
  
$
6,828,000
 
2021
  
6,258,000
   
1,700,000
   
7,958,000
 
2022
  
5,895,000
   
1,367,000
   
7,262,000
 
2023
  
4,913,000
   
789,000
   
5,702,000
 
2024
  
4,861,000
   
130,000
   
4,991,000
 
Thereafter
  
47,262,000
   
-
   
47,262,000
 
Total lease payments
 
$
74,406,000
  
$
5,597,000
  
$
80,003,000
 
Less amount representing interest
  
(22,275,000
)
  
(417,000
)
  
(22,692,000
)
Present value of lease liabilities
 
$
52,131,000
  
$
5,180,000
  
$
57,311,000
 

Other information about leases is as follows:

  
Three Months Ended
June 30,
 
  
2019
 
Lease term and discount rate
   
Weighted-average remaining lease term (years):
   
Finance leases
  
3.1
 
Operating leases
  
12.4
 
Weighted-average discount rate:
    
Finance leases
  
5.0
%
Operating leases
  
5.6
%
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable Discount Programs
3 Months Ended
Jun. 30, 2019
Accounts Receivable Discount Programs [Abstract]  
Accounts Receivable Discount Programs
11. Accounts Receivable Discount Programs

The Company uses receivable discount programs with certain customers and their respective banks. Under these programs, the Company may sell those customers’ receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers’ receivables.

The following is a summary of accounts receivable discount programs:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Receivables discounted
 
$
96,854,000
  
$
86,785,000
 
Weighted average days
  
346
   
334
 
Annualized weighted average discount rate
  
3.9
%
  
4.1
%
Amount of discount recognized as interest expense
 
$
3,649,000
  
$
3,324,000
 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Net Loss Per Share
3 Months Ended
Jun. 30, 2019
Net Loss Per Share [Abstract]  
Net Loss Per Share
12. Net Loss Per Share

Basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options and warrants, which would result in the issuance of incremental shares of common stock.

The following presents a reconciliation of basic and diluted net loss per share:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
       
Net loss
 
$
(6,151,000
)
 
$
(5,495,000
)
Basic shares
  
18,822,178
   
18,895,847
 
Effect of potentially dilutive securities
  
-
   
-
 
Diluted shares
  
18,822,178
   
18,895,847
 
Net loss per share:
        
Basic net loss per share
 
$
(0.33
)
 
$
(0.29
)
Diluted net loss per share
 
$
(0.33
)
 
$
(0.29
)

Potential common shares that would have the effect of increasing diluted net income per share or decreasing diluted net loss per share are considered to be anti-dilutive and as such, these shares are not included in calculating diluted net loss per share. For the three months ended June 30, 2019 and 2018, there were 1,520,811 and 1,380,598, respectively, of potential common shares not included in the calculation of diluted net loss per share because their effect was anti-dilutive.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
3 Months Ended
Jun. 30, 2019
Income Taxes [Abstract]  
Income Taxes
13. Income Taxes

The Company recorded an income tax benefit of $1,730,000, or an effective tax rate of 22.0%, and $1,447,000, or an effective tax rate of 20.8%, for the three months ended June 30, 2019 and 2018, respectively. The estimated effective tax rate for the entire year is based on current estimates and any changes to those estimates in future periods could result in an effective tax rate that is materially different from the current estimate.

The Company remains subject to examination for the fiscal years beginning with March 31, 2016. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Risk Management and Derivatives
3 Months Ended
Jun. 30, 2019
Financial Risk Management and Derivatives [Abstract]  
Financial Risk Management and Derivatives
14. Financial Risk Management and Derivatives

Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company’s overseas facilities, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company’s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used is modified periodically in response to the Company’s estimate of market conditions and the terms and length of anticipated requirements.

The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The forward foreign currency exchange contracts are designated for forecasted expenditure requirements to fund foreign operations.

The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $35,021,000 and $32,524,000 at June 30, 2019 and March 31, 2019, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to this derivative transaction is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are reflected in current period earnings and accounted for as an increase or offset to general and administrative expenses.

The following shows the effect of derivative instruments on the consolidated statements of operations:

 

 
Gain (Loss) Recognized within General
and Administrative Expenses
 
Derivatives Not Designated as
 
Three Months Ended
June 30,
 
Hedging Instruments
 
2019
  
2018
 
Forward foreign currency exchange contracts
 
$
35,000
  
$
(2,666,000
)

The fair value of the forward foreign currency exchange contracts of $242,000 and $207,000 are included in prepaid and other current assets in the consolidated balance sheets at June 30, 2019 and March 31, 2019, respectively. The changes in the fair values of forward foreign currency exchange contracts are included in other liabilities in the consolidated statements of cash flows for the three months ended June 30, 2019 and 2018.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements
3 Months Ended
Jun. 30, 2019
Fair Value Measurements [Abstract]  
Fair Value Measurements
15. Fair Value Measurements

The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy:

  
June 30, 2019
  
March 31, 2019
 
     
Fair Value Measurements
     
Fair Value Measurements
 
     
Using Inputs Considered as
     
Using Inputs Considered as
 
  
Fair Value
  
Level 1
  
Level 2
  
Level 3
  
Fair Value
  
Level 1
  
Level 2
  
Level 3
 
Assets
                        
Short-term investments
                        
Mutual funds
 
$
2,074,000
  
$
2,074,000
   
-
   
-
  
$
3,273,000
  
$
3,273,000
   
-
   
-
 
Prepaid expenses and other current assets
                                
Forward foreign currency exchange contracts
  
242,000
   
-
  
$
242,000
   
-
   
207,000
   
-
  
$
207,000
   
-
 
                                 
Liabilities
                                
Accrued liabilities
                                
Short-term contingent consideration
  
2,982,000
   
-
   
-
  
$
2,982,000
   
2,816,000
   
-
   
-
  
$
2,816,000
 
Other current liabilities
                                
Deferred compensation
  
2,074,000
   
2,074,000
   
-
   
-
   
3,273,000
   
3,273,000
   
-
   
-
 
Other liabilities
                                
Long-term contingent consideration
  
1,988,000
   
-
   
-
   
1,988,000
   
1,905,000
   
-
   
-
   
1,905,000
 

Short-term Investments and Deferred Compensation

The Company’s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.

Forward Foreign Currency Exchange Contracts

The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. During the three months ended June 30, 2019 and 2018, a gain of $35,000 and a loss of $2,666,000, respectively, were recorded in general and administrative expenses due to the change in the value of the forward foreign currency exchange contracts.

Contingent Consideration

In December 2018, the Company completed the acquisition of certain assets and assumption of certain liabilities from Mechanical Power Conversion, LLC (“E&M”). In connection with this acquisition, the Company is contingently obligated to make additional payments to the former owners of E&M up to an aggregate of $5,200,000 over the next 2-3 years.

In January 2019, the Company completed the acquisition of all the equity interests of Dixie Electric, Ltd (“Dixie”). In connection with this acquisition, the Company is contingently obligated to make additional payments to the former owners of Dixie up to $1,130,000 over the next two years.

The Company’s contingent consideration is recorded in accrued expenses and other liabilities in its consolidated balance sheets at June 30, 2019 and March 31, 2019, and is a Level 3 liability measured at fair value.

E&M Research and Development (“R&D”) Event Milestone

The fair value of the two-year R&D event milestone based on technology development and transfer was $2,230,000 at June 30, 2019 determined using a probability weighted method with the following assumptions commensurate with the term of the contingent consideration: (i) a risk-free interest rate ranging from 1.84% to 2.06%, (ii) counter party risk discount rate ranging from 5.84% to 6.06%, and (iii) total probability of 90% to 100%. Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.

E&M Gross Profit Earn-out Consideration

The fair value of the three-year gross profit earn-out consideration was $1,770,000 at June 30, 2019 determined using a Monte Carlo Simulation Model. Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.

The assumptions used to determine the fair value is as follows:

  
June 30, 2019
 
Risk free interest rate
  
1.75
%
Counter party rate
  
5.75
%
Expected volatility
  
30.00
%
Weighted average cost of capital
  
16.00
%

Dixie Revenue Earn-out Consideration

The fair value of the two-year revenue earn-out consideration was $970,000 at June 30, 2019 determined using a Monte Carlo Simulation Model.

The assumptions used to determine the fair value is as follows:

  
June 30, 2019
 
Risk free interest rate
  
1.83
%
Counter party rate
  
4.00
%
Revenue volatility
   9.00%
Revenue discount rate
   6.00%
Weighted average cost of capital   15.00%

Any subsequent changes in the fair value of the contingent consideration liability will be recorded in current period earnings as a general and administrative expense.

The following table summarizes the activity for financial assets and liabilities utilizing Level 3 fair value measurements:

  
Three Months Ended June 30,
 
  
2019
 
  
Contingent
Consideration
 
Beginning balance
 
$
4,721,000
 
Newly issued
  
-
 
Changes in revaluations of contingent consideration included in earnings
  
249,000
 
Exercises/settlements (1)
  
-
 
Net transfers in (out) of Level 3
  
-
 
Ending balance
 
$
4,970,000
 

During the three months ended June 30, 2019, the Company had no other significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan, term loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Share-based Payments
3 Months Ended
Jun. 30, 2019
Share-based Payments [Abstract]  
Share-based Payments
16. Share-based Payments

Stock Options

The Company did not grant any options to purchase shares of common stock during the three months ended June 30, 2019. The Company granted options to purchase 241,800 shares of common stock during the three months ended June 30, 2018. The cost associated with stock options is estimated using the Black-Scholes option-pricing model. This model requires the input of subjective assumptions including the expected volatility of the underlying stock and the expected holding period of the option. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value.

The following assumptions were used to derive the weighted average fair value of the stock options granted:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Weighted average risk free interest rate
  
-
%
  
2.82
%
Weighted average expected holding period (years)
  
-
   
5.95
 
Weighted average expected volatility
  
-
%
  
43.98
%
Weighted average expected dividend yield
  
-
   
-
 
Weighted average fair value of options granted
 
$
-
  
$
8.70
 

The following is a summary of stock option transactions:

  
Number of
Shares
  
Weighted Average
Exercise Price
 
Outstanding at March 31, 2019
  
1,337,165
  
$
17.58
 
Granted
  
-
  
$
-
 
Exercised
  
-
  
$
-
 
Forfeited
  
(1,000
)
 
$
19.00
 
Outstanding at June 30, 2019
  
1,336,165
  
$
17.58
 

At June 30, 2019, options to purchase 230,921 shares of common stock were unvested at the weighted average exercise price of $21.22.

At June 30, 2019, there was $2,144,000 of total unrecognized compensation expense related to unvested stock option awards. Compensation expense related to unvested stock option awards will be recognized over a weighted average vesting period of approximately 1.7 years.

Restricted Stock Units and Restricted Stock (collectively “RSUs”)

The Company did not grant any shares of RSUs during the three months ended June 30, 2019. During the three months ended June 30, 2018, the Company granted 78,400 shares of RSUs with an estimated grant date fair value of $1,490,000, which was based on the closing market price on the grant date.

The following is a summary of non-vested RSUs:

  
Number of
Shares
  
Weighted Average
Grant Date Fair
Value
 
Outstanding at March 31, 2019
  
243,134
  
$
21.75
 
Granted
  
-
  
$
-
 
Vested
  
(58,488
)
 
$
23.99
 
Forfeited
  
-
  
$
-
 
Outstanding at June 30, 2019
  
184,646
  
$
21.05
 

At June 30, 2019, there was $2,107,000 of unrecognized compensation expense related to these awards, which will be recognized over the remaining vesting period of approximately 1.7 years.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Accumulated Other Comprehensive Loss
3 Months Ended
Jun. 30, 2019
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss
17. Accumulated Other Comprehensive Loss

The following summarizes changes in accumulated other comprehensive income loss:

  
Three Months Ended June 30, 2019
  
Three Months Ended June 30, 2018
 
  
Unrealized
Gain
on Short-Term
Investments
  
Foreign
Currency
Translation
  
Total
  
Unrealized
Gain
on Short-Term
Investments
  
Foreign
Currency
Translation
  
Total
 
Balance at March 31, 2019 and 2018
 
$
-
  
$
(6,887,000
)
 
$
(6,887,000
)
 
$
746,000
  
$
(6,174,000
)
 
$
(5,428,000
)
Cumulative-effect adjustment
  
-
   
-
   
-
   
(746,000
)
  
-
   
(746,000
)
Balance at April 1, 2019 and 2018
 
$
-
  
$
(6,887,000
)
 
$
(6,887,000
)
 
$
-
  
$
(6,174,000
)
 
$
(6,174,000
)
Other comprehensive income (loss), net of tax
  
-
   
599,000
   
599,000
   
-
   
(715,000
)
  
(715,000
)
Amounts reclassified from accumulated other comprehensive loss, net of tax
  
-
   
-
   
-
   
-
   
-
   
-
 
Balance at June 30, 2019 and 2018
 
$
-
  
$
(6,288,000
)
 
$
(6,288,000
)
 
$
-
  
$
(6,889,000
)
 
$
(6,889,000
)
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
3 Months Ended
Jun. 30, 2019
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
18. Commitments and Contingencies

Warranty Returns

The Company allows its customers to return goods that their customers have returned to them, whether or not the returned item is defective (“warranty returns”). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of total unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company’s net sales.

The following summarizes the changes in the warranty return accrual:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Balance at beginning of period
 
$
19,475,000
  
$
16,646,000
 
Charged to expense/additions
  
23,185,000
   
23,893,000
 
Amounts processed
  
(26,842,000
)
  
(25,996,000
)
Balance at end of period
 
$
15,818,000
  
$
14,543,000
 

Contingencies

The Company is subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding the Company’s business. Following an audit in fiscal 2019, the U.S. Customs and Border Protection stated that it believed that the Company owed additional duties of approximately $17 million from 2011 through mid-2018 relating to products that it imported from Mexico.  The Company does not believe that this amount is correct and believes that it has numerous defenses and intends to dispute this amount vigorously.  The Company cannot assure that the U.S. Customs and Border Protection will agree or that it will not need to accrue or pay additional amounts in the future.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation (Policies)
3 Months Ended
Jun. 30, 2019
Basis of Presentation [Abstract]  
Basis of Presentation
The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete 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 three months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020. This report should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2019, which are included in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on June 28, 2019.

The accompanying consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to, except as noted below, the accounting policies described in Note 3, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 2019.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.2
New Accounting Pronouncements (Policies)
3 Months Ended
Jun. 30, 2019
New Accounting Pronouncements [Abstract]  
New Accounting Pronouncements Recently Adopted
New Accounting Pronouncements Recently Adopted

Leases

In February 2016, the FASB issued new guidance that requires balance sheet recognition of a lease asset and lease liability by lessees for all leases, other than leases with a term of 12 months or less if the short-term lease exclusion expedient is elected. The new guidance also requires new disclosures providing additional qualitative and quantitative information about the amounts recorded in the financial statements. The new guidance requires a modified retrospective approach with optional practical expedients. The FASB provided entities with an additional transition method, which allows an entity to apply this guidance as of the beginning of the period of adoption instead of the beginning of the earliest comparative period presented in the entity’s financial statements. The Company adopted this guidance on April 1, 2019 using the additional transition method. The Company also elected certain practical expedients permitted under the transition guidance, including the package of practical expedients, which allowed it not to reassess lease classification for leases that commenced prior to the adoption date. In addition, the Company elected to exempt leases with an initial term of 12 months or less from balance sheet recognition and, for all classes of assets, combining non-lease components with lease components.

Upon adoption, the Company recorded operating lease liabilities of $53,043,000 and corresponding operating lease assets of $50,773,000. The difference between the operating lease assets and liabilities recognized on the Company’s consolidated balance sheets primarily related to accrued rent on existing leases that were offset against the operating lease asset upon adoption. There was an immaterial reclassification of non-lease components to finance lease assets and finance lease liabilities upon adoption due to the Company’s election to combine non-lease components with lease components. The adoption of the new guidance did not have any impact on the Company’s rent expense and consolidated statement of cash flows. However, the Company has material nonfunctional currency leases that could have a material impact on the Company’s consolidated statements of operations. As required for other monetary liabilities, lessees shall remeasure a foreign currency-denominated lease liability using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates, which are not affected by subsequent changes in the exchange rates. The Company recorded a gain of $502,000 in general and administrative expenses in connection with the remeasurement of foreign currency-denominated lease liabilities during the three months ended June 30, 2019. See Note 10 for additional discussion of the adoption of ASC 842 and the impact on the Company’s financial statements.
New Accounting Pronouncements Not Yet Adopted
New Accounting Pronouncements Not Yet Adopted

Measurement of Credit Losses on Financial Instruments

In June 2016, the FASB issued an accounting pronouncement related to the measurement of credit losses on financial instruments. This pronouncement, along with a subsequent Accounting Standards Updates (“ASU”) issued to clarify certain provisions of the new guidance, changes the impairment model for most financial assets and will require the use of an “expected loss” model for instruments measured at amortized cost. Under this model, entities will be required to estimate the lifetime expected credit loss on such instruments and record an allowance to offset the amortized cost basis of the financial asset, resulting in a net presentation of the amount expected to be collected on the financial asset. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company plans to adopt this pronouncement for its fiscal year beginning April 1, 2020. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements, as well as any impacts on its business processes, systems and internal controls.

Fair Value Measurements

In August 2018, the FASB issued guidance, which changes the disclosure requirements for fair value measurements by removing, adding and modifying certain disclosures. The standard is effective for financial statements issued for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets (Tables)
3 Months Ended
Jun. 30, 2019
Intangible Assets [Abstract]  
Intangible Assets Subject to Amortization
The following is a summary of acquired intangible assets subject to amortization:

   
June 30, 2019
  
March 31, 2019
 

Weighted
Average
Amortization
Period
 
Gross Carrying
Value
  
Accumulated
Amortization
  
Gross Carrying
Value
  
Accumulated
Amortization
 
Intangible assets subject to amortization
             
Trademarks
9 years
 
$
1,014,000
  
$
527,000
  
$
1,007,000
  
$
464,000
 
Customer relationships
11 years
  
8,668,000
   
3,764,000
   
8,610,000
   
3,547,000
 
Order backlog
6 months
  
332,000
   
332,000
   
325,000
   
180,000
 
Developed technology
5 years
  
3,054,000
   
480,000
   
2,991,000
   
311,000
 
Total
  
$
13,068,000
  
$
5,103,000
  
$
12,933,000
  
$
4,502,000
 
Amortization Expense for Acquired Intangible Assets
Amortization expense for acquired intangible assets is as follows:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
       
Amortization expense
 
$
577,000
  
$
192,000
 
Estimated Future Amortization Expense for Intangible Assets
The estimated future amortization expense for acquired intangible assets is as follows:

Year Ending March 31,
   
2020 - remaining nine months
 
$
1,223,000
 
2021
  
1,554,000
 
2022
  
1,512,000
 
2023
  
1,477,000
 
2024
  
1,098,000
 
Thereafter
  
1,101,000
 
Total
 
$
7,965,000
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable - Net (Tables)
3 Months Ended
Jun. 30, 2019
Accounts Receivable - Net [Abstract]  
Accounts Receivable
Accounts receivable — net is comprised of the following:

  
June 30, 2019
  
March 31, 2019
 
Accounts receivable — trade
 
$
62,727,000
  
$
75,847,000
 
Allowance for bad debts
  
(4,069,000
)
  
(4,100,000
)
Customer payment discrepancies
  
(1,278,000
)
  
(854,000
)
Customer returns RGA issued
  
(12,338,000
)
  
(14,878,000
)
Less: total accounts receivable offset accounts
  
(17,685,000
)
  
(19,832,000
)
Total accounts receivable — net
 
$
45,042,000
  
$
56,015,000
 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Inventory (Tables)
3 Months Ended
Jun. 30, 2019
Inventory [Abstract]  
Inventory Net
Inventory–net is comprised of the following:

  
June 30, 2019
  
March 31, 2019
 
Inventory - net
      
Raw materials
 
$
101,544,000
  
$
95,757,000
 
Work-in-process
  
4,593,000
   
3,502,000
 
Finished goods
  
168,992,000
   
146,366,000
 
   
275,129,000
   
245,625,000
 
Less allowance for excess and obsolete inventory
  
(13,013,000
)
  
(11,899,000
)
Total inventory - net
 
$
262,116,000
  
$
233,726,000
 
Inventory unreturned
 
$
8,349,000
  
$
8,469,000
 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Assets (Tables)
3 Months Ended
Jun. 30, 2019
Contract Assets [Abstract]  
Contract Assets
Contract assets are comprised of the following:

  
June 30, 2019
  
March 31, 2019
 
Short-term contract assets
      
Cores expected to be returned by customers
 
$
13,410,000
  
$
14,671,000
 
Upfront payments to customers
  
3,106,000
   
3,101,000
 
Core premiums paid to customers
  
4,397,000
   
4,411,000
 
  
$
20,913,000
  
$
22,183,000
 
Long-term contract assets
        
Remanufactured cores held at customers' locations
 
$
189,505,000
  
$
196,914,000
 
Upfront payments to customers
  
2,007,000
   
2,775,000
 
Core premiums paid to customers
  
15,557,000
   
16,618,000
 
Long-term core inventory deposits
  
5,569,000
   
5,569,000
 
  
$
212,638,000
  
$
221,876,000
 
Total contract assets
 
$
233,551,000
  
$
244,059,000
 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Customer and Other Information (Tables)
3 Months Ended
Jun. 30, 2019
Significant Customer and Other Information [Abstract]  
Concentrations of Risk
Significant Customer Concentrations

The largest customers accounted for the following total percentage of net sales:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Net sales
      
Customer A
  
38
%
  
37
%
Customer B
  
23
%
  
22
%
Customer C
  
20
%
  
25
%

The largest customers accounted for the following total percentage of accounts receivable – trade:

  
June 30, 2019
  
March 31, 2019
 
Accounts receivable - trade
      
Customer A
  
31
%
  
34
%
Customer B
  
22
%
  
18
%
Customer C
  
9
%
  
16
%

Geographic and Product Information

The Company’s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Rotating electrical products
  
75
%
  
77
%
Wheel hub products
  
18
%
  
18
%
Brake master cylinders products
  
2
%
  
3
%
Other products
  
5
%
  
2
%
   
100
%
  
100
%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Tables)
3 Months Ended
Jun. 30, 2019
Debt [Abstract]  
Information About the Term Loan
The following summarizes information about the Term Loans at:

  
June 30, 2019
  
March 31, 2019
 
Principal amount of term loan
 
$
27,187,000
  
$
28,125,000
 
Unamortized financing fees
  
(291,000
)
  
(253,000
)
Net carrying amount of term loan
  
26,896,000
   
27,872,000
 
Less current portion of term loan
  
(3,678,000
)
  
(3,685,000
)
Long-term portion of term loan
 
$
23,218,000
  
$
24,187,000
 
Future Repayments of the Amended Term Loan, by Fiscal Year
Future repayments of the Term Loans are as follows:

Year Ending March 31,
   
2020 - remaining nine months
  
2,812,000
 
2021
  
3,750,000
 
2022
  
3,750,000
 
2023
  
3,750,000
 
2024
  
13,125,000
 
Total payments
 
$
27,187,000
 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Liabilities (Tables)
3 Months Ended
Jun. 30, 2019
Contract Liabilities [Abstract]  
Contract Liabilities
Contract liabilities are comprised of the following:

  
June 30, 2019
  
March 31, 2019
 
Short-term contract liabilities
      
Customer allowances earned
 
$
15,698,000
  
$
12,755,000
 
Customer core returns accruals
  
3,958,000
   
3,933,000
 
Customer deposits
  
1,839,000
   
2,674,000
 
Accrued core payment, net
  
9,147,000
   
11,237,000
 
  
$
30,642,000
  
$
30,599,000
 
         
Long-term contract liabilities
        
Customer core returns accruals
 
$
25,643,000
  
$
25,722,000
 
Accrued core payment, net
  
13,516,000
   
15,167,000
 
  
$
39,159,000
  
$
40,889,000
 
Total contract liabilities
 
$
69,801,000
  
$
71,488,000
 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
3 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Balance Sheet Information for Leases
Balance sheet information for leases is as follows:

   
June 30, 2019
 
Leases
Classification
   
Assets:
    
Operating
Operating lease assets
 
$
50,103,000
 
Finance
Plant and equipment
  
5,206,000
 
Total leased assets
  
$
55,309,000
 
      
Liabilities:
     
Current
     
Operating
Operating lease liabilities
 
$
3,976,000
 
Finance
Other current liabilities
  
1,855,000
 
Long-term
     
Operating
Long-term operating lease liabilities
  
48,155,000
 
Finance
Other liabilities
  
3,325,000
 
Total lease liabilities
  
$
57,311,000
 
Lease Cost Recognized in Consolidated Statement of Operations
Lease cost recognized in the consolidated statement of operations is as follows:

  
Three Months Ended
June 30,
 
  
2019
 
Lease cost
   
Operating lease cost
 
$
1,898,000
 
Short-term lease cost
  
403,000
 
Variable lease cost
  
130,000
 
Finance lease cost:
    
Amortization of finance lease assets
  
358,000
 
Interest on finance lease liabilities
  
68,000
 
     
Total lease cost
 
$
2,857,000
 
Maturity of Lease Commitments
Maturities of lease commitments at June 30, 2019 were as follows:

Maturity of lease liabilities
 
Operating Leases
  
Finance Leases
  
Total
 
2020 - remaining nine months
 
$
5,217,000
  
$
1,611,000
  
$
6,828,000
 
2021
  
6,258,000
   
1,700,000
   
7,958,000
 
2022
  
5,895,000
   
1,367,000
   
7,262,000
 
2023
  
4,913,000
   
789,000
   
5,702,000
 
2024
  
4,861,000
   
130,000
   
4,991,000
 
Thereafter
  
47,262,000
   
-
   
47,262,000
 
Total lease payments
 
$
74,406,000
  
$
5,597,000
  
$
80,003,000
 
Less amount representing interest
  
(22,275,000
)
  
(417,000
)
  
(22,692,000
)
Present value of lease liabilities
 
$
52,131,000
  
$
5,180,000
  
$
57,311,000
 
Other Information about Leases
Other information about leases is as follows:

  
Three Months Ended
June 30,
 
  
2019
 
Lease term and discount rate
   
Weighted-average remaining lease term (years):
   
Finance leases
  
3.1
 
Operating leases
  
12.4
 
Weighted-average discount rate:
    
Finance leases
  
5.0
%
Operating leases
  
5.6
%
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable Discount Programs (Tables)
3 Months Ended
Jun. 30, 2019
Accounts Receivable Discount Programs [Abstract]  
Accounts Receivable Discount Programs
The following is a summary of accounts receivable discount programs:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Receivables discounted
 
$
96,854,000
  
$
86,785,000
 
Weighted average days
  
346
   
334
 
Annualized weighted average discount rate
  
3.9
%
  
4.1
%
Amount of discount recognized as interest expense
 
$
3,649,000
  
$
3,324,000
 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Net Loss Per Share (Tables)
3 Months Ended
Jun. 30, 2019
Net Loss Per Share [Abstract]  
Reconciliation of Basic and Diluted Net Loss Per Share
The following presents a reconciliation of basic and diluted net loss per share:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
       
Net loss
 
$
(6,151,000
)
 
$
(5,495,000
)
Basic shares
  
18,822,178
   
18,895,847
 
Effect of potentially dilutive securities
  
-
   
-
 
Diluted shares
  
18,822,178
   
18,895,847
 
Net loss per share:
        
Basic net loss per share
 
$
(0.33
)
 
$
(0.29
)
Diluted net loss per share
 
$
(0.33
)
 
$
(0.29
)
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Risk Management and Derivatives (Tables)
3 Months Ended
Jun. 30, 2019
Financial Risk Management and Derivatives [Abstract]  
Derivative Instruments on Consolidated Statements of Operations
The following shows the effect of derivative instruments on the consolidated statements of operations:

 

 
Gain (Loss) Recognized within General
and Administrative Expenses
 
Derivatives Not Designated as
 
Three Months Ended
June 30,
 
Hedging Instruments
 
2019
  
2018
 
Forward foreign currency exchange contracts
 
$
35,000
  
$
(2,666,000
)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Tables)
3 Months Ended
Jun. 30, 2019
Fair Value Measurements [Abstract]  
Financial Assets and Liabilities Measured at Fair Value Recurring Basis
The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy:

  
June 30, 2019
  
March 31, 2019
 
     
Fair Value Measurements
     
Fair Value Measurements
 
     
Using Inputs Considered as
     
Using Inputs Considered as
 
  
Fair Value
  
Level 1
  
Level 2
  
Level 3
  
Fair Value
  
Level 1
  
Level 2
  
Level 3
 
Assets
                        
Short-term investments
                        
Mutual funds
 
$
2,074,000
  
$
2,074,000
   
-
   
-
  
$
3,273,000
  
$
3,273,000
   
-
   
-
 
Prepaid expenses and other current assets
                                
Forward foreign currency exchange contracts
  
242,000
   
-
  
$
242,000
   
-
   
207,000
   
-
  
$
207,000
   
-
 
                                 
Liabilities
                                
Accrued liabilities
                                
Short-term contingent consideration
  
2,982,000
   
-
   
-
  
$
2,982,000
   
2,816,000
   
-
   
-
  
$
2,816,000
 
Other current liabilities
                                
Deferred compensation
  
2,074,000
   
2,074,000
   
-
   
-
   
3,273,000
   
3,273,000
   
-
   
-
 
Other liabilities
                                
Long-term contingent consideration
  
1,988,000
   
-
   
-
   
1,988,000
   
1,905,000
   
-
   
-
   
1,905,000
 
Assumptions Used to Determine Fair Value of Contingent Consideration
The assumptions used to determine the fair value is as follows:

  
June 30, 2019
 
Risk free interest rate
  
1.75
%
Counter party rate
  
5.75
%
Expected volatility
  
30.00
%
Weighted average cost of capital
  
16.00
%

Dixie Revenue Earn-out Consideration

The fair value of the two-year revenue earn-out consideration was $970,000 at June 30, 2019 determined using a Monte Carlo Simulation Model.

The assumptions used to determine the fair value is as follows:

  
June 30, 2019
 
Risk free interest rate
  
1.83
%
Counter party rate
  
4.00
%
Revenue volatility
   9.00%
Revenue discount rate
   6.00%
Weighted average cost of capital   15.00%
Change in Warrant Liability Measured at Fair Value Recurring Basis Using Significant Unobservable Inputs (Level 3)
The following table summarizes the activity for financial assets and liabilities utilizing Level 3 fair value measurements:

  
Three Months Ended June 30,
 
  
2019
 
  
Contingent
Consideration
 
Beginning balance
 
$
4,721,000
 
Newly issued
  
-
 
Changes in revaluations of contingent consideration included in earnings
  
249,000
 
Exercises/settlements (1)
  
-
 
Net transfers in (out) of Level 3
  
-
 
Ending balance
 
$
4,970,000
 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Share-based Payments (Tables)
3 Months Ended
Jun. 30, 2019
Share-based Payments [Abstract]  
Black-Scholes Option Pricing Model Assumptions used to Derive Weighted Average Fair Value of Stock Options Granted
The following assumptions were used to derive the weighted average fair value of the stock options granted:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Weighted average risk free interest rate
  
-
%
  
2.82
%
Weighted average expected holding period (years)
  
-
   
5.95
 
Weighted average expected volatility
  
-
%
  
43.98
%
Weighted average expected dividend yield
  
-
   
-
 
Weighted average fair value of options granted
 
$
-
  
$
8.70
 
Stock Option Transactions
The following is a summary of stock option transactions:

  
Number of
Shares
  
Weighted Average
Exercise Price
 
Outstanding at March 31, 2019
  
1,337,165
  
$
17.58
 
Granted
  
-
  
$
-
 
Exercised
  
-
  
$
-
 
Forfeited
  
(1,000
)
 
$
19.00
 
Outstanding at June 30, 2019
  
1,336,165
  
$
17.58
 
Restricted Stock Units Activity
The following is a summary of non-vested RSUs:

  
Number of
Shares
  
Weighted Average
Grant Date Fair
Value
 
Outstanding at March 31, 2019
  
243,134
  
$
21.75
 
Granted
  
-
  
$
-
 
Vested
  
(58,488
)
 
$
23.99
 
Forfeited
  
-
  
$
-
 
Outstanding at June 30, 2019
  
184,646
  
$
21.05
 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Jun. 30, 2019
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss
The following summarizes changes in accumulated other comprehensive income loss:

  
Three Months Ended June 30, 2019
  
Three Months Ended June 30, 2018
 
  
Unrealized
Gain
on Short-Term
Investments
  
Foreign
Currency
Translation
  
Total
  
Unrealized
Gain
on Short-Term
Investments
  
Foreign
Currency
Translation
  
Total
 
Balance at March 31, 2019 and 2018
 
$
-
  
$
(6,887,000
)
 
$
(6,887,000
)
 
$
746,000
  
$
(6,174,000
)
 
$
(5,428,000
)
Cumulative-effect adjustment
  
-
   
-
   
-
   
(746,000
)
  
-
   
(746,000
)
Balance at April 1, 2019 and 2018
 
$
-
  
$
(6,887,000
)
 
$
(6,887,000
)
 
$
-
  
$
(6,174,000
)
 
$
(6,174,000
)
Other comprehensive income (loss), net of tax
  
-
   
599,000
   
599,000
   
-
   
(715,000
)
  
(715,000
)
Amounts reclassified from accumulated other comprehensive loss, net of tax
  
-
   
-
   
-
   
-
   
-
   
-
 
Balance at June 30, 2019 and 2018
 
$
-
  
$
(6,288,000
)
 
$
(6,288,000
)
 
$
-
  
$
(6,889,000
)
 
$
(6,889,000
)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
3 Months Ended
Jun. 30, 2019
Commitments and Contingencies [Abstract]  
Changes in Warranty Return Accrual
The following summarizes the changes in the warranty return accrual:

  
Three Months Ended
June 30,
 
  
2019
  
2018
 
Balance at beginning of period
 
$
19,475,000
  
$
16,646,000
 
Charged to expense/additions
  
23,185,000
   
23,893,000
 
Amounts processed
  
(26,842,000
)
  
(25,996,000
)
Balance at end of period
 
$
15,818,000
  
$
14,543,000
 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Company Background and Organization (Details)
3 Months Ended
Jun. 30, 2019
Segment
Company Background and Organization [Abstract]  
Number of operating segments 3
Number of Reportable Segments 1
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.2
New Accounting Pronouncements (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
New Accounting Pronouncements Recently Adopted [Abstract]      
Operating lease liabilities $ 52,131,000    
Operating lease assets 50,103,000   $ 0
Gain in foreign currency-denominated lease liabilities $ 502,000 $ 0  
ASU 2016-02 [Member]      
New Accounting Pronouncements Recently Adopted [Abstract]      
Operating lease liabilities     53,043,000
Operating lease assets     $ 50,773,000
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets, Intangible Assets Subject to Amortization (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Intangible assets subject to amortization [Abstract]    
Gross Carrying Value $ 13,068,000 $ 12,933,000
Accumulated Amortization $ 5,103,000 4,502,000
Trademarks [Member]    
Intangible assets subject to amortization [Abstract]    
Weighted Average Amortization Period 9 years  
Gross Carrying Value $ 1,014,000 1,007,000
Accumulated Amortization $ 527,000 464,000
Customer Relationships [Member]    
Intangible assets subject to amortization [Abstract]    
Weighted Average Amortization Period 11 years  
Gross Carrying Value $ 8,668,000 8,610,000
Accumulated Amortization $ 3,764,000 3,547,000
Order Backlog [Member]    
Intangible assets subject to amortization [Abstract]    
Weighted Average Amortization Period 6 months  
Gross Carrying Value $ 332,000 325,000
Accumulated Amortization $ 332,000 180,000
Developed Technology [Member]    
Intangible assets subject to amortization [Abstract]    
Weighted Average Amortization Period 5 years  
Gross Carrying Value $ 3,054,000 2,991,000
Accumulated Amortization $ 480,000 $ 311,000
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets, Amortization Expense (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Amortization expense for acquired intangible assets [Abstract]    
Amortization expense $ 577,000 $ 192,000
Estimated future amortization expense for intangible assets subject to amortization [Abstract]    
2020 - remaining nine months 1,223,000  
2021 1,554,000  
2022 1,512,000  
2023 1,477,000  
2024 1,098,000  
Thereafter 1,101,000  
Total $ 7,965,000  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable - Net (Details) - USD ($)
Jun. 30, 2019
Mar. 31, 2019
Accounts Receivable - Net [Abstract]    
Accounts receivable - trade $ 62,727,000 $ 75,847,000
Allowance for bad debts (4,069,000) (4,100,000)
Customer payment discrepancies (1,278,000) (854,000)
Customer returns RGA issued (12,338,000) (14,878,000)
Less: total accounts receivable offset accounts (17,685,000) (19,832,000)
Total accounts receivable - net $ 45,042,000 $ 56,015,000
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Inventory (Details) - USD ($)
Jun. 30, 2019
Mar. 31, 2019
Inventory - net [Abstract]    
Raw materials $ 101,544,000 $ 95,757,000
Work in process 4,593,000 3,502,000
Finished goods 168,992,000 146,366,000
Inventory, gross 275,129,000 245,625,000
Less allowance for excess and obsolete inventory (13,013,000) (11,899,000)
Total inventory - net 262,116,000 233,726,000
Inventory unreturned $ 8,349,000 $ 8,469,000
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Assets (Details) - USD ($)
Jun. 30, 2019
Mar. 31, 2019
Short-term contract assets [Abstract]    
Cores expected to be returned by customers $ 13,410,000 $ 14,671,000
Upfront payments to customers 3,106,000 3,101,000
Core premiums paid to customers 4,397,000 4,411,000
Total short-term contract assets 20,913,000 22,183,000
Long-term contract assets [Abstract]    
Remanufactured cores held at customers' locations 189,505,000 196,914,000
Upfront payments to customers 2,007,000 2,775,000
Core premiums paid to customers 15,557,000 16,618,000
Long-term core inventory deposits 5,569,000 5,569,000
Total long-term contract assets 212,638,000 221,876,000
Total contract assets $ 233,551,000 $ 244,059,000
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Customer and Other Information (Details)
3 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Net Sales [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 100.00% 100.00%  
Net Sales [Member] | Customer A [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 38.00% 37.00%  
Net Sales [Member] | Customer B [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 23.00% 22.00%  
Net Sales [Member] | Customer C [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 20.00% 25.00%  
Net Sales [Member] | Rotating Electrical Products [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 75.00% 77.00%  
Net Sales [Member] | Wheel Hub Products [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 18.00% 18.00%  
Net Sales [Member] | Brake Master Cylinders Products [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 2.00% 3.00%  
Net Sales [Member] | Other Products [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 5.00% 2.00%  
Accounts Receivable - Trade [Member] | Customer A [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 31.00%   34.00%
Accounts Receivable - Trade [Member] | Customer B [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 22.00%   18.00%
Accounts Receivable - Trade [Member] | Customer C [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 9.00%   16.00%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Amended Credit Facility [Abstract]      
Debt issuance costs $ 889,000 $ 1,722,000  
Summarized information about the term loan [Abstract]      
Less current portion of term loan (3,678,000)   $ (3,685,000)
Long-term portion of term loan $ 23,218,000   $ 24,187,000
Revolving Facility [Member]      
Amended Credit Facility [Abstract]      
Interest rate at end of period 5.16%   5.24%
Term Loans [Member]      
Amended Credit Facility [Abstract]      
Quarterly principal payments $ 937,500    
Interest rate at end of period 5.19%   5.24%
Summarized information about the term loan [Abstract]      
Principal amount of term loan $ 27,187,000   $ 28,125,000
Unamortized financing fees (291,000)   (253,000)
Net carrying amount of term loan 26,896,000   27,872,000
Less current portion of term loan (3,678,000)   (3,685,000)
Long-term portion of term loan 23,218,000   24,187,000
Future repayments of the Term Loan, by fiscal year [Abstract]      
2020 - remaining nine months 2,812,000    
2021 3,750,000    
2022 3,750,000    
2023 3,750,000    
2024 13,125,000    
Total payments 27,187,000   28,125,000
Second Amended Credit Facility [Member]      
Amended Credit Facility [Abstract]      
Debt issuance costs 889,000    
Second Amended Credit Facility [Member] | Maximum [Member]      
Amended Credit Facility [Abstract]      
Maximum sale and lease back transactions 5,000,000    
Second Amended Credit Facility [Member] | Revolving Facility [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity 238,620,000    
Second Amended Credit Facility [Member] | Revolving Facility [Member] | Canadian Borrowers [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity 24,000,000    
Second Amended Credit Facility [Member] | Revolving Facility [Member] | Letters of Credit [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity 20,000,000    
Second Amended Credit Facility [Member] | Revolving Facility [Member] | Swing Line Sublimit [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity 23,862,000    
Credit Facility [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity $ 230,000,000    
Debt instrument, maturity date Jun. 05, 2023    
Credit Facility [Member] | Minimum [Member]      
Amended Credit Facility [Abstract]      
Facility fee on total leverage ratio 0.375%    
Credit Facility [Member] | Maximum [Member]      
Amended Credit Facility [Abstract]      
Dividend payments and share repurchases, annual maximum amount permitted $ 20,000,000    
Facility fee on total leverage ratio 0.50%    
Credit Facility [Member] | LIBOR [Member]      
Amended Credit Facility [Abstract]      
Reference interest rate under option 1, floor 2.25%    
Interest rate over LIBOR rate under option 1 2.50%    
Interest rate above base rate under option 2 2.75%    
Credit Facility [Member] | Reference Rate [Member]      
Amended Credit Facility [Abstract]      
Reference interest rate under option 1, floor 1.25%    
Interest rate over LIBOR rate under option 1 1.50%    
Interest rate above base rate under option 2 1.75%    
Credit Facility [Member] | Revolving Facility [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity $ 200,000,000    
Outstanding balance under revolving loan 135,400,000   $ 110,400,000
Amount available under revolving facility 72,400,000    
Credit Facility [Member] | Revolving Facility [Member] | Canadian Borrowers [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity 20,000,000    
Credit Facility [Member] | Revolving Facility [Member] | Letters of Credit [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity 15,000,000    
Outstanding balance under revolving loan 4,039,000    
Credit Facility [Member] | Term Loans [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity $ 30,000,000    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Liabilities (Details) - USD ($)
Jun. 30, 2019
Mar. 31, 2019
Short-term contract liabilities [Abstract]    
Customer allowances earned $ 15,698,000 $ 12,755,000
Customer core returns accruals 3,958,000 3,933,000
Customer deposits 1,839,000 2,674,000
Accrued core payment, net 9,147,000 11,237,000
Total short-term contract liabilities 30,642,000 30,599,000
Long-term contract liabilities [Abstract]    
Customer core returns accruals 25,643,000 25,722,000
Accrued core payment, net 13,516,000 15,167,000
Total long-term contract liabilities 39,159,000 40,889,000
Total contract liabilities $ 69,801,000 $ 71,488,000
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Leases, General Information (Details)
3 Months Ended
Jun. 30, 2019
USD ($)
Building
Maximum [Member]  
Leases [Abstract]  
Option to extend, term 5 years
Office and Manufacturing Equipment [Member] | Minimum [Member]  
Leases [Abstract]  
Finance leases term 3 years
Office and Manufacturing Equipment [Member] | Maximum [Member]  
Leases [Abstract]  
Finance leases term 5 years
Mexico [Member]  
Leases [Abstract]  
Number of new buildings under lease | Building 2
Minimum lease term, lease not yet commenced 15 years
Minimum lease payments, lease not yet commenced | $ $ 25,542,000
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Leases, Balance Sheet Information (Details) - USD ($)
Jun. 30, 2019
Mar. 31, 2019
Assets: [Abstract]    
Operating, Operating lease assets $ 50,103,000 $ 0
Finance, Plant and equipment 5,206,000  
Total leased assets 55,309,000  
Current [Abstract]    
Operating, Operating lease liabilities 3,976,000 0
Finance, Other current liabilities 1,855,000  
Long-term [Abstract]    
Operating, Long-term operating lease liabilities 48,155,000 $ 0
Finance, Other liabilities 3,325,000  
Total lease liabilities $ 57,311,000  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Leases, Cost Recogized in Consolidated Statement of Operations (Details)
3 Months Ended
Jun. 30, 2019
USD ($)
Lease cost [Abstract]  
Operating lease cost $ 1,898,000
Short-term lease cost 403,000
Variable lease cost 130,000
Finance lease cost: [Abstract]  
Amortization of finance lease assets 358,000
Interest on finance lease liabilities 68,000
Total lease cost $ 2,857,000
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Leases, Maturities of Lease Commitments (Details)
Jun. 30, 2019
USD ($)
Operating Leases [Abstract]  
2020 - remaining nine months $ 5,217,000
2021 6,258,000
2022 5,895,000
2023 4,913,000
2024 4,861,000
Thereafter 47,262,000
Total lease payments 74,406,000
Less amount representing interest (22,275,000)
Present value of lease liabilities 52,131,000
Finance Leases [Abstract]  
2020 - remaining nine months 1,611,000
2021 1,700,000
2022 1,367,000
2023 789,000
2024 130,000
Thereafter 0
Total lease payments 5,597,000
Less amount representing interest (417,000)
Present value of lease liabilities 5,180,000
Total [Abstract]  
2020 - remaining nine months 6,828,000
2021 7,958,000
2022 7,262,000
2023 5,702,000
2024 4,991,000
Thereafter 47,262,000
Total lease payments 80,003,000
Less amount representing interest (22,692,000)
Present value of lease liabilities $ 57,311,000
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Leases, Other Information (Details)
Jun. 30, 2019
Weighted-average remaining lease term (years): [Abstract]  
Finance leases 3 years 1 month 6 days
Operating leases 12 years 4 months 24 days
Weighted-average discount rate: [Abstract]  
Finance leases 5.00%
Operating leases 5.60%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable Discount Programs (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Accounts Receivable Discount Programs [Abstract]    
Receivables discounted $ 96,854,000 $ 86,785,000
Weighted average days 346 days 334 days
Annualized weighted average discount rate 3.90% 4.10%
Amount of discount recognized as interest expense $ 3,649,000 $ 3,324,000
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Net Loss Per Share (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Reconciliation of basic and diluted net loss per share [Abstract]    
Net loss $ (6,151,000) $ (5,495,000)
Basic shares (in shares) 18,822,178 18,895,847
Effect of potentially dilutive securities (in shares) 0 0
Diluted shares (in shares) 18,822,178 18,895,847
Net loss per share [Abstract]    
Basic net loss per share (in dollars per share) $ (0.33) $ (0.29)
Diluted net loss per share (in dollars per share) $ (0.33) $ (0.29)
Options [Member]    
Antidilutive Securities [Abstract]    
Antidilutive shares excluded from computation of earnings per share (in shares) 1,520,811 1,380,598
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Income Taxes [Abstract]    
Income tax benefit $ (1,730,000) $ (1,447,000)
Effective income tax rate 22.00% 20.80%
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Risk Management and Derivatives (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Foreign Currency Exchange Contracts [Abstract]      
Forward foreign currency exchange contracts included in prepaid and other current assets $ 242,000   $ 207,000
Forward Foreign Currency Exchange Contracts [Member]      
Foreign Currency Exchange Contracts [Abstract]      
Notional amount of foreign currency derivatives 35,021,000   $ 32,524,000
Forward Foreign Currency Exchange Contracts [Member] | General and Administrative Expenses [Member]      
Foreign Currency Exchange Contracts [Abstract]      
Forward foreign currency exchange contracts $ 35,000 $ (2,666,000)  
Forward Foreign Currency Exchange Contracts [Member] | Maximum [Member]      
Foreign Currency Exchange Contracts [Abstract]      
Derivative, Term of Contract     1 year
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Details)
3 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2019
USD ($)
Jan. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Forward Foreign Currency Exchange Contracts [Member]          
Other liabilities [Abstract]          
Net gain (loss) on forward foreign currency exchange contracts $ 35,000 $ (2,666,000)      
Contingent Consideration [Member]          
Change in warrant liability measured at fair value recurring basis using significant unobservable inputs (Level 3) [Roll Forward]          
Beginning balance 4,721,000        
Newly issued 0        
Changes in revaluation of contingent consideration included in earnings 249,000        
Exercises/settlements 0        
Net transfers in (out) of Level 3 0        
Ending balance 4,970,000        
Recurring [Member]          
Short-term investments [Abstract]          
Mutual funds 2,074,000   $ 3,273,000    
Prepaid expenses and other current assets [Abstract]          
Forward foreign currency exchange contracts 242,000   207,000    
Accrued liabilities [Abstract]          
Short-term contingent consideration 2,982,000   2,816,000    
Other current liabilities [Abstract]          
Deferred compensation 2,074,000   3,273,000    
Other liabilities [Abstract]          
Long-term contingent consideration 1,988,000   1,905,000    
Recurring [Member] | Level 1 [Member]          
Short-term investments [Abstract]          
Mutual funds 2,074,000   3,273,000    
Prepaid expenses and other current assets [Abstract]          
Forward foreign currency exchange contracts 0   0    
Accrued liabilities [Abstract]          
Short-term contingent consideration 0   0    
Other current liabilities [Abstract]          
Deferred compensation 2,074,000   3,273,000    
Other liabilities [Abstract]          
Long-term contingent consideration 0   0    
Recurring [Member] | Level 2 [Member]          
Short-term investments [Abstract]          
Mutual funds 0   0    
Prepaid expenses and other current assets [Abstract]          
Forward foreign currency exchange contracts 242,000   207,000    
Accrued liabilities [Abstract]          
Short-term contingent consideration 0   0    
Other current liabilities [Abstract]          
Deferred compensation 0   0    
Other liabilities [Abstract]          
Long-term contingent consideration 0   0    
Recurring [Member] | Level 3 [Member]          
Short-term investments [Abstract]          
Mutual funds 0   0    
Prepaid expenses and other current assets [Abstract]          
Forward foreign currency exchange contracts 0   0    
Accrued liabilities [Abstract]          
Short-term contingent consideration 2,982,000   2,816,000    
Other current liabilities [Abstract]          
Deferred compensation 0   0    
Other liabilities [Abstract]          
Long-term contingent consideration $ 1,988,000   $ 1,905,000    
Two-year R&D Milestone Event [Member] | Risk Free Interest Rate [Member] | Minimum [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0184        
Two-year R&D Milestone Event [Member] | Risk Free Interest Rate [Member] | Maximum [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0206        
Two-year R&D Milestone Event [Member] | Counter Party Rate [Member] | Minimum [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0584        
Two-year R&D Milestone Event [Member] | Counter Party Rate [Member] | Maximum [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0606        
Two-year R&D Milestone Event [Member] | Probability [Member] | Minimum [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.9        
Two-year R&D Milestone Event [Member] | Probability [Member] | Maximum [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 1        
Gross Profit Earn-out Consideration [Member] | Risk Free Interest Rate [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0175        
Gross Profit Earn-out Consideration [Member] | Counter Party Rate [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0575        
Gross Profit Earn-out Consideration [Member] | Expected Volatility [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.3000        
Gross Profit Earn-out Consideration [Member] | Weighted Average Cost of Capital [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.1600        
Revenue Earn-out Consideration [Member] | Risk Free Interest Rate [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0183        
Revenue Earn-out Consideration [Member] | Counter Party Rate [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0400        
Revenue Earn-out Consideration [Member] | Revenue Volatility [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0900        
Revenue Earn-out Consideration [Member] | Revenue Discount Rate [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.0600        
Revenue Earn-out Consideration [Member] | Weighted Average Cost of Capital [Member]          
Fair Value Assumptions [Abstract]          
Assumptions for fair value of contingent consideration 0.1500        
Mechanical Power Conversion, LLC [Member]          
Contingent Consideration [Abstract]          
Aggregate contingent consideration obligation         $ 5,200,000
Mechanical Power Conversion, LLC [Member] | Minimum [Member]          
Contingent Consideration [Abstract]          
Contingent consideration payment period 2 years        
Mechanical Power Conversion, LLC [Member] | Maximum [Member]          
Contingent Consideration [Abstract]          
Contingent consideration payment period 3 years        
Mechanical Power Conversion, LLC [Member] | Two-year R&D Milestone Event [Member]          
Contingent Consideration [Abstract]          
Fair value of contingent consideration obligations $ 2,230,000        
Term of R&D event milestone 2 years        
Mechanical Power Conversion, LLC [Member] | Gross Profit Earn-out Consideration [Member]          
Contingent Consideration [Abstract]          
Fair value of contingent consideration obligations $ 1,770,000        
Term of gross profit earn-out arrangement 3 years        
Dixie Electric, Ltd [Member]          
Contingent Consideration [Abstract]          
Contingent consideration payment period 2 years        
Dixie Electric, Ltd [Member] | Maximum [Member]          
Contingent Consideration [Abstract]          
Aggregate contingent consideration obligation       $ 1,130,000  
Dixie Electric, Ltd [Member] | Revenue Earn-out Consideration [Member]          
Contingent Consideration [Abstract]          
Fair value of contingent consideration obligations $ 970,000        
Term of revenue earn-out arrangement 2 years        
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Share-based Payments - Stock Options Activity (Details) - Stock Options [Member] - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Black-Scholes option pricing model assumptions used to derive weighted average fair value of stock options granted [Abstract]    
Weighted average risk free interest rate 0.00% 2.82%
Weighted average expected holding period 0 years 5 years 11 months 12 days
Weighted average expected volatility 0.00% 43.98%
Weighted average expected dividend yield 0.00% 0.00%
Weighted average fair value of options granted (in dollars per share) $ 0 $ 8.70
Number of Shares [Roll Forward]    
Outstanding at beginning of period (in shares) 1,337,165  
Granted (in shares) 0 241,800
Exercised (in shares) 0  
Forfeited (in shares) (1,000)  
Outstanding at end of period (in shares) 1,336,165  
Weighted Average Exercise Price [Roll Forward]    
Outstanding at beginning of period (in dollars per share) $ 17.58  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0  
Forfeited (in dollars per share) 19.00  
Outstanding at end of period (in dollars per share) $ 17.58  
Number of stock options unvested (in shares) 230,921  
Weighted average exercise price of stock options unvested (in dollars per share) $ 21.22  
Total unrecognized compensation expense $ 2,144,000  
Weighted average vesting period over which compensation expense is expected to be recognized 1 year 8 months 12 days  
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Share-based Payments - Restricted Stock Units (Details) - Restricted Stock [Member] - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Number of Shares [Roll Forward]    
Non-vested at beginning of period (in shares) 243,134  
Granted (in shares) 0 78,400
Vested (in shares) (58,488)  
Forfeited (in shares) 0  
Non-vested at end of period (in shares) 184,646  
Weighted Average Grant Date Fair Value [Roll Forward]    
Non-vested at beginning of period (in dollars per share) $ 21.75  
Granted (in dollars per share) 0  
Vested (in dollars per share) 23.99  
Forfeited (in dollars per share) 0  
Non-vested at end of period (in dollars per share) $ 21.05  
Estimated fair value of awards granted   $ 1,490,000
Total unrecognized compensation expense $ 2,107,000  
Weighted average vesting period over which compensation expense is expected to be recognized 1 year 8 months 12 days  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Mar. 31, 2018
Accumulated Other Comprehensive Income [Abstract]        
Beginning balance $ 279,755,000 $ 286,880,000    
Adjusted beginning balance   286,880,000    
Other comprehensive income (loss), net of tax 599,000 (715,000)    
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0    
Ending balance 274,829,000 281,419,000    
ASU 2016-01 [Member]        
Accumulated Other Comprehensive Income [Abstract]        
Cumulative-effect adjustment     $ 0 $ 0
AOCI Attributable to Parent [Member]        
Accumulated Other Comprehensive Income [Abstract]        
Beginning balance (6,887,000) (5,428,000)    
Adjusted beginning balance (6,887,000) (6,174,000)    
Ending balance (6,288,000) (6,889,000)    
AOCI Attributable to Parent [Member] | ASU 2016-01 [Member]        
Accumulated Other Comprehensive Income [Abstract]        
Cumulative-effect adjustment       (746,000)
Unrealized Gain on Short-Term Investments [Member]        
Accumulated Other Comprehensive Income [Abstract]        
Beginning balance 0 746,000    
Adjusted beginning balance 0 0    
Other comprehensive income (loss), net of tax 0 0    
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0    
Ending balance 0 0    
Unrealized Gain on Short-Term Investments [Member] | ASU 2016-01 [Member]        
Accumulated Other Comprehensive Income [Abstract]        
Cumulative-effect adjustment     0 (746,000)
Foreign Currency Translation [Member]        
Accumulated Other Comprehensive Income [Abstract]        
Beginning balance (6,887,000) (6,174,000)    
Adjusted beginning balance (6,887,000) (6,174,000)    
Other comprehensive income (loss), net of tax 599,000 (715,000)    
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0    
Ending balance $ (6,288,000) $ (6,889,000)    
Foreign Currency Translation [Member] | ASU 2016-01 [Member]        
Accumulated Other Comprehensive Income [Abstract]        
Cumulative-effect adjustment     $ 0 $ 0
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Details) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Change in warranty return accrual [Roll Forward]    
Balance at beginning of period $ 19,475,000 $ 16,646,000
Charged to expense/additions 23,185,000 23,893,000
Amounts processed (26,842,000) (25,996,000)
Balance at end of period 15,818,000 $ 14,543,000
Contingencies [Abstract]    
Estimated additional import duties $ 17,000,000  
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .-M"4\?(\\#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,$% @ XVT)3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) 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 " #C;0E/0ZPE/O K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.EW18%'7"]-.("$Q"<0M2KPMHOFCQ*C=V].& MK1."!^ 8^Y?/GR4W*@CE(SY''S"2P70SV,XEH<*:'8F" $CJB%:F4!8<+X$BR2U) D3L @SD;6-5D)%E.3C&:_5C ^?LMS ND70*QU_)"#H%7+/+Y-?Z8;/;LG;!JU7![PN^VE6UN%T*?O<^ MN?[PNPI;K\W>_&/CBV#;P*^[:+\ 4$L#!!0 ( .-M"4^97)PC$ 8 )PG M 3 >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ XVT)3_XL?5*4 @ # H !@ !X;"]W;W)K770/2Y.PFF[JC1^Z)6]L2_F=/ M&_;8^LA_7WBNKY74"T&1]^1*?U#YLS]R-0NF*.>ZI9VH6>=Q>MGZ.[0YH+4F M&,1+31]B-O9T*B?&7O7DZWGKAWI'M*&EU"&(>MSI@3:-CJ3V\7L,ZD^:FC@? MOT?_;))7R9R(H ?6_*K/LMKZF>^=Z87<&OG,'E_HF%#B>V/VW^B=-@JN=Z(T M2M8(\^N5-R%9.T916VG)V_"L._-\#&_B:*3!!#P2\$3 Z7\)T4B()@**3?+# MSDRJGX@D1<[9P^/#U^J)+@JTB=1AEGK1G)UYI[(5:O5>A'EPUV%&Q'Y X!D" M38A Q9X$,"2PQPX=?Q0XN(@(%HC #")#CV;T&*;'(#TV]'A&3ZP#V+(B<"MOZ"#B,F,9ANS#=;A_%L/Q^U8*\CU\K8+F0(LU!F"#8\N:;&=CE#F"45V/G(]35VZAG +-4S;'[D6AL[]0Q@EKX^['_D MNCMR+CL 8U]WP>QN;2F_FC9$>"6[=:8'FJU.K\N84B./PVEQ;%IOW;KNNYGWW;;?7<_7_?]X:XHNN=UO:NZ M3\VAWL=?7IIV5_7QM'TMND-;5ZLQ:+Z>S1^"!@5?VWJ8W=U/!N&\M0T7X>37U?WKJQV;[]V;5K^_GY7RV MJE^JMVW_I3G^4I\'9.>S\^A_J]_K;90/3F(?S\VV&S]GSV]=W^S.K40KN^K; MZ7NS'[^/Y_8_PG GP/X$D!F,D"? W024)RJKY:)MCK/VM%J':D@* MNM-Q,I^'B^/C_'F.MXF@SA)W"C9CQ(B5EXIE8Q%"D,@NM;=&#+0D)&&7&+H M)+%7_40[1OJ1.LU>9_U8Z,=*/S[Q8T4_QBK#TI 46J?(9ATYZ,A)1V7BR,D9 M2FV"= 1TQH6LGQ+Z*84?D_3S4((L"J2E M(2!D*O-Y%*"C(!U1XBB(CB@N!DAL((RB_!R1P@!3TI,@F!)]!36,/?6$A!SR M>409J)+TI%-/)/_8GI2SP!606BY+SOO"G"66ODSJBV5GI0XEL 64EFR>E83I M31+?)L7W67-#'44*)#I0YNQ@=I.$MTGA39+*P08 2R3T9B*A,+]) MRD "<) M9B9V&JT>,,5)8MRD&"?)9Q_@7P^! M7$^D."8Y293;%.4D$5TZ<+,#.E)^PA)&.4F6VY3E)!GM0J0!2G0@U:Q=GE&, M>\ 0H QN7GV_.U+B2O39E+TNBDO$.3#=4 M.F7RKC![6;+7INQE250F4P*N("6[B=J0,8)9(MBF"&90&"N'"E:HM"%?:3"& M,$L(VQ3"+,E*V@[+(FT!*:E$>NL+0Y@EA&T*899L-@3 YD MP>X,*(TJRSP1-&:Z!O5TRBDM25!I(9R?F*?,D1/+GM!FC(U-*FY=8+AK;THP5S(M("!JR5P?0I<+3DJYG9*M3P!J) M36?9@KL14'HR$_\)@P%K)&!]BC,CP?F#8U2>0F4Y<3,R&+)&0M:G5#.@%/:F M9)!84!J\S9<4)O/46=+6B\?.@+:9+1V23F_I#":ND<3U/M,"9J-QWTTD@YEF M9$$JB'36N DB34I./HJK5R_#N[#?J_9UL^]F3TW?-[OQ7D=U.FD;P[G]VO%Y27?\C]02P,$% @ XVT)3X/: MD,1R @ 3@D !@ !X;"]W;W)KHT!K^Z("/L_A=Q / M9AVA;ZS F#OO==6PC5MPWJX!8,<"UXB]D!8WXLZ9T!IQT:47P%J*T4F9Z@KX MGA>#&I6-FV=J;$_SC%QY539X3QUVK6M$_VUQ1;J-"]V/@=?R4G Y /*L11?\ M$_-?[9Z*'ABCG,H:-ZPDC4/Q>>-^@NL=#*5!*7Z7N&.3MB-3.1#R)CO?3AO7 MDT2XPD$=KBH927#\'8*ZXYS2.&U_1/^BDA?)'!##.U+]*4^\V+BI MZYSP&5TK_DJZKWA(*'*=(?OO^(8K(9"Z(926@E"0V2U--(>DDTF23RU$^# M6=;->"(K3V3R:$EO(V,>G>218L806QEBDT';0-OXF:>S()J1)%:2Q"0)-)+D MWJKKB_*$<$:46HE2DRC4B%)C(IBF4>@G^EMH%<(DO$>TLA*M3*)((UH]2V05 M/B""GKU&>>;[G=R)<*?*P:2\B4"$^;L9.A<]<-A/1IOT)WWO%S!^0N7_ 5!+ P04 " #C M;0E/CXGB@5(# "<#0 & 'AL+W=OM;?"G*NMV&1ZM/=U'4;L]ZBIO[\Q)U^[-WC15;MUC MVQ6"W.V95'KQR9HSU65-W_7NC2790CA MR\#7XG"TW4"T6ISR@_ZF[??38^.>HFN675'INBU,'31ZOPP?X'[#^X!>\:/0 ME_;F/NA:>3+F5_?P:;<,64>D2[VU78K<79[U1I=EE\EQ_!Z3AM>:7>#M_4OV M#WWSKIFGO-4;4_XL=O:X#&48[/0^/Y?VJ[E\U&-#21B,W7_6S[IT\H[$U=B: MLNW_!MMS:TTU9G$H5?YGN!9U?[T,;]*7,#J CP'\&N!JOQ4@Q@#Q&A#WS0]D M?:OO\^RC@7KC)W':#_=SU[URWK1M]7LET$3UW>4;)>I#P M&PE<%9%+?JW J0IKCL+YM, &*V1&5Q!D#Z*/%[?QDHZ/R?BXCX]OXY4W!X,D M[27U, =,02P98UXS6*D@32?""5)"(B4(27F%UH,DF11*T@0386&6"$AGB5*2 M*,5$X!&EJ!!DB128B!"F(N&S1!E)E*%E5YR.EV2\Q!T)KR.)03M*W!$I5##; MD2*)%":*/2*%"L4*% 8B=$+-SS PVAT8)DI\>V"H%!<9QTB$$#(Q_QW"C&,! M9D*6!;B4XM/U&*$(I>33&9U2D2[W !Q393X51[7>0<8($R&5,LWFJ6AG!(&I MI$\E4*W4K0L!A84)RY)Y)MIM =NM\NUVU$SZSZ2DUH]0IBI^XTNG#1>PXX)? M; W82M\-4X6P*&4[WQ#*U4BXYG-%J?]EV/_!>8;,*=LE<8BE116=+.GK71S MZ+?_;; UY]IVV\>;T>L1XX%W>V)O?.V.'L-!X37-<&[YDC>'HFZ#)V/=CKO? M%^^-L=J!LCN'>'1'I>M#J?>VN\W3&BN&[:0B-JUC@<3EOWP=_L4HTW@)\U=&(R=[23 V.O M>O'UN'4]+0@(E%(S8#5<80>$:"(EX_? Z8XE=>)T_L[^9+PK+P;7*2]",CJP*"D4O_5C MW9BQZW?B=$BS)P1#0C FJ-J?)81#0OB1L#+F>V7&ZB.6.,\XZQS>?ZP6ZSOA M;T)UF*4.FK,S>\JM4-%K[GM)AJZ::, 4/2:88D8$4NQCB$QM,8S!WL1_YGN?-W%B T6H= M38$WDB*KI,CB:6TGB*T$\=*3/Y-:])AH(C5:KY>.EK"[Q/^WH<2J)['HF9]Q M\G]ZEK!/]:16/:E%S^QB%JGE4T91L%1D <:!OAMS26CR,"GPL^EAPBG9I9'Z M"4RB8YM\"/3#GL4+U3[[;O=!T_?>[YB?ZT8X!R95VS"/^\28!*73NU>'5JEV M/RX(G*2>)FK.^Z;7+R1KAWZ.QC^5_"]02P,$% @ XVT)3X@]?1%N! M\18 !@ !X;"]W;W)KUV9Q M+O8KS\[5TCG6]>7)=:O=4>5I]:6XJ+/^SZ$H\[36M^6;6UU*E>Y; MHSQSN>>%;IZ>SLYJT3Y[*5>+XKW.3F?U4LZJ]SQ/RW^?559?V7O:G7)VK4W&>E>JP=+ZRIX3+QJ E_CZI:W5W M/6M2>2V*'\W-[_NEXS4C4IG:U8V+5/]\J+7*LL:3'L?/SJG3QVP,[Z\_O2=M M\CJ9U[12ZR+[Y[2OCTLG2@@>@,1&\@Q*!!V!F$O0$+VO=Q*U9;_4U:IZM%65QGY6T"7=)FGK*G M4+_?7?.P?9WM__0+J/33CQ5C_L+]:!QUS/.-X083F,P:,<)D-H@)36:+&&DR M"6*BGG%UOGW2'";-6P>^X2#&#GSHP&\=!/<.N&=5[<:$+7-N&8M8CQ(;2L@@ M]#P+VU)LCKAD**"1=0"S#D#6S,HZ("%8%).1K&^8N,,X\T./DAM*RD@PCQ:! M@G,1\(A6 <2.PB@R7!K5$+ : E2#6]40)!2+HMAG'L>10A@I!)'L-1I.JWLX MN>Z4E#$78/)1P&G+ZXHV@@PB4TVIGSQ$9JUU)2L0!HV4< M=;0=)9+14$;2,4PZ!DE;_?DY'NU8,7W7+.8T:\K968\2R7@L(VWF87WS0.*6 MZ#QWD#$U?;TY>Q#I@9(R$$G:D=AHC3MDH#2;<60+D+ED@J[*":"9/994QFGV MGBT.'32TK,:1#4!TIX]I;MMQ9\D49V;^>$? T)8@LO.G @R[=,>9;3KP!16S M#4"E+T/:B;: G.OV2\,G*'S$ A8_+@K>,#"T8XCMHE ]UD5A.H4'>SJ&]9B) MZ<+ L- RI+2D.E3''E4%"QB3-(IO[QX[R)PJ]/VO.\Z<*L(+))@J%)4L\"BY M!60S52B9@&%R&4LQL'ZP*#.@RC[I'U0)=5':S88]K@FD.2PLFPSHIL_M<@&I MLLMEGDJP5G%O^@SF6(0X$B%[<\/'18A358C!]-L SIY,XT@"!F1%,W-_<*H# M$D3V.!UDK"NZJCA0!3_T0?ZC"K,=1Q(<[O%>AV,-XDB#[+T.I\W=#R/YX$#" M<6/GJ+';>QU.SX*DSK3WDPJ/(EN B!CHVCAGYHYUAH.#']GI<'KR([F/(AN MZ+.5 .(^[BR9XLS,'XLD!R+IV\=1/O$\"C@M7Z$$9PJ A@*>2 $Y#SEH7PD* M+X.(#TP*K.D<:3KINU16M2B)@$MNCVL">1N6>_>AK_D8_&=:OIW.U>RUJ.LB M;[_L'8JB5MJK]T7[.ZITW]]DZE WEU)?E[>/L+>;NKAT'YC=_BOWZC]02P,$ M% @ XVT)3R05*XP.!@ &R( !@ !X;"]W;W)K6V7N_F-ZOQWN?V9M6\]9OU M+GYN9]W;=ENW_][%3?-Q/=?S[S>^K%]>^^'&\F:UKU_B'['_<_^Y35?+4RU/ MZVW<=>MF-VOC\_7\5E_=-'=_9]-H3RT#1?AXM?GZ[G:G 4-_&Q M'ZJHT\=[O(^;S5!3\O'/L=+YJ/_6OU_,P MGSW%Y_IMTW]I/GZ)QX!X/CM&_UM\CYLD'YRD-AZ;33?^G3V^=7VS/=:2K&SK M;X?/]6[\_#C\XOVQ&"Y QP)T*I#:GBI@C@7,CP)V#/[@; SUI[JO;U9M\S%K M#_^M?3T,"GUE4F<^#C?'OAM_2]%VZ>[[C3:\6KX/%1TU=P<-G6M.BF6J_=0$ MH2;N2!2GRP;NI2)XW(*!09BQO+D(PN$*+*S CA78\PJ4SGKAH'&C9C=J%DZS M5DIET0 AVXK/A1>6&%IB$%.A4QRLP,F83,AB.FCXS*H.BF1(0& M&*HR0UXTQ-Y+/U*F*RK:"=!.D'9LULY=D.UX(^U(F0WEWJF@G0K8R8=@)>TP M2SM21K[<.UIA,"A@B'(R*.E(^TI: L*2G0*G-+!C?Q@I&K 5.MR3U8T90RC M+I)",LZ736&H:@:F?&Z* 80L\"1U"Z-,V1/FM :@MCFHM23P0J-^ CJ:L(1) MK0&J;8YJC2 ,ED.@2^,NE#UA7&O :\YYK26)JX '16ERUA9&O ;,Z9K26- M ;*!JN"%,*Y)R7R!J5 %1BP!Q'*.6)+HU(H)3 ^@)*JX/!@)LY8 :SEG+0'6 MFC1FD2\@I> F1B1AZI*DKLAG2+)TG+;"%&!N4&6^$88N2>B*)((D2A,B"&19 M2)E6]_(\(4Q=DM05F01)F#H+4BV@6[@PT5$8NB2A*V!"DJ6$UDN@6_!$)V'F M$F NYVLX 9::"LX^0&<5W,0@Q]@EB5WI2M)TH;4!RQ-43JWCA,E+B+QY M5 H,+" LV<$\-Y+G+A]1!C!::P<63J TRI4?ODQA!P%DT)S#W* ,.ACTO(.D MV3R]M(5Y;JQEZ\)!J6RE7<@,*!,R[$K1X8!;$#6Z_)%P:!] M!P4F,! NLD?C2U.8P08PV.49D $,)N>0*Y3Y>C7!%#8$TV?"4'PQ+"Y)?E[/; EI6!@Q()/2AO#5D,2PM@*7+86E11AL *I%0 M>YIP5=C#!1L./L_I+$AI;2@_DU@,50N@FK=U;Q%4;7GYMIB4%I#2B\UI"4!A M9TIR:033T0(Z^AS9%F6H#J2"2#BUB6LQ&RW8%O YLJU,.RD]\J 9 G9\JXF% MQ&+<6H!;GS^S6K2="RR!Y%2;*8EL>:@SQBZ#8RX? M"E5@1C)B9$YNEHSD8,#(!$)KJ)P$<.&D"\ TY.!F"5-A1TJT+B=;C''+ +$]A1_5'%Z;^+UN7]:[;O;0]'VS'8_EGYNFC\FA^I3ZZ3763Z>+ M37SNAZ\^?6\/KRL<+OIF?WP58WEZ'^3F/U!+ P04 " #C;0E//,D#][0! M #2 P & 'AL+W=O5=2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF<\,4%YH6 M6?2=3)%A[Z30<#+$]DIQ\^L($H><;NFGXUDTK0L.5F0=;^ %W/?N9+S%9I9* M*-!6H"8&ZIS>;0_'78B/ 3\$#'9Q)J&2,^)K,+Y4.=T$02"A=(&!^^T"]R!E M(/(RWB9..J<,P.7YD_TQUNYK.7,+]RA_BLJU.=U34D'->^F><7B"J9YK2J;B MO\(%I \/2GR.$J6-*RE[ZU!-+%Z*XN_C+G3'A+?FS(X8ROBG1=OO?=2;/?7&;L$HBGF.,8DRY@Y M@GGV.46REN*8_ -/UN'IJL(TPM,_%-ZL$^Q6"7:18/??$M=B;O]*PA8]56": M.$V6E-CK.,D+[SRP=TE\D]_AX[1_XZ81VI(S.O^RL?\UH@,O97/E1ZCU'VPV M)-0N'&_]V8QC-AH.N^D'L?D;%Q]02P,$% @ XVT)3Q$<._&V 0 T@, M !@ !X;"]W;W)KV$ *[Y0VRSIWW=L"*4)ZHOM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+D^0]4UQH6N;1=[9E M;@8OA8:S)6Y0BMO?)Y!F+.B.OC@>1=OYX&!EWO,6OH'_WI\M6FQAJ84"[831 MQ$)3T/O=\92%^!CP0\#H5F<2*KD8\Q2,SW5!DR ()%0^,'#<70/1''.:8M)US!+!D'U) MD6ZE.*5OX.DV?+^I-_6^,\8!2DAL&UL?5-A;]P@#/TKB!]0+KFLZTY) MI%ZG:9,VZ=1I[6E-2V MH)US_8$Q6W6@N+W"'K2_:= H[KQI6F9[ [R.("59NMM=,\6%IF4>?2=3YC@X M*32<#+MS\/(+$L: )?77-*JL$Z5#.+EZ+XR[0+'?=QNLF2&;8-2&= N@!N8AXV)8K*/W+'R]S@ M2,S4^YZ')TX.J>]-%9RQ%?'.B[?>>RF3#TG.+H%HCCE.,>DZ9HE@GGU)D6ZE M.*9_P=-M^'Y3X3["][\I_ =!MDF018+LOR5NQ>S_2,)6/55@VCA-EE0XZ#C) M*^\RL+=I?).W\&G:OW'3"FW)&9U_V=C_!M&!E[*[\B/4^0^V&!(:%X[O_=E, M8S89#OOY!['E&Y>_ %!+ P04 " #C;0E/8S 2W;0! #2 P &0 'AL M+W=OI MDS;IU&GM9RYQ$E2(4R"7[M\/2)IF:]0O@(W?\[,QZ8#FV38 CKQJU=J,-LYU M>\9LT8 6]@([:/U-A48+YTU3,]L9$&4$:<7X9G/%M) MS=/H.YH\Q=XIV<+1 M$-MK+=J*&7^!^=T?C+3:SE%)#:R6VQ$"5T=OM M_I"$^!CP*&&PBS,)E9P0GX/QOYCJN:1D*OX'G$'Y\*#$YRA0 MV;B2HK<.]<3BI6CQ.NZRC?LPWO";";8.X!. SX#KF(>-B:+RK\*)/#4X$#/V MOA/AB;=[[GM3!&=L1;SSXJWWGO/M39*R MV%L>W^0]?)SVG\+4LK7DA,Z_;.Q_A>C 2]E<^!%J_ >;#065"\&PO=V]R M:W-H965T':326*M+\%VFN7O&3O9$"#BQ?:,YYPY,QYG@W7/O@4(Y$4KXW/:AM"=&/-E M"UKX.]N!P9O:.BT"FJYAOG,@J@32BO'-YBW30AI:9,EW<45F^Z"D@8LCOM=: MN)]G4';(Z9:^.IYDTX;H8$76B0:^0/C:71Q:;&:II ;CI37$09W3A^WIO(_Q M*>";A,$OSB16*:F@%KT*3W;X %,];RB9BO\$-U 8'I5@CM(JGU92 M]CY8/;&@%"U>QEV:M _CS>XPP=8!? +P&7!,>=B8*"E_)X(H,F<'XL;>=R(^ M\?;$L3=E=*96I#L4[]%[*[;WAXS=(M$4&PO=V]R:W-H M965T M&,"*S5#;+.G?US:$H@;UQ?:,SSES\3B?T+S8#L"15ZUZ6]#.N>'(F*TZT,+> MX "]OVG0:.&\:5IF!P.BCB2M&$^2#TP+V=,RC[ZS*7,I\=3%O 1\$/" M9#=G$BJY(+X$XW-=T"0D! HJ%Q2$WZ[P $H%(9_&KT63KB$#<7M^4W^*M?M: M+L+" ZJ?LG9=0>\HJ:$1HW+/.'V"I9Y;2I;BO\ 5E(>'3'R,"I6-*ZE&ZU O M*CX5+5[G7?9QG^8;GBZT?0)?"'PEW,4X; X4,W\43I2YP8F8N?>#"$^<'KGO M316PQ/_BV2;7JJP;1QFBRI<.SC)&^\Z\#>\_@F?^'S MM'\5II6])1=T_F5C_QM$!SZ5Y,:/4.<_V&HH:%PX?O1G,X_9;#@&UL?5-A;]P@#/TKB!]0M.IL3EOG^@-CMFQ!"WN%/73^ MID:CA?.F:9CM#8@J@K1B/$FNF1:RHT46?2=39#@X)3LX&6('K87Y=02%8TYW M]-WQ+)O6!0I, M0B5GQ)=@?*YRF@1!H*!T@4'X[0+WH%0@\C)>9TZZI S ]?F=_3'6[FLY"POW MJ'[*RK4YO:6D@EH,RCWC^ 1S/9\HF8O_ A=0/CPH\3E*5#:NI!RL0SVS>"E: MO$V[[.(^3C?\9H9M _@,X O@-N9A4Z*H_$$X460&1V*FWOPL.:/S+QO[7R,Z\%*2*S]"K?]@BZ&@=N%XX\]F&K/)<-C//X@MW[CX#5!+ M P04 " #C;0E/LU+$N+4! #2 P &0 'AL+W=OM' %W!?^[/Q%EM8JDZ!MAUJ8J#.Z$I#? SXUL%H5V<2*KD@ MO@;C8Y73) @"":4+#,)O5W@$*0.1E_%CYJ1+R@!-*RL$Z5#.+EZ+$V[1W M.N[C='-(9]@V@,\ O@#N8QXV)8K*GX03169P)&;J?2_"$^^.W/>F#,[8BGCG MQ5OOO18\.63L&HCFF-,4PU?8E!=]*<>+_P/DV?+^I>5=!O:!QS?Y'3Y-^V=AFDY; M0/F;5AO)G#=- M1^Q@@#41) 6A679+).,*5T7TG4U5Z-$)KN!LD!VE9.;W"82>2ISC%\<#[WH7 M'*0J!M;!=W _AK/Q%EE8&BY!6:X5,M"6^"X_GO8A/@8\MGX+Q MI2EQ%@2!@-H%!N:W*]R#$('(R_B5./&2,@#7YQ?V3[%V7\N%6;C7XB=O7%_B M T8-M&P4[D%/GR'5\PZC5/Q7N(+PX4&)SU%K8>.*ZM$Z+1.+ER+9\[QS%?8A\R)HO*/S+&J,'I"9N[]P,(3YT?J>U,'9VQ%O//BK?=> M*YH="G(-1"GF-,?054R^1!#/OJ2@6RE.]!6<;L-WFPIW$;[[1^&';8+])L$^ M$NS?+'$C)L_^2T)6/95@NCA-%M5Z5'&25]YE8.]H?)._X?.T?V.FX\JBBW;^ M96/_6ZT=>"G9C1^AWG^PQ1#0NG!\[\]F'K/9<'I(/X@LW[CZ U!+ P04 M" #C;0E/%C]W.+,! #2 P &0 'AL+W=OX4]=/ZF1J.%\Z9IF.T- MB"J"M&)\M_O(M) =+;+H.YDBP\$IV<')$#MH+];%H7'*S( M>M' #W _^Y/Q%EM8*JFALQ([8J#.Z4UR..Y#? SX)6&TJS,)E9P1'X-Q5^5T M%P2!@M(%!N&W"]R"4H'(RWB:.>F2,@#7YQ?V+[%V7\M96+A%]2 KU^;TFI(* M:C$H=X_C5YCK^4#)7/PWN(#RX4&)SU&BLG$EY6 =ZIG%2]'B>=IE%_=QNDGY M#-L&\!G %\!US,.F1%'Y9^%$D1D^\>.N]EX(G M2<8N@6B..4XQ?!7S&L$\^Y*";Z4X\K_@?!N>;BI,(SQ]H_ ?!/M-@GTDV/^W MQ*V8]%T2MNJI!M/$:;*DQ*&+D[SR+@-[$Q^1O89/T_Y=F$9VEIS1^9>-_:\1 M'7@INRL_0JW_8(NAH';A^,F?S31FD^&PGW\06[YQ\0=02P,$% @ XVT) M3Z>UH%^T 0 T@, !D !X;"]W;W)K&UL?5/; M;MP@$/T5Q >$->NDJY5M*9NH:J566J5J\\S:8QN%BPMXG?Y] 1/';:V^ #/, M.7-F&(I)FQ?; SCT*H6R)>Z=&XZ$V+H'R>R-'D#YFU8;R9PW34?L8( U$20% MH;O='9&,*UP5T7BIQAM\<3[SK77"0JAA8!]_ M?1_.QEMD86FX!&6Y5LA 6^+[['C*0WP,^,%ALJLS"I5FQ+L@" 34 M+C POUWA 80(1%[&S\2)EY0!N#Z_L7^,M?M:+LS"@Q;/O'%]B0\8-="R4;@G M/7V"5,\M1JGX+W %X<.#$I^CUL+&%=6C=5HF%B]%LM=YYRKN4[HY)-@V@"8 M70"'F(?,B:+R1^9851@](3/W?F#AB;,C];VI@S.V(MYY\=9[KQ7-\H)< U&* M.3TFD7J=IDS;IU&G;9RYQ$E0(&9!+]^]G2)IE;;0O@(W?\[,Q MV6CLDVL!/'G6JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQW>X] MTT)VM,BB[VR+S Q>R0[.EKA!:V%_GT"9,:<)?7$\RJ;UP<&*K!<-? /_O3]; MM-C"4DD-G9.F(Q;JG-XGQU,:XF/ #PFC6YU)J.1BS%,P/EMY1,A?_!:Z@,#PHP1RE42ZNI!R<-WIF02E:/$^[[.(^3C?IW0S;!O 9P!? M(>9A4Z*H_(/PHLBL&8F=>M^+\,3)D6-ORN",K8AW*-ZA]UKPY#9CUT TQYRF M&+Z*298(ANQ+"KZ5XL3?P/DV?+^I>5=!O:>QS?Y&SY-^U=A&]DY7S;VOS;& TK9W> ( MM?C!%D-![0;$! M #2 P &0 'AL+W=O))MYZ.#E7DO6O@,_DM_ML%B"TLM M-1@GT1 +34$?=L?3(<:G@*\21K;_0VV#> S@"^ ^P1@4Z*D M_*WPHLPMCL1.O>]%?.+=D8?>5-&96I'N@G@7O->2\RQGUT@TQYRF&+Z*V2T1 M++ O*?A6BA/_"\ZWX?M-A?L$W_^F\!_Y#YL$AT1P^&^)6S%_JF2KGFJP;9HF M1RH<3)KDE7<9V >>WN17^#3MGX1MI7'D@CZ\;.I_@^@A2,GNP@AUX8,MAH+& MQ^.;<+;3F$V&QW[^06SYQN5/4$L#!!0 ( .-M"4]&J31GM $ -(# 9 M >&PO=V]R:W-H965TM MC"]H%T)_9,Q7'6CA;VP/!F\:Z[0(:+J6^=Z!J!-(*\9WNW=,"VEHF2??V96Y M'8*2!LZ.^$%KX7Z=0-FQH'OZZGB2;1>B@Y5Y+UKX"N%;?W9HL86EEAJ,E]80 M!TU![_?'4Q;C4\!W":-?G4FLY&+M!VA0=0*A*AC)\S M)UU21N#Z_,K^(=6.M5R$AP>K?L@Z= 6]HZ2&1@PJ/-GQ(\SUW%(R%_\9KJ P M/"K!')55/JVD&GRP>F9!*5J\3+LT:1^G&Y[-L&T GP%\ =RE/&Q*E)0_BB#* MW-F1N*GWO8A/O#]R[$T5G:D5Z0[%>_1>2\X/.;M&HCGF-,7P5$OSPE\)LFR#;),@20?9FB5LQM_\D8:N>:G!MFB9/*CN8 M-,DK[S*P]SR]R9_P:=J_"-=*X\G%!GS9U/_&V@ H97>#(]3A!UL,!4V(Q_=X M=M.834:P_?R#V/*-R]]02P,$% @ XVT)3]XQTGNU 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*V461;:EI5 MF[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F ]M6U )Z\:65<3EOO MNR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMG<,2VDH466?&=;9-A[)0V< M+7&]UL+^/('"(:=;^NYXD4WKHX,562<:^ +^:W>VP6(S2R4U&"?1$ MU3A^V MQ],^QJ> ;Q(&MSB36,D%\34:'ZN<;J(@4%#ZR"#"=H5'4"H2!1D_)DXZIXS MY?F=_3G5'FJY" >/J+[+RK43,5_@BNH$!Z5A!PE M*I=64O;.HYY8@A0MWL9=FK0/X\WM;H*M _@$X#/@D/*P,5%2_B2\*#*+ [%C M[SL1GWA[Y*$W972F5J2[(-X%[[7@_"YCUT@TQ9S&&+Z(VS'<=L M-#QVTP]B\S&UL?5/;;MP@$/T5Q <$+]ZDZM.I<3EOO^P-C MKFQ!"W=E>NCPIC96"X^F;9CK+8@JDK1B/$ENF!:RHT46?2=;9&;P2G9PLL0- M6@O[>@1EQISNZ)OC43:M#PY69+UHX"?X7_W)HL46E4IJZ)PT';%0Y_1N=SCN M SX"?DL8W>I,0B5G8YZ"\;W*:1(2 @6E#PH"MPO<@U)!"--XGC7I$C(0U^:DKGX'W !A?"0"<8HC7)Q M)>7@O-&S"J:BQH?=2;&::1GJ[I:;(ML-\4V$>!_896#O M>'R3?_!IVA^$;63GR-EX?-G8_]H8#YA*OCF>9-/ZX&!%UHL&OH/_T9\L6FQAJ:2&SDG3$0MU3N_VAV,:XF/ M3PFC6YU)J.1LS$LPOE0YW05!H*#T@4'@=H%[4"H0H8Q?,R==4@;@^OS&_CG6 MCK64S,5_A0LH# ]*,$=IE(LK*0?G MC9Y94(H6K],NN[B/TTW"9]@V@,\ O@!N8QXV)8K*'X0716;-2.S4^UZ$)]X? M./:F#,[8BGB'XAUZ+P5/>,8N@6B..4XQ?!6S7R(8LB\I^%:*(_\'SK?AR:;" M),*3=PJ3;8)TDR"-!.E_2]R*23\D8:N>:K!-G"9'2C-T<9)7WF5@[^(CLK_A MT[1_$[:1G2-GX_%E8_]K8SR@E-T5CE"+'VPQ%-0^'#_AV4YC-AG>]/,/8LLW M+OX 4$L#!!0 ( .-M"4_@ +<@M0$ -(# 9 >&PO=V]R:W-H965T M-\=&'-% UJX*]-! MBS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4]%[)%DZ6N%YK87\=09DA MHUOZZ7B6=>.#@^5I)VIX ?^].UFTV,Q22@VMDZ8E%JJ,WFT/QR3$QX ?$@:W M.)-0R=F8UV!\*3.Z"8) 0>$#@\#M O>@5"!"&6\3)YU3!N#R_,G^&&O'6L[" MP;U1/V7IFXSN*2FA$KWRSV9X@JF>:TJFXK_"!12&!R68HS#*Q944O?-&3RPH M18OW<9=MW(?Q)ME/L'4 GP!\!NQC'C8FBLH?A!=Y:LU [-C[3H0GWAXX]J8( MSMB*>(?B'7HO.=]=I^P2B*:8XQC#%S';.8(A^YR"KZ4X\G_@?!V^6U6XB_#= M'PIOU@F258(D$B3_+7$MYO:O)&S14PVVCM/D2&'Z-D[RPCL/[!V/;_([?)SV M;\+6LG7D;#R^;.Q_98P'E+*YPA%J\(/-AH+*A^,MGNTX9J/A33?](#9_X_P# M4$L#!!0 ( .-M"4_]$@D\M0$ -(# 9 >&PO=V]R:W-H965TUKFT7>Q96Y&KV0/%TO!@93Z(%KZ _SI<+%IL9:FEAMY)TQ,+34'OT],Y"_$QX)N$R6W.)%1R M->8I&!_K@B9!$"BH?& 0N-W@ 90*1"CCQ\))UY0!N#V_L+^/M6,M5^'@P:CO MLO9=08^4U-"(4?E',WV I9Y7E"S%?X(;* P/2C!'992+*ZE&YXU>6%"*%L_S M+ONX3_--EBZP?0!? 'P%'&,>-B>*RM\)+\K#"$^F\E/QQS=@M$2\QYCN&;F'2-8,B^IN![*<[\'SC?AQ]V%1XB_/"'PK?[ M!-DN018)LO^6N!.3)7\E89N>:K!MG"9'*C/V<9(WWG5@[WE\D]_A\[1_%K:5 MO2-7X_%E8_\;8SR@E.0.1ZC##[8:"AH?CF_P;.&PO=V]R:W-H965T[^ M?I3LNE[K%TFD> X/*2H;C7UV+8 G+TIJE]/6^_[(F"M;4,+=F!XTWM3&*N'1 MM USO05119"2C.]V=TR)3M,BB[ZS+3(S>-EI.%OB!J6$_7L":<:<[NFKX[%K M6A\A69Q(JN1CS M'(QO54YW01!(*'U@$+A=X0&D#$0HX\_,29>4 ;@^O[)_B;5C+1?AX,'(IZ[R M;4X/E%10BT'Z1S-^A;F>6TKFXK_#%22&!R68HS32Q964@_-&S2PH18F7:>]T MW,?I)DEFV#: SP"^ XQ#YL21>6?A1=%9LU([-3[7H0GWA\Y]J8,SMB*>(?B M'7JO!4_W&;L&HCGF-,7P54;%_\ 4$L# M!!0 ( .-M"4\-'3T;Q@$ #<$ 9 >&PO=V]R:W-H965TEZFO5@B=7@.*8K.1J5?3 M@T:O@TN2XM;8_$&+*%@0S-ZH'Z4YJI06S MSM0-,;T&5H4@P0G=;&Z)8)W$119\)UUD:K"\DW#2R Q",/UV!*[&'&_QA^.Y M:UKK':3(>M; =[ _^I-V%EE8JDZ -)V22$.=XX?MX9AZ? #\[& TJSWRE9R5 M>O'&URK'&Y\0<"BM9V!NN< C<.Z)7!J_9TZ\2/K ]?Z#_7.HW=5R9@8>%?_5 M5;;-\1U&%=1LX/99C5]@KB?%:"[^&UR .[C/Q&F4BIOP1>5@K!(SBTM%L-=I M[618Q^DDV<]A\0 Z!] EX"[HD$DH9/Z)659D6HU(3W??,]_B[8&ZNRF],UQ% M.'/)&^>]%#399>3BB6;,<<+0%6:[((AC7R1H3.)(_PFG\?!=-,-="-^MU>__ M0Y!$"9) D/Q58G)58@R3QD72J$@:(;B]$HEA]E&UL=53KCIP@%'X5P@,LRJB=G:C)SC9-F[3) M9)NVOQD]7K(@%IAQ^_8%=*R=TC_".7R7=0=@T)O@@RYP9\QX($17 M'0BF'^0(@UUII!+,V%"U1(\*6.U)@A,:11D1K!]PF?O<296YO!C>#W!22%^$ M8.K7$;B<"ASC6^*E;SOC$J3,1];"5S#?QI.R$5E5ZE[ H'LY( 5-@9_BPS%S M> _XWL.D-W/D.CE+^>J"3W6!(U<0<*B,4V!VN,(S<.Z$;!D_%TV\6CKB=GY3 M_^![M[VD*O,>HAH9=N'F1TT=8^DDQ6IK_#%?@%NXJL1Z5Y-I_ M47711HI%Q98BV-L\]H,?IWDEN]'"!+H0Z$K8>P*9C7SE[YEA9:[DA-2\]R-S MOS@^4+LWE4OZK?!KMGAML]>2)ON<7)W0@CG.&+K!Q"N"6/75@H8LCO0?.@W3 M=\$*=YZ^V[H_IF&!)"B0>('DKQ8?[UH,8-(H;)(&3=* 0'QG$L+\9RNRH$D6 M$-C=F80PR9T)V9P. :KU]T*C2EX&?RUO8E_;J&!K<^GK8!'P%/$GHW.Y-0R<68EV!\+U*Z M"@F!@MP'!8';%>Y!J2"$:;R.FG0*&8CS\[OZMU@[UG(1#NZ->I:%KU-ZH*2 M4G3*/YK^ <9Z=I2,Q?^ *RB$ATPP1FZ4BRO).^>-'E4P%2W>AETV<>^'F\U^ MI"T3^$C@$^$0X[ A4,S\J_ B2ZSIB1UZWXKPQ.LCQ][DP1E;$>\P>8?>:\9W MNX1=@]"(.0T8/L.L)P1#]2D$7PIQXO_1^3)]LYCA)M(W\^A?#LL"VT6!;138 M_E/B[:<2ES#[3T'8K*<:;!6GR9'<=$V M7S;VOS3& Z:RNL$1JO&:"TH?C'L]V&+/!\*8=?Q";OG'V%U!+ P04 M" #C;0E/D,U\ +M<_V1,5NVH(2]P1ZTOZG1*.&\:1IF>P.B MBB0E&4^2.Z9$IVF11=_9%!D.3G8:SH;802EA_IQ XIC3E+XZGKJF=<'!BJP7 M#7P']Z,_&V^Q1:7J%&C;H28&ZIS>I\?3/N CX&<'HUV=2:CD@O@N2^-V5PQE;$.Y^\]=YKP6\/ M&;L&H1ESFC!\A4D7!//J2PB^%>+$W]'Y-GVWF>$NTG=K>I)L"^PW!?918/]? MB1_?E+B!N7L;A*UZJL T<9HL*7'0<9)7WF5@[WE\DW_P:=J_"=-TVI(+.O^R ML?\UH@.?2G+C1ZCU'VPQ)-0N'#_XLYG&;#(<]O,/8LLW+OX"4$L#!!0 ( M .-M"4]8=$KTM@$ -(# 9 >&PO=V]R:W-H965T X/*2H=C'UQ#8 GKTIJE]'&^^[ F"L:4,)=F0XTWE3&*N'1M#5SG051 M1I"2C"?)GBG1:IJGT7>R>6IZ+UL-)TM09LCHAGXXGMJZ\<'!\K03 M-3R#_]6=+%IL9BE;!=JU1A,+54;O-H?C+L3'@-\M#&YQ)J&2LS$OP?A19C0) M@D!"X0.#P.T"]R!E($(9?R=..J<,P.7Y@_TAUHZUG(6#>R/_M*5O,GI+20F5 MZ*5_,L-WF.JYIF0J_B=<0&)X4((Y"B-=7$G1.V_4Q()2E'@=]U;'?1AO^,T$ M6P?P"6C,0._:^$^&)-P>.O2F",[8BWJ%XA]Y+SO>; ME%T"T11S'&/X(N8S@B'[G(*OI3CR_^!\';Y=5;B-\.T2GFS7"7:K!+M(L/N' M@'\I<25F_U4E6_14@:WC-#E2F%['25YXYX&]X_%-/L/':7\4MFZU(V?C\65C M_RMC/*"4Y I'J,$/-AL2*A^.-WBVXYB-AC?=](/8_(WS=U!+ P04 " #C M;0E/?H$E_+?&+-E"UK8.^RA\S-)X@?+PD(F/4:*R<27E8!WJ6<6GHL7+M,LN[N-T#'?<9N M06C&G"<,7V%V"X)Y]24$WPIQYO_1^39]OYGA/M+W:WIRW!9(-P72*)#^4V+Z MKL0MS.%=$+;JJ0;3Q&FRI,2ABY.\\BX#^\#CF[S!IVG_)DPC.TNNZ/S+QO[7 MB Y\*LF='Z'6?[#%4%"[&PO=V]R:W-H965T)#BA M4;0E@C4MSA(?.ZLLD;WA30MGA70O!%/O)^!R2/$*?P9>FJHV+D"RI&,5_ 3S MJSLKNR*S2M$(:'4C6Z2@3/']ZGB*'=X#?CU7)B&!\G_-(6I4[S'J("2]=R\ MR.$[3/7$&$W%/\$5N(6[3*Q'+KGV7Y3WVD@QJ=A4!'L;QZ;UXS#NQ(>)%B;0 MB4!GPM[[D-'(9_[(#,L2)0>DQK/OF+OBU9':L\E=T!^%W[/):QN]9G2[3LE/3J$!39!@8T7V/Q7XNZF MQ!!F'S:)@R9Q0.!P8Q+ [*(;$[*X. &J\D]6HUSVK6^7173NBGOJ+_X??&RI M9Z:JIM7H(HU]/OZ22RD-V%2B.YM+;;MX7G HC9ON[%R-;WE<&-E-;4KF?T7V M 5!+ P04 " #C;0E/A.!) +4! #2 P &0 'AL+W=OM6IO1QKGNP)@M&M#"7F$'K;^I MT&CAO&EJ9CL#HHPDK1C?;&Z8%K*E>1I])Y.GV#LE6S@98GNMA?ES!(5#1A/Z M[GB4=>."@^5I)VIX O>S.QEOL5FEE!I:*[$E!JJ,WB6'XR[@(^"7A,$NSB14 MH M?LO2-1F]I:2$2O3*/>+P%:9ZKBF9BO\.%U >'C+Q,0I4-JZDZ*U#/:GX5+1X M'7?9QGT8;[9\HJT3^$3@,^$VQF%CH)CY@W B3PT.Q(R][T1XXN3 ?6^*X(RM MB'<^>>N]EYSODY1=@M"$.8X8OL!\()A7GT/PM1!'_@^=K].WJQEN(WV[I"?_ M$=BM"NRBP.XO@<\EKF#VGX.P14\UF#I.DR4%]FV6AC5:HYL)U8^SD$:&[^*]R &;BMQ'@4@BGW1<6@M."SBBF%T[=I M;#LWCM-*3&::GT!F ED(1^>#)R-7^2/5-$^E&)&<]KZG]A=')V+VIK!)MQ5N MS12O3/:6DV27XIL5FC'G"4-6F&A!8*.^6!"?Q9E\H!,_?>>M<.?HNS4].O@% M]EZ!O1/8_]/B?M.B#_,?DX/7Y. 1B# 8;DQ\F.V9P*LCR$'6[O(I5(BA&UL;5/;;IPP$/T5RQ\0+UZ2T!4@91-%K=1*JU1-G[TP@!5?J&V6].]K&T)) MPHOM&9]SYN)Q/FKS8CL AUZE4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T- ML#J2I"!TM[LADG&%RSSZ3J;,]> $5W RR Y2,O/W"$*/!4[PF^.)MYT+#E+F M/6OA)[A?_@+-<*&6@*?)<]+C5YCKN<9H+OX[7$!X>,C$QZBTL'%%U6"=EK.*3T6RUVGG*N[C=)-^ MF6G;!#H3Z$+(8APR!8J9/S#'RMSH$9FI]ST+3YPBK!M'&:+*KTH.(DK[S+P-[1^";_X=.T_V"FY<^\$E'= \VP; D1>M6IO1QKGNR)@M&M#"WF 'K;^IT&CAO&EJ9CL# MHHPDK1C?;&Z9%K*E>1I]9Y.GV#LE6S@;8GNMA7D]@<(AHUOZ[GB4=>."@^5I M)VIX O>C.QMOL5FEE!I:*[$E!JJ,WFV/IR3@(^"GA,$NSB14+P%:9Z]I1,Q7^'*R@/#YGX& 4J&U=2]-:AGE1\*EJ\C+MLXSZ,-_O] M1%LG\(G 9\(AQF%CH)CY9^%$GAH&PO=V]R:W-H965T[EG',_N*0#FF?; #CRHE5K,]HXUQT9LT4#6M@;[*#U-Q4:+9PW3S.QEML5BFEAM9*;(F!*J/WV^,I"?@(^"5AL(LS"95<$)^#\:W,Z"8D M! H*%Q2$WZ[P $H%(9_>F3SB$#<7E^5_\2:_>U7(2%!U2_9>F:C!XH*:$2 MO7)/.'R%J9Y/E$S%?X5'PJ6KR,NVSC/HPWM\E$ M6R?PB&AR(&7O?B?#$VR/WO2F",[8BWOGDK?=>2? M$@\?2ES#W'T(PA8]U6#J.$V6%-BW<9(7WGE@[WE\D[_P<=H?A:EE:\D%G7_9 MV/\*T8%/97/C1ZCQ'VPV%%0N'/?^;,8Q&PV'W?2#V/R-\S=02P,$% @ MXVT)3Y_Z5>3. 0 G 0 !D !X;"]W;W)K&UL M=51MC]0@$/XKA!]PM'2WZJ9MCV_/<"[=9:\R1PKJ'#_&IW/J\![PO8-);_;(=7*5\L4%GZH<1ZX@ MX% :I\#L>(T=+\9[@!MW!7B?4H)=?^%Y6C-E(L*K84P5[GM>O].BWZ=UJ8 M0!<"W1'(;.0K?\\,*S(E)Z3FLQ^8^XOC$[5G4[JD/PK_S1:O;?96T'=11FY. M:,&<9PS=8.(50:SZ:D%#%F?Z#YV&Z4FPPL33DRT]B<("AZ# P0L<_FHQWK48 MPORGRF/0Y!@02'8F(HZLT]H[ZFU1+:<"6$CW8AEO[5*P!A]JX[1N[5_/ MS(&1P_(6D/5!*GX#4$L#!!0 ( .-M"4^\>XA)T $ )P$ 9 >&PO M=V]R:W-H965TR&8>CL"ET.*-_B:>&JJVK@$R9*.5? +S._NI&Q$9I6B$=#J1K9(09GBA\WA MN'=X#_C3P* 7>^0Z.4OYXH+O18HC5Q!PR(U38':YP"-P[H1L&7\G33Q;.N)R M?U7_ZGNWO9R9AD?)GYO"U"F^PZB DO79 [=GD+NF/PG^SQ6N;O63T_C8A%R!.(I6)B',?TYR'S39 M!P3HRB2$61\76=P. :KR _6WZQ]\G-N?3%5-J]%9&GM' M_4TJI31@2XEN;,.U?2KF@$-IW/;6[M4X,&-@9#>]!61^D+)W4$L#!!0 ( M .-M"4\6-NU8N $ -(# 9 >&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U M)$E!:)+<$LFXPF4>?6=3YGIP@BLX&V0'*9EY.X'08X%W^-WQQ-O.!09DV\A S$]?E=_5NLW==R81;NM?C#:]<5^(!1#0T; MA'O2XW>8Z]EC-!?_ ZX@/#QDXF-46MBXHFJP3LM9Q:NTA2?>':GO316;&::1GJ[IZ>VV0+8ID$6![#^! M_8<2/V/29/\A"%GU5()IXS195.E!Q4E>>9>!O:/Q3?[!IVE_9*;ERJ*+=OYE M8_\;K1WX5)(;/T*=_V"+(:!QX?C%G\TT9I/A=#__(+)\X_(O4$L#!!0 ( M .-M"4^-0K&PO=V]R:W-H965T\;GG+EX7$S:/-L>P*$7*90M<>_<<"3$UCU(9F_T ,K?M-I(YKQI.F(' ZR) M)"D(39([(AE7N"JB[VRJ0H].< 5G@^PH)3-_3B#T5.(4OSJ>>->[X"!5,; . MOH/[,9R-M\BJTG )RG*MD(&VQ _I\90'? 3\Y##9S1F%2BY:/P?C2U/B)"0$ M FH7%)C?KO (0@0AG\;O11.O(0-Q>WY5_Q1K][5FXQ6HK_"E<0'AXR\3%J+6Q<43U:I^6BXE.1[&7>N8K[--_DZ4+; M)]"%0%?"(<8A^>2M]UZK++DK MR#4(+9C3C*$;3+HBB%=?0]"]$"?ZCD[WZ=ENAEFD9UMZ]F%?(-\5R*- _E^) M]V]*W,,EA]$UF]<_0502P,$% @ MXVT)3X) LC_+ 0 -00 !D !X;"]W;W)K&UL M;53;;IPP$/T5RQ\0@W=IDA4@91-%K=1*JU1MG[TP7!1?J&V6]._K"Z%TPPNV MQV?..6-[R">E7TT'8-&;X-(4N+-V.!!BJ@X$,S=J .EV&J4%LVZI6V(&#:P. M28(3FB2?B&"]Q&4>8B==YFJTO)=PTLB,0C#]YPA<305.\7O@I6\[ZP.DS ?6 MPG>P/X:3=BNRL-2] &EZ)9&&IL /Z>&8>7P _.QA,JLY\I6:,8<(X:N,.F"((Y]D:!;$D?Z(7V7)ML$NTV/NT"P6^O?W6\3[#<)]H%@ M_Y^#]*K(B,D"1D;,MD2V*9%M2- KB>R#Q/4YDM6U"=!M>+ &56J4H5E6T:4G M'FBX]G_PV%#?F&Y[:=!96?=XPA4W2EEP1I(;YZ%S/;PL.#363V_=7,>7'!=6 M#7.3DN5/4?X%4$L#!!0 ( .-M"4\[D$?!30( <' 9 >&PO=V]R M:W-H965T*!=:15;XZ,-UBJ+3\!T7&"#X;44!!"F( &UZU?Y":VXT7.SI+6+=EQ M3YR;!O._:T)9O_(#_RWP5)\JJ0.@R#M\(C^)_-7MN-J!4>50-Z05-6L]3HXK M_S%8;@.H"0;Q7)->3-:>+F7/V(O>?#NL?*@=$4I*J26P>ES(AE"JE92//X.H M/^;4Q.GZ3?V+*5X5L\>";!C]71]DM?(SWSN0(SY3^<3ZKV0H*/:]H?KOY$*H M@FLG*D?)J#"_7GD6DC6#BK+2X%?[K%OS[.V;.!MH;D(X$,*1H')_1$ # ;T3 MH@\)T4"(;@C EF)ZL\42%SEGO0[9S"$)N$\A9)S)\=%5G MY!:(G *1$8BF38BSFT993&(PK<'$88 ""*$[4^S,%,\RH2"^R60Q\303#"": M9K)]BV>6[GA)G%X2AY?DQDLRKQJ&,R>;.>R.D]3I)'4X2=T"F5,@^_\3L' * M+#X_ =O%_']!,$)W3X :FI(!B;3H"'\9":M\$IV;J7^ MJ";1<9H_AGJ:W,37P7)C9_*[C+TB?F!^JEOA[9E4L\I,E"-CDBBC\$'UHU*W MTKBAY"CU,E5K;D>SW4C6#=<.&.^^XA]02P,$% @ XVT)3SC/D9T. P M,PT !D !X;"]W;W)K&ULE5=M;YLP$/XKB!]0 M?&=>JR12FVG:I$VJ.JW[3!,G007,P$FZ?S]C*"7Q4=$OP7:>NWO.=WYD+\ZR M?FD.0BCGME*IN/:_9'$21-C>R$J7^9R?K(E5Z6N^]IJI%NC5&1>XA M8Z%7I%GIKA9F[:%>+>11Y5DI'FJG.19%6O^[%[D\+UUPWQ8>L_U!M0O>:E&E M>_%+J-_50ZUGWN!EFQ6B;#)9.K78+=T[N%UCT!H8Q%,FSLUH[+2I/$OYTDZ^ M;Y?WNG[A"S-1R/W[Q_-/\OQ-] D%KM-G_T.<1*[A+1,=8R/SQOPZFV.C9-%[T52* M]+7[9J7YGGO_;V:T ?8&.!A \*$![PWXNX%ODN^8F52_I"I=+6IY=NJN6E7: M-@7<3X,:>7R21T Y\TH%O'/AC!\BN=J'#A 93=KO 61@S=@5<$T!, M.!\#+R@%)*6 H 17E (K4@",VXPZ7##"^0'#24(A22@D""'M("(=1/.K%),. M8H(!O]H2"N/301(R2#*C%1*[P@Q\>]\3:]^!L6ARWX'11Y3-:(4>=-$+&-F4 M>MQ%+X3^-*4)U0""4C#A@E2%.\#Y[0#TL0<^HR%(4#@1AU8'F",/8!_[.*3D MH0<&%T#=%Y,EH/4!Y@@$V K!HY#H5+ E@@?^!ZU*:P10(A%-N*!5 CXA$T#K M!,P1"A(43\2AI0+F: 788L$Y$A6PQ4(?J @ D@< !D !X;"]W;W)K&UL?95MKYL@%,>_BO$#7 &?;ZQ)VV79DBUI[K+M-6UI M-1?% :UWWWZ UOJ >U,!S_G_SI\*)VL9?Q<%(=+YJ&@M-FXA9?/J>>)4D J+ M%]:06KVY,%YAJ:;\ZHF&$WPV217U$ "15^&R=O/,K!UXGK&;I&5-#MP1MZK" M_.^.4-9N7.@^%M[*:R'U@I=G#;Z2'T3^; Y<=8ZO/NW&JP_"OCJJ\T\Z46S=^:=49X2GU (!MBAQ;I: K8+R.2V$[PK29\D^]/3""[0& 5"(Q ,!'P9[O0Q40F MIC8Q81P# &9>EF$P1>.P23FAM9S0XB>P"T16@V#) FFRSEHYYG#)"L"MQ M6!#.M[ /&I^3.(W")!%[4:A&N0PH>0B]3!68]YUB6XB6=-W0&]HP_D_4$L#!!0 ( M .-M"4^)$.62,0( +P& 9 >&PO=V]R:W-H965TJ&U8:MUNHDB=2E93]21:UIB5BY UU68HKY%J M):-G9ZIY!.(XC6I:-6&1N[F#+')QT[QJV$$&ZE;75/[=,2ZZ;9B$[Q,OU;74 M=B(J\I9>V0^F?[8':4;1F'*N:M:H2C2!9)=M^#'9[(G5.\&OBG5JT@]L)4' 9#\=_8G7$CMR1FCY/@RCV#TTUI40\I!J6F M;WU;-:[M^A5$!IO? 8#& T)^J\!#@:X,$0]F2OU$]6TR*7H ME_K);:?R+9 M0/,R3W;2O3NW9JI59O9>0)3DT=T I=KP$3#9@K]FL%A*,D,@ C!?!2 .>' M$W_R3/P!T!L 70":E;& W/6:U&D:ITE!!K(XCA?5K(49)F@FG"$A+Q+R(,$% M4J_!DYT^H#A]7B/YA$D*0$962-YA 2CAT2IERCU$.$% M4>HC@M"#Y%,B,H>?065>J,P#E2Z@,L]664KP&LJG?"80/(0B7BCB@@ 4QM)TS_OK9A$,%.7^+;/ONL8P=[W0OYJDK. M=?36U*W:Q*76W2I)U+'D#5-/HN.M63D+V3!MAO*2J$YR=G)!39W -*5)PZHV MWJ[=W+/!7Q7LUZT>VDH,0KW;P];2)4PO$:W[4 MUH&9YL;WO*ZMD<'X,WK&4TH;..^_NW]VM9M:#DSQO:A_5R==;N(\CD[\S*ZU M?A']%S[60^)H+/X;O_':R"V)R7$4M7*_T?&JM&A&%X/2L+>AK5K7]L,*+L:P M< < ^ 4 /!_ ] 8@!8!R4#F2OW$--NNI>@C.1Q6Q^Q_ JR0V5!,>$@$PXP@073H"&S3)@4R"?R M=:8^^!"(!(%( &AQDCOB)0(T+PKH(P64F")*'T+1(!0-0*$%%/52P8P 6/A0 M 24F%)*'4%D0*@M X054YJ7Z % * H<74@*SJ0^A\B!4'H B"ZCUFIB^'2WX8:-&-[UQB=CNLZ4X'L?U-0)3E.6-+QJX]7"CVW5:B'/IJY:L561/C<-5W_6HI;798SB MMX&GZG@R;B!9+3I^%-^%^=%ME>TE8Y9]U8A65[*-E#@LXP_H<8.("_"*GY6X MZIMVY*P\2_GB.E_VRSAU1*(6.^-2DL9C31=XVW[+_LF; MMV:>N18;6?^J]N:TC(LXVHL#/]?F25X_B\$0C:/!_5=Q$;65.Q);8R=K[?]' MN[,VLAFR6)2&O_;/JO7/:_^&OH7! 7@(P&, ROX90(8 ,@E(>C)O]2,W?+50 M\AJI_FMUW"T*]$CL9.[T7H-(AE+[-W$#"#.6HUOA M'5(&(F4 4CE!ZC7TIA)!*0N)0-T\$ 6!: C$)H76-"B4D3(/@0!=AN:!& C$ M " T 6)!(9R6B(1$@!"C@LPBY2!2'BY$AN$$!9B@ #R1B:.;UP=JU9'S]+8H](?: 6R5. , - / 9 >&PO=V]R:W-H965T_4EC4,C7X9X$RWS = M=]I^T[,HWZL]Y]+YR+.BFKE[*0\3SZO6>YXGU9,X\$*]V8HR3Z1Z+'=>=2AY MLM%%>>91WP^]/$D+=S[58R_E?"J.,DL+_E(ZU3'/D_+?@F?B/'.)^SGPFN[V MLA[PYM-#LN,_N?QU>"G5D]>Q;-*<%U4J"J?DVYG[3"8K-JH+-.)WRL_5U;U3 M3^5-B/?ZX=MFYOJU(I[QM:PI$G4Y\27/LII)Z?C;DKK=-^O"Z_M/]B]Z\FHR M;TG%ER+[DV[D?N9&KK/AV^28R5=Q_LK;"8U0])_5]$)H%R?UT/:K/U.V5/I49/AD4"1C07L$]/83RSXB,G2N^A#&L @&O6"Z/KB9 M18P) D@0: )V33#V,<$($HSZ"L:&UPN$,#F&!./A5D20 M(!I@!<($AA4(,\)"8B@D!@0A)B ^SI@_W QBB2D98 <$&2%90I EJP2&]9E0 M0&$)"L%1(^P!2W#82##$$@"*?-,2!"(6,3BX!"0NLB2.X,B1\ %+<.C(>(@E M !0QTQ($"BQB<( )2%YD21[!T2/Q<$LHSA[U!UB"0%%H;D#W0;=B<(HIR-[5 M+G9+@;-'Z0.6X.Q1L,_U+0&@*#(M02#+0D!QBBG(7FR;#\X>'3U@"1?M= MSQ( BHEI"0!%MJ,03C$%V8LM:PG%V:/1 Y;@[%&T[_4L :#86$M6$&192QA. M,0/9BRUK"#LL0?.JPQG MCPTYL2)0;![>(<@,CG?5UN2\W.F6L7+6XEC(^N1_-=JUI<^Z4S/&%V2R;)K+ M"TW3Z_Y(REU:5,Z;D*KITJW15@C)E4;_26G\CX5M:W8W5?-CUF\R#% MH>V?O:Z)G_\'4$L#!!0 ( .-M"4^(-"53B 4 .T@ 9 >&PO=V]R M:W-H965TOGVUQ2.3_U&CF]A2?IZ%TG>X>7TNRF_5WKEZ\3W/CM7M M>RLVZ>*NSP]$]E8OJ+<_3\M][EQ7GVZ58?MSX>GC=U^V-:+,^I:_N#U?_ M>7HJFZOH8F5WR-VQ.A3'1>E>;I=WXN8QZ1ITBK\.[ER-OB_:5)Z+XEM[\>ON M=AFW$;G,;>O61-I\O+L'EV6MI2:.?P:CRXO/MN'X^X?UG[ODFV2>T\H]%-G? MAUV]OUTFR\7.O:1O6?VU./_BAH3TCMWG>;#_T0PWD$,#>6G0^)YJ0$,#^M% 33900P/E-8CZ5+J^ M>4SK=+,NB_.B[!_O*6W?(G&CFM[?MC>[SN[^UW1/U=Q]W]!JM8[>6T.#YK[7 MR)%&7!118_WB0B(7]S)H+J\=/(2*Q%Y+'D,)$0Z"8)[4M:=1>Q7'V(""!E1G M0%T9$%Y']1K3:8Y]'LDJ'OGITPUEPDH9<_%H&(\&"4ELP$ #!B1$7D*]1H\B M_8F,38*4'DV04B-,-)N3A2%9$)+R0K*!)TE2@)" 4(G$LB$E,*0$A*2Q@14T ML/K\BR=BC&@,8C ^HTCD0P1%"1,,4R\$,+%B3,!Z<"?DC"[!- L*HQ"QWR44 MO $KLIIUA;D7"/R@]X%("+_WD26N]S'T8@;U F,O /="^OF$/$OKP3,D!92) MD#SY J,O /O"+T>#Z*H>R94 42&A)CXH#+\ ] N_( VBL2]IDI4!40&E32Q? M^04N*6+UB=(]B#Y1N[%RHGA+7*;033VU54VUA>N;3*L2$36]Z5F^L*E M2VK@*_%]Z9F^<(V388TC\F>U,IS<")JJ7!)7+HDJ5_# PH+$%%2DG"RH$M;6HM66 M_^1MN%DR/:!9#*]%7#+;[!9S:GH[N7,_DZV9\;>_7MQ\]"?O/\PT_\0X/>T?#T'/BY-L_R^E4,";$X&K+_+BZBMG)'8L?8R5K[ M9[0[:R.;P<6B-/RM?U>M?U_['DJ&,#@ #P%X#$#TOP%D"""3@*0G\ZE^YH:O M%DI>(]7/5L?=HD"/Q'[,G6OTW\[WV6RU;;VL*$.+Y.*,!LU3K\$W&GRO6(<* M0D9)8@%&"@Q28!]/[B@P;$! ^(-Z)T!F:31:S*O:;T&L:PLTC2=9 ,(<<[8 MK? .B8)(%$"B$Z1>PVY&(B4#B" =(;- # 1B !"; +%@(%20,@0*=3C+Z2Q0 M!@)E % V WB+O6?W!UK%H=;:6Q%Y*_-@Y2&F%=TP>;YLG^28R56AR,*^:VK/KK MM*\8V0V_"LGXO[+Z!U!+ P04 " #C;0E/*]'4,$4" "J!P &0 'AL M+W=O M5*8 <75/. AF$:U*QJ_'7NYG9RG8NS MYE4#.^FIF-DS!4^"_ZH.NESY"]\[P)&=N7X6W1<8#"6^-[C_ M!A?@!FXS,1J%X,I]O>*LM*@'%I-*S=[ZMFI65F+^LX)7EPL40#9MMCZ 3S M@0@,^RA!,8DMO0F/4XH31&B.D2.(_R&(<((8)8@=030AH"3!"1*4($$RB*]V MZ18312$NDJ(B*2(RDV6&$F3WVUR@! LD@_3*)H;)<)$E*K)$"!8X 0GQ,QO> M;Y3,''MRAU4$-/M+"7KV-X0B.LL9"OSTD^@_W.+GG\2W663AM=L>E#A0T^O, MJ."7A""W)+MY2S#0G Y^3PAR4;+H6J<'I5,W21*;C MMMW,]&5?/?J!%NU0&8.Q/*__ E!+ P04 " #C;0E/!+LWN4T" "&!P M&0 'AL+W=O_4.JZU[I^31!UJUE+U)'K6F963D"W59BC/B>HEHT<7U/($ 9 E+6VZN"K= MW$Y6I;AHWG1L)R-U:5LJ_VP8%[=U#./WB9?F7&L[D51E3\_L.],_^ITTHV1B M.38MZU0CNDBRTSK^ )^W$-D A_C9L)N:]2.;REZ(5SOX7O$EF3Q7;"OZK.>IZ'1=Q=&0G>N'Z1=P^ MLS$A$D=C]E_9E7$#MTZ,QD%PY;[1X:*T:$<68Z6E;T/;=*Z]#2LD';"3;N_9IF5PMT8C9#!@TPZ![Q-9'8#Q!$F-@LXE6>^\O)W ,VL2NG<[WE+POS\V?% L8,"/ M5RV@?XX8/=X\&"X)$ 6TR%(+^7VT>Q6G V4G;;F[Z&PO=V]R:W-H965TK(+T@,',C) M!'44A1BGJ"-M[U>EL1UX5;*KI&T/!^Z):]<1_GQS.._\I>-P'6 <8CU\MC&*Q]W0I1\9>]>'K M:>=CG1%0J*66(&JYP3-0JI54'G\F47]FZL#E_EW]LRE>%7,D IX9_=V>9+/S M<]\[P9E8"DI\;ZK^&]R *G>=B6+4C KSZ=57(5DWJ:A4.O)FU[8W MZVAOLF@*

$4T X!X2V%@LRF7\BDE0E9Z/'[>,/1'_'P6.HWJ;61O,4YDXE M+Y3U5L5Y6J*;%II\]M8G7/@$LP=2ZC,B="'VX28\SC.W0.3,,3("T0>!W"T0 M.P5B(Q!_$"A615J?U/CTMLB\R#'&;E#B!"5;4(%7(.N3+$ QCNYR4B04#DZ\XA0;3GH? MHR:-LUVP Y2L^P5O?DMAGF1;%EIT:0?\8N:3\&IV[Y!LF(8RFO\9 MJG]02P,$% @ XVT)3SLTBDTJ P S0X !D !X;"]W;W)K&ULE9==;YLP%$#_"N)]A7O!?%1)I+73M$F;5'7:]DP3)T$% MG(&3=/]^QI"(XNO(>PG87-]CF_A@+\ZB?>WVG$OOK:Z:;NGOI3SZ+MJ_#[P2YZ4/_J7BN=SM95\1K!:'8L=_57TF MU8\_8U+_RNP;3N\OV3_KP:O!O!0=?Q35[W(C]TL_\[T-WQ;'2CZ+\Q<^#HCY MWCCZ;_S$*Q7>]T0QUJ+J]*^W/G92U&,6U96Z>!NN9:.OY^$)NS2C&^#8 *\- MJ\YVJ/:WB/%D$IS[1 M&/,PQ. T)DNO,8'*?X4@"4&=('H'L22(R 213A!/$D01F_5RB$ET3*-C&$(: MAB$-BDE03(#FTS'$L DH099908P$,0*4SD#, +$L9U900H(2 I3-0(D!BG.( MK*"4!*4$*)^!4A.4)6 %920H,T%Q. -E)BC%!*VDG"3E!BG.YW.7&Z0TCL/$ M2H*07H#QL+Y'(Y![/V*BNRO"^C5#^;R9R%8 M4M#K'UP$, 9-^PL)W.@NK0!P<0"8$M"NL;)H"X"+!L#T $2)W6Q BP!<3 "F M"M(LMZ-H%8"+"\"4@7:.#47+ %QL *8.;!1:!.!B C!5P%AN?T](FP!=3("$ M">(;7SND/8 N'D#" Y#9WQ1:-@&4!M"2@M8 NF@ 30TD&=J_STAK %TT@*8& MTOS&7@!I#:"+!M#4P,U/&M(:0!<-H*D!EH8W6+0'T,4#2&P*\MRN;:1%@"XB MP/_=%R#M W3Q 9H^Z/\9]GU51 LA]%NRN;SGL14IUI],EC*X3D*FMXIWJ_5V?+:Z'B6]G?INJ^'0Y8 M0T&*PWAX#*XGV-4_4$L#!!0 ( .-M"4^8KQVAR@$ ,@$ 9 >&PO M=V]R:W-H965TI7G0/8-";X(.N<&_, MN"-$-ST(JN_D"(/=Z:02U%A7G8@>%=#6)PE.DBC*B:!LP'7I8P=5E_)L.!O@ MH) ^"T'5WSUP.54XQN^!)W;JC0N0NASI"7Z!^3T>E/7(RM(R 8-F[>]'*F&!\G_L-;T%=YBU$)'S]P\R>D;+/UD&"W-_X +< MWE5B- M1G+MOZ@Y:R/%PF)+$?1M7MG@UVG>R;9+6C@A61*2-2')?2^SD*_\*S6T+I6< MD)IG/U+WB^-=8F?3N* ?A=^SQ6L;O=19E);DXH@6S'[&)%>89$40R[Y*)$&) MQ*>G'R0V88(T2)!Z@LT'@NRFQA F#XML@B*; $%Q(Q+";,,B65 D"XSB/DR0 M!PGR3XSB?TQZ'X=%BJ!(\8E1!#!Q="-"K@ZAN^,_J3JQ0:.C-/8\^U/726G M\D5W=C2]?596AT-GG%E86\V7:W:,')=W@ZR/5_T/4$L#!!0 ( .-M"4\I M1)L:(@( \& 9 >&PO=V]R:W-H965TUK&XX0VJEB,6L&?D5W.2=>%FKG.",[X2 M^<+Z+S#6$[O.6/PWN %1<.U$Y:@8$>;7J:Y",CJJ*"L4OP]CTYJQ'W;B;*39 M"<%("":"ROT_0C@2PCLA,L4/SDRIG[#$9_GZ*:%1LQNP 0SS!V!E/J4(K"EV 4K>O"88+]&9*D]0V@M(C3\ M<)[!S^P"D54@,@+1PRDL3.X&3&(PK<%LDBR./,];5+,&9DF:Q7/@@Z78:BFV M6 H7EFR8:.'&AHGM1A*KD<0BD"R,V##IPH@-\X]+2JU&4HO 9F$D79U]F$2; M]1U9<&$0K:\(S=X1!7XQ+4F%U.W5JCM/"P)GJ:>IFO.A1PT+R;JQ_:+I/Z#\ M"U!+ P04 " #C;0E/(3Z 5HH" "2" &0 'AL+W=O[?+PF42U/3[042*:$ESJ2F(>EWIEI:E9E(Z?O>D[A!3.X[7 M-_9/)GF5S)X(NF7EK^(@STLW=9T#/9)+*5]8^YGV"46NTV?_E5YIJ>!:B8J1 MLU*8IY-?A&15SZ*D5.2M>Q>U>;<]_\T-=L"] QX<5.QG#D'O$+P[A";Y3IE) M]2.19+7@K'5X=UH-T9<"S0-5S%P;3>W,-Y6M4-;K*L+^PKMJHAZSZ3!XA$$# MPE/L0P@,A=C@!W=\'V#[B$@3.$( )A$8_^ NB0F)(4@0&H)PG*&/K"ITF-A@ M:H/Y$*,(^;Y5KBT C,(L&@/O)$6@I.A!4H2MNFTZ3#2*A-(48Y2DEB00F$5I M.%'F&)04 Y("2U+\$,DNSS/$G8@$%)$ (D)+1/*_=0&!3^J2@I)2X/I%,$$& M$F3 ];//NL,DXUOESP*K_%L0A3-8#/+AEN #L+)V:66NF>.K,-@76,]"2S[1@]<,R'>:;II_8WP4U$+9\^DFC-F&AP9DU3I M]&=*X5G]( R;DAZE7B9JS;LIV6TD:_H_ &_X#5G]!5!+ P04 " #C;0E/ M&\ M!_@! #U! &0 'AL+W=O&;P%_&IAE*NY8SJYKA"#I0:(6WCSZSI+B4-<3U_4W^RO>M>+D1"SNGOME1-ZAYO611\3M#5",V8TX0)5AA_02"MOI0(]DJ<@AMZ\+% ?HLXQ/L5\&X3V/+Q MND(0[@N$NP*A%0C7'7K>9A[N0V!.VR9_TG=ZNH+O M,M.#\)V(NNVD<^%*GV5[XBK.%6B+WIWVV.@W: DH5,I,8ST7TTV< L7[^9%! MRTN7_0-02P,$% @ XVT)3^'Y"Y)J @ ^@< !D !X;"]W;W)K&ULE57;CILP%/P5Q'L7;'/;B"#EHJJ56BG:JNVS0YR MUF!J.V'[][4-(02"?=*6\5=1$"*=MXK68ND64C8+SQ-Y02HL MGEA#:O7FR'B%I9KRDR<:3O#!D"KJ0=^/O J7M9NE9FW'LY2=)2UKLN...%<5 MYG_7A+)VZ0+WNO!2G@JI%[PL;?")_"#R9[/C:N8-*H>R(K4H6>UPEBZOG9$*,FEEL#J<2$;0JE64C[^]*+NL*%7,'@NR8?1W>9#%TDU_TNP$V!/@0%![OT= /0'=",&[A* G M!#="9-+J2C'9;+'$6J7B$6KUD(8*I=]%" M/6;=8> ( ^X1VSD"11(!C"X&$HB=528K$4VP6>K0+/'P\% M^/8SYUL\)--#Y\_+#6>A;"RP3S"*HH>I@ ?W +!X>GX@83W#*P#_(QG["01H M[B*8?@=6$)CLXXTNP(KPDVDNPLG9N9;ZCABM#@UL!?4%.EE?@\6F:T,WF:XK M?L?\5-;"V3.IKF=SB1X9DT1Y])_4]URH1CQ,*#E*/8S5F'?=J)M(UO2=UAO: M??8/4$L#!!0 ( .-M"4_EGND+?0< !PQ 9 >&PO=V]R:W-H965T MYGE?F>&W/'E6U%^JY[RO%Y\WVWWU7KY5-?/ M%ZM5=?>4[[+J0_&<[YN_/!3E+JN;K^7CJGHN\^R^:[3;KI00;K7+-OOEU65W M[4MY=5F\U-O-/O]2+JJ7W2XK_[W.M\7;>BF7[Q=^WSP^U>V%U=7E<_:8_Y'7 M?SY_*9MOJV,O]YM=OJ\VQ7Y1Y@_KY4=Y<2M5;%MT)G]M\K?JY/=%Z\O7HOC6 M?OGE?KT4[93R;7Y7MWUDS<=K?I-OMVU7S43^Z7M='@=M&Y[^_M[[;>=]X\W7 MK,IOBNW?F_OZ:;T,R\5]_I"];.O?B[>?\]XCNUST[O^:O^;;QKR=23/&7;&M MNI^+NY>J+G9]+\U4=MGWP^=FWWV^]?V_-\,-5-] '1LH.=E ]PWTW :F;V#F M-K!] SNW@>L;N%&#U6&QNM7_E-79U659O"W*PPYZSMJ-*B]<S^ MUMR JKGZ>F6-NER]MAWU-M<'&W5B(X\6JZ;WXQ *#7&MDN8F^.$0-ZF--7IH M\PG9F*'-9V1CAS:WR,9AAS1<,]UU8$X[T!9W8& 'INM #V;@<0<6=F#3&9@P MNFL'&]?9[#L;;840HX5/K7Y2SKE3P\%\')R/ _.)N ,/._#IBE@R@P [".D, MK!RMR,'&GOAJO)+4U0@'BF"@,3 Q&8@,(06&4H!!])A*D8RB3*3>2,*_!$.9 M\5!RMD-0 CY*!4:QXU'4[%$PEQ* :=UX%)WN@N@%7S>,L#1@+,*PQ!!+"S9] M(%U@[B0 S\:QQR[=*,*;1 L^]88#R5!>\Z7!+$L LV-=8)HEP%F/!4ZF/"NC M@%O 3GCN%>9>1N 5BX,8:P6P=F/M4 #K&(!;R#!(KMP*"X"2P"]-NL!T*T"W M&VN(2NG&NQ 83NY"A<5 Z?E!5F'&%6#8+C\*4*Q#>$^%14_&]]VAV M"J"Q5F@Q7VXT)EN#T)[(C9X*[0=?)DV&$\'ZH-5\B=$DY0:A/9$8G89VO-^ MX>1^TU@?]!EYO,8T:T3S6&)ZH\E[-&4RG C6! TR"<=\P9J@41)/9$5C@C5* MX\>RHM-XGBS'E,EP(E@'-(KVI N#"38@VB=28E 2#X(]LIO(80Q6!(-B/1$5 M@UDV*-:/1<5,9?*]0[.3?8,5P8#XSD3%D,=P%-_'HF+2L)WX,F4RG A6 0.> M!)B0&,RO0?R.A<2D3P*)+U,FPXE@%3 @,W!$!0Q6 0/B.!,2@_DUZ#%]+"3F MQW%\TF3XH@:K@$5QG'6!J;4@CB="8G\#''F@X\=ACL298D!DX\HK18DVP(*9[]IH3T^Q 3/?CUXR]43B] MAQ^$#(8,A:EW@'JO2!>85P=XI0YC7AW@-758(X>5($^E#E/H0#3VA$*'*70@ MCE*'R9ML$$=3AQURV-([C#ES@#//NL!4.! IJ<.8"@IP1 X[=H<]ILLC!B<=4>)#!,H<]IL*###9QN#>* X?9B09&QR-TV()A)#P(3-1;C(0'@2GU M-HTZ)*Q[3(U'U)"HX\D)$'AZI+YB&CR($:FO :HSW8>8&H^H(2EJP#0$D!DR MAP.F(: 8D9QZ22A6S.& J0F(&@)$P$ $\,1&'<9 !!0C$H<-<)@$DH"I"8": MP*:*D0@@$:/>8B0""A")MQYX*XG.!')X"L )1 $"!B*B[%*000)R1 M6DE!SOG%G.3JW6JD673"Y+1? 'P"73IRC"] BA78.;X@!_D"A8O1&YK;=ZO3 M)V';OM2@!]&"'/H+ %(@B$A!#ND%R+>XX^287H# $45RNY$5"2]2D.-W 7"* M1+(EJZN1(.>B3M.*&1 \4J>!E6$'*I*5S:"ZF4B$6[*J& GR+NXTX035N\2T M3L@D6UPI/;'%66F,!$3%I& (6K&-Q4IH4 U-9#+"2EY0S0M?8T(3JGH!:QR2 M-99^JH")%;1(1)1/ADNM^#XFA2\25;Y$5NI$"E4DJE2A:TQ*522J54GAA59L M8Y$"%*E ?(I,IDD)BE3GQ"=2,B)1S<@X/GU^MQIL+#D%+RDOD2HERO%."%'J M'*)(08A4LXA2*5&3%8&D=D2"XA$GDN0'E9@D>VMU4K^]R\O'KOJ^6MP5+_NZ MK5T^N7HL\?^HVOKOT?5K>7%SJ O_OYO#_PW\EI6/FWVU^%K4=;%;MS7@#T51 MY\TDQ8=F*SSEV?WQRS9_J-M?VS=%Y:%<__"E+I[7A_]%6!W_(>+J/U!+ P04 M " #C;0E/MX]9T2,# #]# &0 'AL+W=O4A8#.[.VM[AV5U$_53<^9<.B]E435K]RSEY<[SFOV9EUFS$!=>J2=' M49>95,/ZY#67FF<';506'OE^[)597KF;E9Y[J#\ M$+>UR]S7B>_YZ2S;"6^SNF0G_H/+GY>'6HV\WLLA+WG5Y*)R:GY#+8>WZ+2->\+UL763J\LQWO"A:3XK''^/4[6.V MAL/[5^^?=/(JF<>LX3M1_,X/\KQV4]1W M?!9B!\S' N"#O"); 3I0-*#-@B!A\+H+]3VGM6W2#\H^%&VMXFZK[N&O!M(<3$?&U[_Q;/Y!U!+ M P04 " #C;0E/C "6W;(" "*"0 &0 'AL+W=O,!2;I_ M/\#$=?&YZI<8R'/WW ,<=\LK%\_RQ)@*7IJZE:OPI%1W%T5R=V(-E0O>L5;_ M<^"BH4I/Q3&2G6!T;XV:.L)QG$4-K=IPO;1K#V*]Y&=55RU[$($\-PT5_S:L MYM=5B,+;PF-U/"FS$*V7'3VRGTS]ZAZ$GD6#EWW5L%96O T$.ZS">W2W1;DQ ML(C?%;O*T3@P4IXX?S:3;_M5&)N(6,UVRKB@^G-A6U;7QI..XZ]S&@Z:_7(KU^9$Y2&@5/_G5U8K>$F$LVQ MX[6TO\'N+!5OG!<=2D-?^F_5VN_5^;^9P0;8&>#! "?O&A!G0 8#9 VB/C(K M]3-5=+T4_!J(_K0Z:BX%NB-Z,W=FT>Z=_4^KE7KULLX(6D87X\AA-CT&CS"O MB$A['R@P1+'!$W/\EF [110YS$! $<3:D[$(E, .$M!!8ATD;W;!"W+38U*+ M:7L9"4%DAB<%>=(I#\H\GG3"$WO;-47D11+'<" 9&$@&""9>(-F$YE-:)$4! M\^0@3PX(+CR>_!W!;R@*D*( I"0>13&A0$62)1G,4X(\Y?22D11V@&(XUV(@ M5/_X'2@?WS.TR.>89K(:39FP?Z$=Z ,;C\#$OD<8T)/[+#W(R'H51!9E.4,% M9S@B@"#_E!WH(X+@9P!![X!_71W(.Z!X[H#@AP !+P$IO3QWH&Q\;9,RCN=2 M'<&YCH!DQQ-5V80+HSB?YX+S'0$)CTN?"P 1GR<:5;"&B:,M]C+8\7.K3*T8 MK0X-Q3TV%=!;WYA&PU;&5S=]E_*#BF/5RN")*UU?;14\<*Z8CC%>Z+T_Z<9H MF-3LH,PPUV/1=P?]1/'.=3[1T'ZM_P-02P,$% @ XVT)3_YZ5&;B P M.Q0 !D !X;"]W;W)K&ULE9A;CYLZ%(7_"N+] M%&QC+J,DTB0S52OU2*-6;9^9Q$E0 :?@3'K^_>'6-.!EE[P$,&MO+QOO#^+% M158_ZJ,0ROE5Y&6]=(]*G1X\K]X>19'6[^1)E,V=O:R*5#67U<&K3Y5(=UU0 MD7O4]T.O2+/272VZMI=JM9!GE6>E>*F<^EP4:?7?6N3RLG2)^[OAKKZ:5JKKQKEEU6B++.9.E48K]T'\G#,TO:@$[Q+1.7^N;<:8?R M*N6/]N+C;NGZK2.1BZUJ4Z3-X4UL1)ZWF1H?/X>D[K7/-O#V_'?V]]W@F\&\ MIK78R/Q[ME/'I1N[SD[LTW.N/LO+!S$,B+O.,/I/XDWDC;QUTO2QE7G=_3K; MEJ4@C$E $N/,)-!4 F8FQ F(C\'ASZ\6 M8F / 2ZFA3^(0O,#>K9*QD8@H1X)!49B0PK,#G('/ BF!YF#CT$T*HRF4B-] MI2 E#VAL7"D$\X/, ,B:Z 0QV4)*$@5F6Y@U1(>-7E<$8"2D<0QL(64A+P,P4J;9\I#,.'(?@P0PH,'W8'?!B&#YL#GT%D^P-@E?1&O)L-D4)4AVYW MJG:V\ERJ=M/@IO6Z _9(VPV52?N:/&SZ?:P_:?IMM7_3ZI"5M?,JE9)%MZFR MEU*)QJ'_KEE!1Y'NKA>YV*OV-&K.JWX[J[]0\C1LU7G7_<+5_U!+ P04 M" #C;0E/=K- ODH" #2!@ &0 'AL+W=OY>[@8@@;5)5K=1*T5;;/CO))* UF-I.V/Y]?2$L :=Y M"/9PYLPY XR+GK(W7@$(Y[TA+5^[E1#=RO/XH8(&\R?:02OOG"AKL)!;=O9X MQP ?=5)#O-#WD=?@NG7+0L=VK"SH19"ZA1US^*5I,/N[ 4+[M1NXM\!+?:Z$ M"GAET>$S_ 3QVNV8W'DCR[%NH.4U;1T&I[7['*RVN<)KP*\:>CY9.\K)GM(W MM?EV7+N^$@0$#D(Q8'FYPA8(4412QI^!TQU+JL3I^L;^17N77O:8PY:2W_51 M5&LW 9ETP&*0QK>E"'J>)[_LS-Q8@0C&: M N\D)59)B452.I-D,,FD4A@%F462#9CET4-)R"H)621E,TEH4>E3B+(X7&JR M(9,\?]RGU"HJM8C*9Z+21:D@R8)LJ2E=/KHXB1_W*;-*RI:O(WI D%L)\J4G M%,P\Y4NIJ:]_LTK>9!0TP,YZ:G+G0"^M4!_=)#H.YN=0C9)9?",'MIFO'S1F MVO_ [%RWW-E3(0>5'B M8^4_4$L#!!0 ( .-M"4_Y3_.R/DP ,91 0 4 >&POWO*GUB&0_3Y\^?=[G=W6]C[YLUMOZ MWW]SO]_O?OC^^WIYGV^R>E#N\BW\K^C[/]YOU]^EP M./U^DQ7;WT2';?&W0WY9'K;[?__-=)K^YJ??U<5/O]O_]+Q<'C;Y=A]EVU7T M8KLO]@_1JRV/693;Z#RJ[[,JKW_W_?ZGWWV/?;C?*'I3;O?W-?19Y:OFK_]Q MV ZBT3".TF&R:/YX<;@;1,,T_..Q]?SEXJ;>5]ER_W^;/:7Q57Y78 L8XI=L MDS=;O7G[_NW5Y<55].[BZOUU=/'FQ=6KRXOHU2^7+>-=PF*J; V+6.5?HO_, M'YKMAO!_BV2>3I+F+Y>'JL*MO"SJ)8SPYSRK$%S1\VSOK>O\?#@Z'WE#J$7( M2%?YKJSVQ?8NNMYG^X-W*G_V#TK#<)\CV(I/. :3!**R*^?]AY MFTV&YW_P]@:M5]3CY3IK'^Y=7A7EJA4/U,WYUW_YE\[K8>/42_C2 U(Z3(?' M>LM:@OW_T(:+%ZL5@*Z."07SJ*RB=U7YJ=@NO;U<7GC?E-NZ7! M7Y+MDYW)=-5&P_Y?5^$VH%N(SDM(ZJ?)G#4#?K M'-:]S;TK]0K&V.[A-AS[^;"M\OVAVOKT%.!&1$^V%IW5>1[]4@+XIQZ(7FV7 MY2:/]MD7:V7-1N^J?)<5JRC_ H](#3 .-UMWJTS M(> (Y!UA7'#K;W=("_ *K_.LSOW=)4-O>Z_+[1V?S2J_S6$9*S@DM6.?_)GF MRQ-@^'-9KCX7Z[4/6Z 6=P4>M8P2WA \"JZ+;8%L LK*([V"\B,F(?X (. MD7F;UTAH#6U!<>%!\2K_5*X_T?&6V38,I*6_Y6-8$IX^@"H*G/1F NTO;R/" MA-!J7+SN6,U[-4(,RZEKW44FZ8%_?<%GNI:/A0##N&LWM.TN7(%GLV "R+03 M=@$+R;=+OS'RJ3_4NVR9__MO@!&M\^I3_IN?(I^\PMM[7ZY7>57_EDC$_L%# M)B*-A%:)L'\$[G6L.EQK MT[2\UV]3#+>IWN7$<*U]/F@%#QU@"\ >R?!YL85':5?L_4MWE>^!@8K]JQ? M,?_R/+K^_<75B]^_??W\Q=7U;Z,7?_CPZOV?O5,&W@(@>(&0*I!)R.!^+(L= MX[$Y7F+(HK^\R3>4Q]7T9AC,8'G#T/HK?(&,#A%(_"TQ[L)=G5TL='\]'6ZO?LMTNUSZ@KM2]+9R3I5 M8B.9P "!%F(/#?HQA+:D.7_ MAUU5WA8=;(]BOSSR]W.^S5'J1,*2K3;X3N^QSR?OO;_&]5&[359]S/8* M2#$1)VRURH$@E<24A2-(%I5MWC$(?T&J%SDX-W6T!9Y4:#'/LKI8X@+H5W-7>MZ@Y\7Z@+CSZ '^E!=W]SA"]@E@=I=' MVP/2.<0=>6*L*^-A :^^XR*I]3WNKETZ#P4=2:\[=]J0[=?K;>"Y$F0X0V@_ M)=0AMBW[X@'G)>!.<;<5!FSY$*'2IUZSFN@.'DT9I 7+ W-;G>R9 R3OR/O: M 2"7^7E!CVY?J!L%1NM[:3$6[X2QN&3&(NK57[,;+X3=:)_)XCOX(%VXR)T] M0QQXVCH*'4;@NE?$YYX]S_FOIX 7O/(FZ/YR!7

FY\ TMJWP67Y7;!$4T8VP'\#]V6H([]7Q>UC7 M\VCO"UH@ /7FY(GQ #Z? - ]B_OMO3<'[8 LBC?[-;E P@+]%9'.QC3I]WP MWM-4@*E+ZV6/#COX$U4AN![X\>KZ0ZWOB%"RS\7^_CY?KR*@ZF:VH%3^CYJG MBQ!VT0M?U;5J +Z3SV@T;QQW9]>CZ.5IN4Y"+U_YWAN]O*[=0#G6O ,HOB*O MXX%!W=W+=?FY[UN%[6^I_6U5VJ(T*<-;="R:2-31OJ2K!/+N.C=\ 'R+?Y,F M\5"3#JK?T,]SH)'+@N\H<7<;5!S\/8B&%]9ON/FBJ7[J[("C?ZX /N?E[2UV M7^4W>V+IZ4"6P,-V#\ S,C,''T,*C"!S]PM "P'#R@IA X,YXR/N#5N!;B3U8>*4 @'\U0H MP1&0(O52 R/GN4,%>(T@0Y)4:(6NZ$!Z]%DJE=PN>Z"%KHIZB3K:D)Z%^B-2 M D_Y0 =;'F[VMXAC70]5*;$FYS<9HO/2?DJZ3A!^AJ7NRAIYJEMZ M51JJ7^]&TD'7C1O#VE3LV,0N')8?;R( V1(&KHG)Z5".MFN^M;K]F&*5;VB)#J--BP0]<90H*C].<8.63$/D*SWAU >,35G'+ 47'*#7(V$EK4 ML8W<%EN\*]T;>5965?F9V%KFB:I.#?55+K>1$*^[K3=TJZ;9';6UV3O5",E# M#\JMVR-%(6#D@D/ES;JX8UV']T9_R:MEP2?+#%BY"S:\U.[@I MK#N,,N3!VX^7*-X*68^'X'%YBV..':__%WD=T'(L+P5M=-G7I(>+*+18L;+% MBMYCM-H/@?LP3!G>$3*KGM(=K<&M':\/N]V:GB^@L?@N =R(-7!+8^%UP!V MHITDPI9/LO?Q^\1O>IA2-9J:YT(3XRJ_!10/@T?W;)@LCK1V$+:7/9&>@4H+ M-]T#7,CKXO8YMD34OA"0W^$[#M /L1O!1ATZCW#[]\"HX-M-#@RXHH-B;8G9 MT;RP7!M4WANN^#X#,QRXFS( M>15;@,%AR4I6(!L@@&TB])P81!>T.)AS_1!CVP=@8:)M27=T?5@!,-9KQ?@U MQ[\MRSTTS?&1E_,$@H(+94X*@+C.@4R$8#6(7C%_6>Z*K;"XFVR;W='/,4V; M6#R+S\T/*P%L*/:]W?5R#?;MC=*D=WJZ;U"2@Q D]-7,#Y%B!]+4GSH>"H MAMW?@_BUR1Y@ <39+0FQ9*Y;=@QY0+>2G 4XVZZ5#@> JP6"'NV=^, ?UBA+ M1NAW1M2TW/[UL*5#-Y@@GCF(2,GL1[3!]<5M/' ^;%0QY8!%+2O-?0/#:_DH*8>)C*3UL3. MJZMS_>)2WQSXFHXLG?/B!OZ-?]0]QRL1"8XB5;PAZH*KC6E]!#2KX[:$D\<+ MC+9N>4;W98P/+% #X& )V'B@\*30S73H ZP/Q1%@1T X*6X8H&1['L71]6&S MR5@>N2[NML4MX!\LZ<+T?R?]8RWS'=TS(2L>H=R?QYUA3Y09A!1J,$?T+%M^ MO*M@&VP*?EO=9=L6D;U'EX[7(1E$?09X4X( L\S8J$JOR07(C@#O&-6N ^I0 MP _UX0:(4I&1)?8,02"X:0$/\#-&)R[YYL]Q**F@2@$%>6++HO:.UD@FJR.ZVP,,62_.@TXVH M\U /.OUBPW0-;6V(/M82*M19$SX7I$:LY')^)DT[,*W(-.T!7Z%+A2@%4+V# M'_: NA7<:X$=7QB\(']%LDWCWZ#2!QZ(PRV<%O!<%5/EFY+) =!U>__ X-Y5 MV4;/CDZH#1BH%HI(O'UQK<#--*&)UB%8V> @_0)A]]VZO$&+H0$,4I=RJYQI M=^7GO *TP_LCXA6O.SPQ+'5U0)E;/*,ZOZ/!*^6E&]N4"L@P@&8%#6"DG"_H\K[(;RU&% 03U@EMLH^P$371Y=OG M;]1,Z%CRJ<@_YT3=@6]BE\Z:I3/@A&A*Z, O $&$#(SP@("84!^ X)E.>+F: M'?D2?+0Y*'* \599.YA#^UOE>!W(@B3W# ^XEC7C02&+PF1=E'2HJE$,O>AU M8@+.C;C_LI6NJ G/D16J\?4CWU.]) $]KNASJ3@>_^=HD\,]M9C+[.ZNREDX MCI:H*X6GD0&'D%&_(G_VGG6)<'V(&6P.#3#-Z?7D*7#LOR&N%GMFPG#E-1JO M:F&C5R#UK@Z.1#> AQ/1F2!6;/1+[4^V(0>8M@W0@W!]"=S&T,= .8-G0^" M. A8/"!ND8U,N>YH#*IPZ2%]TC^ N=J/_)5N86_F> %Y/".QNT/8]BS+!U$ MW>-U_WI%B+=&C^:21*'7) :BB/ ROP&^'AXPM XR#)%&*'^8+8RKB0_ALH@B MM39W4 R&,L(I;7IF^[FRLM/1\CW@-42OPCQG-$%,9>$T%HLUS+:5KY@KS5B% M!*,GJ1(2H"?Y)A:,Y)8:3JGD@:372K6[*A"E .7R-0D#C.O.'D'$*\2=; M#\'DE^0A8WX&[%\KY,>=.K?!D>EN\"DF7-YHY2U(AX;5"TMRWB+U^C* PXJ) M+/ &5:G\\*)L!TO-@ 2Y%C5A2YX%!B!K*$&AXQ/AZY?%R3=]'XQX+?V=LF8 MR >]R??WY4K+'VM24D+KG/WG\7H!*_7 U]R N%8TZ<;6)>$7K!8B!%KQHDFV M1HFKK0NPN,"LU7NBG1E[#JEQ/%::%Z9?_G9P*SJ2R85Q=P#+N@ ZO8Z$G8Z0 M?M_QR78 JC$T8IH@(CS\%;HC! \(=[,I]GOGU;<&5\N*A8%12P$B\A$=<5#= M%AC6.3:BDD34Z9W":PNWBN_0<@T?#4]P2W( M,@]I(Q1H7$JM( #=\B_Y!F0SY\XC D O!&?KY2?&JYT3/# IY,1O%P/"*?7?8XKM"5 MMF1M1+.S&(ZHWS">S:@?HQ20@-L<3?UX/_:?4?YUN0)GA(;IR?:?*,,2IR.] M.H"N+9:XRME'!J^]&)/(7YR(KZB6;,3YC!)[>7M++P1Z)-7[]F6SOX2"-VT; M>G_.B-Y8' 1LQD574F8%CA45+([QP(*.^X,-*V<5MO&U"3)":VP#OPLCOD) ZYPU8%:0O8I4'8ET!"UCNVXZ03D+,F\J]W9RI)G^.IAV6\7L@#9_R MRF>N-,!A4[>B!M-A!83^I79H'407EFZ4E/'$.@!] M $D9F!K'"*G8C?H>"8&VEJ/>LN$P9%P,K7>--;#1'%]<+1,1 MY8N!N6>T=K&,%)E;O5#Y6I:TPL'@Q0$IGH@VCE_;:CX\^(R,1BS0H/H#P$ N M \;H[*VQ\;AI.I6Q0R"3EI3H$7R\:_7,-<%4K ?=Y@TUJ.>*< *$2>UVJ!20 MC^F$090P82%,YLT3C+S;@9652@RR[A1*#O-QJO2'1S RS"P<8(-T4XJ/^!+<, 2UFBMA<@ M=&2QUM 6?)Q+*SY.I/&O]\ E",,& *3.L]$MP:7VK""F3L6' KU3LKPH>U1M&D"X0;T(K%EH+'B98V M,HPZ!AYUK4B@,2N%&6_P05L+=U6#\]=(LV/BCY+ MS6XFL42#=.@.7>@H.N"7/F72NU!/EWUCC5BM;H!Q K%\XC;VA#?X9FTP!/LN)C*/1XKQ("@$LVU) M:(9>!'TCO0:GJIM& M**\UQT HWI9(4X@:U$3WM2%,>QQXGIOX.OP5W5OP1EE.ES\T;+NNA2K2\207 M$D_B.&Q*/#_''EUF546GSSAJ^^L[G4YK[4= MVPD>E]EJQPM#'6TX$./GL#] M'R9C8J6>1)-T)G_!MT/U]WC*O^L@97JM\;TCVT*2R%CS>#J=4\M1/),^\%TR ME.\F8Q[Q;85OS0U(_>OR+IHJGFDT8HY._S>=T'^3.0_PG,.DD&CGR_MM"9T? MHHG,#4+FA&<<2_,T7BP2'BCA_W*8">P-&LM"8N-V'/4D% MOWYU*@V*[UL0G5L:]BW*AG)8B"%IRK""A@E\G,@!P,<4/R:I^CB"CV/9#7P< M(W8MYFI+5<[D)H&3< ]J%B^FC .MGJ%7=J:'7WSGJ=:&IY*:\2 *C45<=_HC MC1A*/Z%^W^;:DZ;6N@337G._W5['<:3244B_7S1Y%OY+3@7 M=1QF']JK[ *Q&"/17P&?EYML1>Z-]>#XEHPI2&L^->T]0CB[QMXCI0(,F*;Q M3-.DV22>"PFYT"PC&7_5@J,S0,'I@IH\Q0^)1)H_-<0K"-CH#-!Y-E<=YX+* M3VV:QYD8 +0Z!ASB=ZK$4\ M%S+X5*Y#:!3[*(!B0?=QJNC:%.AZ^/*8]"8GWH$)/K>JK_Z+%I'\^&O1H9&3 M);K*/FL=#-$;( Z3L7JI%I-X-F%<^%-9?3P'U%:63"#"QX MW^KH'N;!&C^?BA)3=(]Q1VAFQD$]T*.QPDK\T\P637OL$XC*1&PA(.TWFWGXJ^T:L\EU9 MHUP'W013S5\ $J"ET]%< P@NS&QJ,0--Z/ %F4PT?)$R3,(WP/9]T_2;1=]%H!O_H+Y_!D&P-YC@!L>-#>+>DKF[P05^-X5_?L[1E6QW7RSI;-^Q MOY5SNIUN7>)4N2)],VE>R+5.%.3D+2X!4/^0<[XJ]Y)D G5AK-#7:YOA <[P MO/]TG^?KZ/YP8WXDB- _SRKT4MID-3+TRX=U0;Y.IB7"#Y&$\5Y_C8,3:(=# M_:]]$:Z5IV/@(AAC#]J9M%.D+DO27P MS3W_F^? BX:^ZR 2\T%$+1I*.';"(_>?)^G(RIR44P:?&GV?C7X-M4UGJ$W; M\'+)WDR:6=2KPW]9]:5A2_HD/L:W1N%%A M7:@0)A]ZQ%5Q4J/Q#)0.-^MB4^S%0U2'@P%O<)EMLU4!<_#7>F\P '/-_@# MXI'/HS%(V/Z[)K.:!U <]ZS@W5IGJ./,]#Z= 2FKV6OX66GUQ1T5>]26@T7C M&)%G1K6 \F\GU5TZ$O5NHRTK[VKQPGA0]I;##@%M0Q(C6M$[+D>G1=P/!YN! M_*2OS2YW5)#.F641HL/FL(FR3UFQ5A9*[8'' FA%H02;C -&"A,H8S2?&&"+ MM)'#1D(6O<868S%I,AT2TV[-(0,/)I8:W90/-ZA[10D859R60Z+V9["L;0/; MV+5H>(K0J"OMMX>QZBN^E 1A98EO'(9]^-?<1R MT_U2 79L-^37H2[^KB-0?*SEDP=.;"K'SZBKW;?8.O(%.=)[?,OI2$CO240Y M<%8T0G.(57Y;&"\\[0-OV0Q>/'OU_KE28^ 8GQI#- B!-2+&3X0@HORF;_"5 M.E=:%_/^HC=$P8HR_3# S)^:<&1*8!$"32?<:X-]O4/0E,<0.]V=;A9M:8VZ M-G?8L3.L-VYKOU$\GZ:F'W2T_+3XID_LBXZ\@N4)B7I:]N+*)'#,N^EGQ9?F M:LP48G%#8(G-0_+JL;(2P(?&#QBDUQA-GQLKDM9?%Q'>+PZDU!I4LB%&48T+ M@$D?\Z9OG:R7+)%/YO.% A0Y7?IAP&V^!LU;RY,8,J_MO'\[P*N?HZ%%PO\H M)Z$)4'ZR&,U S!M:!INWRWU)EAI.:1*F]C>D*=7D6[]8'\-C/,Z(S3IH-T\AV,/Y@@[U3!'[,)_9%%E$:/W+K(P\3KFG#7 M1'5-L"O>1_9$6?+]W4EXF]A@A<=9YPY],4Z9Z+()# K>5MM?@-WXV.T*]=SH MO9B9)_8V)^(W'(QP];#I(2XJ_OK3&T"S8WS86<,Z?L36 #U&U[')(%E\1PW@ MK^EW;B;+6!;E,Z>303K^3GYMQ%6%$"1,-+4/K_W$43P"VA40U^5*!5YIR]$3 MT>$+L0 M@"7F2[$)'2^,>S<1.G3?7(X!G^_0>@*0)"K/-_@]3-LFZ;%*B/E>B]LI17JL<7GT0I( M47[!@9"V6+\4<@ZWMP "]@JC$,D'>QUZ%3 $!1\3#490"#..I#)2WG*?,2L" M+Y"H;G8'\IGE"FVD8#;W KVN6]S:[5NW/Z(O>*=IL'F%#.O^)$IG<3)7)HIT M'B>B,_ZP-?XK)K?"+3KVG:5BF7P*?TZ4EIBS,HC--S17.HWG"Z6HCN>SU.BF MEQUYE:.S43PUMHV1963B>M500KS1L)W-$$L)LJI0CDGZ"Y:J9[$ M<\&6%.XZJ_Q5VGD:5Y"?,X8LXD3LJ$D2IR-%O&#;4VT_A \3,5D=29A^9 -P MVV#G8VW[F,2S-#VR0+B[$[&$ =B2J5XAK'RB3 ;C8:R8\8:-P%[=DVBZB.=# M92>8)?%X/@^:"5X'4XY(!%I'@/APH,+4;%HB?N4JIM8*M:4 _6:4\T5=9"U) M4%!.*L3-F.,WM6-6.AQAQ%VY/5\BMO$E53P4"T@[.VD1*0$^ER2YW!R*]8K4 M8?12)Y-S<@_$<11#$3^)5]29Q7L'J0O.]K& M(X4TUA- A EC6R#<"#WWW00RG$E$26_ 5BQS2;&LC&2DNE8!V6K=)KU*1=[E MK!(ES2X%5GS*V8'(78..F:6 /711K:@[2BHICH/;Y=F6&X@-B?8(-UC_=YPYS3$?+T3.*X6X.)=OB M(]!.QJR,X/S4^(7]?-$-R7045^PPE[KW2OD*,^<:41!T5@-H;M;&FYO,!L6> M/5ISE8W+K#BV5U_4=IH9].<4S%'.LHT@'\)8U[G=.HSWH>@+C2B2ZTD3%T*Z M+7(/RI:%3IBOF_TQLX#R_S'.YV)4JH'%QBNTI>(H$?K*GZ]Q(#5"(Y.=BF6A MV D\F@+EKJ5HR$F81ZO*WF .1V!C+AH,O5+@04+E*DT/U)I%QDJEUC(JOHI# M5.R[XK#VFD7)[" 6182T9!ZWKM,_.N\N8G/C;N]K% ,ELKV"J-&>G4R892J,+\IJ(B58+<_\% M#$+;[) &!!A\A//?/V@]&2NZ="H8?.4R5IM&6[8_8#=#ZPUQR "%,\CWY'./[5%:V-D3OA9 +Q>;L"R>' MV+/\4"F96=JIG9( &5M0D;%# 5.-8+I0#K@XJC&;'*R1 4@&DAQ5J"KQE>4S M$O/&D ]"E^=STC5+5(;_+@UT<1".=+6OJQ6:VW!%=3D%X:LN72+*?D8_6/FY M6JI6/<%B,\J]]Z6P$Z'4=9,X'=K>)O9S0<-,XM%0F&&K$)0N MB^$I<5!19> MO%K4:EI++B%++Q*"X;_-Z/TJ$8WGP"]/ A/:C4;QR)&30PN?S&+E1?U:*&NM M@Y?_;NY3>["F>4#Z^D9;$S6A2E^B"_)<)*KK9CX%:C&6H_^C(D_6;PE;8C5< MS$\_1,V4R\'XVY&(9:^L?,SM\;CB;VY#6#:1PCFS?/,&*:<.NC8OF"[V%&2D M;5#*" _!I,HV]O"]4GM7X@LM[HC;-UR5Q 0)3+6#VS2>IW.CJIG&J< GB6>B M2YAI49;4-Q,X/?'PCT@3K/L7;[ MMUS+QV;<<_N#?1R6>@@$Z/%0.6*"F+)0&Z;0@I'E$LI:NBH77H'#SP0?SD#, M36?:I7.;A(G M!JN7O$?D6E2LR[FJG6*PQ!#^Z(Q8_Z<_N'<+;LP@:=YD('/I8.R/ZTSK#309 MH(.0-]1D,(V^ZQ, \%R-_DZ2?SVJTZEZJB0)AQ#X []O\L66JYJ&C$Y<1N*[ M5NH9OSH6J8K*4C/":[W]6)MH3^1CU#@N.X[9*&L,SN- ,3VL\+;6BFKV9RAK M&9VB2\TRV2V7=/4KR4K '#K[)5$,MAF*,AB7ZY5BLO0PE@ NGMA->U2F"]GR MB#MZ=K17R[9S#TT+@A\UYCL->B=QS+_.VJ?J2YK!Q316 0= 8J;Q3/3S7J6B M5?8 MV@\C4:CL617I,?WL]?0N;6C ;HHC@?HT7BA[0JFC7G%,\L\; *11O%4 M^YDCLS .JL_0?$'YY]\!:E'B^N,MNM1JE$K*Z]!:/4I"#PYBJ")O)7J]5%.Q M7GFP\LL_-0J@V+IW*]Z? RH'44=!*D?%ED_#FV_>"WGG:K+Y M!*=38%W568R^#B)QPOUF#(6R)*Q1B1ZU,_F M].>"HH0BDZI]X!IHL]S1&7YL9L._A/$D_283Q/ M$BXD&H_F:-&8-WTG; 1IP#FD,-!K9Y3O -M-OLP.K#F$-UC.A_, 6:#SK&92 MI.M]L$:3]5L7Z:2P:*NIKQK@=!Q^F3]R+P*.7=Q4R;MG:\6A4PEK\0E.TP$Z MSK"--!ZS1>E(E^%@_EU\NH=UTU3ZW@F$#B,PQ@'I0O>Y,'S<-UDT7FJJ@_P@)5VG< K$_D/^Y=A-X=NV[)>!#U M'^>=]G,FS9%**V1G!RITUB"2X/16]P<4I;61E,2A8RQ*""KTW(@^B&=S:DN1]1%@M\OK4J6!SC@S5L4&(Y8B+N_1 M2@5+X>JJY ^*$-@UI4%-LO M:[VW=_M[-C=)C>A\Y>0_<>G'8V&*EB7*!D'9'%>')6.S2G#EY^-R,4>I]?%H MM-.;;HHOAKS5O%I)GK32]SJ<2$HE"&W<*UF?6($8GU5%,T1R(O/TZ*#K.)HE M*4$=B ]4#<8D*.(;<-CJ!)B:G&A_%-ZTI3-529BL-\3.JV;1Z:][GTT298K3 M0",B!K^W (YN0L79Z7>'"JF3%JU/PWB0FJ!9IBR7V&V9D2'3\AIW$_(@ZAVV MJP#TFDFQ5RN!-$Y=Z3,EM M9I*U6\T*\<\UKZKA])&3$>T)9?2,SI@R2UZ&%G*SHE>X062?,N?WP(*Y=D*2 M0BRT3 >BMU@: 88 ]$15;935NA,:\"^V#TVVRZ29JH4FGG27JOQ6LIL5AO.5 MS,.Y*BKL1Y9*RE)5H@NMAY*;K>R3I@)\;DA/ED=4EC\/E_=X9[LY(=&B?'R MA/-Y$HU4N/Y9&D\E#\53AIU7^,I[;FRH],V>GA=*MW/8U8H!;'E?P.6"4WXXXCG;MN"V[S_4?+UV!TXHHI1/ M6>=/UFBO:=&)_#>5_X[Z-)$T)M?!2IG1FP.Q=E1OCZRWPYE2W9N_4:6(NO)T M-M)Z<_4W_O9.KIQF_%KOWBFT1-WV<_+55W^K:T_?ZK]M1^D+OZ)JT]6Y")3Y MQ0QK\]3:K_F,?OM3YQ?UN=W?01?$=0K=&IBZT#7P="'KNS>XWLO!C22P\+D> MPGR"OR29BGPOGRS@O+)0@W4&L@NG\GM(0 Y78E7* >)D4=18!<'BY(N6L'J5 MST M!V.$+&15G*3=A%2[XES#5TA="G'2-%8!%G#M 25G!C%C]0$]<@M6:%&& MW24'"'TJUP?./Y"3TU]3J"IOQ-^L6++QW%BOR5T2_KTK)<:WJ ?Z/JC2\9?J M/EAUW]1]>(S<810RFB(Z3H?>."!W[U6R39J).>Z_'4HK9(H-HR+'.-U7P(7F MZ+[UO'\F:4LM:B7$%CZ"X^@X\RYR (JG:.J]24=NE_7HDT6[M3CX8[D4#MV0 M2WGI7,I76]O/7:5MU3&Y4E.2A5@K_LT.-+;>.OCSL-DU&]AT@J3R-SFND%*? MO,.L$+@F,O7ESK#WHM_RS:[']^8N/Q@.H*BMI?FB3>&( &^221SOM+% MGJP 03MMDX 8(R[*SUN) I+UB ,V.HVJ0DF<+3U.5023\M0CW6QZ/E*.VIC/ M(-NJ$CN+$\"=D9N KCFL+,BTKN?%EP(X;1XG6J2&C[7R4Y>H/(K>E.L 0-0(Q$69 ".'&XBW5EG M%FUT-T-T3:[7E34]J:]0#P&O(UG5@-))@AP?)I:G-1=%R-!GXT;!0+L$HX>72;>W8BC8T^$%RWA@O;C=&'%U#H88 M\DUI.$21('F!2,OA^GHX0TS4$%,>0A+1P#B2)\H" BQ],:3&R7#X':LAVJLU M^"?:BOH&UTPB>7,36M41B*['GR2#J)PS^5U5HA7S!0QSCKYO[I/2@HOXW#(V MWM$@.QXD5X.X^R%D2^+9K#^RH>X $W]4ZS*Z+C;*?OP&$^W_SX$T0L^^!ZKV MO-YP<[V=KMU7;)[R[@"FAL#\:BZBXR\3_N6%BL UC(3;_G1<$ YPSR/*?*Q M)=&>P]R3*3=D8G^%5 <6>AJZ*-)52>\N/%E\-2SY9T%_/@I#?\R 4R"S@+]P M?W'IT;3OP4RXX?^DRV"EW>-RC$;?PEP2=*&4(XYRO$4!0X$??V?G;'ZD6XH+ M!#VHW--MY:F?:8\ Q49@GO.9&"M^R3^C-9&3&Y]'EP;VE2H!(35.VOD<2P6G M@9J*]^ +<6^KOP<([->BZCE+GDI&;O6>TY1G<*.>XEP*'. MFB6B*&L@\UZVYX-3ST$782/;BAW)N7=PDBJ/E%M3C9ZC8RR$9NZS0#]MKA9G M%8 3G:B; L)H)BDN#/\PUB>T\?B>J=:7P/5R5!QK]STU#Y5?_*)+N11.20M+ MVK.4%1+?I54"C0H\X0V0D=1)[A=;>28L[EJ=O/ MWS3+Y+!"HP!>%(@\IJ!!PTR%>0N7O@L+>:6>\QK>B8C1ITV7@G[;.EA_/KY?W)3I><^-SI6_:J,=5U3URTQT5 MJ&4F_UMVNR)?1^L1=NM8Y@'.1'"?(OO7="MXT9W,YKJR*/YL51'D M-#FA59"WH;H%5 C=*LEF[I:E6QO8Q%WK;VH>5<(E5>0O_LR@07\"11_SX? MS(9'(AQLJ#KI_GZ(?M$>\EZMF[>6;[R7% *=;D>S.)E.,%9L-IC,04KC99W3 MPA1#H#Z_+*O;G.SU9\;Q.R'^LC&1R^_@/%-G'C_W39!(P<^+-&DC4HRCI"XW MSA,>@FJG?:0IK&U+DT&:AA+P['4QT"=IG$@Q T1K$L<=[TI'W:]B,2PG0;TN MY^ R5+R25O7QO1V&6=5;12U8YF\>1W&IEO56 XT :4[IRZXD42_TYH?LP[;8 MJZQWC9_.I" ;Z:IUAMWK#SH5[I'7SQPH=CKMA>O/2C94TNK*S>:8/:FY!E4E MV#Q1O-P5N2L[=QB]J1?B@"V!'%GM\CE8,XS>+_;E$]3CW\RXQZ*:L,ZKX &N MT;[IU[QZ[\+3!8Z>XZ(M4VHW&4C'HS@9C2G+/\KP+A'X(R_@;#+'S#QTY5,@ MC N+&G##;A(P'\?3\93G&$Z.WCTQA&*RXU-N';.\?$_TX;1<%^9Y57QD_YL2 M"$;4A;_8O(D85^7WL#A\-M'SY3%]NEC0V2#J-42KPX$EN&?60"JWHCV01"&@ MR:J';'NDP1S(BO;LPG(*)+B\;YIJ/?/A>WSQ1./"4<'6..1AY [68P"5_L"_ M$,I^)Z_SV32>SV?ZP6M\G(U5)#)&1,W&IMTD'J2[N558>D'/Z MWYD:Z:G[P5JG6RS^I&6>!Q9H?WS;?O)G>/1/8Y7@!N,*@)62Y&/JO[CD1 =3 MFS\O-EK\-89LTGX?PSNCH^R<.(WR =YESN=F/K?A&DUU*QQJ3=S2VE?I* MRA6ZJ*Q&Y*ZJZ_,P,:7L53D=#DCAY,I];S4"ZK_A5#DJJ$:9G3ZK-4J^.3=! MNEXLJ3QJ^]VU$OEH%^[F8'8:%T>4RM8/5@U:=HRB#_#E_F%'@PL@2)/H%N)0 M7%XA*5D'&GDYT2U7UK6RM?!KXZVN$9!74'JRXI.\BQ9+HNV2N@1(1Z948]37 M4F%C9I73[XBL95T=$X&$87;\\B%''X]GNDC1%-]M3FOH0>%[9<"M,1-I(G'1 MF-%<*GPI *H:L^0.=BR$5.-2WG?\_7M>97?(<7"@B1E M=9=M=64_'>AIY126S+PZ&,2."&.=I:_ )D#EG/#Y!T]X]".=U6Y%Z,^^5NN(I5B3:+.5B9T0@&W M_(Q"AE4?_:#2HKAML1 R(+5>@N= 81<$8 36+)E6H?3J3DPZ=WV &00<02IF;;Z M4Z:K%9'055%C_+HS\*?BKL1.RF/6Y*3?XH)0I5+E!GX]SH#850H(B(C$6-GN M<,1MSC>022[*-06EUEDJ&(2(]I?::*=;^SBW"?O2LQ6UQ>>T\?F;>6 M2]X=9]_$@E:;X<-QCE0K[,BB@NT=YC7Z.Z?#,__P(E Z.ZMN40) M(ID=<&P7(&F.?UN6>VB:ZXH!Y&>&"^4DF>*K$X05$2/6+ )98/^=C0Y[C&E: M*QDP2N)VS9XM+H2,%F+@4&E>G]HOTC9'8HQ")L41L'CK5&,W)Z8L1@,KGPN' M2IWBA2U1YFKB@J+BJ'P1$CUM@.!A">2A9M6B+ =& :J@H M#Q+_LI64?OCK8=NL2M/,#-\;MR7$C1]H>(?+MI7FOM^/B3-MAK$WU\/)1(#A MHTW!RA6J_B=,L\XMG+XVB1-P:9;;);"4->6K4%?G^L6EOCFJ'!$(+)8EP;GQ MC[KGQ*,)CN*3R@8W7&VL=.RP?=-Q6YIP6!/J'5,YSQW24P(V4?#R-JR*FX8H+^4F&0ECJZ-9L4N7G9A^BOR%VLORJ-[UCD6Y?X\[@Q[HHQ' MQG_)/SOKK\HM_+U4IMM6!1:2SU>_KK=*7P:$[65^4RD/QBF? MWLN+ZV?*IHUIC^\.!;\)!%AM[7'C6 6L2?&I.\LGJ-/.\8RV88I_IM![P&4YAKX*T0M44,B.":P<+QK;0 M^^,M4J\O,_'-0.BJ4F>M(IXO(U4;!B7OE$LGRKBK0M<3. <:TJ?#01.>'8>QR, O#!]_]O!K<5AN3#N#C"CIJ/W,;;3+D % MLG8+(FKWZM !V<6G=#4!:W"UK+AA7-UERX\B1X>&=8Z-- PIBN1*/D M8PX2LTC-G,*XXJP$7%0IG*&5^@WC&4?P,$JIW"C+W E>;QFAZ4=E:^'#[V27 M.W4P'X=RG*DDD1Q(B+6==Y#S,>65J>I.(<7[]F5+(KR59=X7VP2BR$9S*$:I MN=0IAX+'NB_#24I)7&A-2NJLPG;W\=)'K$5X)*T#(EA^$GJ]MZ^0D#KG#5 F M/ YI1^V*9( ('Z&3UYB1K2WOK GJ'$2_#X69HVBN 0Z;NA7F'1E$I=QW*81. MO)69CMWK[17)3(G5M41WJ\H>(7W(]\C4.$%?BMVH[Y$0H*,:^:NAM-4(NSFW MD]0T&1=#ZYV\$:0BPQ>7Q1S*U,49V ]V?G4KS3Q 3B]4OK9C"RPUJJ2V-L() M*3*L9!;M_I]N;HM0SFN8GZ_A=Q(H MDB&3>4L)!KS;H:ZM.V3?J8OKRV@^3K5G43=&!IF%T_APC)3_,]"R,!,?SH%Z MTHAV2##N4&JPH>$QIR0!)GV3'8AO%68-R #9UE7X6 MHYF!JG+JDEECKZ8,Y M4$0]X R,:I52I>'*;/RV8'&-MFWRO_BP6Y%CHI*C+ZX_:#E:=H%T> T/U>V# MQ6SIE/T!"AL;:5=P0PI!L&L7%\>&)ROHITS*056=DMS9.)$.P%*6:,HB '1D ML=;0MGNE315,A33T[S-Y:94W7FSS[LK*+@0262QETR&*5-SFE%-6K\4Z,#PN M2L_AI/G9KH1J$%:HFDT4EBJ9+EBZL=:H\MW?-B0C&<2V/X$&J1_*=3SK&GN4D!%ZO(5*VU5)GK=#@_)A!SNQBA MA)-GZRC,9!+R MVM,]9N$C'BPW.72/.C.L_2/IA)+-DC;90"*G1A.V#(E NZ M4%(A;ZXH0TA"3W,9")T+T3PJGOD9$QT3\Z48CUH-H,L@*@L3)F!] "%N8]3W MU585GRK7=7MR!J!+%X>[ ^"0\1VR*9/>A7H;[1MKY'8WZ1&=>#A0 )]2^+-$ MPV!,[X@4%R$IFU5N0CLLK0"?0"W$*(1> 265[."?A7XO,BR.:X1J2Z@<>'F) M7\'=VW)19\GLDC![2BN_Y;4Q\-DU 7H]==VN5Q34*D7"U:1"<>VZZ=:D M1S)L>)Y:3A&#=ZQ"X""Y2^6@STAJ._HXG4YK_:KO1M!59I6CYUH=+215)=82 M&"8JD<8D-14&AD/U]WC*O^MZ3/I ]\E0_EN M(K7OWI)E#,M;K\N[:*JXLM&(>4;]7RF.H7+N2Q L4FT3FCJ1N4&,E4S>8VF> MZGH$*D\_>P<]P2)WPZDR.4]TG1(J#J@J_6&,BV)B/1\O&Z8O++>!"X5;'D+W M0EQG7-L=H0-G>Q87(&-L<'RL9* /?1'>\ OM.BGE1ULA\+B-O[^WL\I*JM?L MUT/C$85/$?/3=&3J:23Q1!"+:F? Q\2JDY'$8X$>ESZ-AU(7Y;VI@9$ AKD( M.(L7TTD8M0)E"CA&JXUV!GKT0[9 8GT24M(?.6TUIW5_5+G.KK$Y=\F3:)K& M,TUM9I3GFQU+-#>(9WV3<5EB>#O@$*;*FPL^)))6X:DA2ZKD #ZJ:*9B%X\S M.%!3A%?E^W]J4S/V[KGZ^4*]IV=PQJ.1[@3T<:Z'P/HC/XA+4:@Z@5)%J9_. MDIE5^/=\ZBGT40(N@NRX0.ID"Q0ZC#WI:;LF)I?VI52T J7HA MBNY!2TI^_+7(859P3KN[RCYK;0[=/[@LD[%ZD1:3>"95>OY45A_/"PPA(H80 M"?1"92)2I/HEJA?ND:C^46M%;T[6:VPH>L.UN*I:]:K5?&O2S1WM00O_16 M,9^J]EJD=WJG,R:C'W:W(.;LG?ZNG5TCQ%$ MJ+]4T_T6)..E.(O!QN8+0%_ME;>8PJ3C'OM,-8<&E%2\^H[M$\C&1&X3NO^) MWYV]G\K&;EWE&+I-51DH]1 _#.[F%L3.HSLDXF&+][R21B; M;3N^J>Z\51[QKRQ[:!NI YQ&>[5*Y(OQ($7]L==$C:[(GZS11;*V3K&1M-.Y M("K-A^.%JGU!>Y3BH'9F/1?1"./51C-,$:"^? ;@Q*"YU/[R$L; +S%AP]=9 M=NOKE,AC_@AFX%S8 'N#6"1G-&YL$/>6S-T-8DV=9 K__)QC^9_=O=0^>8G9_UZYWQ5[EFKDDN2)DX,PVNC MC!LS/.\_W>?Y.KH_W)@?"2+TS[,*LRUM,$%S%2T?U@7J\:PM(OP02?C6Z*]Q M< (MI7Z@?YOWXCEP71U]L!*^=YC]'%@-IB'6P(]+8.-4. MU>E8[]1+@,IBUE5N:ESS,W^Q8?N(AC@E(WW)NB(4J7H=KPQ?>0T37&IY+$'%PV1HI#7GX\C].$;^(G$*<%J5""T4:66T[%2>C^.VFK7)ORK+ M90]NGE#%W-:4)B07%_SI0KO@ STK@"= X(6L2)R(' A:4C=4=AVU,M_XRPG-"BC1,+[CJ\ M 3AEV/E8P)5.]0ECY1#%&XZ$.-6IP0FYQ2>"DYD/% M#0%S.Y8(IB;&B9]=&S56T177Y+/RJE'NESOWPLMO=8/_-]8-#F(3<$7 %5XY M=80O;9O-M>W+\5;[2O3"HV^5BO]1E8J;9VG7'5;GJB,,>YW5M]K'WVH?!P^N M7^WC)D+ZXCFS\,%7Z*=OE9,?73GY-([SF$WT6Y'=X:E%=EO9L2NO/NLS79]5 M%2(]7K/7/;%OY5__>>5?'U_SL TC3!O'7ZYL8[GJ3IZKJ3GY5MZG?WF?OE5@ MVD[2X,*%\=*S]0!O+"<[:_ K';=)\;F_3D'VK:;,MYHRWVK*?*V:,A[W925+ M_"!Y$I_K7,\6RJ%C=$N^WV"0_;<,WM\R>/\#,WA[:FI=)T;2"FDR\=#SE1+J M;%M(/VS+&WR>2$00LGTFM/8QDLBW_-W_S?F[>Z5,;E4\.QE^.3\R&M_(;$:7 M+[H(W+OGG'76]>KP8GM@/ZVD+ MT.L#N/[Q:NTP"T7(=3WQ'4&$/UE1<6T@Z1/CU^PC$7;>C5$^25=.$%W;S"JX MSD,:BJ%[)C%T;;U5;)UOD%"A=.]-*%W;()/P"@)H$@P+ZX$1CPE\:\>-T&CM M$6W'HLUZAXEVK*C+NR'0-@E\EP:^&P6^&P=X57%(."'6K,>1M7MU>TW#$5VM M%R,8QM7:VH_>\OV=3@K8\@#8VI$">CI"L/J00C(,U'@ MLQ\P6EE!4:UKB+D*9PA\I\1$A>'7"(,Z&KQT''8=44;M8.P??]3LV1F,$YJF M(PXG#**Z=4/>D;0&('4@T*FA25V3!J.$PKM:MZTUW/Q(HU/"@MK8SB1U6/60 MI\7G!:OF!'9PG"+,QI$-]]*D8G MP5V,O\:L[3A^ZDCMF+P(+90LJRT!6'V89P[7D21=+[,EZ_K;21*-C+P2/>AH M3O3IK%*$K%K"L4S$4?L\1\.>'-T!K-Y7$IK!%OHDG>%KGE,Y-%X M+O(OLE--M6.&&V[E(1]Z.*ZB5L1N@73/;G!1WV1?BLUATSJ2^AVC.*VLTYBQ MQC$K/7X%)^"N6LQ-656LI5QF.^CD67R^SO1(Q[)MMBK@:C^C*?%U^?4P[Y[R M=;[?XSPFV> _>L9K N5K%,2O#S?K8M,Q9U\,9,*J?1=CE-@X- )]+8/JSTG\ MK__R+R%9O@M]09[K0E_=YS;GVH02<*",T$C+FWV&@]%LXON0//X./5=&9$TO MJ-8..=T"$9%*H)2IC++G;V0\(44ZKYB_T(G_5G:L\_6K9V^O6E=YE:N,QZY! MGC-DBR4YB3&/;>DI4-)!ZH/,?6JH'B$O(3"N/V!@;XVWZZ;\Q$6' P/Z2J+! M:8=JP'&%@[=RJZ&-)Z'%)R'6.P^H!Q'!LD_ 5Q$GU^QT M*S-_G66?1D__"02T8XH>[$PX^/EQVAK;BZM#@&X-76YM&0SW;6W=IK]H#0+N MK[[IL,0<"5T^QCL%U"H=D[5'(?L\.U-EY=[?2Z/B&/($ 9X="G)7:F-G6J_U M3N4[S[]@@:Z86%*OU>TM%M[%)^6-5FN1@*]#A$]Y,-U8K="$HQ8SS&GK.,9W M4@FTUI^-?1,3#-\(@&LA8,RC_E?4"G@!@HEZB^5O3 /^D%LE&#PJWF("\>M=1AI:MSM -./>"UML/RXLD/_I&.F0I MJ)WJBJ7V%3''8J;;3JKG>KLT:0R[$ZP<)\8]M\_M/HXM[V*4L#D[FE(8[Y'K MX?V>I#+,6.?U&0<'.A9UW;Z-R6#:3T4) $PG1I6'5(V-J.G>P'U$9'.'3C@A"^?P>O!?WH3]X]A M[ABD$=KBTZ3=M MJK[,Q6@X_+2V?%(.=GQDT8B/C/YR5:[7*@KPX_P!;WS-\O^,)#03=M[?N M$8X?OE>A2/LN,W\@!K];#=EG*?[QD/J9TR^TVUE:.[4[HG=T&K5V>J]BS*_^ M+=OL?GP>O2F *=^76WA2/C7T<<0AO,38#2WQ.G:/7K8V3;'M4-<.5+%:-6H( M=5S6?_0NC[QLITRG N#?40#\J?#\BC-]Q3V!*'BCWH9_T&;:ICBR"PZ$@,ZW MQ;XM&<,)N/ KA^\XD5\YLDY=\4<3S?R5AO:".RXEP<*E)%AHIT^=.3!^!=C[ MCWP"Q$]8KK3L >O3!]7ZE:^TV$4KV!46K+$X!0]14B/GUZW8GOG96 MLYWJW]U5^1UNN)4=*V_6Q5V0V/=>: ^2=-DVO8JZ"+O$I2T&H%-6=M3XU7^L MWH0U^%P??6VML_#5W"+8J9ESFF^CYO\UNSJ%;K4MBT(X,! $Q]#I=4C 836( MKZ;"=#[*+QK6M%]U^/2TM^WE$M39O>>5;]NYEU.H8]/!+"?GC90C*K&"HRAR MF^C5MVJ0W!0IXJ>SDQ0I7*] M]FI)E'U$BB1;Z84_ T,1Q5XFX&":@%A=6XT M/T*F6MZ=ELP^]KOC-3G^]/QBLOF<3@S^>/34W>$??X'#&82Z[W&_K1W'K#^> M@H;'-MR##IBH<^=QR#Y3^?F[8(ZSGJF*CANS;#O _-1)Q(K7(>%0XAT,HCVF MQCXI)T[8%/TU$M]X(^O4&.UJS*Y\0]YX;R]?11=[N+4W!TY% D0$Q/0N\:1/ M'^"4^RRU.Y&3G17JZXW0>"SB2<>CX5?)L1\V<0,=,/9TY@0*S MM28":KL?.@-0Q]2=07 N3-KOO:%I:DT8[;_! +YH=7"]HKZOZ_U/_P]02P,$ M% @ XVT)3T>]/,%) @ 0 L T !X;"]S='EL97,N>&ULU59M:]LP M$/XK0ADCA5';29/2U39LA<)@&X7FP[X5Q99M@5X\6HK/;> , L?Q*8U@L+Z WN^3GOM/\^K8A'KU!'6WW)+-!V^2 MOGX^?90[2;PTB5Y[=G&8"3X($JVDIBL##%"]PY>&" 1 M5$B@]-WIRH%!JD<7#IQGKK7E880+:6N["NYWVRZ?!#K/""24]@(7T %Q6"*E ML.2WVK&++?A+"+3V9E]JA;E$^V"Q@D."_>@B6R%3+/LR >R@.*0X,W(DR0OS M5:+T3% IP;21$I0+CJR&+J,U-&V"*;TW/?\M.^!N,N#6F"OQ(3 J.E/ONC6' M6_.MY#&;XQ[3'L<+2K(3ZF.MM\.M;WH6WTF M_66-7CL:1_/W8/KV*-C6A"K"6[4%25/L])CG3P2_FG<5/9B!PQ#6] IM]7/V M@%_GICA#-55W9HLV&,'!_FR$!^M^U::GB.!@?\$IJ=F5+3B\F>.?4$L#!!0 M ( .-M"4_1')2".04 TL / >&PO=V]R:V)O;VLN>&ULQ9I=3^,X M%(;_BM4K5F*V;;YF!E$DABZS2'Q4E.5VY:9N:Y'8E>TR []^CQ,*-@U'>W/H M51O73=X<.^=Y[9/C7]H\S+1^8+_K2ME1;^7<^JC?M^5*U-S^J=="P2\+;6KN MX- L^W9M!)_;E1"NKOK)8%#T:RY5[^1X>ZZ)Z8<'VHG22:V@T3?<2_'+OOWN M#QF'#H_BCL]&O4&/\8W3Y[)RPHRY$S^-WJRE6HYZPQY;2&/=U%^[Z5E+)6OY M+.;-D5WI7W]K(Y^UBU%OVX5Q-6=_*0=JV(5J3P5]_;W I2_F[7TYB-B;6&:.)/Q@ M+N9#+YQ.Y!DIS]H-77)6"-2&W[."?4&2"B$SV*/+?)!"9(B+33Q0Y M]2+\'RS3"W:S%B80F2$BL[V)/-/U.A"9(R+SO8FPODMRN I%? M$9%?:47^X%8VDB9&6.CZ/O%\0Z1]HXY?O>;J"1[G\F$)I( (F?9K2B%?.1>X1=V+5PH$,/*D)@K%^H1.FCS% K"$#*D9X@SX*DZ M!A*#QI"8&E.Y5!+Z2-TY4BF@X,2@,B:EP*;B-U6 <&!*#H"M+C*5M&B'CAC(Q$@S)40!CJ:UE M$YCQWH:(T!MC^3\AS_\E/)#LCO^.!C7!4G]"G/K/I0*3+GG%;J5]8%=<\:5X M70R-0YGHNH(8 .=<&G;/JXU@5_!0;,P.V1,,!PDQ#III]F4&3^N<3?C3CC:, M"0DQ$^"QW=2;JK&_+0:\HS-B)925C]'#@3$A(5]+U+5TK37W4\_G9;!R B9G M_+1@L$B(8=%IT]G!!-87[V5BW$B(N8&Z8780RL2 DA #9<82!)R4'R MWDMW1A*#2$H,$=3 QI'$2)(2D^0# [L-9[CIC)$D(R9)EY'M&O(,@TI&OUWU ML:.-ACS#V)*1%T,01QNYL QC2T:^E87L[\;11.LAQ+1!/6TL$^--1LR;'4][ MR,*F4";&GXR8/QTR3VMMG'Q^7WG(,/YDQ/Q!_/=8N+#VD&$,RL@7,J_^V\N2 M59PK,>YDQ-S9,> = G.,.#DU<5 'GH8R,>;DQ,QI'7A7\##$Y/3U]@X+WJ42 M(TQ.3)C6@Q^RGT() T8M>+?"BPUE8H3)B0FSE1F]M_ F-I2)UMP_945S"';" M.I\7]=*_GL.D8DVE.Y2)$28G)LQ6YA5W&]-.3+U@3:NW:Z%,C##YIY18#E]\ MY+N9&1$FQPB3[[/V$F=)C#;YI]=>.K-1@0&G^,0J3+@KILWRWS5EAG9!F6R@N,/ 4Q M>?!U=S0WT?>]R"OZR+H[6BD6&'F*ACS]IK,].9Z+A51B?@V7L-!>\JJ<&.8_ MVK=CLMQ7O1>;JCJ#MAMUJ;EO;\ZQ?1/WY#]02P,$% @ XVT)3Q>M++HY M @ 7B@ !H !X;"]?3%'%&G63:=@."33\06Q)$%4UV7]63JD"BTX%Q-)$AR+C\1Q\$ MBD_?\KD>3FU3CJ>NK-XNYZ9LJN,P=%]"*-MCOM3EKNUR,S[9M_VE'L;;_A"Z M>OM:'W*0]3J%?CJC>GZ:SER][#95_[*+U>I'W1_RL*G"VSG\:OO7M#C?- C/2BN@8QK?A+"FJ]U!%Q'OM<1 M@!WY8D= =N2;'0':D:]V!&Q'OML1P!WYD:^W +V%K[< O66! M=VWTLLW76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@=[* MUUN!WLK76X'>NL!>"=HLX>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!O MY>MM0&_CZVU ;^/K;4!OX^MM0&];8*\;;7;S]3:@M_'U-J"W\?4VH+?Q]3:@ MM_'U-J"W\?5VH+?S]7:@M_/U=J"W\_5VH+?S]7:@MR_PK1)]K.3K[4!OY^OM M0&_GZ^U ;^?K[4!OY^N=@-Z)KW<">B>^W@GHG?AZ)Z!WXNN=@-Z)KW<">J<% MSIJ@PR9\O1/0._'U3A.]R['N\^[[T)^:0[EUR3_#/ZV9P%V&]W.^?<9UZJ?' M@29*#^,J.5RO-X?P.O5/1)A6E.??4$L#!!0 ( .-M"4]P+9 <_ $ *$G M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[C,!0&X%>ILD6-ZRL743; M=@9I> &3G#91D]BR#92W'R=<)%"1BFBE?],T.1J+-@>$[[>.)[G^_X^40AM33^*YE:KMJ+:58]]OJ6,/I"M8T.4^JZ,C0U4 M_TNA'=9O>>]L2']LGQNS;<<^+2B/ER.]=+0[P%0YY.24MP7M&C457C_YKP:^ M[X;*!9K[D*LAM3L>+T>ZR]7(QH6'?$0:MTY-]5[#<^OC_;#/+FRF[[M>^$Y[/IGWE7_P%02P$"% ,4 M " #C;0E/'R// \ 3 @ "P @ $ 7W)E;',O M+G)E;'-02P$"% ,4 " #C;0E/)^B'#H( "Q $ M@ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( .-M"4]#K"4^\ M "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ XVT)3_XL?5*4 @ # H !@ M ( !^0@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ XVT)3X^)XH%2 P G T !@ ( !TA, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XVT) M3R05*XP.!@ &R( !@ ( !91X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ XVT)3V=)"*:T 0 T@, !D M ( !?R@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ XVT)3UTJNLRT 0 T@, !D ( ! M02X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ XVT)3VWS2#6U 0 T@, !D ( ! S0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XVT)3RQ9,&BU M 0 T@, !D ( !Q#D 'AL+W=O0;$! #2 P &0 M@ &P.P >&PO=V]R:W-H965T&UL4$L! A0#% @ XVT)3]XQTGNU 0 T@, !D M ( !@S\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ XVT)3^ MR"U 0 T@, !D ( !144 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MXVT)3PT=/1O& 0 -P0 !D ( !#$L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XVT)3TS@&PO=V]R:W-H M965T&UL4$L! M A0#% @ XVT)3X248-NW 0 T@, !D ( !R5P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XVT) M3Y_Z5>3. 0 G 0 !D ( !DV( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XVT)3XU"MS&W 0 T@, M !D ( !CF@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XVT)3SC/D9T. P ,PT !D M ( ! F\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ XVT)3_&:R2Y. @ 4 < !D ( !1'< 'AL+W=O M0 >&PO=V]R:W-H965T6R5. , - / 9 " 9)\ M !X;"]W;W)K&UL4$L! A0#% @ XVT)3X@T M)5.(!0 [2 !D ( ! 8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XVT)3P2[-[E- @ A@< !D M ( !\8H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ XVT)3YBO':'* 0 R 0 !D ( ! M+9, 'AL+W=O&PO=V]R:W-H965T7 !X;"]W;W)K&UL4$L! A0#% M @ XVT)3QO +0?X 0 ]00 !D ( !2)H 'AL+W=O&PO=V]R:W-H965TE1FX@, #L4 9 " 0^M !X;"]W;W)K&UL4$L! A0#% @ XVT)3W:S0+Y* @ T@8 !D M ( !*+$ 'AL+W=O&PO&PO* &@ @ 'S!P$ M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #C;0E/<"V0 M'/P! "A)P $P @ %D"@$ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 3 !, ,84 "1# $ ! end XML 80 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 81 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 172 431 1 false 58 0 false 6 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://motorcarparts.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 010100 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://motorcarparts.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://motorcarparts.com/role/ConsolidatedStatementsOfOperationsUnaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 030000 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://motorcarparts.com/role/ConsolidatedStatementsOfComprehensiveLossUnaudited Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 040000 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://motorcarparts.com/role/ConsolidatedStatementsOfShareholdersEquityUnaudited Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 050000 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://motorcarparts.com/role/ConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 060100 - Disclosure - Basis of Presentation Sheet http://motorcarparts.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 060200 - Disclosure - Company Background and Organization Sheet http://motorcarparts.com/role/CompanyBackgroundAndOrganization Company Background and Organization Notes 9 false false R10.htm 060300 - Disclosure - New Accounting Pronouncements Sheet http://motorcarparts.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 10 false false R11.htm 060400 - Disclosure - Intangible Assets Sheet http://motorcarparts.com/role/IntangibleAssets Intangible Assets Notes 11 false false R12.htm 060500 - Disclosure - Accounts Receivable - Net Sheet http://motorcarparts.com/role/AccountsReceivableNet Accounts Receivable - Net Notes 12 false false R13.htm 060600 - Disclosure - Inventory Sheet http://motorcarparts.com/role/Inventory Inventory Notes 13 false false R14.htm 060700 - Disclosure - Contract Assets Sheet http://motorcarparts.com/role/ContractAssets Contract Assets Notes 14 false false R15.htm 060800 - Disclosure - Significant Customer and Other Information Sheet http://motorcarparts.com/role/SignificantCustomerAndOtherInformation Significant Customer and Other Information Notes 15 false false R16.htm 060900 - Disclosure - Debt Sheet http://motorcarparts.com/role/Debt Debt Notes 16 false false R17.htm 061000 - Disclosure - Contract Liabilities Sheet http://motorcarparts.com/role/ContractLiabilities Contract Liabilities Notes 17 false false R18.htm 061100 - Disclosure - Leases Sheet http://motorcarparts.com/role/Leases Leases Notes 18 false false R19.htm 061200 - Disclosure - Accounts Receivable Discount Programs Sheet http://motorcarparts.com/role/AccountsReceivableDiscountPrograms Accounts Receivable Discount Programs Notes 19 false false R20.htm 061300 - Disclosure - Net Loss Per Share Sheet http://motorcarparts.com/role/NetLossPerShare Net Loss Per Share Notes 20 false false R21.htm 061400 - Disclosure - Income Taxes Sheet http://motorcarparts.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 061500 - Disclosure - Financial Risk Management and Derivatives Sheet http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives Financial Risk Management and Derivatives Notes 22 false false R23.htm 061600 - Disclosure - Fair Value Measurements Sheet http://motorcarparts.com/role/FairValueMeasurements Fair Value Measurements Notes 23 false false R24.htm 061700 - Disclosure - Share-based Payments Sheet http://motorcarparts.com/role/SharebasedPayments Share-based Payments Notes 24 false false R25.htm 061800 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://motorcarparts.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 25 false false R26.htm 061900 - Disclosure - Commitments and Contingencies Sheet http://motorcarparts.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 070100 - Disclosure - Basis of Presentation (Policies) Sheet http://motorcarparts.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies http://motorcarparts.com/role/NewAccountingPronouncements 27 false false R28.htm 070300 - Disclosure - New Accounting Pronouncements (Policies) Sheet http://motorcarparts.com/role/NewAccountingPronouncementsPolicies New Accounting Pronouncements (Policies) Policies http://motorcarparts.com/role/NewAccountingPronouncements 28 false false R29.htm 080400 - Disclosure - Intangible Assets (Tables) Sheet http://motorcarparts.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://motorcarparts.com/role/IntangibleAssets 29 false false R30.htm 080500 - Disclosure - Accounts Receivable - Net (Tables) Sheet http://motorcarparts.com/role/AccountsReceivableNetTables Accounts Receivable - Net (Tables) Tables http://motorcarparts.com/role/AccountsReceivableNet 30 false false R31.htm 080600 - Disclosure - Inventory (Tables) Sheet http://motorcarparts.com/role/InventoryTables Inventory (Tables) Tables http://motorcarparts.com/role/Inventory 31 false false R32.htm 080700 - Disclosure - Contract Assets (Tables) Sheet http://motorcarparts.com/role/ContractAssetsTables Contract Assets (Tables) Tables http://motorcarparts.com/role/ContractAssets 32 false false R33.htm 080800 - Disclosure - Significant Customer and Other Information (Tables) Sheet http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables Significant Customer and Other Information (Tables) Tables http://motorcarparts.com/role/SignificantCustomerAndOtherInformation 33 false false R34.htm 080900 - Disclosure - Debt (Tables) Sheet http://motorcarparts.com/role/DebtTables Debt (Tables) Tables http://motorcarparts.com/role/Debt 34 false false R35.htm 081000 - Disclosure - Contract Liabilities (Tables) Sheet http://motorcarparts.com/role/ContractLiabilitiesTables Contract Liabilities (Tables) Tables http://motorcarparts.com/role/ContractLiabilities 35 false false R36.htm 081100 - Disclosure - Leases (Tables) Sheet http://motorcarparts.com/role/LeasesTables Leases (Tables) Tables http://motorcarparts.com/role/Leases 36 false false R37.htm 081200 - Disclosure - Accounts Receivable Discount Programs (Tables) Sheet http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables Accounts Receivable Discount Programs (Tables) Tables http://motorcarparts.com/role/AccountsReceivableDiscountPrograms 37 false false R38.htm 081300 - Disclosure - Net Loss Per Share (Tables) Sheet http://motorcarparts.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://motorcarparts.com/role/NetLossPerShare 38 false false R39.htm 081500 - Disclosure - Financial Risk Management and Derivatives (Tables) Sheet http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables Financial Risk Management and Derivatives (Tables) Tables http://motorcarparts.com/role/FinancialRiskManagementAndDerivatives 39 false false R40.htm 081600 - Disclosure - Fair Value Measurements (Tables) Sheet http://motorcarparts.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://motorcarparts.com/role/FairValueMeasurements 40 false false R41.htm 081700 - Disclosure - Share-based Payments (Tables) Sheet http://motorcarparts.com/role/SharebasedPaymentsTables Share-based Payments (Tables) Tables http://motorcarparts.com/role/SharebasedPayments 41 false false R42.htm 081800 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://motorcarparts.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://motorcarparts.com/role/AccumulatedOtherComprehensiveLoss 42 false false R43.htm 081900 - Disclosure - Commitments and Contingencies (Tables) Sheet http://motorcarparts.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://motorcarparts.com/role/CommitmentsAndContingencies 43 false false R44.htm 090200 - Disclosure - Company Background and Organization (Details) Sheet http://motorcarparts.com/role/CompanyBackgroundAndOrganizationDetails Company Background and Organization (Details) Details http://motorcarparts.com/role/CompanyBackgroundAndOrganization 44 false false R45.htm 090300 - Disclosure - New Accounting Pronouncements (Details) Sheet http://motorcarparts.com/role/NewAccountingPronouncementsDetails New Accounting Pronouncements (Details) Details http://motorcarparts.com/role/NewAccountingPronouncementsPolicies 45 false false R46.htm 090402 - Disclosure - Intangible Assets, Intangible Assets Subject to Amortization (Details) Sheet http://motorcarparts.com/role/IntangibleAssetsIntangibleAssetsSubjectToAmortizationDetails Intangible Assets, Intangible Assets Subject to Amortization (Details) Details 46 false false R47.htm 090404 - Disclosure - Intangible Assets, Amortization Expense (Details) Sheet http://motorcarparts.com/role/IntangibleAssetsAmortizationExpenseDetails Intangible Assets, Amortization Expense (Details) Details 47 false false R48.htm 090500 - Disclosure - Accounts Receivable - Net (Details) Sheet http://motorcarparts.com/role/AccountsReceivableNetDetails Accounts Receivable - Net (Details) Details http://motorcarparts.com/role/AccountsReceivableNetTables 48 false false R49.htm 090600 - Disclosure - Inventory (Details) Sheet http://motorcarparts.com/role/InventoryDetails Inventory (Details) Details http://motorcarparts.com/role/InventoryTables 49 false false R50.htm 090700 - Disclosure - Contract Assets (Details) Sheet http://motorcarparts.com/role/ContractAssetsDetails Contract Assets (Details) Details http://motorcarparts.com/role/ContractAssetsTables 50 false false R51.htm 090800 - Disclosure - Significant Customer and Other Information (Details) Sheet http://motorcarparts.com/role/SignificantCustomerAndOtherInformationDetails Significant Customer and Other Information (Details) Details http://motorcarparts.com/role/SignificantCustomerAndOtherInformationTables 51 false false R52.htm 090902 - Disclosure - Debt (Details) Sheet http://motorcarparts.com/role/DebtDetails Debt (Details) Details http://motorcarparts.com/role/DebtTables 52 false false R53.htm 091000 - Disclosure - Contract Liabilities (Details) Sheet http://motorcarparts.com/role/ContractLiabilitiesDetails Contract Liabilities (Details) Details http://motorcarparts.com/role/ContractLiabilitiesTables 53 false false R54.htm 091100 - Disclosure - Leases, General Information (Details) Sheet http://motorcarparts.com/role/LeasesGeneralInformationDetails Leases, General Information (Details) Details 54 false false R55.htm 091102 - Disclosure - Leases, Balance Sheet Information (Details) Sheet http://motorcarparts.com/role/LeasesBalanceSheetInformationDetails Leases, Balance Sheet Information (Details) Details 55 false false R56.htm 091104 - Disclosure - Leases, Cost Recogized in Consolidated Statement of Operations (Details) Sheet http://motorcarparts.com/role/LeasesCostRecogizedInConsolidatedStatementOfOperationsDetails Leases, Cost Recogized in Consolidated Statement of Operations (Details) Details 56 false false R57.htm 091106 - Disclosure - Leases, Maturities of Lease Commitments (Details) Sheet http://motorcarparts.com/role/LeasesMaturitiesOfLeaseCommitmentsDetails Leases, Maturities of Lease Commitments (Details) Details 57 false false R58.htm 091108 - Disclosure - Leases, Other Information (Details) Sheet http://motorcarparts.com/role/LeasesOtherInformationDetails Leases, Other Information (Details) Details 58 false false R59.htm 091200 - Disclosure - Accounts Receivable Discount Programs (Details) Sheet http://motorcarparts.com/role/AccountsReceivableDiscountProgramsDetails Accounts Receivable Discount Programs (Details) Details http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables 59 false false R60.htm 091300 - Disclosure - Net Loss Per Share (Details) Sheet http://motorcarparts.com/role/NetLossPerShareDetails Net Loss Per Share (Details) Details http://motorcarparts.com/role/NetLossPerShareTables 60 false false R61.htm 091400 - Disclosure - Income Taxes (Details) Sheet http://motorcarparts.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://motorcarparts.com/role/IncomeTaxes 61 false false R62.htm 091500 - Disclosure - Financial Risk Management and Derivatives (Details) Sheet http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesDetails Financial Risk Management and Derivatives (Details) Details http://motorcarparts.com/role/FinancialRiskManagementAndDerivativesTables 62 false false R63.htm 091600 - Disclosure - Fair Value Measurements (Details) Sheet http://motorcarparts.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://motorcarparts.com/role/FairValueMeasurementsTables 63 false false R64.htm 091700 - Disclosure - Share-based Payments - Stock Options Activity (Details) Sheet http://motorcarparts.com/role/SharebasedPaymentsStockOptionsActivityDetails Share-based Payments - Stock Options Activity (Details) Details 64 false false R65.htm 091702 - Disclosure - Share-based Payments - Restricted Stock Units (Details) Sheet http://motorcarparts.com/role/SharebasedPaymentsRestrictedStockUnitsDetails Share-based Payments - Restricted Stock Units (Details) Details 65 false false R66.htm 091800 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://motorcarparts.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://motorcarparts.com/role/AccumulatedOtherComprehensiveLossTables 66 false false R67.htm 091900 - Disclosure - Commitments and Contingencies (Details) Sheet http://motorcarparts.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://motorcarparts.com/role/CommitmentsAndContingenciesTables 67 false false All Reports Book All Reports mpaa-20190630.xml mpaa-20190630.xsd mpaa-20190630_cal.xml mpaa-20190630_def.xml mpaa-20190630_lab.xml mpaa-20190630_pre.xml http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true ZIP 84 0001140361-19-014712-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-19-014712-xbrl.zip M4$L#!!0 ( .-M"4\,2,+C"S,! /&($0 1 ;7!A82TR,#$Y,#8S,"YX M;6SLO7MSV\:6+_K_K;K? <>3S#A5E(P&&D"W,\DI6;8SOF-;'MO9^TQ-G4KU M"Q(2$M &0-G:G_ZN;@ D2((OB0^ PIY)0I%XK+7ZMQ[=O7JM?__?WT=#ZTZE M693$OSQ#Y_8S2\4BD5%\_+SV$TA$LSZ]/G*_BH+/_<.;?/;>M5FC"91O):G9WIF[_S=&C!N^+L MI?X8_?+L)L]O7[YX\>W;MW/]S7F27K]P;-M]$<59SF*AGI77PPO^6G&Y_IFS M;'+Y]X7KO[GF:D0I?6%^G5R:14T7PF/1B__SX?T7<:-&[&R>'OUZ.;VQ3HW_ MHOBQNC3*$NR@8!6SQ163&^([E>6SS\Z4.+].[EX4O\%MR#VST9F+JIM@F*X9 MNYW<%;*,FS>4/^A;Z.PM4D7-+X$?&BX?Y^E2'N@+^+6Z,!Z/FB^4>?HBO[]5 M+^ *E49B2<9RG]\U,E#]J1H)91L0X30'?R^XK?VV00,PB MD37?97YJ>%<6B>8;X =].9J[/+]-EUP/O^@;R.P-ZKNX:;Y!_]+ 0Y;FBQB! M+QLN'=TR-KEVE.1)*EAZR](\.Q?)R-Q@^ZY=7KZ),H,1L*Q_U]KW,C-Z]5F% MEM'&EWJ,?WF61:/;H58R\]U-JL)?GFDRSJJ7G7_/Y#/K1?$@8T0 !7&NON=6 M)']Y)LQUV$9Y,B'/7#NY6L5YE-^7WTV^C:3^/HQ4:AG"U PWE4@OW_WGLU]M M^!]%Q/'0O[^8O[EZU8N&=Y5ON@4 )W+^_2"?-'\-1O778A@PC$3UE.EOI M6-9N\<]<>_IB6;NA^K;VZNJK4G:KQ4ELIQ-"+&"6E_( 17$F#R]_V8T\N@*J M67G4\;%;>;A@,KHG#Q7'/1O!+1=#EF6785?\D3\=?$]RO[X D]5 MV<4GL&T*/(TTOWQ0(Z[2(TAQ:H'4M29W\G7Y@P0ROM\.(Q'E!8V6C."Z(E(L M0XN72YE]]NODDN5<__N+QA=-"7S11&&KU:$?_K8/_[ZTGTR"#](9/S$3?)#M M@P^RS^!C1IO>_&,,/%TFH]LDAC\SHU$70HQ'XZ&>D5[E-RK5/Z?J1J/T3KV# M>>Q(G8A^-;$_U;&-Y7!:&K<)1.#/41*?DJE=#84%?I_>D%](&>4@.S;\Q"+Y M+KYDMU'.AD]B^%?R_O2@\%GE+(J5?,/26*]3/@D,-#-]6H-/S.!?R#_'6:[) MS=XFZ4?U#1RA7OL#KC^E20P?A9'7)%HH?P1!QI*E,OO]5H)(X7F^C0IY](#: M%:"V(62K@9R)>]:/Z!& 3TX/^'T(;9^Q^'($.F7B(ZYYGCDP>^724YOR#NQ MDW\8>B/0AQ9$/@#Y]-3@=X5MM@5'GGP^U"Y_:'R'B%"=Y[H[G0;+GM)='=.\<3T_!+NVRB. MU 6B2GC+=<2'ZB++5)Z]NO_ _DQ24]/'0.AKRJ0:L?2OCCN;+7B>8F6> M^7Y)]U%8N@1]!>NH0]"F%7J53I50KV7XZ%%NTK M)OX:)M=/$&2K1='C[%$X>ZWNU#"Y5?*K$C=Q F*]_QQ=W^1/T9JMD46/M-Z. M==^.';*,:!^>MSP\/V21LSZ^[F1\W5:(](ZEU8ZE/4#I(]S61;B'K&3?0^6$ MH++?[)T^7.U4N-H>,/3A:DO#U?U!9';%[3*)!="8&JX_1]E?K^Y?J5C<:!TI MVF:PHM M85B%BNX8&)52!PJ;4AJ06;/ZJIN U^A:Y*K$UAQONT#S]@JV;#". NP''!:; MFSSL\]CA(RW\"G1?=A/=+37G:Q7NLEL0/^#)VCZ(.7K$T$+%ZQ5A)XI@$CQ/ M&OL-'/9P?ZIP?Y6RO]0'EN7@<.^'42S!&7<;_2V-=U8HY/HQZ)5AURLY*^+\ MBQ[WAXSS+_HUFH-#O)_*/IFI[$E#O ]I^I"FN\IPB/C^[S=*#?]CS'L%.*P" M-,N]C^,/N%[?[T:U4;>> ,0/$>2'I( E1'EXYWN4Z['W2W*@&JX\!^FIOBW5M">, ^?0_W?OV@I4#?U9)& M#_'=A"I/9@OPH:%#O_NWQS6"/1Y"Z"BP=PFE=BE26Q8K3N(00D=GF%T-2HZ9 MG-2N];B#V.XG@^ZC!R4= _8>;?=!HNTG,Y<\.K#[:>1L>83+5,DH?\M$- 26 MBN#C6Q1?:V?Z9CK5(BDL5/%5>P-]2R=E'E3>]3^+K M7*4C??/7^]OR-)FZ2X9W\):F6[JJ!(OB*:&W5DB[C->;Y%WO7+!"\#N=-BS MJA)&,[@.I8^'K#S2H%I+Y'_)8B8C%K]*TC3Y!H:KU[CN:-Q2J&\WV!TQ B>B MB.]5#@*Z"HN?EJO;)Y;"1]W0@\7WQ<47UZDR;1QZ?:N0OEY*'4'W8_5^0F(# MO$Y1LQZD,3W\G^[8]];RA*SE$T?M^X3%V2=V/UW%Z*&Z1Z@NBOL4\;F726-O ME]L]7^N$_CTY5_&(:6._2G/RT[5V+%1U4:]Z?>F"OO28;=[_[9<\VK7DT>H= MUAU YX_/++XNS-T']CT:C4<]I!Z9)#"1Z+-?BYR!FEA[V&X"V_7^^D10^UBX MG);'/7'0=@VOKCYW&V8M6=&<%WH=Z1M(OP?_OL#_66EYQ\)\TT-]+U O M-S46!-VC>O;[/[/C&KVQO?[=GS/!1J9R=)7W*(8S7=OZGD.F6W M-[HO7C']^3]=PYR>72SEY]FOYI!R>O_RP__I9QW]Z)]._*$'\E.:P.WY_:4F]!5-'9Y$>ZQJU_M0WS7T#@;[)R(D6N+26EQ>#-?G.T"F)+1<)Q'=^J+ M$H#X/%+9F^]B.)9*ODV3D9X"C'-3[.8J?,/2&'0B^Z32+S3>C[[$]9TZK=4:D=!;[OJKLW;K1Z]/7J[8WNK MW=O%-OOM_"J'9\BW@%XU,8;B2!7CM:/E?IM:/7CF-J M1QOG0F]9E/Z-#<*/;?);^]BF)]FY@>W5([:(SXH MEHU3 Y6WJ?K'6,7B?O;^VA6Z*/,XG2[P=E5'-A-A#9?+9;E+)=E@6!IH6C$^ MIS8'?"3\G1[^.X._T\/_*$L@/?Q[^+<:_OO-?NZQ>Q(@:6V(@'H;>1R<'=J MH].$_R-#A![^/?R['"+,P;_';G=#A(.!I%]$ZPC.6KK"US7XS^ZPU 3U/F*\ MJ&<]9%EVLCD5*SGN]R(VQ-'\/G:/HZ[@J&T[OAH]K\99%"L0G?C'.,JBR4[M MZ^A[I-X,EQ5W4;= M6M:GK0I6"V"7WG;)\)6D- _BJ46 MD,Z4#E\N0/MT>)*8 SEO8)CS#]%097D2=SQU87-L;RJ)PX%\_1#W@-\2\+^E M299]2I,PRI^N'=]("#W,]P5S@AP7/0+F785G!U% SI"SMTDS6H&")4%JGV&^ M8]2U*8Y$!UJ>>82#[?%WLE:OQ>M"FP*X69F[!LXN&*X3 ,MVUJ[+13X.98D> M:GG[A!:;% M]F[,_!^UO".3XC.Y??Z'2UW:4Z6WP'M9PE>?4^VV6BQC?IJEL(T4CJ$P.W%C MW=IZ.!+^_ZZBZYMLMLH9\-N:T%K0Z;EZEG&3-N.T--4 MA,UG8KOQ!J>RPMY>+W'(M?_NSO?;I84[=D<:4&]3I4P?1I!N][L!;J]FRV70 MAV*MPOX^/-#RP3\U_]/N]+^VJ6U;ZG:?O@9N&@.>PKYC-V+ ?;4]Z&/ ]FKA M:Q6R\?"$W=_VJK<@DC;XE5[?CJ%O:[83GO)\JY4GI@X939XJY@_L8TXAO&OG M%.N0(=X!O&RO;[M=V^BRXIWV[*7W>!V-\OHDAS8F.;0F*ZA=N-_QCM*G-!+J M;\D0;NY^1_0.YC0LNZ)Q7)XFXG]3K*3,_J[D_GMTR66ZG MF[UV\"2Q7@&ZJ #EHTXEOGF8M=\VBNBAO@.HSY55;:@">"%$.E:R^B526;?! MN6$%P&5L'P< [2@LVD/A*%!H_7&?'C4M1,VA/,A9_DZ>WTO M^(?4'.X1UP'[ /6#W$+AGB_<\G9(?ZL,GUJ/U?2,/][ M'.79YR^_G^0PK^3UM+1YM4OO!_W @]YJU[YJ>M CY9A(:=4Q=G0[,]=R#_'A7R> M&DQ6".&TP$%Z:W*"UH2T!C"]-6F=-=DC.,H%JPF/V=LD_:B^@2ATSF$47W]* MDQ@^BJ+O:066\D<0;"PAO,M^OY4@-GB>;U>-N)\RX+:2YPP UPMVEQE!75>, MO<=@>U",'M/;8[I;T"''MZDG'?6=KG5]@M%I"P*07EEZ9>D]R].-U@\:!7=% M=[OF16:W6'O;?P(VM<4;M?/)'SW>3@UO[4XAZ=UUQQ:M3M&6]=AJ(;;:9K=Z M[W@BWO&0:5&]">J8"3I,(E4?:Y^B-=EKYEUO3;IM37;H:L9Q5"#C=]M&<^,Y M*JIQ_%K2?\-2E56/JGZK/UX_:]FSG27/CK($.RAX^?N7UP]]M#OW:!G= 6SF MQ:?O^#@>Z9(=R<+"X\;TU 7<_,3:ZUZK.!E%\>H7KA/N_!L7'UK]6N-[$['A M)2-BJIU\*<#ZT"'Q5B+I%CX^],G^*JI?C2-0Q/AZLX?_K[.S"V!2:D:MMT-V M?796_"!5]'+RB_[!O/PM$_D?(0HDX]AU/9=C%% F/!_[GF+*4512^YE5ZMAG M%38N4CS[-63##-A?>,F$J,MQFAJ2HDRPH?7?BJ76FUA:>OY1)[&\KKA,7_6F MF*-,J>4NYU(&TB6VBT/F@[?1$#SV)7!YG:3WBW2; MWZN?I^0R%_!"%2+*%MA3+J-NZ"G"!?>I9,S=@%SP]6JH3;F2!15UXF=>.T_S M9W4=93G$![GUD8T:T#*]0/\^I3JP[2 @/@M]">H(=H4RPKV0^L*AW':<#:C^ M?;RLDS]+P )J8%A2L#/O8JF^6_^I M&L1>7F*N@ NF+"@E>.CXCG#!*-J4L\#WD:=\UU.>1&&X 0OUF&_I&Q=H3D:C M)+;,(1G06.,\K:MQKN,@[0 :6#!WF!N*RVM73_EQ*'.%#R"R788]V^,"& *; M3SP9(DQ%$S\$8AM+>Q7SG0FC+*E$- ([_\NS=Q_?/OL5$0)\(SK#X0J"%NUI MW1>\A2^S)HLZMR18SMSUG3N M;4MI+EW!&JJ+J^;H=B6ACB\08J' &!%&7/!ES,>N+;EDF_B"_T)-5-?>MDBW M/I;51*C^OJ:]C'N>4M3S&!3N8]<[OJ84Q3\?,"?!$/" 6<2N*& MV">8@C%P U"ZT ./Z31:,==%L\;9J1MGH!T&R4?@@O[]Q6HR=L8%LQ57+A<> M#L &*X]Z1 9."(%5 )[&;7296LHKN0"P!>Z#N/@,-B&ZTY<,+!:"-EL7PV'R MC>EX-H0@N*BC;^FUL,&\Y9E_U_19'U6^P#B$P8(&(6'40UC =$G8PH. '@PF MI\AOG(RL91R<-'8:&6\BYICLP7XZN*3V_P)XOO< 5&*8*B&(.UEHQ8@?2\6P.]H4U MNL.U[ 4P_PC6L%.4:"U\?2=P M'L?@%@#>"+=3AJD/LZ< P4P6AUBAD K?YR'$PYYCLA^81IEU) M*0?SBYU0$12ZBF([A)C=!W;WJ9AU/G5)2&LXK0G9P,9P'RD6 /0B#"@;^ P/7L5!L!UE5^HY6("P_%TL$IC9/]?H^VE@ M:7@EH?65?6]@NGJ0><[,8XJGZ&? ZY"N+TV,;65[87$D3"/@\"'<,;!G6*] M5!U2@.^#1O;,)V3!^FQ#7XL$Q"FU UL(#O+ X%.YQST;V5*$ 0H5>AA6SGR' MD)T(J"K?;Y7U^ZV+D5X'^Z?942JGR&=?M7\:L?2OS/J?8A/I_R[*YQ_C"$S= MVPC(5N_AI1+F8"R^CL"@7&29RK.Y3@&_9RH<#]]'86WNRB#D!>6"\!GK159& MJ,M9( !3@E+E-=J)N6K0R]__ZOX#^S-)IU5^IVQ5NX:?Z'_71?IPEK:3[^4X MRV& 4G FQ59>=A/=[EW6C+H^ A/L^@&FA!./!=23MB".D@%9/^G>2M85BS,< M3L2.T%'D?I5*$/HK)OX:)M?[%K>T0VD3WV.<0^SH4\R0';IVZ&'$P)WO5MR& M,[,@+\?"M THF)Q(W/]P#(&7;0#AJJ]*W,0)4'1O?=8W[AOM2G DF2N<*UU60[R_& N MOFDF9!\L!YR,W=#SIA@\+0($E>WX:N(8E[9;!)Q=* M 7/ Y#K6^3WP&FV)5%EVUCG+%.R3N!G!;C, ))?5'H7"54H\>>":GV!*2E?B_)MPFP74_"J$,R*D GN M>"B$D,<%@]>\@K15HGPS\:5.K5Y-FP^7]BR41PWXU>4[ZR+/TXB/<[-"D"

W#&^K) =I,![\A8'V\8 MI;2I1RD6S,;,Y=R6CD<]'[L,TT!LL//6Z]M!!@H+5[HP9PSU^F6(8-['2"!] MF TA3)CW>*/ZI/2M91X3*R0"+"$&%0)#L,4Q#XBM%(6IF6\'#5JXG3&M[>7W M@[BO0?1M.U (2>H["(.>4H8%MQW! IL&.]#0TQS$SRIG40S7Z,9U47R]8@)X ML)$DMK!]!Q.8I>O= +VO#Z:6L)"%0N]C/E8=*YXKED]H.+LS2Y&*(N1S/PRX MPBZQ*0T9S'@%48%#&'I\ /N(60I&G8F:CCA^3'G8%=(+ AQ@GW'I,A4JQJC' M0[]A0W=N_$YG#-IH0Q7CKI(AN$.83$@W9-2E.FU:N)X;VNX&R\JG84,;-X@? MD,-1W?$V25\G8YZ'X^'BCNW"#J76A- 'N\:YAP,?<^6%+J;<#E?(Q]RCBC=N!*% @?H+!!3N7J/()@ M;N%S)5E[X3 4R/7=$"-!7"R%X 1<.#AWYL/,.) -"8);.0)$G4=SR&)I?4O! M9IPE8:AWEJ7B@,4L&QNHBR3+%SWIS'O>1C%<"H9.-U:O,4\XEB@$W/(PQ,P/ M&<#9#3F2H82_FS(JMF(>$[R"^5FB#LTZE=P'7:4.1:#!CJ3485J7@6"=8+)! M;O_J<9]/6-R(]3B/9#0!K7C:)#[9!X$L*H(@.0^-P1CL*VX)P*1=?'Q(\DZ-5]\P/6=-U;=[S!U;M7 MI#:6NQ#;J0RZ4API9$L'@FBLU4EQG>DK?.[2T+'7'\)KZ:![CDT0VMN@&W._ M,#1SOLES,!@CQ:DC)$8^T^::!I2!+PZ4\AJW4-?&7SX$*O,I8G/.9R/B%(* MT',@YE&.SEJG/L=A@" 0XF#WP\:4V/49H]0E[@;$+8_GS,^+^;NA[814G[E4 M$L-\G7.?ZAUI&OB,V>)A.[>NYQ#21.Q"1/8@FD,6NL(3X$-A@BK ?KH^."@" M/BH4RO<:CRZL%; ;(-OW-J#Y%:V6J")?21Q8 O"; QX)X3!-(-B92L5>&J3PSO_ M.LQ_EM$=S&WOA^J79R%P:3 MXY<6LF_SGY_]ZW7^<_D,_?'KC;*8$,5I%'UR9ARS,R??[NX^#3Y$_W\DYGO1/JX M4C2J413%\/VH%DKIM^; F*ZID!8Y/9G>J(()QLC2![;.S7BG^IC>\'Z@K[VW M9&+%"0 S-K;.TN=P !?%8V:?'R9)#I9*-8_-[2Q!H"M3"'*E>-,CNW MWL7FHN#D:*79N?!^:U;#KOMI[K48@R(R6X--:$#/62!P!9?\=TWBO M_BH@R>&3!QG3D2G[EN75UJX_.ZH?"E>,A MO%S?K6G-;U*EK!% Z0:\=JQ=]O\WCI7EV@-+(]/2WED+KWHQH!$>+"/!C+\O MY5@]-K]A.3!]#P28>8TP "O?%18'#N_U(4E5G.S\P%)Q8[E(O\RQSZVO-Y$6 MO3Z$#/% ,AY*_:14,0,_D,.?X]@,^A0)Y7&K"DPH^#FS-L>Y'O1BP/6NGP(D M+:$6'E G%M&!]>TF@K^U@"I):R*7T701QS":Y>%O"SBH(/N?\*JAJF%[ZIT- M>>"B;V"299XZ@IF#YKZN2E_>7,YH$OQLAM A!:'GVB:\*(U"S3[HCSRU7E2? M&RY9,"$/,AQ:MZP2[-I!<&.9-;L#PZ"1?.W&. $(:4L 3RY8URH^T$$EF!>+ M96;$-#*&R3>CXC,&1UMH+3NI,I%&O!B5CW"'Y0ZL+^/12&L/X/9+=!U'(0 9 M2)J:^<)%P/T#;5;TL]?S;%"O<5 JXL.!L"'V%H:T^CQUBIOYKU7>TOJ?;=QC M;1;%J K]@'#;0YB&BG%*1&"[ :4AH6B3D[<[](0SS_AF\@=?6CP9RN*J"=^? M:C9TAPK3^]S>Y_8^M_>YO<]]BCZW/H$>C\IU+?U"8T+NS)8A2$7[0[A:CU-E M=HQ=.;O4SU&I3L/3E6QTX:/)JI@Y=ZJ+((51;G8^SY)Q#LS7[E^ZA%:=_0=1 M<5VK#*Z]G- P\XCJU-W]AZ)6EQ;^N_AV7#\&Z+H"^UA@Q0A&V $W'S+"/$(Q M1G93*FRQ;+;DC:_N)ZVE#8L%AYK!J_'LE647D'G*)K?/_U!*\U8+L]A:^QQE MCX%7&^K'2_"QX-@* +676^;M VOAJ(I>R]=OK#)6#H(>A[J" M.9Y#'45QZ#-J>XSX^CRL'X94-9Y(.0IZYLZ>:&%=A2NR6IHPA/SZNE4+,+3* MP'Q@WZ/1>#3]XC,86F,2M0,IS_880+VYT__^ !XURY-8'0@X N, ; SQ/ >[ M+N4:&#ZQL:OK-C37@MH,.!6?%[&L<6F8G/"X2]OSQV?M;XO;"IEO;)-\VV\5 MGC13UEL=WIK20R"KMGHM[-K"#9CM421A]NE0I0!&GN.YON_8WK+R"8>W.UJD M6J*50+4\-\8':IG/VMZ$K$74@IG:)VH\&F /,>ZPT,'2M@GFTI8R]%$8,*GW M6]ID=)9#YQ$FQVF9R5GIPJ*XS2[,4P3[(=7E%176%6L8]0E%''N<88\NVX%L MN0LK9+YY6$UPJ_ $EIN7C^Y,+!2XT@W9]]N,! MZ;4*V7BX VN$6@6.'/,1M&2RVM10+7JO1).T5)1([OH]<1\*D7+J8,^*1T L M"2P(:,O"G)7V9#MO1%L%G1V$+T9\)A 2'G4]QIS M8MH>+6\9W:"613>KHN5-'=@^(2-9Z :V/@ L//!/NIF#/F]!A' =065CGMO! M_=,C%Y)QRQ8!MUJ3>5/M,/XMT26L#N>3=',&VT&M;/4!L2(@$CDVP$CB&*J7 K M@0@E0"KD8=!<$?[@B-G)[I/7?NA4@&CR+FT "P'K0@-%7.)ZV*6".2$+;)?: M#J5$-)?C/Y9YV=X'V71?")DT-J@];&!-'S<[E@-K\L2-1_UU]#V"JX80G8 # MAB?D0J-5WPXSXS(<054E,?,X84RX/;,?193+0TAWKZJ6FSF%FSDH751(U MX17=0'4YVCM S)HC_H']V)!C)\.[]?*(T@E*D>E=DWPSM8QCL(I9\>#WE_L9 M=2^DGL>P'TBN<.@$U!%^$(34<01WN&PX&[AZU*=<&":F/ '6R!@TVGPFA*. MCML&+&R9T7(,&$"L(%WF848EP_K^'H><'!'%=]'%ILM->8;#1!&;=<=^C M60/K(DWU^HK)ZX,(P.1=0M@ ;(ADI),"34F)@?4?$ (=8MCK]!AJKL**%D.) MIJ,6/C(%(3GG#B,N)H['J>]@[F F%)%>4[E/@AP7/0(1:TH2./9#1W(3Q@\S MR//;;?MQ[ML--'619%('>0AC03%3 HO ]I3"2@6R<343K1CH)7Y_H[VP!?5% M#S;@6PWZ)X&N "SWG,S]J9S[_7>V&^2'3O^M_:I=, M[]8_@(.;_:)V9;T#E:\<<,XP4@I3@CFFG$@W%';@2 P2CL(.7;PY$1),':E!+:)[V,?*2IQ0(3C2 *AF' ; M:]:M%Z7CS+4\VITHC9R$_J!6"P>>./>%I+U=Z9#7P$X^Q :&UKV\%92(!%%#@V3+K!&>_. MHF_'ZPYT9%!U7GT7BU2Q3%G/7ZOBTT\#_>5P;(YK38XBF;7V-V$( <-.]:L@ MHZ*BHF%"0/5^_?KB[;4<;( <]4/*A&]CEU&"0I@:>XQ2R3EI2H?<.Z'/0R%"F_F88,)3I6SZP7>R39=ZCG"0Y!"@^P@VT"4QX)WA+;/N)>\X2GR?AN3/(L M'7IW;)CHY>25)]%7L#)]0D/!%N*X 592(DY#C%S.?.6&B-M@R@#2SOJZ3X<\ MIH[(N;526@\[;SKS5O/YI:5WE")14KM(R=^9GB_JW!&5C]/XD2\6R3!)7UK_ M8I8L[.(-7Z=G./7Y[>0;0!)8%F7K+'/T/#4OMZZ31)9'0?,;%:6UB\S1UN(R M,,7%L=*1/C^L3/^[)#4GK(MSU.5%4:Y&5J0/L6I;H$]:UX_\?JL83TO&:^=_ M]2'J&M&F8:$>) LL4Z3/U>JE#LV$^GY;(!H(FG^@96JM%B=W;R+@(S6K7"QF MP_NR2($F=Z@7>HL_X,M<-SV'/TJ!,'BK+JLF "6L6&')$[WCJE72RL L9N=6 M4QJE[[N!/1 M8:*1H%^6F=/$H$59<5*X/*Q<'OZ=([LZT/_R 6\OFF (-1S>,JG]A?90YN_L MEHGJ[P?JOJ4MRQEHVG7\$H8TA&]*74BO^7-[8.G__^EGZULD\YN75F#_.#47 M>3KY)/4N*SSCEV<\R0'Y$WKN5)IK^%2O*'[^V2I9.2O^?FDYM]\G+\'^CR5= M42P!0"^M,ZI)!7%?1_&9IO*E12>&RPPS\NU"<+FL$06L@(R *G &.R00_;C% MJ_UGH.'?4G;[R[/BOUN3PA/=/JY.B64.I<\.49,5KP^N5D65+K6GF]G_KZ9D MQ(>B9,0;?3J]CM:J>L3""?6E@_)(R3QJD%[4\-LC>8-7.]U LHZ+NH' ?ERW M'%?2C7'=D66I&Q'.Q%_7*<1+\JSFGQT;#RS'U<5>/&^%@#>Q/J_8T!1W@B"* M*_@]+FL3W9K)Z^:"?QB3:#L>]Z-1#Z-E&L7]L#'GCC\@V#F6#N]&6_3'GWK M]X#?"/#>@-*C33H. _@#^#6\@O =3E9J2U$JEH==A'HLRX?6=J#/DLE8;Q%N MI"BK@[NCK23LDRGD#0@B;5'^U@&J]03VB-\:\7C@X:/-T?8%J)J#>V&2(N:X MUA]WFV2T@]0F_;&>E!-E5C;F?^IDQCP!(8-?&V?6D'W+QE&5,3=DT:AH*5&M MT0VLZP0D'YL3J:S*3-,79VH8GJ7J>CQD>:*+VZ?7+"[[8Y;91Z9(?GF $-XI MDEB.X?6%3XV$I;ZS47DVQV3WZ,#Z;D MOBQRK"*]136,U%WU18T0*_FFFY!,6DE;$(W.K#ZYK91$M!2RZ;4!&-=!W_JKWD!_4] M$LGY%+\SV5@R4:9Y045Z13D @I6M(#,8FS35T- R**^;ONU&=S\8CU2J$:.3 MP^*L!(%NGA)+DY$FH^QVG*N9!]]%UXF^:7B_C#C!8DT:RXJDL$JF&XS+MTBW M-KG6:2$F9ZL@U7Q;M XI%IV+7#1]R2V[KP\/*]0C=^%,"6%E::P?Z4U..9Q*;'IB?6'J5FM[HTJ3E5_TI:R>U ML<.IPB&E#&.;NLV%O.:%<,:BH[!>\@8\;A-7 <1 M' C%*<6NL*D2,I0@AXU2=O?'N^Y[#+BL=WM=SJUY4/:NN&5ZG,KA@H0R% A1 M+$-.$7>([7+7@W$/Z+)J+6O;I1*B[W<:N:Q3LC_.?&('F!)=88!C8(THF)2& M^GR/3:FDC;A=&+M&SE P4W)L.\[8.+])=+[E=MQ=3&^;GL^4GDMI@+GT;S"T^U/,AS-:7F6>M?2D_&;L M>X'CAP[&#'$?VX[-/!Y21@F3W F96&:7_OA2-6O2)W+R>QWR)+&)&_3A]MJ[ M-VQHW1%Q(80)8RZ(#-!"P &#VB/E8XP3H]![$15UD[T>-=B@N[ 7$ M#6C()?+;4C+.$0\P41YW MB? @:)"AC7! EA:KVSVZ'FND?ZY%PC] ?#D-@0>69^LU%/U/*<.:?_[90F0 M;Q_ Z\W<2/^)@@&>7EP&8_K'^I# %&FNSV*\V& 0[K\M3O\,[U<,T?RA;.P[ M;H# W1.*$17,"\-08(> U;0#YV'GE$'(R_S]W(GD4Q4KMY$^82Q#5TJ(G#B# M>1R6?N@"XB'D7U9J;9U8Z<9BO4W5#4SW]5+,NUC71+&>OT^R[*>!]5&9BI9? MV?>!=9'G:<3'Q8$AF'3#K A4JX'-Z>.*I\%#KD)X1,U[T## *F2*@\N@C#%N M<\]U7,>AS*=V8XF#;4Y4^PY:""*74754080P"PHX=K C&?:%PQ@,;HA=YSM:"N!!B/-(K?J &5^8*^O=?C?VT\*+7%^^QN'*-9/,(WZS8/MF/T2''WP_N0X3WN M":KC'S_2Z^4UFQ%=5B[>KQNR/\ODU2^.X!,+P[1^#7E,79T.S@ M]PCL,@*_ZB(I_1!V>0CW[P2WMSP[=IN]PSL1K*YW95L\;)E[ZUW:D\98VUW: M;H]-..30Q3IF=SC,IL=V\_R^<$(W"B><'4R)NC_$;:*EHW![[@\("5IVSKL% MQT%[%/8H[%'XM% 8=+I@40^Z3H(.3!\*< =PUYN^4T:A-\#.T0Y/M[Q(@IGM M;U/=89<5W8J$H^A.G:FB.0:3?XZ+9=E#J.%CV6YY6936U.C:.1='7E%H/6Y: M3V /[![8)TE@#^P>V"=)8 _L=;__9H[SS:>S/>20)[8/=F MO.OI(A>W:32T^FR14U^W[;-%NDE+1^'6[]/W*.Q1V*.P1V'O>KM*2T?AUN>) M]"CL4=C^/)']IX1<+:\\\WQ85$F*BRI).?M^1!7L>['MJ!=;FR*-ISFH;:)E M#P#S*&V927^:0]LF6GJ8G>S0MHF6WEV>X*"VB98] .QY@+K0@[D=$_$>=3WJ MCCGQGET<6%$Y8DKX0R?F5:/F5(DAR[(HC*J>4>L*Q^II^\I9>QL6T0Y>.&5K M K>I=-(BO7\$%^V,>KJ&F]83V .[!_9)$M@#NP?V21+8 [L']DD2V .[!_9) M$M@#^T2 ?8#B']OVNG_@@E+M0,=BS[-#'>AX+.^'/J\%]%DR&>M62CLXZG2T M[*Q],M6*@XFMPU'K">R!OO6>B3]PR-'*6NW&:QQL Z_'?X__'O\]_D\(_WV@ MTTD">Z _P- 3&=9[_:YX%7'[/E!/I=:KJ;0OA"BRTCXKH:([TV+\<4/AN ASU^..0![&7D!\A8ETG2!4/F6X MH7$\J0V%ZZ+U0U$1/:6Y'(4/[,\DK=C,S+757Z\V$SDB.Q7YMBHR&:++QXX" M89XCE>^+0.& ,^(@'Q'![-#'KDWDJE$@NU"(%4-QN=E0.+M%_V;69]L!>]#@ MN(HI$+<7,"?$+I5?*L7D(%@UCX='08\3FOL.0(U% CC-*AN>"Y0G'6PZ:VPXG=/'(\?%1P)40 MF-L"8R=PJ 2A$^9S/4R!4GN/RE8XH8O-AL(]D7C !X$ZQ/6]D"#,N,^439'O M42$=XF#B'',HUL<#R,0#)VS)?,$4]82RP7QA&H+S80$8-SLDW/,HL8\S?]F! M)3ONH/W]1JFA]1]COJMQ"B1#(4PP.;%#S$+)*/6Q"&CH,(I!FX[C<0R;P.5V M8[/CJ4[3[/(@L1H,A02M"3"3$ 6$C".?89A'@H\)D1/N/U9[_*S3V:V:K(+] M88:$,]M'CFN#\0)O(U@8M4).#R)\R1R'EVA*3$'/A M,^I39'O*8S10 6+[5HD5,GWW\>VS7U$714JQ(P/D.)+#5,.F;NC8RO8(%DH! MNO<-Z<.*M&D*L/NE0N9R3*AKNZ'M8B(E][&+A4^=4%!/V7@',GW(4N&F4X/C MHGC9^LC#1@)3C*4'8I4!=B@A#'&)(;IA;B@\;__3@YVM=^QXT?"A\[57CQP0 M[OF^[\!T+1 **]>EPB.4>2PDDA*T?W.SBZ!FMZL8*\W/SN;)W&/,)]*AKB.Q MJR#0]\$@(>$(9#.'>$0#"$"0FEAV$N!5:?8N+XOJ== M0>!QI\$+'&3#:$.1([\=!N>Q:W6"2U< ;TQ2B&\$!(J@ J !G(8>28#)DD<9-@M R%%$-*R1'@3]FXH<'T'D MC_6MBCO4%S:%Z1##PO88(J[K8SODF,)D%1W)QA]FK4!?9;V.,C%,LG$*XM59 M'Y9)^U@OSNE]DUR1J5@]F&"ZF"O7XPJ[+N?25X0C/R !S)V$OU:LSWZ=.PD5 MPO5G(1M%P_N7UK]]C48JLSZJ;];G9,3B?_O9,K]GT3_52PO9U:FHIF=\4SK? M2"?G#&5Q57!N?8FNXRB,!(MS:X(M;6Z+R/I='";IR+ ^GW53^\A3Z\5\HDT3 M!>;S2RO*V3 2)>6+5#62-#,*V<-HT1^_WBAKR-)KE>66J!"H:P]II.I21$EJ M >?PW^$P^:9WRO,$R*WIIRX_I*L09=J0OWP )28OJ4SU^N697M56PV&9'C7Y M.[MEHOJ[%&&93$7L'W^VRFRI?['-_TI1;@&2F3PT?:)N"IO'G =L;#Q5TNWY M/Y:OW>18WYX2"%<1B'[I8Y<&R!A\U2#LZV?ITD.QT \G:/W8#@?VX;CFN6QS1/@'+ M4C,BFYGHS4W-QRHL.< )@0,"<2MUVUG&^F'.,3QQ,>Y>IP[00W2Z['&(DSB+ M_/S+Y>6;-V_?'J\TS"$(V+;0RRQ-TYF8>SCOLH7,IO3]V&.H_1@*NHNAPUG8 M'1;UF:YR'DD[WIK_'5$[#D# UMHQ0],4?8[;$NU80M^Q+&R/H2TPY'070]V. M82_[^*,]VK'$OSOVJOV$[L0B'1_.HQ.P,SQYW<70TA/^A]X#9-4V?3K=IB_& MG3@(P6"E3*J'[P]NN"GX^(T_J^9AIA4F:IN-_<[@*:Z[SQ1+/9@YZ#=6#C; M'U@J;BP7=6F$'QE*Y\GM7O=7+AI,_EEAZ \0]3SQK8)>C/V.2[_CTH'9A8NZ M.[OH^! >G8"=80AW%T/]CDM+%ZN/3D"_6M[Y(3PZ ;O"T &S[OH=EQD+V^^X MM$@[EOAWNFJ!MCNA2,='\^@$[ I.R.\NAAZYX?* V"_J>0:6+^)A#F)5AT" M?O19-/U1[_WHRL\LOI]LU@0_9]9M54*"I0K^4#(913&+\^&]7IJ55A2;+:'? MS[^<&Z*.<&*LWQ'JZ(Y0?U;L-+<;GAZ2.[+UU9T-KWY<^[-BK9FA3HK#JVEQ M^"HNZB<9K9]D!!W.ZNKX$!Z=@)UAJ#_I'0">@QU-+HM>A>,BMX%8M*[H ]P.Q.$C#NR&CAPY@9M?,RF)^Y;K9$4GXOTH*Q8/ L.!S7P/V'8" M]B@AR!X!>ZPUDXVVQ!I[1A\MS&GBHO4$;MA0O$VAVZ/9J,VQC]/J_+'8.?J4 MHH=Z#_4V0?WP*6CU&N1?QK>WPVC'-QA>P?=3)9%-\!'4EZ;]V.4W'#,I5-TM!RDY\S*O)SE,[/L6:.>IOL-;V1 M?KX@\/+SBLKZ#:7OZQ7VX4J1 SSRFTGA]H'U/F(\&D;Y_<#Z",\;IRD\LJ'( MOKGY[W!O=>ODQNEMM=;NCL>(PJX2+,2>3X@;^DRY-J/,5E(T=LW2U?5G^@HX M];X"]K-?78H\"K'AC 0VH>M80J ^55P()R <$T28C6S?5UR&-I(\:.AP9YIE MK!8"M@G9LQ"V8KS64#&D,.92!!@[F%-.; <1QR.^P[GGR(8>EQNP&^B^.YNS MNW9%E*A]8OZ5) ME@W@^XWA;&XTMUW.@SD0BA$<>+9+;.P"FD'!I>\JVZ$!0K*Q<\9:QAT;1+B6 M\06JCB. $(7^+@'F-([\6W@ZHR!X%P%6HG=.%3GUF MX"R,&[I,E8QRZST\;CN1U-JHN)Y$-)0,VQ([TN94.$I(C^B6DV#M'R8+C.T- M[/N4GF-+04C;"3BA1 @/4PJNS>=$44(<$(SDC?9]O4JXKN>M-P9;2*'FW+;0 MA,E="XH MLH)N2L="AZ>,,&PZSFNKT*'. PU]]!9._@N#/T6;FU3/=@U[XR# MEX.PAA$/@(]<"G^IP+$5"4/;PXVM]];'-;:/G=WS/FL$MXMKIO!J"FQL1P@> MB("X'("N D(];BN(3%Q,/!HT1G<;F<+ WP+X6X0V^Q.%!.^/)*!!> )[7L Q M]T/']00+F.-Q^3 ;@!S?71_UK!%%ENO)R'62R,PQ+/OW M95_,<9II1V'/)9[B1)(0NQQ1Q!$+&:8L!-0[ZUM\KF84 GK?F^-S&5$[YDP& M#@JQ$"'A' 5LRB&:>4; MEL9P0ZWK[L67W_74TC^ST?+N=!,2"@JN0GC_]/63M[^+BW=?A=6;:^9!*@[Q M$?8"22! X!R>A+#^RA=O!;;FYZ\X^QMITPKT_BR3,J856R:NINMS"R M>&Y<'RRQG8X[<#:"0?B2ZWYW!Q]RF-Q2T X9 3J>UX$!/B(&S/ MD!=R,F+:9+3;-] 7$N)6^,"&UB<6R3.XZI+=Z@4SZ[@8P &B,H18P)<0(A'" M=20+(/ "I1A6+5+[J0BU!-_%I?PZBH>KRW?619ZG$1\7)U'S!)!API2#8X#" M%(#HL=?M-!V8#@KD@(MG/KAYS)R&N<'1,"!$P:^2)N%%_YRJ&Q5G((!WL8 M:Q,\G+74'1QJP)7-(%X2@KI(8!FZS'>IA(\0"".7A8N'VY!QT.Z!"D$8'9X'G"@S&G5*8Q\,4/A2> M'[A.@T]O@:'? 51:")(=10,'BP8Y@JD_]5V$?VO6!9E7V ZQ.15_#>61AI7^GY4 M2VX0KL\0.!,"T3X*'2Y]YBDN)<(.1K312,RL#/\Q^TXS*@5;)5<%4Q.>RF&M MDU.NX94]#MB^)ATZ50BKD,, FI"_&S MM)F/L&2* 4\H$'YC^*QE#4*ZUN3HMWR]OZTD!P1]8O>:FTU,DA,@F);92\4T M2_2A1<,P> (F,4=A )()N"+*]14$&=Q&PELZ@]R-: ARO.U%HR^RIHEUUO_H MU#K+Y-8U2J$A!Z^&#69F@WB9119MVR-+_7T0FS?G!<>P!C,3 G/50<)2G\1X#0I!7JPGZZ M:M[ >LXR &21)1FFR?BOU@ M9F7WL8R$L=FA-53FB/&@J&+X\=)Z!;9I8'UDY>KZ198E(C)_P35 B1Q%<929 M?$L(ZM@U@&:@!PPLCXGFX)G/HY\,>_:4O53=)<,[_;M6)BLLR1M8V9C_J<-" MX(5%IC/HQ&P*=.8IG$WX4'3ZU* M_8'GEFG_98Q-X4?U;7-#:XU8KG41W*M)GM69S+;C%O?.7WL+[XGRS#SGEMT; MEPOLCF^UX.N2A2\!N)$$6&2&K^Q&5YM,U32+%YX%^,QTY:5[Q=*9,626AL=H M/++8'8N&5>:@3OC-;O36LW[D;9I8IDPFX&9T.XQ,.I(!9PE[>+* >$+7MLS. M8<:G\14K X7BN@9Q%)I0PMFZ81JK/M$P),:4K=AJ9 9F)AJC6/5^*^RZJ^Q8Q-'_%0/LVK:7F>&M^H[5F8!06?!_$#1D093*T37E0;3(K M<2RJ0 $=EPS\$C^%#HP2&851^9PP^@Z? #CIM3)CFNI:HR99NV&PS1/F'R$5 M7&AVJC0I=5,'AD&?CS,3PS>OWGU]?5$3@'[6W=RCYBQ,[2Y/AU2V&+AIK*!GJ MAYL#%[KC5)RQPGPOFHSGT?=Y:J:OF(9?0J4Z-\$2Y=ZN^GX+0(ZTW=.PW>@9 M"7Q9E(PKJ$N TVNVA"YCR;_/2*JBH0!&!=4)%@!)?REMINI5>\$&Z'BBBBV: M:M6:Z*)BS"QV_4 (K20:0_0B== 59=G8V$>19 "XJ-D6SJMY8;0T"2O,TX;! M2RWP3=4_QA%X@W^,(8I1*5C/VTG,7'H58SY_H&XP@##3XNHZBG52B74E\@2B M4ZMH]4::O12',.8# \JK%0 S.5VX%16WHNI6I&_5ZF\I)FY@F(RY,.#3-J(H MM%S&;$,U8];8Q(,P?5Y&F.6H$6 )0&N,NS98AG^0)$2$$)IK'S )$4)E;*Y] M[FKJ@6E;$S78_>NG@BXF\''=1T'^$#7.Z=UY5GJJC)P0^#09/A+J&ZGM)P@MQHNGDP@"#L6HL7Y#A2(/ T*XNFP\!G43GM MF%YC@L.B/+I&AU1JI W%-#">.*E,9QX!JH9Y&;CS<19IZ^#O8VSH=$RK@$4D*V#/.28NBG/YH MUZ O-,/R+8(K"P*-EV'5XE7VB'#WZTR!^6P\ O,*CDTC=5(4'\8Q&>>&][I1 MR;M><9X^MN+\*))RJ);44=BH$$%)B>_W]9P?5,^Y<7C[QL3]J#_E;L5SQ^G] MPY1!7+D2?\1R$TTL'JNRQ'IQ+YUU_K W$3ZHN,0C.'&" 2*!GC2WJ+!$VU'2 M)EJ>'F+) #E>AQ&[!X=RI!*/O\?@78"Z?];WV_3R2YO*/2YE^M"%]);$6<:O">CO@8D-%?^Y0="PUWZU"+67QIUY/>CUYO)YX[A/6DR[-SQ"I7.='E5NB M3!7JYV@MH.7@8:P_(-3O J*\/&>3]%+]?F8,K\O>WBZ7C'"DTR]#3+W2AD2^\=) MMDZ5=FH]/JOO44E[\T$"^;'1TR^F$VV4T3=YU%A_^&_%4NM-D0 ^240R,AXW M27L/)N<025YE&N16-G1G.GK0I1IRF)5ZQW9LZPQT6R>N:^S$^KA/T7JC7Z7O M]O*H&=\!0?T"Z"9:]?BUSAFM0D?4GN,LR!R;EAUTKEIHM3L(/+MEVK.-0#OK MD[;H4=EA>]\F6O;@>]JH/4_"]VS1(;S#]KY-M/2^YQ#:L\VVP8X=$C[&,OJV M_+5\TZTUSFSG7$RU%KG'S-_?%X .H,NKUCMWZ1Z_FLHUU4KF,;1Z6T[;OE6P MVHUU=*M@-5/'/5>V+T#MJ$7QW"+\M*Y&K5WP#\CU!KBL$*3K#_R D#WY(AGG MN@*76UC=K*"O"\H:"(;/'<&?+C)AJ854UB('U Q[8;E%41Y?,J+^WN?#; M_ O/K8NY;P86"W7=A$EIHK(GF:Y0PZ85?.'=@3-A6+^\+(@V5"M9WJ#C\9(" MBTOJL@)'IO)#J(L=18D\F[YSOAC'9G4MJ\?KNJ*FO+#\I%)]G-H4RICT0)$V M9Z[G,"5]'/! =_[E6+DD#$@@2&-EW*4%0"=>(%SA MV;;"@H<<(^YZ!$GL$:7<91U)=RDW1/94,<2@Q8P&6/I.8 MD\:_$@DF@*VTWL&X$3RHC+D:[AC\^K4*^5:/5,_LM8(D/D\D+8C MW2#$7D@HJ#("2^AZF#B^=/=4@%KWE7;<,]L_L[UEHJL3/!'5?ZTH[K:]RA:5 MWB/QJ7C"M++#M$ W9;J3-.*.X^*08.8BXMF$4QIX"C6;N5GY[*0R,G4#;WE= MY&5LU 6JE27]"RZ9EE?V7?KC:Y6F"GK^2L5JS#*?UH457%3<0_<4MY17E\K MF2QEZ',:!()I/\"H:RO/]Z0*D70X;FPIL$6?SC-DSS9:74/8@;@.>1@XG/F! M2PA& M1%>H1S!P7@T&W56"E[B[ZKB*(',3U-QY05^U'!?LZ^JX5&VM5CX8&F M5VWV4>5-370];'L^?7;FODERCL(T641J8 &%,10'0@N%9=UVD)!L*QMUAJ&O?EJ_ALS?)NJLGIY607/%'PP7RPR6;MX MZKTY$N"H78<'$/5 [ TF",80V0K"QZ[4RIVR0<-('ZC2@J!*?9< MCPDOM)5#A"32E>RQ'@2Y%&_"1QK=F<+Q@R*W$&+:JJ?WV8>R4.8DKJAZ_;SY M+FY8#*$I?/&-I7)%Y%$]7C_\*IPT0I_&&K[NX<9D0# 81L)A*JH4.%.7*@*R M6-GONHANI^^8!@>?H^PO$W.4%%<$E_26#4$^ZZ_,926G59SV"?UW76[-/$QD M6 DA+*4CJDY(JA)3M2*1G?T&GBO5ZQ*Z-O!LX?[2MV4[$?=4%*"%^6N5P7-T M('Z1_8>2UQ#UURZH>E'I(^33/CK,=]Q0>BYC"GN(TS"T;:J0(%(2L"EKT?F( M<2G<_:11TOM$%%V0](VE "]B.2N^4GH;M5YS?'_>!3]2;J>-!0SC[@#..^YC .&88VM[-O(="&=A8''H$$9L-PBP M'1(8G5?^?[[RR'+LK6#VP_-RJ&12$@_("3D+@R( MK2 F]UB()94RP(';V!ISU@3O:VCV:4&G3ZJM#A6%H,L'6!=Z:\%$F)MW0&H@ M#^Q&^<3I U>W2?("+V0"2Q=T(+ %\P(?(G\'.R0$_5F_+G+(-DD(GUMO)Y7' MM;&U/K"871?+9UJ<4Z$L;,IN?E+ETZ0)C7ZDJOR65'$R*DM>1Q,5TR-6%75G M167QW\^_G%LR&0YUKX=O-Y&X,0=;;M-(UZH>WEM55X>J 4M#)7)=ECU3^BQ, ML8AI)E! 2I*IQ6+QZ5^@8ZD6AVG=-(*'IUI"(WA* 35=0KY4^XE%*+H><)5_ M4VJ!<,.ZZ:TR:U& CMDF%'6B"P[O"U(,L>.B^X A*QR.]096T1,C*MYXIS6Y M.@CT07V/!,CP5F5%S7K3MF:H8':=PN-RT[-&O_I&%SI7UOV8Q4 ,2 #D:VTG2#J+ZM22@UL!8Q4ED>CL@E7B1-='KXH/#\98[T$DY6M M5>+K_$9?K5L7Z<5'C=.R3<$N2K<_=D!T(XW4;&PFNB[]6!3J$,%3B[:O"P^9 M@9WF,4[,J$R+[D\NU3N\XZ(]:3&&X\Q(3D[M][3Q052WY.:\VKQBEO3IDOL3 M92C'RF@(&(P"T$KW]-%;NX)E-WK_.(3'Z?$=#TU+F4)]QL66LKFALDFEYE1, MEUUH-*??HN$0E'MB#'03*M,OM>@+4 C6R'.W!@$NAX=H&9M.7* FNKG,,L$9 M-4J98>QVG&KS5CYN6W61$Z]L'JIO VGJ/VOM?&:0K,=""[5!>CL"N7>J:7C"2VI* 3(OF$Q.C^8/K#6P'3=,?7&?@%?V8'I+4\-78LRDYU\5< M9'A?-3K+R]64!)ZK.QE9)KM!=\"8--$Q/1ZD50([BH6ZG=02N*D]O!ADT[17 MI9-VA?E-E-6UK=;>R32Q 33_J0=W!DLPLM,^1=/>&]8UX$I5*1=%\0E0I:N.3J#JVB9>^C**N_J:2]=EE4-A>9^O3;1%M_3>)XVFC\&F+# MS'I>^(,D#'6OCR5V2AK_/V?:?S(M0H#@;*S;!54+3]E-,A[*@LP9B88L,@V- M ->Z-X8^6EO=I.2Y=1'/V &CW!!=%_C*2F.ZE1*F*AP6)F9B5O/2;UF E]BT M3RSZGQ2$%LJJ\U;B23,LTS^D$ [0?EU;49AK"UE9P=UU$[FIK+B:M!&OH;%N MN,HF,J+>'2ZK9O19K2,87-"?8Y[)05O5:<#3%5 :.BAL,4F82TS;3NSM:V7A MMZR5Q1*IZVFO]5Q/?'^R/BN17,?&XFG["3]4RX(K\OVV>->*Q<6#)5*VH5W& M.D5ZY)!NIFZU&;?U$:*^Z>J(-NO+\@Q[7=O[P'R]@4C,^F#.X.N2#DK6!Z"* M#9^4PFQX9&.W*E1OT;GDLFH1L+:09[A>UEJS?9K3MH9+2P3=G8Y*_;AN.:ZD M&^.ZVS-0WF$Z96VQNW2(HU!'/QCXF"Y$1SW-]*#S]UWN(]1CKI.8>^X,?+\+ MA?^G)&]8)?:AU?.^SBS.U=;]-UZ?T^O%#G:FB\6.'11_I*KL)5VLVYFVO^"@ M]45E>^5R)<]T)YZL%)G(U5!6%S?1Y&;AGD4_3>G[9S'=-?L&&&_B3U((O-\#I&6=Z M[;H\-F!=I*F61G&F9%4&P>2Y.@-PI%=0S(+EYV)[^C+)\LP\_Y5^?/GTK"&) M@ F/2ZP"J1/K' <3AW@(N;9@RB$N4>U*(O#/K0:I/3!?8.9EYO-+2_?GCL32 M8/6+[MQM79E]D4=D*\DU4Y19NQ/HK-]RX7%\EG5ZZ/I M=K>T=#/TXOFOAF#.S[Z(FV2H"3$7G]VFD>G#-TJD&NHW%!OM:ECM$&;E_M7M MV.P"9&/^9V&J-!'C4?5*8V'JN[)F\^,NT9O(YJQ<::C-8=RA:614$%WMID[N MT;NE9A>TV"TI[RO(K;;FEE"A;5V!99 O^+,;"]C)DU2[N9H5KS5(/[J9I!P^O-_87O>4L7$KT]ILSZR>WVW2&][K2&;Y?[#W-)9(\N7U*,.[."EV_ M\GJ:X]JOO.YOY?7O\U%-F>6K=&Q:*]_0+[NVJS;<0U:0SCJSUO5C#[?NP\TY M)UO41VXQX@YGV'?8R'+!L"];"'BN$VVS@W3K:U4UP6/3LH=:O&TR\$]S4-M$ MRQX YIU3KZ,8.XWHO&$%N ^5NA\JMTX/MZC2A^8;6W5X M6B1UELRE:ICI#-AZ9^C\Z8:Z6:U4OXW",P_!!"_.MEF>I ME$3CR4GXC1IXGVPV@Q%4BS*M/HYU+3F >!VD)I^X(X?/>T3L&!&3J/.BB#KK M,'CS7:4BRI3U*8W$%ED:IY,H@P\3^E_5FBZQ?.ZH21_I=W]1% U<-Q@@OTT; M7$]S<)]4C(^"B+,_W:YQ-?^SR=07T8+:TUU:<)MT[& MV]7$IE]%/X'8NDV:\S0']4G%U%V%V['BZ<;EG,<6= I5U*8P>P6/[0B-MEIQ M;)'E?P074XU]CEI6BV=+!=$?VW.$HOU8WT2>+7,Y#^ T?-N@OJ #FJ>"*QW M$@Z^G#]3A.80>OQ8MO>OQ[-V'.BS9#+6V^2SM6R/3O,:9=X]&[-;!OZQM@Q: MCZ"3)_#XKFIW'!QM&V)?*-E! M+%G%\8-!JL]BBU/139DN:L=O;-/EN M2H4-[RUT'I@V0@]MX#*3EV$^KZV]]QE(@B'45!9E^'Z/H[(3X\)/SP';PZH^ MI56U57/LGS]_^3V;_(D6)Q;;Y= MK^$WA:Q^XW9U^EYO7F!OMA=25=0O( ,\ M4[_/T%!TJ(IKA?8*5JA&+8NVF M'I[^U] K^7&MBB?MDM^P5-.669^ 7'/#R@[)U>5PM;FXH?=Q&"K"A!<$+O&P M%(HBS_=\&TD5N)P3TJ[>Q\XY/"JWWB=9301+ +4!YD#:D;!B>.)0/Q%&ND@8 MU*EV&EACTQK\OBBW B\Z^RC2O'5A1J%,M!U:8)J/B04D.T(G8<)KTFZ1Z#(' 3.N()DT)>+-N MS3VPLC$H!*C8;'-9G5 **J,W[J9:DXR'4C<]'P_SJK%NE&5CTS<=G@KTI:9I M-[R[F?F=94+>PL--EW-F=#@6T3 J+ "\D9M!U1S(I<+LJSANEBMY6E4<^Y:Y MIYF=]L1@W)%$SKYE[LF.Z]-HF6O,2ILLR%% M15#.YNI]F(\@!B/5;FK<1GB M41=H!B8,Y>F]BLCLSO"]V)Z([5=N..82)?ZP0#IT) MLV01Z_@D;Y4(LP,NAL?-<6L];EI/8 _L)P7L(U>SW.$LI$I*.-P\Y+&,MCU= MLS6AY>[9:,MDI_40:CV!/<;;/LW:%X0ZV=+EX_HLK_Y<:1L7,AY!7JO.C9[. M,+:)EB<-J=:T;'GH#OUT$6Q9KG5KMC5:N&6Y^E!O1[^IV&OM.FVAH[AG[GL]*F/F_Y:9[6S$Q:J/I]HDYGO%Z?H]9#_W#0;Y77 MVU]ZVD-/4'^:'/VL#ET6IS#S&Y:7IS=OV)VJG1^='-MDIH]%_;PD?)V,5.WX M:9):4C5>.G=.5?\CDCB+8)2+,]@G")?<!.G MNT3Q+*?3'#+U7=RP^!KYF47S.=-LAP;(;8[S,!_6/<01.3Q^37V#;/.LJ M?%,^Z3,\Z"J^A+OT/V^F-TY[2ND?+F(Y^T7MRAH\F,75!N<]^!,KS/"P9)@@CA*BO\/_/WKL_MW$D"<*_7\3]#WV^F3@[@M36^S&S MZPA:EF9]85D*2=[Y)B8N)NK5)-8@P.D&)'/^^B^K&H\&T2#>0)-LCT>F"'1U MOC,K*S-+,Q;0MDZY 7NR)"1;89_,WF5UQ=ID!DYV%8>07*>Y(A?9+\/IU7Y7 M<:#/1082".%6# S?I\DE%UDL/[T/X%(HO/1?FTWGJ\WMF "5XRL_QJL/ZYQ$: .9O830'9;Y2 M]=#[&(1^!D5Z?_> 8=A+A116P".06VFU]+GCE@>LF."JT?\ F_Z1UOU\?Q>N M?N^5_YACG!!.-P9^_/1KA?;CFD\P>J#YYR+*3$8^;W:;Y.64F*=G;R3R$BLA M(*:46R>4$! T$; W+ 0AE,92$H4V8^4,Z/D[-F,C8R=B8PWY&F']UHMIN<,_]\?/Z0@(<]Y^17\7NXQG!,L0 .<\PG3,/K\AGL-QQV8:TTA$E/(,P&! M;^Z-Y+F2A@NPX W!Q>,YPXX"TXW* M6-MKT18;/H/SA?O:JUWU3EDD )OC6T-W$V-?,_/&(,&/^ M+^%K_SZ-@0,5/2.#?HH0U'C#K1&60*PD!64.&((%,$HCX)1#4N/GQIL*_U/H M9+7L27A=KD VK5770ZLP]3:0'#."+,14S"L6L%6Y,+XQ3*84'X7#X.KQ0JAU M%-Q?)I^M\\18*6%3XEF>"VV"$S)7SAAL&5ZY'3H*GW7<&)V,SU>@WK>32/?7 ML@J/?@RC4-SV!M6-MA6[8K*JVF)?1S%X/3F&26]:R2U8/(S*J\$B#1(6_OW< MX, 7('@H%L"-SZ?%/P=W,^C]$VS0YXAIPZ!9YG$0N944:,%[.5D#.DYKEOG3VJ$Z":%^]-S M5JJZ&7V'G-&WX_T*3WA8WX.#^RA0)^@Y^=@K?\OR>-S!6$?SQ9C>1CRG+ -N+7,0$?"C 3 M!8279]23M^F?,^K)"0#86D\68)I+(6^/GJR L!UZRW8541OKY3UD4W)Z;-I#\W@O9Q_ E#,8ABQ5BE\/Q@[S.#GF(^J4J\_0& MZ$TJG_TZO(SW&F7%Y+5A^EI7?VUU,9.6*%W+]/!.OWD2Q6?C5#%LTET5(7MM MBOXP^]2[G9;%OAOZT-_S:IASI'$VS-WLGY_):M9S/JZBEA/J$CA= J=+X'0) MG")XA7(>?%J2G^K.QSIR:K']\1!+/HS\-/F>J/[Y7NNA&9N[CO"JT MDR5_+L#LYV)F\(G6:,@"@.U3BP;=W2B#^9(,>%OA.KQCP;PU>K.G9UG,?"YW MI)^DTJRA)C*;7[M>/GI/^@S V@,-)6S!$(J85R1'E 7JE MCI/>EWL%$$Z,HL[PW,P,69"";Q.#7%]FLU MH[<3-L=,\3P7>Q$O4N]#:-!/):N3H0FU7.U-#\QBX6[NGU">=E::-]4YM&^. M]M'\W+EO)6T":HOWL2XA>S3:=KQLY.6[:%$RBEO/S -E"<]L(4YX.'/"2;^M M(!A&AT%C9U7:,,)XUDSHI+:3V@-2ZD!&_QG&BD])T9Y:Z+:W2IXF=/LUU1)- MFAE?SZ<,FI,I[Q-C;*)B][&:U'YMO;JMBG,W) MUAV?M.3XI"-81[".8!W!.H)U!.L(]OP)=KSP<>-8\=/-L!A=QGD*62_-#]^R M7J)CP)Q4[3CN9"#KF4!ZLIN'FN_%H;/I9#N\X M6I!YW$[3D\#2/^N-WW)78,D%DBQ.C3M9RO[IL[I-L'1B]V)8_?QA.8*@778" MUL'2"=AS9NJ+!1O;!$LG4L^"C6V"I1.I9\'&-L'2 MB=2S8&.;8'G1(O4TJ_G>#HNOIO!9/BP"P#%)P[G[+/SN;LP@77HQ&!7&G34G MUV6[#U5GQ4AW:M?!TAVJ/'>FOJAJA,ZJ=;!T5NT%,+5-L!S#CB'9V;$.ELZ. M/7>FOJSHK+-J'2R=53M_WG QFWGV2?MMRERW"987G45_/FQL$RR=2#T+-K8) MEDZDG@4;VP1+)U+/@HUM@J43J6?!QC;!THG4LV!CFV#I1.I9L+%-L+QHD6I3 M*=X^MX#\W#.VU^^->J$KOGNR&>JV*-#+9&.;8.E$ZEFPL4VP="+U+-C8)E@Z MD7H6;&P3+)U(/0LVM@F63J2>!1O;!$LG4L^"C6V"Y46+U).<4'?E7#$./NNW M(O76Y:Y?7.[Z^;"Q3;!T(O4LV-@F6#J1>A9L;!,LG4@]"S:V"99.I)X%&]L$ M2R=2SX*-;8*E$ZEGP<8VP?*B1:I-!7";SZ+[=#,L1I>C4-QF<>A<;W =+X2 M'\N>#X49]8:#,^;BN@SVP>[ZU*J;U]3!ZH3 9X/4]L$2R=@SY"I+VN0 M3NX9,?6$1VM-VG$^R9._]POVQ7>%> MEW-_@J3K8.E$ZAFSL4VP="+U+-C8)E@ZD7H6;&P3+)U(/0LVM@F63J2>!1O; M!$LG4L^"C6V"Y46+U-,LW/LQY*$H0J3K[5T8E%VIWC,Y/B$72+(GG,]^/LQM M$RR=H#UCYK8)ENY ^!DRM4VP= +V#)G:)EB.(&#T@DC:NX!=_M$7V;[,OU7Y?R^KEP\'H,OW\ MIZPW HC=G[/TNZ\ATCE"W_<5*+5K,7X:? GEZ#8,1F5F!CZ;-=Z^?J3Q=C/ MXH^?;T):R0SN*_P5P?+/95;.(>C-(;C(OM[TW$V6 SD!AS+S36W ]4K BRH; M68ZR85Y?"7[.;L>CL>FGQWL!7RKCR*#U<7S ;%<8'D(3135:.\[SG>C$WFA?AG^,P)F%^&_?%M MR$;#+ PB8].J$W+$WP[MR "@=P4\/;@&X/)A<5OA"/^:^.?U,'YB#>#X:C1#_/;HI@@@"P#730E\];#. M_QT/0D81:#O".KT.?@#E-]EUY"\(T!]HLE#I,Y/UAV42JS^0"R'2=,^+#"3M M+KA1#R3P'O0@ +9%<,,BK@]K7(=!*$#XT@+^MC< F8\9^"\!:!55 [#RXR1K M$<@)]7H56<"\P4>5'&]#\]-)W.OY\<+KQXX7-A>OGP9@RURXM:&8<*.N?-&> M]$.4@?A;X_XY[I6]2O'RS('9CWP#TQ F9A%^'-_>/?Q"S1"!Y@]OLW>D4N:W0=3 M["HY$\;]7S,8F^(^J=,6?#/]?OHUF.#>"*@R /\"UCXA]6/O]U[(WO2!J&!M M@1D0$=29D3YO%1LJB"L&_ %?8-I$\-'7X=X$7^6C5QWY13SKILE,+KB?V:&H M,,.'-?OQF]&EQZ6&_9Y/=+&F;P8N>MJ0-&W48$K?F0)" HHO)N(0?Q>Y,/'6 M=/:2FE. A7+3*RK#=W@KEDQ674T^0GB0P*Q"*(!K>!>YNR!B'V1.0RBDA6>W\6TCMOI^^L>5&P8 ,(9*^C\YOC M$?$"GS H(1[+OD)\!*Z+3"1RB6L^Q,"N-X 5QV5TFP8<]]!.N519?_CP-HQN MAGZJ65$%^OWAU_3 S-Q&@;D%$("OT?C,OIM"QPF&JP3U3]FWO>_@Y46O_.TR MCUY[:A)2& !_#*[CVY+IQJ\4^V/4-?(*B3]>P*/PK(/ 'IX 92T \+A.YGME M^FW#$GRZA*B6B$2#96"=T7 45;Y&! !=H_1EC- ?7V578#_*L2U3^#B:^.]R MZL"7N;I2.>?:\+4']M NAA'3F=9WH>@!Z4$L!K!*&2->LT&,<0)5^DL1@Z,/ MQ3#OC;(W -_E<'RPH&"%AL2(KM*1Z_3VN^KM8?KV10HG\<<74FXN_N\ <3"R MIN@/LT^]VW&_6NG=T(?^,^?]E.QUE1Z7E4^<4>HAHKT$564/RC_M\.*TCX;X M$G O_N,;] V$;/W^772_@^O9W\L[XZ9_GTCH9&?/8WW-9#__OU'Z9Q*ZY@:, MYOV?LO_SN7<+//HE?,T^#F_-X/],/B][_P+AQB@6U=1S';&R9IZYV*4$:#2\ M^W,V0>&R^NZ?,G+W^^0]:QKIICD+JOYXU/Q.(X#S?,GFKR9[9VDJ[M5#UN*%@7J>*5HLQ[0C]'W+OOP MS2E^R!3?_W[]^LV;MV_/E[0]!0"K,[5Z YAJZ=E7DKF/1'K79S\$<^)0\05%EVS_&O.@XG"KO-,W,%I/7/I9PTH=*-SV]-,Z&N9O] M\S-9S7K.$@19+2?4)7"Z!$Z7P.D2.$\"@,,EAG2SY^ NOWF0_.;GU*[TKFI7>K/0KO0BLIVKL^Z=5)Y/*E],LKT3OS:*W[S=L,%[ M[[;>+B,1G[!1-L%/JQ?[4KF(F^L1*N9'W]LT\R=\TU)/I%3 M>CW/IA0A)@A,51X59$VF:9+.E[5F%M'.WHLPW?FNT_JN-[^' MPO7*4/Y;&4:C?I65R[[%WW6.K'-D+\V1->X)]PP-1[/)#\G'?3L M*#09HE4"YKTK@X:FMA_%4:)0FK#8H0S^=GXR3K!0'5 M##)XHC> %4P_G>I?#]*LLCU/Y9TIBOO4EG0;J]&J;;$IJU%9Z8JKP$$ 7X-=*_]\L[ [E0O=$5;'R>.'DS29Q<7DU$X><:D?_^+LU^_'^7 MEQ602_C4P/PK0%D'LH)Q$<09@ F^&701M@C9%*Z?!E.HLI[_CV_> K'_01$A MEG'FJ&5,VV"0(YA)PQ7F7.)8[Q$;]GX??0SY?WSCHCE #.'1,/TD*/K'#.@? M[F=O?AU'UU[]WBO_,4&_AGV%^S?9&%0X+?HK0N2;S <'4M$:3#9 M#9P^-F5F4K-V;W%.SGZ> A:AG/'24NH0I4RXD#.%F1+8"\Z8YUX3Y<-Y>'D\ M+M:IT*CM=?O/]@S!\VZ*LAX%55];6 ME;5U%1Q=65M75_0TI+(K:^O$KRMK>\)RW96UM;T4H 6IU*ZL[8F4!G1E;5TU MP$NN!NC*VMKMRUJD>%U96\M\5U?6UA98.D=V=D?6E;5U96U=65M7UM:5M75E M;5U9VW'*VAXI_3G@:?N\AB =50=PMZ8,"^4^OPZFH\M@(_GF=Q?*,KM*M5=+ MY0#5&FF)V0+UQZNGJX?GY_Q!!(N]-))SQ*0AEBJL%!;!\8!HWEC#$4_W'RW! M8%@N5M-L ]LJJGP ^KK>7;Q.=G)=Z&,DF'U[^N5:"9)&QF.,N+&6&>RTD)Q1 MKSTQSG.Q06G#X\@KNA+Y):@V$('I5R^R'\,\L4MDI+RYG6F)J=6(\C\NM8WP#6!H2H;M[>3/ GWYTC MRQ52'+"D-# F2:ZIU$9)Q'+,+,W5;L@JT)JUV$Y@687A;!C;U608V\=P:WJ# MJBX%OI%]#L7M8TA/%Y@\/WL\?1@?QG,R(,(])2$HPSF3.%>@_4):QSAV5 NQ MB@S??Z!_P^_$C\VHKH=@%?(?XX.7P_SR5T#T*M;I7$3[!A[A7\E6/H9W>O9] M#D^F!^N/U?B.L)'(T-Q[PI2C-F!K#05D#;#.-PKY%LI.0:Y6"< C\.VF]JG. M8Q>]KPI$9C3!FGOGK*:!,(:H,0*0S1G2R%-+!-M1\<4&1K\)L"5B].,CCUKW M!P+WX\21?#2C\"$4;D'SD::6HEP1#MI./%9>.H143I@A'MS>1MCR.K;TF^_1 M*\17X+H>MAV-_G!<[&3TX;F:/C!-&*&Y0V#]&?;&2 ?FCQ$K*3)Z,VH\Y+U4 M>GNC#V#MJ 9?ASLIP==A704HD8I0:Y%GN6$6@4$PWH'R._ ,=C<5D&A[YP=@ M;4T&D\>!Z#N' E?Q\>5X(/H%AS'$R08Q8X@)5F@1M'HJ <0XQI)S'16'O*,>54[X0KI62#(&@.SD-4@9%],[E6/;:_ MI$O6M_#[<_0(\5IJ911E@04"XLLEU\R!CA,F5&-OP7I6$B0V=?%;*7(5)<&. M/29:WX*7@)U-E/ZM1'FVR/N\6B(9A7F(+U#NI&9&>F!W+HW WN6&4Y-3JNV. M9D[ YFECX6Z$<"VA-B)"38DM5UQHGUM%0&T51'DN@"57DJ" FJO5UW,>JPW, M^2I4?IKV)KVI!KH^AM'TNY.OUF(7[ICU3,#.E#$!_Z$0MH/OPA8CP4PC_[:( M7L7JX/4!2#,LJROI7T_[P%)*Y/)]3#QE/QCW6W]XO;HG)3;4 >&^Q/Z7D1E< M]VR_TINR6G7NG2UL/YV56C/!@N3*T@"A.S9>TCR$5>S\QR-O^.'^G?GO83%O M+DDPOR\^%$,_=C$FGX"_28L)F+R'A'L4L\>I][DP'I2D^.V1=IZ-24=R$G?P M 7$I&292.Z>LRJW%<7_/&O<[E.*M2#<'>!-B@:U8\H5[4.OUN!P-;T'?@[L9#('$]U46ZA VQ$B(/[WT1H&? M1D(8@GP.6VMF'*$&RT-(R@R#.0(5_)N("M%Z*79K+S4];,H0@1 ((GJ/C6(4 M!]BA28<)RLTJ8W,Z:E($7&YI(."08K"'U8$8S)0T,(JH5?M]8X: M".!#4NMH@4#NM M*&T*"9II@Y6DPR%((N9T)GAR"^"HCZPI-UUVS/F4>!:RZ(4QIVJ]H&RB4X3\(ITN Q M=HNF"-G886X*\I[$79^OW + %=G+@"3G.;*Y]V"49;!*2BP$[)7!Z)%\QU0' MV*P]:-FR@>.6=;37"+!@S>PIY2,:*&T8DY (&9 _9D\?Q3# M3D#T_4*;M32F$-0H(HDP,8EOJ-4>?+CFS&JFM&BL8CENUH.)C6.=G8EZ?'LA M%% 2O#O31C)!">SQ#6%<>A6+1?+&_4Q+$W$[4_F Y)24@8M2>1ZP9 M/;_(J0MT9!# 'A@SBJ_;9^ MRV<@!R?ZX78X:^GM%#(,<4154#&I9V&KG0?GA9068JB#.*F=]SQ4GL"8GI#8 MGKL<""U!]R7+"00$N78&"Z>],DH=)$NT.[$YVSA=WP:;ZD40P8$T"FJ8,+GE M!N4YR6DN+7BIW?//< MXFH@#T&P_;?LR[MUK6R(.2,N"*#)M))!(.^\SJF&S_QN)$-ZX]S8(U >1,A6 ME&INR\'%PDT#L2/GN1.*!F9RV-TX&UQ,]R@?SX")@'$;7F&L=M MF;A0\6B=XCG/34 *=MR6:&F4$4 N*B2QS&MBI[/FNPL$%) MYI@QEL*V)5>YPX3YT*BB*4J9S_2LC=U\6Z3QRNX^^8VFP9SE#)>-#K(>%A5L MA^8Q"%\UR^+#F ME/0D?.342!HT]=((<'+>>!R8XI* UX.M>6,SS)Y\I"^%CRN=)#D"'UDL,_+$ M 0680U1+K'B0.1'D'%EI 7&]31*J5T\IA1!JYPQY*DQ3A+04ZZX MY1ZO*BCHE/*\6P9G\YQ83$/0ABGPCMY+0BSL6!T2&F\2J#X-!?IJ"A^'S"<& MN"D#PN\NS8E+6,:ERH4A<'=%N#,]7[L29=J@4PVH7\.&'T/1^P*;R"\@M;,; M37X9CGX,\5*1JV) ^#P[/C1"R@%K"YUK'A(4:002'F%):((]Z\+UB;H5@C[0?F M1/U:FN$@FIN[89FN3(KU5!^*X5TH1O>33J\WJ[J\IM>DO!]\,OWP/I\^EQZ; M/54C7(CMW!*3P"WSP4"X9G6LUI.,88<;FOK5K#U&;=6[N!ED9R:'1X3F0D @ MA!P3QFA"=- .0ENMI!:-,PZVZ!:Z7"S'VY8D80!^N%]=5^5O>X,>2%42P"6T MJV]>#?S5PO>6NJ,H4;G6QH0XLB(HKY$RH$(*84)1R!OR[ENQ'Q/TH%AZ#63' MQ#5(QH7R3 !GF1#:DH"YCT&O 'MA&K)8T#GX#4DX54IA MYBQO*%#>3NX%Y8N^HP;%[E [#;[,*D(#58QC;87*I0XF]H>%'#7&]-M(L.0/ M!N\T0?W3P UO0_;9_%X+B;._/W+-4O4$/##_?L-U23J>7'&P03;J:'!*6B<= M4_%0T'JR_EJS@UZ7M+#&\E4&F+[*YH0(2U.)-[O4M?T#>#R>B!1]ZG.NYS?8#@-,*>+5-=11?JXR6SI=!WCL RUKT 0D8_398?@ M67M#7X(4C?L^PC;NC^+'S8B/;LPHOCVN4O1,OW^?^1Y\+4&0%\/;!.I#D/:\ MW'+.[UA GJ[4_&\ +.(5?@F MB(KZT^5MZ/=@OU[&.T'KMX&Z^8CNN/QX,+FV\U] _YJ\Q3L@P>8/'6"?7C;Y M_B!: $PFLK'!79"/V86'YF82"2;*5_>2C".N[^\FL\(C >(>)H6"$!>^"R ) M\>P4\!Q-Q@74%;8:!A&W-L-^/ZXT[=9N-E[Q[6_AW?-7S]_\0WKQ#)E0ONL- MA@4 ,5T2 H#%52H8*Q!K$-;K^W5F/VH.YP"YSF]R.O1"O$7.'D2[7*+4<,1=0+ M8?-8AFVT$)R"*"N? _]VFWX)NT_*FE&I0W%01)0T6BF4TQP%!LH).QD76_)@ M1P#;&=Y8@K:^]QJ0T%L@\CK>8)T2:]6]RU.THED;A!3J%2$?#_Q2@JVV[@=X M?J&Y4 J=*Q<'#PC)F-?Q)E(1BWD0AH_TWKL=W&1RZJ <&3]'9>PXU;D,L3U M*X#:H%R;*)9$[3OC93/4X*,B#9O\]L=0_?1=C*2F.?$J+)O6%#\RIV>ZSG25 MGP;3)>*]N],%&B;X$&DE0WP*2J7<\FY4>C 'C"(> MB' V!_,%A)(Z6D3OI"=@FK%;?R_U.@JA:C34MB1:G!%V-O(HQW)G30 !H@PP M5X& <@2'J(B#$/=5-<66#.JA:'/ETBC-,OOXF)]\\+;I0TUNDRL*#L4QI+$$ MG^E-+KW&&)RH0QXU2D::BS#=W(R.(F%-\P3*6/#0% <"^PLIL)[ ME/L-LE=K%88L142;DV&&[YVY3X"GU$EU.7S]1N_-B?"A6B@FMY?NF*]96F*8 MEF6$^-]-SLL>JI^LC2P)ET"/Y+P,X@&T?*PT;;4Z.) MDWMG5,C:J+<)OO/0PB-B(30AL0V(24H4-I0[,":!0"R']SW.Y>O$8A=*Q 32 M8#0L-K*JM2_7-SX4=H"!&/ JC'&C0NX9QK !4D%RVG"PNQ761 FTSLG4X#H^ MOAI3%U!@N5*$:?"I5&O,>1S9BZAO+CO:9B _9GJ=L]@"WX>2_O,V7G11H!I= M9\@U\XAS%SN2 A(&7*@DR,C@)%=RWUB<(K&.&"N!/#=I\AQ"%T )7"=A1%.E M85_JI,P9YE21?6]NN,3XP7RI ]+FPZ3 ;%K&$0.QBEZ;FLK)"C^&/!1%O""G M&B@T\&F9AZ:3!^0@_J(H3JAD3FE$9*XHX\XC"#P:E&HK,1)J782Q";AM(YJ0 M.CI9%1NEF;&Y!354@GD3(&+C^X>M@JW;^FU)M5DG956EF%W&K.,R599&H[WY M/98^@@0OE[Q@Y0.2H&1QUETP7(? P=E"8 81O.:[=90N36[;!*;CXFD=1(4& M HE80&4L4D0*A"#>HG%/AW:;31KG41X$SXED;ER1LOB61PM3J/;>QILMJ,_C M,$-K.<)Q'IJ0P@JR0=W8"0M34EW* ZKL5Y20#_O]X=?HGGIE9K)R?'MKBON8 MJ3?NG^->D>J!'\I;K7+!U'IW_[0#*.E6N]7K)QUZ-MWFUV/OJQ.VO;UVX5'2R6KRJ*!03>5I6UH7"J9/="GDP M*G<,7L?@A2JL)\+A ]W:N\ZV[4G9QSS&7N9O,[E8,H@[(S*]Z^R1\M M5IO< MF':@Q6J>^S K?D@UF$>[W/=@YH4\#?/R8*CW87B4NI*>AJGJI&4K=9X/!#N^ M?>@$YND+3&=>.FG9R;P<2%2>GGTY4.R\)DQ>)M?FB8+EU."*5,U!@^K3I _. MHEQ;(;2G;)[&<'5D[,C8D;%U9#R\;\FL<;]=%\/QP%].,N0Q(""(762$*OB# M\T?"@D?<#593?S,?;WPDA[(G$I-UB^A,JV_IJJ'R:$F*.;^W ?W8RK4]&>./ M?S@:E9:9LQ?/XX_X F$6^YU/%DL^?5:W"98G*G: M+BQ/5.R8>,H.]G01-N<)H(-$V+-;=XKZ/34GCK8W1&@YVL;X[.%V$^SGL@6G M@V4G[5_-YOBCNA!"M4S_7R9SVP3+$02-7LC6.9J7R=PVP7(W M:)RU;;^V#4&?9G*ZNOW75I?E/I7\M)@,V.L2U">&Y0C[94I)RY3^9;*V3;!T M8O9L6=LF6(XA9H1W8M;!),+K7$GX,\;P)@ ?J!S E_GA./;-+0Z">%I%?<=$"L.&Z'SU/ZT7J-8#V$G\ MUJ7]%QC13N"?*H"=P&]MXF'/1#N)?[( =A*_=4?#!4=G.SP_ECS5=E'_EL9K M/D Z_KAF,FA]-D<6)N.&XYU>CPP%C?-#R\D\T?(,HT#E$QT%RL03F53S1*8R M/GARQ;<^IXN.WU47';^)%QW7Q7$ZNO-D9J$-A9 ^D7%*3V=@:,?7+?FJ MG@9?#YMK/;9]Z.;$=&0\)(*'E_[C'2K,IKLU1>5'VY6UJ]"">6H=YLFG.;C4;QDQCS!-(AH<1IDZB[5X2>? MQJ7&\8>_!5/$#7V<:3R[H"'1>-Q$[2ZT:GEHI4X26A%$4':9%>'6] 91=."/ MT+5B/E=O=T'(V@;=C1<@N=AG>=Y#IX'Z;:-;WP*GN=@ MG?4SC?I\$XI@\E$H6N.4NDZO-G=ZX0N,NEZO]?I\VEXOO46K5U> W!4@-R(E M+[0XVUBEDQ<@3Q'\]W\;EY?7QMS]:7YAW54Z/ONQ5[K^L!P7X3,PY8?^T/WV M_?_\'UGV[__K\O*G6'D5RE'VP?3\1?;F=]U^:N!RK8^U?PV?1+%]G[ MNU"84?S\RHUZ7WJC7B@O+ZO5:J]/WXXK_A)&6<__QS=OC1O]PVB+B>5!".(9 MR9DRF*A3_\8V+Y7R((3P:II\$1=]DXT&O^O17A,@W MF0^N=VOZ93RR^YXKRH'I"W2H W(6G"VQV 6N-*6.A8 M5=AB;F5 GFFBEW%6 M,YS5>IP9)6@CG-_V!KWR!O"Z'@Y] _A?P"(/B_OIU_X2OS7'0OD<.6L"9X"% M#$X328RCEF*1!TIH$^C-8#D::DHC"Q+" M-%*&Y0QI)YP12.:(:Z>$W--@4,I7<&X9M=E'V=R:9G^/]C1+!O7_K<2KP?K. M,708"2P]6"ZI&=9&":9!2HDCBAN%^7H,OW\086U;E;!%>3]_ENA:-R\* MF2^17)TB&/]Y$$UF";C>WA6]$A1\F&>CFS"I^ #3NWO-QX:%'OL7#)X5.STA#N^9 M!$B69LE>K',0VURG/?6DEQG8_1/L\5]X[5A'QA:6X(FC=C?,1R9]-%^S6'Y; M]"#J[8Z)I?2-ZVNH'S'7T^9LX/>7/E M7X?%;_#-R[MBZ$+9GK';;3K6;/EY9<.X%-VVNNF7R=PVP7*<"]/.-Y>G=95> MR6(W[K-/$)4O'F2Q$?*V(,W%!A7AN(GZNO<86G;[//Z)J$RQ'B.Z(Y!>8Z"<#4!;LWI+]J9!VWM('@\'GV@/R9H85Y +C%N3B6B=1+4>P$[DMQ9Y2B\D M>78B?V:?MWZO=YABRO&@"*-Q,5B'8"OU6;\.H.M8:^M_\R_7$UM/?CNE:^V5>GWYPWO#'"%?,AUXP& MYF0PA'%F$$7,$RN-VZT)DR+XM[&3;PF4HV&62\H,,]I3%IBG5@EJD/1(,>,L MTXW-BNM[9+'2>F?,+K*_%,-R-3;ITSD&).<$.:E1$)1)C$PNK7:,Y HA:ZW9 MB3=$OS?8(:B@$ MJ+!?"3-\Z]WT2[4&5ZDE4AX%1$ +2##>*(:0$D0YI]".VH P9ZP9]#H8!\$@ MY!2$'3FFP4SE5FH/?S*6<]!G)[C=B?B:2[ZBZ;@1@9KD_!)&*S%8:,SGFHF< M"NH4V"+/D?'<6I\C@Y5G\.=N4D,I[*":(5^<0+ ]P,':G".EO2&..4YD-:@H##S6AC&!+(J(,Z]):81 MA[4"0SE:U8+>B$/\N!S=PE?*B^RMZ17)>85:4_KES^%+Z&J]][Y?QK/PWNQJ,R?4 KD.M+O LF@A7!?5N$ M?X[#P-TO/E_[1CG#OEKH<78\8,1JFFS/$'(,AG"7$TLPTD(%1G.OJ/+6.6<# M04'+539A'X:0CB&/,23$\134&\,$DS98(5DNO%6,^&!IP[B79"1>.$,.1W_8 M04EE,858*FX\ILA*V$1BB6<5SA[@$C?$>;<"%9T/"IFSAG%8:>K/(0?S'N09V<"Y4)PX1%J3@NNIY1^D._<%KZ]:;2'2"U+ MD\(02BBK?8!]I39:Y0%LIU4>1(IIU3@8 M#V]A"1?\1?8Y%+=QAMEK +L #"_?O?G_?GK]?B.*Q3]@R;^%T6S!N-S[?+H8 MKEE*)>!_E 5P_ PTT@B74\F,S+&4WJ[*J_SCT\B,DMWZ2QA>%^;N)IY6)./V M[O_[YOL/F/]M#=G6 [F[A.TJ5[5!HQ 36<8XL@RL$S@-&3PA0"?8(!O8*>\D M3^"+D-A)H'8DQ<=T;YH'*PZ2]!9\@NDGY=N)/K/%WN?54DF-YX<7 7E%&.R: M?,YR#-[6"TH@KG$*_F6[I?XYP7)[@C5"NA4)?QUX>' X'L1;)]]4Q?!7M_'O M6Y&NODRU2K7(G&K26JL");DSE'&6&XK VO,0N-@M2-0&X-YF^ M#O[^8&!>%J=Q)]'2X1Z&UOD#I- M)N19]NXCY#_>?[^]" ME!N+S"1' IL60.@E+5F$3<8NPP4?RA6YR T 1O]O?/:8[M(Z.&9\^G M;S9,&::<"6X%X@0B(DJEEM1[3'QN% +/W[A;.]Z4X:IK+4;.+N)7!#>\'J29 MZ[U!FOH+P*2VCG1K=#D-5:,:#"NK!9^?_4IHV>(KH1\;'\KCI1[G[@M_:6-D MUU;\3NXPBA'3NW0_[&4=SIK^&35:N<<0MM)Z]X M(/PT=T3.-Z+]4XI*NXK:GU2Q^FXW2*KN!LF-5.N =Q=_NAD6 MH\M1W%NW0K>ZR32'FJ6*GO(DU2?IIO[+%+VTDVZ%)K7=2[5(D];X)=AIMDN3 M3NB5'L;^)W!)T[SO7(N6FO.9CWRYNH5(KO>OJGMO MF&?Y@AJ9=/UIYXZ>OCNBO-LDG<8CS75K=DUNO,MS0:_ZD^/B7NANH'BR3FJN M7*)MNO44_-;NEW&VR0TT8M$J +FR,?3N\XZ9375J>US\,4N1"M>X:M;WE:8LA-"MJE^:54/-0VP9YI((AEF.L*:"<*:$4#X/ N]6DLO@2^A!P\7\Y3O#:G)F6# >&<*8 M,-(&B9RP%!OA#/>K.OC6310@ LEM8$VU@[%$;W3_"-A7 _]I!)RY 3,9BK+Z M?JW$3'G%'6EP4H:&^??Z=R3=JDY@H;*H) MU5Q0RE#NM8N3.4C 1'N46[(3QRA\2XM5"$U@.!@*DN82=%TSB023)C>>T-AN MQ9/DX484UL]PD9IRMBD*[\>C<@3R%<_IK>FG3?(X-6T4XYY,OS:NF Q(2=#0GVC*)F4+>..\%83SXG*YL&ZK6F0*>ZG,K4*:O MF)3O_ACLZ*=!.2K&$>[TO0JW"6K5EV>(39[Z>3BXCF>R\>E9F?",;(OOWJ3+ MDB&J'[!Q3HSS,G C+AE",3:*RA MZ+\Q<3=@U&;TEP1"AUCS31R8%*Z"B#T%%O&<4L$:1UM%+6D)_2LCMI;^\9)T+/_WR]IOOT2OX[0HFK,'Y M-#QZV%!R"![QW(/U IM%@XYSB6RN&(Z# ',D'3&-$0E/Q*3 MIEKPP[ HAE^373*QK0"BT4\!Z."S*UC5![_:7FU@TCZEE1,0GV#;V;O=,"J8 MV90*RAF04QCKBA?=B\3.4\.\9HI)BX*TUGE%/%EI#QNBA@1LA&(*ZNK H2+1 MA$)-9O#@EI-0M123;TZO\\H#F 0S,+YG!I/E8YAX(,^XN:0P1Q7*M=+2>L8\ MLMYC!XK/P)_F=N4FO$E25O!QBN4,R58)4.5XSR% APR2=MME;"XEG K1]NV@X^3/?6^C)Q,8#)?3*^?NDX>IHKSR4JG2M=/5ZVF M5L'K'O/F"ELJ)5$VUPQA;N+='L8X[E%@QJ\QF-=O M(&XY777YT-(+@X,4SCK)0**,HI82SH43.B"WVZ'EBE3Y0R@.@@!'N:3!(4), MSBR1QIA</Q?&5P.$WH]N0)D^ M!A=Z7Z)VE;6!K]G?'YM $Q=,RZ7%K@8^+55;J>&.H=KU$-X(&K##(@%C)P_;$/,3C)2_B[F3_33]-T1L/,CHU@=CT<^C(SX]'-L)BT6)39M]-7$O3GCW^YFOT-__F[ MK%>68W@N7D'?&UR."I )L*=1<">+PNI1S.Y 4 :CGNEGUGB09#LJ7^U&KXWI M4H($W=X5O1+@@S@@3AFJ1@>!%I]A>) ^Y?"@0T\WV:1$LGY=9C=^Y7#C5Z9# M@+*G,X>E8_ V#'X7AY5G%#\E#J^J\]Z![?7.VW35[O$;V-?YCU&,:+H>PN$60"TG:5GG==EZW"98G*G>27RCVE.7N#-;^D%VM5S'J3U6&<9\RVX"TIGVG M39TZK>NJ>[R/]5MV@Y>Y+A_-S OWXTO]4% M\D]_&,BW^(+(MLTL>!SD<]KY3NX.)7>*LVR/Y6)&WM@47G!S_U"+>?12AB4-H3,,)QH,"@%-8@WTI<7QKL)&&G!_D-=;@X%C4 MK8&\$(J?RQH<1I=.YOXZ@7\& J\O%"7/6^!/Z?[8(Q@<<%SVYY6.[T'IUSGL MP+8T.+4=6#6;;+=4\ME.7X^)% ,?R%IC%EHG4*T'L)/X;9'BX@+AUD1^AQ*H M;281[E+#7BNI!^C3C4*QWR(V%L4+;:O)9A_#Y"@J-8U]*'H#U[LS_4=N>-^D MH11>^'G2WC%_V?Q5[_/9B];<_>ZD9^*U@B/;DK0V+(T;KP)5U%#$L-9&XIP[1##B$EG9.*7Q<.01ZN$X MO1J0!\=5:"L\H9BK'#.FI=%!$,N9QJ!V!HM=/",28-)B/,A[R)80/&%S&(I_ M'1Z'WE^'M28\(36U(7 %%I$I8ST1\69Q:Q4+G*P<[],6:G\=SFA-$&'',0B] M+S7YC%-N)%76&6R8,T&!6%(K:# R7C.OCDHQ3#'A>UH$P*8FGV69O09X(6 + M W=_D;TI1_"Z46JQ_@"?]F),&K^V3,:RK#TY?0[>-WDJK3UWO>"%A,1>QE&[ M&&.K*:;,!H-H+BQEVW=[7@J@AUSJ*=\$K!G^OT2*)5S?SZ^C?ZP[LGK@?5[[ M^KSU40FB&>8Y+:#"9- M@@_W#YNW\L4?XZL?:X-\-QP-"P>F[H,I*BMX=1L*V%Y<9#\-W*L$30\^*,>V M[/F>*>( Z&]CPU^M==44OX41;(T&EU7A622)*>ZS(MSUC:LZR^\2[!%4@/!Z, 2! MPF- WEZQ@/]=,;PNS.WL[849C![08/J->DOI^S>? MZF1/E,@>< O+/Y>-=*N3)A1?0IGZ/*_[0QMSA7,BQ5;0X2 ^4'6C?H7]:1$) M!GN_=.%RA3&2!-'^@U,(D3$9)R!$P&NE[ $K#&UYL0^MG-V*9[S&YM?SK*' P@F.?K MZGOP15N8WR)K2G@X<_?]M">:]-I^V_OR739,?=W3][^:]'DW8=&@?EX !/$WDXD54^9N3(TOL#1H-,AXK_#)/MPWJ7F\&*_J.5PD7 P9 M%W1^1Z0?L]4?QD4Y!L6/IB2IXKCG4^L%4.%++XY,J<9WQ,^J"S!C4_BD(2]J MSR?0HLI:_# T@&7=5+R]^O3#@HE>?&[@X8$8I_A>#M@E.M0?O_KT>N'I:,O* M<)U>!F8J7BLXN+Y(H$WY>6.BXXZMZWDO5%[&W?1"G@UG5[7'2*.,K[H%V2\6 M7OCZ_8_OZF^,G?9?>N%K[,J'E_BA&U>!_3@VJ=O[ZM7P4"6WB5)I4G:9W0R_ M5D9D_E#T# \?K"PXZ& ^HVU<:1G:#=#.1EY -K0\V.@LI\E"E]E MGWI1X!/M>K! M-@Q24;/ 6:V?"7.IR>(=$)O#>&[*J)"K$(R&K3F+U\M8Q'+N<\$D(4PW)RP7 MMQ2/4P8K*O61:?/3X,LD%MN:-K-'FVACK K"&L*L5TR$.$S(,"VL4BQ0&^B^ M4@-[2[P):1J /#=I@HI;:F)M#@IEE%$6:0FB)+2V.;(-I-E.;(@0ZLBDF<00 MNY!F]F@3:5B>:VD09D@B%J0S<7PJJ):(EP_PYGSN%J0AA)*-2-, Y+E)P^-] M05CF0@7) D=&!L\LR1%U6N=B7X7"FO-#4.:G 3C)D'T;$SD0*8ZJV#@Y0?"- MU32U!G)4CRTFI2PCDH> . )S:G)DO, Y5<&98(G%#<*PG0GA3"^A/(?C6%AY M$&/)&%):,(8#F$C%C?-6<.6%9XW#N+?1?H'YDF'6WN>K$J*%[4 *%3NCIK94)W!1D0<#;'+,="$":H-(Q1KJQ -MY;D:\7YW_, MMBS5=5VOI[F&,N5NYV!'J'\:3&#>)(U[.-I]C$FB&"^^,44,?5>GO5=123*) MD?<(A(0YBPU!TMF@'*'.>;S!%2R/4VD*X!2^3 E[__JG%9]M2R^2Q3*H!.*V$' MI!W##N71[3KCF31<"R^LD#9>A$4W29 _.=H=Q[)!] ]F':RY)Y1YXPT3EG-F MC"#2>+S>P+\(RR9"(%H8@Y"WC'FO100)C@!QA],F5*P,S!!$$$5 6KY?<6H@BV!=EK1V8\HFGAJ).%Q2&XL%Y*8 M0!BL82<%FZJ]I>;P1/E:SY9",#V GZMSF?(B^S#L]]Q]]O?)?Q\[V0Q?Y^LL M+E,]7/W9,/*5&FRE4A+E% )JC(WU"!,N-)-*AK!!O'FT<\_T\Y^R:+UZ;N6@ MOD=IF ;##D;]^^S*#^]&R^W'V^76&\":-(&9:'%3\-LK?!%N-X/ ET M%55J,2;6I[-/) M577,5OV]/[E)]3[N3OL!/@U5]C0F<--70/ZJXRIXVV#RJ^QK;W0#:Z:B&%@= MDPST8713QD/;N$K6JW*_YN,6O9I).TO4EU.#4#8 .8// !U\=1I1A%$Q+.^"J^"X U"-NZDH M!R)8@7I7@.ZEP\@9.2;K)Z;/CF7B&4?:YU>$']31G M/-&,D[7B(5;U^'TZFKZ[Z]]7V>\YB/YN,ZLSB(<=UQ=U'B/5@Z2AM$V',7"AB<-#(I(C1;6\T6C@RJRT^ M!>MB7.N-_BS8Q K*9E%UB7#A#2>4281'L@7#I_!<(7T_.^&1,]4/85^.$9:18/,:84@,?"[^'V;K2H]U$(>FE> M]&H#D(Y35YLDT,N+F9U)R*0AV95] C)41RB1:K%P8X+SS E7<#S\[1ZGQ+_> M19@FU%FDQ($9CP7ZR.O 42#NLZQ/(Z!V;LF]G+!D?B>3PI_8Y+ON@="@,48/<;*Q)%H009EF A>C;)@ MAL&E#X/A+0A$?/G#*&CN-"!2N8FWUV;I0!R0#=%]SRH1D@F]R.PD@%B4N"*) MQ0S0R:\G(/FX&+BNT; J0XKKSPU_>A34!VQ ,L$0EL7*.2!#9&(%4CESGW48 M'WC)F=TR653%B:E)+73Q\>LP $)7!0C& SEB?4KEK"?"E-X"G!I,9#[)]*@Z MHJ\PFRVF-T6L]MB=EO,;HO9;3&[+6:WQ>RVF"?:8IYI_P(DR/X&1O.HVY=WBVR= M7/$:#T.CBQO4ND[F%ZSNM]M)S&[>Z<0@=TZ.NSHYZHXI/O9 '%T%=W\&]YRQ MO3G<45MZY>+"%Q".#.%MD^U-3?$:VV5^O8M&H'S0*?-KTS6/T6'TP:OF][6P M$H+[U%#2Y HN9KH^%=Y>4;4^#'WH)U6X'8)_K76KS-W=UUZR@:=.B01Q MK@8C1#EE;T;I!U2+W47EN)_8"YPQZ1K,R6;%U)UUM4^<0PIOM-'%]R;C'PTN9'6>372YAXV4)-VQ(H#T:O>3G905621K/^P# \>F6_% M4F]I]F-PJ?XAPWQJ31<:[OJQAS_&=M&F5,Q;!#&]/S;=S5]3>TEMMT70XM+Q M!M'J%EV((L,7TQ]7X5_-#B]NWI*0I#@B[C!'#R*$)L-\$;>M7T._GWI#9Y%2 M.5U@UD8U:;Z*+G;2$EEU/0]2.VD_Y=**8?\(EC[9U+>@M]E_ 05"5C.O>UC- M3=J^P;)>C:_'(/6Q9F;9MD[IOM#C^'#A)M_5]+*+1U=I>F(2Z]0-W#RI,S44 ME:HGQ8@D_))(6+/T90R-X,?AE]1Z6(W$2JQ-*9C[^+>IJ:VEC"I!+2A_=I MTJFWE(1/7WZ?S[_Z:=;3-^_VTDPH27)/!',.J6!LG.?EL Q,;%)(M5!+QNJU M9#_]\O:;[W&-$BOA:O?XK2'C<',?V^L(F/]ZF'%*Q]-K]?;-B,\=[U?DC++:T& M:[W/8:7Z.I^'DQ+J>5$O];D(4@KXEW%C#;.:,J*(T0(^:ZC&W*X71>+%PM/= MX#T@_7X=% 'L=@R!_I*V@(/L4TK(IQD^5>M8)4*K2CCW)3F71.=.6QZ(90)9 M'2DO)!8YTQZ3_>NHY_7H - BOTAQ*1U-Y=XN@.B#FU&&!269R7E05C;,_=JYC>69 MB7X-L^SM)+7T>II^O/+_/:[0V[9E9E^&*HH]9UQZI"W3$L3\Q"S%2F<)']->4@@3%77^"3ZS"9L#O[1A9MY1+EIZNDKTR7F*PP M6R!]&!_'M>C4>5 A"$Y!+< @KQOI]\_T'3/[&WA'V8XT4 M6T+10(1ZQOYQ)#_&U=_GOY;A*AU@2M"$L#+F\F)U0K$7DS.\*:<1H"78Z))<%Q M9I36WAA- FQ,4!X@#-X7#TTT;D9D"LMA\*"."2<%#7&:+%?>*IL3Q FC##14 MY?N.D% $ZZWQ6.50X@SXE##_F Y+/X3"->UM'C/FTR7B"I/G:Y62<>I0\))3 MA9D [C)B'#*4@*@2Z5>ZE 42\#H)*)BI5XB+#5U- W0-Y%EHJ5R)?5.O))9: M440DY3YG%''#8=.&HBHJIIS>5_OB!)X5ZM?0"'D(A"07-MB<*9R#(.=..6R$ MTUCP."C&[RN^EU@)N0-"RX?4WY;S@^?5*":9^'E:/5 %MO4)\<8:8Q%3*'"& M7?2I 3P+TL@X0-?A@/W$&DJB5 6D Y4,1? J>1@B;S6N946 MR\88\ !(ST$Y$]ZX_8$PC:X6)T^1SB'R#MXV6::UH@UEX,,%H<_33 M.*<[TYN4"BV28$T<_&$Z)GYN>#'Q!&/)(UH6YUJ"GXUF"VM*#=MW4M-*#*>0 M' DM)J2GVFO!X%\5(.+-"1'4>ZX%YUN?$"Q%#X*NL+[-R#UBDG:(\F?243/ MN.-HF& X"O7(H>ZYSV* 81$$D M<'0H.SD1C"3>&OPI:(])4_SBS_//E^( B%*-A"! "&SCA2Z*"1((YM3DUDJU M&S8L938?8K,,QA'P\0 S%0!C")@%94T>A ?_[K1B7IJ&F'435P<;^AWPV0*/ M)D%C#BGCL9!24H:5UR BP3)%0-2-5HT!Z5K62$T>9\U*:=L3FSCHRN>(>^\- M(T(J(ZF3P>"@@M4KKU9Y'!M!T([8+ S#6MPC+>;*/\3"M-BOLMG1WXI!6W'A M:>)WLN+C26]!+&?46T8E8P3LC0>G W:?NEP;FS<, =[O#' _N)\8<7,C,9,2 M7(]F3+*@>0ZJAB $T))ZNOY$8=O#@--1=^G<)AUI&#=MY,EJ1QRU,YUCL&4" MRA22&B!7@^:3EJV8:+BC0!.V+-^AG&)QD&^:(E:_-1EF>2(0ZQ@'4F7G*)F99"Z0"NQKEX8&R) MV7NH[2ZC,COAV7W^[KD"%,LUDI:HP"! R:TB-M=:H%QRS@W:?^+V8>;[=H'. M$Y4O&\ Z66$%IH9Q+#2.=RH'C[D,RMG&NH\SS(_NHJJG'U5Y3[CV0N6**X8( MM4*!!<.;4"9Q@(R5TNA+=^[UL5 M7N\\1;H3F;:*C*+8:D88HIP%!OLX3>-IJ'5.PT\-YQ*G&CS^HD6F]7NW/! ' M 1#7.8H7W'@3E,4$!VV59! @G>,"E[,+S^0L_R*R./MK;W03[W9,G;B?;N"; ME];$R[0FW\JNXI7&UXD$#YDZ+0KX6,UT^#R$!6OK 19IP1_B>A%+0+$2MWE^ M1E&C P_&TL"X!?[D>?#P=Z^I-GN7=M)T(C2G]ZX MY%T#F(OC7!PQ@9FD;6> MHP<-7JN(!B^;/O\6'D\/ MQUZ!>F_8_.C,BQ"T""AVR\E8TV>YTSZ'&)9*Y]:[CC5T>E#UM 6,9R>-E1;\ M*:9">["&UEL=# O4<,T,$7;]'2?K*CKI@Q+578CS8["CU,6?&M_C/)"5R+_/ M9]?CQ>KS.J:6(Z=TCA$*S&%DI%$@!Y+&'B+C]L4T-L8TX?D0H,,B%4!^"=;1 MI0GFO%%$ J0YY4A8YYN*-;:3;$F:3&;"*$X<9S[>$(L9 MT$)9%@^*M!%8$;K!_4;K? 7;GS!%R$-1I.%[L%NYR.[,=,+*MW%[,9&S==+W'4P!;T\X3Q+3U QA.S[WWUNJF6CO.XO$M(G7Y^HAQ7F%- 8MX_Q C1L]/G[9PBNRL6/SS#=/<-U7#EV\FW%B<*C4.4<4>I#T$4+MM5%'>Z'CT4,FC3&^=A_H@:HZ MQMP.L3;J6:)"X >50@IY'R(;):$+;K-C@FL#@FD_X'HX+T8ZY!6*)S>] H?\> &01RF&0(PY8'&%E ,:^^'V>;(X:'H]B'2QAPB*)DFA%)A+(),0 JT M)F$Z.Y7K[T9W"/O&HZMA436(.HX:O%R\<+&XA;*":U$<'!5.&]0QR/SV%KQN[((>&IQDI2I)$E >?:0T%],,380L?=9D<\'LZ5 M G#0V1X71M*'L$@ZZR1EQ'LFH=0!2LYZZA DJYCTA&!DE6-6>,4F#3%!/,PK M*-4"6<;F==]J/2:CAG0-K]><(IU^L(9DXPAFO/^ZS5M[)J3G1WRNM(.O*\-4#!M!A"+50$&:8E M\-)P' _D,\9K>QVNM8\22;;SO%\,BV+XM=K;GMX65-V(-52#AQ-=[&B\G2;! MW_MXM#]N;4QRXXND&A.6.&6M-(0S(! AD#ODF'80@9KD]7:)1DRK_BK+4UY' MW(%G+'!LM> 5-HX0(*4$$FM :/#_@"9P_4[\%K[$QE.]L]66O8M=QQ>W)SPV MV^K1]WZZF[$0:\R@8Q5B(PD)<"+"F7""+0H2UG7;3-N)%=T_X+B2IH--48)X M0HX$ &- K 6*Q>/;,#B&E"->5XFSE1Q1C5Y>-\77?[C"Y)-K$BH3-+VDK485 M+>TYQ@??3YZ;#;#LWB$O&)12B"!!C8)6"J(UQ%FFJ+&^P282:XDZZ#RM I8C MJH(J0D'A*N$U5YH*&1P3SO;>&-UIGM7F1V5?W'R+YB+>ZU SS_K=DE^6&\4% M[UPJK#P2R!/DN+!AJB0F[A&%@FR6NW^PQR7PO>YGCQ%SJ*EY[20/D7)L2A3S MO5(P'C1K4#@48,MKW82UYA)32.'V4[N%3&S'NJXG]YK?O=>3>JJW M@]?3^Y'>#(NU/3 ,(BZ(U+IXRM]3*[0UU#FLL0 \1&/-+=8]R$V!49Y[ :C' M6D$0_0,APJK 4"LDF/1JWU;2=[N@-,&KNO5RCW%W[H?;B6V3O7FWBFD4& )U MK!_TAB@FM4?A+X4\"WZ+WZ!<>4W3@GO-)':F."FF<1^<@UB(XF-O*: DYM0' M1SPXNAJ"NJCMD$OR<7[=[\D[<94NJP[*LPCE0W4[R)'ZE]\G*)K,RZ')I\1, M:-FL6S*@BBL%69 ')EZZF%T@7AB$ 8.8KZ]H.%4K\[UY<"CQ'E!67B'NO/40 MX6#-F50@+!QJ4/2KH=I7T;2!N0?J.=Z@D"" -L1V EJGB5&R*CES#!KLD5-D M[\,K3;0?;X.D#R;3F<8/)>!3;#2&V;Q#>!N8F98*4QX39 M$$Q2%/PG;#5PQ!$KO-24R@UZ%W4FJ'5:TF@8EAI'6'%">-"2RD+O@#/27UP?=)4&1X/QT !D8UEJ[Q5.F=T>I3I*IZ2[9$JR=9-9HHA'PQ"&H@HZWT$%HI(" M[5TD7Q6JWIGR(V0=:I+6><@4,(I:1P "BH5Y0BFL=RY>HK'O-@?F]Y73AI,, MMJ>ZKOC7R5Y[52HS/7U89M-ZO84+L7Q&L=SBN.[B18N"G.6RNIDM7!Y^^7R) M\4PCZI4WQ'@@# JN@(PE,PSHNC3C43LF[3*YID2P;\>/_013-44FP$*)(1%A MZ3+I&4-2R6!T1?W=0$=JW'&!&;Z_(DXGI1W:_NPG&6X]P$KR$"4>&NS^D?E32JE1IALED(6$ M4A;8C[@6'A'#50CD#8<.[WW[./Y9S&<@FOO:(B0)HS(9@7SCG%J:98U77[/FI+F*?E]G@N0O"L MO0C!)-'82*90L+N:6 "M9.L+$IZ4V],LZX-+$[P*JQ"D!#JD0NP>#^ ;@W# M?M]:D(O[O7<:9EPMQZ;_&-NH-*+8'] W^84]0?PBJV4@P;S["%H@C^"1(ARN4:$P+C19.:>X%X^&C$ MBD-+#;KP#T6!F>"H45%,3::;VIJ'/+QKBY;4X2OGWZ'$@ WW5Z<:&4JE]3?N6^N,'8Q4VHEX&F(I ?Q?]R7(Z"O2I>_V'ZXPB$ M6.\4_F?C^EJZ6,?8H'T$X<&YC.<+I+:06Q]")(8@V_N:." AN;]KM#6Y!^:! M9!($X#JB.2(>!60CBYBFQ#)H(=NW>%O"P-_F6#".JN-!37>@(&Y?WSM#-:V9 M7JDT*Y6A[_=@6^I#]^)V\:2I(%Y(RP%>U5W@]^HEGVYO7*4Y7U_?](>WSBW5@6]LS"1::B=QH/G. MA3._%EE-KT6.QY\JVS=5QK'91SZTAQ/,&Y47E:\4L#.^GI7,3XB(FS]P^2HZ MY9Q4@$$H8XM4X8BCL76/TO$ 7>WAXKOV;E,I_?4#^$<#0E@[MW;*0>&X2*32 MA,03>R"X'Y)*:8,S0IRG&W3ZWUP.]!\0_@S1JZ-*XU=SY>RX7QU$>9.'!>LN MWH5XRF9O!Z/PECQ&CI,J]U[V9CP:%^''Z]B8]-^3ZI?9;ML_/U5!YJ? BNQ% M/TSNH;BF;QKZR7NJURS>,GG)Y!7+;YB^H!H^CEX-OE1XP)PS($@'!Q=16"Z4 MT-9BBDD\GES7$O*^C?SK?_1'/]K\2]#9MWWWEV]\>/["J^N\?_L\^_.G_#KH MS%_S)TO^#TY?)GE9?@4'NKWAU_+Y_$-/TQ?L?2V^%$7V0^S MS\N/3.)^/2RL*Z*URXSK]V^"(Q$6V?SG\D:9V<]3#GS-[>CJ><; MS\&[O6' MQ?/L3Y.C7-/9;\&=+/+^0O7SSX/G6=_Y)7Z-BODG&ULOA4?^\HT>CH*=G9,2 M5,0H-ZH_&V'RZQ^S*8E$?'N'_W=D^+52-/$[?3NE(Q_8L$2>9Q.PMP:\9#+\6ZN8OWTS^N^U;-W\5W/=5&T_PAR6$-(.5 M3"OSK\_%<#RP%U-D%Y_U=PB07H:P"']1^GTMHC:&#P((9!=9X:Y#\!"A$_YR M60@N1U?E$2"SS0PWE/91:%EHM/]U,"XMJZ(BZH8YL7)78F$/(=P+FG%SHAM; M/$V(^GA+C-**H(:6&#SA4JJ;R:F6TO%HV6GQK!;Z9/%02A);/-LPM*WV"75V MZ,BT',3R4(@26SQ/P?+@SO*<@^4AG">V>)Z"Y2&=Y3D'RP.D2&SQM,'R9-/4 MV\5DA.<9NOECOQ7UZXQB^6E"P%,;.GNC9\#K.?[1)! Q!$LY*?A2/6/L93WG=_AE_)=> ?Z,CL< MQ^V,._AN68;QD)/B/_^A&-JQ&X6()D0(K@Q62&F.*:CK?':,GZU)FUN.IU6F[[@YKV SAE&5ZW@]O0#B["/2A2T^9/4[HIT7(8 MI F96HWG"8L%6$V^%QUG?^3R.HP^*K.;>/](/'QWBKV2;>=Z[+V2%<'HZ4G> M:G.D@5DLEO!WB/4$.5FU7#.K)7[\O@-\!_B- $][4IXLZ#@.X(]@UQ[;QVPP M6%E*1;EX%>,QDU#[3CGU4H#'G;N6E@*LJ6ZE/0%/5J&7/*"2)[!#_-:()SU* M3A:C'0I0.U2_;%IV4GO^/]ZR,1@-B]O%31:;'^M_[^=?GWYY5:$+BS>MH]AF MGD.B(-, 4$L5-\!;0_7Z=JR-%[K,*9^(0B (?QS$RQG+0,KU35'=LQD8-%HN MB&E[:8OIMXOC,R&"LVS5N2N*%DEXSU"M MTC0/]$6-#=BQY<=<_T\N\#U"V/7$.WMT;$RP00H[:-T-%+/5]E%]S6)SI")7 M_:XEROG5.P 8@K'4^CJD+NR4:&DI\"3M<9K:J>[3%=H\IL[WSUTOU/G?A\6_ MPI,7TTW9$RKTKN2AH9('TJ.MKG@X'^&F1,L!@(9[%*36Q.9TI37L^*4U"S4> M3TV65\YFGX=#>Q0MWM49M+[. #+1D[*UA35'WVI,CL .XFLA3E@/L]:6TJ06 M:YS\=&A*'E5*M!RBPRU^3S(&842[UQ99BJ6 M2515C?&: _>'J?XQ5C?J8)O=R&7YO.JB"S8Z3VR#HF:(>P F4^755?%W@#\T MX&%/R)/Y3VVLXJ^U>_M5\>]06+(PA55'OX6E.UI]25?D?'Y%SHBA'H3)9"*2 M0U3R!':0W_[L->YQ=':0/['-6Q_K-5-,.1Y,FD&>YIQVU].V!'%N/.Y57=*;S:XA M_BF>IW-V]?FWZBK>%_>OXEVZZ;>,(T^N\%W0M.J4G/;$*@>(0481QVP0A&.& M64$=5%2=O!VT6F+K5U>X.6_MA+=54^C[5SW[R-\O,_[&1^Y>E/YYPN,37'8K M$K[L=N\S=K0M9^RZWM%G?(#KZ<"X)2<)VW-^L)-KUSAZO1-+C],X^N_WO9HB M+_^5^:CL\R@75XZR0HW<,9(>285[IZ;E &>*+DX1B.U$Z;<=W-H/-_1,;'$Y M<\*(.YYB;[ -VP/%'CM'F_@/5\&VQJ!WTI8M^^[6J:(\2AE'4OM7IZ;E (6# M*2GXIRG4E&@Y ,#H,TE;BK'S\,[G2OS+L*]&52^TSE5JOZN4DN+N//.T:#D MW A^)H^75.E<\XVU>A@MM[%K\FWN^J>\MJOSF#J7_$R$FA(M'<#.S!^_6P-P M;^>_\91. !^\3JZ)HK-%,_BE@K?L4]#(I3+5 M\YL4O;T<7L=[%JM7+;__,@SQY4$#^D6A&P74 >\E!L01Y)BPD"F#G028,F+L MJ0O=\C)36>!<,&^WT6(M5ZQEHR4FG:!JC2=8M;:ZUF=*='=)_!*C$JI7^V5\ MK5T1(+X,TFI];]$.K*L2.B-$W*^/7H;!ZS]<8?+25=766]2ZG$^YT9'NJ7\_ M'I4C-:CVG]4HV[7]_Y-S8!-*1ZSI,-;#F/<@2VF;\&D*]TE%2I _HZGO:)Q> MD3>XA_'3R5-<70;YB6>0ST>HN]&2K*H^3[BUTM^>!3;=7L09^-8IK9RG*=0G MY5.W%6ZG\J=KTSE[:>\WP\*[/"4W^Y$YIN$:;95Q3$CS[S&+Q8K]#B;=,WCM M HD?TSF(DC[6-^%G8B9GAQE ^:R=H#ZB@6JV8]JNZ?P=KVM.K\M/REVC$F@, MW&R?J+AEP$ZU99 \@LZ>P-.;JN9F<+)MB*3:G>U:1C4OW7HS'HT+EWUT-Y,R ML'+68.LR_&2=S3ZYXCI[-U2#7J9OLS=Y&;B3_<.I8G5MU\\JC)F/^]^^& M@\]QB%=.CU95S3)S8.-8X?(@AC?ZRJ9=^LNJ'B\;B.VP=0 MR,>H[;G.K>V[[2Q,.Z^1%X=,TR]:ZR. 0'81UO:UR@<1.^$OEUU7[=:ZU'U: MOO!.O5!Z J9V-^P);]A[9%4U>9MW6%4PF7122IFCY%;/NIN5.06)K9X3ML@_ MGDW:HG]3B_5]2K0

A.W!G>WI;,\9VIY37<49EA0YQ:Y"=]O@,385 MFKWH'/?@Z6[0;;_K!;>]2W"6R3S%JNYN5#O!(F_X1C7>@X*GLLH/ M<*':YGLNFVUOS'=8JCMCU"C_$C/QPU'VRI5AFJIJ;5)F_\?9SS$)^790CHKQ M9*_AG]5(61PJJ\;ZK]5[+>]'5ZY8>D5XP^(%E^5T^*71?QV%WU2?WOLW^4 - M3*[Z'USAA\5UO';[D.@=UH)C@SE M$'--E"*G/HI?7@V_EM7^C?/>F5'.V-+YV?WIEZ;GC+[?DRIJ?5#[(OGLW M+,OOLX_.##\/ HYLF/'H*OSB)S<(BZ&?U4ADAW>I@VV-!)HR&EK*7\S+&+7M\#](K!^D)GJSE1SF[D_S)4:?*[B MH."*F>.DC4Z>1'U29P[QR7*V+95S2K2T%'/?H1YCK 6X6Y#\V"&YG=*')\S8 MS7.2;P>CH-[SF(JZ+$LW*K-?Q_J_8V9L-,PNKX>!E?^NOK\Z\1A>F8_$4N]--9S)Z#11(?_\%.G">]W[%3F?\9Y$0+>?,$N M-6%7N6"76F+7"3*"LJ4908R;ZN;9(%&R)>Y[2Q(:.QY2[.*SM@AXUZ:29Q"I MK=-M#628-MO,.&BN3.X]D5DOV&:V"&H:RNXQV)+E;F;$#]4]GUU:KZG-IV)8 MEME+512WT3]K1D:QKWU+^@YW:-EJ.1LSOA[W57/*YA']T &F_8#IU$N'EIW4 M2T-0:9]^:7:78Y6;O,_I\+>;IFH:=:J/DSXXR>)*\>!YQ\:.C1T;SXR-S=N6 M8QR4^E0HZ\+O_K5FAWQG@[+G).[LWU5/R>S6J:+;T#^[S578 Y"T8&\U)5&G M1$M+84?1R8X%M530*='24M#%[LL=[-I+2TMA1UB;#>SQ/.PFCR^_')?AM:[( M"M>?G+N[RF^.[6UO.*&'WC:$)W>WN_XD#?4G$3W&1&+K_VD*-R5:#M,()SE# M\S2%FQ(MA]%HL,T=E\Y'N"G1&-LT'*YFH07OWY]J1YY^WF^-"UIHGEHM._]O,I7W&+ M>X"FG85,'S_)$_B4 4Z2,[1M0T_R!#YE>*.>E*V]I3P1_"1/X%,&.(9G!^\# M1$_'O:_\WK4#APJ7SOZJYM2O0$BTJ.^@EZ>'@.AT]3_) RIY CO$;UW:WX, M=X!O*X$=X+=6\2%FPAWB6TM@A_BM3S3T*#C9YOFA\+137]:-&YK.NZA^=.6H MR$UL"/+K*'8Z_2V,4&:79I1_R4>WJWNG_C( M &RY-()PXJB5A##KN604<.2P2*V+ZF XN)C,-OOXZV_=I4F3$4;#FTUO3-JW M/^H>BNFI]?CY97RM71%16X/2'<;[]4H5;;F\J$/*+FTMLT8[4OY4J,$H>Z5& M+GNC\J*905O4D:R5MVB\'X_*X"_$66=JE.W:$[?%15 IT7* @BQ$< _B+>[# M3JH@ZWQ$^Z2.FB/XC-.60NYX:GS_@^9S-5[9WH>M8\_RA%=*M!S@M-E%0NOF M:0IU-UJ25=7G";=6>MM_JU))G5O=?K?Z.RIZ1!SO?L=]WDN_=U7VF7/>9KK^5/FY:3&"R-F:'&9P5A ]@ MB8Y;M+PJE;_C_87I%42D7&!S$NMTT"(R07J,L%.L\.3Q<_8$GMY(-3<#!)^! MDVQ!)%47MD.QUKQ";#9*K"B)&_I9M1??FUVZ'2Q-]BY7.N_GH]R5V<].E>-X MX?1PD'UT9EP4T1"]4&5>9O^L7I'%=V352_[KD;NYPZNJ-TW>3] M8/Z*Z@VKZLTLM%08303CBBCK-=3>P@@'%WE@VP4WS#_?7:5NR+NZM_N7KRV M8<7:_E5I#PK=9NL*@*7;MAJ_^3;%2K4MWD?:4764SH7:G2SWE65"=V3"I7-V=9MGR2R?=(QK&-8Q[".81W# M.H9U##M_AAW.?=S85_SU:EB,+H(7?IWE54WVEO42G9"[5=$QK&-8Q[".81W# M.H9U#&N5[S@[R83 (1M-+2ZP^GD\&JM^YL,[3GEE;M?ZY[$3KWSGUC\]P%.[ MW39U4:=$2P>[)R/J\Z?E $!+J]/6U2=,+&8^FT0":VL/<@[^%IZFF),B98.4F@%!3HN40>@SP3H]UM'1Z[-R%^K2\LTZK=;1T6NWT><-[-UJ?NM-^ M2IGKE&AYTEGT\Q%C2K1TD#H+,:9$2P>ILQ!C2K1TD#H+,:9$2P>ILQ!C2K1T MD#H+,:9$2P>ILQ!C2K0\:4BE5(JWSRT@[W*E\WX^REU7?-?:#'4J"^AIBC$E M6CI(G8484Z*E@]19B#$E6CI(G8484Z*E@]19B#$E6CI(G8484Z*E@]19B#$E M6IXTI%K9H>[2F&+L;-9/(O76Y:Z?7.[Z?,28$BT=I,Y"C"G1TD'J+,28$BT= MI,Y"C"G1TD'J+,28$BT=I,Y"C"G1TD'J+,28$BU/&E(I%(ZBTWG\L'G>"%$^%CFUA5JE \')\S%=1GLQN[ZE*+KU]31AID1+![ S%.H3\]#:;3A; M6;+W_L[]L5WA7I=S;R'K.EHZ2)VQ&%.BI8/468@Q)5HZ2)V%&%.BI8/468@Q M)5HZ2)V%&%.BI8/468@Q)5J>-*3:6;CWRGE7%"[R]?K&#5X;79=!;R+J.E@Y29RS&E&CI('468DR)E@Y2 M9R'&E&CI('468DR)E@Y29R'&E&CI('468DR)EB<-J7:6X;T;#CYW[?.2HN4 MR6S8DT)TVW(=+=VNR;D+-25:.H"=H5!3HJ4SE6?ROW\8EQ>?E;IY_JNYGRG'A[/O!1Q>[V.6#SR]4F9>?XNB?@@1> M](?F7W_]?_^?+/O?_]_%Q6S4;.BSUZH8A,?+[(,KLE^O5.%Z6?RNR=3 9J_R M_GCD;/;/:J0L#I558_W7Q<5DN(>4SD8, U;C5:,%>J=CW:4IR^U?OGFCS.AW MZPT55A*OK2'40J69$HA![+!%"@NS'YQ7[./PVLU^/./6?7[,O^W"Y(%LPSH$LX^ M7;GP3+\__!JFD]T4KG2#49FIK'"!%!-X7V5$(Q?UG&-VRK&!&V7]85EF-X&O M9>3#\_MP7?JHB^R'^RBH8%RQ70\+ZXJ_? ,"#UR_?Z.L#13-?PXH-[.?IU.? M+;&8-I["]$^@^C.=]A9LN;.$8\)XP:A=,MNCXHS H 8V?S7;6_E,I+],258.^[FM% _H9?%_C^3]IZ.9P$E7 M3*7[U45-'%_1M[7?7/'4IZO"N>SG\,NK,GL=I&.7 ?N?XX'+,.@=32WO):0] M-VB>&(Q1.V <;4$[X-?)=4NYBG;(M0FUDI(&.0FH3K/MW['Q"&QLMBZB6B(; MA60/5C4)JWJO4TJ_3#W\S?72@:/.1Z:81I[AOJT(]&5V.(XASDIC$3^>HH&_ M//2DOF,]2&'2:8RU:R9^_+[#?X?_7?!/>T2FG<;;&__',W8-GKZ=9/^JE%5W M\#:=FME'%N1JX5?I'[#O18Z_E58'VZ6G>:C$W M,8U4@IWD(90\@1W&4P^S#@6A4VT,-;(']$B5UUE6=:9$2P,Y[+2.F3]-,:9$ MRY.&U*DV+1K;H5\DP29;&0]+<9/9UDAPR_(>@>>Q9=G,I+X#SS!.-K6=_&Y] M!_U60Q\=K[+VZ-!O?57:TDUZ*P^@)!.9)+CTNT*=UEB]KD:M@_[QH)^4U3M< M>=KF!U&W.MY9>^3TTICQ];BOHI6:7/7PN^R[=\%Z M?;_5T=.ED:N![XP[&38.NNH(*E6"( \]-P83A;"4V#E#/%1>$,S(J8^@EN/K M8/3#TV5FKM3@<_AO/LC4$CN'%3O-'7;F$W9&7V#W(Z@;GCO=_VSI@^.JLU4! MP+<+]NSCI-7NO9[ZF$T=45N\#[3C&-?#\Z/9[-!H=O*C>YUX#RS>TY[@.TK2 M\PQU2TM.B-89WEV?^FU0N/#6?]\]WOZ3RA]TOUT_UG"0_7HU+$87GUQQ_6 ! MU ^UQ;3?#KZXR W0'[+ GL@-T!^RP)[("]#MC?G3#% MTHP#?[3XMT-[Z]'>J?%6$M@!NU/C;2\7N;PI\G[658N<>]ZVJQ9I)RTMA5NW M3]^AL$-AA\(.A9WI;2LM+85;5R?2H;!#8?IU(H]JB/= MT&A]J.=3A):]WO,(DVOIVVX M29[ #M@=L,^2P [8';#/DL .V!VPSY+ #M@=L,^2P [89P+L(S3_V/8F]AT3 M2DL'.NYU5MTXMEL2\V3568><5!('$Y/#4?($=D#?>L^$ M]9 X65NK9JS&T3;P.OQW^._PW^'_C/#?.3JM)+ #^@Z*7HB355=VBK[#?X?_ M0^-_ISO$=[JG>WZ7^-N!'Q;7U?5,V:4>CD=9&".+%X5E[X9JL/IZ\%=.C]X. MRE$QKNX/J[D!W'LOD1'<2TD( D@ B*FW!FK.&'(IW0">+W%!/>1"F:E1BZ[[ MOKO:9@MTWRN_KW-K^VZ/:WEGE##V[4'5;"V!B[6\^:M3NYBK5KPK;NM*YRKP MG5C?27TGJ=^]0ZP=8F]V,R65(DZ69TQ@I1S!LCY6IM)DM/5N&%Y:V=%4[.JV,T^]XBO1#M.'G!3"/023 M,:7) 2IY CO$;XUXJQE7EA?/"Q=FCT=)<&E/U9>MEOPQ'+OQG M6K0WL-F;^;;91V=<_J6JR/MG50R9Q4&S:M3_6EWG.!N[&KD:]W)@YZ,N!JTI M@$322.\X(-@) A@37 @(D6,>(.20.GX!Y&PRL8'=C!D3N0D$T8]5?[J\G+2N MR\O8RLY7E9#SHLG=JR G"V=> +E!0>12X>*L".I/H/HSG>A>Q9+UM9!-%Z!U M=9%'J)#K2B"?IH#/J=IQ![&/AC?'+GM<9S]&A;*NVUI+V7_=A5B&>AQU18SM MI:6EN..T)TB;<7<";;__AMDBK7<9O?ZJ/Y$?%N&%-K,A+#M*\>')L^8IT7*( M7O.D!U@;+FM9D-S=<7 >N(, G WN6NG.+Q3\RW$92')%B&EN8YXMLWEI"G<3 MDUO'*3)OJ4.5T'I;PYX$[0\[]$]FAN_-I+;?90_84; MC8M!F7W\Z3++RW+L;#)^5H(MA>\1V-*6PGO,8MFTH![&J=F6+1?.J0U.!_@V M 9[T1'+.5,. /Z2MVZ;HKL%=BUCX':D9Q78--3L80^]+-YK_ZAC:8%].)%[< MFHSKVO@LEK4!;TL!:P+Q5@?X,P"\[ E\LK-,QP'\,Z8^+32\-TK_3J% M'N@Z# MU=1K6^R=)4Q*PP"Q!"BMG/-,>804Q4P>MU[[SAC5Y^=9'BQY;E861/X:()/[ M )_!*)OG=^_PX4%PNT']METTS^T'!\.5H\Q,!R]G;D5L4!4$=*=6?!IQW[@B MOE]]KDKU8X5YJ8* 3E!)+HY92=Y@42F-SN/&[E[JQ<6L'<7%=:OPX5.?K@KG MLI_#+Z_*['60SIW-DUD%^M&L1 J-6)\.DEM2)M^>XOA.KEO*=8OK(<] LRPI MD96W*$',@1@;C5P+TZT.MY4?TZX.HY P-:KXPY-"_0AG,CJ6$'?J31LAZ$M,(3:BZ%V^[ O M._\CG=6QPKXC\-A^0GM\D9:+\^0$-(8GVEX,K=S?/?8>X*.E2'#:1:3M]VV* M?>_;[/93$LV[=WVESES Y]17:H=:U4/LK]0UCKHX6KNH)[Y5T+&QVW'I=EQ: M$%U@V-[HHN4B/#D!C6&(M!=#W8Y+HLGJDQ/09#.VYX;+# ;"?W/!SF/I5;JK+ M3SX40SLVH^SMP ^+Z^H 6,U[-B E?HQ[/R^'UX'9M_/-&OYCF=U,7E)FJG#A M!V>'U_'XWZA_&U.S-LL'U9;0;\]^?581=8(38]V.4$MWA+JS8N>YW?#TD-R2 MK:_V;'AU6JUVSDG6QQ;2&3%=/YM:R&4RE'5--S;;9H1-^CSOA]=Q#])QF(G,!Q9S7> 31.P)W%!#@C8 M4^5,-MH2J^T1?#(W9Y-K:I(C<,,&TBFY;GM/8RG&;M,51POLG#RDZ*#>03TE MJ._0TWV+UNGS7NXOQT41KP^^&1:S!NXC5UQG_:$:/&C1[LRX&8$P%(QJI"T!CNDZSJPQ[[KV7B03_[M-P#0-YEU)K]6_3)6 M=_T5,RZ"V[(TTP<4-#X1QP2#"&'$N",&2R&!9D(1"L)$D,1U$\$8KIM(X$T3 M$_D4/U7-^K-__NRNM2L>-M)_9'+$&2B0P)8*3P17BF+)% 9844&U-"ND]/N[ MX>!S)"(.^NGVQEW^D9>_5V1\4+<1G!-:CB3-/9F@"%)8:DL-TD1HI[!GWFAH M@9;0@-K+ H*$FV+"YDCX-)MQ+PN+N\S,7::LF',D\].4S,6DC;$<.RN]L88H M:)1W2BJ("7-"85LK^;6P1@0*7C>;91H.,AW/F1(F4*0!)YP+H0).<5BJ+B : MDUH9KE4W8='#6H3N-)W-45H_1: DP=H*K2@ES%!%'4=:2V6"EL7('72MIL4* MS*!26@5V"$(8]EIXH 256B+A/:8'7;';@?S76.]<54N'T.Y?+I86/9QJOQ_^ M^7)@?YX]\OJ/&SF9.>,I0"; & %B.=>2.^PY%$0%!8S0PYF)^)[]OHJ;9*[(RBM5N.\OWM]4-["L!F]\[(4*(\0R^S!VY7Y=%H4: M?';78264+VX7SP3LQ7^[_*H*.QUY1D'Y=O#!%?G0_KVJ W3V,OBCZK.;_?Y# MD9LE7GK !/<6&6L]P=1K+@E!1@/&D6*V=EW<0DU:T0?(_GR]P^*B?F$OPIC#\ZH?RJ]V\I/& M)C3\"6:9>*U4$&!0]=)Z M*;$2MH7"VYP-"ZT2Q[O0<< PW\5;,S=9I)N):LG#)98R202AEA JK* XN+F, M&HLH$+;&:FZE7B2!=[5++3D'FYVU0$@C.-:8$8Z!I!I1PS0SD%HIV9YF(81P MN\[N#KU+D(D7@2T_-T5-5L&FETV!T\LFT(E'CB;@B?\R+,O]E^Y6D*W>N134 M<@D$UY3H8(4!]9(XR*GU2H1_H*YFB=X#TVY+%"Z+Y>TO;R8^R'K![#7KIR-5 M9[%"3(1(B/L@51262 B,$.!2!5^R/L)O0/$^E&I[!/KZ?\;YZ#9[.RA'Q;BR M!-ED0WMTI08+<;\9%M[EH^ M"R*B4'W_]K6D;?A0NU3IFE3-6?I^"Q.\NER7O M01B!#(4F1-V$ 2N\]#S$VXQA X)OMJW"WT*F#]5#0%0C.G]+;K15=IXRJ+U' MT@-% +(24RX$@L)9+22LS4 WM!X/H]IWE=M<\:JIXHW.9B4RFW_)K0L1_&WN M^O9P5GBN!R[+40SY M@3PM>@!%NNGD6RTOK20(#K %2&KB,)'0&2^\MX!P 41M.KD!'RH)>1W=GW)V MX4&GH('G9#U4P@(*0CA7 EL= E0D@)0VF-'@<7,I54UVK^U*^ $S3H"3OP4N MI0:2"4TU"$$.$BH1H2#F?ZT$$@(E/0;80R/77]7=)$)H<-K%,5!REQLG@,@O MP\&7BH;P<1Q9DP)&YD1-2%HR+YYHB32"AG(2'3JF!24NN'C*!8._:A.^26@@ M@B$FQ\#&/2YTX%@##A<",H&#JE!*$2Y-L#7( ^@%H"1HD-K NV&]$:P<(^S) M@:,]*9TYT5LD=$@(&P'E'&)IB8-0!(1QZ\-/CCOO1>-*YTX:!P65 Y]Q>E10 M;9[(Z?#6.-Z ,TQK&O?]" EV35$DK=)&$^H$DK5[_,VE#2=X QW>'NY1M =V MCVZX/H8]J1EP%#F-%"%YR[#7$5%IX;LGK+1FU06[FR[ ?J.N'UYXF M+_.W^?OO9F:H]3QH%&<<9@0'E4(I]]!+#460.3W4GN6=S P)4GU&L&PBM-J< M!RT6FH(0&Z6,18(0QY244BL%+=(*:TBW7HX["PULL/]_&*%-626YTEOO-^]C\?$S*8^?[]A#W_IH;[]4 M#!WZ;#A=M)\/7.^U3YW38U" " FGPO_;@ 4'G= @!!D"RN#N>6VV3GX=H>:K M658\%4$KQK"41$!E-7'6"2\P9AA19; W<'T96@."#NM=/.,)R+H!7W[A=F=+ M)J67Q:--V9O8G?=M[*(9;S>-5N6XUKTZ7Q5HF)%PU[9C+IF6#GAJ83 #4&-, MN1,TNMO.$7(.MKV. YWX)P=O8@VAU@!9#@D67%A,@M[7%%GB,5A?[]Z8^)% M+15_78'9TF[7H:W TEL?[F$P.7 +A&Y7CT#@V1I7?> MW[&2$ACJ@]"5PT0S*QC1@@%I@4* P]KP_N'.PNZ: 6,.61.9WE53?0I"A!!X MKE \A8A(S*9!ZS$&0ACO":@[N-:L>@_Q0]N%>&HMOD3,9OHZGL#UC")FH"IHR&" MTT CID"C*S\Y% R+T475>^&="V/V A;*T4.1A*?B6>CJF?C$G=PVQ,X")BTC M0#AMD1?<6L@%!=ZL+PE<<^ 7X'N.[WU2ZN:25QN25>IRY5S>+IY9P@(E'&)B M)0>">"D$B^<]B%'(*\O4JE/Y:XZ8 T[J)[%$0[/3T,9B3Q50)DR(AO@E?' \ MQ*?$: IK#Q*N[W*"^ I9U$XCPC 9#C,;93K([%M+^1B//=":811TNM-2"4?CJ5%"O+>.U3AC6YT0 M151*=I<+&Q%XK%TOVS%DP0 .N0N6'[+@YA/A@#8<CC\ M-(4!6#-N+$""**8DYQ)S$!2!)]CAVG-3ZZF*YJ?;5FFE3<;Y-SXFE:K060D*!8_F%!,.N8!-4%K%34&E![D&K] M- DEVZS5@\00\\X@VV1^HZ\]T1>OQD7P>2??JUY7+CGBY:(%S,)/D-9 S8Q0 M'E;;]@X8 *$P!-#@ J[OM7"(8^);SV<)<>&W5\-^O #BS]/:N%[V=F#ZXQ@, M9!^FG=8N1Z,BU^/)]:O!OOPR',1Y%L.JCG&$H6S H,I=5/BEFG[-+Q+V8RP&5E3 MJN!2 B<$<+&+4@@]&*$&"JF@U (YA+GU]9V'8C ?L#ZJD#HA*N)X.(BN2276 MQ:SCI-\.IE/>J+-40!&XUX?I(#PX)@C>OWS[X.L?5-4.[&2"MR%09Y;JX.,3 MQ*Q21G'GH0GK5<(ZKVXCP1LSOA[WPR.VJGZ)OR[<55!Q^1<7)C"\WJB]V 6# M]X._MF/@HQNI?!#^X;4J!N'9-?KYH))W3#OK/..6X+#^[_>U7,Q)*'7)-)=6(V:X)-9;#057Q%#GB".PK@7:)A*> M3*VB?1/A!E-R7J(]MA"5D$B9X#89$SQ7H(/HB&'&$V&)<37;HAM$6DBPJIW5 M.>J#^6OM8@ M&!!(*1,RYIZ-5EXJQXE4V@4U[M6J?=9.:SPIK1&XODAQO3?.):?W=P3NTW#H MF6'LO),V* X "2)06>L%X 9C$V;H5IVX7C@@I+'.?65Y8ZM7Y<$D>L2TRM+&MR<>$X><@HI8BB17Q!MN M$:2*2;RC [9U&N7^7EK2@DICOV-I(U=I(B$T$ A-..'"4V0Y%PQ* 92NV?K; M:!GNL[]! 6G5VCMVYGIIWQ93SH'TCBI('/>221=W;1DG!GM96WUSH$PU)*!5 M0CNT9(PC &"CF,($&[/X9ZK#@^3%O"((JR 8CH(A2\$$R5,S3X$K6-T-M9*_%T1,HL)@J% MR$PP H&1PAB/C*22 TKKZYG6Z]+]W$/&[Y<$IRW2!()M8HR)]?J:4D@X)THZ MJ(5S0E-N1?WM)1N(L:E@&[4KACN=L62(& (I5I9H8HV2FC)CJ68>*B=D;99M MO1QW,9:,'J8TY &0\KBNZ?HF M:JQ;#GN()#CG %"E/-><8("T-\P9BY$50@?_/:W"N+/VNY6BV)-@'P01Q'DD M+0#8VM@;@$"H]J]8VLOOIG%/LT42/9W?[:BRWG-DC0BF7V*-L*< *T:!I,"M M.B!UB"05Y@RV26@I+$/'D==>*R@H)@Q"[3SUSCH<+^LCH-9G.V+X*SKSM2PL MA9&*^<,0X1)HM#0P1+O,!/.CD:IO:]Q,O4527$ZE_G(I%ZAE6VX]2/*%E#:6$6@J/D'7!W27!H2)( MV^#_8LF!JJW+V\K=[0QU>BM:"BZH!01Z@XD!4MC85$H928E6O.XBLBUCG+T, M=>=Z[Q<308N1T9@*B8@77ED@O TADL;2!J6]MW"[%9W>BG:26D>9%91K0C#1 MFL3+SC4C7"G%:@\N'6M%'WC'_K>!NHY?BTOPE=.C++:OB>=88JOOV+ELLA3? M#=4C?7R6!HECS(:8CK!\$D$98Z TVGLBK=C4%W=?AW48U]'U7YV]7M+Q=?FBF^]X/:3I@8!Y0X%UQG9(@2 M4*.JA9:+=Z8!4-?B=ZLV=TS>F_*C9!UISA()'%Q(CKD.[B1@4F@K)4"Q42MC M]9F +=H<0K#;I/^FBKQ2T/VJN:6I:30[>Z2FSRP"!@B#K4::$VNPL!)ZICE5 MWA&W=^]&B.]NF3V@9#Z-U]X[,XJW&-T,1V&"N>KW;S.;]\>C_(O+2F?&11X; M&5:W&E4W&97?WY_HO>:\DP[=K^(8;MKN:ZF3[Y*A6\KVT&!M&),HK'2+@^EA M$E/,*-1"K[@E^1%VP-4NPHZD)L8O :$D CD16\$B3K1W&CL!O>966K7^WL2C M\>N%*G,SY&\9#(:26DT8-\$HQ/M2&1&UET%OL7P"%Q""7.S+ MA2EL=F# *L MG0.6A EED8;$$*2!DC@LA:!+H+6HME'R85BPBM*C,$%!@!T! MV,9^-M):J14-1%BR#'0>&#QJ3: M>,(84@Q0H["@4"$\T, M$F*A]Y%['#J"5;! 0"/@@]X56(+@D^K:)K71/3\4"Q%%9"L6OG-EZ5SLVNKB M'4!A)<5+G=[D@RJ@F=X@\"XX3M4%L+WLMP#BTL0A8BW('R9\/9L,.>/=]8U2 MSR?#S@>]'-CID-6(\_&61YL,=I_!"$IID 4F>, $6J+" B3>AZ!(6VCYJJL< MUL0U*'A9%9N:('9G7LXZIO>R5V.7_<.I(@!R7.S"R-E08: X3AQF":0A35D-LF]3U>%&" M2 ^ QSZX8"%Z-;S6#UO+K)CPPOMPJ]$U&K1I$VLTQDJ+TR68&FF#U26QD8/B MPNC8H(.#&.*@^AO'UE^U(J<9KCW);(![']VUR@?!&$J +\. MFU!_7X=+&YJ&0H^E9D(& \RA9E77&"0(0L[5=W!:K_PDW9V+"RH;8IWRHX#+ MIM;V91SMX0*'@FBG=#QPC8A%1BE/0W!F0L!J*3"KC@&N6>#[6I$[Q,[9N1D; M[_!I[4N7[U0/#EQ,:DGAB25$*1JTGW!6$:KXRIS_.G<$PR5=MY:;Z,89V M%T-_\5OIXD7&;I'#??0UU??>^_"MR9>6?#'EH%&"<1H+NK!2#C!F'1;.0TM7 MG@9=,WF*IQG_W'R UL+XN;'1<_JS_RZ_'U@T"J M#I;52/=(FPS[:3@9M-H_6:0UE @8QU()!0GP1%G*I-4R!*R$U,^AM@KNW6CZK!C"$I=X-K/^:!BV.2! MZ8J\^/GU_WW[\OU:YE5_A4'_X4;S(:<#5K^:W[TPL_@ M4/SBOF8OQGG?5B<3?JO\C.JA.H[>I6*6KPE#S$>H!IA(9NE:<,VQ@9#'8#^L M-P69 AY9Y("SI)Z%=U&X.3/9@RM%T/VEO0'M.RWO6$R?O1WX87$]N?CEGY^J M'9Y/86;9B_[0_&O[M1W'7!JR&C".5PVWM $BE+:$:F2<)#!$$3@$7=(::XD/ MT>;ZB[F_^>M_]$<_VOQ+5HYN^^XOW_CP_(57UWG_]GGVYT_YM2LKJ'P<7JO! MGW_,JM^7^;_=\PR"F]&/W_S'Y]&/TS'BQPDW\B5N*#T#'8X//\Y_)& MF=G/TWE]S>WHZGDFP+<_!I[TA\7S[$^@^C.=TQ9SSB)'+U0__SQX'B;FE[@P M*N:?;/:E>N0OW^CA:#2\GI/RQ16CB./9")-?3T>-ONY@]#R[D/%%UZKXG \N MXCN>9]6_3.?!Q+?3EZKKFQ__!!F8<&IDE]X?YADX$0@(H="6M$Q? [=Y2]!G M@^'7L$K_\LWDO]N^=1E+LT>766U<++R8RN-KE4..W^W;VF^N>&J2J/@Y_/*J MS%X';MMEB/WG>. R#'KW8;>:L?M->6-&_["$K#TP-ETI%Y.?GV?HYH^T@%=+ MX$G0.%4RRY1DY;"?VZSXK+\#O2S^[_M]01L5\=' MA=S]T3@:'A3 Z)U2W8C M;%9#3>QSK-^IC/0L[YP%(^LV9W![U.2&RZ\=ZFD3<&R,A-GNXH6:WKU=5#FD MZ,3U%R#Y[C:$\.7W#WR0#AN)8>/>ZR(\,JW,OSX787W;BZDS%W4R J27(2S" M7Y0^HID? 1$4,Q3-O/R)XWH$E-1,ZD\O7[Y^_>;-D3R]$Q&P;"R+N'+G-,D- M:%I$#?@9/('7MC/3CKF*V(@D/JK,4FUL*^@RD M:"@6!'[["'GMC#(2\:VGS4V9BK-M,@!"CND1- )(&4:!Z/66IN,8GERAL< MAVAZ,VU*<3P6-/3S$V/7U_GTL)L:9;,-BRP2D7UUA6MD@VW#7;7]=\X>;,;- M( _ 4AIPYT"@+N/==.9YCM6YC/I3R.4'5.BK9W9&NR/WE,86W#S 3LFQM[W. M3IIWU'TGRU;+\M-PI/H)B[#A<( <)QQ ('L8FG#*OSELNNJ6.$TH<'**9X@ M2EC#[OCQ?QV,2]N&#QL02WL(\E[P>M*()UHAZI1H:2GL8(]!V,&NM;2T%':L M)Y!H,>R.YU$TF80/'L46V^*-,[AN*J=:2\>C9:?5LUKJD]6#:&JKYVD*-R5: M#@ TV., =$#K:#DTT'A/MEJCM3;#@+I,PI%I.4CN0$B:V.IYFL)-B9:#9 LP MZY)4'2T'!QKO(89:#+36Y@=PEQ]HOS=->A+BQ%;/TQ1N2K0<(FP3LH-91\NA M849['*3F#3R)[, 69X5:[+^F1,L!?&G2$ZS;XNUH.7QV *>V5_ T19L2+0?1 M9U*V69\=P!NH[>5RA(3!IRM7N*K]YS$?C5ME&Q[>E)7K,H&Y_%TMH] M:6(O>0 E3V"'\'4(O^B W48".V _3=7=SM1,=>!F>K[P9MJ-O$O5G%N1-"<] M EB+(YT.=ZW$'>U1V55YM)>6EL).Q.QA:MO63RJQ@_BB@6Y9SFX%+-Q-X']@[M MQU?O3+8V*;09X$^5(GHP/;*B7]7F>:,/$T$J>P [P M2X#G/9QXJZ = -5@#]PUO67O-<'-?C57SH[[E1NVMA_N]/+>7C[C]*8\TY#Z*.I[:,WZ(S= MG>LXM?<5@FO"X<;)JYYZV5=EF?LP0E1?AW(ECHCUK9;Q(5]U()AMC*F)A5US M!] !>=LAY, (N>>XDB.5@\W=NB:1M=\D[I U33.J"O[)9!A3BC1;%4$^B Q! M#W:%&QLMF+N[$!O?2+'U/5O'5@1;SJO:BPCQVJ@*:-W_C/.;6,-Z0M6P\032 M.,"_5?B0T,F^/6:QG'I%R97%[HV? ^B@NFS8[N[(#L%4;<&Z/9(?T @+CGXP M)CD"-\P6M\S-.>2D@A; X&1]<0X%J)/Y2*=(1FY-94J^P5.AI;%&0PE<_7OL M6DJN#='M&23['ZS[ M>!5\9B8.1"*KOK/EC5T()6AJ-XV<>=@\''R^&+GB.@7KGI*E/']:NIBY=1;Y M9+[XXVI[KD2R89)>>6>?F[KY0_3@4S;0.]NW\RG%V7)>"Y<]#56P,?EIV/^V M%N+L,8OEJ!^CU)3-WO@Y<2'.>F^DJ4*<8R[X1MB05#%."AU)MJU;>=QW:&DQ MSIJK@TYZ:O50@-KNU&ICYS_G1UA_O5*%N]!5-=_+X?6-&Y23LY:71:$&GUTL MYLWT;;;\W(=)G]KL\JLJ;"][_3_C?'2;O1V4HV)<-;#-)F[(Z$H-LO20 *TU 1(Z96C1 A! 'QX=%;$ [._5W1\NKUQEW_D MY>^+^5;3_6V0C\J/O_XVF?0WV3C\7'W_-P#0-YEU)K]6_3*>3OTK)#(>)IU" MY'0L6:!IZ23TI3&QZ6"9?73&Y5^JX[:O\K+ZQ^Q#,?QRG\,OK\KL=9".7<;L[,SS MT>S]7D)J*-IX.DANRR]W MU?O9[O8]J7HAR7J"DJ13A^G).B5:6HH[P7I M]3D$INJVVVX^@^UF3%A"Z^AIBC4E6@X!,;S%)?1)0:R5#OCE8# .!/P[*.NO M#[3V+)U8J-&:LH8G[1LEM+;65.T_.UZ.8E\W\]L.<.T'''D&SP)PK?3"+R?7 M>0W]DB)W9OAY4&E[5<[O]LK<'W$C\)0J/G7W*=GP=XTSU6/D9)U)6BKJE&AI M+>PP2BW9=XARF]WK#IJLK)G7SOPR''P)ZMR%?YMG8"XGOOS%]*&&RV2FH\Y? M/'OM]*U+13 <$ TI 4Y@8J17DAKKM+$:<"D$KZNN>%@$\_KZIC^\=:XJ@9F\ MNZX !B\7P*!O_HK@,X3V+7]9,]6Y0%_-=S%J:UON"R9[I6[+[,VPB$^[?BS7 MJI#0[SL37WA'3HNQ'^+M'CUQV##JTJ"+,1=B81X:C2TGAB!B 9*&6$(1@7'C-'"MS-[./,#7$P^PED.S+UR6L\>G3R_F3J30 45:&N\( MP$1"B@4S$%-(&>-F/8X>K6##P9PL*MC6TG6<.6LA#7244Q)6#\9!S!IBS3S" MFB,"[7IY/SYG5I7M;3WGFH529@LPW9GM0V252TMN41IGB0^(]A(K2 A&0FA) M1!2A-%ARNJ=T!>."+J;Z*%&'G*;&PENA*%3,$2B<0 P(9;W@AD F:D"\E4 E M$Y1L/NZAMINC.];&OA]DCZO+\BY/Y@/?5R8SI(5!WP\>TT+E@G4"6,T< MXAYH2)0@$FMA,2=0 4ZYWQ8A=)EU^)N_@F> P!G?&B"\;>QU&@ 88*D($L&- M@IIP* D#'DC F0-;(K.&O5@>@KVOG'=%X:*GO_"U>DMEW!5/^\-R''S;=^Z+ MZV=XX:&&$<=%$6M?:YW6V>#+?MR\UG@Q[H*+$%@(N#(HZ!N"G!*8:44!1APA MBW2MPL88_CX?],7M_./_R0-3"G-U6U%=.:?SW[T=W(Q'9?4+/"%\>8B?G8ID M1;_R3>'^9^P&YO;N]Y>>*.<\V*30>VXL-N/,;F*JD,* M"'=6&8T/F):2(3>+C5A*5E0<$#17P('GP0$26<"&*X M@@98? QP:.*"0&^['0>>4WM)1N*)3,D>#!0***Q$V$9A4";0ZRPU5IL()NS M9>R#A;$7IQE$*L0!1FLFB%!&AF!/!V\H6!1NE5('L"G'707!.N*6K@+!(+0, M:0I"V!("2(F<"8$&C8Z],ZK6D-R3S=DR]H&SM1>G-5*<0>6YE(9X$71-M-F* M4A$B (G= 6Q!YUEM+R:+<-!4T52'2-3A(!U/@W0PHY8S#VK%M*>R:H=G]:GJ ME.-#-/?%#8)07JMBD+T?C[*7PT&9V^H,[=V4_,6K_(\\/!BS;$5N>MF[D5WV MM1;C7 P?C%,KS4C#>S_]9OQB>/^=KRUO""P2;SB8>.PYDB0$A10+I+0,4:)W M'' ):NW/GBZN&NU"!N*F4?AE]=$;\>0MZR6JGOWKVL%]>,AB425K!F^O[)ZY?\ M9T\9"C$8 50"3$\Y0)+* 2M8MQ,\DM)E3-9S&=,)FI%#]&GDX>GK!C M+AD\D\R.$VQ&2(^NKD;%(+&%7",+*82$"2J04(()H\/_"5"W [+? EH&_TE9 MO#GL?\X'=U=,HP(P""L.)&9(,4(8D49H*:TU $L,]?ISUPVM@\DDFQ?2S+;\ M5 R#I#X40Y^/5AF&90.SR?-[ZK")\JU>-'G/QF;'0$\P0#[$<8)88:527EON MC#4>.[#'JME :.M-T)HI/51VVW*BQG,H772'JOOM7D7/9UC=<)?]G/==.1H. M@C;[$L6ZN:16#ED-M#3PH^[$9(S+@5T:8?[5R4@+J6+N0FBN:7 BB !,26&1 MLAQ@3@A%M9OT1Y1J_62J..:0=9F>39F@G4-(Q0-AX+@#@@#H98E\1_L+" LDI1@+!VFWM M5J4-H12B[0;H9&J$ V:ML[%05!&DL:0.:@6HB7M:U,O3;F*=J6@?33@?3M82 M:P"P%A@11Y!74@:Q8ZD1$E[K^BQ,*_?\SP8HQ\&%5I@2; %5(2+U&BK-!>*: M.D8E];I6!QQO"^\8\2JL>*< (,1+I(SC1DNO&)+>^]H M_XL"_5 ,!^&SF5";_3(<9?]PH^S2#F^JGA0?AOW8=3%H'?' M#$.&$:<#3H:9_%USGP>0/*B P 6+$!'$:XL<@QH0@Y'@?GU]9:/W>=P9H_K\ M/,M'*M"^LO/X5MR]WVAE@WL^'J>J(F$)?;'(Z67A;#[*W@W+,DQ].,@FMPGE MJK]\K<]NI,2/;P=9=9E#D #K9:,KE[VY_/5%EI?E.#:L&LSN/(GLN%EF1U:X M?M7K832LOG9]EVXSH;L_I]O/ZYGJ#\/;ON:CJ^KZ%5U6 MRW2T+)E?1VI@56'+[+<;&\@HL^\FG64$0N#'RU]_F_\$?_Q^-IM J>FK(O>W MF7'%2.6#^.8O>2R**B/1<1Z# ('/X]S&*YMZ62RA^AQ&C[_)PU+)BVJ"UT,; MU*E&#\_KBL;M\)/%TB-;8!JVY4BIQ: M(GKI%4O\FG$Y2&:4J>MA,:K.49M Q+/LMX&MKG8*#*V^W,O"5ZH;IB:T:#J<>_2F&E5YG-.W^-:+PQ7CON5>(-D5)!$O%3'E>%UD]++Z??4I,?:G-+P MQC U,VF_$7X.3]8,7P>U>,&/\SYV[?CB*E[[H''#-VZ=*LI>-<>)!$:NR*^S MFZK,M*R@F<>W#$MW[RO:?5N&;T_P4_%U$(:,9J$8]LMGA]&I2V[1LG'? M76O&C_%ELQ??NWOIFZEFO1Q_'@?4QX8+#W7KC.__?WO7^N.XC>2_'W#_@V[W M@DL 3:](\7G[ #J/V1M@D@DFLYL/A\.!HJAI7[KM7LF>9/:OOZ(>MMSMMF5; MMBB;P0+;TRU1Q7JQ6"S^JOR$'6S3P)O6KDT?"[>.LNF-X->["9ATV\&EJZ"M M=A25J9>&85GXJ61AR],7%B8+?@0G.OT(VE"VTBA%"QX(_*S]5^-J5Z,7E:(6 MM0_?9(7/=:UAV[FL]#N5@]V49FE]C[5+DS],YF +-\$:M\]L=,]LY E VE&Q MW#+._ 84=_8 '&FN,-A8-#>/EIPGN!O-H_63:P^V3AUL@6L6F2Q"$/.13,0H M%:E11F@D<+81J@EVASM@;-KH+MOH.-V\!$=)JAB*8F*O?^,$)4PBFS_'A'&\ M 8:E VX-PESL.;&JZ>PFR*YWU7+<_&F]9-V^]1Q.I'IE.=CJ-F-F(ADE=M=& M2:IBJ02+$4<\83Q.T4NW&7>6]<2M?5,GDLX[;4--&C$I->:(<".4LA66"8^1 MU>9X8_)[MXPY:T,P[3?MI1J_-_-%#B'$^[_>!F]*#[E1A^O'WG]4U4.MQ'X: M@5E*T-6$$(NA5F\#88IEHF!SWJ;ZK/VJ;3!KOVD_V?[B M\H.M"R@1 J,FBG.1$I6P!,49P8Q1+#G%="-NQ?H%E&]-,E_M1T/ZCMN06^5 JP!F#3:ITW1;E\.3>6OC'()0[([D)]AGJ'+G\'?8'Y;NPV(N M-3B? 7[UH\JK'%RUSM?RN/V8FRI,;YW=9 8>U=4(+]TB;W.L)*&BX-VT^7X) M^51^'+?6&JO<2@C$&*R@*E)Q1F%)!8^,C!*;T15VRJJ:63VQ:E[+:=7":A-5 M7PNJ)VE_LTER:W!7;WYX70)>(4Z7E\7W8< 9I??VS=?OWO7D]">PLF.9N6&(:)FOX"*PO(,+5_+F?=68SX6#&N M3&2)AFX1-.'+-H%1!]RPI\WN9[.\%]DMO]@@.%JRRGQ)11MZ;3_5.NJR4!J9 MSF)!)<$80CI,69I@P3#$.YM7$;=EAAN9=6/%J675Q4ON*S1E+_(K9AA&AF0L MDX8D*8TA6)4)2O%N,-B!O>.A(KHM;. M;&*A.4:RV],=S=N;=UJOO-2C/Y-A;CJY']Z3O6,C]N.;K0>8O M-JP :]SJY(;*H7ZZF^7S5W.+ :(W+ 1GZ*=T1BW=RQ9[:^=RGIX\5\[&?MN; ML9-VKD2BL;YEHG9YX%\$1N53WS_^\OIX(QHR*1QK*>6ZK%VB9:QZAT-.??_X M+J[]^,Z5&UR[GI4%(-5!G-(Z7ZA[WTG^$MI\AY*ZYL^O4[@NT7(:18OC$2O: MR&/SU#S.BLGS^D8?&KEH2CN"H5#$KG43OD[AND3+"10-AXR[UC]XX*![8QKU M#)'XK8VYRRL3$(@_5@>%H;T.<0Z'?NRD3V]\G1+WPY.\PT9[G\7*E&6("!_* ME)W7'^<)] J^2\$1"G%\<1H^\ JVOMAV/Y!SRV*'B0>/TG5'4[W_?6=RH'V\6?2IV&.N9P:6D:/ ASB9;>,LGGKM08GG6>%J]2 MIZ[$._P,XIAZO;,L>N&-1UBM$E6JY:I7RMST@CB\-H M<6"?>@BQF(:,C+DBP^O=6/6.X\$2?<.'X/WFY*_D5/E"4IKC.W3;48D4AQ2Q M2TMB>@WW&MZZ\(+8*(Z51UL8Y5+N_@H+01P((T\XIUB&B([BF,T7/GE]/WY. M) J%N#A]/\-Z18[:*5#'84IAOH%1:ER[>H@5C!S!B4$Q2CD2 M40DSS3%5 @E,4IJA>&/SI]VXS C'O(7+?!"-;O*+J@Q1$[,LHI)PI1.4J AS MKA%,.%,O-=O;SB^)R%G9M3QFO%VAQ7Q7HL4L2[FRK D-E*G M,%^>R4A0H3&BF<%93#8B\N]6-5OJZ/N(YAHAZM'JP=[SD9#$Z*XP(C$A" M M,HS I!'14:14M!&0=B<;8TGWY>*+I(Z$CR8!D\[ "PJ.2,*%3$D,=BRHBC-A MU$9UW&G0L8SCT_'QY]U\_+:^I7\$[YHAGG$,TS3+8HU5JA3A.@(U3"E)C%09 MCS*)#N(89ISLR;$G!#K')R+21!E*4,P$08@HK0GP@A.2B<28 QV=B&7??-HW M))G.IOKXJ.2'Y2BM'@0TX2J)0:T0(2:EDFLC,UA?I2!&BHVJM9ME,6TW\#Z8 M3)<9IVP H9F4"7 N0UC%)($U(=%)I".3'.;%$/#M\)#N,,;M6 E^.("#+WO8 M39RTG8:8CK'240K>+15$1EAK@Z($VU\>YMTHQ_CH!6&D'!6(DI3S.,H@4H$0 M)4DEBPTLM0;!3^JP!D>8,G+\$KN-H^N(YWM@G3^'.4^X5%H"&PBFQ"B4V(9/ M$8^-BC%.T>[F :=K7?L<5EC>!)MX\#0=TKV?H8=4W_^@P4.JNXBX[2'5+US M'E*]]RM:'E+=0ZI? AM'#MOH(=5'=<3I(=6OD):QZIV'5._JVOTURXNEQ4.J M7[!P7:+%0ZI?6FSN(=7=O WF(=4]+@7WD.J#P[>,]>Z["]>B/,2TAU2_: *]OGM(]>&..5Q:F@8/PERBY:KQKR]' MC"[1:_S:I#RD^DL(<4O0N;>F*(P)@W>/)E=S(#=0TS1X M/9E:Q([@K5'%-A"ZZNWEN[?3M'ZS>G$3(%V"TS1%J2%*$AYSI9(2HD\0C'%, ME5. ="BZJ5GP5'^Z8]!]N#/!-S/@UO1S<%^Q\Y/*)[-%$61*-Z!TDVGPPRR? MWP6W#R8'O2JE<%M,5 ":8O)@MA1//8;Y[7&2VW_/[T";/MX%WQIM'A)X%$C?1=\&O)C= B-&+N4D#-0_60:Q"&&X>W*D4 M;&H>?#9S"[L'W]75PVN09M58_XYI2*MRWYN@S3AU7\Q@)""X5LR:"Y9^#9:H M@+99EDW@+Y9Q(/@%,'>^*#ED_K&8/%8Y[(KNCV8*W+R__QSD:OK1!%D^>[!\ M-,"(&7SBDPGLM(N;?J2>&LN_R=2*.0/Z I67W[4DE=H.U!>!JF4#G)G #!_G MD]FTUKY @96!M.S4JH>>XAGF1EL_FH)[*4$-IZ54'W-3V&^ "UL8BW3X1/HS M<&+E@]7O+94-BX"$^T4*H]L_-\JSF *UZ<12!I%I6:E3PR>6 ]RL/-8W2YF4 M?ZXY4?U=8,3_6#02K#\$"FZ'+:P P/@-S'0Y;B7FQ>-3X2R_%OQ\9Z;M#Y6J M8O]=C;IIT'JVE634W+3^DIC,'GS87S31]P+F6UJ<*L=+X84P *(>%Z#PY6C- MVVDEK+ 4U@1D68!P5 $<2T#?&EV=WUDQ6^S4>SNPR?6D'J2B.&Q3#T, '<4$ M_ ,#V\W"E69/U!Y#]^<@/97U)46 -]=W; M@9H1%D4UK]K)P5R/L+S;2O*YE2G0 M2[Y:CQFNZ=.B?'I>JFO%55 ("%WR$C.T_%BX;GN3*7SSH1;()S6IW#!(?:5G MC356IU$MT/I?Y,]NVCX.*&FT%L6[H:[YTS0A?GH[ES=)Q@5\!'PQ&__F? M380 Q"<5-=:A/5H^ES/,)\4OKS+K2BNFJ-IE3^ +Q:/E=*#2_UL4\W+6=J25 MKA5 O57CUA,W0>-*:E;4_A+F/_LT*4J789D&_P3EF7]^E<."-R_/+HMY4=F9 M55"[Y);TP:M@[F :Y6N5LVM+NK37XM':6ZD%E7^R\[3BLL*$.8 V3R!(J98B M.X<9#+$BHK5:%R;_!*M2T?A55:Z8CV9:>0H[O$4!3LM1K"[6_C!MC&>IDZ4F M+7WXMA6A%'>I7T5MGA"GZD7%EZ62JI(GQE*;V4AD/LN+UFR7+-][Z?O&3>9!*MZ=O*J^08\^O"#D/>-@RV]>G9ATWB36RUB+DZ@CK9?VY'L.>\[(\_PGZM2C MVP>';HX=,8N6OPEQ-%@M\ZGTYP0^:/#*F95;JBIGVNGXD\] MPR$:QI$SE7TG*'$X;XPT1#)R;RI=B@VNA18/+W)<*NL\68I50G5U'-9K!NS0 M:;BT\;]\6CS.Q.F-]7B0";G"F"@;X0Z;1KB6A^"PD>R- M#P))#25W+24WAMWM!23[G]E]66*FJP#"$:OW:WE/F$ H%-2U[HX7OFUN(#A= M6-U=6BDOGQ:_9Q[=BCQ8++[=;:]P?&=.1N5^?>YI?28B1->\0!^\OEU.* M\UJ%[&ZX@L[DN['^C[40YXA9M'?],7;-V1RM/P,7XNR.1OHJQ#FGP??"!J>* M<5P V=JW;F44*%O]3HKR,$:C0-@Y,$I:QQOI?E_R;7WAN9B7-S\_3B?_7%UQ MM9?;K?LO[Z<6<_B_YMKZZD)X7Y1[^.-=$7P'TDG;.MO%;KH!GV.Y>YF7*P.DY80EN;Y*.61)NUKV1(Y9TD E[V=:DEZW<4Q+*]IQ3>5"%@&7 M:/'5YR-9?%J=Z1X@DIO\ MM2K9W"_&PZNO\E==2\J/<8*UE#ZO9'2.K<%5@*>OCG^[8(&?N.CBW!4T%R?- M]?YI7I9CEF49^3DLPIZ[X)X)1P1'. I>!;FQK72LVYO:7BT/93&DS^!>6MD+ M#3%R+>QU7=0NT3)2M4,A&^XZQDA%[1(M(U4[%@KL6HY]N/.K;1%%G^=7$%$@ M9[)R+B7@G$N6[SB>"K%SI[_7*5R7:#D)O!2/7*MZNT[AND3+"12-AW+4'FVT M&0;L,PGCKP6CH9!NXWY0*]AN_2\%=>L<=(H%?LZW3= MXTS-M*]:/ZK/Y050GZJYM")I3D(2C;F+J]>[4>H=#:GT51[CI66D:B=L]M"U M8^NK2NQ@OL+B+XI /< W;#N:Q]P4\(Z]@SJI(=!\OL=O&CIL&K[$.,1\L-K4 M?LS'_OB55WBO\%T4G@QWB]MKN]?V\[MW)D>;%.JF\$.EB#J#]G7/&_U8!7*6 M](4Y+T35T>B*PX/V;4>P'"EH7S^3HCA$L=N'\NXKE/,$>HUO)\F0<+O1%M5#NHAR=->'G4H%,^DK!9]1'TP*- MO5\IR9>?CO7P^W#3P' ?ON MXM9I6NT:XIL]X!Q/N1?KQK3S646?=UR>=)T?RBY>E_\-:!=G(&!ONUBC:647 M"-_L<7/YI(;1B6L]AQ*G6RM>#CC6@L^!&O7ZM:,OFOQ:,>((RJ\4W5<*>N-( M-OLE K_80MXX=QF.Q%-^K>B^SZ WS!$K>8' CE:R?L+3//^G/SP\*O6?MN39 MF*5VWD[3VIM7':H^ "^_OI_I7_[RK_\2!'_ZMU>O?M)W)EWU!Z_'?CW+FY%7 U?CEJ,NJ0TFZ9]_]UKI^?\R(I,X0;',4$80IHD@ MB*21OR,.2BE-2? MM)V0N5ZN'>0JQB'7?K?^AO]X:1FITJ'AKHKU>[U_:R*IG\3-,LUT:U,=Y:F"38U\.ULD\VQQ']SJ M\KRM"-X;;2:?[+MA\&,^^S0IK..VSWX)?YH!;R:F^&HMM;0<$JAI!FS&6PVW M' R>6HVT2BA)Q3&G"!L9Q41JHE3,$I8FL_11%$ *G1 MDP=U7]B\RU]>(0RZ4O/T&(K=YV1&&<,HB44J#8E2*DPJJ50J0R+-9,J>D::YKWFK?>3)>O_&WYQHH;BM-4(<.B+&4$4Y$096)E MI.8,10;%O;BLAAV=:#LW!S(3T3@U$ALD2::UBBC+2"()S1B8D#C2<$3$CV= MVF; _,ZL;"6;3"<%K*[!Q]DL+8)JC")06N<+6/ZW\Z49Y74]R%_M&.^K(6ZK M$5J+6Q1KB9,82XD((RHQ491AQ84V41*GZE@'@V*VE5,=B'64<^!=2!H++))8 MD\@P@4QJ+0Q4(R4R2XZV,13C_CFW9G2K(^JJQ/[MZG[\#DXMWRQ?;+VWXH^0 M E1(Q)HR33 SB>+N>X/D,112C M5&$A$DP) ;]@&.4I5EC2--+L6$.@%*UFN(F2'J>B8LXS#3X-I9@@+A5*,$<) MC7F2)@C)GES<]EFH21[\O<0Y^1X>6.3&_CT,;M/_@P6BC+AM%#XK8>WLO^#' M8I*6WF V#8._*O!\7[Z=%<57H-_Z?I&6]0C!=RJW]VJ>L ,^5GZK]:G5AR & M7GYF[2OV&_8+S?AOILWH*UY&2.-4H$BRF!.(0T!#<*(E-41E*4$; I']_"/& MHJ47?<_CXL3!83N%&9AJIC.2PG*51%&2Z"Q#,J;PI[Y4^V2":#,2W/5[&'KY M!2N"[4M\\X%WT[47WV4O+_ 11,]&4J%T1(CAJ5)4DC@3$:*1X)LXMI]?BUJ> MNS-YP[&#)RK*,I@FCQ4!#R]II!4X>88TL$9N$D),FX4!C)X@G'B"8,$9IQ137&$-PKCID$C3Q(%"(F'8G?D.PO,Z_E MW:4?\]G'7#W8TMP7BG*?9\J;EYMW-U3>)B;+8JIC%O&,:,EDFJ)4DTRF5--D MT][EE)6W.TH6$;K9="+RG$D'U-[6/WZPB:D9\',**F0A_CE#!Y:#EL=_@F,^!];5!7!?%8_67XA4/- K4B%/R8F M4!]S XJ^>+0 0//R:W,03/E#>R@%^^("V'T3?"@)7 ZC\EQ!2%?MI90]IEDC M&;X"?M#'E1UFJ$:C=DF M2@]^U+FPCMI:G\XE.ZZ75?J:[LLNS[P>31Y/@; O_+Y,N5YEX3<]3^GK^U:8 MUD0OZ^[=@=H_7X=X=!VB9*&@9,2EB%[O1JEW@H5<#-8,Q[D.5]N\^O&H',^P M:H(E5HWZ/&2?@V%ZF0Q-RT'FM+UI1TP<@26X8K&Z1,LI5"QV!$ALX,;&9PK M;Z?3!1#P3W#6OS[SVF>&MQUK;.20;6V/AN*;\^4HC@TSMP',7(Z07:+E! I' M7(%+/5+A1AF%WU;-9&=9RY$;/?LX+;V]*I:=91VX<^QZ^.3L]G=',!4R(AW; M_;HN:I=H&:W:Q=BU9-^!D?S6>\=[U*:T:GEJI]O4R?U@YD]J>:H'6G]OW<*D MQFB9I$0R3$B"I4P2GDI$4B,E.KKFCR$>MZMZGE'2TS02KKF.$\VPR@C17,HH MDES@)(DB>WOIR)(_&G':;1JVJC<'BJJ:EZ:@+*P \/@;X]9/K,5.$W!_7RV M?*B G_()%)HN' A@X28]@7GEWIA[+#K6->X1)'5&=8*P-,09, M,5/"Z$QAPW":'%8I2&+).W!O-YW.LT_B%/Y'[3VIF #W$J5HQ(S&B'&12720 MW1*"NMAMO^PK2K>N;3*H*K5[WU25)I]7G SW9V71C/MA]K5I!OWZ\\L\39 0 M62:!J2HF22H3A),TXQ'AJ4YH=)A*@GA0U)&I'2D>*7>U8CI*,(=5!0P^4ZFD MA!C)M/VG.*PL'1'&NZILS]Q];Q[4=)'! XN\OA%9!/]E[E-;'[KR &]GNKR\ M SRVMP+V8?/Z%\H/V/%OY\O1EX.OAF[= T!*LDQ%FC)",N [TI1*B.D4SD3& M-MXMVZW.0M*(=N#X0<1?#.]5AHF]5Y(ETI"44*5,3(DV.DDH,C([3-DE@^A[ M:-[O6O+VY?26U6039T6: BLS393)P/BIT)PI@76J&3#=',A9QI X;N4;'2,U MCU*M2,*R2!"F8HOQE,(/4MKK&YNO"76Y?$Z/C,#V9^3V\']?-KX<6F_B8H21 M4)DV5!A"E%0BSK3428I8@E"*#[QLQ7D7%]N%TC'P4'$A31+!;HHADB$C,)92 M&Y2D6*6(;]BA=[F_%45=%+%/'KZ=33^^*GLQ:FO:D^5-JM0\SHK)_(!ER [Y M 4:T]K*\^/1M/=PF7L*>(.9&0MAJUQN"1!)3X*82W C#HHV+_DY]I+1]>^Q8 M8D?%3@.,(!"K,IH1V)Z*),(*- MLG- ,;4 BZP36<%IV=NM T3R^O:\$N#2M MN<$V3B<1K+'"Q%A01CEB&JL-8 ^G[BNQG&;=,\+>N-*SA\=\4D H.,O*:U7+ MNTR'WTKJ>!7I^.M&02MUO"PE7^;%HU;SV(/;QQW?)=MC]_=:ZM]<) K\78[+ M%/#W*M=W08S&).$^&U6R_ANB_W0WR^=-0+"V!IRAF.#*L>X]&QUL&AXY;^615Q?3?1W=A5UJ07%(4.18?87KLG:)EK'J'0D91R/6N_.Y M^CY;'#=IP,=6&M %[^YZ\9Q#5=*[RN50Q!PSJ^L4KDNTG$C17//?P]VPZAZJ M;]S"'Q^_!X_-0>-C?=#H@EOO/'4W(JJ]4D<.6>H1LU@9- ECZ797,??UQWD" MKUO!"7)MQ3I:?TZPC&W,,7=:<0='"FLQ_/!9G,M@.RGQR&[XG'!.. HEBH>R M7^?5R7D"O;[OJ>\X1.+B]+WG,\C#5Y]EU]7629!_N/X+ZY%>%,2LREY( S0=5!YXE" MAC0:,SJC5[QQ*IYDL"]U#:'"GV3[.'R405-K_PLFY=IYQ'4*UR5:3J)HG+L6 M.%Q^S#Z60VOW B6'#&M':$1#2EUSX=JJ1UB,- M$Q<>5"H]1*/A@EXM.I4]G6+'(GL53 M]\=6*F'>+&P?9G-U/T29TK$\.+?Y WU!.EM89*#+*4CL=U(XCD-*!RNA=UZC MG"?0J_S>*D](&-'!=FFGTJBN32FV8]ZOTGB,>].&3]YS#N/>> M\^Z"A>L2+1[SSIE0W6/>N52"YR'!/.;=-1%XW0KN,>\\YIT[0:'' /.8=U[? MO;Z_6&+J,>\\YIV#R027:+EJ@+++$:-+M%RU2HWS -MCWOGS1(]Y-W):QJIX M'O/.GV3[H,ECWEVN<%VBQ6/>74C,/I9#:_<")8<,RV/>>5J7=8#.XQ M[]PJU_"08)<-">85W"OX12NXQ[SKX4#=0X Y49_A,>\NFD"O\![S[CPKEL>\ M\P!@EP YC'OQDV@5WF/>?=TS=L'\ZX%=_>G/_R6Y/=_^7]02P,$% @ MXVT)3Q-"+]"&% L@ ! !$ !M<&%A+3(P,3DP-C,P+GAS9.U=6W/;NA%^ M[TS_ ^N7IC-'EFPG.5'F^'3D6^H9Q_+8SCGM4P@ H"_]]07 BT@1 M) !222B7+XE%["ZQ^RTNBP7 7_[^O R]1T@9(OAX[V!_M.=![), X?GQ7L0& M@/D([?W]US__Z9>_# :?((84^=FGR>T,A8*4>3>W4_$G]-[O'^Z/ M]D?>"24@H"B8P\% ,C^SC\Q?P"7P.*!SR*_!$K(5\.'QWH+SUGI[VGX[V"9T+(:.#X3\_7]VIMZ>TRQ4 5F^.R86.7PO"GQ]HF(H_&LKB M!\!@5I,2?5*9@_%X/%2E&:D0A&I$(\PXP#[,TP<\8\@3OQO&A2FI0(^_K.#: M*C/ 'A1Q6J+T'(P.!D<'*1/"CY!MR&?0WY^3QV%<)IF.BDR,\JI7946:=^%H MJ=<\X'0HF8:" E+D9PP$6_ 0/-C@"R#2:R0*\O42CNIYTE4!QH0#+MJ$>I0\ M7*T0GI'DB7@F0\M5*&%3SQ84SH[WI-<-4M_Z]XK" M?5&_E(22$-8X@BP>"A8FVH&JV=7ZQ:D(0/V2E)+G"2%D!2E' I.UXPZWII8/ M0E>U!(L?A9W6*H S5ZT$"\*HRTJ%X,%5*<$"PV^KCY1S+S3PY!]?;B]K^FE5 MI3/B1W)TF.#@''/$7RY%*Z5+Y4Y['@J.]VHILK>G[U_C]NM(#!ZCD3?P4@GY M/P$.O%BII<( M]6*IWIM,[M]ZU!J@=@.HL,("U.H;.\D]4Z269A-9].5C!-$1>K:N(FA%M=#4V-?2_?(S%O+[YM](T1/ MR5+HOX"8H4=X19@ML#5\M?@>N>%;>(TGW]/CW CGNX7H\Q8D#"!EYW]$8G9C M"70=8RW2;]V0SK_GKU[\IA[K9FT:L,5%2)ZLVW*9OA;9=XYM6(CWE/P>SUH\ M3P!# HZ;G*XQ<+J"6H3>I_$-8GY(6$2A^*&D2$#R4 M1#@0\>64S@%&_\UA8J0R '18!B@1Z:UEJF T+[6'JP37-7R:^+ZP%D=X?D,) M%G_Z<>\3(U5'8 #IJ R2D.:MQ7E%>3T\)7@NA8)XCAY".&$,IIB4GAJ >%L& M8BW"BV7TQB\9/W%4=@M]B!Z!L-4UY#$"^B(##._*,*1RO+4@U4IX#X>F+3P* M'0E]21M!^M-@]OS/KYL6< I_G.YR-9P:#_ZP;G&,!?6=39?8[-,=H MAGR ^6G$.%E"*N=$? %I:>G>DM8 TXZ5\0;W5#T8U75-.3(]""84K"%AJ^.1O M@ZTU073,V%O78JHI[28?B1!I3L&25]II@0/P)[\$SS&+B]0.#S;7AL.3V M%'MO[9*U+Q &V$<@O$7LZV> P1PF6T?.(!4]!D>/*0YVI :$-)%R)M>3@KVU M9#4_SOL@ CR:BEG(\)7 MF[R"&_"20T+SW "#)LY60@9*BI>*Z3'03;>BI:PKC*/F4CX^FVT9R P(:4+L MG,PDJBYGZ7O$=&FE)>+*G\50(F,VA.=0# CK8+":P("2)A3/25/C2T%>#X]- M\O6&A&@-3QU!7I?-_6[:M*MA=]O/UOE;[TU:B3ZC[I0;+()K0U@'N M;?XU#Z@31QW0]EE7HP^TRNGV[E&?W,V#G_M=!ZTD,X)6D0KNX7#*">OZVG*Q M58>;8S.!9YM1[L$TI9;S^!6>U$$6$QI!JDQ%]["TR4G71Q45U*XA1BD3;42[ M:8J[=P;K7'<>>7U1_7K/9H;;B*E5GKP'L&4*-P^K"T,=V-:)6Z,/M,D*]Z[A MF!XNN$(-02WT^J2P$6C[_'(/JTNBN1"]5I761JJ:]+(13C']-9/5Q<$WRVXBZ:S:]A[OY8=HSR $*UZ!; M$1N@-QVB-3C N.'97.]-4K_>#YPR\047L*#[5GGX<8,\?(^X=1I^\_==]/ ? MZ/-[,ED2RG7=02L)VTSICT=O1X?&E/Y/FBQ_4D6/$R]?R=YQ'!PG;[CSYY68 M9\%:-ZFAW[93O+5PB@+N27UZ_%VW?Q00KZ7X%AM QHX;0'ITS3M -MKPQM-M M[ $9&_: ]"A9;@+9F*3KBK:W#61LM0VDQZ[E/I "IFXLWV4GR+CM3I#>0VJW M@A3PSS]HN1ED+.-G_6:0'I'ZS3F0+J\(P'+!:R+BRP &IQ0&B%\ 7^[!2,?& M@]S^'6L6$ZIK="SP+4U[I82?/%D;3U5'MCUN!HHMP)N:<1-P2U<@]Y#[ 3Q*6%8_"8SX!'5 V*TYEZDLL;:KS#AGPKGO"^ MRA/6-9!8JZ>%7&WO;LT.+=B2(=6D;OF1EU/KHQ;G%SI)R>V1U]ON;1B)KAFL@>K[:GC0I(.G'48;RM\T;CEN>->N]P.W!4 M](8ZBEKT&QTY&CL=.>J1=3AS=,>)_W6Z4FN@$U^TC75>M>H@4AU+[>X)]]-) M8^O32?*#;:):7E(O+ZU8[PY.[G +&:?(5ROXPIQ?1'V8P1WJ6+Z!.Y1"LPIW M6%E]H#H8,]C_@(NP17QE;",Y_F!AOM:QB$,.4N?#-:B M]I]9L.<-S=51HAGT]^?D<1A 9*P.JV*2?[2N <(B?N!2WI%3)7)\R=^#M8QF M55&K3/1%ROS9J2YYQO3'8"VE86TB*EJV_^*.3X$S^]4:*?CL+]PKDW&IOUI7 M @/D,W>$UFSQGZW18TK@;)3.!R-QO'@@N$< MJ \W5W0F!;:0T@+70,H9'!P.#MZWKP=WK@-O\OZB4?F*2JM^<(,BY5)_#=;\ MC8T@NR'&Y08J.R,H%OEKD/))4QQ)4[2HQ=LAA3/K"BAJ^=JW@]&'P<'(#8%$ MR#OU*[#$/L<@7_RNF:8!IT,N!NDA)GB HR44L8G=^_.$\T(.&Y'WGZ_)+#I9PXB_I'#XPC'LG:?Z(D6AWOR;JCCTB0['D8A:', M[!WO<1H)%CW$.Y2%V> #X@UL]F4UHZ(LNP2*I*6.!K.3L^O6DNYP0^$214MV U#0 MV%R6@G;=7K>BU\:1'*(B"@.I-/L'#(-)=E"2I7VZH_T:"MYU>RI%Y34(B MG?#D^I'!-$+'JPIW9&VF78J%P@CMH#!)T("%H]B3,!&(Q#F M.RL;ZJYH[JN3W]6J:SZIIVFLM50=:YURI@;80NUZ3KK3G";:TEWI:#\!A&5. M>(K%S'6]FRC9EIX[#YY3V(&G,V8P.:UN8]'8--KBG=$N?PO<=);.N*98 M]=EQ^*=1VHFK,[8P3D:%L8"\E"_^_Q(G9XSQO*8K<>+:75.XS08:\N^N>4S3 M0"OZSJAOZC3$W/P1,<%Y0:@\KO\(Z8L8!!*(DY8O)_(4KD#N2]+*&$V8.V,9 M4] 7AN1)4@K=SDCTP&=16 YQ-!8HFJB=F%TQUITO^H$HA-.9YF94H=/$_R-" M5,X:--_&U063VQ+8Q3C332/=TD)# 1T+9*Z@J!_,AM@)#O(3,.T:@SU+%X'7 M?7"O)M>H)^NR8OGES;3V+^O,@L:5G3D[YL.U]4\?R#ET<7YDG<9QE+4KJS*U MJI8C#W=SU'X>0E\>)@2A")>#R.>LI(N9M&O*J6-QE?IH2[NFP@D% M7^%GP+CPH9<0X0!25JF1#7'7%/Q] 6'XC^BA4JDJ@JXI(OIG'\HN6I+)NQEN M()4/P!SJIY%FZJ[-'M.QN+*;FW08G%+8;]J.7$/;Q76"">8H0&$D+_^X@WYR MAU>:2$SO%]*M>#DR=LPKX\.VR??]XKOJ)W,*%4G)46V(N^:[\=17+F0GJ<+I M[ P]H@#B0!Y(5NC$OJ[@;_[%=@?RM$# M+1'GA8RQ$]>/ZZW(NZ8C>D8P7,?0^K%PW M *^KZ.8$UQZX,]37@Z5;/3;1=<^S- MQIFH\!N1%]EJEU^M.79$U?3^ &W&P(&G:^K&&0'Y7=2-#C=?^2E.?XGBTOHE M*R48VHKK6)Y,4\>U K6W3A3H.I/W-1R@RJ""/J&!@(AMW)A26/8QTNZ:VCJ? MW'1F\,+4*2=?B*#R"MI3$LJU+_7:DG%:2^S>D'\7+9= 'K#,??HCGT;4!+3V M+!T+8]7FCA/Y-8G\="4W)SMY69,D4Y>ZQ+QMOMDK"EVI MDO%=ID\6AS/-5_18',AT%M+%!(IH^ (V?)K<=YS"[YU.S.&3+\5J: MTOD?DM,=*-94+&-QK:%2G0EGC&,A?'9 MUG4[*]X]L7'4-3G:BP.;W:);E]S%!KUQ-%BG6K;6G7P_]L5@L7;"=M1(FU^2 M;V,CDZPNFF@ZFR%?*O(YNSI5:%<^F5%+UK6(LXC2=21K.9U=PZ>3"(6!W$.M M=HRJTKR23FSY?A:)&?A<8-\Y;X\U4;L^Y$>*Y);#X#/":!DM\_<^&?S<6DI7 MQA[36II-8XZC!W+^S"$.Y/JI8V>@X>]>D%5UM\2MG.-/9U_2 5+72HPL7?$& MPTRD2J%LR+-0/D?;%:U=;H=C,O>A"P*J:3HV[:^_*B6#)SU;<1;!R8Q#^B\( MZ 5ZA-5MVUW2KCB NZ)2Q_LGTLI8F8Q7:B9Y";TZYSF=72#F@U JW-QB%>)> MJ?$2_VC=(O\?&F,K [UFPZ@>9D%A>Q=*I+QN4UV0J$7_5!#R.@TE1_CRU*B% MC-V<.HG8-TLVG3_[@FFRE+_<;5(M:5<<:",'$@_2:2 H8SV-PSCP=,Q!:O+L M9CWUU!W3<(T!#@SJF4E_H&[JJ\OQ=_%^_1]02P,$% @ XVT)3Z=[W27= M&P S,(! !4 !M<&%A+3(P,3DP-C,P7V-A;"YX;6SM75MSVSBR?C]5YS]X MO<^.XV1V=C,UV2W'EQQ7.9%+=G;.>=JB)[S3-/OE.8L_[M_G^<,OAX=/ M3T]OGMZ_H>SN\-W;MT>'__OE\GIV3Y;109QF>93.R/X>I_\E*WZ\I+,H+T9< M:_Y\RY**P?O#35]*"O&O@XKL0/QT(Y=F; M&5T>"HK#KR2_I%EV1=CU?<3(*3*)G]Y#)HVQYV)A?_0>87 MZ0E-,YK$HOZ*4J$Y;N^)R2_2!>4+8L> MO"4R\?48.-=.SJ)9?AE'MWQ%%&#P&*Z.F\<@3\EM?D/8\I)&:7:9R?1S/1U4O9T9'+N"T[\!3%0\&-Y@&F_3C+B) M/$;5Y>$QH./9C*ZX2>0VA<2/T6U"N%?A,3@]/R_-<T*?L6QJM^%M)YHYP!7/O0PBZ?&#D MGNLJ?B3",>U'&$TO/0BU74E[D4;*/I 8]84UW.A57.N#GG$'<944E3O1/Y<__ZOF#/"E]3JGL]_O:3+G6_>S_ZSXNEKUF42W M)/FX#R7/XURHQ4Q^B$!PM8QJ<08<^369K;CO\)JPW]*TWYN!FWKZU9-1.6 M2M$1HIMCL%2ZJ=8Q*6?\+WAFO#;0$^E,JPFZANA$/K,[%(>[S&S%WS.35$:Z M4C@-'0KTMD=-X:*I,%Q2"RAK6)5(/L*#Y-+$"M,JGW,U07,A:A!@G66C,(#I ME?$HY_6O>.:5>[TB[K@.L:ALE)ID8Z5D)%AG%R 08'[E7,H9_@G/#+=73/DD M&Z@4_@;ZJ8:)!9AM):-RPG\.,>'=_:SXY5\GJRRG2\+.XS3.[LG\,Z7S;$KR M%4NS8A&)DM9L6K0H50!J@766[<4%S#B(:3G[[_"\[E58\RIZ$3%-I8.F(=IZ M9U(BK"@ "07SRZ1\RKE^BV>NJZC_;W%^7\&UDNE%/O,V32K3 &J"%14. D., M X@KO@UI&<5-[XH330-68,25:V @QHH/*R$ACH*!'S LA2!>X^PVK;UCI:LT M%@.J#,]9MH*84=2!.S=Y=>@ !S"E9$#ZX^4WT# GE0LE+I9G)T:'# M4D(=+,RL\ 7&%/9>'=N'TNO75=20L)51&_ W\P)NP@92C/[TE.I.(55ZD;)L MK;H8]Z;&0V?C,3.J@V61ITG38DC_C)(5Z;@)\L<;?Z#]>#BXZ@%J$*2!4CDN MNQSP&7*^[5\MA1QD7@3[&ND[%^F,^R@BB>A%KO66*'B MIP8 DJP[P)<&,!7I>2F9GT4L%7=?:B)Q!RB>Q6V7 =Z@U".D 58$60L+ V$ M)[Z#FRM6NL/*%49#42I'2H%UZLWB .9:R@1?Y.%X/H^%&%%R%<7B>D3T$.>= M#DM#40Y.2C$TSB3'-&9))"BK M'959U$L6FQ]?7,+A""PEU2/"1"_$B)_PP,1V9E8,>C/C&8*D%BU MT9Q#2MH@!(J+M'JH #GBBPU(+Z_J<[UTI*V,+SDI0D18R*8'@IX1OI.4=:3S M)GHFM2%WG#\-S<;]D](@G&J(-"874,H!7Y+6QE?M;B5EC]J>/(JMHLZ%!^T0 M9;Y[?6.(** O;JUS-T/\3^QA'Z-$N*''^4G$V$N1 MUK!RPS@" [_#AE(L7=UBO9)ZLXCBV^TR%?S5/7N>)2M1&$YDTC_%23O8;=-D M8_,@33#-M8.0"@C ..';Y]1V8_H+T"J:^EVD+@VFR8:(H9A=1=-R.C_@F^RZ,*0ZZP8S@-LIW1[1A61+%C?3## M*IM=UPP41L+ZGCH*JT #G!N^368SKW8JAC19?,O6SD1[.8;02O.5.[28P& C MEFJ9UK,P! Y_/6QKX9+_>T?EJ4S%O88"YE=17+/*XVL!4?JLG*'6LX%#L)()@[#FUS6&1M?2'Y/Y^J3 MP0%Z;H01=]1SR /T==_E4=&!+-ZFI-AN0;L4PUFY(3! (7IJ&- =CK+<*G=' M)SLD/D"R)BL-H(:BO?ZB,(:%(W3%Z**3U"QY4NT3ZD\&]*8SOI0711]$4AUA MC_&,9-?8F DW'K.:<#B#(9L':B%5X[VN,5O[QVHF"%^_*7DDZ8I4)JGM MV6^B:\*YX__-N[= /#AL4O<=.*!#C[\>=+!RXHXP(UAGS*G.0C:4(^%21"KJ MK?$E1&U&7:[)RH6N_;R]S&V?#U@;+TD$W-+YEXC]3FJC:@EE)MS4RE,3(L!K M9TZHA6QR\%8LUY7SU*SP(7E*,L*U)TXC3[EA2FB1PRP' (AVLQ)H:9'"P$9" M,Q(,W/#EY:P_<)6(;U?,EZ)P6"Z$>B1R. "I*[_81(T4$G92FD%AY(?PT-^P MU)M6.\B"+^$A>S]D/O9W$* P;YR'#%!(1X?08Y7'7^F0H31!#H2'B8(A=H3G4T'Z 9L&1*NUR# MHJ &@');2$5-.6R:DZ$ZQ97X=!-_3_*K7.0CW]"K2)40Y<^MGCKEPPV= M5L^Y#8_OTG5"Y.SEAD5I%LT* =)Y\:_2),W_O5K;ZW!ST&O?AAGKJ>\!'>5 M0*?#SE?38?>3:9,.N#M9$+J>D/5 ,^ENAK(QC9H1Z*8(W#.^:$8OJ1@(0:.3 MQ08"+3Z&6"4>/['[U<4AK]*T[G1,^0:+Q3,^JO+.1_.'&N458;'8DLV82,8Z M)>O_\W^OCX/.GF?W47I'IESRL\6"S#J9D(-T7KOV!WPI(;NI'=JADX>8$+-B-D7D2HBF)/DX0N(PH?U45_6/W>EP9*43H*A M%MV8L:,3.1!F6EW@BS1/R4-I'2<+S?=J362;LV\5V=AP A38 R;J'J#'?[NT M*)NA;J0128)M!\=$5MD3)=G88 (4V,>:*'N0%51 I,I*8KTWE"^P18I?J* M)1_X.677]Q$CG[AW-A=["@L 4_L15/X3)APW M;+/&@3+2R=;%<3M04)%#K8Q2!^KH)T1@J?M[%UFV$AM0K3,%;R#QOU4-QH8C M:R4$\LA5?>&[%RYS$,M"V45\8W*;Q'?K9!B MVYHJ7'@E2W'!CEWM01V\Y6= M5N8-5>;?0.%UZA$Y;A[^['3\Y7D2>-PH3P]EHU^GS#D$^C4-]8%^:<[H!TW/BJI"I&O[GZ M8.L.:!KJW0%IPY!%1=J3*O^$:5=0AY;;W'QX2W3F53>3U$DJ?VH=G:H)VP?D:P=B0 M8!32:PGI\JX"'*5>U!/57-)U6UNAG1%$) MT($^Z/1Y-(?Q!AP%.VI70,9TD([(G>VBNS*ND%V4A%9IAQJT8T.,C>A!;4VC MFPH_'Q!9%_'5QRB)_R#SSU&P#)V)$T)WI@ M*)V2!T9FL6QYDCW:?,R@_FALB- (YC']3:[X*GMM07D=)62R:!SSJ$[I[!I5 MI9V C<:&&R=E>" *VE^%M;\BLBO- )$V/1I"*@W7H4^3M@K6>:=*@T)UBG3I M()]A403JCI.$/HGDLG/*3NGJ-E^LDNX7*@MI,CY&3L5_I8]$X@V'8%5!R8O5 MZ* 63G$^4/0:A33+=6CO:?V1(UAE*B!UZX-1."M5.;E=-N)[>6*&CBHD]7D\ M<1[%K/ALXQ>^J5RQHCK!MFZ)*&"QG.(I9R MPLZMZ;[X5S>MP_,?&V#[5K$'Q'L8&L*+4Y)C:U&69GMV;9-\8&JI3CY0MQP; MHMW5$C;Y0-UI%

XJY&#*>(/EEE=;\A>S3P=I;753H-9Z_#"T M44_O-P9J'5?0#)+YTE]>^.9#7A9[56TKC1F4MAH_ B'J"&P*I1U6B OSD7#% M,KK-&9R2Y?9L>+(PW-:V;M?)]32V&QN27%42)./3V&6))F/)O^^Z"(:YJ@+. M(AC2<SDO1=PZ#5EE90B@7 M.[Q-:$[)Y@5;+T0G "HZO#\P0U?4*;,4 \-5^LQ/K>)$3)D0YYPV\ MP"WEY 3J%J?7!V:=JGH%<:MC?(F(]HO-.5WY&>4V$V='8LWD]:%5H:#>W8AU MG_BNJCLX1$_4W]G=\G!W=06/UPG0KGKZ=W-%E_C"7@XOFN_2'V35?\T+_A!K M?6>95V7C[#R*TTV;Y (.';>1#JKU5FAIJJM4NMA69]"?&A-\H^UW^(*F MFY%.HZX28-Z@C7B0.>WR0+?NJ9%5),24;8HZ3ZB8FP#7 ) M(>*Y-8D%FV<)%]..9>=^:74U9QU9']HY57Y:1.;OP8BKV(2!>+!W3C\P^;[1 MJ@U( 8I=I%=L2=6A* >6B7,;D85[0S^1:7E)\=-+16 MH1%E/0.M;JTBS.A<2?'Y4 =OLML,Y%#6FPUJ[NS%MN'E;O34"L+SXDGD=3-] M2L59O)I;'HX&L#Z((9=F<;DB72WXHQ5;%T?._HQ>":S= MU!<>R.!QA#SO"[CEMP>N%3./C?\K!*V+ZL)#%C@*X+5)/),!WW"%4+9YSV7Q M]N_\ .64W Z>SE^93C&6EO&1/2JGJ/EHP ^WW>87:9:SE7#83R+&7D2UG:5( M[VH) R'=?+)-1SJ8L'6=?XFXRU84%)J2AW*[(KXL&J>S^"%*+E+%C4\O'I*Y MM^ QG,$"33T-HYR&[=)U+"R78X?XKM);"]*]Z.G#PA68 U_S[ V7ACN>P6%9 MO^")*)7.7@Y)M1T_)L[('+K63G_8-!7:"8_.1I4=1*76[B&J\?A%_3ZO6-$5P8M!(%4?PK%SAZPZ.H^]8!=ZY)/ 6&LK_9D"A'O M4O'2W2RUVA@VE%CGM_Y3'T+%N)^Z5E4836"PPC+M5D M(L:' 2OQM"@P<9)Y(8,F\8I1"@$N:91FXEN&RX+%"2/S.#^/9D6=_3)(=?0C M2N4R^&LR$^=K&ADT%*4H4@I\+Y)9$.W;(VV.SW26PQ3#DV?$J0F:T]D@0#N; M:C$@D]EHC>UJ;75V4*O)/W1 WN8S-C9?9;'Z1 T6>:T.1C6M(#K87=K9ILOJ M!W$8V/PJH9O@-OP@*H'QPW44J4.!XDS21W_&PTK)>%2GEI;C&"@/9S/*\K/7 MQ4GV>F?HAEH('PA:]7Q>#THM]-4+.O7]CR1%O+M,FM0>0,E&U?:5J[2#I1I^ M-T35!+8B#;-";^IO96>1N$_F)"V(E1&HC=.-=A795?MY W06^J,%&- !D M0+3M=^4UP,9&<&?@&#K903Q9-5K5 1>8WF _,1QT-;5OB)O!B*5O@BE6AN%5 MD/H[5C*#7H*&MV-BCZ\HAU04.5X@I)+%=K18L9#7'BEZYOA66.EXE6=Q0&H= M6G"Y61^G?,_11!PLBC%XP^'3J\J1BT&W4XC;?]>Y9!N?Q_L M1?UGQ&+QF0K5V)7/2QDDSP=,-NP,DIHE:"8:5D3BQ9&TQ'>=YOJ>LG66M6(& MU015PJB$ -D<&F503Z*L*3XWJVFC);.H)I"NB"AGT2B#>A9E37%OJB[2G#"2 MY?)++P!*B9/K?@X6'KV6MS*'L9BO$L(!+"X.( MEA].MW9[[7&R*.5:+N.\N/X8_(SIDG"U$.,^H:I+>;KJW )W9K#QN*F_CSJ-A.'FC-L6M^\'O3HU#H+AUH!*)/\%%9*# M@3@8?K]'Z&)";3]%=\*Z";(J9/Z<_%R%H>N1#>(LF$J5[=1="%_%+ QJ0?6? M K)TPS&Z.E [!;1UA:B=(-NO=M30^17J:(QE[*672,MN!%QXSHPXN](U+RX/D8,#$&GRPDL&8,>F9)XDZ*-$[,NTR(<,A$VG0 BJ#1;I9 MB"0S_!O'/H'JFD86!*VO9F,)3-/Q3<[!?0[:NP=JF7X3S@<%G9/BO9ARPCM^ M]^-VRH[E_Y;.^;Y:?.V+S,^>9[R1]#O4@;C9:4;-#8WYZ"4^J0?T M/5;?&@_>;%41 %& +@V!$MQ+U/L!:X#\.#^ 5 )2F0.8$4#[ZMN]\,ZO.>SE MMGREL;TM;EY/"%]G=!Z._P8I@#?CODG:C>?R(V$[O.# =]3'@1[-KL,[*!& 1*HX9,+] 8N?/_TP_G'\N:\<._^^'?C6RM^;%?'>K MT%>27](LNR+L^CYB9.ARL[\5*B'SXT>NOSOR=;6\%2EXIW&R$A5RQ1"SR2K/ M\HB_?NE="\&.K 9[W?5M]2^[JNWK 2M0/[U 5-VWZ[)8 M/A!_W/*%]N__#U!+ P04 " #C;0E/RF!I?$XX "7N0, %0 &UP86$M M,C Q.3 V,S!?9&5F+GAM;.U]67/<.++N^XVX_\'7Y]GM;:9[NF/ZG-#J483L MTI7D69XZ*!)5XIA%J+G(JOGU!R )%A?L! BPNEYFVJI$(A/Y)9@ $HF__L_+ M-GGU#+(\ANFOK]__\.[U*Y"&,(K3S:^OR_Q-D(=Q_/I__OO__I^__K\W;SZ! M%&1! :)7#[M7%^>?3F[7<8)(\UG68PB+(XVH W M;W!C1/7M%_P_#T$.7J%.T_R7ESS^]?5C43S]\O;M]^_??_C^\0>8;=Y^>/?N M_=M_?KZ^"Q_!-G@3IWD1I"%X_0K1_Y)7?[R&85!4$G>:OSQD"6'P\6W;%Y," M_^L-(7N#__3F_8(T&^=6K>I@SF(!;L'Z%___K[57;;@L+F(5!]A1D M1?Y#"+=O,<7;,[C=QL46I$5^DD9G,"V011$(8I"?@R*(DQS)4#$N=D_@U]=Y MO'U* /G;8P;6O[[>/@4!&L+W/[_[\>,[/(#_)4@4>0YO$SN(;Y%-'E>4]0X.XQR #&3G03[*IAN@5YD<4AZO6N@.&WKVE< M3-%"L0.CJE3\5T_81?.3L(B?XV)G5!5N!Q-4N0SB[.]!4H+/(,C+#%2=39"< MSV^*H'&*9HYE/EH79F/\RGS MP;HR'PPH4WW#K](US+95T#C!.P0,YQAWJT-N0(4SF!=H\H";^#\@NDI1X)?# M)(Z"*NI _XN[6ZU73W@=@;_>D]72[G"RJJ=!@B/TNT< "I/X$O&=+'B]C$M, MRLQA.4%16[&#B:I,&.!>\RD+BGB3QNLX#-+BK,P+%-EE2&V#\[AB M!P80?)+G8-(0YE.6#"K<#2HQ_/==^?!O$!;WL-N_0;74^INTF/O>("%. M-V@5DZ+_#">O[&6X3IHW4)?I[C0(OVTRQ#K"\U.V"=+IAI!F/4U\UN[?/79$ MTUN*A*G-'45]P:59&]V$TY>7SO M)GF:)._)BRA](?OMS2Z/ILRN3&93%T?:,G5;6U]/3)@OE?@;6TU,MW6?CXFU MA+Y,(Q:F5Q(F9Y4..X,A^)3!HW.R$S;?P"3&49?AN'G/=H+8IT$>YZOU309R MQ+-RO"GB*V%NJ;.CB<>&IN, MM0U$V9;C:SN1M8&86C^:-AU'&XJ@)\?.NE'S#/&RO4C98(P\/3HV$Q=/BHC- MQ\+&HF"C\:^)R-=6S&LXUK6Z.6QC5]AT4&XH&)\Z58QS!5 '9T'^>)G [_G7 M-"BC&/VJ.8U(<[>@1!5(/,(D EE^\7L9%SLKVG"[L6&;X6+!CHTXO5A0:I^= M8D4;*GM#:G235?;L;Q H4O15+]"G/IFJBE075M6QH\&TX!"B172]G+I WY=B M-S$RX_/K"AID(9&U^<^NN.WEA#@MWD;Q]FU#\S9()(# N Y!;CG@6QI_KL2M MN!F0"OTW=G*8OHG .B@3B4#>-,.A$%YJ=R[4B.0Q&F,_>T:_;/7,7@IJI0OTC46=]H$ M8;%CB8FOZIQTG\"PUV>"+W?!C#K,U1"O@_RA&NW>")["Y(B)W^I MIK8W[]XWM[G^J_GS;^U'$2D*KM!_MF%]$CR Y-?7; (T@EAU&L%;5^HT^4$/ M>;5<':A"_[%18_AC7X4]($ZROC+(50BGQFLT)X!U!K?/9,>; '#W!:9AC<"!?15; M->,DW.G,4TR@R)(WHR4F]Q(:BEJ* M,2%FV(#A1Z=@:/;MTDUUQBF>-J3IFX&2H/<2#ZIZB@$AP;%!Q$]N$8%/2F4F M!C$AP0"'T$_CRVHF874.J\;[^W M[12WZQ2WZ3Q%@**6T[?E]FAPNQ]WDS7KATK$*AUW .13,:5 HOS2S616Q9 M*@]B3+>[;?AK U.F)5D_=[[4_9^]M*% "[EOV/<2T3US0Z&.@N)H W$++S@G2W>V?DNL)- ML,-W%&EQ"6UD=E9I3(A%W6[ #4]AZ4854#%.L_TVK9Q. MZN?8(P.[W:-C)%VVFW">%DYGBYF=#4S,O#G9[2Y7?3F&?YN 2].[2+2, M.P0R^LA>*V+='/C@=M/K)H/HQD_814Z-3_:(VHQ:7M6S2/U MTM8*VLF<7O.8$:Q6*V_YG55%&Z,Q:"EAE@C6B^-KZ*?:H U MXD:N#+E-2.MDM-<3%(*FS*T!#O'XS@"5V$L$*&FH=%^ RHY@P+_-LTK<3QD^ M9U.Y;,1KQME$HS?S$B&:6NMMIM$9$]2XW5##N\'?XV2XZ3[\6I4A MM=AJ^X;$*FXWQ89ES="$<_$2)B5^F)=A,94FS;C(-?'2TAK:BE$@QY0@Q/&N M&M[T:\3DW@)BT72W3,GMJ:6H$LLN MKO>V<+O9A2OUX1LHZ/_PDN\Y2*H[*<59D&4[-"50\X55VI!02JZ-EX;6T5],J%DMUM#@G9WZ:2>&ES"6TD]KBI3(A%_<@= MZY6ZY6>0\4@'>61T4B\MK:"=?$X9G1FQO-MMM+;F\GC#E/93&T=W?_+2DASI M9>+B;F-26,5P8EC;R=SC=0NE-^3JXZ^4_>?AM/MG]QN/G6>X-A_%49>SZ%I_9Y*XZ799?21\7TJ M%V)6M[M7-QEX"N*H>:V6O/#0.SD=G49*M]A?H!6W\!( ZKI*7; 5\R3@<'QE MDP,#WB LP;33C,@PE^/,+2+J/65NIO\XK)5[;W\V[E07E[OYQ)%;YM93OSFQ M5+5=5;S_)4Q@#J)?7Q<9WJ7 ?T ?9?!27"15JU]?YV"SI:#8A5G/DB#'[SC@ MBUPG+S&S(C*+;FCL,9U-NW-J=@]PT+,"H>*6P\*8RY>%!SNBG7>*QA/ MHFXF 0FQ*016)U]&@?N!/9E6@Q(Z46TZY%A%TQ1.2[7K;Q_\L6S_L85)IAVI M-<&XF)<7)9_O0(:KX/3KIGSNQ2-MXK20LLV@YE Z"J?WF/QOYF+ M__E4[0U-PZNLTB2J#J&'K_Y2"\")&E%KPK$;>0D)+8U5*\>QV7KQ:^C4193\,BBT&->87-@W05U7I4J4PJ^!X_3!O:2"3X$$Y1@+ M"_D(R.NF9'OF].\V%W D(77N%U"Q;.WUK"^GDX:-!_.]V\S D72KLLB+(,4W M!$1&II"R+-TC78:YV=IIV+S'S(MG'H['H-+'H/7;#,=CT.,QZ/$8]'@,ZIU= MC\>@QV/0XS&H_\>@+6:1$DT-#O3K_A%Y(N&<XIOJ^&8'4@217*%U%%HF MBP^^[H%#H8KT&8;%: M?P'?FUN^&,E9G(;Q4X)FY!L4=<)HM3Z)X%/1V9QH*_Q/9=06_M=GY">D3(V, MS#,!^EUY=> GQ649TKD_R6 POTA1J ML:I5XSUDO/A7?64>4 =X54N6N)6"^Y;@,8B1RO*.Y ]QR&H??\6A'!3CR>M M",YXO6A?(B[R.6^3G61P6W==LNT?5Y$4[? ,?3RCX M(<6!@TQAT3Y;JEB9-8VJ?R75%+__.!!/HX95 M]36G 7*=]-VMCSE?WU[ZB,OQEZSG.9]T7J0C(4GW3^@.O(7Z6S.:@]^\1!M/ M?C$:!JU[.4GNTXR.V6/"[+'W"\P>JS<,\!P$4[S\X660\6B'1J?3^IY))J&A M9#89G9,7!W@#T:C)1UR:9B08-!ZDEG'-".6TH]J9QAB;G<%PV>8>Y66Y-3@W MXTS+XG*)9THV]R;_K',(1\TZ8_X^/L1TG&'&=U8H5J5K52JSP:$E.Z?,R?XW M=3.2:E,IVG;GF4OKJZU55)2RNX"A%[Y\"PHD+8@N@BS%^RI4X_.)VATP.I&O MYI922LK.+$Y>I".%5V^WKN$M9W6FU'1]?RK3U=/4W903XJT%%SEY\;.Y1!_L$&>JT MPR-IQH5.XFYIJ&=C**5K%P-*_6"(T/E[$7IJ(F&TJG**!=JJT2@8N(M((W#P M9DVY%_X.IW,&691_?<)7.Q#]C^_>LT(4^3;]YV9$;1R%)MP9 >IIW,4,C7_G M$1H17V]O0N$GL2X3^'VFFT>G01ZC7F\RD*/^@VZFK"6UMT]!NCL-PF^;#!DJ MPJ7LLTV0QO^QWSEG9K':[_#92:N=45]ALJQ>\TR-[3MR5=7 &8;P+MZD\3H. M@[1H7UAI7ERX2M5Y\;^>=Q7OT)^?HF"[9V MNT=NAH^DAR6[++E<^SJ,U7XNXS1(PSA(;N/\V^<@#3;5=(F\X1QD:(SQ;0++ M$@1Q5N7R?48 *K,99NM]!NM-L+/?'7<7I9O%8>M[O(WKT!N_QPFK3R- )K=L M5DK<<8/"(>O]I3[O<\A!^\C/X<6C3_T\6.-_\&=Q9^9G M?Y[>N9L Y_@4,G$6")#NW>7^,D5;96>/*'X 5RGEXNXUHR"+,7YMCO%D?AJ; MLXQ7A3G"X,D\+9)=M4D((L8C#OH,Q,/!9.!H4]8<$J"!@>MNYTZ6K$X-5Y?( MBS.DIOQ5NJD"'A)C[09(%5"1^RPLJD/ G-P0& <6LULO#ISZTMW&F\=BM?Z: MURM,+H88M%0DC6@/#T_\X;",JE'G$W.N&-_+3VA<<9"Y2F^1O&VTO5KWH%UM M@_2 H]RN&36%=H< *-UA,@XN!4&\2,[259IVXD M)R-),9.3PB'_[[KGSX-PB+>WBRQ64\^D<& M[J#]>QEG(+K$(X%BU6<0#>5F;<_K-&V!KM+4F=]SQ/L""L:^O%JC9D!D&SER M?2U30\VQZ'U'%#K&HOZ4YL>G*BUO2 M'#$[F2?=V$D>4@(&8I Q&1P.[.3&R!(0F9U[L<=_%SZ"J$S0ZH2C K6"FG)# M4FA+H>&L6_6ZP-,>B2F 4^ET>5OK')U.=Y^#?\.L>FF-LK&NT5(\18Y;NBT( MH XX_OPH&)E>J0#IO@73XKA/+Q8N'(GW\GX)MH!:C4RSM1B!]-;N]MYUP,3' MH,3X='&H(( B/2._WA@'&UZ^PI'VO;_/'CDG@O81:0W!P;W61"!;9!]HQ?S M8OU,SHU&/SM:9>C.1%"HHB0F:+U4IT4C[EY,1>1&U2VH"WCGC_$3'0$2E.W+ M81S*Y>%"7O&)$.%VY,4DL<)"K+*;#$9E5?T=WRM)X(8*&#EBD@ K(%X>;)34 MGX@<45]>[):=@V>0P"<0W8/P,85(O%V5B$N?;B2IF_$34B\//VH#,!% PL[& MFUJ.CZJ[>VX7+_CU*S#'73;J#>\Y.FZO>,_16?^.]QP]REWR=IUZ@,8%WVW* MZH?6XOS;:..P+68M(FRK6K,)S=U$&/5R S+\AV #&"D!"BU8FM!:.)J&)WGL2[(]$I!T7 M\8E8QG=Q#*1I;-$!CZ*9^T#.&=Z^%2=:_RD(A6P 4)'5410&; MK8VI(<^*CO'1OX:&1W_ZK0'C*FO>MZ<$GSR29B#H))X'F1)ZR066=$:N38KK MHS4"Y=1H0$C7-RZ-SEVLR#4>E%>N:V$:SXY]:;QL3-SS&'D4\;@W,RW(T[8S M-Z)3MK2!\(VQF7P+BZJ4SD4"PB*+PR A0M"?@9,D)P_"",R_>BQ.R'>B7S-L_8]' )*_E0]<"_.)&E591#Y;4THQ:1NRN-GQTM,L^ 8^ M!WD!LK,=(D=]Y%PKRC=H%)=IX+-UE166MK0,9SLEQZH#4ZZ9.10D%8=&X;,A MQ2I)6X[*RL:%'JF0J<[6:([#:;2-385TA'*J6QZ=PM<#B&@_*J=:T[YE@5)&-S#(E5Z9=58[+KYRB=VUR"DFU.N M64ZY9CE=DEGHJBB;Y=3N H-T<\8URQG7+&=+,@M=%66SG+%7 #.GU.+W;%QG M5&(9KM*\R$JNV5 SL!0:8!2KU20 M $@9%FL0K/MJ0/CCLD!X"GFY,M3@+F;EG02:G[%D-2 M?T&CH*+6#L:08P.!GYU"X&L:U*450%1)F^=ED(:@J;$P ($<<3-&(F)_@:"D MIB041#S)[N4[;SY(G.\,Y_/ALUTY*FA,]GN;N=URO@-AF=6H.BNS#(RF;C8! MN1I%(?#7BD)U)&U)XT,LZO@*7"T9QQDY%'V;+L4UQ0JI697NJ(XWB2G'5Y^# MEWA;;D]AEL'O*#8X"Y[0+Z,'JG6:%,/034Q(C=[[A/ZB0UH]KDQNK0'0!8^*AT0?+C=%MT#_3).T2H9?W=A7HSN?0O(R+U1)IF_J)!4 M31(";&[$WCYM0];35QPV4K>[I]R 1M2(&MRP&_F+#"VUM8(>-F^"&MV=2]9- M8[ &:!D>@JNT0/^1%[9,T/+=;EGU%3H,\SN^>,A!$J_3O01;CP G+/RQFJ=J,.H'PFOF+'4W5M281 M'G>"'\,72"0%J+'\00\6@\9JX&@;+QXB]&$P"Y2V#P(7QVF_E$VB,[A% 336 MXA* ?657B3T\04O.%AZSI;^@TA^ "1MXS X(G%R_DM#5IOO!O2OP6Y-,-*DW MI$Y2_(;^8DE;?:W)B<^?(,EQ+F\'_)R9AS.U^&QOC@H:D\/>9HZ38"D35ITO MCI;H.F="XL:<3PJO\3*0H3P,$SXLO#X(NMQFM_85HI5SYU!0OQ8N"KDK?PQ$ M)=RE9_U^\?8//RVG>GM?#THE&38!U>X>5)+AV7@$ 4$9&0JOL?4]JKC>%XSY M4JB(C&I:/QZBY9AO9%RIAV7'#,<6]NZAV(EV'I5=<6YI6DT9/5-S2\JH&=M> M19D[@#X%T17CTE\#LQ;C"8(S&D&9?KX*Q M"18>!2N.;4P+P_2,S W#U,SLS8,SM^ 9)L]X_T8/A17VEOF#TM^,X)%23N@^T."8;&53\:N"(V=BB7@58 MFC8=OP'HTJK4=_^4S!)&JS$_BF(V M=O5X&\]9V4&5W!BPT2",L9@=>#$%7(.BP(71:IGI81>'A 1>5!)/@2"ACXRY MZ6PL;6OCP^WK. 5WY4,2;QF&$E"1+6P6E:?FDM-*QF),3EX$6-V,2TJTS/JY MT7_\L\^1LD 9B3AYS,&+WC)TF MA3;['6:9-HZ^LAQGA7KZLB#1W9J2XFKG:+B]0H7[8RR*F!3#2VI="B\-*-9% M;"XJ#V=/%-\&Z886!XW^3FRU_[O/D0]+?(F0I]/41OU@>:O0O6G\2]CD3B;PE)_"YUYOE+*YV5G\K M%*4C=THWE51?2CPDJ_47\/VTC),(_3VOJFE4OPYLK-.4/.2MU-1_+$P8"D5\ MJ/7DQ[Y2I55?\%IZ6/P+X-3H+5Y,1_@KMUJ3K\RP",I$+KT)1X.+_Q@T,T!: MTY5&IQ-/DABSF:PX3>!=_=34C-*$&X>3(N2HG X'=N*!L@0]:L=>G('5&M1U M[FK19:9 "?H>\KCT2\&7O-):*.*RG[B'J#!5H>5=5Y*ZG- ]O*A635@NB4E* MF@=G>I+@L13@3!L< U.21)=^O"]&58]6B4&"DKN,=5&901DW,NIIH8/!N/O& MEY/"#5(;A55!(=SO)P W6?#T&(=!0CE[$M*1%"LVG=.S*1D,0'DUQ4!ISZXX M+)UM#]_56.M*1$WV$-*U=\.9=.Y.O<2VA/(:=@W.9%Q?"&S0V=R^5D3'(0_K"!SV]#_(9;ML.6_XG\ QO^IX[AFS__]OF? MP_.??P[TQ']P%/V)W0]2!.X9AL6A.OKYIR=I=3<91!^H8G>3!&F! LB+W\OX MJ:H\NF/HUR+18PD=8776%S[$4\T^/^:. ^)G')[BQ%+\ M)[0$V63!=A: ?@'%-6>GB)4Q*I-@E MFM)QL=:RJ-QHM;X(,OQR0BO^-2/!VS3;]NE84VQ-/J%+E6G0-2,S7*\Q?S28 MC1U%!,:Q ">.6S?>,"5<_6"OFE!>;'1.'("3+9Y S7I_GZ<9UR<\#]\')HWR MS*ZA*JL79TMWX2.(R@2LUA.UHJ63V6%.,@\,,Y\U:K%+8L2LL'MW1->AA$Z.@KR!J.T@RU/0,H]/W,, M4V\*TUULGQ*X ^"N@.&W^@(-]:A(2->,,8?.J\4R_:4J62W%2.H_5,7A.YZN M9CZ$NDK1?Z+HX66>DB/UA:TX2&[C_-OG( TVU4+@)(W.018_!W@8<]?[V'M1 M]B70\D_(F'BSG;5+K=:H?9M1KI&Y'>9+F(%XDYZ5&:ZSMT-3WB,^)267,AE; MRXJM&NVD6SE[O4[)9%!W'/J%]63ZQ+.&=%\&0I[1Q88X17Y8Y1=\;/X;8^EC MQUGJOW9\Y0O$&@8)=1=71#;RAR'98B BJ:D>)MC,O0@G]N+UKWHSP4 G&X%A M2+9 ,' UG0J&(7,OBLE3%4&P/0LE)_C<0;5!@3='T"V"C9B(_WK=7 MC=\"<6AF[*8"5EL*+ZJ+<#4^W34JW(*D3IAZC)].=W6U+' MI<%G1R_#9QAC)XURH\*R/&4OI!?[RGL12:S'O$$H0SJ"*XW4W6F'%&J@DJHB M=!'V?3S0V!X2'D9;Y5X@@G:V8 (2W(.!*:#P9E>_V3DB.T;HG]^#+*)N[,N0 M]G?S&*3.ET(M+A,&;?V:-CL#U>)%U$="+W'LJ!#1M=PA4]AST'$%ZMZ(U!8O1=]0,4M!#!!"JX8<047'BSJ&^> M:<+O5$5;I!K._L"SW\7+$QI<>H"HU*89.,DVCL(7N:D!ZJDN@9G]TE^R ^<) M?I=!G/T]2$HD48"?/>I53W"V0T6$.LES4.#'USI/GS6"1JOT%B=4XM)%9XDSTPL[S=):C7XC/ND5-_)*GG@Q\=S0-VC P%RGHV-3D+<*:!2'AAOQ,%@%#[5[+^*68QK8XK!L,UO,./+- M)949?C&MU73_Y"0^1$)R( %PE:TX:DIJL9+NM1D,HQ4%!H>&Y^$5YKAJG-EO7=]"Y.D209@8=]V?T-WL=?? MP7K83"::QRGM*>/%(WNT;:Y_Q,7C2*>\KU1^.QB[>I1V%2^6[]KH8^BO9OLX M6!^U:(IY_-*L MW'#A?GBPS5KO*\!,Q=7AM]3/1%01]'7U0WA9>^*%"@\<6_ M')(ODGV3J[0NE7*5DMHH=OU3W*\=G^7U>_1C,R9;DF_SE&K\_>=#\O<[4!3U M=3W+#D[IR(Y']SHZNK"F49;DLSTMR*GJNT/RTOLL2/,UR"C'93/T9,=/^ST= M'577+$ORU+X:Q%7=9D"DN<72!\3#Z!OD]Q-U>W9 7_23+\)VI M*ORL;D^MUJNRP,G%>368?XLWC]KH5V&N[!ARS/^X/J,Q^)ZXDYSDQ--T,TT8 M>5'R8MX$.RSB#)C"U!FZ6.5-.+@)(MZ?H)V&8E:"K>5V6G54O7YJ> MW*H3TQ\:/%6'R.[=.[$P!(ANCW>KQ\BE82A)W8RPD/K0(*@V/%8!*!2%W.5S M>VXY%!,I%2HAD-V 4):@T/'H7"09H4B31J"1MVCNC[[)P%,0 M1TU1,Z12M3JH1X"_]Z#1LAETI9:'!D[]8;.*526Q"'0=WPCNOY])"OA7,HLC M#LW6])=/Q:T/#<;3AL]NSK*J: 3.;B_5=CX28O3*$;>58?G$AX9-I<&Q"D61 M) 1YGEPAG: V[35#XWP-%NET\1:A_G=/#XB0P0 /3]\NC!CL6: 8L#U,>(QJ\OL#$-HS!"80PGV&8 I&##Q# MP-BV_PSPVW5Q&"0W\#O(T'+H&61XE*ZOS^AO'$DW( \?231PM,:0=WFHH;C( M^+V>JN>4)'J8.%>P#@WCEQB@^" ME.=F'(F<[O!#EY204YJ^&2T)^L,+0U4'R5I *B&(SRADOF8L3<]'H1_O7,NC MA0TMJ1>OA1UQ(./=V]?&(3.*W?P!#2U<-8L:;N!J!C?V0ECZ_:OJVE5["8O^ M@*IR0_*ZJD)#1X&/_$0!)PR$!$SZ+V:K]&0GU!51&#.')'T[80CIEP $5;4UI@=A!UX\W=I&Z:?=*CR7&?B] MQ(?*E(630HOA.1:OQ>$MGM0'RMKR24H4O_!(DY,:#RNTX!3X&[5PMXQ2P0VC M A]??RK,V)VQZN.-.O%B.64%0*-5A4\0HBVJS&.(N[ RAR)OGBFFR;I_LX : M2ZDTX>!HW,1UXI+$S,( D4!]*H;8O;$P-.[%KZGH=-?^Y]]B% 6B9>/N&B\: M^>&51*-QA,5M=-!!EOQPS1%G<:7QZ^F[KB>-Q9;^9@K;\N8\=ELO C$9;+&F M0,EA87Q/.3TSIT-VCW[-B[:!)Q6VN8>>(("S@3W9:,XD^OP+[>J*WI5&[_D1 M'9N2_IIGG]*C^$T\&XV?YN2H+0K@F-U1WMGL=^/73-61\(,T4CY((^7#(2&% MKK9QI'PPM)%N#RD?I9'R41HI'P\)*72UC2/EHZ\[[OO[VDF0Y_S%()MVO :D MT1[TTD\X.'.L^&A"'-K3T$,M^3&Z[?[,/PW-ZL^+12@'Y69?>Y8:=<:*82RD MX=>;6<+Y%3 >BJNQE]"+=S;!LMNQM\FNT!WYFS^+^?H6_,4+OG&P 0>HZ]K8^PT.EP:(BTY:,G%*3#U]$[?B@H+5;(BR$^D\&!JV'B8>KDM#X!X@WCP6( M3IY!%FS &(J+()'"B#P#!EAD&"P*-DTC,1 MDYX!*@K]HC DTEW#=CITBP#ZU?WQ+UT4S.+5W/W3L;T@3^JN&=NFK1EL[E>8,\1H MS\^%*6A;F2);<#V#:A_49LTO_-,YMP!.?9I-]L["=_?3M0[QK]L_Z%\D-/ M8JE[#[_UGE)^W2W)VD4.<'9']?#@O'M MZU&F&+9O3$UGZ/#9+4WANW%5N6TPDT:?0?$((YC S8[Y>M=L/4XUD$J/CJ8H M@VB&+FS3G2^GZU(_/C:##G8*N-V5VVV0[5;KSD1\C^3.49^5- R/4FQ&W$*Z MV6%@6V^4+ !46A O3LRTE6X"B559Y$601F@Q?0N3I,G--/51D.IDZG= T,EA MN,<<%O!HMA>([<7-0(/*#;:]+UY %L8YJ Y=L>)KVVZI*(!YEY46X.C.)BSG MM:M+J^1%79[]0IVO^ -#\2^P>HT/1%]*##L4>&!JZKK87B]=A[;1R^%XK74; M6')-&W+;.=&?.I.TX@[F$<-?3U$WAKZ1[&X.QZ?L6\&_[QU;<"_R&RZV3PG< M 7 'LF?TV:5KV^I0*9;?PR)(NK_C](TOL/@7J.YH;=+X/R#J[F(//'+6/AM@ MS-3G0?BJ"_N8=]R9M+"1@>"/%]^ +(816H\W?\)T[^=R9V[GMOV:T?G1P:=: M;$&>SE"G<7FWKZ;/M YWLQ7E9O_I0+S;C8W\B[RE]6C\^6>__3D7J/L)41;Y M55I/6B9]VGS/LGYMLN<_AF];LY4#_S:I"TD5>+=L)R=:.?%SK41WB\VXOT4\-8]#R8PWBHLP SH.Z>'F*Z_?JK$P!<\AB**B?*,L? M8X*8T9[^+0 F:D>FCX-)_*J/]>RMZ/O\S:_="?^CZTJ,NW_N2)&8N-BR$[SZ MZY#JG6'#3L;IP9";47LX.IK4V/OG:E29B;,Y3J/"IV=7>5Z"Z+S$=WMK&>M4 MD^[1&OD:C[(AM1D05]%@,'7D+ !=0R2"8[>O-Q@,3HF?VENL#7LPOP3; M]W 8KF)][/W[:%!E)L[F-DM)6S7:;3):V46;MR-Y_=FX&TGO[X_MEIIV\=U3:>?TI9.A#G]3PY2$?5\_@Y MCD :S>6ZM/YL.FZ_OZ/;:MAE(4[;UX#4:_ \U6=* ##SG7HU5HE+F^9+G-4< M7YMN&"2)5>>S-+H6W,J6NQWZL6C1?IJ M[;5)HYLD2+\$6_H3:C:[F)POS>O"7=%I.CPGY3A+CV47_CTYIB4E\_H_>H)^ M%Z.:UXOV!5K5[UF=@5M"?!9W\.9YQ/:B\#ZQA%H36T@WO'P^IO-U13IE-H7R M(Z,4]FK(U+OV/99E//TZK^I]"_(BB_%N527O5]19?JSJS5Z3_9&K>E_\7L;% M[BI%B"DK\*R*1Y#=/P8I*0L?1156@P0_P(56;=4=!\.5OLU(,=604Z7P=2*> M9VO0J T]VB*%CJ6'#%EN0]_-+#2_T]JW!)9.'.Q4>;D\C>UECHK6CA>/R]FH']FWDTY;(^\RC+ M=9QY+-IY23./LJ;+>.]!>SPZ=9S\F79TA+(^YZ@)=9QP;%EX2;.-FIH+>79B M^E+3;&UIW7[GVXHYUJ(V8*_@RP_B]ZHADT^E[PYEG\Z>L*Q M_-.Q_)-OY9]H)7AN[[Y22T!)T38C*J#U=54ZL124R@C-40Y*((_SDE G85AN MRR1 E:+6:Q]!A[Q1/$,KF'NO!H45\"K%"E2B3E:/Y'P6[,YB="5F[M;A*S. MKDX*!+:'LL"A\#V\07!%(*478)(E)P,A)'\;I=AMM3 1=N=' MA(8GJD>8(%%RLN,5)B5^(?D&9I5)>TI\@2E>DB-#(5$VY-6O84QFE&GWS50# M3!<(72OC.17@IH3R(BX[J]5'VEZLUR L5NLOX#L:%5BF!58HB],P?DH V>I= MK4\B6&T##Z _G5%CGBF,%@AQ8^,V%=93!)E81\6G&?TD^G>)#S!/ Q3EAF#T MXJ'53HS.^.-.%N@>LXRW'U^$L9!>E"=9A?$I6,,,W((P"?(\7L=A4*?E 31) MW =*3D%4K1MQ,RE=9ISH 4GJ*:_!N[:3 )! M/U[LU@U$HQZ(3DC0SGM>D<]/,95.24ZPV6;>W3BZM;@M!/H M:1;G'BGKV=R;,V*)B8MZ7JS<3CY\<7R.S'=ZN5!%>"A,[40R&&&?\+K%#PK9 MOZ89"!)(3T@Q_^T0P4FH^1I-D3!48Q/:AX##$KV MZQL4[[,@S9,ZT:+:X<-"BP HT6@,.VZCA8)-?B!,0(S;FQ_?R%8L? UC<$(# M4_2?89W(0TO2UFE+8*;6=I$+KBGC,V4!IMBO%SC$J6#[$T#J=,8C:4:-3N(P M55H+ 5!*UQY"5/K!$*'S]^)3IXF$T4+&*1:HJ<(FPG",V&B/['=^]9H8]\FWWD(]/&4>##G1&@GL9=S-#X-]&,#%_G*;GH MH[B-:\R?I-$9K$0&:1B#-AFW$JP1"__/0Y"#__Y?4$L#!!0 ( .-M"4_D M#W6IL-4 (I=#0 5 ;7!A82TR,#$Y,#8S,%]L86(N>&UL[+U[D/B$?&"P]'P!$!LLILIL7*\ :9C%+_NV[P[_\ M]!VAR8JMX^3NW[[;96^B;!7'W_VOQ?_^O_WK__'FS2\TH6F4TS6Y>28?WO^R MO+R--UPT(Q>7Y_Q/2O[E+T=_^>DO/Y%W*8O6:;R^HV_>"&4N]?O?Q/_<1!DE MW&F2_>U+%O_;=_=Y_O"W'W]\>GKZR]/;O[#T[L>CGWXZ_/'_^71ZM;JGV^A- MG&1YE*SH=X3+_RTK/CQEJR@O6MQ2_W*3;FH#;W_<^U)*B'^]J<7>B(_>'!Z] M>7OXER_9^KNJB>(QP$DM_F4@7WVGPY]__OG'XNE>E!N*-:;W7YO_>H24OU_* M-O22WA+QWU\O3Y3:/_\H)'Y,:'X:W= -=UFHY\\/]-^^R^+MPX;6G]VG]%9N M9Y.F>S/BU_E9_#J'_R)^G?_26/[1I7EW DK7+(\V..TL[ W;.G#CWN@SK)]6 MU^0SS%^94YQ.\"NWW+@W^H*F,5M_2-;^&]YWA=7XJSQ*)X#*T)G[%_#?:DE3 M-^*C4_Y7QR_]DM-D3=>U9V%;$SL+UT6P+2SO;;-5Q^I&9!&6#K].QJT6%C.Z M^LL=>_QQ36-N^?!G\<<;\<>;GPZK3/%?^$?_\2')X_QYN5ZG-,NJ__ O00]K MV\77^K?OC'+\L?AF&KD?NU])V.U\*2[*=NF*]CQK6_D?FYN-U4_;04;99(B# M[88W1Q06-'GSZ]5W)%Y#]!;E8U(].*C_($*$G"?T7W]LONGPUUFFW5Z/TE7= M=/ZGX>M6$C^N&$_%#_F;SC>_3=D6TJ?,XN>O?LW"S]^(4H7DC !L_C@S_H^ M^#\"XO_("_Z/?./_:"3^CP#XOWYB8>+_"(K_(WO\'YGP?Q0&_M\"\?\6B/^W M7O#_UC?^WX[$_UL(_GFW!9H!WD(9\-:> 6]-#'@[+0.66UZ@\?_//VZBNQ[V MI,^JK]E[YH#NCB4L1,N,JE \E%WL/R+BLWE1*N\%9OCQNFCLB-4(E.A.A;IC M ?V41L=LW8>$[%'U9;J/'"#7-H2%.(E-%> &HHOC(D[RCXCX;%Z\23N Z7^X M+MK:4C78AIJSY'C1C//TFCTEN@P_E)+E][845G9O;'K)[0/SH,S>TQKD]0*] M+"5"(J",+NE%63Z7_^2:;-XH2'-YW]X\.&>[)$^?M2#OBD@17HN@P;LTZ ?; M'=LP8+=4AJ@N'X8$Z%Z/2=$\_(5U4"ZEY3AN6YJL,-BEJ:A(XFP5;?Y)H_1# MLGX?Y8,BP2!6%PQ*,9?B06$4K9#0VU<6%3JU1?64E(^)>,Z1L"9"8N9RP]25 M#/ZS]\H0A<:^)-%:G KQ[]EJ)XKP_4*&!.Y:F>I+*V0<@"ZUB(5RG7$5Q-4Z MB_H1*9\%@FU]OS'@S]Q%M52\AK3&UK1ER$FR8ND#2XO5_JN+:?I6-7Y4]H!G%=G2D8UF)U5F(4.2*\_0B M98]Q,H C1%1&AH$H%AUZAKT00NX#1 F9ZH 4^_JF%@N(%JH^EA%#TQ<::O2T MI.206IZ*'E=TM4MY6PZ/;J[%U^A!4O6X^LK#QP[0[QO#@KO"K@KB4O%%\2=A MM^3PZ/N;'T@M-"^8E;W#S+]H%[1]R1JH<@O3@_-.#\X[/3CO,,%YYPF<=W;@ MO%. \RX\<-X9P#G\157@O%. \VX&<)ZQZS02[WMX$9?KPN CMB-?8DNE,G\P]?5O>\ M2^A9M%4E=)E(+ZEW11 2>]L@=G*7V#8E^('*HGY"ZD=$/ LCQTL[C,%^8'FN M;TOW\_W0TK23"=7"Y25]8&DNV,0'<+M,.IF@%^U,)JA$G2<3Y(9Q)Q.T/O23 M"1K5>C*A7CW?RY!2*(2I!$,/,[N>D$TER+6Z4PDZR].2XV.\H>EQE-,[IMC_ M))7H4*$GX M*)^1XB'A3T/ LJK?&/!GEI867?%>32&S-2V>KZ,O)VO>C/@V+@\ND6ZR ,EV M\*V4=<:YPC(NWO5.]+C7Z=;XYS*D*Q3$G@U8/S/+[I#Q0J'6Y8?6]L1QGVVW M8B<46_U^=1]QD)[OIEZ?WBS3?TC_Z0_VV.0RKM[Q =2 M"+O$>S:Q]XG+S9MVBLNTFKWB[9/$$ M#&'CN&73!-V]:(-6\5$8\.S\_DS_N\E!**3Z MN<IWXY)Z=IM,KC1_H^RJ-J[EY:I^M%.Q6Z2A3A/1R98>P7<#0^3&_>*%6; M5V[V(N*MM*A>4 JA C?T,+/K"5G5+=?JOU&CMCS]^I%FEF?X>+!RA#:7TQC# M7S.RF+'IB;=7BP*:EI%TS&"="#;YTD@.5XCFFV*YNJ>;#1^6/D2)?%Y=)M#! M9E? &9UM<[CXE%C6(W2@4&.T>$"J)R&@5-I)#/*SRI#:ENUB=6AE6K1^V-+T M+D[N?DG94WZO@ZU6LH-?A:0SD*5V<1&M;=+HL3FLGW:DDENA&\*^$>PMOVD&.XQ+0AB \T]E%< M/"'UHQ" +>\J!OIMI8&\+=R+Y$,[(X%;X_8VRFZ*[[S+WMQ%T4,)7KK)L_J3 M/HJKC_]C>7Y\LLSS-+[9Y='-AEZSBTC4ZU@U1]"0L6K7\0L/A+PT.;; M,B ?GLU??A-+AS)>6)E8+%>KW7:W*6[X.,_OQ2XN'NE2>D^33 PZQ8$%6TH^ MUUK_W\Q'6D*!P<9U7I=B)DW!-SLO$^#PT#44VSIS!>$A1R$7(VTY\ M>OV; #QA;WB1P(31_RE*UV+.Q0?SYTKE;B#)YR[WFRY@W+?GU8\XS( MY?_EI\-/5#*E9Z53HQFFXXIRB!?\>L7"JY8:8#N+Y=6O1'S*>Y1\+A_,S1HK M4#"'/NNQ#*+>81_CB2IX>C%T')/A[ E)1TEPTCCVP9>:1)#Y,3,KN(GL6( M1[X302_4I=Q "(=C/;,>2"7W &"13'%1/R,/Y<,@**/JP"%'-#^WE!0]>0D+ MI!9GA_TE7='X4;1+EWJ48CWH#\60P-\W[&O%!\YB\*4ZFH&&E M$W4?2]BAZP\Y/_H:,H;(K7J$$/9@0>ED+'X.Y0!Z7<#1#P!&(R> ,K_5KC.: MZVL+G:@RS+9%T7G2&)\@W ZO)CFP# XKXG8NR.30N M2?M,G0UF7.RR/-M;ESM@ZIR3(M?!) MHA=4YH SC65A8TPM_DH9_S7,Z.+%H6IYZ=BQ*4] X)FY($EW='T:1S?Q)LYC MJJY%]')-&%7)N3-$;AFY^- Z,?!$H[NH'I--\WQV)ABZE%G^^@-"R%5ZI-#9 M#8\7JIW 4'D33_#V IL\3,(;FXW (!LR'H6S]Q*, @BU !M_3:H@JFFW_LY) M.=6:D59,23"\-2.I81^3F#I'=E1JKQD=LV+17$1B_F<6KVEYSU\X\_[Z#M9R M![!@)-70,P5WP4AI'+/8USH9"Y[#)OZ>MN/OJP*.NL!W0L[,97[]^@P?=/R: MI#3:Q'_2]4GR2+-<'-7Q2Q0G8G2FBKFCU)M8;*GNSC$KA\BET!C?!D;:FUPT MK"M? MK!-MO193%NK %8=!@6 *EY ,#KS% R@?H&! &8.^M[D]T+M!_*YT PG#L Q M)8\!5GVMY+_1BH+[0.^A\_XT3NA)3K>#-^)&JMOQOZ4^30S8.YPA#O1](\2" MKDG;>""T2:'^,H+"$&SV@4$*@%'!86]I1(#HM2+T(,'KG//;Z^C+N!C1U[8+ M$8WV-!&B]F<;(!YI>L.,HU0AH#2,'EHEO&"A<>-CR13N%A@/3(86'UE* MX[NDVHN_>B8MC?"FUB%0D7,IP,I3X*8(!+'(CVRMT!7AL= MY=EF7PV*S:4N.HP#+VQ-N0>F!R]>\3.0WM/$!>J8% 2PI3^:,#3Z C%C5VM: MI"*]"LI;MSY)<@ZXF,>V99;1//N-ES'W_(LL'VD:W=%?,WJ[VYS&M\--"NZF]OG+ MQ91S=!CO'#?+.;=#'SP[@@0!)A@^-?H09 M;[4;=%Q;%W(8.E7NC[!7A8>94\1]$7!G$X>1OE_'L'':WPM1:I!2Y4VA0QHE M4FH%M0MB!*3LPH2TJZW#PJE\YX.M]_EHOU['(EE$FXLHYJT\CA[B/-KT&:Z7 MJLFLDG+EK=PN*D6U+K1LU&@NFH?D@3]]$R=D53Z?F5Z&_F16/WZ/-'*%#C]T M-D.C@GQ:""*KIP76](_.^@04@4_S&/7;=+FHZ%*CY[BXQ9T4U[B',BX&8-TCDX-0*LPMM[OYX.S:W9)Q<\:%^<"M'8*L^,HN[](V6.\INMWS[PTYE_B M_*%X:2^Y6XHK18LWC52[#CRZV%/9APOG"(#?*-S X:U]^GCCR>VB95G0+ZUM MB_-BBAV#XE/Q]XI;Y^SDM;9X*ZDV2Z*]W;_-'<$\,H9-A]!^O,3WU@VSOKY- M"-'Y(TO/Z--R?^(X_Q()_W-%BZ>R^X+&Z [C*407+U":O7F*@&#'P- &M->) M6>*8(J[4.H>>=-7"N/)H%*[D4<>NNY7AQ&Q&$2>@_D,( -=,44=>W4T7+2683%NZ2P\H]HLQLL5$SD3E:V>7&' M6<)Y:*"WON5\P;\^P)"GJ?=L=Y/?[C;+P1E^BN/RQNC6 M8=E.US7&VG@#!\R?RX"9T#NQTT"[[V2$?VT0M+:WZ)Y4>1.MR9K>Y'.'K5$( M8@@=VPLH-F8ZT<'>_]10QMO5.\8S*HI59[$&?W;\Y#!7[:::#.>S[JIJ;80Y MO^VOOO:3&$BXSEH&85=N:\VC%O(03UKNF@TL.AN2Z!=1&,U]\#RLL]F8+NDQ M3:O7H1; @W=<(6^S!?ES@]=A#U_LEL3-II:HD'M]8%/%=42TA1.Y/\8)3SEQ M/^(K;4#YQ0$O4NFZ)D39Y2L5^,W=X*;HG! HFS M;%>462NA%A*[%/VOY):ZGW3$ZFJI:26S/A^GDCQ>QYM='C_2*[K:I<7BTX=7V#U&:\)9G%S0MIC7>/W3DVM \-X'3G]-.W/7]W5YJV#Y5[=='-HL3 MD$_Q]ODC-22@4-MOD\>X>MI[=T 11&M[1,0STK(H*L7:IG@%B1160WJW !O^ M>'%6"CW4H'HJ?5\!M=6!AVN)>PU3CP'XX&ONS# M3,^$*GP<$"%(/I>B008$"1",1)=W%H3 C::9F'TO@1$.'#?X@'DW7%#&M(E3 MF=0VYRU+RE8$5)-T&N2Q(&GYZ8:33#S-".U4(JMN)4+K2N2!5R*% OF>JUY-D3ZLHU/OH6N8Z9CS<72S MS(&6_T.%Q?+JZL/UUS91YIUI-D& M"9G6YYH:+W@'[SUI[3&Y/K]>GI)P,HH:<:8,,@088L;PD"G@&:*3&<+O)&WT ME_?2K'LFBE8H=FC+GG6" =H.Z[8U3Z'!8G_T0'YQ+7R05;6U,8C]0=+.&4#2 MO'FY+3;$)^KFX[Y%Y)ABLWEXJ%!%F% V_5IWKS;P0/HWF#"D'0H;[HR7RV " MU\M!!QH'8!AWA\G'G5@U]W$!VJY3H1HZ>M9=Z*ZV-QO6WT59G)W?MM[I99MX M]5S^[S7]DK_CSG_O0=%.J?J5H$J.]("YL4[KIB&HE5L=BRP,+0I9,3U\P7\4 MCJEB8G%>8IE"K0J2B&?<)VS>!JTTI0[3&D"GWL>%A-4/JQH]7*".H@1%J%:"W,_ M =AOK!T55M41E'P.-V2"L0 -A$8PS!K>=EF%V=OV1)*+%.H1B6'3EFWL;,,>T>,W1 M,AK)BYC]V6T?A&!YS-5M%*?DL3C/@\>%U=ZF^+,Q.G-@0,0Q\P:D7NQQ-]Z) M5EAM?4GAS3VO.<*5CRIR="N0HU(9A3Z"H@YA-YOXKOASYE4(%^BY11S4 M".,847#*Y7%^\0KJ\?X]4$$4Y94F::D>D$:9=+0/R%[_:Z:$JN*?A1,AC!J* M&S6RXL0TR4O'!JE>>AQ((5&^9]='%2YW 2&N3+/A9NMI$&_'FCI4PC#-KR\G M44]!1A2IS:"X4%XT(W^_"2ROX4=/W@-3.AY\%\I83 M' X&=BE[S,RSCJJ)<1(_LW//G#J7:B1GXUQZT$AS/AD]3&D.?BKT3Z:AU-8@QTNEG=W:7$>*63H&4900H;^J K< M%G!C:W.(GW%E._P;!,?B&0; -DV;EL+6PV;2MGQ "MMBZJFV?D *^P=$>/C& M^-'@?+F4GW,0+^["$?__@1=TC]&F:"K-\C1>Y70M'BR3=?>#EF0O J'8JKK1 MT99C#'7R;EOX/!3GSE_E49KKRA^,-NE"I;O]A?BP.)JPN%R+-H_)&_*.WL6) M>#58Q+Z' &Z_QD$K\P":;B1S,ML.7 CMFYM65I5(";(/B?;D?Y0F>:75H9Y7 M_/M]8Y01+Z%2ROTU9.EN_UR)YM_<]: M"M^(I@!1J$2;\P7PJGV]5BWSXRA-GWE%)+N%S4JG53,#=! "CM$+YF*!C4-3 M^(#942?<^7D/!P5SZ+,AC8WJ?;H"_;W,D6]Y5]A)LDIIE-'WM/PO__=FM^;? M[\.7U;T8\%]&.?UP>TL';UK.XQQC;#W"^9P5CG5ST=^-GZ7YWLJH<0U:G-&< MQ)42^7Y=J?T@[MY>A1MK9V H5E'FA'O$(LZZ'6A5W\A?X,4%*[35F7F:'E:D M.D0;(1Z0L@'D9!_VZC;\<$#VS2!U.XAH""E;\BWRS4:BKS?TS;H*M8FR[/SV M2ES7+-TOIQ:H:UJ)@&LH'YA$'=6JK&L#HEQI47PNIH&+)X%L:M/T&8/^RCTZ M#F0[E%%8F@_5;+N-RZNIQ6"X7B1>Q72PZ=Z=\[X4O+_Q= >NT92N,[> 3MI4FG-;H!73HS1Q85\VS3 CV6>&M94HQ0/]'M#4TEF4SZO)6L>L\1F-NQ MB%UKRHR;V#?4690?U_,;Y9, ^"/O+ ;\?88CJDT_$-5MKMME$ M:>ORK9EOW++!AYQ@D Y44DZEK""AWE<(M"R:DYUDV8ZNU52420WIUY7"HUS; MKB>:25P J370[-$I+IZ$3=8B!-HZ0E3M]V..0Y MW^59SH>W\> $9(BHBCX=46S^M(Q[)=#0CQ6#^NH]"K'F<< ^WWU$%.] X4$L5G?8&K:)GU92?%XF/"17D'J&?24 MV,$O%LE4.@G\?[;F7O[/O_QTV$RZ')#_]M/!3S\5_U]?FM[4R_^3'/Z/@__Q MW_YZ4WM,DX[UPDHC# M0E./95M_#=GC+X,K-1J+SH"9,.R^=>>C1W,K'MB MP R54H\D>MM^482Y.&SRXP"APSZ&2A'R_2G'T@\'1+STQ&X)ESX@RSQ/XYM= M'MULBG!T$UY-=9EX&F0TE\+ P#!55YE9UM8T46WH94:Z\=\T MR)[NIG$G>FF=X!+-Y O/=T )A8=*2+$ MR%XJB$/)P2A@XWJJSS:]9I=M$"_AL.V"IN*#Z(X>FI@F$56QK".*S;"6<:_L M&OJQ8E9?O<>J5+#J82\3&)]D?:WCDJ)/##QJ:6DY-+ >#G_VY):_QP@45V:K MOCAZMNHZ\)NMI+[LLI7$A"%;A?%N)!0'VGRE[BM3ONIJZO.5S$LX?#N-$WJ2 MTZVQ+AP(JCC6$L1FU]ZT5U[UO5@QJJLLX])G(4(*F=!8-.QC'7^DO6%@SEY' MRYF>Y7#8 GF9"JZB8I"?%Z?,3FQ9!;B]T,*M%@\+19ORFF.D^26I=L ;H>PPHF.A99O19FUM;\\Y]]]IX+18P3"FC(Z1*$I40-N\*LU[+J[8'*V8UBM*R MJG@<&G6Z7:DCR^"'-[#CNEX*@UBHPK@7M_/K-P3Q\+\ M%N?W]2AT?_'T&?_1=ZG8OR)AH(56BX<@+00V OQXV,9FX]=$3ZBEQ;5H%]FP MY.Y-3M-M<0Y:<430IM((X+ 5.[@PI[X?;7!J9 K7J.P2-L4=;FH<[P[AVR\XD$V:.R#"J M^L3%]Y.U!V2O<4 :G:\!M,HW8'R"=M[W8H;-7&89S<]H?EPV47E2I;6FIEQ2 M:GJ@L\(7]E#&SJTMJ776%E?W+,U[N2@2"B$=3FD/'P.G ?UJIK7"B(G:6M]! ML7L?A&R&/C8#'K\I>-K!C>N0ICV0>6'#%^M,.G*H DZ:_H,6\YV*FF0#+E MO&2@+)8"!$)>5?\!.=M6!U%UZ&\J9/I?O56Z1<%F>Q:E2B[-4NV_!+A4BPM, MBPD5'&3Z6:*5NO*Z0*OTB()*S>)L(7] "HT#!-^N6+/L[$%"IQ8$Y0DWA=OAJ[SO=QJU2,PU!7^!.3LNR2]=Y%E/*P)I+[FTB3-H-69TVD#B.6.5V M-+,I+V-O"0(TQVP$<,"FYXW%4PU:50XQ< G;3QSL>!43G&.V$3N ,]RQJM6+ M5CHUT/C5\ZM6,D<3CVF=7[92FE*_;17^B-=^^[^I*VV&'_#]_VJO$Z)UROEZ M]]>MU+8TB\,O9?X>#[>CQLWNP/4]ES_A^U8ZIUB@!4_JA_S2E0_XCIK==X?O MO'53EI_?_L+86ES[?D73QWA%LRNV&=[J:1+6JDSC;CDR>-'S4*N\ M$,_%719W0H)D_/.YJ67L5F;; 7WVJ'2Z?-%;GH\@Q3SWQVA5C';D1Q5I1&I2 M2$59$MJ&XWD&LFI8AW 3WF]3?Q(/]S> MTA5/,F?T:;E:L5UQ<-!%&B>K^&%#3Y*+XJ[/\]OEFCV(,X3ZX'-_AM:&"#1^C]Y%;^=?RCDCD*&C8=>?!AMLQ-''%LV M*U'P]G\X-\,?2P[;-"&E!3&RX39(8X3LK1!>_Y1VA%1MZ1N;!J )CTZS[E6I M)D\NZ:8XV2^[CQ^R3W1[0]-!@C9*[C.P1M(Y4AJMSY-_ M1&DL3H2^C/+!W62V:M6O!E=SI!?4$2;7+'WJB&=E:G&2\#*:9CE)^6>$/7+L MG9Z\.[\L_[U+UOR#*M8?SDM):]@PMR[MDA5JHJ$51 MF1 "(8=FL>FG]& BFT)Q(9X%\_:NH?^8S:\]9,90OL\#E<5 DI?LJ@R-A#0E MX5R2(;'I+]% K\=0:2VN5O=TO>,C+S[>:G8I%,AOY+,P[LO0]:X&/+WM6CXN'\ MC !>U@CXM75C2NF-C%J;_M"!MNYF\#$2&(=5A1KD79\XB-%$SO&0F3M>-K'\ M5'%'ND%*6K.>HMV.KK#KKU+MNX"7$EW-X8#M-)0;T4T]JJPFI#^_KHXXE5V$ MKK49"!G.HJW\ZDZ3F)0.;3%4/C2&_1%BX /.B)YJGQ('1 @$LE/6V+%*5L@[ M04>+1D/-B[[50(A1+]N)]:.KG/_/^H*FXD;>Z$X_C0U1E))'KXA*)YTK?P0# M>(53SFBLM_ :Y80FQ:ZEAV)S3$@D!$%&24MH9^J(JK.AIJ[9C?C<70HJ9]J&?+^50$)-$X833&EK\^RY*.<4VS^1AOS(;XA*:$1Q*UD&Z3D="E;Z:DWJ/,U+TEJ8I M79\D*[:EU]&7#U\>:)+1=S2AM_$PH8&D]Z0T2#NS46O?RT(AF8+BUJ( M9S\A1?+HR]P'%$)[GHWJGC[5M(I=C@%\^(<9XJ@#Y,L188LO&RQ=RB"N ) MPC&-@=:!:^MPP[FAWR74,O>.G%AR/1FO=!Y"8%7KOD0(K[3B0V8IQ/&X)77@ M8186Y!!(,K6)%T,S/0SD1#-VE9)J4DT%V31>)D =>NED2 W9DC_9AO/W(F3R-,=SB9V!73XF> M^*+]"8F2M=BTG^;QG]'\!V5(^X:9?],^D%M?L /:OO:,^$SCQ^*@C&N>^LYO MZW,\!UC5B^UQJQ)SQK#<,"Z>M3[TV-:H+IJG!T0\%SLK:HFY86[H5F;7!7WX MRS6Z5-!9#8 6[<609/UWNKX3[S:L^*,BTP#>57>V-"#7"$MH_+/V[8>B8YL! M8_$XZXN/<1(E/*YOR&6<_4X^14ET1XN-OB*[->;#N4<; YW2&.$$$U48L38J MCS0CVQ94,!( D[XP;1;5A)-&U$.\J(W[#@@]/[:,[ZBW%'WX"#%_3[/X+A%;,9=9%01: K]$<2(N>^0#<4A&'V-/E]?M M[/G([C8M\+)"BM,FZX1O[6/!_R!W8N/^]SQM9#\0/MB[9>E3E*[%?RDW1+K-"(".9!AOU7%. /MP![<&^$W[E@WQ2:!#Q5 \*^A362&-F5 /G0B+ M73;)?P9Z!9?RZY+DW7/U%=KG8+][+C?R%:]W"O%3T3K^\-VS:G9$?M+GU(YU MY80GQS["II>F>E^]\-EJZX#LKS&*Z'U ?BDF3DZ+B9- 3F:=G'^FB.X=V8#P M[Z4-QF3A\9N'F5E.E231=*^Q]%1\+1_>!,@@IV&H7'.7B@.AS*(#BLI$T8@Y-.Z'CDH_,!(J MU-O4VV\B"N6(*$!72\FE[Q(5I89:Z80]T?4U7]PG;L+OGR_CN M/I??;064WI/((.W,(ZU]#^\\0/SI*66VL-@+D48JD"NOH/W/1G52GUQ:Q2Z_ M #[\@PUQU@_DRQ%IAPJHE7*O&G'*"39,R,TZ3;:?N1-[=[?B_=5B"%:,T^A: M7'.?7=U'*;V),KJNSBQ0'G.#8JQ."H[&7&GLY!ZU.L-HB38$N#M8%,_?% *D ME@AGERP.+ID/=/0"BY/=3MQ!:&'X4>E=N_'*)7L<:[9Q265MJL D]X]?[**T M!R4^:3Q( ]0+B4H&6(X)2V9LC(Q+=;S9<>B1A.9$[*X71Y*3 M3%@,9G1@B2#FTK]=ZL/TVPRW\1@,C\5EU:MELGY?8@%(9(.6@LE*+60J*_QX MV!EKY]F&TSI+Q4LQ+X2P)J1H& OH1CUE%09TG-7ZG ZF: 6LI4\DA/*"M)8F M7)P4\@?DW3[S5#I?&6H51:9?V(94-*HF@8QRBH2"-W&CM(P^)6/R9$/!WC2* M2 MB5T?#N;!8I1W$@7I 3QSIN,M@UR=NO$5QJPD&@[(D4@)O5/HR%)QV8P#"DJ)W=)6?WWZH#K80]TB>)\=1=B_^_\,?N_@QVHC5F$O*VQNOQ'(-?\#' MV]T/6I)]2OGS4+/1AP=7(N.W"34&>&N>-GQX\KHH#8L5GOT!+<6-L^7?F3@Y M:<7UBOFWX@_:6)@Y,'ED!YL,CKUPB.^L$TE]?9>9@W#QFE)U8XOX3N)5BSC9 M\:1QSDO*\NU$:6RU4>R$3)@B2B2$N,(/S7$+;&RQEV_=]% $I!!BC15: M!B'$MA]ED0%B8TAXN.?Y>+Q]V+!G2J]H^ABO:+.EI;WIY8PECSP.T?52'#&6 M7;,\VK2?B]TP9RS_)\W%(OI=(FX9;2R52N?Y/4VO>?0[?Y"&A;G;44>9^=KA M&K3F:CG^FLO,WT0;5V=MVZ(P179)NMF "/=< M+B?/-"=-"P[(KWJ4*_Z.SV 3 M7JN5J+,9$S9XGC36;\?77IS+*#9)AE$@>*IDTG(_3>(8?-_7ER,N:!JS]4>6 M5A\)N<.IDH76N>^LH7 >:OJ0-O=%Y!%=RV=)*.H&+7ZCXIP3GD^B1YI&=Y0( MXV*@\U#H$,8_)D_W\>I>FG%(G!5_KJH]8#>4-#GJE:8C/8FGR$M&:DR4H*3M MF"13:7Z!%Q?/K"9]YIOBUK8_K+!V^"VNO:ZX-O4T3H"!+8@)FV9\(#U0TBC7 M+W&'O(J6:W*Y/P'C* MS"I7HW$CUC3$Y^2UPL<4_T?C9]:H^LY^(E&0B"LHW]!'2ZCGJ%C%$23:$EII;0^/XE:W?A;G-__FK"; MC*:/XN*E,AATSQSC_]JE:9S"3T3AP-J1M<>F\L* +Y<;[X\(6FJSBCV8]9\RB0D.6/(+* MYQ6*BG")[E,:;#U]LZ!C -IV7__-G(_^A^WZY:!=P) G[H2TO9#2#>GZ.2![ M3\71<]D!V3L[(%??0HI'9+^^F#+GE.'^F_$A-2UN>:Y;&=.L^K;K\^:+<($S M)G8-MKZ7[#ID=+O]ZL[=+E8@=VV)EX$?4J- 01K%EVI(V0ZUXGR!MHDP;A[& MA[HLJ&*B3!%"75U((R9.NU]T?#Q57 [LQ39BG#Q%NVH8M36AQP"9@_MGS_0MI/_ MON72S4$V*IK)P:&*AR%^WXF7(&;V9SOHEII9-#$DC&TA5D PC%AU'64>>O:U M38-(N;>@2/@QI7_L:+)ZEFXGL=#04'"@X8&!/1^^"2AW9\L_F17EY-5>.)!= M*C;8,+!2TWEF4O:439R4^IJ?DOK47N3RP714=S;JW?-^!NIX$V69GM"^_?7# M@3]_6,'$5PN]A"+/C04%,J]M:$\8W3PW\^^D$ PM!'IGDRR 3@%81?CUY5H: MO/U^S_E#/\ZJPTF6[:CG;1E='WYV9-0^PEJ(+5OENZK$:N"$BZ\MOXLS^K1Y M)K'X9.9WWOSBWM^JZ!!F7M=#2W<>ET+;W^?%!=I,\:4*6TB!%N3#,= :?,P4 M:+6ML@VTY4NZ'Q(O6]X@+?41<!X\8[>Q4GRC>/XR'LM)'<_D\\\L*WO@[PHSNL7>* ;_O_ FD MO;]F_^'?8X[X='4/W\9BU-7M*5/K^MA9P;'U=C.MO?:*[_YYN8UU M^8_0%GRM@&3:DP;I7\#F-)49XRXUO?_Y&?_N>=C"4_K(N_M+K%SQ!"GU.6Y0 MPB*WUHT75D,\@NAL-F3@L9 +A<4PC,CH"^Y!!6^U^E+" CR&P%393CL]34T: M0XZJ-? (JO+AB9T&=T!J:JTL%)M)PR*D$0UR-D*Z2TE%E;*"AWI?(9"PN]M) M3S^U[)!X,ED\R@VM>R*;TA&09@K]Q6"38EC4TO2TG%3Z#E'2::BF()+*_OP4 M:IWD9)Q:WC#]N;00?[;GC_7FOEHE9'N@$@B5M#UN M.';,9OI(IF8Z>$P_78,.+?P3:72>G%#5.1>&M*3(9R%'"L%0HC4:Q$SKWI?)E5+RD]][4KB'O':MNWQ/%>)&XO#6P?:B^(34MF"AOP41YZY$H;Z96!Q.9?!^G++R3 M[X7_'\A)*Z!]^!;0YJ'*UQ;1@IC Q/FBUVF49+I6,V:O*N9+J>(ORJLPZ36L MMYUZ#.3#[S9_Y-;OM(><3F3<8>#!!?[Q;![V,R VRC8Z&R_G]=C(B0Y?ZVVY M*./>F4]^343?U_%=TE\&Z^$"=G@X/LJR/\0 M2)3WP2X_Q[79[!U!].;I4#9/.U60&X8_@^"A@7-$C-Z\0,NZXD#Z:N@_# F] MZ8+JV@\2WJ:<%QHI3"/[%Q8J@ABONW^GXVBSVFW*:I=M-A]9^A2E:W\EH-X? M?CVH\A=.G)>W,-#C>K6-G2C^:]K0*A^?JO)QLR\?MZWR\5;DC,>B?-R_?TQN MBO)Q5Y2/6:M\W+5S1=PK'\EGT0A2M>+UY @#4?TD##,7O"4/N6M/F43W/>?+ M*G$BCO8ZY5]I_Q6??TW6<;9BNR2GZP]?5C3+EEOQKWZ&&*-;1WL[7=?(;>/- MQ]Z"$?ZU@=7:WN*4_YM$Q0<\^CWP'XP62_L\MN64_RN?.8B-PA)#Z.)><+$Q MTPD4]OZG!C7>>'*,9U0\BQ%@J4,*IEKEQ_4?]+S,G<5JS= M"'G";C;Q77F 7#C45/>_@HK:;E(S;Z"F8IK"OF^@>4D72D].&!NF@[T8J>5> M&\ L=T-8:'$[GVBJ1OW?D?_2:/T8_PX. K?4DTW&)&J^2C9)([PEPSM'%O7 M:BI3BZ.?COX:#O- F# 57(;^ I1:$@O&*DOI=4)(^AU :)QBX5$[;*AU#@C7 M(D*-"+VO [TV(P5$^ :78XYW:4IA,UT]45TNV8OZ(&ME?)JDW% M W*>W].4K,IG^\G[F 94LRE[W<0W2>\ *%9I&6G5L>X97'ZC?\^1"[*T4;Z2 M>UW(LHG>(Z 52I3^C<9W]SE=+Q]I&MW12RI."HV3N^+A-4VWAYJX#5>61'*( M,B+]S.Z\1GNP>RA+@0;WM"UFAP**_A;84;#6KD?5-#;;41$;VH+)8>PEK\!= MXV)XF'MJ/5(IDKUF*4&$[M<'=4#*\HWU4-+:I6CL^>VO67F&_G++TCS^LY@6 MU^0S@)8DD6FU$*FO\>,U=9G]0OENLK1H?R)>(.HN;43%=0CA\!H"%P6A@7VI M)K+&@(K!1I_38=5+?@+X1 +J,",5"F_8[1NN0@J= ]+6^AI "T@_^*@-)>&H M9N6NN<,Q2RH=/8LUE4IO@AGLPM,LJRIMSZ[3V(TML:YR% Y/8<"PG)H>])G] MU'1APG9NNN5W2F1.NKC2\8H&2]OEE4+Q:T&QPPJ+&XQ#R3J]0=G[:M/89933 M"\I)I%UU@2N;9^^DROZF/23N4%_T&.-YY*2'RN!+F;C3P08VFV'H3/!DAL0. M<#)#V8(@2*Y<\.7D&;-9IZ5FLUFG4)MB9P0W,,]FG<:Q\^:(VI0H*N<^_\06 M$[;;'7K]-6*W [=@O=MA[W5"2$Z[6:?E% N/UIMUN-[7@5Z7S3H.\ VED%16 MO$]LS.1%HV4S=2&TIA@>/K%YIBWV?IU'AY4ED5T.P^=G&PZV0[UN7XT8YSTQ MZU%>[7,Z+$X[4='X1 *B]23%$_L:4.LR/3$:MB%GE.4M#Z0CWS.0Z@*S2T_7 M,Z\[WB;/-#+O+C0?VEM)U0F]DZ+?%7G !_HS_ MU/#WU(;2NO#>EO9!N<;^-*.-@3]KSO4L]%];"_MU-4GGFT@F[R$ Q1I%(\/Z M/OPCS6]L'_IRA)DVLC>BKQ%Q-E%]-.1"B^D\>K3'&#=9GD8K2'C7*VHBO4K1 M Q7EKGQM@@%YM:6GQEB7J!GY7#^=^UQ0>[08B&KN1S-EY39,[-5Y#H+'O9W? M&N(J),WOZOA\Y\$7%^5N1K[9T"N_+C;BG-XH61/ZQRY^V :5#E6]#'M;8=1K M-<"7$@(BS6# 5;ZHMZ;I^>W'.%M%&S'/9C.'I34 F=52&/ Y^2!U.>U2C*X) MH^9?].ZQT<[<"5GKR]>)2TM%&LZ7R\=QLSN>>)#:*/%9TA.A*0]/T2?)GF- MS4]E"KHH3T"O[H/@G"O7:L*>S0.3RS*=&!GB+RGXC_NC0[LA>K]T?-C$5Q! M0HF2)]6-!A^^/- DTZV!*R0E$7,@B0P535 MYPK*:#I'S9N>DHH]4MM^@>4EU"K\.*!J&';W**ND7A.@ )%X/*)FCLIQSI/$ MH[CX/N=8B&\VY2Q4]DO*,LDM#"#Q)CX;Q-VYI'6 /&L*\67@E-G$HOB3'$=I M^BQF7HK+K68G$ZS;V;BN&;!*J]FC%L!+B/0ZDZU! (3-U#K#68G0F/>QZ\_L M;B2S:@/ECK]@B72F7(, =@281&>#E0BC!^]HPJQZ *[B1CE1:-#"XT2:%*A"[Y7&K/OV=D%,Q@1#?U/9CX,D/ 2*!N0XB1 MH7V"8#6F ZZ18UDT1Q"X17]1!=H&'W-K2&T:&8*LO(2]\(X&65@T&H,9<(2" M&@=&+;NVAL&S*8INV_9,0#) ^=XY2K:R%_ .@(!Y:3]FF)&8@8X^)%_!D@G*#@#;W0$@I^N,-;H^(#CY>0%%_\S9?XQ MIS*XF1^9Z4,[L2$@6J$D=%^\"C6!KU:[[6XC;GK7WQTST@ @7:L,>(Q#(@%K8R_56!==2BM1M: ZU"WSTW2VO++['%WCZ5 MICGQ##7]$;GO:Z)*4^%V)*&EU@RD)C?/G>7JST(Q7&HKT03CMZZ;P1SO&P$2 M7>X[1+)_W.6[E,K&S-85)]B4.1P 3/F+#T;G4]:LT,:,#",P\XL/61YOBQ'K M;:'0K6EIM97]ED>6^#55PG!$PT*2%;+ ,<[G[L2[?]\H9\!4F)P+=)P@:;7R\I;Q-D8M,2->[&+O=>9E9:M+ M7T;:#>,*& =0C5[G@EP/8V]N_-(6\M4QXSS/M$QL=ZW,6,,CEX:#N7)F9I:@ MK -CTN1E95/G?5LH6[9FVJT5R$8M;WNTNMNS>$[]ZTN+%CB;1["W8[GO&)EQ M$U8 ^Z_\;;U"V77U(O=;^6$+6G;%H\O+RJ_7W+U[@NU8&3]B+:U,7\4+OP'D MV'8[D(OYO66198]>6MSHPLNM*N_WM7-9+@PZ%N9-F^;#_IQCV'8;/ '?<1PK MS'QC#>9H%I$V+ROCMN]-'S^B;5^^/GI$6QB9OKBO;F&?>T3;- .YOJ\-BUS[ M]J5%C0ZRW&KT7C\[E^C9,I_^=3E*X_T>T-'611@&B=*[6BKL%!8QP_[YF=:;EN4E]4 M'Y%*DAP75X^MGDFM0XY94BS59^1SJ3CW[@H(#IA]?_4(J='JT,YHW3/<\#(. MP)$+U@X+L!4@VV.K1M_K1)8JUB-!*X"X74>+.D84^>9C%*?%::WOXVRU8=DN M'X-@X#H?Y\Y0!+_P"J6EG<9XK;BL2K.E/0FLVK.E,$06-K= V9 M/:;+I5R'&I+0WZX-TT,=.__8^D;&>2M+[4NA6N^@'.8<$*%;'DA-&NVO$?3Z M##<1Z@/*@^]I&C_R<=8C/4FR/-T5MS6=L?P]S;A4\4IV]G>ZOHN3NY9 \>66 MS=?39TM<'_*F:_X'>4CI0Q2O MBWM.67'A?'WA=?FB3%#A$9E#ZB"*#UEMI,5QIXG'F-_G90?M_8U2G@.WS@]F M\);["2& RUH67!#7--)[(%?Z'AW,NP%\$\A-U%RAYHFC\7EZ]_J.]=[X4I.Z6JMZ!*CJ$3Y@8< M!W\NXV!"[T2GZJ:;K!SK8IN%H860$_?RK>/L@6711APM_"#DBGJ2UL+S!B!+ MN#"7SNR&!IA^F^?K<0PN1[(?Z# .O[ JQQL=;-\5JK MDD*7?/AZ0*N8!O*)VCDG?7ZA"4VCS3)9+]?;.(G%J\PBA59KZ_TD Y.NLXM) MVI6L>ON8=37,E9:< N+2JA(%%%';&;B ?N=C>J<'M/TBAV*07R$2BWIQA K M'1C-D+:*@+Q,2#GPOA&XG0[]NL+U_J]0-H[8X01.2]-6$I"Z!44UFTLF)"IC MZZ=XL^ESL?=Q3;?]QZZ,J@RADJ9K4\N+MNBB_M?,L.[_Y$S_<_7 64ET\-?1 MFAUBG ?]'8W- J#B'+=1NCVP G61$ WRY@/V-HXAW(#;6PPV$ =SA-,X_$B8 M9]VME .$2-)R,#NE@ M9MT374)HE-H$,=J>F2]7>913,=%Z*CS%+)$80WIZ0!QCE\B((U4:$D=C.S3B=&\?UU.G=U.YECRUK!_Z MX%]V#W$T@D+MB^PU) KBQGI8KYN)9+J-7JL&(%,0-\WWVJ:MV912<@HAUVH# MNQYI8UVCR347QRS)V"9>%R?>[V4RL89]_D#3 @:A%6[J7E93!EJP#10T- FJ M4.N4D-?T2_Z.N_S=/+(9B*J'-BU1_+'-WK@M:1YI>L/T;\T!W%D./@9J]E&-WTK'L&$MI\#\21"X8.VR!JO4E&/@LQ4L@%$7SQ MH*682<+"UOQS36+WTD?^TXD7U^)D%R=W34I]1\4^[/UWH-FG.&'BYHJ3)*<< M]'DQ6=^V(K8\Y<^?:'[/^)-'+E)D:FF$G]1S)V%,Y!DE;$S25O15A.G;;HYK MT[6FW!U\4]@4KRF(B)GSB'E#$SK[3/H &+;3;" M4MV\;Q%M!I9\C2%M_GJ9?X5J6^.[,INK9B_D4OV)B[X4UE"S:]?+6JS4!6AX M*=&L0U9@99*Z'V5C2/6/KA@]=A6D T>9S?DI0+-+NJ+Q8W2SZ4-1*].'?U<& M"_QMJUZ@+W$ OY KPW[=/\H$.1+.U"&>]7OK4!]6UR*^:&]$!!_$<7K,ZJ, M]P.!(=;W GA KTQZ0GG7.A#B;:7%<93=D^*[+.?M3? M3)@0]C,/Z@'-+=Y#&97R.II6Z:[2G"0B%+X\',UB[]T]'#36F@075;<]O)#< MU@6--<,'O3F&W(41>V*W?$^+W(GS6,A^C6AVBEGN<(ZK%RU7*W8 M+LFUDW%@%65VDJF@DWOH9))\I'1KQVF%F47]>4B3>W! :#FJ[S 3-X?:>E*J MO$V$0X_91>T0 X+J?+*'YN57 DUPWL#!9IB9XB)Z%@T41[6L5NF.A\MF[@>< M.R!&C-E$;\0;KW5ND6?1Q[=@'/.-AIMT]%"*EF>0E<+M6*#0 (4! M-%;H[,&BA[E% 843X$*PC98R8'A;+(;XF:0(=5A7!EL*=*79"B%:9MNO1D,, MZ+D+7['V"$^/M:G6)Q(RU17J26OK8BR/]JVV$R5UY M$I0QP^B4E E&KH1.8)F;2=*+QK$=AY6&%L63("[.L<2$EIZF'C.14Z:OYZ;: MXV1P])A.="YQD*A.)B5"]RK5^7VO'ZO@3(('UL#R2-W X^@ASJ.-^FP&2T5U M/E$JXI-8XNV6>*28O^EN7Q(9">GM+5^7Q M$-'JCUUZSD@ZHN71Q+N#3*W*9'5S$BT M9#T,]/;6)YI]Z/NS'=EU]1?U!\'MJ)+UL6%\)NT*\Z!LKV8:BO7L^P:3U[F" M@2!HW^^BD]*7G_.#++V[#+D& M2TOE^"K@-20S8BS&5R-7BY1&; 9:IG4AS["=;'Y XA<1L?"9@M.O$],C)PYP M0!U6FKHHKPI_3V]IFM)U]4KN,ED7WP$X-6UC1)F\8$;0 P+$[21C%8N&V,4* ML.%%)4EH?5E4F!?(.P)0&S=LX6"*(!![^F ";]%LW/"8-VV:X(<6ZFQ:TZ6^ MV4^PI;-4VS\FR82[;95%?%&_,N2%N9 M< W:Z-%$Z\_OK#[$M5WT,%M418VVYG^MCZ?Z++1)I3[_.:.C<*:-&.#.-T4* MK2%]B "T8<;0T+T8[(SF'[ZL-KLU'T H[G>T4=D' 8B*,_/-3G#I#O:GYSC0 M3/NJO&JY[DT(KU]:H(&-[ZT^/\W:75)"O07#1,BI[F -!0_]G/%N].%EJA;J MU8:+FH/?>[=6AD5"\$G=5EVEIZ#QV&Z@KVG@ASAT!/M#0-ZA[,+40$^-]PE) MY0#/!R;G';J5)WJJ3DJ3/FVB??>I.[7:]CR M8J"?>(#TMF /U4,;^%V/&4%EMBW[O8R,Q:=$?'Q ]@4>J395Q7_2]?Z'.VAO M7%WE\6,0JU%C **.A18(F3?&59N;/L9)G-W3M:C(AZL_.J%]Q),+.:-?9A9W M+*GQH&>"4G%1?T3NQ&=S0UO;?LS0_Q"'S?F91=4; G.E3&_ .,XT.W(!T&&[O AT3@X76X84?GY5NQB.K$YOW$N0RK-H7 M 4:FD.R HR#"\2\IRY0AN/.P'W:KAUA<*,Q9+X&8+WF5F ?!OE%HD'Y [L2G M@:"[VSLR1 ]^4P6("SDI<%L6T#L:/]!U3-OU\F&GFW]YF=UL"E: ?@XB*%U& M3Y]XV93&T489FV0R_1#5E<$"<-NJEQDJB0,0F =Z"_X)V=8?!8)G:9 M3^(!MM0W4%R(C\0K/P_EAX'@6=Y_TM4]U:^M6N%KR\M7^886YT<]9Z!IRX=$ M1%) M1.)@##(.^XG]U2 #4,S90&/N290LW_)V91^C.!4SS[19#Y3$1;-P*T+JA!'H MH#;O)6H:W9E88C"P^+3+=WR@$\3EX:">9F/Z8T@:M5Z?/B8/WD&%&FW-KMP0 M547@2NB "+%B^8VV-DB\/J!IPC,6TN8,V:(G@)DI^/[^]I2E=7T8Y M/3UY=W[YB6YO:-H#N)5.];,!=1PI!_*".>2S<:BC']S.HOB ?"X_FKGVL4," M<^BH+OM ZFT26OB;CXI\.$OI:7G>1+9*XP>Q:G\:)_0DI]O^5 I0NJ:?2=J5 M>'K[J)0#N=*2#6!A40H=D$+L@+0$R64J(Q.00\BS!!AYVLGBF)L.!]39AU) AM=M)>S=61& M[:M;)M-&?:*84CN<+87V&H 13#HF%T<_';U]&9%@@)T104#6G^/H7UL:P_QN M*V: \N29L>\<&\>C\F&9";F%KQ/_COD/BP O)NN-'TN)_ MSEC^3YH?LRUO\8JNKVFZ/;\]9DFQ/>40DOS@5G0Y$&+%1_PP^YTF(X+;81U0 M@)87G^(DWNZV9%,<7\^_Q?:@^CMA.7FF.5G5^@&&$0L4FJ*)'20 ,<5LT!A: MH&V:CR)^,RV\#9[XHK4>6;RG5J;,A^IA@(S7861$H>T^P!Q35T\ZH)QE M((DY@!P[R5)=4YRCA=JXF$#]B;PA:2$AHD1UU_Q+RG!Z%MK'#B(<1 MP41JTSJ\:%HV*U&FS:#:9OACB766W5L2X\325C%=^XU0 ]R$QZCY4WC1X-:6 MW>OH9B,?*6HEM9O.*TDO&\X+V_XWF[?=V&\T;[2UF\P+L2#WEW?[VKBW?- I MD'WEA9)Y3WG+=IC5[Z_)FG.<[9)ZQ"(/=8S$$3,@0"%JE890Z< MA?7MF8L,TU2SIA9XX0&PAFV;(*4-4AKYVEDRIF+U2I/YZU383HEK[MAEPUU' M?\2.NTI_PGU*A<=9]]RU6X"U6:FQ*2:-C@*.!UH C=QV-.C3\=N."E-C]QVU MVC$'HF?9>M?QC@[G\9OO"A-?*P\0]M_A$.'%Y,$GYI(%&^TQ.5!H3QDOGMB\ M^6_O'RU<5!9%[CM\09QOP68LX[M]Z4#W)S::['4;IL?P/!FO\8T,8(=L]\2^ M1MQCY#EGX,^?XS[&B;@_JF@L9#\Y0+Z3Q[3R**S7>/"4J\P>S>0VV5A4 N46 MM:S8XAT"32']/R FL(MD3-2H#KEG]#,%X) 3"\";,]I:R:.&794Z0MP4[0." MVFR B<'Y([[Q%G636">^>[@_76784S0?=7VZ5G5Q6L;L4,Y0-G;H@"TV5Z:K M-(;4 %Z6CHD7Y&"L=C(6+/O0V[D']Y4!1QM=QR-GYI-=[T1-]I[>Y-?/)&/"+B&2\Z^%/. ?Y\;OSK M>I#!?_'!\:H#Z=YIJ@IKP:#]/1.;[ QX[PHI$%\+(6.^-.L3]1T/-KAO*2J0 M7TH$AOU>;VK0/_SM]?@OY74,:%N@KW9D.F5-3%;\\X#*&U6/,>"/W*]G>J+=0D9JQP<$$(M>A77K_C^L '! MCE\' I0EK2T$YIT0J!JD"F6J$(:'6P]O%']_:X*)'*I?ECI2V'!LVO7 M7Y4D]0-"KT2SJI@*!%S2%;M+XC_I6EQ6>?RF\TT(GO,RD2$CM*RHMC\"$4>O$1%'F(@X"B0?)NNKG(^;[MEF MS8/&AS]V MO2=7?U]>?OC[^>G[#Y=7_Y5\^/=?3Z[_&0[90'!1,!#:E6I6ZBRHJ&KV&@)] MU0Q5DQ"39_CK00/;0,ITUH2:CX.A@ 'E(" KL(I==N).C@[M6O1HM[)\29UI M+A\UO3GK#*8A"%H6!9;%@/)K^C MC]]53GQ$5ZTS5_3U1OA1LB;EP]<)-<#8'P-K@83Y,_X#[]*4)LJ]DA#988"7 MR>*1:V@=?Z< P!N060K]UI;B .=(-)TM)Y2^3Y1D&JHIF*2R[QM5/N*UVI,3 MI+J1^H T4J\88>9X[0BQ0"+U,31,*P2',7H@B$>E8[?H#*21W N00C+E1?5A M>Q;A;\$01M6Q M"OU"M'KT33B3JC7FTIM@+110D0#H<&;?,7W&J+6ZW#%9#X)$&M)H2()*"E\DL 1] M"?+S79[E4;(61QK>1)OB?*I=<0U32A_9YE%\OF%1$@[43="&05D%W8"@6K-( MW-<;Y^(UI(^47E .LB2/[@;'P]MK:K*!4M-#.6 M4L+$F0SE&[%\],ME2/%N63@L@T+(D%\ ?6M.-PHCINRC]3TMCA%K?FN_B" N M1@D);;T[42L=D$:-<#W2*'Y-F%:..J8 =6CCE$_1EWB[V[YC:>!UQ'#WP M)Y(]*?:JFLRE5O5 >96S27*7P;DM[[7F%M537C\-J+'0'!(KYH) MKK)B8KC>^\0@]IJX3(XQ$:Q+736V]XKD^*O$MD7V\@'NT/+797V_]Y@,9E;6 MY#"=LH< H';G>[[.Z-DV!!@,+JJ[Y*+'*-X41S3TYSIN*T/A,1^ * /W8?UL M)K_:CHG^IA;,RO^L;JUJ/5$MTN+R4 2!L7VCV+Q4V#>Q3ZJVN QLXE#9:0S^ M(P])T9?N0U]N;<939J,DNXB>1="3'R"A%-B?+CL4<#Y9MF\2%=@JZ_H39:5* MB^*RAN)A*.=%J/N+07_A_MFQ?=GNN;%R2_,B^HSE-+M.HS5=)NOS_)ZFEW1% MXT?1RJPYV5QYAIJ+C38O[&U@4,?6JX_S*AS:8>3A*+N+Y:JX_3>!FSF$VQ%<&H"_5(#3(-.U"\XN MQ*VP/_'$G-9S B01$[1;EN3W<^\_Q<(H\X.3X9T/+I;[MT.XMS( 2B%F>)S& M^.;3X?#&D\;4 6F,B260O3GQH#(H/B]-%G?7?F.@%E9A4S"4>N'=<_4-E)N6 M0<*27"\31@P[0_.X,U, 3]" H3"P^+C+15V?=HC/RTVRG\HZ(#?/Y+:D_+- M83 [FV&H4'!;WW=JX@[U5+14>0B"OH21] M0]%RDH@JY2,'V/B9@:$-^^F MHWI!BR-USD'_H-6((U.>G;%$/]M.!RT!]6X MT8.\CT>/&!IS(X<)_?;,A?8YQN3#%GB!^KC1M[APJ!C^"3-?.T_Q^\$N9D9&Q&K8Q,'60*M_/GU'8S4"--8UADU:,7%BVZR'()%X-^=@P7 MA3VG>-%JT6R@GR^U=IK@!_&.R;6P\XTO6/D5D3 O*\,^,>?\VI@8G5V%BOK0HT<*34XSH]J]K@'AB;N&A;LU,,)\QES8-\(%Q MUSSZ-/?Y!#/S RV#XA#D167/C_&C\_"T;6/T?&]A8_(9,.[5UP*R;0-PY[]J MNR)]_O6%A8<.GIRFL'K=ZSJ#Q)2@>7,G(O'L:*<*\6G-+86=3/UB1:KWF\98FHA+A? $;E6$%$SS]R#6A[*U36LU/F;"IN( SP+CRC +(9P_ =N"1^06KP8 MME4*14>]=H@J!V2^,#KGD.L3C<1[0:+B.TD>=OFQV,1&TX( MS"ZU*Y]L,WJU89_!V$(\)T* U!(A)T$ :#3TA'6GGJYJ&SKZFCP'0^?W]#;: M;> L5LHKR"N11^;LP(-/JJJUW:.GWD!5 MQSB%GV"(=I'&*_H/MHGR\G1."-FT.@K"*72022?UXI-X.H1PH$?6XT)#1V&UZ0DK5=:34^ N&F*+27GZ)^PL#)C'-T*\4\S#P$X9] M#_M:/FP'?7M5Y9!/2 3&I4&_&H9[_3XP#_:$AFFHUUB=CQ?LL6K3E;BE*$K7 MO")9[U;Y;U&:1DG^O%RMTEVTN62;S4>6/G&!/F7&6ZC9-,:"*]'L?:*ONHUO M@Y:C(ZTNCN^Y22IVHSU5DB2E^2Y-2%1JD,]"AU1*].&!OK!,B MQK9E'BZ@K?(Y^/= A$.>R"I-P85:EU3*I-8FRV^L4"$B!%K,N91X)C:1T?/; M\P=:7#N6].M,M4#UT\D$'&D^-.GAN%JE$QU3%4J+8[9]B))G\BY:_7Z7LEVR M+H_93.^B)/ZSD)R7;IIN9- ?OLN5H6R;"BI+7I"!%M_5YNU!P:-S^4#LQ6C] M2.&?Q8[+'M MAT5KQ3I<6BBZD@7L"OV4)FO76G[9&:M.>,KN.>[H6E1&K);DXX-:=&;JV<.' MN79LCZE@&QT&6WJ>%,%X:<#:+1Y\#TO\"@U2JXC#^;[_M03S#V2O2)9?(9I5 MB6<". >8J$Z21YJ-250:17VBDBKZH;G$U52)2NUZ!--5QH:)*JXE0T]4.OB8 MJ6WH6!"S)38 S%9ZGA3!OA.5QBT>?,V):J\8>J+R@F:[1(4*YY>1J!0O HXW M8)VXT%X?M'>)N4PZVCM.,.B]CRCBP>V&/65$<$Z:TO[V4J* [KU%MSX?&Q1D M;SN.;4EH,4)2=MO%"( !ZUD8WS%"XW*"&&'VCC.RU<<(V?Q,F#$"@K!10]O1 M,4)C:]Q(-^P8\3%.HF0U8L"K4=3'!*FBGU@@<375@%?M>D0 4!EK!KP/K0'# M;2T=^J!7!R$SZ0V="R*[Q : Y$K/DZ+8]Z!7XQ8/PN9![UXQ]$&O%S3;#7I1 MX3SSH//4G_HY%-DH*LPY% C"1A6@H^=0-+;&U:/!S*$\+5/9?_*W9<%QNNX?%,JVX.7PIU?]%*ZM##',"H!HP,2&J3 MAOAS25?\OYMGLERSAYRN@XTP>I3! HJQY\'Q0VH)&"XTK9@!](ASS>.<8R/^ MT #Y U(JD<_5?\-YR60F]"NG=::%_[RSTLKV+I-UF=XS:7Y7SQF@633G4+A% M?Q$&VH:)A@&6S1D9A:R\&%)Q* ?28R(7%IG&0 <'+KJTA!C3M<.5: MS%,CS65T;#G.8U2V9IK#*+R','_1;HB/N8O&OON\16$KW%AF 5V$Z8H!@G"F M*J[K927$]H48LTQ1=\2TA;5)]S)LDND-<","*<209D#LW.BC6[ QRQZS. 68 MVV0)V#I2"::?5)DPGNW$&8GGMY=47( C NP5O2N^03]*&07KV*,1=(TH2M.H M<<+D1TW2"GR$!%QA"%W=D(=5'3+.+ZFKI]SNJ6!4)0!Y.(ON-QG?W.5TO'_FG M=SPEBRL+ZX?7--T>:I,97%V:T"#JJ.' [-!S8@,W !X9@"9;"6Y3)+B0&&^! M(R7K[?I61WRS)37YH:V8 =:>,AW<.3:F#P=5VP&I-4FE2O:ZI001VE\G]$%) MSS_VPTE^EZ*YY[>_9G3)ZR;]L$TA*TUK UE4LO>LVR8LP-4/$']P+LOT&]ZV MB]4B+Y%(2 65G51]K^2CIHMTW.NIJ8DFM>\;9'9G*MB510IW3B [')0\%;3( M]WR01,Y83LGA3S^\-J"!HKP+TK!K0&"I^%0+#NZ"RNA:_6YBE:/0T$UX-.D\%:]CLK0%V+2C'=M>,#!?BA MK6_=&@*=P/;AA?>^*::!NS^(B":;>WH?9\4>\O(/-YRJNRI\;Y@ZUNP5:^'M]B+/:ICH.<@'&]#/^ M(]N$]:&\/K*WY?WPK?$P07P?.!M!MYZ-Q2E+[MYP]K?OGGN)\5X"#3,!Y;T' MHF"C"F!AW\\46)PD_ ]=.D.RFP1 \'RM@+1+"@Z(#"F%_YKMAS%VJ6^.U>)VSKZ)= M\@WDG%-%]H*-%F!C!%_5V 3C@?&C .,,3R"<4'2HN9"RKNP/1,VN=G:YI>IY>I&R]6XE#.-Y%J]\W M[.X3%2=B]2,J2+@.K 9A5\9HS:.&68@G+7',!A:%#*D>D,_EH[E?RH=U-QO3 M*3W^:/4Z- )XF)%,=U$2_QF)=AVS)&.;>%W\8YFLJ_A8_//\MKH3+]I<\4^J M TX5M3VFS3TU46PZ,QBA%;A$QVN0/AY@^5D,N9;MD32+^_VT/ MX9SQ@8IDYA%(_>"$8+X;P]#:.U^H$XKE&IU,'8KD,JZA1685-51H M'&BIK]2KCG,,XMU!;;\QBY^Y1R29>(<8:GOS KUUHD_3,%7"!BNT*6!0P."# MU@4Z.2#>C$PQ&ZEHTUZ5#";?P8'0YQ2XJR0$T^H.V ;P% SU%'N]]%(*DJ'M M[I+;]4DGB_U<&LWZ^. J"HKC"3NQJ1460E MF22S!%N:J1!@3C;V1=DQO"*3^IB79,?MZP::MP/JD[LO6%I,9 !NI<"QUB:I MBS4,$H_WC_^"%$I[C)' T4-]JH+D(HN[*$["N\8"";/]L((#'$G8&6]X$)9< MVS@_P?#>.\-IBV=V'=:)N&.F^V9;]R:,RF"8-V($23W5=H"@N#?K]@*WYNL* M>#RK.#4$[H# O1WH P>T)GD,?-*!".R&K+DW?")C&B_0 8F&N/),.,\'X)"<@#WG$.RQ9>F@')*1Z_ M_TN+3%9C9,A- G-\@:"BTZ$^/'T+23,!_&N-20BG]T_=9+S; .9H>5#1Z @T M*5@'K-H_:36@V%_<:@)IVO#R9Q-?;]Q3W=[PU<2].6^7J%\GOZ2\\71]S7AS M?XOS^WNV6\H>^BC*[%;\)_D.)+]@*PJYFJZ\>;<4P<8QV#A\P_ MERD@H7?"OJXN=6R*+J8[F2[/9]CQ1X(L8G(R$\(DHSEO/Z%_[,1KA=%3E*YG MWI/D#$:&"XQN7!MKL1VBW%HU(U?0%CI=&^&+)N)UX_H68ZY&6GH'I%![U2<$UO M@00>I17.1F+'1Z_W[]6O!@B M[UC A!!3K]ER]<._GRV3]@7_ZL!WNN;%7[,5=B"(2D<-O%/__A*Q52ZQR00NN@ /.'KP_,AOSC$\VSYBANBZ8I75_E M;/7[192>I\4A0>M_B ,8+V@YR];/3U9*=6X"*KDR&^0&[E4P0&Z7?(:^$Q$-X6 M+%F0K"#;WMF! /RM9 MI>H1'9/:.FKV#"T'PIB"RUJJ="2D'*DD4,E1V/3'BK9Y.!T:K3X/0L)\M\.4 M8!_\PCJ4%\)J>+=L!8+KDG#+77[/TOA/4#88"FLR0EO80U9HS/O.# -/MMFA M9V"8(:*]0-A90M+_ADPA[R5SMFCT3!FC[V%.=HEK;JJ;*_C(K76XI/YXH!&: M#>_@FNXDA/I"?^7,WK>!HU;6%I7"_JJ68N:#=0X=*H]1#>:\H3&08LY]/> U MU$B/Y':^I\4UW@R?O5]$4!\VJ*Y4RG.\"U"76@>D/J[PZT2U:IYO$EC//--G M:JI]!K//7%,P&[EV!+ISY+%E4@J>LR.YZI1Y+*DY>VW9[ DZJ9;TSV_%I:1B MX; 1ZTY,19&3QCJ4I>XJ3NXSL$G&O3K$S;L.B MF5^WM8 !&]M1?>J9=+O,@WD*@GBG<4*S\]MC/OZ,=7R3RDEHUI-#9%?'LBVI M "_9FWQ!*374'3(II8]L\UA<#A@4G>2]K&"1LD/4Y.FHJ#@CL>L31HAC'X.7 MT0@JQC6MK#$%4'S#CQ:6Y_%%-_Y@WA1)_OPA::K.)/, M40/E)=%7(8]('ZD'7R6.SAF43&H;B_J?@DC%I#5AI5PX?-(#0,$K8Q^IZ255 M5=%,XV=.MLEW&KU[ON:^EU_BP9Y^N$;#.+.&.^=,/I!9!W1GX!W(RJ*WZZZ[ MZ>Z "&'R68C//C<'QP8;W7D#.IJ4>X2$^0J/DJ)][]DVB@='-, U3)1L:_BB M9.-C$DH.W(VB9,\*C)*E0JBDE* #0DIY]P%)V2B#2-GW%1XISZAD&L H:J)A M(>J+?]SX),1K_(QB7*V^: BV?VN"O!''E 3*JW8_0PC5ZP\@D\2I5Q *[:W/ MQIW+^.X^/[_]-:/%=/KY3<[Y3- .!AMQQ?G MM@4=?LHW0:ES\-':L0@]"CL3!!ZIYZG#CJX1KD%';5M::/3BSVVI_6*BCQZ0 MEK''B W[R",U:1MW-.V:+^K0%8T?Q7F0F6+'IT:BCA0R"=<8,+2)RFZE>2UO M%5J+Y6K%=N(5U$:"E_ZB] UE.YJN%QGX9^\19RCL0-8N[1.QD+F<,^9H1 >4JH$'D=P%%&:3?D!!-3-;NM=3\QUG:+LT&Y'V5#VN*, M!R!(H!V%H&!";94"CJ.'.(\VQ1SV^FA?E'XFJ@4 MUGNW+75TUII3$\4(N;U:1%@C&A ]@2@R%$: [C672@HCINI)ZWM:*'NMS@U^ M$5&LJ>$K+5*HD?.O$](6Y3\^IN?-7!GEO7&_3-;OZ2/=L&*1O'II>I"K ++[ M[*25=2:QQCKNZJ?9D9ZF)OU%+5)L4U@W0G/3#]+7;$27]!FF4>MRRFA_3A+E M:;S*VZ?"M4\^K&=>6_=7#>O \28:RHTPX5CY'-\) WG%F%_5;[R+3 MKMAVRRO'\OVZW0/_4USZ(N8%^,/+JU^;Y%$5JK4JNRE,4"^WJ.L:, M5.?--JN1[4L;OW)Z*&O8>?@QKR:CN$RWINFH:=LGLA\*B >G+#SZR MU*JTM38CYYZ%&5Q:@AW[+G-M&V+!:#O3WLK=<,Y-=L:P.J2,PI,VVH M:@*1 M9:MFI)BOA9&&2+02#(L_FM[7<$G? M/WI>#75U'%-YFI%OCS394;%%_9@EQ[_B084O3#U]6FYW(C.+M4/Y_ M:YXO!P0<;6'/R!$6G"EJ[1.7LV/=ZTD\SNI"5*Q9M)E_26,\E!A:W_;Y;FVL M&P!&MF7.B%#NE"TW\WV,5L7[WHI*%"#;L%PGZ\YGM74/Q%2 M/PVF9(7T.1O1-0/BJ=5Z%#/9]PTNQ%D/@"24[JS-ZZZNDDN67IMGRI-YAS-4! 8"/ZJW](C4:M>Q"-T?YL#"MF"V\B M7IX=LZW8XE;TY3)-Q0$YY>&VC4BU07WY%*7KZC3J,Y:(91>Z/MN)@%%//_:8 MX=E+U2_>O#C& T_MPHPD?INHBT$^/2_*SP:GSI-=I1/.NI]OAK!)X=@-E)X< MMD.LU^_T\H+SQRA.B_U3?.R]V];W!CQ0L6HDWA$XQ(K/8$>N(1K@:*XH;6Q: M$($:VDHOL1KF?/$;%4?V\; B@-&7FBHAI,%(UI; MP1(I8!M]HL1LX#>;+VRO[NEZMZ'L]F.#]0>3->A&=6T:S!&; SZ%*F'QFFC M+K:[Q8E&FGK[2]T%KM[&C?5K.@$5O?6! ML1AM+MI'PZ:D\.%WB]JD&-R61M\45H>4/="R_'-AG0CSI+ _\^S=2Z.X8O[] MI7!\SMG]*[$L7ZTB7Z1LO5OEIW%"I,#4@D4"T97-'V, M5Y2\H\GJ?ANEH;RIA0\W54I P]NL0;M*0.>W5=-^B\2(/7_>7Y\ &L#:JO<& MJ7!UI!(6ZA!UKF^<;T@A:F5R<5QV;4B@&!PDO!PQ;T\5R=! X, 3&U ?I,:&NGUCKS-+ $= MPY@.,+78RX@WO$(A,Q <4A+#.TY%7KT%.6DA7B?$)OI\"=0I%C![\QQ[A>;: M@%"G+WRCUS#MX N^852>Q;+0N_ZR4/$Z9+6>+Y:'RN6D9HD(F)(PC0\2%XYQ MM!""T1P_%2]BRV#!",WAXMTF6OW^AEMF8DZE5.8CX7@E%K _L37OK)8%3D.Z M%G1\3U-Q[]!^#7Q9K8&+U<[R<*+BS>MB'U/5(O*+J WIW.OA?J@C#8S8@%5% M3PP_\AB+]PV""L3M)?SVEUFN\O@1/BG@:E 3<&T->@BR=DWP'5A'M<8VF(YP MLFC'.'+-0UP6K0(X*!@1I8;8-AXGYGAF9]L4P\:T-("X]2G*=VDLMN%W;U(! M1BD[]4%,@JJC12"80S_QQLHW++I8F%Q42]^]NZCNQ6(X3=:\S!+*Y)1%_W][ M7]OC1HZD^5>(^W#=#(*!8'#JVO)7U25V.O+I9.D^T7G/,C4O1-7V;KX\>D2%FD_$BJB_0T M(T\$-HW"65";P&)DP&_A<1DY_+?2"^FA[5P>=:..%G83RQ6E,V2;KI.J*%JC MEHTCUWLZ18^*F<80'X0C4.@7K!C6 IHG'BN#_U[G$E@][(%$\(U.(JJ^[H;5 M E'MZ*@>)06J#>A%W'@W=%YBJ\+#7H*K]@\6P?1F(G^8FRR=@^AV'$T4U!W! M!AV5*C]K'9I:]8*WEC"#8P!U9(TFG&K#2!CS3%ZP+"ZI9(B#AY[F$W!P]6J# ML01CE_D>##F5:*!)A:S>O6U\4+ , M0ULBB!AM%0S192&&.[D.LD91Q$H66#RQT.XGLM@;HA=C;.6/[^#A/5#3)988 MXP))8;1Q1(8L[EB(%4<@:_LBB$7=(@\T8M(95I,"G^+B$TZ*0X[7U]D-7AWR MG,[6WB1%JLUKX&2/&0^$;#@NY&Z-Q]T)..LT2120OF4[V6_8%3O@UI&%&F$H M*;L)?*UDQ$7'$A@A_4%,RV!A*"5L[FHD5 [*_M@58_?V.)9YF^LYON"\2=M+5^QN\W1[8/6R]!B3E901 M-S*4 A8LC?1ZY#LV=NC%0'/)=-+&P@5%=54/AH8\WHE'N;H;O^[M(RD*1.56 M5>%BB6)V@!3&*VMTR *3D4!Q"+*P*9RW>" 15C9XHQS30[A.'.-TY_HLOCW-,NMS?(^S(GW '[(5V6$6B37':R=IHW';4AI8 M1++2[W$<=[%'+TC9:UAVNM:7-/0Z\_$\EECD!E-A3'+&BBPT60D6AR@'&\/[ ME(?1WLD6SPXU&/U5WE6)0C\R83]%S )B\CPE*XC!]2)A"5F9KAF1H=9^9>L/ M?$VBNFH/KZNK^';[0\GG=&,N-)W8!2E\S"% A,.%/P!S_.SR EJF&1JA%/8# M94^!6_C09U1:*N3%9$H-NPEHNXX-C(#)07&)0SL0*@6543 M;14FQ4T,[8X@=-*9+CE0:S^3$A=L4"R.IY2RNQN\PNF#]F*RG2310K*I),@% M+S/=?A>0K6S17NNRD+YLNJ%CBU@"E3T"92M5]E"86*0R$RI=H+*Q+:R;^%D3 MMK/#HX^,UX*YC 7B4A9\ZE&EB;62.LX4]VIPV'_?)RNJ73646T@8#.%&$H!BDH%.;T.VN0TZ8@ M84WCB"(VX!)$#\NW+0X:!L)$P<+8EC"(!Q]]+?1[@'MGM.50[_5ML,^K]K$_ M4"4AVD$VC'LH!M5Y_2/H(,KV(?":+7C6Q>V'8Z2T03,$"AJX^OM().BRFTSZ MI*^*.RV;^Q;V[.AXY7XE6VW?AE]ME[\XHOM3#[QCU+8'?HDD+UC0"^W_68$A MPW/N"C0ZBRA(8N<%MB((.YURZV* Y^H13_R]5O P+TK MTT/L$XC7P/FHU_);@^<%V@H@'P7*A2]P#'/9+RZ$>;>Q .=C67Y0841P'W!^ M2Q2S.KD:"WBP.$@_>L6#7K1!T!(>TV'0$!]A ^&6RKR[S-:?DOQ/7-*_ZTN1 M1_%0U; -B_*&SGX@$PT;)!5:IIUALO.RNE&8K87NFN>A_4#Y7HGI&Q@ZA:Q/ MWS>F)0?TD#S%Q>47*A+3X:TJ%2*^C%O=LO61B9;.3B*5#>LE*C73;C+=>UDU M0)?H_QVRE.3H2T('D%6Z3Q@P4-NO+JP3R97)&N^?&+^HH3-)._6]22$[G#M9 MYQ'4=ZB\^X[S55K@XD/VA7Y+LFZN!JMO!FN>LZO%1H-8$.6-T\^LW#6.S&HN M:&@*8?EDM)O?H&7ST1K]F&9H3;;;)"_0GH:)@FGZ*7"H#..() 9X#P+ZK';T MQH@ OT"\PX[BNUX?RJ*DM)VRCZEO>4/];$-RUM%TZ/%F@.[PX\$ WT,0N,FS M#D.^K'<:BOP8M1S=W]HT1U5<^H/U0.^K+J%Y?#A7-1F@O(+?<) "M\5HH/+T M2\0[6*E&9GX!;04R-]6Z.:%QF;[7529&C-LKX5_#SG0Q9^ M!SD9L@,T\$Q(WPC0:9#I=X]W6)%]T7?_/*3E4^=$)*\1\>T^R>J?H*VH/?CV M_*=YFY2XK1W)!MGWL!,DO]:YSIY\61=J:N7G^T0Q[_+ZU;Q,RCQ:/)ZQ\3Z( M=>K6[CZ+B9OG$ (QJ_/O=T!3/C^&@LP'??Z&D8WJ6H.KUACG::CQ'_&M V^] M ]TYKK[JGFO'55I"C*%./^*8.K[:_Z)T _U%HCZ+_S4G10&\@C^A 6B)7J@A M\!J\P"93U]=)7?1FI<_%=)G6WE(%7YXH8E^?<, ^X)JW FRPB]H"99"KUM+O M$J=#PYVV\V=? %]^W2<2L@(YD_5Q%JC6L:CF8 6B8:'2PSX)7[CXI(.#+)7[ M)*-#T%1RVZ_T,3 MB+C(4UVI&D,;(D(*P044#UO9(.%O8.GI!3OE&M1[DF]P6AYH(%&N0LVVA6)C ME/>=$S.CHMTP,?D:,4V=?7RQ,+LDQH8NZQZGFDTP;QR89?O#UHOFVO4PL6^> MS0[S7^QL0FCXQ0HO7^DTHB?,DDAE%NK855\\4U++C@LF'>,62&]+^R5VQQZ[ MH9=LGD'P/LF%(>6OT%\%FVTV)%;K?;XS5!OM<-PW-(H%*SN;PPRH E/.:$?0 MUKMF&8GDR)UKJ.E;,,]@(OK6IS=:=.^G/^R:(ZI[O*)^\S9]2-AP,B&8T9N4D]?<-T4K>NVZ"G%V_6)#@S& M_@0Q(MA %F@HT%4-,@:8?<_3"_ZZ$R:\GGVV(-4\UP9)5W.TS13"V.Z*H M$V*QG_9O$R1?PEL EWF.\>T\%]C_RD_#S4Z9Q6J]\^6AVFA'K+ZA)\64A::' M&; $IBRKSYX#09;XV"S#AQR_)I7A/N-H\JM([\<>E$V#24Z;'%91F9=6M$?3/EU 8 M5RB_KG8]]-WKC'^ J2TTY]YY/(-]E@9:BQ=8''MTZ MMBSIAZ^J3U%2(I;?1T>;ZD=[#BO4,O^;=Y090WOV\:6F&O,.+=WO?4H!R(A< M5\[TM4SR,IH8% '%[AHSB$*W^"[-,G8)XTLL"AB+PI'=P,%H3'&CCD87)S35 M[UL=30BZ"#K!?PEH,SO*'Y5+.RB B17>41]_T=L5W:<2J+&? UK.)9YXB\F)6IG9JK(R\Q];1B M:KCEE9,,JB>Q**/U34YIO4;["YU"* VURO.\:P*>1[0.MW9TDM'Z/%><)J_A M#;CL9&G7S-4$3WD!RO";G%!FN-TWBZ%JH>9:U$G?R3Y[2 A0 C'*%2A#$T,4 M43SUM2B+;W,"6>V6W^ID NJLN?#CN^B>]USJW*+Z[&M@YQ+63S(+?ZI Y%_) MEHK9TA]JKOJY8HT^*^@.-<980[=O8_15=(7FSEY'5V#%1"7=A[;UB0Y3%E[E MNXZN'+8S5-+M*_=>2U?T74]O,# L 1'/8INE73-7%COEQ3;#;Q+%(.7I2\50 M5TASG:U3UNSY++/9!H, M8.B7&8S-#%$\2&[9;9S&($OU^N4_9%LWZ;%:DL* M=A78Y2UMGZS*V<9;+2N\CZX**Z(=2R?M/HV14^BS:@Q*RX*_='T.]NR'GJ./,O(J.T5KKZI[^+@4BO /:TR&')8OOR)J^Z^0HB884S&L)K2G-?<#H<;A@N6'; M:0^<=M/1JQJR2-WWKDZJ./E1R\)=?:UEJOW!XUJF6+FWM9BOQ[GD(4"9\P;6IM\! " MD^!\S$5&'9T+Q+0BIA8U>M'-2S3RC_]S#T, MM@JXP89:@3+(."O]+G&Z=/C)MMJ^ -X,,Z%NSP1WM)S\U;-1A ;H.7+0V'#* M\^#.5[K,UN^^[].<2Y!M3;W[CO-56N O>3H*=5'8 L_J;&R)9[ PMSZ>G2# M;S/3&&1IWX![GEO. 8QC^QF5W/S#V_!E;I:G@<[V]SGU"!@CL;;_)E&'/X]D M/;H3^J)['ON[E@ MWR3(.V+-,'1;:#.*R-;?)MXXJ[^)"'OIN$H^?*Y#Z$O$91;970;F[PH;A9TS MY3ETK__N?'R^-^\J'<)/LH.W6[UEJCRE.,1P2_>451:W5/FZ[T]EYNP>_GKD MXN/+^%Z<&P9^I^[= 6]8FC(K_'5)*NMF]VJ8BXS:1;J.CA._DCIX,("^)BA8 M,#C)"WS&7VC&'7-#K?"SL*AWP37MC.OZ9BO;9QH-U/O82N)W;EO;IA[H9S ( MLUVM:8"G<2/Z+6@#6Z.Z]-C._$A"T'CR>?9W%Y]4)/(_LG$;\\C_9CC!^A9V8D[S\AO/=1TR_R!4IQE5390W:Z>ZX M@7,X'HKTD#0M43$=YX2=EOSS5U3G#FW9$[2BCT*'"^EK([H_]- 'AVW[[B*6 MY 4)@,FC,O'F,'C=PP%_M$!7)PT$*9LT1T+8]+G:H@_\OG.>FR*+'I]% G'1RQ.!7/)C2U#>:2W$^4A:5$"7%D-7 M-YT /F#Y<;EPWXY@5/!;T5WB&!%5T]9XWPI?T:E?+>^E\IU8*D8STDYI_)>< MK ^K\F\)8_SET^5JE1^2;4WT1\.'4:?&KS0[N7J8EAH?]2M,%$\ZG[Z@Y>6. M')C?[7.RP@6=F@5V.S-@$)?7-G!%K?X]IS30.!LFX:B^D4H8.+(I0=T8U:U1 MTQS5[1?H+5[E?-:X(7FS4!6:4W&;B@I], 6CK=P/:ZA[9>JM;YX2Y4;P"XT M9A?GAS39#C$@TH+NQY9)R;>7KS?OTXQ&CY1.84C!^:-L*=>@RY$_:'1Q=S>E M$F#ZKZM/X7AZ8I97E-*3;;IF"V&HB?5?[S&F\],??\N2PYJ5G/HIGC5@$Z 0 M^Q6/Y7C>YP5Z0.N/U6.9":]QX.:7F^X\4U'GZ>ASD"UYJBG+;$_ +82N+_V M^J*/I(AH*]029>(1T?352P=''4&2<5+?AO"!H:K_PPPE&=_VG1@VI]H.G5[< M%LK%1=*]./2$(BWWE?9O"B\='\4UFDZ^:Y'KJ5Z)Q-%$W81N)9LZHP=!=.@V@?*05Z<4QAM*UO*'?:=E^COY@3Q!_%(L#C%^9"/7"'UD" M];:M$-\#2>%!_2VYW8Y.< L?#L%X^^1$@_9 O$OL:VYR*(AG%I.O3#J-&/62S!DDTF-P+[Z8<4^V:YP7%0M3 M^YFZS]CAIOK >9YTJLMC9AV?RNAR_:?$94?M <6@7K5PP!@*JL?#>PL"8)UP+1M6_7P, >^ M2*.1'<^==P$]1II -+_+A,T2'X[S'[+5]L"J"'PA.=\"+\L\O3V4;$;\C7RF M;Y-D)7VSU)2[Y@;YR_4_#@4=/NJB(=>;DNZP[$$)1#@#-\M;2JQ'8Y7Q MT8_B9?-I)P'WMFH00?3SYQ7#".D5@X(@"JYO%&@]?:-H'1Z6XW@S,8R?\Z-O M1^'-(L "M0I0K0%U53!0]96@1LL"M9'CS4N\ (;P^02,N-B;DGDI69.' &A< M3(F4R=:,IUAQC(H??&/:JB6$-GA@_CPV?]?S59-Q>=I%/(V'GLI* M>GI _JD# M1]43T/-:$YW!7/A;GJSQ+LG_+#YAP77OLL?UKS-^[.A]0X&0;B:1/>5/PB[+ MXZ?HC^KSP.G TK=$]'[9/M:'+;N@%DL)AUZJX'ISN28\!TJ,X(DF#8J%35R1 M+! *BF:Y_$E$R[HMV1,6^IMGZ(^W9)>D66AL3[T_HO][#S N:-W#N51:,*S_ MEB4[-GWZ%UZ_Q;;=#1X!QG8_K">*C=\O>X#C+5" M33-4MSL_G$F6E"&!%G)W^;H/Y)1 T< M?6@L$G("*I4^Y2>23LOF<\0>1#+SG'AE1/='[N-]W+8+<9FDX*"6W:LJ?3Z M--RMJB.)/@!MB%=R\V$*0]TD;Q\M]G@5 MC Q^DQ3I2B>VJ/I.111Y7Q]Q1*;-^) 9S@L\M:1EH]TX<$S*6_(_(P\%2N2H M H#."]5P>YD8I;-/ZY\;PF#K9%::0?'[N@%P!=[GC&/)DMI\0 ZYW"8Q5C;( MZ@U7JM[3 Y:\MQ]_E^GS3GF5JBT\?E+BLGX:O;;448$?CFTJR8;I^ M,O2+O.P$!?JO84"@'_WWI^0?)+\Z%"79X5QTOY"\0?T[B1I8NJS8( B'G)0L M)#LOVHRAV*R9>$-'Y2?MP'[=E@)Z2,C-[PTZ8?R]\UH*T]\P)GQU) M<- <"Y6CM: K__,!7Q= M26#@$PB5@F_4=EE_% OXA.^!*'Z^ ?BZS5KPC?O."K[/R0Y?;WI!6)C^I6Q7 M?]>)=@X E4J% JM*@0RXT_W:(3V2A##U2R0&OWF6[^C>8:.> >JE4*-2K%,A0/]UOV3Q&=!J"F@:1N(#ZC1*# M'[_O M(NC0LH9(9P@>N\MD0P1YMJT@?^H(D[YGL"@>$NDJU ^KB+#.01S-PF M7QO1^YF%P.ZU'F!:(&E6.-^PFS^$%%KPI/YVO2<.F.W( MJ6S7U B3MW/ I50J%+%6*9"A=KK?LOMY)&.=^D42@]]\4*)+UJ6!ND+FO,AO M[D7M6B,8,97MAE<"C]NY(%\F%0SY"@52Y$_V&R _@IBM?HW$X!>7W,D[[-+B M?EJF)>Z+!O@%7OU\1Q[HUS]D9?[$L/\?S3\8]/^C _WZX__^]/?A1LW?!U^. M?6")W*,2,"(X$BD"YJ#1\A/^GJY(+#LP?^]"3?P3#?9;_LX -&P)\DZ$'2O[3%A9-!I%=LRHP;M6-:N_G+R9)<845D*,67HJ1%C4Z;EL/D,)_Y#E M@6U(CM.[#*T.>8ZSU1-:MQ("5PI1OF9B]$KZD)?U8(Z@)=3".7;[).%<[=_^ MSR__QG'//OEO?HK]&\YWE]GZ;5IP-^0G@\6)F+K-Z^^K;F[I#5JV@P1C(TTB MWS 0L.3-$&O'=PZ:ELTQ];IQX,%6&P/$YCWU/475E7F,B0XXQQGD66KXCD$/ M<=XRO =I*(!S(@-E4C_2EM%F'[]JLH_C="834!#+MS:97#SI5?J:9D"AT9TR MTLF.J497*%X(H+ANH)C3QO_U'+ HN9[% Q;M;E71"_(WF"VHI=G=<;31"O7J M?N* /]4/T.'D:KP%?[5*7;]321I[7]L#=>A6I#ZH@1R))VJ^U$E_E,N0>:52 MZVRP]3=:J/7"8%;;VJ+OWDW5&: MV]S>2;GI 8"P9V)]P%W\\K)=5]MR<3\4Z-#I@,CM-KWC MWY MO-419)\\5>5HTPQA+I()T.[%/B*-V7S1HKHNH"X.^7/HI0H8AR#PJ!RN M"]62*GZZ0*VP!>J*0Y4\5 E\ M<309C*+U-$Y!OE3G*,:/A(CDS1)>QVMF'<+D)KJ%$)MEXV*X%+1 5 M%T%*M3"[2F MXW'*NA[R\IX^+%A.-5M.IQ]MM^21K[3364]1=A^>QJK6%/+MHI4,@R[1JBO3 M,ER-S0KGEB&8K\@&3PYISWV+BOPR88A)>W&AJ5.OP7UH5OX[5!Z, (L,\>1) ME )?_-O%+R]ND(,17P]N$ 'U_49E#GT,0)(3^:TES1\AN.)(Z&_7%N @<10] M$P$N[]-\?=[\MX]^M[ U@B%$V.)"'>-6Q[" SAF2!/>,\.66,#28BWMQI2%H MHO.E(%RXU1Z<#/51%1V^>/&&X5N/SAL"4V)G)NQ,@.>.!A'077B6.P.Y M/3F6"A!#(#FI0\ (P4!#$D\/?!."9CY3!P!CDHX>,#MO-*>+LOO$' T ]H,V M7: _ #Q3>(-10T=X1[ V^CY]@%D:[0IR2PO@@@)LG5"]$1#%@2G0>R>-Y+G2 M M+-V6<%=('ON)?"%T*XAGCRI6@;]WR]N +\("N@&(9EO=3A]S>[T?,^Y!S/,C0-/ MBK1CPQ*1,P8/H06A&?*445 11:[#+VM&]\E#]8!2Y[1,*2NF'80%*WI'S4F& M*VY=D^Z\L9\7B#Q+[CWM<):Q4PEXIR JE&X;3B=,C2%"!&'KD]9XCPU.#/ZF MZ[&57,[H7WQ2#;$3<,IY2;_4C'#T?](D[ZY930G^#;WJC*7T/QCM2%;>G]8B M^+Q.!C-]F,?)(EA,__9(8-*,CW+*9E] +3 M"'+NV<4=T#NF@/7Q!Y+_]4A<'G-\2^"SBHR5^?*CBR:]?/ \>QC* P)SW,L-G16"98T(I5GS MW8&T>0-%3WD$W%=D#V#,&(N?@PH(=HIO P,"^ M&XHG"PWQZ;7.G+GRR)--/?'N:V TVINSS4ZI1Q8$S4D16N/3Y5@>]CW.,?>< M%W^182%:?P$EX%WMQ14I2DD=5&6[^N>::.?BY%*Q<(.E4H74)Q4]E[VAK$"L M130E$]7OE1B]@K[72/NT_J"2Z@TT@#%?J<<..1='Y%13E15M$,_U,$#(D<1; M1^2 QDAEM!Z 3[M]_94UVKNX@5(\^&*!KD:I7^@)6'ZIZKZCAV1+9P+=>;_^ MK)]B.>+CQ_I0(C9ON^]SRJZM[VDJ\8Y:F)%?6Y4;7BD3T)OBGB7D) P!&'.. MC$%+!^#97&U];L@;G+S=UL_2T->S>X*:A%( 0VU,,>"A]@L<2=76YP:U7X2C M\G- W2^SH.Z7.8CM#;M(\7KS6X$O*9\J"TU^*^NFH+GC;C[\:JAE-M(K46SL M9D(YHCVOG#5DJ#I0KSNP-,7M$Z<+U7'4H0>FQ8I5S MH=HO*99I!,&SBB+S/J_(YA7MA:INSP"MAM09!*Z>B+1(U0Q\6J86!+1]=KVN MXNQSP*4ASP;!I<_L(ZYT8,/UGHWWW\B[[R7.UNP6Z>F<(S,9XDPC71F NZ9Z M*GUG%1E9H;M%:B!TR?[BIUGY*7+__P)?L]^Y2]_9;]A?[? MUQ_8FN,N*1=\[1%_3W;[+1W'?OCR^O=___3ZE[<_'&^O+-B?)&=+EANVSMTY M5$M[LSW$ZJC0@FMFI;Y+C#.T3IZ*N#*,#%U LG=KCLC)#5L]<;)M6A-C@GBE MEWPA,_7P_BC,#>+M1=SPNO792LH",3G/VC/T\QL@'>0 M"S9=ZH]4"UZ;X5FC7B^#9R[4>R>L_#^?2?D[+J_(CM*M%5Y_2K-T=]CQ1W4J MD09M-90T05ZU)4$'!$W%LQ!9,UN,HH.):("T^.JCC)24C99HU6B,D'::0G@J MV%A@21UQ-(5.QATCPP)ZF#]2:FB$+]^2$]1%S5,_US[32EJ@6E;=H);VXDE# MS$3G2A[HJX%VSR36T!)?#D4);>,>_6%H(1N#7AQG")#H',=/+F9EP&%WRZJP M?,:/;P[I=DT_+WYC&YS\J6S;VJ#K<.M:JRO(QHF&)G];V/K*U3LHNK+8H124 M\7:,JV;X$=TV34>[UE4TH)[),WYCV;(V =9HP\7PA4OV7#2DC/==M%7/B6S@ M;6P#K6"8[FUGU[SPF.D &9Z,:#-24 MHWV>C-+;9X9AU3:X3PS#Y"'G&K\A)D10RZET;3A3I-- MG3QP0C(\-U(KD[N8JN_R:YD?V,?5SA;^YR'=:Z'5T'*5HGT@#XBH:6JPQQK@(;\(1UFN$_JB:!3Y0" HE M&;& P)(K<5"(AR0*&JJL$74Q@:AW;00[0VS)!GP(;,V>WT9'EOQ#5F4IL>W+ MY':+O^'OY1NJZ$^+7#09Y;PIYOC,*)M4'R8?3L<@IU4"M8$D_.VS990]I ML=J2@O$6EJ[&>E*VTG8][CD6H[6;4?I<9Q\R-*F!P[E),H,VU,SS&B9%&^4X M:!@9W"7G2X;3,L6O,QHFR7$7[0A$?W"1B,E$7&C@D3I2WW-(I9O1^69(L5/: M,'.ZG98]?EV0$>&17R6WY%#6)7]>/&H*)U%[U-Q\O#WL^REA4X/RR960:PK4 M9^1*@9XCD$)_"$ZN9Y)+$-+1(&'EO5R_55+'K&-MVE3%5)%BAG=T:L:.MV.B"SACJME1%\1\W8%?.\>ZL"OL]J1(F07QSRMTW=4@%!LXC'$H5L@VB<5:9H:/ M+;--+C1M\1Q5S*87G2J]CKP];?+V9-*XZ7D\_;*Q,<:$Q M[P"7WIN$ $IW#U=@QGB:GD#;IXADL.HD$Q>6\R"=H8RG!%79#?Z@4VJLD7E, MHSB%*0*\9Q'_WL S5BF=,J)R)U:2C^ MH",_TJG(23G[Y"3E)+P=9/H":A'X7 ;[LJ[#1R M/'LJ)^6YD].@D_!]Q5G" 7>8YQ3FGAV^>CDWJTVR7 MCTF^9JEMY=.'K"ASSLP+OHGT[3[)J@(0Q:]41%E\R+[@/"5K_J^WE'*^3]+\ MKZPD[B"JA#>D!D1(0UPBP!%VQ7"7.-KVX37HR1V5"@M"@.]%_K*CN530/W7!UBNU)\[[ZD%M&Y M(0MA/U)QARPM?VKJP.WI;U*@'WLEW/:T?4EV=9>Z!V^Y&'R6[/S9VVNKV<+BO54P+'80T5RN\P-9&SK%NCICEJVJ.F0SP7G!J"A3B\ MR<'EIWH2CE>A&FF<":60%^R::86 ZH4.5(OGA%791;W^L J[WM_N1%RN>/YY M<8-7.'U@NPQOZY3T+SFA5&HWG?OD+JA9;W<0Y#1CL-8+O][M:HJCK;X,E=V:IC)S^H$8&.,E C!#52HDL&BL9_9 MUH1W(=:',23GD0I>S M(9[+==Y\9.IA)K@?A)'FDR],/2YV9;_6TUI+BM& Y4$HZG&-<5%J2;( M$K["JGC24_0,A5]_U]&[_-N0;./O.%^EK/I\SJJ;L3*G)'M59Y=4*2$%8_M% M28EXFMV%)MZ^?<=Y6=T IT!KY@J-[BOB6E\IUJ 0. E"T\(@X0 F@:%-46A5 M+5 ;9FIM+T$##L=G%#5"I0-HF!;#9K^FF4%BQX46EZB30VL:<6BR5G],,[0F MVVV2%RPO%!7,BI]>@@0<:L\H2,!.\0Z[79(_76^^,F36MUA2*XMDQ0V1[*6; M=FNF8-K=G,*@IA9 -F2H41ZAC 0MZ^;#R(+*3I=HMBF-,4-<0S9+/-3E1\L_@V#P-GDJWI.;RABVU5LC9%9WLR.0YO!;JG M?5"RW9)'5@[NGM>JV2?9$_.PI+4 K5H+NKN93*5@M_6V.AI:C(_R!%Z%@78O MX@_;_;@(I* -FZ &1Q(58"@"L$%SQ -*,([2A!NKPV4-Q$2RK"#4$8J.4E^\ M5!=K)^.FCDL6@)8 KE 6S6'LXK6']@@_>)RNK Y&9<#70!H[*+6D'Q-;2@^ M4".IRY;OOK.%BZ'7:KI5'I]-,"^*'W8YX?H[HMT685 MYJ?H<4&VC',G)7I,> NN!R7LN&2E">%*5;1,6@VO82C00H#8QZ5=1]ZK4.(= MR;!<5*G*#<,=_HB:ANBR0$U35+<]2\0IF!P0Y(#8UZ0.#[Q*J<\->"R7;90A MW2T6+XB$9PE"!;SV+/Z"MKQ@Y(L H^R=$Q8^,@ M>K BIF^_[X.3W5K_TQ#N%;DP?$-+C3UF7PM3EXO.%.ZL\"1A%D" 2# !; TQ8XH^0N#:5#N1':.Y*YX LR['^->DISBK3@G[/NZL6: MZ"@0I%\03[@<1"P Z/4\#D!CP.= 'S" M":NIP7CFAVQ_*&_P \X./9,^89:A-G!>XW[U#VO0SR6L:*L!)^6FFJ41PDS0 MLM,HN T+Y1]4M<,+]3*B5$$#/L'6D/5 EQ\HS4 M.2C07\F6#O+\BE$# B3K-4U_QKT\..)0R5S41Z+7U N%8J2TIZ$\#VVO./F. M%"\*;YQZF5JN.!2@'JI(&1C%W?R(:%5;,QN"B MH,]VMVE6/6%G/U=)G2V0M,,(IA:\8M5R.Z=% [,=?701&P#T7539M75.327> M@0S#9[15N4'X]7%<>-<@K=D>CTE\ >3C/3*,^P-Q"R_W:<%PMMJPI#WDV;V)&_.];-_ MU@DOJ.#W.B=%@:O'_#ZC-4L)[EQO=/O$^U!9C-8]WF-^ UQQ6-TW@Q+56VNK M\OD35.!]4M442*HJ*"2O'M"/:3,J(UTEVTY1]Y_1Y7J=LJ9TK'I:4(V=+[-+ MGM MIA-T*IX.A;(DGW\>TKSJQIL14F:D[#>J1]@- MOPO:0E!U#\P=)T-6*;SC?76\FF'&GKM\ X#9=ZQ_)K*N+ YIH F>M%LJE MOF@L:_FEO@A^0VEB/ERAZ*]T=-8K%HQ@_? E^SW[E+W]EOV%_M_7'Q"_S9T^ MZ]T4_\.7U[__^Z?7O[S]84BYZ#\I0>:W>JXX\R(91D]4.97 3LKM".6LQ8)3 M.\I,:5.<\8H>/P>F65:8)HY8ZT<.$REM^#!7/:=3P? O&ZU@[D29&.O"L-Q= M@T'7HS683L=GA&4),YL%S(XM&VP3M/6--B9,IR*.3 M"2LJA6^#57)HHYP<[NXI:5PEV]5AV^Z%/=ZGJWL:(NA_V-[7':F*,Q_7,G\H M6B%\!9/4JZ1L!;+5&UGVCP&P95O99E";WM16RY+N;^N:,;^7^4D:TM<-[%_B M5*+1,;RKVJ_J_I'LS07#OV:ZD7<' $Y"TE/J,1])WP!@-^@6Y7S!_/1K#XQY MX/RF@DX35O>7V?HM9;=;LF?6O*,\M_R4;G%1DDQ\4LV\8YOQI-_1+6-$5X^' M'"A#U1.9)$:2/&9%Y;4EU0;NT1;$YD0EVC76!,^0,H8E<0+,,'U%5T8GC\5, M[7P^ 95.9:H3R!MX@E4'M)TNB/=!;:=(AK;9P"M-OO*,7D>Z9J8,D*:9*P;" M,%O5>R2OV&8+NOF?R6[_?]]V4%NA^)EA5T+#O&,7E':]J4?]4.T;V% MQ?K*M6K[;^ 4CE+J']!:BHLK6RH%IVIN=DB]W$4LKVN*-YNZ#FE598OOU>[K MZULG"!W?\ VVWQLV!+FZ X'#9C\V60IL Y6308&\%(8\.AK@PS\IK6QZHTYW M=.P_V$)N+EVN1#Q[%Y%PSX ^XLA*'30#4E1'*WQX"B6O5[)UAV8HV[\XQ02I M#>@4'O(2?\U)47S)R28M;7(3S;OW\A--NKLGH.AK\Y2G:&R (A/%4%XO7_&. M]65;R+3S2]*B5HZ,!=@) !%J3+ZD@;I,J8FS.UUD(F,YII!_:V3T,@[HJJG M[&1I9%F-,X-],KMQ)K2#9#F:J03/=#17#XKY3L:C>(")+.UQ9I1/IC_.A'(O MAUM$B[;M>BU?O1721Y..@X,M.ATAKP=:M%6K4Q8UI34)8@=M#%V-['9 MW&XS5]O.+TS1$-?#7&HSQ(D3J=4R1FG4NFKG@1;+G/=@W M?";851QE\09>H&,L>LH\'&+15PP$X0Z=:W:Z!ZE%SP2QBG,KWA +2M8$IYTE M*X^7MT69TY%WX 7V NJ?S4: B\>:ZX,;=^QU2YW75N126,M"OCOV1],]]7M N?N&!T1XHF^MC4YWJ,WTW MAYQ5^U)7D/,EWCC_2U?\/+OI>M8$S!@S,A!@ ]Y 7S5*5Q7A*.$^%DWK7CV? MI_R<*8L8%@<(%OR^^E5]@. 6HP*7]%=81JCD_F>PR0R\T3Q\P1[YM6H&>)HM\ Y.O$%LXF3NUS7["]0*7Z"C^"A+X)VDQSNGUT7@\K,EY.F;%"13S\R\61V?3G(^ MTE'Y5FYUY7%BI99M/ZN:DCUS/)2;$L-\2FD=9"A4 M* LYDV+UO6FO9S"3TG [AZBLAW;GB"Q7XQ*.5<9'%3F"39W49LT7,]PF35?G M-6,*Z=EP6:SHY"N"CR(+2KZ,4&K M>^OK!LIF03H,0S92YXYQRFAUCAW%4:G&,R@EI-(3*AU)H+8>0')GI-,=FQ BZ*O[)&/WXGTACSBG*A\HRA@%^W@E*7JNVZ$M.)W9\0E\4/*.#L M+KD[WD"XQD5ZE_$GNR0[L!,YC)BS0T+K!W:'WQKM>5^\8[7,":55/UY>54<= MKG[B_[\Z%"79-%7FA'X!QI+6AU59+-!M4E]1^(::=9_L2K;"\AD_HM]) M_F?PBN;:J"56N!H6KU7U[12KU5/CWT6@*I#KZG)T#EYAO&E80__8=(%HXTA& M'V_@DY8+!T8?['6_Z?<4O^,!)%U]+-?"46:Z47.9KZ21TUV$0IG@(\BD&OE5 M@_)>R\_LJM?ZIHEDQ2^@QY'90]1\Y3&QG(=26QTQH;LME-;<,#&NCH.7&;K=_SVEP]9=8HZE1[0 M,NG2Q$&M+DZ8U] Z $&VN3^H"UDV33E/+=JC#JMHSE=8@0-8OOJ!GZDT?WH M5?JZX'R,SC N5RNV^$NG'73^G-$_5]5%ZC=X1?]O^W2Y)GMV_X/8X^P%U#^5 MC0 7;S37!^>;]KJEGFHK>J-\5-7U1W3D:-W; &X%!0-_%S86U#F]M MQRSN_YF4O^.R-N +V::KI^J_W_#W\@U5\J=^)-"7I0X*.K(\Q0>U:O"I#H0U M-K%#4_BRLU'-UL..\63/6[-2JF629OQJ0((R&G.Z;?HQ)R,E>L*42-0A)V]B M4+7R]H12:C7SG^YU@)LT2[)5FFSKDCE4[L^4?ZRVAS5FRVJ'DMT4R$1OTUU: M;5(NT#\/"16PH5-WSE&:.P:;C$96[V=5'M@M@UQEX"D@C&=IA#\S@&L'0K58 MG9BH:UQ0Y_?.$_3-\.?V2O9 Q2 JIR$/"U0)07_4_\^D(2XN7C81PK/,.<:< MKN6XK>NL'W"[%\06?PYV8>A@+TXD@DF43@2Z_WS%MQ5Q7A=*9V2,LB#&AW Q M<$&=IO4/-MW4)01,20:GSAK*I!ZL[+N\I'R3;=TR^LB2Z/)DC1MN6W#JFCXD MMUO,"SZN:G'M#0/KKL# [%(+&<3P#?9];ZI7ZUIJT3ZA!T/<=+18@X[2KJ9) M>W]+K]$9X4C"A$" Y,AC5.+U:,I_5DC*\!W+G)42%1UEUH"ZZ !*&)G."% 2 M5@ "*-B*TJ1,MC7'X.N U3ARO=D4E%W4GP]P:=2GJ2.MU\>I7JB."O!QWT2K MO$RHMA!^,UYQV#6+2"7K*60"A'=N'X4NU&R$&6+[2@?U0G6Z'TN%ZBN;!:9 M]9A-U+D#E%5AYI!L?]YC:U0U;Q^=-2)E19?]0-*UU+*N'ANVP85+*8>1:G=\ MLJ(MN"C^2S]PGC5*9866_:#4RVK$#2X/>5;"U^B.D'6!DD-Y3_+T7_6!/BZ7MTNS M5U105J0E.F3T/U6_T Q%"90A]Y]ZJ6+:/^PQHOQBD;X0"+L((=-@A;WNXD/] M'-W\>HFJ%F< %,6*@Q52@%8:1**]K#+(%%DAIKNZD'<0DYX+8A1+"E:( 1V0 MOSZFV=W'-,-?#[<\^T%X6D#1JOYRTE8N )<(!1^,I_5(T3W5C0[%!7M,=6%V M25-57RNE@RPJ#K>O>//JHM'B*5NGU?GX'#^0[0.O?D7'<=I@2Y(,/=[C'-\^ MT:9;G*VIM^R2/S$7Q.IU(%ZOX\?CD366R[(CK#+$/>W,;X-B%S_]Q(7QRZ>* M7;+=LK-L_%1_L4!TM.>RZ&>T=[K"U<51K%0757.?WE$+:$?Z'!=T]*>V5L+I MUR$E??:8%I1D/"3IMD,M!%\E-&-009GHXZ[OTY(.K4M/"O3D(3!D0:' QC!/$7N,FN>1')D @(B$*3A@Q)$G3$@&S)E0:+%!RL69(T7"$!R0 LL/,/WZ MZ\L=&W765SR,OZ]',C%3T&W?< 9U>R?8J\3#\PA-C7)?T!*PO#E>!DE'X:1J MWIY>KP?<[@V5?"1/:?.*011T&L^(Q.-]NKI'MR3/"8-4@594W"VF!&.-T6%? MU>LI]GC%4F%KNA!Z"-?&&+&!P< 155V/+JFGQ#N<@09]755N0&9$@+=#=4-4 MM41-TU@BO1_,R7@"+.A+EQDH BZP4P;M9X-@"9F: <&@!(M7_,7T![U)2BQ< MWYEH47]U80L7)Q,(!"= ]V%*@#24R M196CP;=0^-/0^R-3+YCHO9&^#P@:MUB7"O* %Q@*,2'<%"FOZPK;'"CL423S M30<$2 9R"PB EK"X:38B^[/4JR1+UFF2O>'^2(=;2<2SZ=P&0[/.;K@WT>4A MA%JHG_ 98VG#)?'.VC?;C>95YP][MN%^V_1F.^%5:.:[[/N5VO@597[ M SD4VR>V($YN694*G@VWW?*U1Z.3V5\7R:T5K)I#MR>/O3/YQ M01VSHA45E8IB9=T2Z\09@<-X82*G$TK,U<_K<%!CD(U>0%?C(U>3VS%8-%V@ MIB-J>T8SL,V,;NEP.!.\'6>WY@H!)[AVR@%!SG(37Y \O5DP&Y)!9[EO\6WY M(2O*G!.:-TF1%E\I>FD*AA9Z>2HD:Z MP.F@E7IYL5%S:?S0Y1[GK$!827/&L\G B&1'PA*VQ!E,@VJG1G*.=4\M MU,_K.T"%>:WT GH-*];+ '[LM4"\'ZHZ,B]HNO(UBP6J>J.+9X9O63G?N0#N MR.W,%0)R.SOE@#"GW.Y#+Y4]N24/F%^P4OV[%]6?&[0E9&\V:/O9TFA>.%/V M&WN]E<;7[[>$2'T5&K7@=72^'D;[GQ?HXX'V'SAX,59#^(P6U;5?KF29?;+_>.5=0]T\ MF 7>HM'2!X#6WD9._XA4;QQYO:@@?>;@5&T"0:/3>95+5Q'HZI:)4@",7KQ@ M5/@J9\(H;!HLVW]BO*DN-E9<;]ZF#^D:9^OB,EM_O4]R?(/W%/#WE- 6'[(O M.$_)FAO67W$;9LF""VZ2: $%.^5K@=D!GX(+;9H\W0M6T_(W=3KNHE.0G]&T M8RYO4MT-SNU!Z]J,MM(@2RTKF#ULJ[4VJ-E;I3+0*F&'F9($D7S3LKSJS MM$NS:F.U.I-<6512QRKNR7;-1>]S@OC].7S9;YNRBSJK MB\V#;Q*O7C'(A /3<4R4 S8[GL "E.T,;M-,(87E2K;!K+C>H,9"IWN"&S>3'%^SNG_Z(7@B'](+5 M&N&'(_K94$>>\.*Z9J@[,=<%G1Y]H:JS\JHZ"5_INFR(J###4[]#_;/J=' ) M16KYX-,/;972V*$IH9>E^3SJ%1C@BU@AH._MZKZM%^NJ\0]F&,JKK\L1QI2B M5@U1W;+AFFW;2#+%O&%/PA+!P>?(ZO24&+&U!YS?D@F^IJ_2$80L0S'*B@7> M0"?A-^"@ ZY:4*;K='LHTP?\%:\.>5JFN'B7Y.S*2W:8CY,ER=W)=IW;V@5F MG=V.PIKH@CS3;:-WXBRLN;AEMQ,Z]EJ@IA];EJC7*V*Y)-D26,3]=0^/R)H( MZIR2M= _+[Y!3WO;* <$^844Y,\7T-(SWS,!&K8P/\FXX(]IM55"=7]CTWO9 M3=[:[9M2_>KV3F6P5>+!)\RZ&N5UL;4$+.EGAVV2\TNWCK=HK^K.:'OL';H4 MOS8BB,U+&Q305G4]5M+64^(=?$!U^W55N<&.5?)O$-9IB/[@3>.YF]D3YF1U M_F%!YUKY7T<'( ?1UN<&O0LQ],X29[+; 6!QYN4"GTOA2KKDZ>"ZGDN(-?*! M,/CQ72A?> MT".]Y"T/+\00O!KQ-1B7@T4:H0!@L,#>HW.IN;HL;'^\ ^4RD@4\BS>LN!M' MXQ6#EGRY8E^.!4?FWS=I\>>7UL4D*VT&/8YS&G4/QR%>I0"46NHJFQKA]60L M>RT1:XJ.;:-94S#!!+%\::.Q7]6[._IK:IH!A+!,4U>C*Q(OA$A\!O"34T]H M^('2S[_=8[S]R^'V2T[8'8?BBEW3C>HO+&ODXBIBF>#4=%*-U",F>E5'0XJF M*L(C:XGN#[P,C J6.WW[U,GG#DQ&%2^;:+^:OB.(V[?8GQ+G M!T$P@_RT? OLT*&1\)BG:$A&:.ML0'*<-_DR9_X4U+0L?3JB39G M.5*385&_0_UU=3JX@%TM'SQT:JN4NH*FA$%(O66]T(YW0ZNFWRG$5P/4$*OW MVO4-4M41MT]@"N#?L20([./A _XUJQ$] M&>$G6M1?5-C"Q4$$ L&#MER'U!%D73IA.=ENC_&WJK_-+S3-25E=HHJW>%7F MZ2K9+CJ4F"W)2J)YO$%\"AA$[TWV/470N'4-J2 /.(.)O!/"31%&8RM_$ELH M=4" )%A:0,!Q)4HB%7#E:4*#*1 NS@\(DC4C"R# 5GBJ _:[-EY/#I*ZS9NJ M3LKF3L5'%-+A*SGI*917'-'I/YC\"$;44YCY: .%6+S,0=T11<]CQ1$M%;X1 M"52G25.3$Q99;:8&?L=VL05E+U"3U6&"Q!KLGFV])WPUF5MR)0S3HZ<0Z0)7 MGG-+KO1BKJBY.K>DO$_S]8EGF S?]3#_0/""Q.D'5Y+T@RNHL"D0")MAK-V;1ZHU1M"JJ MFYA/.UP-7_80S((W),;R&PF6WT"'JS>^PM4;PW#U1ARNWD06K@S>L")<:;QB MZ(0XGI+Q-^IQC:XF;?CIF59W1BO9N2O@LT&J;%$5U M>UE2T%C.Q84.P6[('*;MV^-$G,IO)F^4WV]C3AAW@3WF9*??@Z-T#T1QSM)T M7[2'5)X6Z%+H+K689^X?BC-5LSL(T.DK<\4>CF39&>'!3=@Q<:$/4 ;_S/&O M..LU._Z]G!X7FM$>]> EX^@;XJ?:J5WF%%-3E [15(KR%AT4FNM<,'%73"F]^ MI<=7C^<.C^[UKG:O^%GKW/YDPV#GX/.19P2EYLG6@ODIA)N1W0ICW<"+5'88 J\QQBRG3TN4D M.&_VS5C^"L^,*LITE[";4S:'DA6#JBHG\URK6\S2JE@1[C5GS[\5] ^FF6V5 M,=VX3;!JB'5QPCQ:[0E&X4P+CQ;Q3"K7+*(IS OKKC,R:J4='AW5D%4S6:@6 MAFIIIT2LYW0P%W(]AX?-0; G#9B;8BN-\>AG79K-UY'SVHF2JFDDU<"B<1X7 MNCV'\\Q/N=_B/2DH+7(@VA(1)O1Z),)["!EH#$.EQ4:XQ0N13$7R0KMXO*[[ MGC#7E8'1*(9,@,,B< RDF84+H2DAO&-&YBK1#NX779;Z-S5+?=MZQ^DP4U_N MX,)"H?UA#L8I4#LWSY28 .X574[9# C/&.DNE!$:Z7/20ZY47@'2N*L>'1QT M]>C7/4VS#7!"K;8N+! F&=".XUDS=L54NL\<2YI.+7_'1L[<$Z/KQ"+=<\)Y MON%)J!H,TW0X^GI/\O(5M7$GO,[A>4+9;ER"@?)\X] X,^\S_?TACER,Y=B= MNNC*F3%/]J@V]-F+D250Z;(#P0 G,+)68LQ+&5I8MU.CK#G=68VR''_<*;.. M:-<<@MDHM*X)01/=H"BUO@: =+?/I\"QPSD>;-Z;+\\+D_T6AHN;V./7_\XS M#>A>T@]:3 MV#V:0)=63%"\19'>GOCGJ!]XV QPL MO+T,7A^/;W=TK?9@I)IJ.AB6Q$VA[UWO7K?M9:5G0IG1=>N]OGQ]ABW"4&JY M3HO5EA1LZ87G3HM\CL\!VR662!92)K$P=1N[Z)VI[V'7NH*]+]HGV S906 M:YAU>^ 04ZJL$74A1M09@4@QQ#N! M"'3P_HB+ N/K/<[Y50&7V?I]FK&Z"Q]Q4L@'Z"JCX1<9U9X"KA0%[Q MZLB-3%0!\B13M2"H9:LK_--G $4)D_(*15"&=;DC>9G^BY.&=]_W."OP>Y)? MKOYYH"/V^@.E$]E=>KO%E]2^LI L\;L)J7\Z6R$N;FFG$VY4<=,O]587L/U88NO-V8&?6,739,Y2QEI2M:! M%T& X4^\@:\?T&#DMP$.TMPX?!:&1,/:,X.W4I+="&..:$6XN504S;I/]!XJ M(>;1NJ@C<8<[YXHAZ@3L0389?;FL+QU(2WY'!;;@[; MR_K"V9OVOMDO[#Q20>VEK>BGY(&2,%P,%]T 1#5+;TZBG!88'#2#LWX 8^2K M#:ZR622J3[KMFU95#8>R=PRN8?@YWB;5!BEZS-,2OUJ31[X]>KS6F!]_Z_1F M75=UGUN,5F2[K?[-MIQ^S%M[?AJ*6==?B'U>]V+ALKQ/2O2(V;'?'#^DY%!L MG]#JGMW!O*9--X%G%2 .1("!/%@2<9!Z7!AQ-BVDAP,MM -8X4?UD$OS *9X@PH!Q>H>;K>-&<3ZGH8;]-BE>,]M7G,O.T%U#^M MC0"7B&&N#YQ;6YL@#0^6$CL\NAL9FG,'384:OI#>]D2/]^GJ'MTG:TJ,,1UX M#UM*90EK3>>6"?L'(]DEM3$\KW6 )P$!3#^ F,MJPX:M&?/["@Q+M=<-["64 MD?99YDW'5=J#H75OU.O^3+$OX9NS@]^16]HI!624]@8 NT#-'O<]-Y@>)9XI M]"7$<7;H@Y+$#QD5GA3X+:[^_T/V(7N@6DG^]%O6U(4:>)!1G_K'TNSCXM-: M*L )GXE6J>OJ"^'G3#+JL*M[*@EW4Q@H2-@. /U7E^![M)LT2XM[^O$=(>L"%??I?E\ME+8'5JOE3B;@BE#CLZ=Z M/;4I,M86$V/G7&L3,I+ODFWG(,KJ:;7%@?FC&8R)+QL@#)3-XCDP M],](G;O/4)+7M$4_-JU_8M[1=J!>T/0X:TQ*V)LG4#IR-&T]>K3L/RM49OB. M[1=)B9F15G=P7C!P/C,42HB4)Q1ZIDL-6WM?CYR_LH&S7[)*29\,9$CIE)8, M6'?44#D#W=*WPL!;=85:T+%V;C7@6H.J=-&1(Q.0RD."(694$4)#W$3$T#8F MB-_X(EL&ZN$]ID?&UETRQF<4>K[QK%U#F\/-XAO@'$]3K]%2W /.;\G$8IR3 M%? ^TBU8^N((:@A$X0B>:69[9)H?E.X4I5&22V5/*:6UB^B(/[0 7%S%R&_2ZCI]VPP MK%&!\'=6 M5IBO*77 <)M7-58)Y4-Y50^'9WF1;)UR)V1G8?G+9?_(\ H719(_\>0Q=J$D M<]",YX\5H?.X)C%#--]QW[-$K5L7DHOR 4(8JC(EW1A^E'ST"O,N(J$83D"0 MD 8K)#C2 )E8P-62*17&>&#[52P*[9.TRB[MUS@_85!(!EXK4, .I4F:_Y4E M[7ZB:@XY9EHNU_\X%"7[ZWK#;B^@ 9[^3?\JTC5?/"'9KTF:?21%49>:7W_( MWB5Y1AN.QF%?\IM!'%Z^D\=!FP-/'SQ9*'=V+PH[Q.6.MD0_;FG;GWAN^EV6 M_HO5RZAVO-)L1788%?07X:J[=3Z2U@SVKPTU])C OFK-8G\>[0K-4;SY$YD# MPH/P!ZWJ&#O]?(GH0@,0J?-EVKQ!@=%)YL-<,.I(7J"C;'X@\^C;/?$+]"N/ M)1]Y+&F4L+W$1LV+\[N ]*2]WY6+^[ )],""-POGC0+\KM*"U>3%S39-G5-= MY\#TQWG^7#+6OWB["R9/VMM!)UF-JNOLAEK7&GF]4>3@&?>K?W*#?BXA35L- M^"3&5+,T ID)DDPZZIE&WI50W<=-]_]<6T?JUH=+9D S# MN8U5PF"85Q<'J7H=4ASW&V>GJUQAG9 MI1E?G'R>&/XE"(9_@:3ZG^F/F!3W7$]=/'T _(D6]=<6MG!Q,X% <$HNUR'U M'%F7#LW.6-H.VQ*L'**NU1V81T^]0:+WD_0"6XV6]5>;;.F"X G!<+%,0XD4S,J^2]Z"#7/=-M%<>ZGS MCHGAR^CC?:)7BWNU9#C\FY?@,2^XX[V\3HAB.@"E:?5-DY2 M-#LYM\F6)XQ1";A$:W;0N7Z"BS+=\;G5YE"RVQYYO<*F#,*/CU1BDI5/S2<_ M\;Q52=&$'ZFIJS^[Z2-M+Y:U5M6^3M"J+FN8',I[DC=)Z??4VHR455WLM"@. M./1MD3;%%IS*[YC449BEM,ZLA70@RN;H%\DYB0(@'A$H&7H\0-"1D?NH5S/- MT"%JTYQ9)1J/0)1P?@] !*X@HZ[BK*[9#%ZA>8YZS!;5ER6UEJ\:OE)77=$A M+,Y5E:DI:6E?5)GI(QE&3SC)@U=]T2D::E0\>:H>J)?"R%[+(-L4/9:7.(ZO MBJSUZY?6/S%^_\[U3!PJ#FO6+;&I+GQ*M82M42 M*&*, M@"(:,+O=@5#>RC M+SFYRY-=,;I>N(:41<^F0(A)3Z9G V!9 M.1'_ )Z9ATEV0=R&8H_ 5Q_N$S4+8GF9]57A]05Q2'*76 M:3MH^R>]HFX2=I&'/FF-=G2K65>WJX(N/5PKKWA+FSXCR$,8#CEV3''>+]R2,C]35!!E;J LML[(^#[B^ M=79/U>WSE&V9UI=8MG*!' 6 @K;03:"M$\&2B]R]D&3S[,DL&:"KA\6Z%IM$!'(CRD\;/^G6P6T'MQ?_F&*]P?UC'@[-RU_G>)<>=L67 M)%W;DVA]22H6K2/)2^A0*YZ/1VO;8AX]-$4/F?0ZW6PP.P'.EL_*1[:"QCZ^ MP;LD.VRHHD/>7,!0)%O.LM-5M8;&2'6S4L=6]7ZNFNUK(^K4OVH9[Q9W2'1G MC:WFZ#PI090&>))DVL!IE-'.#+V:T4XM5!WN= T+Z-.>&;6^$;Z\6CY/\L6L];3/0:WU+?'E3^R<2&\(V]<.$SN]GM]13 GV M?(XR'\4NWM4,YQMY@V_J/-TW3RY="-.*79S S"*T3]K,-4(YI<_9AX$9H+GN- M[RG0=64XYX*0TEY#'@_M'=\%I/5 M#19HM:73DG235G.5K-4>Z^3!S8&4T=,9MIIAU$J/.J ZF!]7%/ \W7"R:T;_ M5T]!!,LB!?I+'0^.^QJM_ 4Z:GAQ<3M,GJB/^YJS6!LTS^S%R;P9??V"+7D: M#NXO'FP'N!/UX.#94N83'B-A#CE3WB8/W5F,Q/2TNJ#W:&%X);ZTMW.\D;/;$.XU=P1WI].-;\!WM# M<&H3:_PYV-F=\?7I-G G?7VXS3Q<^B/)[K[A?,DX+2'W,Z;2A. MQ:BUQ7D),)K:Y^/59@:91QD3^:.K0609-UU6S:X0V]/W0/^?5=FC0:'/LILD M?78P@&_FU:R\0\.S-5>39HAD_6<_5.L(!2Y.CX^;^HTR!EI@5S,*:DI6!T(C M$T,[N&=Z;FB)5]=6DW0F[%5)I7$71VE[Y<:Z%G@"J3,A/5=ZUHLWR6$2L3=Y(?/DM*>HKF.SWK#L942>:S"V'(<'0W!]'UV.NZ,PN[$AZF%8%_7& M@Z\*ZMZ&7.^CK>U JQQC(QU=;2"B-Z::8 1V))UG$+4=/T]HZ+0!A]Z :0*. M=ICL_C8?Z5_TP^8C^I_;I,#+_P]02P,$% @ XVT)3R[BSJBJ9 B"T' M !4 !M<&%A+3(P,3DP-C,P7W!R92YX;6SMO5ESY#BR)OI^S>8_U*UYKB6S MNJM/M77/F-9JV2@5&DG9=?J^M%$1B! [&82*9"BE^O47X!91N'2>$-/_F]FY!_D3? M_/S]Q^]__/[';TXS'*VR>+5!WWU'"Q.J+W^E_WF,!D5I<2=XJ^/6=(P^.F'MBXN!?W7=PW9=_2G[SY\_.ZG#]^_YJMO:Q'I M9T E#?GKB+[6Z<,OO_SR0_FU)26,8@'K5FUBO6^^J>R7X03=H?4W]'\_WUUQ M2__R Z7X(47%=?2($E)E6;QX>T9__S:/M\\):GY[RM":S2?)LI8-MA4'K 1938D;/D-Y9U5(VYT#>V3"L2^<:FE4D71P>P M2C/=H;S(XB6I];[ RR^?T[@PT4*Q JNJE/P7SW1ZD9\LB_@E+MZLJB*LP$"5 MRRC._ADE._0)1?DN0V5E!I*+^9D(&J=D9A-'R5V>!-_ =:7:5DXI?C)%Y%Y:R#_)=6MU@OGFD,A([>QFII5VBLZFF4 MT.C"_1-"A4U\R?@:"UZ%H!*;,@M8&BU-TB*+EL5U'#W&28E=HR4)GYN!D.?H ML2!K]NTUCE*ZUCDAB%NAU5F&5G%Q&2UI5<9,%1;Q) MXW6\C-+B;)<79&:7$;4M^G'%"BP@^"3/D9$/YS RFGF_$->(,Y.5V9B'U8DM MF3U;G[O+(Q+MRF9DNCK1EZI:>?#UA MX"^5^%M;39BW=9^/C;6$ODPC%K97$C:]2H>=Q2FXB?'8G*:9-M_B)*:S+LOS MYCU; [%/HSS.%^O;#.6$9]GQ3,05LIMF@FQY:CSMI'B2Z;#EB;"=*;#]R:^U M:>_T$][)IKJV]HX--XUMSK4MS+(GGE]/,[.V,*?6GTW;GD=;FD$;SYUU9\T' MF"]/-U.V.$(BIL>U)N M:3)NZBK&9P5(!6=1_G29X*_YYS3:K6+R5=.-@+E/H$0YD7C"R0IE^<7ON[AX MFT0;8353M,UPL3!-&PEJF4"I_>F42;1ALK>D1O>PRI[]+0%%2D;U@@SU@//O M8E5 54RJSC0:F$T.,5E$5\NI"S*^%&^&,S,QOZZ@SQWW>TU^Z%6&7HOR<$I3 M'9752)6RXJ;J!"][M27T#AO.9+K17_XMJN7D,2]G? VCA%ZJ^/NW*D7(9ZHI MK,@/ZEI1$^;$AN7]D!PMO]_@EQ]6*/Z!:DK_*%7^[LV[_TE^^GA"XJ3K*]/E"T;CN3/'B+&=_9JBA^>R^[]W?(I M3EHPK3.\56P5#-*P*_U?OX%4\$V!OV$SQAD9"O_^[8_T&BCANT995M_2$6A= MJIQTK_(<"AQGB"YVDBO2:5__#WICHH-#TX/'B"8P?(AU- '(B'.-D _>(^1L MEU$C7\8Y&6+_A:+L(EV=D_%L !(966U#/EDP4 %JJH<6/O,:,!^]!TP-^$J1 M._1,#W*E&SH5W>5LSR(D[3L8#FDPX%'0V,C=<"JH0?13(""Z2@M$%2/K+]() MHEHK)HC$I#T0\4@# Q%(8Q,0\2JH0?2G0$!$%EQ)4D>VF-!A$?0 TR<(#"8" M[4S T6=;0^+/@4#B,DY0=D:&U4TG*M_#!).B!XH!16"H$.EG HL!WQH7/P>" MB_MME"2GNSQ.4JS I^LZB3Q$8+D3Z&;F+/M\:%W\)!!<76Y1MR#3JUPQ_ M+9Y$8XF0LH<3#F5@>('H:X(;#O\:/_\5"'[HR2R8HW2#X0O)W;=_32(45>?@@&(0",] M*/09-E$Y_P.WY?U?*OAE$@U]"/-;;:7!MV :7J237LL/.#9-[W]$ME&P3;7& M",<*:08N8$ 3#"0@.IHYA0'G!B+^QV ;!?9QY$ORRW!)(Z$:P&1$%1Q0Q'J: M067$NP&+_['6O@H5YN5P8= Q =.C"Q0R?%UM@*;'O8&-_]'5,Z+?28:B,[P: M;08R/C4;@+U/P>!!H)'F1E^/8=/JH0103U8KHG5>_\]UG*(/ PA(Z7K+5R9= M,." ZFJR6&5R;V 32GQUK,1'(&P^ F'S<0:P&>IJ%S8?][ ))?PZ5N(G(&Q^ M L+FIQG 9JBK7=C\M(=-*%'76GHZTBZR!_PU%8%F3,6"3)\;59;X2U_6PRAV40"5Z>)&4" Q"*OJ;'9@5UM, S?_0;J7.0_1Z MM2+*E[D:J$H"_R.A[8&+2QL8K& ZFP"*6T,#)?_CQ?2%P>3V":?LT8OWN3;> M^',P&)%HI@>+,=,&"?Z'@&_P0Q;1LU7W;]M'G##.K0@H:JLQ*8*!A%P_/50P M^3; \#_(>X^6]$V2MP\?'Q^H&0:HX'VN33;^' P>))KI@6',M$&"_W';O>P; M,1(V8B1LPD4"4S-3)&P&2/ _*-O(?O&Z?(K2#6(D+1"1#!#1)PD.%0(-S9#1 M9]Q<#O4_*-L;[@:P8'ZKK37X%@P01#KI(6# L6EZTYCJWWX8F?*:_#!EXAA MBAT]5#:@7$?Y8ZGS+O]N$T7/%3)14N3-+T.(UC__N_/T6)L']1;G,:N9&Z>F M4*1Q[I;S"6JM6 3NF@QE,8. F^6<1P.X0Z18[J2 M7XD[/A]7F;8LCBID&H2NR)_DI-*)Q-[9'^1-]$8+\#\W.^A(EB+X149Q%6?9&5@'E6P+#X5ZE3#,# M@)5QYJC$;8?UE.[[+F85IONS&H0E(&I?&)/$7 M,0"5@ !A].?F-97?XN*I??.%&N#7#.U10 M*M/,0&%E_$61CM+0&2B,M7XJ/R^0UGG/:S\RCGR/@*;U/DP:?Y$#40KL@9BL M7"7S,P?%;8:>HWAU\?J,TAPUCTWU]!] 1*%$;5M0"7_AHZXP$$P@QJ[R 5J. M&8EB1:(8D<_ L !=F-K'$NT _CJ.'N,D+N@IXK0Z M/MQ[-IQSZ$ZU6'-['%S,!X.(SQW*"<=*^W,"L3FLA(X0=:U5L +B M'GC@F!6":JSRQG8\*D4$P;]Q$=_!IJZW$MI [/7#S5[ C4[K\\7ZC @=K*M"DH_ VMBFWI.1R3K/W)-4XW]!(H M]2MLE\RBZ/OD/D50\)'KJ(\;)N]P3TL*E\U*AY@$I2!A#"\VGG7 IF<+?0"" MZPL\M-8Y.=@Q#^14II!\?"Z30QX4"!6UUT>?O*+ 0VR)T_'7X06?ZVVU<)02B&:3(+)*X4I0NQ^@ 4+8S>@%E4.B!ZVPRW^,87#8Z>0GB'7:G@&5=0'F-S"C;?1+DT? MZ>(@@O>YXS[[GSW'@D0?%2",684;1#M9KHZ+T1DS"55S MWI!'Y3DT8-JI((3+43^PY1HH=ZB(XA2M+J(L)6,_/0:WV^X2^NC .5K'RW@X M9,(+U :&%/ <2A@](KO3\HK5;:TJ6"=(G@/:"D.JE@AL7, M(.=>J <%P$M*@PU?017Z1S-".GHAIQ&D_O M>=''Q3==-2]H0N[ PEE;7H:Z,"[_!96QV16?3NDPF(&A(,^C8:YAA:83L.X9 M]*&7%=4T!.;ERWFW94,\H2)>DN6[\X=RCL_H#9$\5/?XC-[Q&;WC,WK'9_3< M#L['9_2.S^@=G]$[9L@Y'E+0/:1 )MZ+K,3EJMQCO479_1/Q',)S"[)"S*,, M_$*>!V6U=-<_\,"O(%S7V=>P5"<_V15/.(O_&#W8!"-F8FQ,'!2V)+KJ8VK, M.-R3%"S-KO)\!\)1GU" H88P0/PP=33%3L,TW(,5G=-$P$%/H<3XM%:PPYVZ MUIIGNJ0#78"G*SKJ248Y .485,&-;W M-4'$'=D"O. S4HLYK$FH>* )9$"# M:6<$EL%0%N"MG9%*BUV1%U%*DY;+T,(@Y4&F1QH:;OAZ&H&GQ]9R6A[/CSCX M<9 FY'CK."[HV8F&D(U[/-%P/-'@Y$1#JU6^6-<7T,G7]FB#L],,U;'@5CI. M,%M"U7NDF$'E\)[$"TIWZ))@FY7NI'W$A;YL0/YO-3[+;L"AO4FAP<&9 Y"U M-+9ADKYCX%19W;+0J"K<"/@9SHEW+/-;TZ$892_Q$N7W.!DO[V2$[72=3^@S MQL *@J$DXAANG+M\H>XVP^O1C2_&E^9=M^X7GT' 5P'K+-P!]1[E"1T>I"N/D79%]2QP.B\H(RP/2[()_0; M/V 5%: CXAGNH'I']"=&?R)JG9,):(++Y\S9P '1MBL!(:W?\%%15 %!$K;A M[B2/M):-TK+1V7> R!12 6#E4$V2!_NJP%FN]!I&WCN*V 8[MYYJ]3^/CNO M8XTIAEVK2Q$$-+@JJ8.BR\K@67.SA1'GW;6KM$!$H688^.X&C0.27(K]^]5C M"I\;6:X2N)&9K QN]?N03W>/UR8:&*<[@N-],/T4K7%6Y[EXB%Y1_BE.<187 M;XTYR!RCSZ7:X/J$BB=,OKP0DC)"SPQ^'[3F7D#]0#7[W3=<-8%"GSN@B(&G M$&UM4#NH4Y2B<0130M7K(PPJ__$L4TT1>PQVX28#)4,6=X;'_%;;;/#-9Q"( MU W_8#)%&_\'+#5FVQJS2G?TRB/EX/6%]+4YN/0^(P&B%I@5'"8Z2=]<>T. MA@J=Q\FN&)UZE5!QP-%2A00/MFK: &G9-5'; (/]OZ%X\T24.'DA,ZX-NMG1 M&^R+]>A()F?;3+=X;7KUXMX;BN5]MUZ$!#C:UKY,=NA=L[08R_S2M5[[^,LBC-B:14D715_BNINMSJ/[LJ^ W0%]@FD]8M:;F)ZG9W0,0R M[K';9AL<5;&C7/L^X.&4>M\^VJYOMNN3WT=?U3/MP7L?6$S]U:47A] ,9I;3 M3&R,YZ36Q KWL#)#>\ZS/ #*?9('/F6(\(6K;@Q)854V;R!Y%"LI(T.]I %> M!4L4X5]@ [TFR79!J.?C+G^% 3-<(JFX*7HW!%3H? MHH$#"S"?LQ'2-,?_V#3^(PJBG")Z."PM9T=U84Q^HC? PH!CQ7'.-S:OD">: MS?Y"?HFS&_25N!>\HU=9-K<93LF?RVK-SUAY:95M)Z)*99W9YX%4L%B?K/ S MA09S\!.1U-JR25P.\[6M[^G!GBA;Y9^?:8R'T/_\XP?>$ \OLQ_>(66<^0YA MRV$]G?N>A%5#/8A#.(>;?U//-V!0;^J;6*DF:GMV#>&:FC\"FCAHV8BHR#O< MU?/,WOMV#0T:%I%>G8 MVL@!O=D&C264G]3PZ/QJ;-Z?L"< MC>=R;'XDQBX/H*$T+]OB#A%;YG&!ZH3FE<^Z0TN\24LNY:-Y_$CMI-6-@[L3 M51=BMSUP(QAWX.GE#?=-OCOBFK)X6=2/H9;Z=)^1:PZ TK- Z9&^U0_$2DI@5V;#!KP"FQF 7M=HMH&O M((=!UD(?P'^\Q#KO2ZP&?=.?RZH:'=K-I52-G)0O*'O$[OU Z DF#'"NE+)2 M%8?V4EGZ,%IXO&?X[X_'74/+X;.123T)F)GD_*P"9!?IRG57LK1K.&JC][5O M:!^BL)U#[1UK'O)<'*:Z9CW*;7;\A7.DZKK[-K=R#7,\MS;E$]VV;N6XN08/ MN*2L_48WG_?[>*3[+,J?+A/\U:^\?ZU4\AOL7-+QQ74&JV[12=D!?H2%S'W^5-]!OMUFC*#XV)4TYL9M);2>E2]GOGE/.QM MX=']MW09)ZBGXP,VZWQ35L':3K96A;-&.4<$2E,8,_2CUH+B.R2MO$9.9VDN=H]. 9C+CICA+B MV6)3R4J'0:M,)(/\=5Z,7SWU+N,T(G9+-V5Y65/*=8%;%?H[\KT@^ M_9.KQON@'+02B]#6--+)?NQ=0-.M*%L5L 2FWQV& QY3#X%5GL]&> Z_+ M*,[*8W*?B)B[K'IVI#4(?7&CO(%!_J8Q.:)]]6[JKU&<4L-4VU_4&$V&I0$X M)^-?-^4$_&?;,:9NB\-TJPFTT#@ ^DO5*5.TH3%JZ]VRD7:1WA$%6ST7Z]*; M7,?18YR4EAET-^5R==,IE)MM]]"UW6%@KR"=QI%.6W"VLZ;\G&8H2N(_T&JO M-?\I>"!UW5I2ZMGB6\U.AT&U5":-@XE^89EJDQ+>;[]E<8'.\==A0)E/T*;D M&!/,%J12:QP&ERPQ],\^6H]VE-KDQ *7.*-:D\7G&YGY$%,0I;-Z.7L>Y\L, M/=.(S6B>H,^@;@8=!K,%K;$U#P-J'3'U3RI.LUX]21+\E5XS)CJK1^/0X,0[EGR!WVB0O]AEZ?X.D!1&C#)2./7* MS 96?$M, Z]>?1H'_/QW:O62%ZD,M,)2 F0R2\T FW)KV$8GLT:-XWJ^X_.6 M!M_C51.AJ0,S)VGUDACS:H 9$RYZ84R"![.&K>QB&R: QL%!WZ%>ZK=?)\.@ M+2K$7_\Q"P4/78 M[$*57:'#XW-3K\5OHS' A M"^(1/&+5+647L*#Z@\_KQ]";)M0B5J%I3!L;E".1'-NRDGQ$\TN&CV.@52RC MEU^KQCD[WZ<3+&V;<>5-"[>CTDK8[92>)7YYUID>PYV:?3LZ)U!7E/%K#?U$FFP%J@1964E@]&!FD 5:9S>A4 MB_:YB$-=G8"+US2VK>=E@LF1=H"47#92K4TC9K@/3<.M.!B.U LJYST,MB]H MV\92,D%PY08O36+B]ER/2Z TI$KM ?(\HFK56F#D00+,^<;1MKKS:I!)%I"O>@6GU@LW%1H6"OCE<" BP@6U #E<@ M1'D)4:'RX,]4-LI>XHRHN41HE5^2!KQ_PEGQ@+(M/ZF!1LD!@$$E T>PNG5L M0AA4N\.3FH<>L;1'*NT1*E@ :]O&!GY5*G_?Q6S6TV4=TY M+X"!V*,(&;B;-'3&E.LX1?3="]+4HPO84KI]J@X>G6_>$]*B&*XYR%D*ZJR3 M9O#JTE^%>G*XX@X]UU.9Q5J$-"E=^_8OERY0I$$UMX$T05W!3R*[O8@^2TQS M;! M<;JA$^9S]"AR;N("#"_'*Q H")5M8=OO\2IUD?][ L_'1Z&,C.7WYH X MH-[6O1X+7>%>[KEM%1,^BR C&\1U/'H.P="MP?2VXLRX505_K:92")5G?VZS MF.CV'"6:,55V4X*_/P VFO4V@O3T0++2U;6,#S"J5&]R:F<&&(WQ+R\J& MH["Z<*-[%^LU6A)37+PNGZ)T@^Z(<18I-0#]?WK Z"5**N]*E(V7Q.G1#R?I MJO]#AW+@:B:LH6[?26KPOEM,;U>U?C.)//J/#+KN6$:*WZ(LQJOQ]1#Z'A=Q M05T35V8?]#DWE=>P.73EWO=4IZVAUHD/+:K!&X_<*4PHG=QFG[79!>?>H]QU M$*TH=HWWY[)S$?&RXHCZFO+?'X^X-["6"^1KI(.JD'^1.H^VW.^>GY/21%'2 MF.@J7>-L6V&$?2)3L53SD@:TE,.$ ]7SX+=1O+IAI!1B?FT3!PR^NNMYBJV# M9:H-.A6,?749?,!6_\RD+PDIFCRT/(CP"/;I)48$80%%HJ !5L:BY(NB'H5SGDH)&2O16 MW6H1$7 =EDY9_>V'D;6OR0_5-^:G7DN@UP*EJ_U)LUY;;#'Q4\LH(Y8O\N_) MZJ*J_S3*XYP^N;?G^ZVUB1Z#.2>& J"L6U!(ZUZK[ MW5D/A+0%EJO4[VH"IK2G,9C9O5'JH&O1HVA1^G8:+;]L,J+6BCYCDFVB-/Y# MMY]96HYWA#C#:8Z3>%6U2+KJ-E![0R1*6D_)NY9NE6>SV+?#T]WAO:C896BQ MKD?I\;E_/D%S&(]!X,POV&UB#%"_[T*LU%\> &/4&[RWN4%?]][S-L,I^7-9 MZ>[,T0AD(FUV5LYB\_:YD9*FO!:4"+)?6./8GG>UP-'A^6!MZ1\(RDZ):%_L MF7C$TMS&'98.3QO; QV>Q,##@\G&\E;G9&W(:2D]I0./>D68I9N8/H!4/>[E MJI/3UVR^QDE"K#Z4Z3S.EPG.R7#&<9A:96M4*99UN5'-$8[GXQ1*[#>TY26< M>2B]5L8ZANB[&J6*ZTUP>87!3\;&CZ+3'5QW%Y,;*7C3*@%%>]&80>&LQU_C M*,UO<$%&FBQ:M>^#=H24^P C'K55-'DX\Q.B=L9V3-+W#XP*J1?0K"AXO] ^ M+.[,%[022&<. ,IV;!10.IP5C*3B3P?DI'Q=?>C8D,;"2HKV^[& ?S6JB_@& MWVV;Q\TI/$Z7D9IT:I?SR@ZN[7NIM]Q_H5&3#ZG2Y31 M37Q!=E\0;7L80TCK[O8()@)1I%&K4R'E [!*D7U7!Q1Q-],&-2364GTPQ1;5 M5'=[0 W!#])EHD17F*>52V?48J*Z<7E$SKIS7R!>#Y90,97SH9]*V@1#->OW M2397VAFYW(+O?\WLHON"I4\SY?9TG,)4F5M&,%=FE+$_6>X8639C%I$.U&"3 M>C5WYK<(5E)9/H,>U=2=0K-K"'P>71XB===IJ^HYO9/]L0G##C[:ZV_7B*R5 MT/[]O735/6?.[7NJQ5H]H,6<]4E..V!MG?L=L<^^#!6#V0;>^\9[1G2>0'^Z MS? FB[8Z/9,#:WE=G&ZH7K!N9I6"]KJOO%9>#]8H"=;4AWZLT9#8Q"K];@ZO MO7QY6:76X.?1-ZB@;TG?HBJKI;/A^"+*4N)P6T$X'D%&UJ1PXY*YRXPW$(GG M"J1T'!5]Z.;2UL%P_?I=F,>YS!3'YQCX(-VYE^]P"[>6 ;"%*Z4<9F+P*O3$ MD(J_A2LGY>OJ0U>%-!964G2XAF#2[(!)FS5D,,PN[9\52S>1*[P76(49_^,DAWZA"*JF]N[0JTT>V/S@A 0 MTB9)C)#4W4-5#+%X;@A$*U#7!T<":C&LIFO?%8AJ*//AB#D'WYG+==8C?0&C MS?;C; AN+;Q8=Y_CJ)_O*!^;&XO+F\]88=8,PX;,W,UJH(*?=@7G3FSL<%,U M*H^;N^F-'6QAVQ8=3'*,I"SG.:;2!1ZT.5DN=]M=J6MY*)#:($-/Q QDZD=C MK;,4<9P: N_)@JPK!CW:>;:A M8SXG4PM#7)!N<;GM?'-+A\O)I.[(IL^_= #79V/"(-" +/K^A8J3%7XFBTA# M:,-YR7$.X?4.0*]LTD/W (B ^@^F>#$3&*9*>B@3HQRSD'F:A>Q^^816NP25 MZ4?C EW'+V@D<=F&/!=GP*%Y5$R'0WA9R\P-99C%3$L 2X%-&P/S7OZ3+_\,FAV/'EM M[S(=8YF8L;UC2U9=>ZD!P[XNI_%8K\[)UYR:]LP#RJQI5%W@H?,V"Z%C;_%^ M"=[Y&)-)3Y] MH_^])"+B3#;$:W 8C/9*'/S/]VEN&,7TGUH5!NY4:)9%QRYCQAE!]S-+*EKG M[JQ\OB\K,)KI\PMXG#)465]H]E (8Q?;3+9Q]8F^T%A>O5ZLKW&Z>4#9MNW3 MD._6E[YM M)>FMV1H4G/EV7BO1.J&HVS[M;Q+7A MMV8SD[3\)D($'BH8Y.AW'#.8?:;^/=*&PM&D $N:Q#E.=@5: 1V-%I>1EU'D MXO4; '9L W\A0+N^P!T'* VY\YWK8S)RVWZKG&9WFO@&%^5?;WSNWQ1D#6ODC=/*M%2M95NRPC@"YS M8$%S"-CC/M<^B^IJW3^W[HPO::KTM,*Z&EPW,NNRS 6WU.\6..LC*.>)4^[PKR M&9.)61+7YI'TT FJ&'9(JU6$T_^FLZQF=[,J4.!Y$\9O0+B.(QW?@9ENY3!Z MK^/D:Y2M[@N"Y,4SU64_GI Q:;>M?@,N'6PR'ZT=[#"?P:,QD]I[$'PP%?4V5X4S[EY%=#]&G5 4,=TFPUYXLA5Y0 M3FQV1_Z;Q4OR5ZGZYS0N5+N0 :]1[]'B-:N.8V[-Z?J,EFSZ4H^-VNL^H&8L5^!ZFX'DGYY=R MCP^NP3S=;897NV7Q6Y1E45J\M7#%1]>4Z\] MZ )>N:.:J;!.E=8+>+.%W5E(4V7XR1>5=!-5]UG MMCI'8O;G9#@^RBK/&G*6>+I[M6FW?419Y^KK/=I4;[#W;2>E:]ZGX=,Y;7(^,QY<,'5IXD57",V4O9X=PV\)YR:T*X>7,GB>K_^SR:B)^B3,1 M-E[CH;?7*MO$TM3*.K// ZE@L2X?A"/^ZQ.B#G5@!A%)K2V;Q%VCM[8FXT:Z MBK)5_OF9##&(T/_\XT>FEDIE^E>(966<#?C"EL-Z.O>'T,8]C,G_?;Q$BDLG^HB1+PTDK34F0FC:[( ME'^T K/%SW!>T^%WD(=_:8Z M$C>ZJ=;U6?3$@9R?B:!?'G_\:Q2G=1::'Z[?[6Z.+=:^KQ&@XR"F7:]Y\AI<+ M%&NZEK&!.X6Z]<]+O:#L$7/N"OK12HK3+&QA5F)G\MW*5H:.-60Z+J&L3[\M M+ZLLB&=Y^/"CD95#Z09-S8H>@YL9*JA)8]<"AGM^8OC$\?#?][O'_Z!E\8"[ MKQZ[WCK2>G^ZF0]IO5U=SXG4RGIPP$OPF#5KET>]X#@OA;2@NQO0?-%.WSY% M_\'961+EK-T;C9+-?665DCY:9B_C3;1%YWA+9JYPZXA*RRW$+NUN?RN+5F@; M95]R]MX6YW.SKS7Z[.[6N6:#8:F2@TOD:O64&PXC_N&&?IK'7,JK-?0&V5/\ MS(8.@+(Y8RRB#!%0<-6-L26L*MQ;? LJ^2*KS_H2O>AAV 1OF$B#$;>'0L7$ M(>)-R0#&D)/59NDRG),4I2\HP<]H5>;*P42GMS)\RG9P0.HVU:B$.D3@J9G M&'G2ZFP^*^!72W"GY-ATK@INE:$(9!U?8XFWK1]E2;2E$?U[\WJ.!E054J)%_M]@KYC)/? M$!U(T.KD!671!GW.T7J77,?K833)!BLXC@2L?!RD6!#!5FT&'JPZHE3G+4U$ M"-=#"O3]-<.Y0DRP1R[O^#5Y0"A5U%T7B?)JPEVU"W3KY!/H[KK \2=A($F4VMADRT^T/%Y!UV!X;U7/>& M2J0ICL/YW1D(K7EGZ##1[PPED_?8&<;6<]X92I'JSO"G=]$93M9$:"L]@LE) MJUL,.+VSOB&RH\L.,I"K[B5_GE\ON1FEIH$1@PXYSAO.8VL<#+$WG90U/VN M$A=1XOKP@O;N@<6XL^$>@IDD-L,4;M[(HCD2RL0GU8HW/8$.)^'EHNL3//(&HBK*ADOXRS6NV2L+0=,.F4;;*F5]19J!B: (4^M HTAXY<* MB"G:T+.H^C-1SA&>YJ9U_7PD'2" MWB,Q]TOQN$UWE^6X_JQBE0&"3C?(?#,E\;W^)8DIM/^:E$;Z_#T"@5*;)JP(KXRL\=%0&807(6"/4UP?. W?9Z'0^/ YA M"&FXLU^W 0OE2:\L_ ">ZW:#"3H1KA$JG)SN?B'\@&Z%T1V8AM 6;>K MD-)91VREXM^;%I$,=?/C3G0KSEWT]1/Q>5D<)<.A2T@S5*M/X\R["%L"PW3J MNQ<61^I?.)S"74*W"OV&LR]7Z6V&EVAT15A,- 3%@,A_5(BT4H3%@%6XUWI; MC6@4.']"*QH^YN*"233$Q8#(?UR(M%+$Q8!5N.FR6HU8J038'X>?4;(K5;\C5LA>1D$P.>$0# Q"_X$ATTX1) QV MQJM9;R S7K^R/C'FRR$ 0;9*E3:]]=6IC8A7*]WG-"L#=*,@IX!BV))="O\; ME*N/8KMV^1B<9/ A#0-D)8]!JV&.#=FG#]C\;%X"1 MYK>X>&HB\J5D_)B'2I%FIP-4Q%UR:X%X]FW&=K& MNVU^&\4K?4##.4$\N(S3;""M;+;I_+5,C, O4')U%YPE52HCP[4G)TMM(QA\ M\-065IGG4JT&33UI#:5FD"XGX(T!:@56?>%N<(K4O,'I4GN)QR\,6.6Q"A]@ M4D!3JZ2[-?FT(^U73N7_@9+52=&."=>T&H*C?"\AU"9&S&4VTV3N9>\7($?D M!VS8%^XJQD(*G8:F<+-8(*IW%15>^LO$N78$#>M-AGN8+/JKQH/#7+!>4,>Y M$C.#U>-[QEW^4%1/NNSB3R1[73MU.4+I^V4?:E^VHK3TD..4_=$;E'BC>"]9\1 MYBK.)N94HJ"/>Q'\D\A6E>X2 O,6_[;J"(D8TR4126T]-HD+1>C,NQ8B9\Z!I'1]E5AT]B+==Y@B+MU<)&A99&3% ME#35,H<=*'FS$I&2.^N_\E; RNKVNS"W!MJ+Y9Q=]&(.2'Y[0BCYQ^Y1" TQ M46TA'I'?, "IIM#X/'XNHGJ<)C_-HB_H4Y232H+87I(#? ML%!660$B$-XN<@)PX%*&UH3X$%#4UF%2^(T N5(*3&MR)ZY8?A< MB&G&'E=J00&W.2\T --CZ.*"SZ)P5Q*2.EJA01T]M.=GC#]/^?K(+GIB7._+S MSOH;V4Z%[7DJ;,_3L-J3K8Q&>YYZ.*5O9#L3MN>9L#W/PFI/MC(:[7DVT9S[ M@(83C'H8/I+T;3?F28TFX#7G:9AT6@&=A+$8A9O_;:3G=9RBJP)MI9OB(T+> MKG"'T.H9X'XMMRBC/T0;7@9;A1(\35@E_&FYO70?X*I_@.O\P:?^+6@\UN8. M7V%)MQ_7P]SEZ?&?D1L==W*Q=:''+CFU2&P[3=XH'^PLWY[DN5OMCL>S).KC6MZ60-].D-4]+_=_!RC%1W9P\(F=# M-A7H*B5B[.CE0M;Y2@%%1ZD1A2<:,:)Y? *F/H[/2_:%H2LE9F!/1L94K4MF M;QY\CY8X79ULRZY^1OQ,7%Q&RSB)BS?V84*-4LQ)B)B(HYCSBQEWZ 4G+W&Z 6U'==>@Z5=7F42]#LL# ( M/%&'?2E40,)4:8)K$.SA["Q*HU4L*;F\IHB3;DS&XZN[\J'39'Y MVDNZ3#:SG79*9T^@22>+2[A'M/X993'5["XJ6.$MWN?:8.//7BC"G&KR"1C* M. ]ED:7-"J=7*7%&CU'Z9;$FF$(K*MKUU>GBCA.94"BSC^%!RCCKTH)6PWH: M]SOYF'^]L(3P]>C$_AVM':7+4A'.4H5+T:Y'&!2>MKQ<&T@[,[F$&[/B>FL, M<']\>S73!1:+V4X6)",?:*HPYF'Y,-S$=]'NHG3#FA6,?F\;!<# M;YR^\AN3]:V]9_KJ=6,*1!0,# M:+3L%#;(.NU#]+:OX#7GTI.$BGG.\]KHNI.EI2F1H8FMMF$0]DEJ"&FS$!62 M>J5L[>.J/0>Z)1$]DR_%&T!Y65&!,?A%W>V10YH7&UEBL(,NJ+! M4=\S?(J*74:CN&2M(70T+$*FK^D3>@\RL)9JD!*Q]>U]WY,DP5_I<-J\,+58 MG\MA*R]!L,C M\QY<0 W5D,1GJK^,=+TMVY]U5 XX7M::WF8QT?(Y2H3S/%DAYIR/7\A[;&EI M;S(7Y%=1X^[//NT+EIN9*"_H7D0YE"^>J=(?+A.,1U%SI4+#W4-)(>^!I*6] M&I"@5=1 ^CG0<:_?7TZC/,[OB1K1:I%VM\:&&654BS$]F:B8]Q#4M(")-Q-5 M4L/P+Q[X,Z#053?ZJ >L06$U>+6%YP(RMC4F@5I;50VX_PK4[[',<8:W9#5# MU;]$:)]U"! SEI04A(RY);W'IKX=S /&W'IJ5/X2*"K[G; [\[@GYD(K+BC5 M"S)=IKB@]Y#4MH*)JQ17T\2?W9^5,'*1 A\H<'(!0$:@B;Z;VC=[@#<<68K> M(7J4,$XW.ANJ\L*"\5%4."AP*5O#?)045=4 -,!4R;)#&1S#@U)3M(SF'DP M%904]8RLS2O/A#!Q&7)M61NPS M@I04!6-(QE7C',J%R+%:/\#CVW1VW:TPY5'(#N7*\OXWP9)?]"$>-BNA5V M#+/IL7.:50X #VS=9N-,='PQAK,EO>H#/UVO8("KE&K\\!7KPW[$0AWJ'1;S M@C?/-A-"NE.ELS/^KF!,:A_M2ALQT89RQ6268&;89WHX5Y4Z.[+O"-"7>&

OXQ=@W=WEH8[GD,4LLCZTS/9;+.BU? M5O"R.;0WB.16!^T3:9S(YX=[_8KC* 4>X/O2$J[AOHDLR60!2\X RFO!967Y MFLB!C2=X(6]D/_E[B&R.8_/-XA5$VJ/*UQ)..&]\U<\DME<5)I+E#*>EF:_C MZ)'62X8IUP\T-B+]%A=/S3O8C7B\F*M2F?U3Q) R5M^4YE=8[T/IZ,M(E#]EJV! M(+X]= C2Y@S3) IDND2<_'*9[:+$ -U29BKX%C";)\*AUCL Q@6B^)9+!J3/ M.7K&>5SD!MCFL%!!](C%/'$LMM0!T#L2P+?L+^))'>UP9%@A7;"^L:^!6BD3 MT/22SV1>R(5::T+L"D0(/'@,,9/&0D)C 3$WV#IPL'U(ZN0]]2%,J;80!S8# M*(0)JAG:#C8NWC@8X&YPNM2/(_!+0SP!J[3S%==>*#N+KC$_LW57EY^??58 M"OW5%]>,"EUZ+)C!&JPK4% ]?CRYT8,\A(_>Q';6$%->4F!_;9Z/['QV^@IWG")7BG*-\F<5E M?KC>89)6'REEJYR \J!/1Y7YG.AD[5>$-UGT_!0OHX3QVIJ4KKF^R:<[K%YH M,Y2"^2"KE*Z]ELJET]0K;Q3+T?+[#7[Y84E/"69O5+>_-/^@JOVEHUK]\[\_ M_?= C_T/S=M>_^UP )!;%3-$[GMV+H_RA:__#OX5*WF/PG!X#DS'8UU=,N:R M#/<=38CKQ7 O-CCWRV=>&I3/--S,,+<9?D99\7:;1&0BGJXN?M_%SV7>U+<' M4C=CA% HT;PA "GAGP6H;,RQ1*&$S +=$O;B>(OU.E[2IRX^1>EN3:95NRQ. M-\QG(R&DM1)B4F\ J(=Z"3'_P,3>.+TX?7YS6[&['%Z>/+T[S&_/XXO2<7YP&#K6PEZI@LR0P%;WFO$0-I!9&4#O4CK7F7TSLJ2NXO]C5DT5F<5E()G $F^FF M-.?-CG;9Q?H&?3W=D9Y ?L_+5Z'*K\-EHD;19MFH5-1QUQ??,S6P LLUL*^@ MJE42>N*KTA!]E2N]C+92MZB76Q;O;VAF]X&7+I=4$-+EYCUHYM MX/#5KL^W.TE01>KY??FI/A"E"4\!)T6(,CG- J9R&]F'*K/.6\ 7Y:$6JA' "8)Y"-P? M@$< 0#.SBYG+ ]1F<%7(WV7]>,F)PUISSU49\CWWS!ISZJ%#V-$NK8[I\0*H[')6VJ<$)04_!48'^L M51A^=*9"?QB\BS=/Q6+]F0R(5$!A (Q#RXQXC6B=>1-.JXP"6V+M^OZDSW,< MOQKQTO(%K)D.+D).+XP2RV/E@MCR0>;C9 MH5ILZ$&DQ3P$AZ;.8+\B91OXW2[^I$\XK,KF>9?2KEA^!6,)V/< M'#"A;A]VQP$)G""DC-E8<%!2T%,%2&*V4^S=N;$L^_%SH-/E&K3_OCF?6_"+ MHXYRT@Q!(-KQ<&8I^\^D(QHW4P287CRN>9$= M9^_-$-F 5"6(U@C/,BT&D]P/222(\/Z3TD MT%!5%00/ -/9AG?D40OI7AZ+@WZ78DTJG6WEG>&\N$-+O(G_0*NK] RG.4[B M%7T/O;V9O5C7^"$?CWM\=E2@=A=IP?K>5:3_W9.9.A5*.#7O$C#GXA6!6R_" M-/UHPLU0A>%'NKS&L^J*1^#3Z/LGG%7/(7$@P"=HLL,P"/R$@%05 18/ +/ MT/;/*(OIR18> KC?:ZLQOOO9_C)% ,W/8&'Y!3Z3B7EW2;:PB36KJ\ZYN<[7FX#G:+"C4U>4;_NIS>AZ$;4.T13C*WH-?W+ M.%]&R;]0-$R68\Y(= 48R,B9T],""N]6L([5^KY311SN16&@&($O T"J$W-1 M91^^8AW4CTNK0+U;>I[XYMKG *#NUAUXZ$])7U(Q.^N[1GD=-%?EYXUGAHT. MB.BJ]EED<8!I?(EW6I,21G$-1%?%9PUHAH4.A^>J\N C'@H*QR\F'KI;7 ?. M9?%YPWELH0/"N:Q\BK03'L+Y9$W$-<0TDXK*E_U+!K(P'!,!\ M'O-",]!6$T*;+T&-\[\HX/R7"NFVI"E;F;:8JE(/#U8O-L LP"M\PL G5& M&V4@/1D;9,KE5!#J>$-L0HQ*M\$F0.DL-K\@FC(VO52+*:#4\2;7=""5;FW9 MQ^@L-K1 BHZ#_JK%5"#J-K0_(41EL?P)(#J'32J9HJ+-*:VR0+#ZLADU#6+A M6U!V83NOC2>9MHIP543H[$!Y0!P&OYG$5!"XB:155@1*#S>-+")4:ZO( EQG MO$$$R60$2>GC6\8BBZB;&ETSWA+2WI&0;0BI,/8H=_Q@&YJ7V:I6@[_38\R' M?0!!A8\KH^C.,AZ9TSC:4[/0.Z 4L M=3YZ_<"+?247X =N/!T2\79VIHSS2]L%NOQ^E@XG,[ [WJ)R"7?I'I8+P#O> MY+(*>/GE+0U&1G!WO-?E$.W2S3 '8'>\6V87Z]);,!J,S+#N=@O")=9EVQ,N ML.YVV\T:UA6N?>ERTT:]+[MOCJ /WYX[,/Y]V;^SU@F,<6\,]?>';I\ [7 C MT S#>A?&=+FIH=O#_[>:CK4TR M>;9-[7ILAJ2<9>5<%$\HNTK7.-N6K-]U)D[N5()PI@\H$'2+H'4&_@EQ/[M:F4 ZQ9GIA68'X@-S6, M8_6:Y_#2 &38Q/KC$6,V**B1-H-"3;X=/AF(#IBY*)1@#_#6YB^3#^U=26]1 MMD3"X]WPPO*AG5G8%Z\HZWA&1A%Z0UX'5*U1OQ?J'Q@]P$@NQZMN< @"]"2-D)TEK^OSXS1G4;+\V KJ M@3 _^23,GR86YF19HBZ_0TL4O]#W+!L@WF9XDT5;@S>$./-G>96<:;1ZP;H? MJA2TMTX8UYHWU>[;B*L:@Y:K38_6F=O4:!ZLIGG?G\+KH[Y64H]OB\R];&/! MAV-P])9?XHS0H83.CM#J#"<)6C+>/K7,M6X6:UP#@^XTUC0!N36)G.7HXOG2 M--U%2?P'6@DFH(M4I'\^=+D663:>V0K+P'K!!'8T\O-6Q/'M6D0K/%I2T58G MN?C183#]P(4+Z .#I:H%;+A=05TV[QXX6,W=H.(:Y_DMRNZ?2$.Y/LUP$65T MLZ"5A[-@D)'53<\G--7=2 9^";\X.A_6:W?:17UDL;Y(M=D1=1 MNB*&.8WR>#G C%99]K:MTD;)D0KB>Q\F._#;2]F3UGUU> MQ@$AP(5S$4$8PB5T,"M;RBJL(;7K+SJ\!/ABS5,:YI%EI<4^F5\Z=""#+6/9 M+_-K-5C<^)"L<&B9^3M1>&J2GN M9)Q*:"_C, _WG,U0H5IG"70&5!SPM%0APX>MJC4 M>PM3Y2]'B'UO+#NR BN M33_]@BB3E,.6@-@>%&\2FUYD;![[<#WF_?()K78)6JQ/TB)>41#%+^@>+>N3 M(1>ORV2W0JM+TB1G>/N\J\RV6 ]-\T CU -'.PWSNA5M,W?6!(;BG[ZQ&9R\ MQN/]QLEK:K?AF:YCE-T5:"MY8G. MB*V=64V'K'?20;#9F-FC;+*TPZ\G&>0TD23N9\')(]2 MD\V"QQ[DC0IP6+?N1/D-#7,X5B=LK7B"MN:*-<79E>.$C3_P>CX[ZX@]G\ W MRT]/&M"#AV5MBV&IT1PD@DG9XZ'*?6O49S2P_>G;[7P=RBID/T4/Y^^5?B_)Z KH7%- MI2,?3]]8S"B,6'N^AZ]8U$X35>Q5LU*Y&)N]$%*!Z?:D'BA+G3'M4 ^D2N96 M*X1TI"R+U%U",YRA>).2I?7*%LQ=UDAI$VR,B&IL_$?U%Q82=/^ MD"^JH$P])F0<>'@'U/.Q4J?A67=<07D95<@XW(BH@[$-*SER>3--(VZ_T5EB M>K.$R[.BXY3)OX8.F?ST[SOJ%!ACZNCWVNZ=WP\O)W.,8'SIRLH> 2:6]E/T M&F]W6Z:\S&^UQ(-OSKH_RZ98+'J_0W88T!XS*!BN7QQW"RQ"(,,HS7K*8YVUD&J MLQUIC73YU@2KFI@*9^=#L50_4"@OI=G2>=/4.5I^O\$O/\3I"\K+1>-/]=_4 M C]UFKCZM=/"-Y@BEHP,K .9,K)1*P[)G'DMU0;#8&7[_@983S^6,^3O31S' MP%/0=.>+=:,W%T=LLA&.AF1AXDBHK 4<#?F'NQADC@.DFYRCG%B%9K$]R>NQ MFS%0W"#03K4./]$XI<8O3 C;,9\%K&L+8GD:YLO,>SRCPKK3%(49]'7W@#>X MMAEN_;G9H9+.IWW;JV()K)]5RLL.J7C^2=:R4Y[F : #IHVTN2UK$>X$>> C M]<:S]EGMD^(RBK-_1LEN>$)L\GK82UJ;]83>K0_5!%9[\81"A[L:L6*4DSQ' MQ<0=EE>'S6F]Z^3C@6VM#)R<>Z^4>(3BJBQNJ^K.3MGWPJU;T3> MBV<0TJ8/"TG=NT>N#&85XNKK!:=;\DR;8RUDG MW:WS'9K1G*\SFY_N^[.(\YIR4D5+4]N%1>:4?_S!#[=#J87J#Q M@-[>+M,G1&,A\3)*;O%7E)WA] 5E.75_UV?LHWK@ LWY/4 !9P,UO&VPANK] ML55:5WDJ$%"'BT4F]UFHUQA=T%?;LGAY7;!O+(B)V@>@V$1A0 .DH@8<>'S# M330@\_I8W6'*[5H??0$P#O?XB_T)":Z&=_PX@]\=03WIET_E+>H7 ME.!GNKR[>"'_^10G*"]PRKF>H5RPN;VA4-"9(X*W&38P1=_G2.LL3Z,KU.7; M<\R_9O3UPPROXX*FL5GL^HJRCRJKE&F.*L/*A $N'0-HX I8C6]/&M^1/I#N M$!A.8/K664GIPX"1JN):KDE:1;C'0^ 3&*P^XH.,O:^*&AM0Q7$9@ "-PIV" M3K@@ (@2\'Y>8ZG3M\Z&P66&?M_1_13&XD"AQ## +"KAW@(LV9A+!(420PN( M2GAE@;SM&^R4( I%!#88%W'OQ0"-BK4,P'%1_/K*_4U0/3,8/ #>A&-V<=?C M6)U?'<_JHVIF8'2;([;ZN##AF T2)MQ;:!WUVC__$9.)2;9\>KNFD0;QP TH M-!Z[A87B@@=R:5G1<,8OZ]X^5^GSKLC+)OL@'M/YE$/=693NO9I2 M:V(5Q>5#.+?"GE=B513N]@)+K8]@B'T$0^SCO"#&5GP"B'V<: _7,<1^ D/L M)S#$?IH7Q-B*3P"QG\*/&2I.CWAK0.#T@;LL$=3-70_RZSRN47AK%/@4^##+ M%*$\EN^%N5FIM%<;;/F^U+ MYY.'F>2SQ*@;[4_AS>T[2] 2I)S3Q#*R]M8.C\PK!9FS<#FA0$GG\]ZA4#2[ MQ&6&B.=FEFI!CAE$!9WY)$"C8@,;]#T.O[+JCA:\DG#W$89: MGM$4@*B\X/QV1I2(2[U!2(04Y6!17#0P-"K8P02/XFK"W788ZGF;Q4OT3TSS M]M!1' 1%81D.!CEE @,?1',3U''XNSC6P;WK//#;U:%K101)2O'&5%ZIP% $ MT]YH-.75H!]VG^;^!$=PFOZ".F#X/$U63@PI5KDP026U@ 58L>K07_,=!EB_ MH7CS1)/EO* LHFDK\V*Q/HN>XR)*0 B#,^! #<(@,,PIV\0$?)#*:A3^.=#( M]E#E<[2.=@G<"W+I.9!DT >&0)G&)H!C\*[Q]7-XX4AIR(IA7.!],1YKEDV/ M]\.XL5U@4''"L"Y? GV_:GF]>WQ[TMW;DW'*?WN2]:T9=/K?O'M[4B!ZOZ\- MWY[L%_0F2'E\2-3:0Z(!IH8Z/B1ZB+$:]DZHU<%Y_ RHK5EH8(E$KSE/DDW" MVV)"T6NC!\XL'9VJQ&?GJ65_;(Y)#3XZ4^'^"6<%?0OIJGS39>4>>9NAYRA>U2_I$C^_*)Y05NE?I6SGO2JI4;*VM5)) MUV?-F[SU[<-05$RY\](LS7[[0%[:6>?30<'X%0-%\_0[JX((C/<(Y%7/UCWJ M]V"9MU3B/)?3SU;GZ5@R?[6_,KONOHXWK#OP*Q8=:W!&,P%%;7$FA4>71L2C M-9B>>XW$QLC,V=QN$CJ?X>UCG):8YJ1TVQ_/KJ21#\23\!Z\RF")M[LA @P. M/*U!!^.*3*QN,G!+X@0^V(O<&/-RE,HXSV#.OM?$&^(#7!^5$Q>PEP52U]:5 M4EM\DZ.V.>DE=$I6-JC<=RJ6:I^;!I9RUDN@S81U3=#O-Y+JJO=(@=7,VS^I M]1^0=Y*R#/?L^U U,J5?*KDG?@&.AV(5<#H-W LTR4P0Q%Y_,BAA[XU_%.!$ M;T*H8E>Q+QV+ICDIE(CTOORNU#%HN5X6UQEDH[(=]Y&'(B8._C %9%^!LT'$JM\6LGS<;\YM<3;!MYXGYC05Q]=_B"LD<\P<43QFC(&4KA MSP4#&? ?$98RY7/8U _UJL%[MBB; F,^^\ZC8>/#]BN8@+X] MMP;7[S9ZH[K=DBD&7FEW%287Y3XQX#)[\(NL=EB4#R31GRU. V=Z/FZQ9C^I MV;ZF6;ZM.4"P>L':_"H% \6IMFUL0%.EC >\**!HU/+?O8]*"PZJ=(^#"'2*!Q M$&GBT)^.?,[&RTD>?/F_NXCH6]3ASS7.MJ"@H%)A]K,PTL(!!$C:L- P9X%Y M<)#'43]8..;HWN&HX4@O<"BQ),?%@"33#"*.)7K?%YO%8X>.KSG4N &4+=Q4 MU!:3JY]%R7*7E'_>X22I7X/@C3!3UV?_V15>?>[;KN-O?HN+IY$>>5^1_&Z M_-IME;QX[35%'8(702W4X=YE3HYQSEMJMAMHLEHP[/>2.H[]WE8#!=3O)6J%>YKW044S9D^,Y#I*K&'N\OE4-)T8:>.9S9 M).(>%:35RW,>TSH21D73>(Y>14=78;6IPO<-/=TTM@QF[0P>LBC-B148!_0/ M4-,T[J!?T]$?V&VL\!U"7[D9!(1#"RK^^^,QK.B^ZZLU44#='A98U#@A4@46 M+U+V)&!6.WT'VO,YU.;@=.I8?@@A,!#QWR.>(.?RA+FT+8M=@^(O 8-B?PR+ M>=_=/GB !P9[]^,M2F'IV,???ABU&,'%E^H;\U.O-=%K@=(5:ANEUYY;3":2 MRZA\@C3_?HFW5?WW3Z0U'Z,K+#?E]@9=?%L_E6'BR+.(7,OB=HR**D_Q; M9]?'VQ9NY00I?5]/&N?*P)Y_";'6;-Q7%#9NX2GR^?T&J7$+%+\4ZI M>%T%NC>Z3M_V-+4*)W0 Z_7!)DNZ;;Y-2G5[?-UEC2R%8#\"S_S69(/L?W.8 M+%_7\GL-TM5M$J4WT9;]4/R45;3)^:>HPEFC7&R?$_R&4,=O,]_AD=+5YA'0 M.Z=L/U%]4[0> MNSY_)WD6^P)DRF&YZ13GCN;*@F8UYDH&_C;%/C@CMM CQ$+TQ95E@5;TUO$' MEJN8M**NCYBHHG?E' [16.Z\PD3:A7L"VZKQ&ZO\$]-M/[J!//7L05SC%/,' M7HWORDDO\0KE*X.Y318]4WI,OKU'1W&-$TW'W?1 M5U(_=4NPSJ+>D/^5$!;Y55JE(/P-Q9LGFM?Z!671!I4?SXF%6DO:\0P#@.\=L>PD !:TOXNNX>[3R(%BZVF3CY#>]W MVVV4O2W6G2WE\B(#$;14@;,[H5BL97,H6EN=HQS,)/QM]\@#?_PQ@X8@BW,762M86GT$.IC8T+"T&,6.6SL3M3* M',.3+FIZ-4RR<*EK./9I@Q8)I51@1:_X^PMWBAB'C4_2U<7K):SJ$+/8W4G1D.3HNYP@(PH]-:X_ G]Z= M=6!IRHVBHV]R%UHZW(:3Q\&EXQ;5@3<^-+_46ZM1XZU;G#Z@G)B MHVI/M\ZZQCQJ.UTMIOE+9+6$UW4GM[5A_YQ"/A=K7MZU*4,?U.HX\$"69W:R M:BQ-Y/C5A->QIK>VNY&/+V#@ZZXV+R[*7LC0S;93JWUIDOP!%U'2_4XSLM_@ MXE^H?*)CD\9_H%7WY/&@;QZTSF$&YFGK#*K7NF@'_2Y\(&G#?7UL,@-5X:=+ MG-4_4;IA)CXWE4_=N3F5'WLYM&4\[.X M_8NP!W,Z[&HG]SG#:H\NYU!M.E^/,U0[\#/CD]CHGV63'-S+L*N=W,L,JSUZ MF4.UZ7R]S%#M]YL$5VJJ^BZJ W_#K7ERE\.H^>AU#MBR\W4\#,W?;[+>4((X M]NYL'\,X/H5QIKJS[:'?X05R@KZQ[7A?YC!0!>,A7F8Y1)IUYL,,G8Z>6I[&=@<::.%O-1_W M "$[&/[X4$>OR]N7Z^A-W>U#'EWJ=(;3W^J<^;*FOUOCCT?5E.O .Z9'C^J9 M1S6#S3OVJ,J&>X?YO:$[4#2&YX\GU1'J4+O 0*&./M3!#K(.8-ZQ U6SFGXZ M.U\>4O>@;3T,D;K8SCXZ4,\CIJ M@ P]$1O$+^@:Y\XSO@L%O$J)(J68-ZA8K!^B5T[N1$,N3?IM72[N$HW#)&;E M;]A3*7%:>HEQ5G80;1/6%M.Z6]?VQ6&F71?2-*M$ M-HW/(&4403NA__O$#;]X"+[.?MD#*./,[PI;#>CKW_0RKAGJ,A'">(H//(?VZ MEH/ H"XU\.C!RQ.DR?DY0YW@97RVRZA^U?BI@&]K_-I7W(WY!8%ZVW93[P 6))CBE'IP MQ#9VON?\<<'(+[?@C5@[1:064K[OW*N05AKZEHAOG-XLB M&X;ZE2NWG)'0OP;BGN2&MY7\#H*F+ I-%OS] J+7-JYVH4[2U1DNXTHH7<;( M^>)W E1CH D,<2A'O 0ZQI<[53"<7# M0B#T[@O-$[4H^S $FX:=IY@,9VA#>1);U%"K8Q M;^\WD9(@M'&T! C\.4ZZW-^;YHVS\)10U>;G4OFBW45>Q%OBKA?K6_(A?DS* M:(=85W$9MN:\,L[ZI*S]L)[:_?[&J83V+"#SP*.XVIX/UKT,O1NW$DM3='Z8 MK_Y"_T/3HORO_Q]02P$"% ,4 " #C;0E/#$C"XPLS 0#QB!$ $0 M @ $ ;7!A82TR,#$Y,#8S,"YX;6Q02P$"% ,4 " #C;0E/ M$T(OT(84 "R $ $0 @ $Z,P$ ;7!A82TR,#$Y,#8S,"YX M&UL4$L! A0#% @ XVT)3\I@:7Q. M. E[D# !4 ( !_V,! &UP86$M,C Q.3 V,S!?9&5F+GAM M;%!+ 0(4 Q0 ( .-M"4_D#W6IL-4 (I=#0 5 " 8"< M 0!M<&%A+3(P,3DP-C,P7VQA8BYX;6Q02P$"% ,4 " #C;0E/+N+.J*ID M "(+0< %0 @ %C<@( ;7!A82TR,#$Y,#8S,%]P&UL 64$L%!@ & 8 B@$ $#7 @ $! end